.sidebar-workspace-wrap{z-index:20;margin-bottom:19px;position:relative}.pixel-sidebar .sidebar-workspace-trigger.pixel-brand{text-align:left;width:100%;height:64px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:34px minmax(0,1fr) 14px;align-items:center;transition:background .16s;color:#fff!important;gap:7px!important;margin:0!important;padding:0 8px!important;display:grid!important}.pixel-sidebar .sidebar-workspace-trigger.pixel-brand:hover,.pixel-sidebar .sidebar-workspace-trigger.pixel-brand[aria-expanded=true]{background:#fff1}.pixel-sidebar .sidebar-workspace-trigger.pixel-brand img{object-fit:contain!important;filter:none!important;width:34px!important;height:34px!important;margin:0!important;transform:none!important}.pixel-sidebar .sidebar-workspace-trigger.pixel-brand span{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:800;overflow:hidden;letter-spacing:-.025em!important;max-width:none!important;font-size:14px!important;line-height:1.15!important}.pixel-sidebar .sidebar-workspace-trigger.pixel-brand>svg{color:#9fb8db;width:15px;height:15px;transition:transform .16s}.pixel-sidebar .sidebar-workspace-trigger.pixel-brand[aria-expanded=true]>svg{transform:rotate(180deg)}.sidebar-workspace-menu{color:#17334e;background:#fff;border:1px solid #dce5ec;border-radius:13px;width:100%;padding:7px;animation:.16s cubic-bezier(.22,1,.36,1) both workspaceMenuIn;position:absolute;top:60px;left:0;box-shadow:0 18px 44px #0516303d}.sidebar-workspace-menu>header{justify-content:space-between;align-items:center;gap:8px;padding:7px 7px 6px;display:flex}.sidebar-workspace-menu>header span{color:#7d8f9f;letter-spacing:.09em;font-size:8px;font-weight:900}.sidebar-workspace-menu>header small{color:#9aa8b3;font-size:8px}.sidebar-workspace-list{gap:3px;display:grid}.sidebar-workspace-list>button{color:#1d3a55;text-align:left;width:100%;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:31px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:6px 7px;transition:background .14s,border-color .14s;display:grid}.sidebar-workspace-list>button:hover{background:#f3f7fa}.sidebar-workspace-list>button.active{border-color:color-mix(in srgb,var(--workspace-accent,#1769ff) 18%,#e1e8ee);background:color-mix(in srgb,var(--workspace-accent,#1769ff) 6%,#fff)}.sidebar-workspace-list>button:disabled{cursor:wait;opacity:.65}.sidebar-workspace-list>button>i{background:color-mix(in srgb,var(--workspace-item-accent,#1769ff) 12%,#eef4f8);width:31px;height:31px;color:var(--workspace-item-accent,#1769ff);border-radius:9px;place-items:center;font-size:8px;font-style:normal;font-weight:900;display:grid}.sidebar-workspace-list>button>span{min-width:0}.sidebar-workspace-list>button b,.sidebar-workspace-list>button small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sidebar-workspace-list>button b{font-size:10.5px;line-height:14px}.sidebar-workspace-list>button small{color:#8495a4;margin-top:1px;font-size:8.5px;line-height:12px}.sidebar-workspace-list>button>svg{color:var(--workspace-accent,#1769ff)}.sidebar-workspace-menu>p{color:#8494a1;background:#f7f9fb;border-radius:8px;margin:6px 5px 4px;padding:8px;font-size:8.5px;line-height:1.45}html[data-panel-theme=dark] .sidebar-workspace-menu{color:#eaf2fb;background:#0e2136;border-color:#294057;box-shadow:0 20px 54px #0006}html[data-panel-theme=dark] .sidebar-workspace-menu>header span,html[data-panel-theme=dark] .sidebar-workspace-menu>header small{color:#88a1b8}html[data-panel-theme=dark] .sidebar-workspace-list>button{color:#e1edf8}html[data-panel-theme=dark] .sidebar-workspace-list>button:hover{background:#17314a}html[data-panel-theme=dark] .sidebar-workspace-list>button.active{border-color:color-mix(in srgb,var(--workspace-accent,#1769ff) 36%,#294057);background:color-mix(in srgb,var(--workspace-accent,#1769ff) 12%,#10273d)}html[data-panel-theme=dark] .sidebar-workspace-list>button>i{background:color-mix(in srgb,var(--workspace-item-accent,#1769ff) 18%,#183149)}html[data-panel-theme=dark] .sidebar-workspace-list>button small{color:#8fa6ba}html[data-panel-theme=dark] .sidebar-workspace-menu>p{color:#8fa6ba;background:#142a40}@keyframes workspaceMenuIn{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:none}}@media (min-width:901px) and (max-width:1180px){.pixel-sidebar .sidebar-workspace-trigger.pixel-brand{grid-template-columns:32px minmax(0,1fr) 13px;gap:6px!important;padding-left:5px!important;padding-right:4px!important}.pixel-sidebar .sidebar-workspace-trigger.pixel-brand img{width:32px!important;height:32px!important}.pixel-sidebar .sidebar-workspace-trigger.pixel-brand span{letter-spacing:-.03em!important;font-size:13.5px!important}}@media (max-width:900px){.sidebar-workspace-wrap{display:none}}
.daily-priority-wrap{z-index:45;position:relative}.daily-priority-trigger{border:1px solid color-mix(in srgb,var(--workspace-accent,#1769ff) 28%,#dce6ee);background:color-mix(in srgb,var(--workspace-accent,#1769ff) 7%,#fff);height:40px;color:var(--workspace-accent,#1769ff);font:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:800;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;display:inline-flex;box-shadow:0 3px 12px #1236570b}.daily-priority-trigger:hover,.daily-priority-trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--workspace-accent,#1769ff) 45%,#dce6ee);background:color-mix(in srgb,var(--workspace-accent,#1769ff) 11%,#fff);box-shadow:0 7px 18px #12365714}.daily-priority-trigger:active{transform:translateY(1px)}.daily-priority-modal-root{z-index:200000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f1f2f38;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.daily-priority-popover{color:#193650;background:#fff;border:1px solid #dce5eb;border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto auto;width:min(820px,100vw - 48px);height:min(690px,100vh - 48px);max-height:calc(100vh - 48px);animation:.18s cubic-bezier(.22,1,.36,1) both dailyPriorityIn;display:grid;overflow:hidden;box-shadow:0 32px 90px #091c2f3d}.daily-priority-chat-head{background:#fff;border-bottom:1px solid #e7ecef;grid-template-columns:42px minmax(0,1fr) 34px 34px;align-items:center;gap:10px;min-height:74px;padding:12px 18px;display:grid}.daily-priority-chat-head>span{background:color-mix(in srgb,var(--workspace-accent,#1769ff) 9%,#eef5f7);width:42px;height:42px;color:var(--workspace-accent,#1769ff);border-radius:13px;place-items:center;display:grid}.daily-priority-chat-head>div{min-width:0}.daily-priority-chat-head b,.daily-priority-chat-head small{display:block}.daily-priority-chat-head b{color:#20323d;letter-spacing:-.02em;font-size:18px;font-weight:820;line-height:22px}.daily-priority-chat-head small{color:#8b969e;margin-top:3px;font-size:12px;line-height:16px}.daily-priority-chat-head>button{color:#89939b;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;transition:background .14s,color .14s;display:grid}.daily-priority-chat-head>button:hover:not(:disabled){color:#3c4d58;background:#f1f4f5}.daily-priority-chat-head>button:disabled{opacity:.45;cursor:wait}.daily-priority-chat-head>button.is-spinning svg{animation:.8s linear infinite dailyPrioritySpin}.daily-priority-content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9d4db transparent;min-height:0;padding:20px 22px 18px;overflow-y:auto}.daily-priority-focus{margin-bottom:16px}.daily-priority-focus h2{color:#202c33;letter-spacing:-.025em;margin:0;font-size:21px;line-height:1.22}.daily-priority-focus p{color:#69757e;max-width:730px;margin:6px 0 0;font-size:13px;line-height:1.5}.daily-priority-card-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.daily-priority-card-list li{background:#fff;border:1px solid #e1e5e7;border-radius:15px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;min-height:78px;padding:12px 14px;display:grid;box-shadow:0 1px #14273705}.daily-priority-rank{color:#fff;background:#202326;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:850;display:grid}.daily-priority-rank.tone-red,.daily-priority-rank.tone-amber,.daily-priority-rank.tone-blue,.daily-priority-rank.tone-green{color:#fff;background:#202326}.daily-priority-card-copy{min-width:0}.daily-priority-card-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.daily-priority-card-top b{color:#282d31;min-width:0;font-size:14px;font-weight:790;line-height:1.35}.daily-priority-card-top a{color:#0f7280;white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:12px;font-weight:760;line-height:18px;text-decoration:none;display:inline-flex}.daily-priority-card-top a:hover{text-decoration:underline}.daily-priority-card-copy>p{color:#6d7880;margin:5px 0 0;font-size:12.5px;line-height:1.42}.daily-priority-clear{background:#f4faf6;border:1px solid #dbece1;border-radius:16px;align-items:flex-start;gap:11px;padding:16px;display:flex}.daily-priority-clear>span{color:#2f8554;background:#e2f3e8;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.daily-priority-clear b{color:#285342;font-size:14px;display:block}.daily-priority-clear p{color:#6a8477;margin:4px 0 0;font-size:13px;line-height:1.5}.daily-priority-conversation{border-top:1px solid #edf0f2;gap:10px;margin-top:18px;padding-top:16px;display:grid}.daily-priority-message{align-items:flex-end;gap:9px;display:flex}.daily-priority-message.user{justify-content:flex-end;padding-left:100px}.daily-priority-message.assistant{padding-right:60px}.daily-priority-bot-icon{background:color-mix(in srgb,var(--workspace-accent,#1769ff) 9%,#eef5f7);width:30px;height:30px;color:var(--workspace-accent,#1769ff);border-radius:9px;flex:0 0 30px;place-items:center;display:grid}.daily-priority-bubble{background:#f7f7f5;border:1px solid #e3e4e2;border-radius:14px 14px 14px 5px;max-width:100%;padding:11px 13px}.daily-priority-message.user .daily-priority-bubble{border-color:color-mix(in srgb,var(--workspace-accent,#1769ff) 45%,#dce5ed);background:var(--workspace-accent,#1769ff);color:#fff;border-radius:14px 14px 5px}.daily-priority-bubble p{white-space:pre-wrap;margin:0;font-size:12.5px;line-height:1.55}.daily-priority-message.assistant .daily-priority-bubble p{color:#4f5960}.daily-priority-message.user .daily-priority-bubble p{color:#fff}.daily-priority-bubble.loading{justify-content:center;align-items:center;gap:5px;min-width:56px;height:40px;display:flex}.daily-priority-bubble.loading i{background:#83949f;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite dailyPriorityDot}.daily-priority-bubble.loading i:nth-child(2){animation-delay:.15s}.daily-priority-bubble.loading i:nth-child(3){animation-delay:.3s}.daily-priority-dock{background:linear-gradient(#fcfdfd 0%,#fff 100%);border-top:1px solid #e3e8eb;padding:12px 16px 14px;box-shadow:0 -8px 24px #132c4009}.daily-priority-dock-top{align-items:center;gap:12px;min-width:0;display:flex}.daily-priority-ask-title{color:#505b63;flex:none;align-items:center;gap:6px;display:flex}.daily-priority-ask-title svg{color:#68747d}.daily-priority-ask-title b{white-space:nowrap;font-size:12.5px;font-weight:790;line-height:16px}.daily-priority-quick{scrollbar-width:none;flex:auto;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.daily-priority-quick::-webkit-scrollbar{display:none}.daily-priority-quick button{color:#667178;min-height:28px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dde3e6;border-radius:999px;flex:none;padding:4px 9px;font-size:11.5px;line-height:17px;transition:background .14s,border-color .14s,color .14s}.daily-priority-quick button:hover:not(:disabled){color:#176d73;background:#eef8f8;border-color:#b9dfe2}.daily-priority-quick button:disabled{opacity:.55;cursor:wait}.daily-priority-composer{grid-template-columns:minmax(0,1fr) 40px;align-items:end;gap:8px;margin-top:10px;display:grid}.daily-priority-composer textarea{color:#273b49;width:100%;min-height:40px;max-height:88px;font:inherit;resize:none;background:#f8fafb;border:1px solid #dfe4e7;border-radius:12px;outline:none;padding:9px 12px;font-size:13px;line-height:20px}.daily-priority-composer textarea:focus{border-color:color-mix(in srgb,var(--workspace-accent,#1769ff) 46%,#dce6ed);box-shadow:0 0 0 3px color-mix(in srgb,var(--workspace-accent,#1769ff) 8%,transparent);background:#fff}.daily-priority-composer textarea::placeholder{color:#98a3ab}.daily-priority-composer>button{background:var(--workspace-accent,#1769ff);color:#fff;cursor:pointer;width:40px;height:40px;box-shadow:0 6px 16px color-mix(in srgb,var(--workspace-accent,#1769ff) 18%,transparent);border:0;border-radius:11px;place-items:center;display:grid}.daily-priority-composer>button:hover:not(:disabled){filter:brightness(1.05)}.daily-priority-composer>button:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}.daily-priority-popover>footer{color:#919ba2;background:#fafbfb;border-top:1px solid #edf0f1;padding:7px 16px 9px;font-size:10px;line-height:1.35}html[data-panel-theme=dark] .daily-priority-trigger{color:#93bdf0;box-shadow:none;background:#122b45;border-color:#2b4560}html[data-panel-theme=dark] .daily-priority-trigger:hover,html[data-panel-theme=dark] .daily-priority-trigger[aria-expanded=true]{background:#173450;border-color:#3a5b7d}html[data-panel-theme=dark] .daily-priority-modal-root{background:#00000070}html[data-panel-theme=dark] .daily-priority-popover{color:#e7f0f8;background:#0e2135;border-color:#2a3d50;box-shadow:0 30px 85px #0000007a}html[data-panel-theme=dark] .daily-priority-chat-head{background:#0e2135;border-color:#24384b}html[data-panel-theme=dark] .daily-priority-chat-head>span,html[data-panel-theme=dark] .daily-priority-bot-icon{color:#9ac2f1;background:#173551}html[data-panel-theme=dark] .daily-priority-chat-head b,html[data-panel-theme=dark] .daily-priority-focus h2,html[data-panel-theme=dark] .daily-priority-card-top b{color:#edf4fb}html[data-panel-theme=dark] .daily-priority-chat-head small,html[data-panel-theme=dark] .daily-priority-focus p,html[data-panel-theme=dark] .daily-priority-card-copy>p{color:#93a8ba}html[data-panel-theme=dark] .daily-priority-chat-head>button:hover:not(:disabled){color:#dceaf5;background:#173148}html[data-panel-theme=dark] .daily-priority-card-list li{background:#10253a;border-color:#294057}html[data-panel-theme=dark] .daily-priority-card-top a{color:#8cd3d7}html[data-panel-theme=dark] .daily-priority-conversation{border-color:#24384b}html[data-panel-theme=dark] .daily-priority-bubble{background:#14293e;border-color:#2a3e52}html[data-panel-theme=dark] .daily-priority-message.assistant .daily-priority-bubble p{color:#d8e3ec}html[data-panel-theme=dark] .daily-priority-dock{background:#102439;border-color:#24384b;box-shadow:0 -8px 24px #0000001f}html[data-panel-theme=dark] .daily-priority-ask-title{color:#c7d5df}html[data-panel-theme=dark] .daily-priority-quick button{color:#a9bac8;background:#11273c;border-color:#2c4358}html[data-panel-theme=dark] .daily-priority-quick button:hover:not(:disabled){color:#dcecf5;background:#17354d;border-color:#3b5d79}html[data-panel-theme=dark] .daily-priority-composer textarea{color:#e3edf6;background:#10263b;border-color:#294158}html[data-panel-theme=dark] .daily-priority-composer textarea:focus{background:#132b42;border-color:#3d5f80}html[data-panel-theme=dark] .daily-priority-popover>footer{color:#8299ad;background:#102439;border-color:#22384c}html[data-panel-theme=dark] .daily-priority-clear{background:#173126;border-color:#294536}html[data-panel-theme=dark] .daily-priority-clear>span{color:#91d2a9;background:#214631}html[data-panel-theme=dark] .daily-priority-clear b{color:#ccebd8}html[data-panel-theme=dark] .daily-priority-clear p{color:#8eb39d}@keyframes dailyPriorityIn{0%{opacity:0;transform:translateY(8px)scale(.988)}to{opacity:1;transform:none}}@keyframes dailyPriorityDot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes dailyPrioritySpin{to{transform:rotate(360deg)}}@media (max-width:900px){.daily-priority-trigger span{display:none}.daily-priority-trigger{justify-content:center;width:40px;padding:0}.daily-priority-modal-root{padding:14px}.daily-priority-popover{width:min(760px,100vw - 28px);height:calc(100vh - 28px);max-height:calc(100vh - 28px)}.daily-priority-content{padding:18px 18px 16px}.daily-priority-dock-top{align-items:flex-start}.daily-priority-quick{padding-bottom:1px}}@media (max-width:620px){.daily-priority-modal-root{align-items:stretch;padding:7px}.daily-priority-popover{border-radius:18px;width:100%;height:100%;max-height:none}.daily-priority-chat-head{grid-template-columns:38px minmax(0,1fr) 32px 32px;gap:7px;min-height:70px;padding:10px 12px}.daily-priority-chat-head>span{width:38px;height:38px}.daily-priority-chat-head b{font-size:16px}.daily-priority-chat-head small{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.daily-priority-content{padding:14px 12px 12px}.daily-priority-focus{margin-bottom:12px}.daily-priority-focus h2{font-size:18px}.daily-priority-focus p{font-size:12.5px}.daily-priority-card-list li{grid-template-columns:29px minmax(0,1fr);gap:9px;min-height:0;padding:10px 11px}.daily-priority-rank{width:28px;height:28px;font-size:12px}.daily-priority-card-top{display:block}.daily-priority-card-top b{font-size:13px}.daily-priority-card-top a{margin-top:5px;font-size:11.5px}.daily-priority-card-copy>p{font-size:11.5px}.daily-priority-message.user{padding-left:36px}.daily-priority-message.assistant{padding-right:4px}.daily-priority-dock{padding:10px 10px 11px}.daily-priority-dock-top{display:block}.daily-priority-quick{margin-top:7px}.daily-priority-quick button{min-height:27px;font-size:11px}.daily-priority-composer{grid-template-columns:minmax(0,1fr) 38px;margin-top:8px}.daily-priority-composer textarea{min-height:38px;font-size:12.5px}.daily-priority-composer>button{width:38px;height:38px}}
.widget-library-overlay{z-index:220000;-webkit-backdrop-filter:blur(5px);background:#0d1a285c;place-items:center;padding:32px;animation:.16s both widgetLibraryFade;display:grid;position:fixed;inset:0}.widget-library-modal{color:#17344c;background:#fff;border:1px solid #dfe7ed;border-radius:17px;flex-direction:column;width:min(1040px,100vw - 40px);height:min(78vh,760px);min-height:560px;animation:.2s cubic-bezier(.22,1,.36,1) both widgetLibraryRise;display:flex;overflow:hidden;box-shadow:0 34px 86px #0a1f333d}.widget-library-head{border-bottom:1px solid #e7edf1;flex:0 0 66px;grid-template-columns:38px minmax(0,1fr) 34px;align-items:center;gap:11px;min-height:66px;padding:0 18px;display:grid}.widget-library-head-icon{background:color-mix(in srgb,var(--workspace-accent,#1769ff) 10%,#f1f6fa);width:38px;height:38px;color:var(--workspace-accent,#1769ff);border-radius:11px;place-items:center;display:grid}.widget-library-head h2{letter-spacing:-.015em;margin:0;font-size:16px;line-height:21px}.widget-library-head p{color:#8495a3;margin:2px 0 0;font-size:11px;line-height:15px}.widget-library-head>button{color:#8495a3;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.widget-library-head>button:hover{color:#37536a;background:#f2f6f8}.widget-library-layout{flex:1;grid-template-columns:225px minmax(0,1fr);min-height:0;display:grid}.widget-library-sidebar{background:#fbfcfd;border-right:1px solid #e8edf1;padding:13px 11px;overflow:auto}.widget-library-search{color:#8293a0;background:#fff;border:1px solid #dfe7ed;border-radius:9px;align-items:center;gap:8px;height:38px;margin-bottom:12px;padding:0 10px;transition:border-color .14s,box-shadow .14s;display:flex}.widget-library-search:focus-within{border-color:color-mix(in srgb,var(--workspace-accent,#1769ff) 55%,#dfe7ed);box-shadow:0 0 0 3px color-mix(in srgb,var(--workspace-accent,#1769ff) 10%,transparent)}.widget-library-search input{color:#213d55;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:11.5px}.widget-library-search input::placeholder{color:#9aa8b3}.widget-library-sidebar nav{gap:3px;display:grid}.widget-library-sidebar nav button{color:#62788b;text-align:left;width:100%;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 9px;font-size:10.5px;display:grid}.widget-library-sidebar nav button:hover{color:#2a475f;background:#f0f5f8}.widget-library-sidebar nav button.active{background:color-mix(in srgb,var(--workspace-accent,#1769ff) 8%,#fff);color:#21445f;font-weight:780}.widget-library-sidebar nav button i{color:#8c9ba7;place-items:center;font-size:13px;font-style:normal;display:grid}.widget-library-sidebar nav button.active i{color:var(--workspace-accent,#1769ff)}.widget-library-sidebar nav button b{color:#98a5ae;font-size:9px;font-weight:700}.widget-library-main{background:#fff;min-width:0;padding:15px 16px 18px;overflow:auto}.widget-library-main-head{justify-content:space-between;align-items:end;gap:12px;margin-bottom:11px;display:flex}.widget-library-main-head>div b,.widget-library-main-head>div span{display:block}.widget-library-main-head>div b{font-size:12.5px;line-height:17px}.widget-library-main-head>div span,.widget-library-main-head>small{color:#8a99a5;margin-top:1px;font-size:9.5px}.widget-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.widget-library-card{background:#fff;border:1px solid #e2e9ee;border-radius:13px;flex-direction:column;min-width:0;padding:9px;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}.widget-library-card:hover{border-color:#cfdae2;transform:translateY(-1px);box-shadow:0 9px 24px #112e4414}.widget-library-preview{pointer-events:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#f8fafb,#f4f7f9);border:1px solid #e2e9ee;border-radius:9px;height:148px;position:relative;overflow:hidden}.widget-library-preview-scale{transform-origin:0 0;width:190%;height:275px;padding:13px;position:absolute;top:0;left:0;transform:scale(.52)}.widget-library-preview-scale>.dw-card,.widget-library-preview-scale>.dw-attention,.widget-library-preview-scale>.sw-map-widget{height:245px!important;min-height:245px!important}.widget-library-preview:after{content:"";pointer-events:none;background:linear-gradient(#0000,#f5f8fa);height:32px;position:absolute;bottom:0;left:0;right:0}.widget-library-preview-size{z-index:3;color:#718493;background:#ffffffeb;border:1px solid #cad6dfe6;border-radius:999px;align-items:center;min-height:20px;padding:0 7px;font-size:8px;font-weight:800;display:flex;position:absolute;top:7px;right:7px;box-shadow:0 2px 6px #122f450d}.widget-library-card-copy{flex-direction:column;flex:1;padding:9px 3px 1px;display:flex}.widget-library-card-title{align-items:center;gap:7px;display:flex}.widget-library-card-title i{color:#748796;background:#f1f5f8;border-radius:7px;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:grid}.widget-library-card-title b{color:#244057;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11.5px;line-height:15px;overflow:hidden}.widget-library-card-copy>p{color:#8293a0;min-height:31px;margin:5px 0 0;font-size:9.5px;line-height:1.45}.widget-library-card-copy>footer{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:9px;display:flex}.widget-library-card-copy>footer>span{color:#98a5ae;font-size:8.5px}.widget-library-card-copy>footer>button{color:#37536a;height:29px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce5eb;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.widget-library-card-copy>footer>button:hover{border-color:color-mix(in srgb,var(--workspace-accent,#1769ff) 40%,#dce5eb);color:var(--workspace-accent,#1769ff);background:color-mix(in srgb,var(--workspace-accent,#1769ff) 4%,#fff)}.widget-library-card-copy>footer>em{color:#33845b;align-items:center;gap:4px;font-size:9px;font-style:normal;font-weight:800;display:flex}.widget-library-empty{color:#95a3ae;flex-direction:column;justify-content:center;align-items:center;min-height:330px;display:flex}.widget-library-empty>b{color:#486176;margin-top:8px;font-size:11px}.widget-library-empty>span{margin-top:3px;font-size:9.5px}html[data-panel-theme=dark] .widget-library-modal,html[data-panel-theme=dark] .widget-library-main{color:#e6f0f8;background:#0e2135;border-color:#293e52}html[data-panel-theme=dark] .widget-library-head{border-color:#24394d}html[data-panel-theme=dark] .widget-library-head-icon{color:#9dc6f5;background:#17344e}html[data-panel-theme=dark] .widget-library-head p,html[data-panel-theme=dark] .widget-library-main-head>div span,html[data-panel-theme=dark] .widget-library-main-head>small{color:#8fa5b8}html[data-panel-theme=dark] .widget-library-head>button:hover{color:#d9e8f4;background:#173149}html[data-panel-theme=dark] .widget-library-sidebar{background:#102439;border-color:#24394d}html[data-panel-theme=dark] .widget-library-search{color:#8da5ba;background:#0d2033;border-color:#294057}html[data-panel-theme=dark] .widget-library-search input{color:#e5eef6}html[data-panel-theme=dark] .widget-library-sidebar nav button{color:#9cb0c1}html[data-panel-theme=dark] .widget-library-sidebar nav button:hover{color:#e0ebf4;background:#173149}html[data-panel-theme=dark] .widget-library-sidebar nav button.active{color:#ecf4fb;background:#17334f}html[data-panel-theme=dark] .widget-library-card{background:#11263b;border-color:#2a4054}html[data-panel-theme=dark] .widget-library-card:hover{border-color:#3a5872;box-shadow:0 10px 28px #0000003d}html[data-panel-theme=dark] .widget-library-preview{background:linear-gradient(#14293e,#10253a);border-color:#2c4256}html[data-panel-theme=dark] .widget-library-preview:after{background:linear-gradient(#0000,#11263b)}html[data-panel-theme=dark] .widget-library-preview-size{color:#9eb0bf;background:#0e2135eb;border-color:#385068}html[data-panel-theme=dark] .widget-library-card-title i{color:#9db1c2;background:#183149}html[data-panel-theme=dark] .widget-library-card-title b{color:#e4edf5}html[data-panel-theme=dark] .widget-library-card-copy>p,html[data-panel-theme=dark] .widget-library-card-copy>footer>span{color:#8ea4b7}html[data-panel-theme=dark] .widget-library-card-copy>footer>button{color:#b5c8d8;background:#0f2236;border-color:#2d455b}html[data-panel-theme=dark] .widget-library-empty>b{color:#d4e1eb}@keyframes widgetLibraryFade{0%{opacity:0}to{opacity:1}}@keyframes widgetLibraryRise{0%{opacity:0;transform:translateY(7px)scale(.99)}to{opacity:1;transform:none}}@media (max-width:1080px){.widget-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.widget-library-overlay{place-items:end center;padding:0}.widget-library-modal{border-radius:17px 17px 0 0;width:100%;height:90dvh;min-height:0}.widget-library-layout{display:block;overflow:auto}.widget-library-sidebar{z-index:5;border-bottom:1px solid #e8edf1;border-right:0;width:auto;padding:10px;position:sticky;top:0}.widget-library-sidebar nav{gap:4px;display:flex;overflow:auto}.widget-library-sidebar nav button{min-width:max-content}.widget-library-main{overflow:visible}.widget-library-grid{grid-template-columns:1fr}.widget-library-preview{height:160px}}
@media (min-width:768px){.cal4-day-timeline,.cal4-day-timeline *{box-sizing:border-box}.cal4-day-timeline{border:1px solid var(--panel-border,#dce5ea);background:var(--panel-card,#fff);border-radius:18px;width:100%;min-width:0;overflow:auto;box-shadow:0 18px 48px #102d3f0f}.cal4-day-timeline-head,.cal4-day-timeline-row{min-width:1320px;grid-template-columns:220px minmax(1100px,1fr)!important;display:grid!important}.cal4-day-timeline-head{z-index:20;border-bottom:1px solid var(--panel-border,#dfe7ec);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;min-height:56px;position:sticky;top:0}.cal4-day-timeline-person-head{z-index:22;border-right:1px solid var(--panel-border,#dfe7ec);color:#80919b;letter-spacing:.06em;text-transform:uppercase;background:#fffffffc;align-items:center;padding:0 16px;font-size:9px;font-weight:900;position:sticky;left:0;display:flex!important}.cal4-day-hours{align-items:stretch;grid-template-columns:repeat(12,minmax(0,1fr))!important;display:grid!important}.cal4-day-hours span{color:#84949d;border-left:1px solid #edf1f3;align-items:flex-end;min-width:0;padding:0 0 10px 8px;font-size:9px;font-weight:750;display:flex!important}.cal4-day-hours span:first-child{border-left:0}.cal4-day-timeline-body{display:grid!important}.cal4-day-timeline-row{border-bottom:1px solid var(--panel-border,#e8edef);background:#fff;min-height:94px;transition:background .15s;position:relative}.cal4-day-timeline-row:last-child{border-bottom:0}.cal4-day-timeline-row:hover{background:#fbfcfd}.cal4-day-person{z-index:12;border-right:1px solid var(--panel-border,#dfe7ec);background:#fffffffc;grid-template-rows:auto auto;align-content:center;column-gap:10px;min-width:0;padding:13px 14px;transition:transform .17s cubic-bezier(.22,1,.36,1),background .17s,box-shadow .17s,border-color .17s;position:sticky;left:0;box-shadow:6px 0 16px -14px #12324359;grid-template-columns:38px minmax(0,1fr)!important;display:grid!important}.cal4-day-person.unassigned{background:linear-gradient(90deg,#fff9ef,#fff)}.cal4-day-person>.cal4-avatar{grid-row:1/3}.cal4-day-person>div{min-width:0}.cal4-day-person b{text-overflow:ellipsis;white-space:nowrap;color:var(--panel-text,#17394b);font-size:12px;line-height:15px;display:block;overflow:hidden}.cal4-day-person small{color:#8b9aa3;margin-top:2px;font-size:9px;line-height:12px;display:block}.cal4-day-person em{color:var(--workspace-accent,#1769ff);opacity:.92;grid-column:1/-1;margin-top:6px;font-size:8px;font-style:normal;font-weight:850}.cal4-day-track{background:#fff;min-width:0;min-height:94px;transition:background .16s,box-shadow .16s,transform .16s cubic-bezier(.22,1,.36,1);overflow:hidden;position:relative!important}.cal4-day-grid-lines{pointer-events:none;grid-template-columns:repeat(12,minmax(0,1fr))!important;display:grid!important;position:absolute!important;inset:0!important}.cal4-day-grid-lines i{border-left:1px solid #edf1f3;min-width:0;display:block!important}.cal4-day-grid-lines i:first-child{border-left:0}.cal4-now-line{z-index:5;pointer-events:none;background:#e1524b;width:1.5px;top:0;bottom:0;position:absolute!important}.cal4-now-line:before{content:"";background:#e1524b;border-radius:50%;width:7px;height:7px;position:absolute;top:0;left:50%;transform:translate(-50%,-2px)}.cal4-day-event{z-index:6;overflow:hidden;left:var(--event-left)!important;color:#315a7a!important;text-align:left!important;cursor:grab!important;background:linear-gradient(#edf5fd,#e8f1fb)!important;border:1px solid #0000!important;border-radius:10px!important;width:clamp(145px,14%,220px)!important;min-height:49px!important;padding:7px 9px 7px 11px!important;transition:transform .14s cubic-bezier(.22,1,.36,1),box-shadow .14s,opacity .14s!important;position:absolute!important;top:10px!important;box-shadow:0 4px 12px #1f4a680f!important}.cal4-day-event:before{content:"";background:#79a8de;border-radius:999px;width:3px;position:absolute;top:7px;bottom:7px;left:0}.cal4-day-event:hover{z-index:9;transform:translateY(-2px)scale(1.015);box-shadow:0 11px 24px #12344721!important}.cal4-day-event.dragging{opacity:.34;transform:scale(.97)}.cal4-day-event b,.cal4-day-event span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block!important}.cal4-day-event b{font-size:9.5px!important;font-weight:850!important;line-height:13px!important}.cal4-day-event span{opacity:.72;margin-top:2px;font-size:8.5px!important;line-height:11px!important}.cal4-day-event.tone-progress{color:#34765a!important;background:linear-gradient(#edf9f2,#e8f5ed)!important}.cal4-day-event.tone-progress:before{background:#4aaf7c}.cal4-day-event.tone-waiting{color:#95671f!important;background:linear-gradient(#fff7e8,#fff2da)!important}.cal4-day-event.tone-waiting:before{background:#dfa844}.cal4-day-event.priority-high{border-color:#ecc77c!important}.cal4-day-event.priority-urgent{color:#aa4845!important;background:linear-gradient(#fff2f1,#ffebea)!important;border-color:#df6b67!important}.cal4-day-event.priority-urgent:before{background:#df5753}.cal4-day-drop-label{z-index:4;border:2px dashed color-mix(in srgb,var(--workspace-accent,#1769ff) 44%,#cbd8e1);background:color-mix(in srgb,var(--workspace-accent,#1769ff) 6%,#fff);color:var(--workspace-accent,#1769ff);pointer-events:none;border-radius:12px;place-items:center;font-size:10px;font-weight:900;animation:.8s ease-in-out infinite alternate calendarDayDropPulse;inset:10px;display:grid!important;position:absolute!important}.cal4-day-timeline-row.drop-active .cal4-day-track{z-index:3;background:color-mix(in srgb,var(--workspace-accent,#1769ff) 4%,#fff);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--workspace-accent,#1769ff) 24%,transparent),0 9px 24px #1769ff12;transform:scaleY(1.045)}.cal4-day-person.drop-active,.cal4-resource-person.drop-active{z-index:18!important;background:color-mix(in srgb,var(--workspace-accent,#1769ff) 6%,#fff)!important;border-color:color-mix(in srgb,var(--workspace-accent,#1769ff) 28%,#dfe7ec)!important;box-shadow:0 10px 28px #1769ff1c,inset 0 0 0 2px color-mix(in srgb,var(--workspace-accent,#1769ff) 20%,transparent)!important;transform:scale(1.025)!important}.cal4-day-person.drop-active em,.cal4-resource-person.drop-active em{opacity:1!important;color:var(--workspace-accent,#1769ff)!important;font-size:9px!important;font-weight:900!important}.cal4-resource-cell.drop-active{z-index:4!important;background:color-mix(in srgb,var(--workspace-accent,#1769ff) 6%,#fff)!important;box-shadow:0 8px 22px #1769ff1a,inset 0 0 0 2px color-mix(in srgb,var(--workspace-accent,#1769ff) 28%,transparent)!important;border-radius:10px!important;transform:scale(1.018)!important}.cal4-resource-cell.drop-active .cal4-cell-empty{background:var(--workspace-accent,#1769ff);border-radius:999px;place-items:center;min-width:82px;min-height:30px;padding:0 10px;animation:.8s ease-in-out infinite alternate calendarDayDropPulse;box-shadow:0 7px 17px #1769ff2e;color:#fff!important;display:grid!important}body>.campaign-modal-backdrop:has(>.service-calendar-modal-v264){width:100vw!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important;box-shadow:none!important;-webkit-backdrop-filter:blur(9px)saturate(.92)!important;backdrop-filter:blur(9px)saturate(.92)!important;background:#0e1d274d!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:28px!important;position:fixed!important;inset:0!important}html[data-panel-theme=dark] .cal4-day-timeline,html[data-panel-theme=dark] .cal4-day-timeline-head,html[data-panel-theme=dark] .cal4-day-timeline-person-head,html[data-panel-theme=dark] .cal4-day-person,html[data-panel-theme=dark] .cal4-day-track{background:#101d2c!important;border-color:#293b4d!important}html[data-panel-theme=dark] .cal4-day-timeline-row{background:#101d2c}html[data-panel-theme=dark] .cal4-day-timeline-row:hover{background:#111f30}html[data-panel-theme=dark] .cal4-day-grid-lines i,html[data-panel-theme=dark] .cal4-day-hours span{border-color:#263849}html[data-panel-theme=dark] .cal4-day-person b{color:#edf4fa}html[data-panel-theme=dark] .cal4-day-person small,html[data-panel-theme=dark] .cal4-day-hours span{color:#91a5b4}html[data-panel-theme=dark] .cal4-day-person.unassigned{background:#211d15!important}html[data-panel-theme=dark] .cal4-day-timeline-row.drop-active .cal4-day-track{background:#132b43!important}}@keyframes calendarDayDropPulse{0%{opacity:.84;transform:scale(.99)}to{opacity:1;transform:scale(1.01)}}@media (min-width:768px){.cal4-resource-person>div{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:3px!important;min-width:0!important;display:flex!important}.cal4-resource-person>div>b,.cal4-resource-person>div>small{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:0!important;margin:0!important;display:block!important;overflow:hidden!important}.cal4-resource-person>div>b{color:var(--panel-text,#17394b)!important;font-size:11.5px!important;font-weight:850!important;line-height:15px!important}.cal4-resource-person>div>small{color:#8b9aa3!important;font-size:8.5px!important;font-weight:500!important;line-height:12px!important}html[data-panel-theme=dark] .cal4-resource-person>div>b{color:#edf4fa!important}html[data-panel-theme=dark] .cal4-resource-person>div>small{color:#91a5b4!important}}
@media (max-width:767px){body:has(.service-dashboard){overflow-x:hidden}body:has(.service-dashboard) .mobile-app-header{gap:8px;height:54px;padding:0 12px}body:has(.service-dashboard) .mobile-app-header-brand{gap:7px;max-width:calc(100vw - 154px)}body:has(.service-dashboard) .mobile-app-header-brand>img{border-radius:7px;width:26px;height:26px}body:has(.service-dashboard) .mobile-app-header-brand .workspace-switcher b{max-width:138px;font-size:14px;line-height:1.1}body:has(.service-dashboard) .mobile-app-header-name{max-width:138px;font-size:14px;line-height:1.1}body:has(.service-dashboard) .mobile-app-header-actions{gap:3px}body:has(.service-dashboard) .mobile-app-header-actions .panel-theme-toggle{width:35px!important;height:35px!important}body:has(.service-dashboard) .mobile-icon-btn{width:35px!important;height:35px!important}body:has(.service-dashboard) .mobile-avatar{width:35px!important;height:35px!important}body:has(.service-dashboard) .mobile-icon-btn svg{width:18px;height:18px}body:has(.service-dashboard) .mobile-avatar{font-size:11.5px}body:has(.service-dashboard) .panel-page{width:100%;max-width:none;padding:12px 12px calc(74px + env(safe-area-inset-bottom))!important}.service-dashboard .sw-page-head{margin:0 0 10px!important;display:block!important}.service-dashboard .sw-page-head>div:first-child{min-width:0;padding:0 2px}.service-dashboard .sw-page-eyebrow{line-height:1;display:block;letter-spacing:.14em!important;font-size:9px!important}.service-dashboard .sw-page-head h1{letter-spacing:-.045em!important;margin:4px 0 0!important;font-size:27px!important;line-height:1.02!important}.service-dashboard .sw-page-head p{display:none!important}.service-dashboard .sw-page-actions{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:48px minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;gap:7px!important;margin:12px 0 0!important;padding:0!important;display:grid!important}.service-dashboard .sw-page-actions>:first-child{grid-area:1/1}.service-dashboard .sw-page-actions>:nth-child(2){grid-area:1/2/auto/4}.service-dashboard .sw-page-actions>:nth-child(3){grid-area:2/1/auto/3}.service-dashboard .sw-page-actions>:nth-child(4){grid-area:2/3}.service-dashboard .sw-page-actions .dw-btn,.service-dashboard .sw-page-actions a,.service-dashboard .sw-page-actions button{white-space:nowrap!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;box-shadow:none!important;border-radius:12px!important;gap:6px!important;margin:0!important;padding:0 11px!important;font-size:11px!important;line-height:1!important}.service-dashboard .sw-page-actions>:first-child{padding:0!important}.service-dashboard .sw-page-actions svg{width:15px!important;height:15px!important}.service-dashboard .sw-page-actions .refresh-primary-button{box-shadow:0 8px 22px color-mix(in srgb, var(--workspace-accent,#1769ff) 22%, transparent)!important;font-size:12px!important}.service-dashboard .service-v265-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0 0 10px!important;display:grid!important}.service-dashboard .service-v265-kpis>article{border-radius:15px!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-width:0!important;min-height:82px!important;padding:10px!important;display:grid!important;box-shadow:0 5px 16px #0e2d400b!important}.service-dashboard .service-v262-kpi-icon{border-radius:10px!important;flex:0 0 34px!important;width:34px!important;height:34px!important}.service-dashboard .service-v265-kpis>article>div:last-child{min-width:0}.service-dashboard .service-v265-kpis span{display:block;letter-spacing:.055em!important;font-size:8.5px!important;line-height:1.05!important}.service-dashboard .service-v265-kpis b{display:block;margin:3px 0 2px!important;font-size:20px!important;line-height:1!important}.service-dashboard .service-v265-kpis small{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden;font-size:9px!important;line-height:1.2!important}.service-dashboard .sw-service-widget-grid,.service-dashboard .sw-editor:not(.is-editing) .sw-service-widget-grid{grid-template-columns:1fr!important;gap:9px!important;margin-top:0!important;display:grid!important}.service-dashboard .sw-service-widget-item,.service-dashboard .sw-editor:not(.is-editing) .sw-service-widget-item,.service-dashboard .sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(n){grid-column:1/-1!important;width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}.service-dashboard .sw-service-widget-content,.service-dashboard .sw-service-widget-content>.dw-card,.service-dashboard .sw-service-widget-content>.dw-attention,.service-dashboard .sw-service-widget-content>.sw-map-widget{height:auto!important;min-height:0!important}.service-dashboard .dw-card,.service-dashboard .sw-map-widget{border-radius:16px!important;padding:13px!important;box-shadow:0 5px 18px #0e2d400a!important}.service-dashboard .dw-card-head,.service-dashboard .sw-map-head{margin-bottom:9px!important}.service-dashboard .dw-card-head>div>span,.service-dashboard .sw-map-eyebrow{letter-spacing:.09em!important;font-size:8px!important}.service-dashboard .dw-card-head h2,.service-dashboard .sw-map-head h2{margin-top:2px!important;font-size:16px!important;line-height:1.1!important}.service-dashboard .dw-card-head p{margin-top:3px!important;font-size:10.5px!important;line-height:1.35!important}.service-dashboard .dw-card-head>a,.service-dashboard .dw-card-head>button{white-space:nowrap;font-size:10.5px!important}.service-dashboard .dw-row{border-radius:12px!important;gap:9px!important;min-height:54px!important;padding:9px 10px!important}.service-dashboard .dw-row-main{min-width:0!important}.service-dashboard .dw-row-main b{font-size:12px!important;line-height:1.2!important}.service-dashboard .dw-row-main span,.service-dashboard .dw-row-main small{font-size:9.5px!important;line-height:1.25!important}.service-dashboard .dw-row-side{text-align:right!important;flex:none!important;align-items:flex-end!important;padding-left:4px!important}.service-dashboard .sw-agenda-strip{scroll-snap-type:x proximity;padding-bottom:2px;grid-template-columns:repeat(5,minmax(56px,1fr))!important;gap:6px!important;display:grid!important;overflow-x:auto!important}.service-dashboard .sw-agenda-day{scroll-snap-align:start;border-radius:11px!important;min-width:56px!important;min-height:48px!important;padding:5px 3px!important}.service-dashboard .sw-agenda-day b{font-size:11px!important}.service-dashboard .sw-agenda-day span{font-size:7px!important}.service-dashboard .sw-map-frame,.service-dashboard .sw-map-container,.service-dashboard .sw-map-skeleton{border-radius:12px!important;height:180px!important;min-height:180px!important}.service-dashboard .sw-donut-row{grid-template-columns:80px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;display:grid!important}.service-dashboard .sw-donut-wrap,.service-dashboard .sw-donut-wrap .dw-donut{width:80px!important;height:80px!important}.service-dashboard .sw-editor.is-editing .sw-service-widget-grid{padding-bottom:126px!important}.service-dashboard .service-widget-toolbar{bottom:calc(68px + env(safe-area-inset-bottom))!important;border-radius:16px!important;width:calc(100vw - 20px)!important}html[data-panel-theme=dark] .service-dashboard .service-v265-kpis>article,html[data-panel-theme=dark] .service-dashboard .dw-card,html[data-panel-theme=dark] .service-dashboard .sw-map-widget{box-shadow:0 5px 18px #00000024!important}}@media (max-width:380px){.service-dashboard .sw-page-head h1{font-size:25px!important}.service-dashboard .sw-page-actions{grid-template-columns:44px minmax(0,1fr) minmax(0,1fr)!important;gap:6px!important}.service-dashboard .sw-page-actions .dw-btn,.service-dashboard .sw-page-actions a,.service-dashboard .sw-page-actions button{height:40px!important;min-height:40px!important;padding-left:8px!important;padding-right:8px!important;font-size:10px!important}.service-dashboard .service-v265-kpis>article{grid-template-columns:30px minmax(0,1fr)!important;gap:7px!important;min-height:78px!important;padding:9px!important}.service-dashboard .service-v262-kpi-icon{flex-basis:30px!important;width:30px!important;height:30px!important}}
@media (max-width:767px){body:has(.service-dashboard-v265){--mobile-overview-gap:11px;overflow-x:clip}body:has(.service-dashboard-v265) .mobile-app-header{background:#fffffff0;border-color:#e7edf5;gap:8px!important;height:55px!important;min-height:55px!important;padding:0 14px!important}body:has(.service-dashboard-v265) .mobile-app-header-brand{flex:auto;min-width:0;gap:9px!important;max-width:none!important}body:has(.service-dashboard-v265) .mobile-app-header-brand>img{border-radius:9px;flex:0 0 28px;width:28px;height:28px}body:has(.service-dashboard-v265) .mobile-app-header-brand .workspace-switcher{min-width:0;max-width:100%}body:has(.service-dashboard-v265) .mobile-app-header-brand .workspace-switcher>button{min-width:0;max-width:100%}body:has(.service-dashboard-v265) .mobile-app-header-brand .workspace-switcher b{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.015em;display:block;overflow:hidden;max-width:min(100%,190px)!important;font-size:13.5px!important}body:has(.service-dashboard-v265) .mobile-app-header-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.015em;display:block;overflow:hidden;max-width:min(100%,190px)!important;font-size:13.5px!important}body:has(.service-dashboard-v265) .mobile-app-header-actions{flex:none;gap:3px}body:has(.service-dashboard-v265) .mobile-app-header-actions .panel-theme-toggle{width:37px!important;min-width:37px!important;height:37px!important}body:has(.service-dashboard-v265) .mobile-icon-btn{width:37px!important;min-width:37px!important;height:37px!important}body:has(.service-dashboard-v265) .mobile-avatar{width:37px!important;min-width:37px!important;height:37px!important}body:has(.service-dashboard-v265) .mobile-avatar{font-size:12px}body:has(.service-dashboard-v265) .mobile-dropdown{top:58px}body .service-dashboard-v265.panel-page{width:100%;max-width:none;overflow-x:clip;padding:17px 14px calc(98px + env(safe-area-inset-bottom))!important}body .service-dashboard-v265 .sw-editor{min-width:0}body .service-dashboard-v265 .sw-editor .sw-page-head{margin:0 0 14px!important;padding:0!important;display:block!important}body .service-dashboard-v265 .sw-editor .sw-page-head>div:first-child{margin:0!important;padding:0!important}body .service-dashboard-v265 .sw-editor .sw-page-eyebrow{color:#2975e6;font-weight:850;display:block;letter-spacing:.09em!important;font-size:10px!important;line-height:1.2!important}body .service-dashboard-v265 .sw-editor .sw-page-head h1{font-weight:820;letter-spacing:-.035em!important;margin:4px 0 0!important;font-size:clamp(23px,6.7vw,27px)!important;line-height:1.13!important}body .service-dashboard-v265 .sw-editor .sw-page-head p{display:none!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions{position:relative;width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-rows:44px 40px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;margin:14px 0 0!important;padding:0!important;display:grid!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>:first-child{z-index:1;width:46px!important;min-width:0!important;height:44px!important;padding:0!important;position:absolute!important;top:0!important;right:0!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>:nth-child(2){grid-area:1/1/auto/-1!important;justify-self:start!important;width:calc(100% - 54px)!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>:nth-child(3){grid-area:2/1/auto/2!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>:nth-child(4){grid-area:2/2/auto/3!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>:is(a,button,.daily-priority-wrap){white-space:nowrap!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border-radius:11px!important;justify-content:center!important;gap:7px!important;margin:0!important;padding:0 10px!important;font-size:12px!important;font-weight:780!important;line-height:1.1!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>.refresh-primary-button{color:#fff!important;background:linear-gradient(110deg,#1769f7,#0e8fc9)!important;border:1px solid #1971e9!important;box-shadow:0 6px 17px #196bdd2b!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>.refresh-primary-button:active{filter:brightness(.95)}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>.daily-priority-wrap{z-index:42;padding:0!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions .daily-priority-trigger{color:#1769ff!important;background:#edf4ff!important;border:1px solid #bad4ff!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;width:46px!important;min-width:46px!important;height:44px!important;min-height:44px!important;padding:0!important;display:inline-flex!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions .daily-priority-trigger span{display:none!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions svg{flex-shrink:0;width:16px!important;height:16px!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>:nth-child(3),body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>:nth-child(4){color:#3f5876;background:#fff!important;border:1px solid #dbe6f3!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>:nth-child(4){padding:0 7px!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>:first-child{width:46px!important;height:44px!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>:nth-child(2){width:calc(100% - 54px)!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>:nth-child(3),body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>:nth-child(4){width:100%!important;font-size:11px!important}body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions :is(a,button):focus-visible{outline-offset:2px;outline:3px solid #8bbdff}body .service-dashboard-v265 .sw-editor>.service-v265-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:9px!important;width:100%!important;min-width:0!important;margin:0 0 14px!important;padding:0!important;display:grid!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class]{border:1px solid #e3eaf5!important;border-radius:14px!important;grid-template-columns:35px minmax(0,1fr)!important;gap:9px!important;height:auto!important;min-height:89px!important;padding:11px 10px!important;display:grid!important;transform:none!important;box-shadow:0 4px 15px #204c800a!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class]:before{width:85px;height:85px;top:-49px;right:-40px}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class]:after{width:29px;height:2px;left:10px}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class]>div:first-child{border-radius:10px!important;width:35px!important;min-width:35px!important;height:35px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class]>div:first-child svg{width:17px!important;height:17px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class]>div:last-child{flex-direction:column;justify-content:center;gap:0!important;min-width:0!important;display:flex!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class] span{text-overflow:ellipsis;overflow:hidden;letter-spacing:.015em!important;white-space:nowrap!important;font-size:8.6px!important;font-weight:820!important;line-height:1.23!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class] b{letter-spacing:-.035em!important;margin:4px 0 2px!important;font-size:23px!important;line-height:1.1!important;display:block!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class] small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;color:#8b9db1!important;font-size:9px!important;font-weight:500!important;line-height:1.2!important;display:block!important}body .service-dashboard-v265 .sw-editor .sw-service-widget-grid{gap:var(--mobile-overview-gap)!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;margin:0!important;display:grid!important}body .service-dashboard-v265 .sw-editor .sw-service-widget-item,body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(n){grid-column:1/-1!important;min-width:0!important;height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}body .service-dashboard-v265 .sw-editor .sw-service-widget-content{min-width:0;height:auto!important;min-height:0!important}body .service-dashboard-v265 .sw-editor .sw-service-widget-item .dw-card{border-radius:15px!important;box-shadow:0 5px 20px #204c800b!important}body .service-dashboard-v265 .sw-editor .sw-service-widget-item[data-widget-id=todaysJobs] .dw-card{min-height:211px!important}body .service-dashboard-v265 .sw-editor .sw-service-widget-item[data-widget-id=todaysJobs] .dw-card>header{padding:13px 13px 0!important}body .service-dashboard-v265 .sw-editor .sw-service-widget-item[data-widget-id=todaysJobs] .dw-card>div:last-child{min-height:138px!important}body .service-dashboard-v265 .sw-editor .sw-service-widget-item[data-widget-id=agenda] .dw-card{min-height:224px!important}body .service-dashboard-v265 .sw-editor .sw-service-widget-item[data-widget-id=map] .sw-map-frame,body .service-dashboard-v265 .sw-editor .sw-service-widget-item[data-widget-id=map] .sw-map-container,body .service-dashboard-v265 .sw-editor .sw-service-widget-item[data-widget-id=map] .sw-map-skeleton{height:184px!important;min-height:184px!important}body .service-dashboard-v265 .sw-editor .sw-service-widget-item .dw-card-head h2{font-size:15px!important;line-height:1.18!important}body .service-dashboard-v265 .sw-editor .sw-service-widget-item .dw-card-head p{font-size:11px!important}body .service-dashboard-v265 .sw-editor.is-editing .sw-service-widget-grid{padding-bottom:148px!important}body .service-dashboard-v265 .service-widget-toolbar{bottom:calc(76px + env(safe-area-inset-bottom))!important;width:calc(100vw - 24px)!important}body:has(.service-dashboard-v265) .mobile-bottom-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-top:1px solid #e2eaf4;box-shadow:0 -8px 24px #12365a0e;min-height:66px!important;padding:6px 6px calc(8px + env(safe-area-inset-bottom))!important}body:has(.service-dashboard-v265) .mobile-bottom-nav>:is(a,button){color:#7c91a8;transition:background .14s,color .14s;border-radius:11px!important;min-width:0!important;min-height:52px!important}body:has(.service-dashboard-v265) .mobile-bottom-nav>:is(a,button).active{color:#1769f7!important;background:#2070f812!important}body:has(.service-dashboard-v265) .mobile-bottom-nav .pixel-nav-icon svg{width:21px!important;height:21px!important}:is(html[data-panel-theme=dark] body:has(.service-dashboard-v265) .mobile-app-header,html[data-panel-theme=dark] body:has(.service-dashboard-v265) .mobile-bottom-nav){background:#101c2bf2!important;border-color:#2c425d!important}html[data-panel-theme=dark] body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class]{background:linear-gradient(110deg,#17283f,#1b2e47)!important;border-color:#304961!important;box-shadow:0 4px 18px #0000001f!important}html[data-panel-theme=dark] body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class] small{color:#a3bad1!important}html[data-panel-theme=dark] body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>:nth-child(3),html[data-panel-theme=dark] body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions>:nth-child(4){color:#d4e5f8!important;background:#1d314b!important;border-color:#344e6b!important}html[data-panel-theme=dark] body .service-dashboard-v265 .sw-editor:not(.is-editing) .sw-page-actions .daily-priority-trigger{color:#a7ccff!important;background:#203c62!important;border-color:#45678c!important}html[data-panel-theme=dark] body:has(.service-dashboard-v265) .mobile-bottom-nav>:is(a,button).active{color:#a0c8ff!important;background:#203b5e!important}}@media (max-width:365px){body .service-dashboard-v265.panel-page{padding-inline:10px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis{gap:7px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class]{grid-template-columns:30px minmax(0,1fr)!important;gap:7px!important;min-height:85px!important;padding:9px 8px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class]>div:first-child{width:30px!important;min-width:30px!important;height:30px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class]>div:first-child svg{width:16px!important;height:16px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class] span{font-size:7.8px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class] b{font-size:21px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class] small{font-size:8.2px!important}}@media (prefers-reduced-motion:reduce) and (max-width:767px){body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class]{transition:none!important}body:has(.service-dashboard-v265) .mobile-bottom-nav>:is(a,button){transition:none!important}}
@media (max-width:767px){body:has(:is(.service-dashboard-v265,.work-orders-v3,.service-calendar-page)){--service-mobile-blue:#1769f7;--service-mobile-stroke:#dfe9f6;--service-mobile-surface:#fff;--service-mobile-text:#193550;--service-mobile-muted:#788fa7;overflow-x:clip}body :is(.service-dashboard-v265,.work-orders-v3,.service-calendar-page).panel-page{box-sizing:border-box;min-width:0;max-width:100%;overflow-x:clip;padding:16px 13px calc(97px + env(safe-area-inset-bottom))!important}body :is(.service-dashboard-v265,.work-orders-v3,.service-calendar-page) :is(input,select,textarea){max-width:100%}body :is(.service-dashboard-v265,.work-orders-v3,.service-calendar-page) :is(a,button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #8ab9ff}body .service-dashboard-v265 .sw-editor .sw-page-head{margin-bottom:13px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis{gap:10px!important;margin-bottom:13px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class]{border-radius:14px!important;min-height:92px!important;padding:12px 11px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class] span{letter-spacing:.025em!important;font-size:9px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class] b{font-size:25px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class] small{-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;font-size:9.5px!important;line-height:1.35!important;display:-webkit-box!important}body .service-dashboard-v265 .sw-editor .sw-service-widget-grid{gap:12px!important}body .service-dashboard-v265 .sw-editor .sw-service-widget-item,body .service-dashboard-v265 .sw-editor .sw-service-widget-content{width:100%!important;min-width:0!important}body .service-dashboard-v265 .sw-editor .sw-service-widget-item .dw-card{border-color:#e0e9f5!important;border-radius:15px!important;min-width:0!important;max-width:100%!important;box-shadow:0 3px 16px #1e467809!important}body .service-dashboard-v265 .sw-service-widget-item .dw-card-head{min-width:0;flex-flow:row!important;justify-content:space-between!important;align-items:flex-start!important;gap:9px!important;margin:0 0 10px!important;display:flex!important}body .service-dashboard-v265 .sw-service-widget-item .dw-card-head>div:first-child{flex:auto!important;min-width:0!important}body .service-dashboard-v265 .sw-service-widget-item .dw-card-head h2{letter-spacing:-.018em;margin-top:3px!important;font-size:14px!important;line-height:1.3!important}body .service-dashboard-v265 .sw-service-widget-item .dw-card-head>a{white-space:nowrap;flex:none!important;margin:0!important;font-size:11px!important}body .service-dashboard-v265 .sw-service-widget-item .dw-card-head .dw-eyebrow{font-size:9px!important}body .service-dashboard-v265 .sw-service-widget-item .dw-row{border-radius:11px;align-items:center;gap:9px;min-height:55px;padding:9px 10px;display:flex}body .service-dashboard-v265 .sw-service-widget-item .dw-row-main{flex:auto;min-width:0}body .service-dashboard-v265 .sw-service-widget-item .dw-row-main b{text-overflow:ellipsis;font-size:11.5px;line-height:1.3;display:block;overflow:hidden}body .service-dashboard-v265 .sw-service-widget-item .dw-row-main span{font-size:10px;line-height:1.35}body .service-dashboard-v265 .sw-service-widget-item .dw-row-side{flex:none;font-size:10.5px}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=todaysJobs] .dw-card{min-height:192px!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=todaysJobs] .dw-card>div:last-child{min-height:118px!important;padding-bottom:13px!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=todaysJobs] .dw-card>div:last-child:has(>b)>a[href="/panel/admin/arbeidsordre"]{display:none!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=agenda] .dw-card{min-height:201px!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=agenda] .dw-card>header{padding:13px 12px 0!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=agenda] .dw-card>div[role=group]{gap:4px!important;margin-inline:11px!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=agenda] .dw-card>div[role=group] button{min-width:0;min-height:46px}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=map] .dw-card{padding:12px!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=map] .sw-map-frame{border-radius:11px!important;height:179px!important;min-height:179px!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=map] .sw-map-container{height:100%!important;min-height:179px!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=map] .sw-map-head h2{font-size:14px!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=map] .sw-map-head p{font-size:10px!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=attentionBanner] .dw-card:has(>a[aria-label=Åpne\ kalenderen]){grid-template:"icon description arrow""icon next arrow"/39px minmax(0,1fr) 34px!important;align-items:center!important;gap:5px 11px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:100px!important;padding:13px 14px!important;display:grid!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=attentionBanner] .dw-card>span:first-child{align-self:center;grid-area:icon!important;width:39px!important;height:39px!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=attentionBanner] .dw-card>div:nth-child(2){grid-area:description!important;width:auto!important;min-width:0!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=attentionBanner] .dw-card>div:nth-child(2) h2{overflow-wrap:break-word;margin:2px 0!important;font-size:14px!important;line-height:1.2!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=attentionBanner] .dw-card>div:nth-child(2) p{font-size:10px!important;line-height:1.4!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=attentionBanner] .dw-card>div:nth-child(3){align-self:start;border:0!important;grid-area:next!important;gap:4px!important;width:auto!important;min-width:0!important;padding:0!important;display:flex!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=attentionBanner] .dw-card>div:nth-child(3)>span{display:none!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=attentionBanner] .dw-card>div:nth-child(3) b{max-width:100%;font-size:10.5px!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=attentionBanner] .dw-card>a:last-child{justify-self:end;grid-area:arrow!important;width:34px!important;height:34px!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=attentionBanner] .dw-attention{width:100%;min-width:0;grid-template-columns:35px minmax(0,1fr)!important;gap:8px!important}body .service-dashboard-v265 .sw-service-widget-item[data-widget-id=attentionBanner] .dw-attention>a{grid-column:2;justify-self:start}body .work-orders-v3>.work-orders-v3-head{margin:0 0 14px!important;padding:0 2px!important}body .work-orders-v3 .work-orders-v3-head span{color:#2872db;letter-spacing:.07em;font-size:10px!important}body .work-orders-v3 .work-orders-v3-head h1{letter-spacing:-.035em;margin:3px 0 0!important;font-size:26px!important;line-height:1.15!important}body .work-orders-v3 .work-orders-v3-head p{line-height:1.4;margin:5px 0 0!important;font-size:11px!important}body .work-orders-v3 .workorder-v7-summary{scroll-snap-type:x proximity;scrollbar-width:none;min-width:0;max-width:100%;box-shadow:none!important;background:0 0!important;border:0!important;flex-wrap:nowrap!important;gap:7px!important;margin-bottom:5px!important;padding:2px 1px 10px!important;display:flex!important;overflow-x:auto!important}body .work-orders-v3 .workorder-v7-summary::-webkit-scrollbar{display:none}body .work-orders-v3 .workorder-v7-tabs::-webkit-scrollbar{display:none}body .work-orders-v3 .workorder-v7-summary>i{display:none!important}body .work-orders-v3 .workorder-v7-summary>button{color:#617b97;scroll-snap-align:start;flex-direction:column;justify-content:center;align-items:flex-start;font-weight:700;min-width:93px!important;min-height:66px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dfe9f5!important;border-radius:13px!important;flex:none!important;padding:10px 12px!important;font-size:11px!important;display:flex!important}body .work-orders-v3 .workorder-v7-summary>button b{color:#1b3b59;line-height:1;font-size:20px!important}body .work-orders-v3 .workorder-v7-summary>button.active{color:#1769f7!important;background:#edf5ff!important;border-color:#9cc3fd!important}body .work-orders-v3 .workorder-v7-controls{min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 13px!important;padding:0!important;display:block!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-control-top{flex-direction:column-reverse!important;align-items:stretch!important;gap:10px!important;display:flex!important}body .work-orders-v3 .workorder-v7-controls .workorder-v7-actions{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}body .work-orders-v3 .workorder-v7-controls .workorder-v7-actions>:is(a,button){white-space:nowrap;border-radius:11px!important;width:100%!important;min-height:43px!important;padding:0 10px!important;font-size:12px!important;font-weight:750!important}body .work-orders-v3 .workorder-v7-controls .workorder-v7-tabs{scrollbar-width:none;scroll-snap-type:x proximity;flex:none!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:2px 0 6px!important;display:flex!important;overflow-x:auto!important}body .work-orders-v3 .workorder-v7-controls .workorder-v7-tabs button{white-space:nowrap;scroll-snap-align:start;border-radius:10px!important;flex:none!important;min-height:36px!important;padding:0 13px!important;font-size:11px!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;margin:5px 0 0!important;padding:0!important;display:grid!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row>.service-search{background:#fff!important;border:1px solid #dfe9f5!important;border-radius:11px!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;min-height:44px!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row>.service-search input{width:100%;min-width:0;font-size:16px!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row>label{background:#fff!important;border:1px solid #dfe9f5!important;border-radius:11px!important;width:100%!important;min-width:0!important;height:43px!important;min-height:43px!important;margin:0!important;padding:0 8px!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row>label>span{display:none!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row select{text-overflow:ellipsis;width:100%;min-width:0;height:100%;font-size:13px!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row>.workorder-v4-count{color:#8196ae;place-self:center end;font-size:11px!important}body .work-orders-v3 .service-order-registry{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;min-width:0!important;padding:0 0 15px!important;display:grid!important}body .work-orders-v3 .service-order-registry .workorder-v3-table-head{display:none!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row{position:relative;border-color:#dfe9f5!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"title title""date person""place place""status status"!important;gap:8px 10px!important;min-width:0!important;max-width:100%!important;min-height:0!important;padding:13px 37px 12px 15px!important;display:grid!important;box-shadow:0 3px 15px #1e46780a!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row>.workorder-v5-main{grid-area:title!important;min-width:0!important;margin:0!important;padding:0 0 3px!important;display:block!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row .workorder-v5-main>b{overflow-wrap:anywhere;max-width:100%;display:block;white-space:normal!important;font-size:15px!important;line-height:1.3!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row .workorder-v5-main>span{font-size:11px!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row .workorder-v5-eyebrow{flex-wrap:wrap;gap:5px;min-width:0;display:flex}body .work-orders-v3 .service-order-registry-row.workorder-v5-row>.workorder-v5-time{flex-direction:column;align-items:flex-start;min-width:0;grid-area:date!important;padding:0!important;display:flex!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row .workorder-v5-time b{font-size:13px!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row .workorder-v5-time span{font-size:10px!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row>.workorder-v5-person{gap:6px;min-width:0;overflow:hidden;grid-area:person!important;display:flex!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row .workorder-v5-person b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:11px!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row>.workorder-v5-location{border-top:1px solid #eef2f8;min-width:0;padding:7px 0 0;overflow:hidden;grid-area:place!important;display:flex!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row .workorder-v5-location>div{min-width:0}body .work-orders-v3 .service-order-registry-row.workorder-v5-row .workorder-v5-location b{font-size:11px!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row .workorder-v5-location span{font-size:10px!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row>.workorder-v5-status{justify-content:flex-start;align-items:center;gap:7px;min-width:0;grid-area:status!important;padding:0!important;display:flex!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row .workorder-v5-status :is(span,small){font-size:10px!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row>.workorder-v5-open{color:#7c93af;place-items:center;width:25px;height:32px;top:50%;right:9px;transform:translateY(-50%);display:grid!important;position:absolute!important}body .service-calendar-page .service-calendar-page-head{margin:0 0 14px!important;padding:0 2px!important}body .service-calendar-page .service-calendar-page-head>div:first-child>span{font-size:10px!important}body .service-calendar-page .service-calendar-page-head h1{font-size:26px!important;line-height:1.15!important}body .service-calendar-page .cal3-mobile{min-width:0!important;max-width:100%!important}body .service-calendar-page .cal3-weeknav{align-items:center;grid-template-columns:38px minmax(0,1fr) 38px 57px!important;gap:6px!important;margin-bottom:10px!important;display:grid!important}body .service-calendar-page .cal3-weeknav>button:first-child{grid-area:1/1}body .service-calendar-page .cal3-weeknav>div:nth-child(3){grid-area:1/2;justify-content:center;min-width:0}body .service-calendar-page .cal3-weeknav>button:nth-child(2){grid-area:1/3}body .service-calendar-page .cal3-weeknav>button:nth-child(4){grid-area:1/4}body .service-calendar-page .cal3-weeknav>:is(button,div){box-sizing:border-box;min-width:0!important;height:42px!important;box-shadow:none!important;background:#fff!important;border-color:#dfe9f5!important;border-radius:11px!important;padding:0 7px!important}body .service-calendar-page .cal3-weeknav>div b{font-size:11px!important}body .service-calendar-page .cal3-weeknav .cal3-today{color:#1769f7;width:57px!important;min-width:0!important;font-size:11px!important;font-weight:770!important}body .service-calendar-page .cal3-filters{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr)) 43px!important;gap:6px!important;margin-bottom:13px!important;display:grid!important}body .service-calendar-page .cal3-filters>:is(label,button){box-sizing:border-box;background:#fff!important;border-color:#dfe9f5!important;border-radius:11px!important;width:100%!important;min-width:0!important;height:43px!important;min-height:43px!important;padding:0 8px!important}body .service-calendar-page .cal3-filters select{text-overflow:ellipsis;width:100%!important;min-width:0!important;padding:0!important;font-size:13px!important}body .service-calendar-page .cal3-filters label>svg{display:none!important}body .service-calendar-page .cal3-filters .cal3-sync{gap:0!important;width:43px!important;padding:0!important;font-size:0!important}body .service-calendar-page .cal3-filters .cal3-sync svg{width:18px!important;height:18px!important}body .service-calendar-page .cal3-days{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:5px!important;min-width:0!important;max-width:100%!important;margin-bottom:13px!important;display:grid!important}body .service-calendar-page .cal3-days>button{min-width:0!important;height:59px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dfe9f5!important;border-radius:11px!important;padding:5px 0!important}body .service-calendar-page .cal3-days>button span{font-size:10px!important;font-weight:650!important}body .service-calendar-page .cal3-days>button b{font-size:16px!important}body .service-calendar-page .cal3-days>button.active{color:#1769f7!important;background:#eaf3ff!important;border-color:#75aaff!important}body .service-calendar-page .cal3-days>button.active :is(span,b){color:#1769f7!important}body .service-calendar-page .cal3-summary{gap:6px!important;margin:0 0 15px!important;padding-bottom:11px!important}body .service-calendar-page .cal3-summary>span{white-space:nowrap;border-radius:9px!important;min-width:0!important;height:auto!important;min-height:36px!important;padding:7px 4px!important;font-size:10px!important}body .service-calendar-page .cal3-summary>span svg{width:13px!important;height:13px!important}body .service-calendar-page .cal3-dayhead{gap:8px!important;margin:0 0 11px!important}body .service-calendar-page .cal3-dayhead h2{font-size:18px!important;line-height:1.25!important}body .service-calendar-page .cal3-dayhead span{white-space:nowrap;font-size:10px!important}body .service-calendar-page .cal3-agenda{gap:10px!important;min-width:0!important}body .service-calendar-page .cal3-agenda-row{gap:5px;min-width:0;grid-template-columns:50px 13px minmax(0,1fr)!important}body .service-calendar-page .cal3-time{padding-top:14px!important}body .service-calendar-page .cal3-time b{font-size:12px!important}body .service-calendar-page .cal3-time span{font-size:9px!important}body .service-calendar-page .cal3-task{background:#fff!important;border:1px solid #e0e9f6!important;border-radius:13px!important;width:100%!important;min-width:0!important;min-height:102px!important;padding:13px 29px 12px 12px!important;box-shadow:0 3px 13px #18416e0b!important}body .service-calendar-page .cal3-task-top{flex-wrap:wrap;align-items:center;gap:5px}body .service-calendar-page .cal3-task-top strong{overflow-wrap:anywhere;white-space:normal!important;font-size:13px!important;line-height:1.3!important}body .service-calendar-page .cal3-task-top>span{font-size:10px!important}body .service-calendar-page .cal3-task p{font-size:11px!important;line-height:1.4!important}body .service-calendar-page .cal3-empty{min-height:155px;background:#fff!important;border-radius:13px!important;padding:27px 18px!important}body .service-calendar-page .cal3-empty b{font-size:13px!important}body .service-calendar-page .cal3-empty span{font-size:11px!important;line-height:1.4!important}body .service-calendar-page .cal3-new{display:inline-flex;border-radius:11px!important;min-height:44px!important;padding:0 17px!important;font-size:12px!important;box-shadow:0 4px 14px #1769f724!important}body:has(:is(.service-dashboard-v265,.work-orders-v3,.service-calendar-page)) .mobile-bottom-nav{box-shadow:0 -7px 20px #19466e0f;padding:5px 5px calc(6px + env(safe-area-inset-bottom))!important;background:#fffffff7!important;border-top:1px solid #e0e9f4!important;min-height:65px!important}body:has(:is(.service-dashboard-v265,.work-orders-v3,.service-calendar-page)) .mobile-bottom-nav>:is(a,button){border-radius:11px!important;gap:3px!important;min-width:0!important;min-height:53px!important;font-size:10.5px!important}body:has(:is(.service-dashboard-v265,.work-orders-v3,.service-calendar-page)) .mobile-bottom-nav>:is(a,button).active{color:#1769f7!important;background:#edf4ff!important}html[data-panel-theme=dark] body .service-dashboard-v265 .sw-service-widget-item .dw-card{background-color:#172941;border-color:#2d455f!important}html[data-panel-theme=dark] body .work-orders-v3 .workorder-v7-summary>button,html[data-panel-theme=dark] body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row>:is(label,.service-search),html[data-panel-theme=dark] body .work-orders-v3 .service-order-registry-row.workorder-v5-row,html[data-panel-theme=dark] body .service-calendar-page .cal3-weeknav>:is(button,div),html[data-panel-theme=dark] body .service-calendar-page .cal3-filters>:is(label,button),html[data-panel-theme=dark] body .service-calendar-page .cal3-days>button,html[data-panel-theme=dark] body .service-calendar-page .cal3-task,html[data-panel-theme=dark] body .service-calendar-page .cal3-empty{color:#dfebfa!important;background:#1a2e46!important;border-color:#344d69!important}html[data-panel-theme=dark] body .service-calendar-page .cal3-days>button.active,html[data-panel-theme=dark] body .work-orders-v3 .workorder-v7-summary>button.active{color:#e8f3ff!important;background:#254c78!important;border-color:#5588ca!important}html[data-panel-theme=dark] body .service-calendar-page .cal3-days>button.active :is(span,b){color:#e8f3ff!important}html[data-panel-theme=dark] body:has(:is(.service-dashboard-v265,.work-orders-v3,.service-calendar-page)) .mobile-bottom-nav{background:#111e30f7!important;border-color:#2c435e!important}}@media (max-width:360px){body .service-dashboard-v265 .sw-editor>.service-v265-kpis{gap:7px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class]{padding:9px 8px!important}body .service-dashboard-v265 .sw-editor>.service-v265-kpis>article[class] b{font-size:21px!important}body .service-calendar-page .cal3-weeknav{grid-template-columns:33px minmax(0,1fr) 33px 51px!important;gap:4px!important}body .service-calendar-page .cal3-weeknav .cal3-today{width:51px!important}body .service-calendar-page .cal3-days{gap:3px!important}body .service-calendar-page .cal3-days>button span{font-size:9px!important}body .work-orders-v3 .service-order-registry-row.workorder-v5-row{padding-right:31px!important}}@media (max-width:767px) and (prefers-reduced-motion:reduce){body :is(.service-dashboard-v265,.work-orders-v3,.service-calendar-page) *,body :is(.service-dashboard-v265,.work-orders-v3,.service-calendar-page) :before,body :is(.service-dashboard-v265,.work-orders-v3,.service-calendar-page) :after{transition-duration:.01ms!important}}
.workorder-mobile-card,.workorder-mobile-filter-toggle,.workorder-mobile-primary-tabs,.workorder-mobile-advanced{display:none!important}@media (max-width:767px){body .work-orders-v3.panel-page{padding:15px 13px calc(112px + env(safe-area-inset-bottom))!important}body .work-orders-v3>.work-orders-v3-head{margin-bottom:15px!important;padding:0 2px!important}body .work-orders-v3 .work-orders-v3-head h1{font-size:26px!important;line-height:1.14!important}body .work-orders-v3 .work-orders-v3-head p{font-size:12px!important;line-height:1.5!important}body .work-orders-v3 .workorder-v7-summary{display:none!important}body .work-orders-v3 .workorder-v7-controls{width:100%;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:10px!important;margin:0 0 10px!important;padding:0!important;display:flex!important;overflow:visible!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-control-top{order:0;width:100%;background:0 0!important;border:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}body .work-orders-v3 .workorder-v7-controls .workorder-v7-tabs{display:none!important}body .work-orders-v3 .workorder-v7-controls .workorder-v7-actions{justify-content:stretch!important;align-items:center!important;gap:0!important;width:100%!important;margin:0!important;display:flex!important}body .work-orders-v3 .workorder-v7-actions:has(>.refresh-primary-button)>.workorder-v3-calendar-link{display:none!important}body .work-orders-v3 .workorder-v7-controls .workorder-v7-actions>:is(button,a){border-radius:11px!important;flex:auto!important;justify-content:center!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 14px!important;font-size:13px!important;font-weight:790!important}body .work-orders-v3 .workorder-v7-controls .workorder-v7-actions>.refresh-primary-button{color:#fff!important;background:#1769f7!important;border:1px solid #1769f7!important;box-shadow:0 4px 13px #1769f726!important}body .work-orders-v3 .workorder-v7-controls .workorder-v7-actions>.refresh-primary-button:active{background:#0d58df!important}body .work-orders-v3 .workorder-mobile-primary-tabs{background:#eef3f9;border:1px solid #e5ebf3;border-radius:12px;order:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;margin:0;padding:4px;display:grid!important}body .work-orders-v3 .workorder-mobile-primary-tabs>button{color:#677d94;min-width:0;min-height:36px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 5px;font-size:12px;font-weight:720;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}body .work-orders-v3 .workorder-mobile-primary-tabs>button.active{color:#1769f7;background:#fff;border-color:#e1ebf8;box-shadow:0 1px 5px #193e6e12}body .work-orders-v3 .workorder-mobile-primary-tabs>button span{background:#6c87a71c;border-radius:6px;padding:2px 5px;font-size:10px;font-weight:800;line-height:1.15}body .work-orders-v3 .workorder-mobile-primary-tabs>button.active span{background:#e8f2ff}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row{order:2;background:0 0!important;grid-template-columns:minmax(0,1fr) 91px!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row>.service-search{width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e0e9f5!important;border-radius:10px!important;grid-area:1/1!important;margin:0!important;padding:0 12px!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row .service-search input{color:#193c5b;width:100%;min-width:0;display:block;height:100%!important;font-size:16px!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row>.workorder-mobile-filter-toggle{white-space:nowrap;justify-content:center;align-items:center;gap:6px;color:#4c647d!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e0e9f5!important;border-radius:10px!important;grid-area:1/2!important;margin:0!important;padding:0 8px!important;font-size:12px!important;font-weight:750!important;display:inline-flex!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row>.workorder-mobile-filter-toggle[aria-expanded=true]{color:#1769f7!important;background:#edf4ff!important;border-color:#a7caff!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row:not(.mobile-filters-open)>label,body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row:not(.mobile-filters-open)>.workorder-mobile-advanced{display:none!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row.mobile-filters-open>.workorder-mobile-advanced{background:#fff;border:1px solid #e1eaf6;border-radius:11px;grid-row:2;padding:11px;grid-column:1/-1!important;display:block!important}body .work-orders-v3 .workorder-mobile-advanced-heading{color:#667f99;margin-bottom:8px;font-size:11px;font-weight:760;display:block}body .work-orders-v3 .workorder-mobile-status-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}body .work-orders-v3 .workorder-mobile-status-options button{color:#48617c;min-width:0;min-height:38px;font:inherit;cursor:pointer;background:#f8fbff;border:1px solid #dce7f4;border-radius:8px;justify-content:space-between;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:710;display:flex}body .work-orders-v3 .workorder-mobile-status-options button.active{color:#1769f7;background:#edf5ff;border-color:#a9ceff}body .work-orders-v3 .workorder-mobile-status-options button span{font-variant-numeric:tabular-nums;font-size:11px}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row.mobile-filters-open>label{align-items:center;background:#fff!important;border:1px solid #dfe9f5!important;border-radius:9px!important;grid-column:auto!important;width:100%!important;min-width:0!important;height:41px!important;min-height:41px!important;margin:0!important;padding:0 8px!important;display:flex!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row.mobile-filters-open>label:nth-of-type(3){grid-column:1/-1!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row.mobile-filters-open>label select{min-width:0;height:100%;width:100%!important;font-size:13px!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row>.workorder-v4-count{color:#7188a0!important;grid-area:auto/1/auto/-1!important;justify-self:start!important;width:auto!important;margin:0!important;padding:1px 2px 0!important;font-size:11px!important;font-weight:660!important}body .work-orders-v3 .service-order-registry.workorder-v7-registry{box-sizing:border-box;background:#fff!important;border:1px solid #dfe8f4!important;border-radius:14px!important;flex-direction:column!important;gap:0!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0 0 12px!important;padding:0!important;display:flex!important;overflow:hidden!important;box-shadow:0 3px 15px #153c6e09!important}body .work-orders-v3 .workorder-v7-registry .workorder-v3-table-head,body .work-orders-v3 .workorder-v7-registry .service-order-registry-row.workorder-v3-row.workorder-v5-row{display:none!important}body .work-orders-v3 .workorder-v7-registry .workorder-mobile-card{box-sizing:border-box;color:#193a58;text-decoration:none;transition:background .16s;position:relative;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #ebf0f6!important;border-radius:0!important;flex-direction:column!important;flex:none!important;align-self:stretch!important;gap:5px!important;margin:0!important;padding:13px 34px 12px 14px!important;display:flex!important;overflow:visible!important;transform:none!important}body .work-orders-v3 .workorder-v7-registry .workorder-mobile-card:hover,body .work-orders-v3 .workorder-v7-registry .workorder-mobile-card:active{background:#f7faff!important}body .work-orders-v3 .workorder-mobile-card-top{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;margin-bottom:1px;display:flex}body .work-orders-v3 .workorder-mobile-status,body .work-orders-v3 .workorder-mobile-priority{white-space:nowrap;align-items:center;font-weight:730;line-height:1.15;display:inline-flex;border-radius:6px!important;min-height:19px!important;padding:2px 7px!important;font-size:10px!important}body .work-orders-v3 .workorder-mobile-status{color:#1e69d4;background:#e9f2ff}body .work-orders-v3 .workorder-mobile-status.status-in_progress,body .work-orders-v3 .workorder-mobile-status.status-completed{color:#167c54;background:#e8f7f0}body .work-orders-v3 .workorder-mobile-status.status-waiting,body .work-orders-v3 .workorder-mobile-status.status-new{color:#93641b;background:#fff4e4}body .work-orders-v3 .workorder-mobile-status.phase-archive,body .work-orders-v3 .workorder-mobile-status.status-cancelled{color:#6a7e94;background:#eef1f5}body .work-orders-v3 .workorder-mobile-priority.urgent{color:#b63832;background:#ffeceb}body .work-orders-v3 .workorder-mobile-priority.high{color:#ae721c;background:#fff2e1}body .work-orders-v3 .workorder-mobile-card-title{color:#163754;overflow-wrap:anywhere;min-width:0;display:block;letter-spacing:-.023em!important;margin:2px 0 0!important;font-size:16px!important;font-weight:810!important;line-height:1.3!important}body .work-orders-v3 .workorder-mobile-card-customer{color:#647c95;overflow-wrap:anywhere;min-width:0;font-weight:570;line-height:1.35;display:block;font-size:12px!important}body .work-orders-v3 .workorder-mobile-service-label{color:#7990a6;font-weight:525}body .work-orders-v3 .workorder-mobile-card-details{flex-wrap:wrap;gap:6px 13px;min-width:0;display:flex;border:0!important;margin:5px 0 0!important;padding:0!important}body .work-orders-v3 .workorder-mobile-card-details>span{color:#526d87;overflow-wrap:anywhere;align-items:center;gap:5px;min-width:0;max-width:100%;font-weight:570;line-height:1.35;display:inline-flex;font-size:11.5px!important}body .work-orders-v3 .workorder-mobile-card-details svg{color:#91a8c1;flex:none}body .work-orders-v3 .workorder-mobile-card-arrow{color:#8ba1b7;position:absolute;top:50%;right:9px;transform:translateY(-50%)}body .work-orders-v3 :is(.workorder-mobile-card,.workorder-mobile-primary-tabs button,.workorder-mobile-filter-toggle):focus-visible{outline-offset:-3px;outline:3px solid #81b4ff!important}body .service-calendar-page .cal3-filters{grid-template-columns:repeat(2,minmax(0,1fr)) 43px!important;gap:7px!important;display:grid!important}body .service-calendar-page .cal3-filters>label{box-sizing:border-box!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;min-width:0!important;padding:0 11px!important;display:flex!important;overflow:hidden!important}body .service-calendar-page .cal3-filters>label>svg{display:none!important}body .service-calendar-page .cal3-filters>label select{white-space:nowrap;text-overflow:ellipsis;flex:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;font-size:13px!important;font-weight:680!important;line-height:1.3!important;display:block!important;position:static!important}body .service-calendar-page .cal3-filters>label:after{flex:0 0 8px!important;justify-self:auto!important;width:8px!important;height:8px!important;margin:-4px 2px 0 0!important;display:block!important;position:static!important}body .service-calendar-page .cal3-filters>.cal3-sync{width:43px!important;min-width:43px!important;height:43px!important}html[data-panel-theme=dark] body .work-orders-v3 .service-order-registry.workorder-v7-registry{background:#17283f!important;border-color:#334a64!important}html[data-panel-theme=dark] body .work-orders-v3 .workorder-v7-registry .workorder-mobile-card{color:#e8f3ff!important;background:#17283f!important;border-color:#30475e!important}html[data-panel-theme=dark] body .work-orders-v3 .workorder-v7-registry .workorder-mobile-card:active{background:#1e3652!important}html[data-panel-theme=dark] body .work-orders-v3 .workorder-mobile-card-title{color:#edf5ff!important}html[data-panel-theme=dark] body .work-orders-v3 .workorder-mobile-card-customer,html[data-panel-theme=dark] body .work-orders-v3 .workorder-mobile-card-details>span{color:#afc4dd!important}html[data-panel-theme=dark] body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row>.service-search,html[data-panel-theme=dark] body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row>.workorder-mobile-filter-toggle,html[data-panel-theme=dark] body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row.mobile-filters-open>label,html[data-panel-theme=dark] body .work-orders-v3 .workorder-v4-filter-row.mobile-filters-open>.workorder-mobile-advanced{color:#e8f3ff!important;background:#1b304a!important;border-color:#34506f!important}html[data-panel-theme=dark] body .work-orders-v3 .workorder-mobile-primary-tabs{background:#17283d;border-color:#34475f}html[data-panel-theme=dark] body .work-orders-v3 .workorder-mobile-primary-tabs button{color:#b7cce5}html[data-panel-theme=dark] body .work-orders-v3 .workorder-mobile-primary-tabs button.active{color:#eaf3ff;background:#29476c;border-color:#43668c}html[data-panel-theme=dark] body .work-orders-v3 .workorder-mobile-status-options button{color:#d8e7f7;background:#203955;border-color:#385472}html[data-panel-theme=dark] body .work-orders-v3 .workorder-mobile-status-options button.active{background:#2b4e75;border-color:#4c77ab}}@media (max-width:360px){body .work-orders-v3.panel-page{padding-inline:10px!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row{grid-template-columns:minmax(0,1fr) 79px!important;gap:5px!important}body .work-orders-v3 .workorder-v7-controls .workorder-v4-filter-row>.workorder-mobile-filter-toggle{gap:4px;font-size:11px!important}body .work-orders-v3 .workorder-mobile-card-details>span{font-size:11px!important}body .service-calendar-page .cal3-filters{grid-template-columns:repeat(2,minmax(0,1fr)) 39px!important;gap:5px!important}body .service-calendar-page .cal3-filters>label{padding:0 8px!important}body .service-calendar-page .cal3-filters>label select{font-size:12px!important}body .service-calendar-page .cal3-filters>.cal3-sync{width:39px!important;min-width:39px!important}}
.settings-modern{box-sizing:border-box;width:100%;max-width:1600px;padding-bottom:65px}.settings-modern>.settings-modern-head{align-items:center!important;gap:0!important;margin:0 0 25px!important;padding:0 0 1px!important;display:flex!important}.settings-modern>.settings-modern-head span{color:#2d7fdf;letter-spacing:.065em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:820;display:block}.settings-modern>.settings-modern-head h1{color:#15354f;letter-spacing:-.032em;font-weight:830;margin:0!important;font-size:29px!important;line-height:1.17!important}.settings-modern>.settings-modern-head p{color:#7a8fa5;margin:7px 0 0!important;font-size:12.5px!important;line-height:1.5!important}.settings-modern .settings-section-stack{gap:15px;min-width:0;display:grid}.settings-modern .settings-refresh-card:not(.workspace-settings-card){background:#fff;min-width:0;border:1px solid #e2eaf4!important;border-radius:16px!important;box-shadow:0 5px 22px #18436e09!important}.settings-modern .settings-refresh-card>header h2{color:#1d3b55;letter-spacing:-.02em;font-size:18px!important;line-height:1.3!important}.settings-modern .settings-refresh-card>header span{font-size:10px!important}.settings-modern .settings-modern-notice{padding:23px!important}.settings-modern .settings-modern-notice>span{color:#307add;letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:850}.settings-modern .settings-modern-notice>h3{color:#1b3b56;margin:7px 0;font-size:17px}.settings-modern .settings-modern-notice>p{color:#8196aa;max-width:500px;margin:0;font-size:12px;line-height:1.55}.settings-modern .settings-account-help{border-top:1px solid #e9eff7;margin-top:19px;padding-top:15px}.settings-modern .settings-account-help>span{color:#7b92a7;margin-bottom:9px;font-size:11px;font-weight:740;display:block}.settings-modern .settings-account-help>div{flex-wrap:wrap;gap:8px;display:flex}.settings-modern .settings-account-help a{color:#35648e;background:#f8fbff;border:1px solid #dfeaf6;border-radius:9px;align-items:center;padding:8px 11px;font-size:11px;font-weight:740;text-decoration:none;display:inline-flex}.settings-modern .settings-account-help a:hover{color:#1769e8;border-color:#abcbf3}.settings-modern .settings-appearance-card{gap:0;display:grid}.settings-modern .settings-appearance-card>header{margin-bottom:8px!important}.settings-modern .settings-appearance-section{border-top:1px solid #edf1f7;padding:18px 0}.settings-modern .settings-appearance-label{gap:3px;margin-bottom:12px;display:grid}.settings-modern .settings-appearance-label b{color:#24445e;font-size:12.5px}.settings-modern .settings-appearance-label span{color:#8ba0b4;font-size:11.5px}.settings-modern .settings-appearance-card .settings-theme-grid,.settings-modern .settings-appearance-card .settings-choice-grid{gap:10px;max-width:620px}.settings-modern .settings-appearance-card .settings-theme-grid>button,.settings-modern .settings-appearance-card .settings-choice-grid>button{text-align:left;border-radius:11px;min-height:104px;padding:12px!important}.settings-modern .settings-appearance-card .settings-toggle-row{padding:0!important}.settings-modern .settings-appearance-card .settings-save-row{border-top:1px solid #edf1f7;justify-content:space-between;align-items:center;gap:10px;display:flex;padding:17px 0 0!important}.settings-modern .settings-appearance-card .settings-save-row button{border-radius:10px;min-height:42px;padding:0 16px;font-size:12px}.settings-modern .settings-appearance-card .settings-save-row span{color:#849bb0;font-size:11px}.settings-modern a:focus-visible,.settings-modern button:focus-visible,.settings-modern input:focus-visible,.settings-modern select:focus-visible{outline-offset:2px;outline:3px solid #82b8ff}html[data-panel-theme=dark] .settings-modern>.settings-modern-head h1{color:#e9f3ff}html[data-panel-theme=dark] .settings-modern .settings-refresh-card:not(.workspace-settings-card){background:#15253b;border-color:#2f4862!important}html[data-panel-theme=dark] .settings-modern .settings-refresh-card>header h2,html[data-panel-theme=dark] .settings-modern .settings-modern-notice>h3,html[data-panel-theme=dark] .settings-modern .settings-appearance-label b{color:#e7f2ff}html[data-panel-theme=dark] .settings-modern .settings-appearance-section,html[data-panel-theme=dark] .settings-modern .settings-appearance-card .settings-save-row,html[data-panel-theme=dark] .settings-modern .settings-account-help{border-color:#32485f}html[data-panel-theme=dark] .settings-modern .settings-account-help a{color:#cfdef0;background:#213b58;border-color:#3b5671}@media (max-width:767px){.settings-modern.panel-page{box-sizing:border-box;min-width:0;overflow-x:clip;width:100%!important;max-width:100%!important;padding:18px 13px calc(100px + env(safe-area-inset-bottom))!important}.settings-modern>.settings-modern-head{margin:0 0 18px!important}.settings-modern>.settings-modern-head span{font-size:10px!important}.settings-modern>.settings-modern-head h1{font-size:25px!important;line-height:1.2!important}.settings-modern>.settings-modern-head p{margin-top:6px!important;font-size:12px!important}.settings-modern .settings-section-stack{gap:12px}.settings-modern .settings-refresh-card:not(.workspace-settings-card){border-radius:14px!important;padding:16px!important}.settings-modern .settings-refresh-card>header{margin-bottom:14px!important}.settings-modern .settings-refresh-card>header span{font-size:9.5px!important}.settings-modern .settings-refresh-card>header h2{font-size:16px!important;line-height:1.25!important}.settings-modern .settings-refresh-card>header p{font-size:11.5px!important;line-height:1.45!important}.settings-modern .settings-refresh-card .settings-account-rows>div{min-height:48px;padding:10px 12px!important}.settings-modern .settings-refresh-card .settings-account-rows :is(span,b){font-size:11.5px!important}.settings-modern .settings-refresh-card .settings-link-button{font-size:12px!important}.settings-modern .settings-modern-notice>h3{font-size:16px}.settings-modern .settings-modern-notice>p{font-size:11.5px}.settings-modern .settings-appearance-section{padding:15px 0}.settings-modern .settings-appearance-label b{font-size:12px}.settings-modern .settings-appearance-label span{font-size:11px}.settings-modern .settings-appearance-card .settings-theme-grid>button,.settings-modern .settings-appearance-card .settings-choice-grid>button{min-height:88px;padding:10px!important}.settings-modern .settings-appearance-card .settings-save-row{flex-direction:column;align-items:stretch}.settings-modern .settings-appearance-card .settings-save-row>button{width:100%;font-size:12px!important}.settings-modern .settings-appearance-card .settings-save-row>span{text-align:center;font-size:11px!important}}.settings-modern .settings-refresh-card>header p{color:#637e97;font-size:13px!important;line-height:1.5!important}.settings-modern .settings-appearance-label>span{color:#687f95;font-size:12px;line-height:1.5}.settings-modern .settings-appearance-card>header p{font-size:13px!important;line-height:1.55!important}html[data-panel-theme=dark] .settings-modern .settings-refresh-card>header p,html[data-panel-theme=dark] .settings-modern .settings-appearance-label>span{color:#b0c5dc!important}@media (max-width:767px){.settings-modern .settings-refresh-card>header p{font-size:12px!important}.settings-modern .settings-appearance-label>span{font-size:11.5px}}.workspace-team-manager .team-seat-pricing{background:#f5f9fd;border:1px solid #dbe6f2;border-radius:10px;gap:9px;margin:12px 0 15px;padding:12px 15px;display:grid}.workspace-team-manager .team-seat-pricing>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-team-manager .team-seat-pricing b{color:#3d607a;font-size:12px;font-weight:740}.workspace-team-manager .team-seat-pricing strong{color:#1c6abc;font-size:13px;font-weight:780}.workspace-team-manager .team-seat-pricing label{color:#3f6586;cursor:pointer;align-items:center;gap:9px;font-size:11px;font-weight:690;display:flex}.workspace-team-manager .team-seat-pricing label input{accent-color:#176acd;width:15px;height:15px}.workspace-team-manager .team-seat-pricing .team-seat-error{color:#b3464d;margin:0;font-size:11px}.settings-modern .team-settings-unified{min-width:0;box-shadow:none;background:#fff;border:1px solid #e4eaf1;border-radius:14px;overflow:hidden}.settings-modern .team-settings-unified .workspace-team-manager{margin:0;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.settings-modern .team-settings-unified .team-manager-head{justify-content:space-between;align-items:center;gap:15px;background:0 0!important;border:0!important;border-top:1px solid #edf1f5!important;margin:0!important;padding:15px 28px 9px!important;display:flex!important}.settings-modern .team-settings-unified .team-manager-head>div:first-child{max-width:none}.settings-modern .team-settings-unified .team-manager-head h2{letter-spacing:-.012em;color:#2c4660;margin:0;font-weight:730;line-height:1.4;font-size:13px!important}.settings-modern .team-settings-unified .team-inline-count{color:#9aaaba;vertical-align:baseline;background:0 0;border-radius:0;min-width:0;height:auto;margin-left:5px;padding:0;font-weight:580;display:inline;font-size:12px!important}.settings-modern .team-settings-unified .team-employees-link{color:#4c80b8;white-space:nowrap;align-items:center;gap:6px;padding:3px 0;font-size:11px;font-weight:640;text-decoration:none;display:inline-flex}.settings-modern .team-settings-unified .team-employees-link:hover{color:#1764b4}.settings-modern .team-settings-unified .team-member-section{margin:0;padding:0 28px 13px}.settings-modern .team-settings-unified .team-member-list{border:0;display:block}.settings-modern .team-settings-unified .team-member-card,.settings-modern .team-settings-unified .team-member-card:hover,.settings-modern .team-settings-unified .team-member-card.editing{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.settings-modern .team-settings-unified .team-member-card+.team-member-card{border-top:1px solid #eef2f5}.settings-modern .team-settings-unified .team-member-main{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:11px 0;display:grid}.settings-modern .team-settings-unified .team-avatar{width:34px;height:34px;box-shadow:none;color:#2771b9;background:#e9f2fc;border-radius:50%;place-items:center;font-size:10px;font-weight:760;display:grid}.settings-modern .team-settings-unified .team-member-copy>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.settings-modern .team-settings-unified .team-member-copy b{color:#294761;font-size:12px;font-weight:730;line-height:1.45}.settings-modern .team-settings-unified .team-member-copy small{color:#8b9baa;margin-top:2px;font-size:10.5px;line-height:1.45;display:block}.settings-modern .team-settings-unified .team-member-copy p{color:#899cac;margin:3px 0 0;font-size:10.5px;line-height:1.4}.settings-modern .team-settings-unified .team-role{letter-spacing:0;text-transform:none;color:#627d95;background:#f1f5fa;border:0;border-radius:4px;min-height:18px;padding:0 5px;font-size:9px;font-weight:590}.settings-modern .team-settings-unified .team-role.owner{color:#4979a5;background:#edf4fb}.settings-modern .team-settings-unified .team-member-actions{align-items:center;gap:7px;display:flex}.settings-modern .team-settings-unified .team-member-actions button{color:#4c6980;background:0 0;border:1px solid #e0e8ef;border-radius:7px;min-height:32px;padding:0 10px;font-size:10.5px;font-weight:630}.settings-modern .team-settings-unified .team-member-actions button:hover{background:#f5f8fc;border-color:#ccdae9}.settings-modern .team-settings-unified .team-member-actions button.remove{color:#a27178;background:0 0;border-color:#0000}.settings-modern .team-settings-unified .team-member-actions button.remove:hover{background:#fff2f3;border-color:#f0dce0}.settings-modern .team-settings-unified .team-owner-lock{color:#93a3b3;background:0 0;border:0;min-height:auto;padding:0 3px;font-size:10.5px;font-weight:540}.settings-modern .team-settings-unified .team-edit-panel{background:#f8fafc;border:1px solid #e6edf4;border-radius:10px;margin:0 0 12px;padding:17px}.settings-modern .team-settings-unified .team-pending-section{padding:0 28px 18px}.settings-modern .team-settings-unified .workspace-settings-feedback{border-radius:9px;margin:0 28px 14px;font-size:12px}.settings-modern .team-settings-unified .team-empty{color:#8599ab;margin:0;padding:17px 0;font-size:12px}html[data-panel-theme=dark] .settings-modern .team-settings-unified{background:#15253b;border-color:#2f4862}html[data-panel-theme=dark] .settings-modern .team-settings-unified .team-manager-head{background:0 0!important;border-top-color:#30465e!important}html[data-panel-theme=dark] .settings-modern .team-settings-unified .team-manager-head h2,html[data-panel-theme=dark] .settings-modern .team-settings-unified .team-member-copy b{color:#eaf3ff!important}html[data-panel-theme=dark] .settings-modern .team-settings-unified .team-member-copy small,html[data-panel-theme=dark] .settings-modern .team-settings-unified .team-member-copy p{color:#a1b4c8!important}html[data-panel-theme=dark] .settings-modern .team-settings-unified .team-member-card+.team-member-card{border-color:#30465e}html[data-panel-theme=dark] .settings-modern .team-settings-unified .team-member-card{background:0 0!important;border-color:#0000!important}html[data-panel-theme=dark] .settings-modern .team-settings-unified .team-avatar{color:#b7d9fb;box-shadow:none;background:#284862}html[data-panel-theme=dark] .settings-modern .team-settings-unified .team-role.owner{color:#b3d4f6;background:#254669}html[data-panel-theme=dark] .settings-modern .team-settings-unified .team-member-actions button{color:#c6d7eb;background:0 0;border-color:#3b5771}html[data-panel-theme=dark] .settings-modern .team-settings-unified .team-member-actions button:hover{background:#213c57}html[data-panel-theme=dark] .settings-modern .team-settings-unified .team-member-actions button.remove{color:#e2a5af;border-color:#0000}html[data-panel-theme=dark] .settings-modern .team-settings-unified .team-edit-panel{background:#182c43;border-color:#35516e}html[data-panel-theme=dark] .settings-modern .team-settings-unified .team-inline-count{color:#91adc7;background:0 0}@media (max-width:767px){.settings-modern .team-settings-unified{border-radius:12px}.settings-modern .team-settings-unified .team-manager-head{flex-direction:row;align-items:center;gap:12px;padding:12px 18px 7px!important;display:flex!important}.settings-modern .team-settings-unified .team-manager-head h2{font-size:12.5px!important}.settings-modern .team-settings-unified .team-member-section{padding:0 18px 13px}.settings-modern .team-settings-unified .team-member-main{gap:9px;padding:11px 0;grid-template-columns:32px minmax(0,1fr)!important}.settings-modern .team-settings-unified .team-avatar{width:32px;height:32px}.settings-modern .team-settings-unified .team-member-actions{flex-wrap:wrap;gap:7px;margin-top:3px;display:flex;grid-column:2/-1!important;justify-content:flex-start!important}.settings-modern .team-settings-unified .team-member-actions button,.settings-modern .team-settings-unified .team-owner-lock{flex:none!important}.settings-modern .team-settings-unified .team-edit-panel{padding:13px}.settings-modern .team-settings-unified .team-pending-section{padding:0 18px 16px}.settings-modern .team-settings-unified .workspace-settings-feedback{margin:0 18px 14px}.settings-modern .team-settings-unified .team-employees-link{font-size:10.5px}}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_6a0e6105-module__QVq-Ba__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_6a0e6105-module__QVq-Ba__variable{--font-geist:"Geist", "Geist Fallback"}
