.pc-con-page{color:#e6e7ea}.pc-liquid[data-theme=light] .pc-con-page{color:#111114}.pc-con-pill[data-tone=warn]{color:#9a72ea;border-color:#9a72ea73}.pc-con-pill{color:#8b93a1;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;display:inline-flex}:root[data-theme=light] .pc-con-pill,.pc-liquid[data-theme=light] .pc-con-pill[data-tone=warn]{color:#9a72ea;border-color:#9a72ea73}.pc-liquid[data-theme=light] .pc-con-pill[data-tone=warn]{color:#6d3fbe}.pc-con-pill{color:#5d616b;border-color:#09090b24}.pc-con-search{border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;min-width:230px;padding:5px 12px;display:inline-flex}.pc-con-search input{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:auto;font-size:12px}.pc-con-search:focus-within{border-color:#6f85f28c}.pc-liquid[data-theme=light] .pc-con-search{background:#ffffffb8;border-color:#09090b24}.pc-con-chip{color:#8b93a1;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:999px;padding:5px 12px;font-size:12px;transition:color .16s,border-color .16s,background-color .16s}.pc-con-chip:hover{color:#c3c9d4}.pc-con-chip.is-on{color:#a3b2f7;background:#6f85f233;border-color:#6f85f273}.pc-liquid[data-theme=light] .pc-con-chip{color:#5d616b;border-color:#09090b1f}.pc-liquid[data-theme=light] .pc-con-chip:hover{color:#111114}.pc-liquid[data-theme=light] .pc-con-chip.is-on{color:#3f4fb8}.pc-con-row{background:linear-gradient(165deg,#ffffff0d,#ffffff05);border:1px solid #ffffff17;border-radius:14px;transition:border-color .3s cubic-bezier(.32,.72,0,1);overflow:hidden}.pc-con-row.is-attention{border-color:#9a72ea6b}.pc-liquid[data-theme=light] .pc-con-row{background:#ffffffbd;border-color:#09090b17}.pc-liquid[data-theme=light] .pc-con-row.is-attention{border-color:#9a72ea61}.pc-con-rowmain{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:7px;padding:15px 44px 15px 16px;transition:background-color .2s;display:flex;position:relative}.pc-con-rowmain:hover{background-color:#ffffff08}.pc-liquid[data-theme=light] .pc-con-rowmain:hover{background-color:#09090b06}.pc-con-rowmain:focus-visible{outline-offset:-3px;outline:2px solid #6f85f2b3}.pc-con-rowhead{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.pc-con-rowtitle{font-size:15px}.pc-con-rowsub{color:#8b93a1;font-size:12px;line-height:1.5}.pc-con-rowchev{color:#8b93a1;width:15px;height:15px;position:absolute;top:18px;right:16px}.pc-con-caps{flex-direction:column;gap:3px;margin-top:3px;display:flex}.pc-con-cap{align-items:baseline;gap:10px;font-size:12px;line-height:1.5;display:flex}.pc-con-caplabel{letter-spacing:.03em;color:#8b93a1;flex:none;width:104px;font-size:11px}.pc-con-capitems{min-width:0}.pc-con-cap[data-tone=warn] .pc-con-capitems,.pc-con-cap[data-tone=muted] .pc-con-capitems{color:#8b93a1;-webkit-text-decoration:line-through #8b93a180;text-decoration:line-through #8b93a180}.pc-liquid[data-theme=light] .pc-con-caplabel,.pc-liquid[data-theme=light] .pc-con-rowsub,.pc-liquid[data-theme=light] .pc-con-rowchev,.pc-liquid[data-theme=light] .pc-con-cap[data-tone=warn] .pc-con-capitems,.pc-liquid[data-theme=light] .pc-con-cap[data-tone=muted] .pc-con-capitems{color:#5d616b}.pc-con-identity{color:#5b8cfa;align-items:center;gap:5px;font-size:11px;display:inline-flex}.pc-con-identity[data-tone=warn]{color:#9a72ea}.pc-liquid[data-theme=light] .pc-con-identity{color:#3f5fd6}.pc-liquid[data-theme=light] .pc-con-identity[data-tone=warn]{color:#6d3fbe}.pc-con-breaks{align-items:baseline;gap:10px;font-size:12px;line-height:1.5;display:flex}.pc-con-breakslabel{letter-spacing:.03em;color:#8b93a1;flex:none;width:104px;font-size:11px}.pc-liquid[data-theme=light] .pc-con-breakslabel{color:#5d616b}.pc-con-rowfoot{color:#8b93a1;margin-top:2px;font-size:11px}.pc-liquid[data-theme=light] .pc-con-rowfoot{color:#5d616b}.pc-con-fix{background:#9a72ea1a;border-top:1px solid #9a72ea4d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;display:flex}.pc-con-fixtext{min-width:0;font-size:12px;line-height:1.5}.pc-con-fixtext strong{font-weight:500}.pc-con-avail{background:#ffffff09;border:1px solid #ffffff17;border-radius:14px;overflow:hidden}.pc-liquid[data-theme=light] .pc-con-avail{background:#ffffffb8;border-color:#09090b17}.pc-con-availrow{border-top:1px solid #ffffff12;align-items:center;gap:11px;min-height:52px;padding:9px 14px;display:flex}.pc-con-availrow:first-child{border-top:0}.pc-liquid[data-theme=light] .pc-con-availrow{border-top-color:#09090b12}.pc-con-availmain{text-align:left;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:auto;gap:1px;display:flex}.pc-con-availtitle{font-size:13px}.pc-con-availsub{color:#8b93a1;font-size:11px;line-height:1.45}.pc-liquid[data-theme=light] .pc-con-availsub{color:#5d616b}.pc-con-mark{color:#a3b2f7;background:#6f85f229;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.pc-con-mark-lg{border-radius:12px;width:40px;height:40px}.pc-con-mark-sm{border-radius:8px;width:26px;height:26px}.pc-liquid[data-theme=light] .pc-con-mark,:root[data-theme=light] .pc-con-mark{color:#3f4fb8}.pc-con-state{white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.pc-con-state[data-tone=ok]{color:#5b8cfa}.pc-con-state[data-tone=warn]{color:#9a72ea}.pc-con-state[data-tone=muted]{color:#8b93a1}.pc-liquid[data-theme=light] .pc-con-state[data-tone=ok],:root[data-theme=light] .pc-con-state[data-tone=ok]{color:#3f5fd6}.pc-liquid[data-theme=light] .pc-con-state[data-tone=warn],:root[data-theme=light] .pc-con-state[data-tone=warn]{color:#6d3fbe}.pc-liquid[data-theme=light] .pc-con-state[data-tone=muted],:root[data-theme=light] .pc-con-state[data-tone=muted]{color:#5d616b}.pc-con-dot{background:currentColor;border:1px solid;border-radius:999px;flex:none;width:7px;height:7px}.pc-con-dot[data-hollow]{background:0 0}.pc-con-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;background:#04040680;transition:opacity .3s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.pc-con-scrim.is-open{opacity:1}.pc-con-sheet{color:#e6e7ea;opacity:0;background:linear-gradient(170deg,#ffffff0d,#ffffff04),#101013f7;border-left:1px solid #ffffff1a;flex-direction:column;width:100%;max-width:460px;height:100%;transition:transform .42s cubic-bezier(.32,.72,0,1),opacity .24s cubic-bezier(.32,.72,0,1);display:flex;position:relative;overflow:hidden;transform:translate(22px);box-shadow:0 30px 90px #0009}.pc-con-sheet.is-open{opacity:1;transform:none}:root[data-theme=light] .pc-con-sheet{color:#111114;background:linear-gradient(170deg,#fff9,#fff3),#fbfbfcf7;border-left-color:#09090b1a;box-shadow:0 24px 70px #09090b2e}.pc-con-head{letter-spacing:.07em;text-transform:uppercase;color:#8b93a1;font-size:11px}:root[data-theme=light] .pc-con-head{color:#5d616b}.pc-con-card-list{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}:root[data-theme=light] .pc-con-card-list{background:#ffffffb8;border-color:#09090b17}.pc-con-kv{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:14px;min-height:40px;padding:8px 12px;display:flex}.pc-con-kv:first-child{border-top:0}:root[data-theme=light] .pc-con-kv{border-top-color:#09090b12}.pc-con-scope[data-tone=warn],.pc-con-scope[data-tone=muted]{-webkit-text-decoration:line-through #8b93a180;text-decoration:line-through #8b93a180}.pc-con-capreason{color:#9a72ea;font-size:11px;line-height:1.5}:root[data-theme=light] .pc-con-capreason{color:#6d3fbe}.pc-con-tasklink{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-left:1px solid #6f85f280;border-radius:0;align-items:center;gap:7px;padding:0 0 0 10px;font-size:12px;line-height:1.55;transition:border-color .16s;display:inline-flex}.pc-con-tasklink:hover{border-left-color:#6f85f2}.pc-con-writes{color:#9a72ea;border:1px solid #9a72ea66;border-radius:999px;padding:0 6px;font-size:10px}:root[data-theme=light] .pc-con-writes{color:#6d3fbe}.pc-con-scope{color:#8b93a1;border-left:1px solid #6f85f280;padding-left:10px;font-size:12px;line-height:1.55}:root[data-theme=light] .pc-con-scope{color:#5d616b}.pc-con-callout{background:#6f85f217;border:1px solid #6f85f24d;border-radius:10px;padding:10px 12px}.pc-con-callout[data-warn]{background:#9a72ea1a;border-color:#9a72ea66}.pc-con-action{color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;transition:border-color .16s,background-color .16s;display:inline-flex}.pc-con-action:hover:not(:disabled){border-color:#6f85f28c}.pc-con-action.is-strong{color:#a3b2f7;background:#6f85f233;border-color:#6f85f280}:root[data-theme=light] .pc-con-action{border-color:#09090b29}:root[data-theme=light] .pc-con-action.is-strong{color:#3f4fb8}@media (prefers-reduced-motion:reduce){.pc-con-card,.pc-con-sheet,.pc-con-scrim{transition-duration:1ms}.pc-con-dot[data-pulse]{animation:none}}@media (max-width:480px){.pc-con-search{width:100%;min-width:0}}
.cc-popup .maplibregl-popup-content{-webkit-backdrop-filter:blur(26px)saturate(150%);backdrop-filter:blur(26px)saturate(150%);background:linear-gradient(160deg,#ffffff12 0%,#ffffff07 100%),#121215b8;border:1px solid #ffffff21;border-radius:12px;padding:10px 12px;box-shadow:inset 0 1px #ffffff29,0 14px 38px #0000008c}.cc-popup .maplibregl-popup-tip{border-top-color:#22232a!important;border-bottom-color:#22232a!important}:root[data-theme=light] .cc-popup .maplibregl-popup-content,.pc-liquid[data-theme=light] .cc-popup .maplibregl-popup-content{background:linear-gradient(160deg,#ffffffe6 0%,#ffffffb8 100%),#fff9;border-color:#09090b1a;box-shadow:inset 0 1px #ffffffe6,0 12px 32px #09090b24}:root[data-theme=light] .cc-popup .maplibregl-popup-tip,.pc-liquid[data-theme=light] .cc-popup .maplibregl-popup-tip{border-top-color:#f7f8fa!important;border-bottom-color:#f7f8fa!important}.cc-pop{align-items:center;gap:10px;font-family:inherit;display:flex}.cc-pop-text{flex:auto;min-width:0;overflow:hidden}.cc-pop-name,.cc-pop-sub{text-overflow:ellipsis;overflow:hidden}.cc-pop-avatar{color:#c3c9d4;background:#ffffff17;border:1px solid #ffffff24;border-radius:9999px;flex:none;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.cc-pop-name{color:#f2f4f7;white-space:nowrap;font-size:13px;font-weight:500}.cc-pop-sub{color:#8b93a1;white-space:nowrap;font-size:11px}.cc-popup .cc-view{color:#fff;cursor:pointer;white-space:nowrap;background:#0a84ff;border:none;border-radius:7px;flex:none;padding:6px 10px;font-family:inherit;font-size:12px;transition:background .16s ease-out;box-shadow:inset 0 1px #ffffff3d}.cc-popup .cc-view:hover{background:#2b95ff}:root[data-theme=light] .cc-pop-avatar,.pc-liquid[data-theme=light] .cc-pop-avatar{color:#4a4f59;background:#eceef3;border-color:#09090b14}:root[data-theme=light] .cc-pop-name,.pc-liquid[data-theme=light] .cc-pop-name{color:#111114}:root[data-theme=light] .cc-pop-sub,.pc-liquid[data-theme=light] .cc-pop-sub{color:#666e7d}:root[data-theme=light] .cc-popup .cc-view,.pc-liquid[data-theme=light] .cc-popup .cc-view{background:#007aff}.maplibregl-ctrl-group{box-shadow:none;background:#16161ae6;border:1px solid #ffffff1f;border-radius:10px;overflow:hidden}.maplibregl-ctrl-group button{background-color:#0000;width:30px;height:30px}.maplibregl-ctrl-group button+button{border-top:1px solid #ffffff1f}.maplibregl-ctrl-group button:hover{background-color:#ffffff14}.maplibregl-ctrl-group button .maplibregl-ctrl-icon{filter:invert()opacity(.65)}.pc-liquid[data-theme=light] .maplibregl-ctrl-group{background:#ffffffeb;border-color:#09090b1f}.pc-liquid[data-theme=light] .maplibregl-ctrl-group button+button{border-top-color:#09090b1a}.pc-liquid[data-theme=light] .maplibregl-ctrl-group button:hover{background-color:#09090b0d}.pc-liquid[data-theme=light] .maplibregl-ctrl-group button .maplibregl-ctrl-icon{filter:none;opacity:.7}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.pc-cc-page .bg-\[\#151515\],.pc-cc-page .bg-\[\#101010\],.pc-cc-page .bg-\[\#171819\]{background:linear-gradient(165deg,#ffffff0d,#ffffff05)}.pc-cc-page .border-\[\#1f1f1f\],.pc-cc-page .border-\[\#2a2a2a\],.pc-cc-page .border-\[\#303030\],.pc-cc-page .border-\[\#3a3a3a\]{border-color:#ffffff1a}.pc-liquid[data-theme=light] .pc-cc-page .bg-\[\#151515\],.pc-liquid[data-theme=light] .pc-cc-page .bg-\[\#101010\],.pc-liquid[data-theme=light] .pc-cc-page .bg-\[\#171819\]{background:#ffffffbd}.pc-liquid[data-theme=light] .pc-cc-page .border-\[\#1f1f1f\],.pc-liquid[data-theme=light] .pc-cc-page .border-\[\#2a2a2a\],.pc-liquid[data-theme=light] .pc-cc-page .border-\[\#303030\],.pc-liquid[data-theme=light] .pc-cc-page .border-\[\#3a3a3a\]{border-color:#09090b1a}.pc-cc-page .bg-\[\#1f1f1f\]{background:#ffffff24}.pc-liquid[data-theme=light] .pc-cc-page .bg-\[\#1f1f1f\]{background:#09090b1a}.pc-cc-page{color:#e6e7ea;display:contents}.pc-liquid[data-theme=light] .pc-cc-page,.pc-liquid[data-theme=light] .pc-cc-page .text-white,.pc-liquid[data-theme=light] .pc-cc-page .text-\[\#fff\],.pc-liquid[data-theme=light] .pc-cc-page .text-\[\#FFFFFF\]{color:#111114}.pc-liquid[data-theme=light] .pc-cc-page .text-\[\#cfcfcf\]{color:#3f4147}.pc-liquid[data-theme=light] .pc-cc-page .text-\[\#8a8a8a\]{color:#5d616b}.pc-liquid[data-theme=light] .pc-cc-page .text-\[\#6a6a6a\]{color:#787d88}.pc-cc-page .text-\[\#8ea9ff\]{color:#6f85f2}.pc-cc-page .text-\[\#c99bf5\]{color:#9a72ea}.pc-liquid[data-theme=light] .pc-cc-page .text-\[\#8ea9ff\]{color:#3f5fd6}.pc-liquid[data-theme=light] .pc-cc-page .text-\[\#c99bf5\]{color:#6d3fbe}.pc-cc-page .task-drawer-glass{background:linear-gradient(170deg,#ffffff0e,#ffffff05),#1010139e!important;border:1px solid #ffffff1c!important}.pc-cc-page .task-drawer-glass:before,.pc-cc-page .task-drawer-glass:after{display:none}.pc-cc-page [class*=shadow-],.pc-cc-page .task-drawer-glass,.maplibregl-ctrl-group,.pc-cc-page .rounded-md,.pc-cc-page .rounded-xl,.pc-cc-page .rounded-2xl{box-shadow:none!important}.pc-cc-page .task-drawer-glass.rounded-2xl{box-shadow:inset 0 1px #ffffff1f!important}.pc-liquid[data-theme=light] .pc-cc-page .task-drawer-glass.rounded-2xl{box-shadow:0 1px 2px #09090b0a,0 4px 14px #09090b0d!important}.pc-cc-page .pc-cc-badge{color:var(--b);border-color:color-mix(in srgb, var(--b) 34%, transparent);background:color-mix(in srgb, var(--b) 12%, transparent);gap:4px;padding-block:3px;padding-inline:7px}.pc-liquid[data-theme=light] .pc-cc-page .pc-cc-badge{color:var(--b-light);border-color:color-mix(in srgb, var(--b-light) 30%, transparent);background:color-mix(in srgb, var(--b-light) 9%, #fff)}.pc-cc-globebox{place-items:center;display:grid;position:relative}.pc-cc-globebox>:first-child{aspect-ratio:1;border-radius:14px;width:min(100%,100cqh);max-height:100%;overflow:hidden}@supports not (width:1cqh){.pc-cc-globebox>:first-child{aspect-ratio:auto;width:100%;height:100%}}.pc-cc-globebox>.maplibregl-ctrl-top-right{z-index:2;position:absolute;top:0;right:0}.pc-cc-globebox>.maplibregl-ctrl-top-right .maplibregl-ctrl{margin:8px 8px 0 0}.pc-cc-globebox[data-zoomed]>:first-child{aspect-ratio:auto;width:100%;height:100%}.pc-cc-page .border-white\/40{color:#a3b2f7!important;background:#6f85f22e!important;border-color:#6f85f280!important}.pc-liquid[data-theme=light] .pc-cc-page .border-white\/40{color:#3f4fb8!important}.pc-cc-detail .text-\[18px\]{font-size:14px}.pc-cc-page .bg-\[\#111\]{background:linear-gradient(165deg,#ffffff0d,#ffffff05)}.pc-liquid[data-theme=light] .pc-cc-page .bg-\[\#111\]{background:#ffffffbd}.pc-cc-page .text-\[\#5a5a5a\]{color:#8b93a1}.pc-liquid[data-theme=light] .pc-cc-page .text-\[\#5a5a5a\]{color:#787d88}.pc-cc-page .rounded-t-sm{border-radius:4px 4px 0 0}.pc-cc-page .bg-\[\#1a1a1a\]{background:#ffffff1a}.pc-cc-page .bg-\[\#4c7dff\]{background:#8c86ef}.pc-cc-page .bg-\[\#3a6ea5\]{background:#86aef3}.pc-cc-page .bg-\[\#70ADDD\]{background:#a3b2f7}.pc-cc-page .pc-cc-track{color:#ffffff1f}.pc-liquid[data-theme=light] .pc-cc-page .bg-\[\#1a1a1a\]{background:#09090b1a}.pc-liquid[data-theme=light] .pc-cc-page .bg-\[\#4c7dff\]{background:#6f85f2}.pc-liquid[data-theme=light] .pc-cc-page .bg-\[\#3a6ea5\]{background:#86aef3}.pc-liquid[data-theme=light] .pc-cc-page .bg-\[\#70ADDD\]{background:#3f5fd6}.pc-liquid[data-theme=light] .pc-cc-page .pc-cc-track{color:#09090b1a}.pc-cc-page .bg-\[\#2a3a55\]{color:#a3b2f7;background:#6f85f238}.pc-liquid[data-theme=light] .pc-cc-page .bg-\[\#2a3a55\]{color:#3f4fb8;background:#6f85f229}.pc-cc-page .sm\:grid-cols-3{gap:8px}.pc-cc-page .sm\:grid-cols-3>.rounded-md{border-radius:16px;min-height:124px;padding:16px;transition:transform .46s cubic-bezier(.32,.72,0,1),border-color .46s cubic-bezier(.32,.72,0,1)}.pc-cc-page .sm\:grid-cols-3 .text-\[12px\]{font-size:11px}.pc-cc-page .task-drawer-glass,.pc-cc-page .xl\:flex-1.rounded-md{border-radius:16px}.pc-cc-page .pc-cc-thead{background:#141418db;border-bottom-color:#ffffff1a}.pc-liquid[data-theme=light] .pc-cc-page .pc-cc-thead{background:#fafafcdb;border-bottom-color:#09090b1a}.pc-cc-page .pc-cc-row:hover{background:#ffffff16}.pc-liquid[data-theme=light] .pc-cc-page .pc-cc-row:hover{background:#e8eaf1}.pc-cc-page .pc-cc-row{border-radius:10px}.pc-cc-page .pc-cc-avatar{color:#f0f1f4;letter-spacing:.02em;background:#ffffff21;font-weight:500}.pc-liquid[data-theme=light] .pc-cc-page .pc-cc-avatar,.pc-cc-page[data-theme=light] .pc-cc-avatar{color:#33363d;background:#dfe1e8}.pc-cc-page .pc-cc-clear{color:#a3b2f7;background:#6f85f229;border-color:#6f85f273}.pc-cc-page .pc-cc-clear:hover{background:#6f85f242}.pc-liquid[data-theme=light] .pc-cc-page .pc-cc-clear{color:#3f5fd6;background:#3f5fd61a;border-color:#3f5fd659}.pc-cc-page .min-w-max{min-width:0}.pc-cc-page .grid-cols-\[220px_84px_150px_84px_112px_120px\]{grid-template-columns:minmax(0,1fr) 62px 146px 80px;gap:8px}.pc-cc-page .pc-cc-row .pc-cc-badge,.pc-cc-page .pc-cc-thead~* .pc-cc-badge{font-size:10.5px}.pc-cc-page .pc-cc-row .pc-cc-avatar{width:28px;height:28px}.pc-cc-page .pc-cc-thead{letter-spacing:.02em;font-size:10px}.pc-cc-page .grid-cols-\[220px_84px_150px_84px_112px_120px\] .w-9{width:28px;font-size:12px}.pc-cc-page .pc-cc-delaytrack{background:#ffffff24}.pc-liquid[data-theme=light] .pc-cc-page .pc-cc-delaytrack{background:#09090b1a}.pc-cc-page .pc-cc-threshold{background:#ffffff9e;border-radius:1px;width:2px;height:calc(100% + 4px);margin-block:-2px}.pc-liquid[data-theme=light] .pc-cc-page .pc-cc-threshold{background:#09090b80}.pc-cc-page .pc-cc-delaytrack{overflow:visible}.pc-cc-page .pc-cc-delaytrack>div{border-radius:9999px}.pc-cc-page .pc-cc-tasks{color:#a3b2f7;background:#6f85f238;line-height:15px}.pc-liquid[data-theme=light] .pc-cc-page .pc-cc-tasks{color:#3f5fd6;background:#3f5fd61f}.pc-cc-page[data-theme=dark] .max-w-\[1000px\],.pc-cc-page[data-theme=dark] .bg-\[\#141414\],.pc-cc-page[data-theme=dark] .bg-\[\#171717\]{background:#121215 linear-gradient(165deg,#ffffff0d,#ffffff05)}.pc-cc-page[data-theme=light]{color:#111114}.pc-cc-page[data-theme=light] .bg-\[\#151515\],.pc-cc-page[data-theme=light] .bg-\[\#101010\],.pc-cc-page[data-theme=light] .bg-\[\#141414\],.pc-cc-page[data-theme=light] .bg-\[\#171717\],.pc-cc-page[data-theme=light] .bg-\[\#171819\]{background:#fff}.pc-cc-page[data-theme=light] .hover\:bg-\[\#141414\]:hover{background:#09090b0a}.pc-cc-page[data-theme=light] .border-\[\#1f1f1f\],.pc-cc-page[data-theme=light] .border-\[\#1e1e1e\],.pc-cc-page[data-theme=light] .border-\[\#242424\],.pc-cc-page[data-theme=light] .border-\[\#2a2a2a\],.pc-cc-page[data-theme=light] .border-\[\#303030\],.pc-cc-page[data-theme=light] .border-\[\#3a3a3a\]{border-color:#09090b1a}.pc-cc-page[data-theme=light] .text-white{color:#111114}.pc-cc-page[data-theme=light] .text-\[\#cfcfcf\]{color:#3f4147}.pc-cc-page[data-theme=light] .text-\[\#8a8a8a\],.pc-cc-page[data-theme=light] .text-\[\#7a7a7a\]{color:#5d616b}.pc-cc-page[data-theme=light] .text-\[\#6a6a6a\],.pc-cc-page[data-theme=light] .text-\[\#5a5a5a\]{color:#787d88}.pc-cc-page[data-theme=light] .text-\[\#8ea9ff\]{color:#3f5fd6}.pc-cc-page[data-theme=light] .text-\[\#c99bf5\]{color:#6d3fbe}.pc-cc-page[data-theme=light] .bg-\[\#1a1a1a\],.pc-cc-page[data-theme=light] .bg-\[\#2a2a2a\],.pc-cc-page[data-theme=light] .bg-\[\#1f1f1f\]{background:#09090b1a}.pc-cc-page[data-theme=light] .pc-cc-badge{color:var(--b-light);border-color:color-mix(in srgb, var(--b-light) 30%, transparent);background:color-mix(in srgb, var(--b-light) 9%, #fff)}.pc-cc-inspector .xl\:grid{flex-wrap:wrap;row-gap:8px;display:flex}.pc-cc-inspector .xl\:block{display:none}.pc-cc-inspector .xl\:w-full{width:auto}.pc-cc-inspector [id^=task-] .min-w-0.flex-1{flex-basis:160px}.pc-cc-page .pc-cc-row .text-\[\#6a6a6a\]{color:#8e8e8e}.pc-liquid[data-theme=light] .pc-cc-page .pc-cc-row .text-\[\#6a6a6a\]{color:#666c78}.pc-cc-page .pc-cc-row .pc-cc-badge{max-width:100%}.pc-cc-page .task-drawer-glass{background:linear-gradient(165deg,#ffffff0d,#ffffff05)!important;border-color:#ffffff1a!important;padding:20px 20px 12px!important}.pc-liquid[data-theme=light] .pc-cc-page .task-drawer-glass{background:#ffffffbd!important;border-color:#09090b1a!important}.pc-cc-page .task-drawer-glass>.flex.shrink-0.items-center.justify-between{align-items:center}.pc-cc-page .pc-rise{animation-duration:1.02s;animation-delay:calc(var(--i,0) * 80ms)}.pc-cc-page .pc-cc-globe{opacity:0;filter:blur(10px);transition:opacity 1.3s cubic-bezier(.32,.72,0,1) .24s,transform 1.3s cubic-bezier(.32,.72,0,1) .24s,filter 1.3s cubic-bezier(.32,.72,0,1) .24s;transform:scale(.965)}.pc-cc-page .pc-cc-globe[data-ready]{opacity:1;filter:blur();transform:scale(1)}.pc-cc-page .pc-cc-globebox .maplibregl-ctrl-group{opacity:0;transition:opacity .9s cubic-bezier(.32,.72,0,1) .7s}.pc-cc-page .pc-cc-globebox:has(.pc-cc-globe[data-ready]) .maplibregl-ctrl-group{opacity:1}.pc-cc-page .pc-cc-rowin{animation:.78s cubic-bezier(.32,.72,0,1) backwards pc-cc-rowin;animation-delay:calc(.52s + var(--i,0) * 46ms)}@keyframes pc-cc-rowin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pc-cc-page .pc-cc-delaytrack>div{animation:1.05s cubic-bezier(.32,.72,0,1) backwards pc-cc-fill;animation-delay:calc(.74s + var(--i,0) * 46ms);transform-origin:0}@keyframes pc-cc-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.pc-cc-page .pc-cc-globe,.pc-cc-page .pc-cc-globebox .maplibregl-ctrl-group{opacity:1;filter:none;transform:none;transition:none!important}}.pc-cc-sheet{color:var(--pc-ink)}.pc-liquid[data-theme=light] .pc-cc-sheet,.pc-cc-page[data-theme=light] .pc-cc-sheet{color:#111114}.pc-cc-shmeta{color:var(--pc-ink-3);font-size:12px}.pc-cc-shbtn{width:32px;height:32px;color:var(--pc-ink-3);border-radius:999px;justify-content:center;align-items:center;transition:background-color .16s,color .16s;display:inline-flex}.pc-cc-shbtn:hover{color:var(--pc-ink);background:#ffffff14}.pc-liquid[data-theme=light] .pc-cc-shbtn:hover,.pc-cc-page[data-theme=light] .pc-cc-shbtn:hover{color:#111114;background:#09090b0f}.pc-cc-shgrid{background:#ffffff12;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid;overflow:hidden}.pc-liquid[data-theme=light] .pc-cc-shgrid,.pc-cc-page[data-theme=light] .pc-cc-shgrid{background:#09090b0f}@media (max-width:460px){.pc-cc-shgrid{grid-template-columns:minmax(0,1fr)}}.pc-cc-shfig{background:#16161a;padding:12px 14px}.pc-liquid[data-theme=light] .pc-cc-shfig,.pc-cc-page[data-theme=light] .pc-cc-shfig{background:#fff}.pc-cc-shlabel{color:var(--pc-ink-3);font-size:11px;line-height:1.3}.pc-cc-shvalue{letter-spacing:-.02em;margin-top:5px;font-size:19px;font-weight:400;line-height:1.1}.pc-cc-shnote{color:var(--pc-ink-3);margin-top:4px;font-size:11px}.pc-cc-shh3{color:var(--pc-ink-2);font-size:12px}.pc-cc-shrow{border-bottom:1px solid #ffffff0f;grid-template-columns:78px minmax(0,1fr) 84px;align-items:center;gap:10px;padding:7px 0;display:grid}.pc-liquid[data-theme=light] .pc-cc-shrow,.pc-liquid[data-theme=light] .pc-cc-shtask,.pc-cc-page[data-theme=light] .pc-cc-shrow,.pc-cc-page[data-theme=light] .pc-cc-shtask{border-bottom-color:#09090b12}.pc-cc-shrow:last-child,.pc-cc-shtask:last-child{border-bottom:none}.pc-cc-shtask{border-bottom:1px solid #ffffff0f;padding:7px 0}.pc-cc-shopen{white-space:nowrap;color:#a3b2f7;background:#6f85f229;border:1px solid #6f85f280;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 14px;font-size:12px;transition:border-color .16s,background-color .16s;display:inline-flex}.pc-cc-shopen:hover{border-color:#a3b2f7}.pc-liquid[data-theme=light] .pc-cc-shopen,.pc-cc-page[data-theme=light] .pc-cc-shopen{color:#3f5fd6;background:#3f5fd61a;border-color:#3f5fd659}.pc-cc-page[data-theme=light] .pc-cc-sheet.pc-glass-panel{background:#ffffffdb;border-color:#09090b17;box-shadow:0 40px 110px #09090b38}.pc-cc-page[data-theme=light] .pc-cc-sheet header,.pc-cc-page[data-theme=light] .pc-cc-sheet footer{border-color:#09090b14!important}.pc-cc-page[data-theme=light]>.absolute.inset-0{background:#09090b38}body:has(.pc-cc-sheet) .pc-ai-dock{opacity:0;pointer-events:none;transition:opacity .26s cubic-bezier(.32,.72,0,1)}.pc-cc-shpair{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;gap:14px;padding:6px 0;font-size:12.5px;display:flex}.pc-cc-shpair:last-child{border-bottom:none}.pc-cc-shpair dt{color:var(--pc-ink-3);min-width:0}.pc-cc-shpair dd{text-align:right;white-space:nowrap}.pc-cc-page[data-theme=light] .pc-cc-shpair{border-bottom-color:#09090b12}
.pc-sd{--card-img:linear-gradient(160deg, #ffffff10 0%, #ffffff08 42%, #ffffff05 100%);--card-bg:transparent;--card-inset:inset 0 1px 0 0 #ffffff26;--soft-img:linear-gradient(165deg, #ffffff0c, #ffffff05);--soft-bg:transparent;--border:#ffffff18;--border-soft:#ffffff0f;--hover:#ffffff0d;--ink:#fff;--ink-2:#8b93a1;--ink-3:#666e7d;--accent:#a3b2f7;--accent-line:#6f85f280;--accent-fill:#6f85f229;--up:#8ba9f2;--warn:#9a72ea;--warn-fill:#9a72ea1f;--b1:#b9d6fa;--b2:#8ba9f2;--b3:#9a63e0;--b4:#6b32a6;--series:#8c86ef;--series-mute:#8c86ef57;--line:#0a84ff;--card-solid:#16161a;min-width:0;color:var(--ink);flex-direction:column;flex:1;gap:12px;display:flex}.pc-liquid[data-theme=light] .pc-sd{--card-img:none;--card-bg:#ffffffb8;--card-inset:none;--soft-img:none;--soft-bg:#fff9;--border:#09090b14;--border-soft:#09090b0f;--hover:#09090b0a;--ink:#111114;--ink-2:#5d616b;--ink-3:#787d88;--accent:#3f5fd6;--accent-line:#3f5fd659;--accent-fill:#3f5fd61a;--up:#3f5fd6;--warn:#6d3fbe;--warn-fill:#6d3fbe1a;--b1:#93bdf3;--b2:#6b87dd;--b3:#7551c6;--b4:#54258c;--series:#7a63d2;--series-mute:#7a63d24d;--line:#007aff;--card-solid:#fbfbfc}.pc-sd-card{background:var(--card-img) var(--card-bg);border:1px solid var(--border);box-shadow:var(--card-inset);border-radius:18px}.pc-sd-soft{background:var(--soft-img) var(--soft-bg);border:1px solid var(--border-soft)}.pc-sd-h1{letter-spacing:-.01em;color:var(--ink);font-size:26px;font-weight:400}.pc-sd-h2{color:var(--ink);font-size:14px;font-weight:400}.pc-sd-sub{color:var(--ink-2);font-size:12px}.pc-sd-muted{color:var(--ink-3);font-size:11px}.pc-sd-link{color:var(--accent);font-size:11px;transition:opacity .16s}.pc-sd-link:hover{opacity:.75}.pc-sd-seg{border:1px solid var(--border);border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex}.pc-sd-segbtn{height:26px;color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:0 10px;font-size:11px;transition:background-color .16s,color .16s}.pc-sd-segbtn:hover{color:var(--ink)}.pc-sd-segbtn[aria-pressed=true]{color:var(--ink);background:#ffffff1a}.pc-liquid[data-theme=light] .pc-sd-segbtn[aria-pressed=true]{background:#09090b12}.pc-sd-iconbtn{background:var(--soft-img) var(--soft-bg);border:1px solid var(--border-soft);width:28px;height:28px;color:var(--ink-2);border-radius:999px;justify-content:center;align-items:center;transition:color .16s;display:inline-flex}.pc-sd-iconbtn:hover{color:var(--ink)}.pc-sd-btn{border:1px solid var(--accent-line);background:var(--accent-fill);height:28px;color:var(--accent);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:11px;transition:background-color .16s,border-color .16s;display:inline-flex}.pc-sd-btn:hover{border-color:var(--accent)}.pc-sd-kpi{text-align:left;border:1px solid var(--border);background:var(--card-img) var(--card-bg);min-height:124px;box-shadow:var(--card-inset);border-radius:16px;flex-direction:column;justify-content:space-between;padding:16px;transition:transform .46s cubic-bezier(.32,.72,0,1),box-shadow .46s cubic-bezier(.32,.72,0,1),border-color .46s cubic-bezier(.32,.72,0,1),background-color .46s cubic-bezier(.32,.72,0,1);display:flex;overflow:hidden;transform:translateY(0)}.pc-sd-kpi:hover{border-color:#ffffff2a;transform:translateY(-2px)}.pc-sd-kpi[aria-pressed=true]{border-color:#ffffff2a;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff36,0 16px 42px #00000080}.pc-liquid[data-theme=light] .pc-sd-kpi:hover,.pc-liquid[data-theme=light] .pc-sd-kpi[aria-pressed=true]{background:#ffffffeb;border-color:#09090b24}.pc-liquid[data-theme=light] .pc-sd-kpi[aria-pressed=true]{box-shadow:0 12px 30px #1018281a}.pc-sd-kpiicon{background:var(--soft-img) var(--soft-bg);border:1px solid var(--border-soft);width:28px;height:28px;color:var(--ink-2);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.pc-sd-kpi[aria-pressed=true] .pc-sd-kpiicon{color:var(--accent)}.pc-sd-row{border-bottom:1px solid var(--border-soft)}.pc-sd-row:last-child{border-bottom:0}.pc-sd-th{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);font-size:10px}.pc-sd-bar{background:var(--border-soft);border-radius:999px;height:4px;display:block;overflow:hidden}.pc-sd-bar>span{background:var(--series);border-radius:999px;height:100%;display:block}.pc-sd-mark{background-image:linear-gradient(#ffffff42 0%,#ffffff1a 26%,#fff0 62%)}.pc-sd-bar>span.pc-sd-mark{background-image:linear-gradient(#ffffff4d 0%,#fff0 75%)}.pc-sd-task{text-align:left;border-bottom:1px solid var(--border-soft);border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:58px;padding:9px 6px;transition:background-color .16s;display:grid}.pc-sd-task:last-of-type{border-bottom:0}.pc-sd-task:hover{background:var(--hover)}.pc-sd-task[data-active=true]{background:var(--accent-fill)}.pc-sd-chip{border:1px solid var(--border-soft);background:var(--soft-img) var(--soft-bg);height:24px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:11px;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.pc-sd-chip[aria-pressed=true]{background:var(--accent-fill);border-color:var(--accent-line);color:var(--accent)}.pc-sd-signal{color:var(--ink-2);align-items:center;gap:6px;font-size:11px;display:inline-flex}.pc-sd-signal[data-tone=blue]{color:var(--accent)}.pc-sd-signal[data-tone=red]{color:var(--warn)}.pc-sd .recharts-wrapper:focus,.pc-sd .recharts-surface:focus{outline:none}
.pc-pf{gap:11px;padding-bottom:8px}.pc-pf-id{padding:0 2px}.pc-pf-avatar{letter-spacing:.02em;background:var(--soft-img) var(--soft-bg);border:1px solid var(--border);width:40px;height:40px;color:var(--ink-2);border-radius:999px;flex:none;place-items:center;font-size:15px;display:grid}.pc-pf-big{letter-spacing:-.02em;color:var(--ink);font-size:34px;font-weight:400;line-height:1}.pc-pf-of{color:var(--ink-3);font-size:17px}.pc-pf-track{background:var(--border-soft);border-radius:999px;height:6px;position:relative;overflow:hidden}.pc-pf-fill{background:var(--b2);background-image:linear-gradient(#ffffff47 0%,#fff0 70%);border-radius:999px;height:100%;transition:width .46s cubic-bezier(.32,.72,0,1);display:block}.pc-pf-track[data-limit=near] .pc-pf-fill{background-color:var(--accent)}.pc-pf-track[data-limit=reached] .pc-pf-fill{background-color:var(--warn)}.pc-pf-limitnote{color:var(--ink);border-left:2px solid var(--accent);padding-left:10px;font-size:13px}.pc-sd-card[data-limit=reached] .pc-pf-limitnote{border-left-color:var(--warn)}.pc-pf-sheetwrap{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pc-liquid[data-theme=light] .pc-pf-sheetwrap{background:#09090b47}.pc-pf-sheet{background:var(--card-img) var(--card-bg);border:1px solid var(--border);width:min(420px,100%);box-shadow:var(--card-inset), 0 40px 110px #0000008c;border-radius:18px;padding:20px}.pc-liquid[data-theme=light] .pc-pf-sheet{background:#fff;box-shadow:0 30px 80px #09090b2e}.pc-pf-costrow{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.pc-pf-costrow:last-child{border-bottom:none}.pc-pf-sheet--wide{width:min(680px,100%);max-height:calc(100vh - 40px);overflow-y:auto}.pc-pf-userlist{border-top:1px solid var(--border-soft)}.pc-pf-userrow{border-bottom:1px solid var(--border-soft);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:11px 0;display:flex}.pc-pf-userrow[data-status=disattivato]>div:first-child{opacity:.55}.pc-pf-status{border:1px solid var(--border-soft);height:22px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:11px;display:inline-flex}.pc-pf-status[data-status=attivo]{border-color:var(--accent-line);color:var(--accent)}.pc-pf-status[data-status=disattivato]{color:var(--ink-3)}.pc-pf-usernote{color:var(--warn);font-size:11.5px}.pc-pf-invite{border:1px solid var(--border-soft);background:var(--soft-img) var(--soft-bg);border-radius:12px;margin-top:12px;padding:12px}@media (max-width:560px){.pc-pf-userrow>div:last-child{justify-content:flex-start;width:100%}}.pc-pf-plan{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:760px){.pc-pf-plan{grid-template-columns:minmax(0,1fr)}}.pc-pf-planhalf{padding:8px 16px 9px}.pc-pf-planhalf+.pc-pf-planhalf{border-left:1px solid var(--border-soft)}@media (max-width:760px){.pc-pf-planhalf+.pc-pf-planhalf{border-left:none;border-top:1px solid var(--border-soft)}}.pc-pf-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.pc-pf-two>.pc-sd-card{flex-direction:column;min-height:0;padding:16px;display:flex;overflow:hidden}.pc-pf-body{flex:1;min-height:0;overflow:auto}@media (max-width:1100px){.pc-pf-two{grid-template-columns:minmax(0,1fr)}}.pc-pf-key{color:var(--ink-2);align-items:center;gap:6px;font-size:11px;display:inline-flex}.pc-pf-key i{border-radius:3px;width:8px;height:8px}.pc-pf-legend{border-bottom:1px solid var(--border-soft);align-items:center;gap:9px;padding:4.5px 0;display:flex}.pc-pf-legend:last-child{border-bottom:none}.pc-pf-dot{border-radius:999px;flex:none;width:9px;height:9px}.pc-pf-suprow{border-bottom:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 44px;align-items:center;gap:12px;padding:5px 0;display:grid}.pc-pf-suprow:last-child{border-bottom:none}.pc-pf-supbar{background:var(--border-soft);border-radius:999px;height:8px;display:block;overflow:hidden}.pc-pf-supbar>span{border-radius:999px;height:100%;display:block}.pc-pf-hourgrid{grid-template-columns:24px repeat(24,minmax(10px,1fr));align-items:center;gap:2px;min-width:460px;display:grid}.pc-pf-rowlab,.pc-pf-hourlab{color:var(--ink-3);font-size:10px}.pc-pf-hourlab{text-align:center;padding-top:0;font-size:9px;line-height:1.2}.pc-pf-cell{background:var(--border-soft);border-radius:3px;width:100%;min-width:8px;height:9px;display:block}.pc-pf-cell[data-step="1"]{background:var(--b1)}.pc-pf-cell[data-step="2"]{background:var(--b2)}.pc-pf-cell[data-step="3"]{background:var(--b3)}.pc-pf-cell[data-step="4"]{background:var(--b4)}.pc-pf-cell[data-step="0"]{background:var(--border-soft)}
