@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&display=swap);:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PageLoading{0%{backface-visibility:hidden;opacity:1;transform:translateZ(0) scale(1.5)}to{backface-visibility:hidden;opacity:0;transform:translateZ(0) scale(1)}}#PageLoading{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#PageLoading .PageLoading-loading-inner div>div{animation:PageLoading 1s linear infinite;background:#5367ed;border-radius:50%;height:20px;position:absolute;width:20px}#PageLoading .PageLoading-loading-inner div:first-child>div{animation-delay:-.875s;left:148px;top:88px}#PageLoading .PageLoading-loading-inner>div:first-child{transform:rotate(0deg);transform-origin:160px 100px}#PageLoading .PageLoading-loading-inner div:nth-child(2)>div{animation-delay:-.75s;left:130px;top:130px}#PageLoading .PageLoading-loading-inner>div:nth-child(2){transform:rotate(45deg);transform-origin:142px 142px}#PageLoading .PageLoading-loading-inner div:nth-child(3)>div{animation-delay:-.625s;left:88px;top:148px}#PageLoading .PageLoading-loading-inner>div:nth-child(3){transform:rotate(90deg);transform-origin:100px 160px}#PageLoading .PageLoading-loading-inner div:nth-child(4)>div{animation-delay:-.5s;left:46px;top:130px}#PageLoading .PageLoading-loading-inner>div:nth-child(4){transform:rotate(135deg);transform-origin:58px 142px}#PageLoading .PageLoading-loading-inner div:nth-child(5)>div{animation-delay:-.375s;left:28px;top:88px}#PageLoading .PageLoading-loading-inner>div:nth-child(5){transform:rotate(180deg);transform-origin:40px 100px}#PageLoading .PageLoading-loading-inner div:nth-child(6)>div{animation-delay:-.25s;left:46px;top:46px}#PageLoading .PageLoading-loading-inner>div:nth-child(6){transform:rotate(225deg);transform-origin:58px 58px}#PageLoading .PageLoading-loading-inner div:nth-child(7)>div{animation-delay:-.125s;left:88px;top:28px}#PageLoading .PageLoading-loading-inner>div:nth-child(7){transform:rotate(270deg);transform-origin:100px 40px}#PageLoading .PageLoading-loading-inner div:nth-child(8)>div{animation-delay:0s;left:130px;top:46px}#PageLoading .PageLoading-loading-inner>div:nth-child(8){transform:rotate(315deg);transform-origin:142px 58px}.PageLoading-loading-spinner{height:200px;overflow:hidden;width:200px}#PageLoading .PageLoading-loading-inner{backface-visibility:hidden;height:100%;position:relative;width:100%}#PageLoading .PageLoading-loading-inner div{box-sizing:initial}.map-address-search{left:50%;position:absolute;top:10px;transform:translateX(-50%);width:min(300px,100% - 24px);z-index:99999}.map-address-search__input{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 4px #00000014;color:#374151;font-size:13px;height:34px;outline:none;padding:0 34px 0 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.map-address-search__input::placeholder{color:#9ca3af}.map-address-search__input:focus{border-color:#5367ed;box-shadow:0 0 0 2px #5367ed26,0 1px 4px #00000014}.map-address-search__icon{color:#5367ed;font-size:13px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.waste-reports-page{--wr-brand:#3544aa;--wr-accent:#5367ed;--wr-accent-soft:#5367ed1a;--wr-border:#e4e9f2;--wr-muted:#64748b;--wr-text:#0f172a;--wr-surface:#fff;--wr-bg:#eef1f7;--wr-track:#f1f4f9;background:var(--wr-bg);box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 64px);max-height:calc(100vh - 64px);min-height:0;overflow:hidden;padding:10px}.waste-reports-page__type-cell{max-width:100%}.wr-workspace{grid-gap:10px;display:grid;flex:1 1;gap:10px;grid-template-columns:minmax(280px,34%) minmax(0,1fr);min-height:0;overflow:hidden}.wr-col--side{gap:8px;min-height:0;overflow:hidden}.wr-col--side,.wr-dense-kpis{display:flex;flex-direction:column;min-width:0}.wr-dense-kpis{--wr-kpi-gap:4px;--wr-kpi-pad:5px 7px;--wr-kpi-label:9px;--wr-kpi-value:13px;flex-shrink:0;gap:4px;max-height:108px;overflow:auto;scrollbar-color:#0000 #0000;scrollbar-width:thin}.wr-dense-kpis:hover{scrollbar-color:#94a3b859 #0000}.wr-dense-kpis__grid{grid-gap:var(--wr-kpi-gap);display:grid;gap:var(--wr-kpi-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.wr-dense-kpis__grid--status{grid-template-columns:repeat(5,minmax(0,1fr))}.wr-dense-kpi{align-items:baseline;background:#fff;border:1px solid #e8edf5;border-radius:6px;display:flex;flex-direction:row;gap:4px;justify-content:space-between;min-width:0;padding:var(--wr-kpi-pad)}.wr-dense-kpi__label{align-items:center;color:#64748b;display:inline-flex;font-size:var(--wr-kpi-label);font-weight:500;gap:3px;line-height:1.15;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr-dense-kpi__value{font-feature-settings:"tnum";color:#0f172a;flex-shrink:0;font-size:var(--wr-kpi-value);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.wr-dense-kpi__dot{border-radius:50%;flex-shrink:0;height:5px;width:5px}.wr-dense-kpi--primary{background:#f5f7ff;border-color:#dde3f5}.wr-dense-kpi--primary .wr-dense-kpi__value{color:#3544aa}.wr-dense-kpi--status .wr-dense-kpi__value{font-size:12px}.wr-filter-dot{background:#5367ed;border-radius:50%;display:inline-block;flex-shrink:0;height:5px;width:5px}.wr-col--side>.wr-analytics{flex:1 1;min-height:0}.wr-panel{background:var(--wr-surface);border:1px solid #0f172a14;border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0a;display:flex;flex-direction:column;min-height:0;overflow:hidden}.wr-panel--saas{background:#fff}.wr-panel__head{align-items:center;background:#fff;border-bottom:1px solid var(--wr-border);display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:8px 12px}.wr-panel__title{align-items:center;color:var(--wr-text);display:flex;font-size:12px;font-weight:700;gap:7px;margin:0}.wr-panel__title i{color:var(--wr-accent);font-size:12px}.wr-panel__body{flex:1 1;min-height:0;overflow:auto;padding:10px;scrollbar-color:#0000 #0000;scrollbar-width:thin}.wr-panel__body:hover{scrollbar-color:#94a3b859 #0000}.wr-panel__body::-webkit-scrollbar{width:4px}.wr-panel__body::-webkit-scrollbar-track{background:#0000}.wr-panel__body::-webkit-scrollbar-thumb{background:#0000;border-radius:99px}.wr-panel__body:hover::-webkit-scrollbar-thumb{background:#94a3b859}.wr-panel--list>.wr-tabs{flex:0 0 auto}.wr-panel--list>.wr-table-area{flex:1 1;min-height:0}.wr-panel--list>.wr-list-toolbar{flex-shrink:0}.wr-list-toolbar{align-items:center;background:#fff;border-bottom:1px solid #0f172a0f;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:10px 16px}.wr-list-toolbar__left,.wr-list-toolbar__right{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.wr-list-toolbar__tabs{gap:6px;margin-left:auto}.wr-seg-tab{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#475569;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:7px;line-height:1.2;padding:6px 10px;transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease;white-space:nowrap}.wr-seg-tab:hover{background:#fff;border-color:#cbd5e1}.wr-seg-tab.is-active{background:#eef2ff;border-color:#5367ed47;box-shadow:0 0 0 2px #5367ed14;color:#3544aa}.wr-seg-tab--read.is-active{background:#f1f5f9;border-color:#cbd5e1;box-shadow:none;color:#334155}.wr-seg-tab__icon{color:inherit;font-size:13px;opacity:.9}.wr-seg-tab__text{max-width:160px;overflow:hidden;text-overflow:ellipsis}.wr-seg-tab__counts{align-items:center;border-left:1px solid #94a3b873;display:inline-flex;gap:8px;margin-left:2px;padding-left:8px}.wr-seg-tab__today,.wr-seg-tab__total{font-feature-settings:"tnum";align-items:baseline;display:inline-flex;font-variant-numeric:tabular-nums;gap:4px}.wr-seg-tab__today em,.wr-seg-tab__total em{color:#94a3b8;font-size:10px;font-style:normal;font-weight:600;text-transform:none}.wr-seg-tab__today strong,.wr-seg-tab__total strong{color:inherit;font-size:13px;font-weight:800}.wr-seg-tab__today{border-left:1px dashed #94a3b880;padding-left:8px}.wr-seg-tab__today strong{color:#64748b}.wr-seg-tab.is-active .wr-seg-tab__today strong{color:#5367ed}.wr-seg-tab--read.is-active .wr-seg-tab__today strong{color:#64748b}.wr-search.ant-input-affix-wrapper{background:#f8fafc!important;border-color:#e2e8f0!important;border-radius:10px!important;box-shadow:none!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:min(240px,42vw)}.wr-search.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.wr-search.ant-input-affix-wrapper:focus,.wr-search.ant-input-affix-wrapper:hover{background:#fff!important;border-color:#c7d2fe!important;box-shadow:0 0 0 3px #5367ed1f!important}.wr-search.ant-input-affix-wrapper .ant-input{background:#0000;font-size:13px}.wr-search.ant-input-affix-wrapper .anticon{color:#94a3b8}.wr-toolbar-select.ant-select{min-width:132px}.wr-toolbar-select.ant-select .ant-select-selector{background:#f8fafc!important;border-color:#e2e8f0!important;border-radius:10px!important;font-size:12px!important;font-weight:600}.wr-list-pill{align-items:center;background:#f8fafc;border:1px solid #eef2f7;border-radius:999px;color:#475569;display:inline-flex;font-weight:600;gap:6px;padding:5px 10px}.wr-list-pill,.wr-list-pill .anticon{font-size:12px}.wr-list-pill strong{font-feature-settings:"tnum";color:var(--wr-text);font-variant-numeric:tabular-nums;min-width:1em}.wr-list-pill--new{background:#5367ed14;border-color:#5367ed29}.wr-list-pill--new,.wr-list-pill--new .anticon,.wr-list-pill--new strong{color:var(--wr-brand)}.wr-list-pill--read{color:#64748b}.wr-list-pill--read .anticon{color:#94a3b8}.wr-bulk-bar{align-items:center;background:linear-gradient(180deg,#f5f7ff,#eef2ff);border-bottom:1px solid #5367ed24;display:flex;gap:8px;padding:8px 16px}.wr-bulk-bar__count{color:#475569;font-size:12px;margin-right:4px}.wr-bulk-bar__count strong{font-feature-settings:"tnum";color:var(--wr-brand);font-variant-numeric:tabular-nums}.wr-badge{align-items:center;border:1px solid;border-radius:999px;font-weight:600;gap:5px;line-height:18px;max-width:100%;padding:2px 8px;white-space:nowrap}.wr-badge,.wr-badge__icon{display:inline-flex;font-size:11px}.wr-badge__icon{opacity:.9}.wr-badge__text{overflow:hidden;text-overflow:ellipsis}.wr-analytics .wr-panel__body{scrollbar-color:#0000 #0000;scrollbar-width:thin}.wr-analytics .wr-panel__body:hover{scrollbar-color:#94a3b847 #0000}.wr-analytics .wr-panel__body::-webkit-scrollbar{width:3px}.wr-analytics .wr-panel__body::-webkit-scrollbar-thumb{background:#0000;border-radius:99px}.wr-analytics .wr-panel__body:hover::-webkit-scrollbar-thumb{background:#94a3b847}.wr-analytics .waste-viz{display:flex;flex-direction:column;gap:10px}.wr-analytics .waste-viz__split{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.wr-analytics .waste-viz-card,.wr-analytics .waste-viz__block{background:var(--wr-track);border:1px solid var(--wr-border);border-radius:10px;overflow:hidden}.wr-analytics .waste-viz-card__head,.wr-analytics .waste-viz__embed-head{background:#fff;border-bottom:1px solid var(--wr-border);color:var(--wr-muted);font-size:11px;font-weight:700;letter-spacing:.04em;padding:8px 10px;text-transform:uppercase}.wr-analytics .waste-viz-card__body,.wr-analytics .waste-viz__block-body{background:#fff;padding:8px}.wr-analytics .waste-viz__combo-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1.2fr .8fr;min-width:0}.wr-analytics .waste-viz__detail{background:#fafbfe;border:1px solid var(--wr-border);border-radius:8px;margin-top:8px;overflow:hidden}.wr-analytics .waste-viz__detail-head,.wr-analytics .waste-viz__detail-row{grid-gap:6px;display:grid;font-size:11px;gap:6px;grid-template-columns:1fr 44px 40px;padding:5px 8px}.wr-analytics .waste-viz__detail-head{background:#fff;border-bottom:1px solid var(--wr-border);color:var(--wr-muted);font-size:9px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.wr-analytics .waste-viz__detail-row{border-bottom:1px solid #eef2f7}.wr-analytics .waste-viz__detail-row:last-child{border-bottom:none}.wr-analytics .waste-viz__detail-name{align-items:center;color:#334155;display:inline-flex;gap:6px;min-width:0}.wr-analytics .waste-viz__detail-dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.wr-analytics .waste-viz__detail-pct,.wr-analytics .waste-viz__detail-val{font-feature-settings:"tnum";color:var(--wr-text);font-variant-numeric:tabular-nums;font-weight:650;text-align:right}.wr-analytics .waste-viz__trend-meta{color:var(--wr-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:8px 12px;padding:8px 2px 2px}.wr-analytics .waste-viz__trend-meta strong{color:var(--wr-text)}.wr-analytics .waste-viz--empty{background:#fff;border:1px dashed var(--wr-border);border-radius:10px;display:grid;min-height:180px;place-items:center}.wr-analytics .waste-viz__insight{background:var(--wr-track);border:1px solid var(--wr-border);border-radius:10px;margin-top:2px;overflow:hidden}.wr-analytics .waste-viz__insight-body{background:#fff;display:flex;flex-direction:column;gap:12px;padding:10px}.wr-insight-pulse{display:flex;flex-direction:column;gap:10px}.wr-insight-pulse__kicker{color:var(--wr-muted);display:block;font-size:10px;font-weight:700;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.wr-insight-pulse__stack{background:#eef2f7;border-radius:99px;display:flex;height:8px;overflow:hidden}.wr-insight-pulse__seg--new{background:linear-gradient(90deg,#3544aa,#5367ed)}.wr-insight-pulse__seg--read{background:#cbd5e1}.wr-insight-pulse__legend{color:var(--wr-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:10px 14px;margin-top:7px}.wr-insight-pulse__legend strong{font-feature-settings:"tnum";color:var(--wr-text);font-variant-numeric:tabular-nums}.wr-insight-dot{border-radius:50%;display:inline-block;height:7px;margin-right:5px;vertical-align:middle;width:7px}.wr-insight-dot--new{background:#5367ed}.wr-insight-dot--read{background:#94a3b8}.wr-insight-pulse__metrics{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.wr-insight-tile{background:#f7f8fc;border:1px solid #eef2f7;border-radius:8px;min-width:0;padding:8px}.wr-insight-tile__label{color:#94a3b8;display:block;font-size:9px;font-weight:700;letter-spacing:.03em;margin-bottom:4px;text-transform:uppercase}.wr-insight-tile__value{align-items:center;color:var(--wr-text);display:flex;font-size:12px;font-weight:700;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr-insight-tile__value i{border-radius:50%;flex-shrink:0;height:7px;width:7px}.wr-insight-tile__value--num{font-feature-settings:"tnum";font-size:16px;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.wr-insight-tile__meta{font-feature-settings:"tnum";color:var(--wr-muted);display:block;font-size:10px;font-variant-numeric:tabular-nums;margin-top:3px}.wr-insight-media{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.wr-insight-meter{background:linear-gradient(180deg,#fafbfe,#fff);border:1px solid #eef2f7;border-radius:8px;padding:8px}.wr-insight-meter__head{align-items:baseline;color:#475569;display:flex;font-size:11px;font-weight:600;gap:8px;justify-content:space-between;margin-bottom:6px}.wr-insight-meter__head strong{font-feature-settings:"tnum";color:var(--wr-text);font-variant-numeric:tabular-nums}.wr-insight-meter__track{background:#eef2f7;border-radius:99px;height:5px;overflow:hidden}.wr-insight-meter__track span{border-radius:inherit;display:block;height:100%;min-width:0;transition:width .25s ease}.wr-insight-meter__sub{font-feature-settings:"tnum";color:#94a3b8;display:block;font-size:10px;font-variant-numeric:tabular-nums;margin-top:5px}.wr-insight-funnel__head{color:var(--wr-muted);font-size:10px;font-weight:700;letter-spacing:.04em;margin-bottom:7px;text-transform:uppercase}.wr-insight-funnel__bar{background:#f1f4f9;border-radius:8px;display:flex;gap:2px;height:12px;overflow:hidden}.wr-insight-funnel__seg{cursor:default;height:100%;min-width:4px;transition:filter .12s ease}.wr-insight-funnel__seg:hover{filter:brightness(1.08)}.wr-insight-funnel__labels{color:#64748b;display:flex;flex-wrap:wrap;font-size:10px;gap:6px 10px;margin-top:8px}.wr-insight-funnel__labels span{align-items:center;display:inline-flex;gap:4px}.wr-insight-funnel__labels i{border-radius:50%;height:6px;width:6px}.wr-insight-funnel__labels b{font-feature-settings:"tnum";color:var(--wr-text);font-variant-numeric:tabular-nums;font-weight:700}@media(max-width:420px){.wr-insight-media,.wr-insight-pulse__metrics{grid-template-columns:1fr}}.wr-tabs.ant-tabs{display:flex;flex:0 0 auto;flex-direction:column;min-height:0;overflow:hidden}.wr-tabs.ant-tabs .ant-tabs-nav{background:#fff;border-bottom:1px solid var(--wr-border);margin:0!important;padding:6px 10px 0}.wr-tabs.ant-tabs .ant-tabs-nav:before{border-bottom:none!important}.wr-tabs.ant-tabs .ant-tabs-ink-bar{display:none}.wr-tabs.ant-tabs .ant-tabs-tab{background:#0000;border:1px solid #0000!important;border-radius:7px!important;font-size:12px;font-weight:600;margin:0 4px 6px 0!important;padding:7px 11px!important;transition:background .12s ease,border-color .12s ease}.wr-tabs.ant-tabs .ant-tabs-tab:hover{background:var(--wr-track)}.wr-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active{background:var(--wr-accent-soft)!important;border-color:#5367ed38!important}.wr-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .wr-tab-label{color:var(--wr-brand)}.wr-tabs.ant-tabs .ant-tabs-content-holder{display:none}.wr-tab-label{align-items:center;color:#475569;display:inline-flex;gap:6px}.wr-tab-label__icon{color:var(--wr-accent);font-size:12px}.wr-tab-label__icon--muted{color:#64748b}.wr-tab-badge.ant-badge .ant-badge-count{background:var(--wr-accent);border-radius:9px;box-shadow:none;font-size:10px;font-weight:700;height:18px;line-height:18px;min-width:18px;padding:0 5px}.wr-tab-badge.ant-badge--muted .ant-badge-count{background:#94a3b8}.wr-table-area{background:#fff}.wr-table-area,.wr-table-area .ant-spin-container,.wr-table-area .ant-spin-nested-loading,.wr-table-area .ant-table-wrapper{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.wr-table-area .ant-table{flex:1 1;min-height:0}.wr-table-area .ant-table-container{border-inline-end:none!important;border-inline-start:none!important}.wr-table-area .ant-table-header{position:sticky;top:0;z-index:3}.wr-table-area .ant-table-thead>tr>th{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8fafcf5!important;border-bottom:1px solid #0f172a14!important;color:#64748b;font-size:11px;font-weight:650;letter-spacing:.04em;padding:12px 14px!important;text-transform:uppercase;white-space:nowrap}.wr-table-area .ant-table-thead>tr>th:before{display:none!important}.wr-table-area .ant-table-tbody>tr>td{border-bottom:1px solid #0f172a0a!important;color:#0f172a;font-size:13px;padding:12px 14px!important;transition:background .16s ease,box-shadow .16s ease,transform .16s ease;vertical-align:middle}.wr-table-area .ant-table-tbody>tr.wr-row:hover>td{background:#f8faff!important}.wr-table-area .ant-table-tbody>tr.ant-table-row-selected>td,.wr-table-area .ant-table-tbody>tr.wr-row--selected>td{background:#f0f3ff!important}.wr-table-area .ant-table-tbody>tr.ant-table-expanded-row-level-1>td{background:#f8fafc!important;padding:12px 16px!important}.wr-table-area .ant-table-row-expand-icon{background:#fff;border-color:#d7def5;border-radius:6px;color:var(--wr-brand);height:18px;line-height:16px;transition:.15s ease;width:18px}.wr-table-area .ant-table-row-expand-icon:hover{border-color:var(--wr-accent);color:var(--wr-accent)}.wr-table-area .ant-table-row-expand-icon:focus-visible{outline:2px solid #5367ed59;outline-offset:1px}.wr-table-area .ant-checkbox-inner{border-color:#cbd5e1;border-radius:5px}.wr-table-area .ant-checkbox-checked .ant-checkbox-inner{background:var(--wr-accent);border-color:var(--wr-accent)}.wr-table-area .ant-pagination{background:#fcfcfd;border-top:1px solid #0f172a0f;margin:0!important;padding:10px 16px}.wr-table-area .ant-pagination .ant-pagination-item{background:#0000;border-color:#0000;border-radius:8px;font-weight:600;height:30px;line-height:28px;min-width:30px}.wr-table-area .ant-pagination .ant-pagination-item-active{background:var(--wr-accent-soft);border-color:#0000}.wr-table-area .ant-pagination .ant-pagination-item-active a{color:var(--wr-brand)}.wr-table-area .ant-pagination .ant-pagination-next .ant-pagination-item-link,.wr-table-area .ant-pagination .ant-pagination-prev .ant-pagination-item-link{border-color:#0000;border-radius:8px}.wr-table-area .ant-pagination .ant-select-selector{border-color:#e2e8f0!important;border-radius:8px!important}.wr-table-area .ant-pagination .ant-pagination-total-text{color:#64748b;font-size:12px;font-weight:500}.wr-cell-primary{color:#0f172a;display:block;font-weight:600;line-height:1.25}.wr-cell-secondary{color:#0f172a;display:block;font-size:11px;font-weight:500;line-height:1.2;margin-top:2px;opacity:.75}.wr-cell-muted{color:#0f172a;font-weight:500;opacity:.55}.wr-cell-id{font-feature-settings:"tnum";align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;gap:6px}.wr-cell-date,.wr-cell-person{min-width:0}.wr-cell-plate{background:#f8fafc;border:1px solid #eef2f7;border-radius:6px;color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:600;letter-spacing:.02em;padding:2px 6px}.wr-cell-source{align-items:center;color:#475569;color:var(--src,#475569);display:inline-flex;font-size:12px;font-weight:600;gap:6px}.wr-media-inline,.wr-media-pills{align-items:center;display:inline-flex;gap:4px}.wr-media-pill{align-items:center;border-radius:7px;display:inline-flex;font-size:12px;height:24px;justify-content:center;width:24px}.wr-media-pill--photo{background:#ecfdf5;border:1px solid #a7f3d0;color:#047857}.wr-media-pill--audio{background:#fff7ed;border:1px solid #fed7aa;color:#c2410c}.wr-cell-stack{align-items:flex-start;gap:4px}.wr-cell-stack,.wr-table-skeleton{display:flex;flex-direction:column}.wr-table-skeleton{gap:10px;margin:24px auto;width:min(520px,90%)}.wr-empty{padding:40px 16px;text-align:center}.wr-empty__icon{color:#94a3b8;font-size:28px;margin-bottom:10px}.wr-empty__title{color:#0f172a;font-size:14px;font-weight:700}.wr-empty__desc{color:#94a3b8;font-size:12px;margin-top:4px}.wr-empty__btn{border-radius:8px;margin-top:12px}.wr-table-clear{padding:2px 0}.wr-table-clear .ant-btn-link{color:var(--wr-accent);font-size:12px;font-weight:600;height:auto;padding:0}.wr-col-filter-dropdown{background:#fff;border-radius:8px;min-width:240px;padding:10px}.wr-table-actions{display:inline-flex;gap:2px;justify-content:flex-end;opacity:1}.wr-action-btn.ant-btn{align-items:center;background:#0000!important;border:none!important;border-radius:8px;color:#64748b!important;display:inline-flex;font-size:13px;height:28px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:28px}.wr-action-btn.ant-btn:hover{background:#f1f5f9!important;color:#0f172a!important}.wr-action-btn.ant-btn:focus-visible{outline:2px solid #5367ed66;outline-offset:1px}.wr-action-btn--view:hover{background:#5367ed1a!important;color:var(--wr-brand)!important}.wr-action-btn--delete.ant-btn-dangerous:hover{background:#fef2f2!important;color:#dc2626!important}.wr-row--marking-read>td{animation:wrRowMarkRead .35s ease-out}@keyframes wrRowMarkRead{0%{background:#5367ed29!important}to{background:#0000}}.wr-table-area .wr-row{cursor:pointer}.wr-table-area .wr-row>td{color:#0f172a!important}.wr-table-area .wr-row .wr-cell-muted,.wr-table-area .wr-row .wr-cell-plate,.wr-table-area .wr-row .wr-cell-primary,.wr-table-area .wr-row .wr-cell-secondary,.wr-table-area .wr-row .wr-cell-source{color:#0f172a!important;font-weight:500;opacity:1}.wr-table-area .wr-row .wr-badge{filter:none;opacity:1}.wr-table-area .wr-row--new>td{background:#f3f5fb!important}.wr-table-area .wr-row--new:hover>td{background:#eef1f8!important}.wr-table-area .wr-row--read>td{background:#fff!important}.wr-table-area .wr-row--read:hover>td{background:#f8fafc!important}.wr-table-area .wr-row--selected>td{background:#eef2ff!important}.table-panel,.waste-main-col,.waste-table-wrap{display:flex;flex-direction:column;height:100%;min-height:0}@media(max-width:1200px){.wr-workspace{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.wr-col--side{max-height:42vh}}@media(max-width:768px){.waste-reports-page{height:auto;max-height:none;overflow:auto;padding:8px}.wr-workspace{grid-template-columns:1fr;grid-template-rows:auto;min-height:70vh}.wr-col--side{max-height:none;overflow:visible}.wr-dense-kpis__grid--status{grid-template-columns:repeat(3,minmax(0,1fr))}.wr-list-toolbar{padding:10px 12px}.wr-list-toolbar__tabs{margin-left:0;width:100%}.wr-seg-tab{flex:1 1;justify-content:space-between;min-width:0}.wr-seg-tab__text{flex:1 1 auto;max-width:none;min-width:0}.wr-search.ant-input-affix-wrapper{width:100%}.wr-toolbar-select.ant-select{flex:1 1 140px}.wr-analytics .waste-viz__combo-row{grid-template-columns:1fr}}.wr-create-modal .ant-modal,.wr-create-modal .ant-modal-content{transform:none!important}.wr-create-modal .ant-modal{height:calc(100vh - 24px);margin:0 auto;max-height:calc(100vh - 24px);max-width:98vw;padding-bottom:0;top:12px;width:min(1320px,98vw)!important}.wr-create-modal .ant-modal-content{box-shadow:0 24px 64px -12px #0f172a47,0 4px 16px #0f172a14;display:flex;flex-direction:column;height:100%;max-height:100%}.wr-create-modal .ant-modal-body{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;overflow:hidden}.pac-container{z-index:11000!important}.wrc{flex-direction:column;height:100%;transform:none!important}.wrc,.wrc-form{display:flex;flex:1 1 auto;min-height:0}.wrc-form{flex-direction:column;overflow:hidden}.wrc-header{align-items:center;background:radial-gradient(120% 180% at 0 0,#5367ed29 0,#5367ed00 60%),linear-gradient(180deg,#f8faff,#fff);border-bottom:1px solid #0f172a0f;display:flex;flex-shrink:0;gap:12px;padding:18px 20px}.wrc-header__icon{background:linear-gradient(145deg,#3544aa,#5367ed);border-radius:12px;box-shadow:0 6px 16px #5367ed59;color:#fff;display:grid;flex-shrink:0;font-size:16px;height:38px;place-items:center;width:38px}.wrc-header__text{flex:1 1 auto;min-width:0}.wrc-header__text h3{color:#0f172a;font-size:15px;font-weight:700;letter-spacing:-.01em;margin:0}.wrc-header__text p{color:#64748b;font-size:12px;margin:2px 0 0}.wrc-header__close{background:#fff;border:1px solid #e2e8f0;border-radius:9px;color:#64748b;cursor:pointer;display:grid;flex-shrink:0;font-size:12px;height:30px;place-items:center;width:30px}.wrc-header__close:hover:not(:disabled){background:#fef2f2;border-color:#fecaca;color:#dc2626}.wrc-header__close:disabled{cursor:not-allowed;opacity:.5}.wrc-progress{background:#eef1f8;flex-shrink:0;height:3px;overflow:hidden}.wrc-progress__bar{background:linear-gradient(90deg,#3544aa,#5367ed);border-radius:0 3px 3px 0;height:100%}.wrc-body{grid-gap:12px;display:grid;flex:1 1 auto;gap:12px;grid-template-columns:minmax(260px,300px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden;padding:12px 14px 8px;transform:none!important}.wrc-side{display:flex;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding-right:4px;scrollbar-color:#94a3b859 #0000;scrollbar-width:thin}.wrc-side::-webkit-scrollbar{width:5px}.wrc-side::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:99px}.wrc-map-pane{display:flex;flex-direction:column;gap:8px;height:100%;isolation:isolate;min-height:0;min-width:0;transform:none!important}.wrc-map-pane__toolbar{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px;justify-content:space-between}.wrc-map-pane__toolbar .wrc-section__head{flex:1 1 auto;min-width:0}.wrc-map-pane__toolbar .wrc-loc-btn{margin-left:0}.wrc-hint--inline{margin-left:4px}.wrc-form .ant-form-item{margin-bottom:0}.wrc-section{display:flex;flex-direction:column;gap:10px}.wrc-section__head{align-items:center;display:flex;gap:8px}.wrc-section__head h4{color:#0f172a;font-size:13px;font-weight:700;margin:0}.wrc-section__head h4 em{color:#94a3b8;font-size:11px;font-style:normal;font-weight:500;margin-left:2px}.wrc-step{background:#5367ed1f;border-radius:7px;color:#5367ed;display:grid;flex-shrink:0;font-size:11px;font-weight:700;height:20px;place-items:center;width:20px}.wrc-type-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.wrc-type-card{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;overflow:hidden;padding:12px 8px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.wrc-type-card:hover:not(:disabled){border-color:#5367ed;border-color:var(--type-color,#5367ed)}.wrc-type-card:disabled{cursor:not-allowed;opacity:.6}.wrc-type-card.is-active{border-color:#5367ed;border-color:var(--type-color,#5367ed);box-shadow:0 0 0 3px #5367ed1a;box-shadow:0 0 0 3px var(--type-tint,#5367ed1a)}.wrc-type-card__glow{background:#5367ed1a;background:var(--type-tint,#5367ed1a);inset:0;position:absolute;z-index:0}.wrc-type-card__icon{background:#5367ed1a;background:var(--type-tint,#5367ed1a);border-radius:9px;color:#5367ed;color:var(--type-color,#5367ed);display:grid;font-size:14px;height:30px;place-items:center;position:relative;width:30px;z-index:1}.wrc-type-card__label{color:#334155;font-size:12px;font-weight:650;line-height:1.2;position:relative;text-align:center;z-index:1}.wrc-loc-badge{align-items:center;background:#f1f5f9;border-radius:999px;color:#94a3b8;display:inline-flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase}.wrc-loc-badge.is-set{background:#0596691f;color:#059669}.wrc-loc-btn{align-items:center;background:#5367ed14;border:1px solid #5367ed3d;border-radius:9px;color:#3544aa;cursor:pointer;display:inline-flex;font-size:11px;font-weight:650;gap:6px;margin-left:auto;padding:5px 11px;white-space:nowrap}.wrc-loc-btn:hover:not(:disabled){background:#5367ed24}.wrc-loc-btn:disabled{cursor:not-allowed;opacity:.65}.wrc-hint{align-items:center;color:#94a3b8;display:flex;gap:6px;margin:0}.wrc-hint,.wrc-hint .anticon{font-size:11px}.wrc-map{background:#dbe3f0;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;position:relative;transform:none!important;transition:border-color .2s ease,box-shadow .2s ease;z-index:0}.wrc-map.is-set{border-color:#05966959;box-shadow:0 0 0 3px #0596691a}.wrc-map--hero{flex:1 1 auto;height:100%;min-height:0;width:100%}.wrc-map .wrc-map__canvas{height:100%!important;inset:0;pointer-events:auto!important;position:absolute!important;width:100%!important;z-index:1}.wrc-map .map-address-search,.wrc-map-search.map-address-search{height:auto!important;max-height:48px;pointer-events:none!important;width:min(440px,100% - 24px);z-index:5!important}.wrc-map .map-address-search .map-address-search__input,.wrc-map-search.map-address-search .map-address-search__input{border-radius:10px;box-shadow:0 4px 16px #0f172a1f;font-size:14px;height:40px;pointer-events:auto!important}.wrc-map .map-address-search .map-address-search__icon,.wrc-map-search.map-address-search .map-address-search__icon{pointer-events:none!important}.wrc-coords{display:flex;gap:10px}.wrc-coord-field{flex:1 1}.wrc-coord-field .ant-form-item-label>label{color:#64748b;font-size:11px;font-weight:600}.wrc-coord-field .ant-input-number{border-color:#e2e8f0;border-radius:9px}.wrc-coord-field .ant-input-number-focused,.wrc-coord-field .ant-input-number:hover{border-color:#5367ed}.wrc-notes-field textarea.ant-input{border-color:#e2e8f0;border-radius:10px;font-size:13px;resize:none}.wrc-notes-field textarea.ant-input:focus,.wrc-notes-field textarea.ant-input:hover{border-color:#5367ed;box-shadow:0 0 0 3px #5367ed1a}.wrc-notes-field{margin-bottom:10px!important}.wrc-dropzone.ant-upload-wrapper .ant-upload-drag{background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:12px;padding:6px;transition:border-color .15s ease,background .15s ease}.wrc-dropzone.ant-upload-wrapper .ant-upload-drag:hover{background:#5367ed0a;border-color:#5367ed}.wrc-dropzone__inner{align-items:center;display:flex;flex-direction:column;gap:4px;padding:14px 8px}.wrc-dropzone__icon{background:#5367ed1a;border-radius:10px;color:#5367ed;display:grid;font-size:15px;height:34px;margin-bottom:4px;place-items:center;width:34px}.wrc-dropzone__title{color:#334155;font-size:12px;font-weight:650}.wrc-dropzone__hint{color:#94a3b8;font-size:10.5px}.wrc-photo-preview{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;height:140px;overflow:hidden;position:relative;width:100%}.wrc-photo-preview img{display:block;height:100%;object-fit:cover;width:100%}.wrc-photo-preview__overlay{align-items:flex-end;background:linear-gradient(180deg,#0f172a00 55%,#0f172a73);display:flex;inset:0;justify-content:flex-end;padding:8px;position:absolute}.wrc-photo-preview__overlay button{background:#dc2626e6;border:none;border-radius:9px;color:#fff;cursor:pointer;display:grid;font-size:13px;height:30px;place-items:center;width:30px}.wrc-photo-preview__overlay button:disabled{cursor:not-allowed;opacity:.6}.wrc-audio{margin-top:12px}.wrc-audio__head{align-items:center;color:#334155;display:flex;font-size:12px;font-weight:650;gap:6px;margin-bottom:8px}.wrc-audio__head .anticon{color:#5367ed;font-size:13px}.wrc-audio__head em{color:#94a3b8;font-style:normal;font-weight:500}.wrc-audio__box{align-items:flex-start;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:10px;padding:10px}.wrc-audio__box.is-recording{background:#fff7f7;border-color:#dc262673}.wrc-audio__box.is-set:not(.is-recording){background:#f3fbf7;border-color:#05966959}.wrc-audio__rec{background:#5367ed;border:none;border-radius:10px;color:#fff;cursor:pointer;display:grid;flex-shrink:0;font-size:15px;height:36px;place-items:center;width:36px}.is-recording .wrc-audio__rec{background:#dc2626}.wrc-audio__rec:disabled{cursor:not-allowed;opacity:.55}.wrc-audio__meta{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.wrc-audio__meta strong{color:#0f172a;font-size:12px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrc-audio__meta span{color:#94a3b8;font-size:10.5px}.wrc-audio__meta audio{height:28px;margin-top:6px;width:100%}.wrc-audio__actions{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:4px}.wrc-footer{align-items:center;background:#fff;border-top:1px solid #0f172a0f;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:14px 20px}.wrc-btn{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:650;gap:7px;height:36px;padding:0 16px}.wrc-btn--ghost.ant-btn{background:#fff;border:1px solid #e2e8f0;color:#475569}.wrc-btn--ghost.ant-btn:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.wrc-btn--primary{background:linear-gradient(135deg,#3544aa,#5367ed);border:none;box-shadow:0 6px 16px #5367ed52;color:#fff}.wrc-btn--primary:disabled{box-shadow:none;cursor:not-allowed;opacity:.75}.wr-btn-create{font-weight:600}.wrc-success{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:56px 32px;text-align:center}.wrc-success__badge{background:#0596691f;border-radius:50%;color:#059669;display:grid;font-size:32px;height:64px;margin-bottom:10px;place-items:center;position:relative;width:64px}.wrc-success__ring{animation:wrcSuccessRing 1.1s ease-out infinite;border:2px solid #05966940;border-radius:50%;inset:-8px;position:absolute}@keyframes wrcSuccessRing{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.25)}}.wrc-success h3{color:#0f172a;font-size:16px;font-weight:700;margin:0}.wrc-success p{color:#64748b;font-size:13px;margin:0;max-width:320px}@media(max-width:960px){.wrc{min-height:0}.wrc-body{gap:12px;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;overflow:hidden}.wrc-side{max-height:38vh;min-height:0;overflow-y:auto;padding-right:0}.wrc-map-pane{order:-1}.wrc-map--hero,.wrc-map-pane{height:100%;min-height:0}}@media(max-width:480px){.wrc-type-grid{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.wrc-header{padding:14px 16px}.wrc-body{padding:12px 12px 4px}.wrc-side{max-height:34vh}.wrc-footer{padding:12px 16px}}.wr-waste-detail-modal .ant-modal{margin:0;max-width:100vw;padding:0;top:0;width:100%!important}.wr-waste-detail-modal .ant-modal-wrap{overflow:hidden}.wr-waste-detail-modal .ant-modal-content{display:flex;flex-direction:column;height:100vh;max-height:100vh;min-height:0}.wr-waste-detail-modal .ant-modal-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0!important}.wr-detail-modal-body-inner{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;width:100%}.wr-detail-modal-title{align-items:center;color:#0f172a;display:flex;font-size:16px;font-weight:600;gap:10px}.wr-detail-modal-title__icon{color:#5367ed;font-size:18px}.wr-detail{display:flex;flex-direction:column;gap:14px}.wr-detail.wr-detail--layout{grid-gap:20px 24px;align-content:stretch;align-items:stretch;display:grid;flex:1 1 auto;gap:20px 24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);max-height:100%;min-height:0;overflow:hidden}.wr-detail__main-col{-webkit-overflow-scrolling:touch;align-self:stretch;gap:12px;height:100%;max-height:100%;overflow:hidden;padding-right:6px}.wr-detail__aside-col,.wr-detail__main-col{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0}.wr-detail__aside-col{overflow:hidden}.wr-detail__aside-scroll{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:4px}@media(max-width:992px){.wr-detail--layout{grid-template-columns:1fr;grid-template-rows:auto;height:auto;max-height:none;overflow:auto}.wr-detail__main-col{height:auto;max-height:none;min-height:min(70vh,560px);overflow:visible}.wr-detail__summary-panel.wr-detail__card--sheet{min-height:280px}.wr-detail__aside-col{min-height:400px}}.wr-detail__ozet-kicker{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border-bottom:1px solid #eef2f6;display:flex;flex-wrap:wrap;gap:12px 16px;justify-content:space-between;margin:0;padding:12px 16px 14px}.wr-detail__ozet-kicker-left{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px;min-width:0}.wr-detail__ozet-kicker-label{color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.wr-detail__ozet-kicker-id{color:#0f172a;font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.wr-detail__ozet-kicker-right{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.wr-detail__ozet-kicker-date{align-items:center;color:#64748b;display:inline-flex;font-size:13px;gap:6px;white-space:nowrap}.wr-detail__ozet-kicker-date .anticon{color:#94a3b8;font-size:13px}.wr-detail__desc--after-kicker.ant-descriptions{padding-top:4px}.wr-detail__grid{display:flex;flex-direction:column;gap:14px}.wr-detail__card{padding:14px 16px}.wr-detail__card,.wr-detail__card--sheet{background:#fff;border:1px solid #e8ecf1;border-radius:12px;box-shadow:0 1px 3px #0f172a0d}.wr-detail__card--sheet{overflow:hidden;padding:0 0 14px}.wr-detail__card--sheet .wr-detail__desc,.wr-detail__card--sheet .wr-detail__desc-extra{padding:0 16px}.wr-detail__card--full{grid-column:1/-1}.wr-detail__card--muted{color:#64748b;font-size:13px}.wr-detail__card--sheet-muted{align-items:flex-start;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;display:flex;gap:10px;line-height:1.5;padding:14px 16px}.wr-detail__muted-ico{color:#94a3b8;flex-shrink:0;font-size:16px;margin-top:2px}.wr-detail__sheet-head{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border-bottom:1px solid #eef2f6;display:flex;gap:10px;margin-bottom:0;padding:12px 16px;position:relative}.wr-detail__sheet-head--compact{padding:10px 14px}.wr-detail__sheet-head--aside{border-bottom:1px solid #eef2f6;margin:0;padding:12px 16px}.wr-detail__sheet-head-mark{background:#5367ed;border-radius:0 2px 2px 0;bottom:0;left:0;position:absolute;top:0;width:3px}.wr-detail__sheet-head-mark--slate{background:#64748b}.wr-detail__sheet-head-mark--amber{background:#d97706}.wr-detail__sheet-head-mark--blue{background:#2563eb}.wr-detail__sheet-head-mark--note{background:#0d9488}.wr-detail__sheet-head-mark--indigo{background:#4f46e5}.wr-detail__sheet-head-ico{color:#5367ed;font-size:15px;margin-left:4px}.wr-detail__sheet-head-title{color:#1e293b;font-size:14px;font-weight:700;letter-spacing:-.01em}.wr-detail__desc.ant-descriptions{table-layout:fixed;width:100%}.wr-detail__desc.ant-descriptions .ant-descriptions-item-content,.wr-detail__desc.ant-descriptions .ant-descriptions-item-label{overflow-wrap:break-word;vertical-align:top;white-space:normal;word-break:normal}.wr-detail__desc.ant-descriptions .ant-descriptions-item-label{font-weight:500;max-width:140px;width:34%}.wr-detail__desc.ant-descriptions .ant-descriptions-item-content{color:#334155;min-width:0}.wr-detail__desc.ant-descriptions .ant-descriptions-row>td,.wr-detail__desc.ant-descriptions .ant-descriptions-row>th{padding-bottom:10px}.wr-detail__desc-extra.ant-descriptions-bordered{margin-top:4px;table-layout:fixed;width:100%}.wr-detail__desc-extra.ant-descriptions-bordered .ant-descriptions-item-content,.wr-detail__desc-extra.ant-descriptions-bordered .ant-descriptions-item-label{overflow-wrap:break-word;vertical-align:top;white-space:normal;word-break:normal}.wr-detail__desc-extra.ant-descriptions-bordered .ant-descriptions-item-content{min-width:0}.wr-detail__summary-panel.wr-detail__card--sheet{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding-bottom:0}.wr-detail__sheet-head--summary{flex-shrink:0}.wr-detail__summary-table-wrap{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow:auto;padding:0 8px 10px 12px}.wr-detail__notes-panel{display:flex;flex-direction:column;flex-shrink:0;max-height:min(220px,32vh);min-height:0;overflow:hidden}.wr-detail__notes-panel .wr-detail__notes-text{flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:14px}.wr-detail__summary-table.ant-table-wrapper{padding:0 0 2px}.wr-detail__summary-table .ant-table{font-size:13px}.wr-detail__summary-table .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b;font-size:12px;font-weight:600;padding:8px 12px!important}.wr-detail__summary-table .ant-table-tbody>tr>td{padding:8px 12px!important;vertical-align:top}.wr-detail__summary-table .wr-detail__summary-col-label{color:#64748b;font-weight:500;max-width:160px;width:38%}.wr-detail__summary-table .wr-detail__summary-col-value{color:#334155;word-break:break-word}.wr-detail__summary-id{color:#0f172a;font-size:16px;font-weight:700;letter-spacing:-.02em}.wr-detail__summary-date{align-items:center;color:#64748b;display:inline-flex;flex-wrap:wrap;font-size:13px;gap:6px}.wr-detail__summary-date .anticon{color:#94a3b8;font-size:13px}.wr-detail__extra-empty{color:#64748b;font-size:13px;line-height:1.45}.wr-detail__photo-top{display:flex;flex-direction:column;flex-shrink:0;max-height:min(250px,36vh);min-height:0;overflow:hidden;padding:0}.wr-detail__photo-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));overflow:auto;padding:12px 16px 14px}.wr-detail__photo-item{min-width:0}.wr-detail__photo-caption{color:#64748b;font-size:12px;font-weight:600;margin-bottom:6px}.wr-detail__photo-top .wr-detail__img--top{background:#f8fafc;border-radius:8px;display:block;margin:0;max-height:min(200px,30vh);max-width:100%;object-fit:contain;width:100%}.wr-detail__audio-top{flex-shrink:0;max-height:120px;padding:0 0 10px}.wr-detail__audio-top .wr-detail__audio{margin:0 16px 14px;width:calc(100% - 32px)}.wr-detail__card-head{color:#64748b;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.wr-detail__media{display:flex;flex-direction:column;gap:14px}.wr-detail__media-block{padding:0}.wr-detail__media-block .wr-detail__img{background:#f8fafc;border-radius:8px;display:block;margin:0 16px 14px;max-width:100%;width:calc(100% - 32px)}.wr-detail__img{border-radius:8px;max-height:min(360px,45vh);object-fit:contain}.wr-detail__img--top{max-height:min(200px,30vh)}.wr-detail__audio{display:block;margin:0 16px 14px;max-height:40px;width:calc(100% - 32px)}.wr-detail__notes-text{color:#334155;font-size:14px;line-height:1.55;margin:0;padding:0 16px;white-space:pre-wrap}.wr-detail__status-panel{background:#fff;border:1px solid #e8ecf1;border-radius:12px;box-shadow:0 1px 3px #0f172a0d;flex-shrink:0;overflow:hidden;padding:0;position:static}.wr-detail__status-panel--top .wr-detail__status-form{padding:12px 16px 16px}.wr-detail__status-panel--top{max-width:100%}.wr-detail__status-form{margin-bottom:0}.wr-detail__status-form .ant-form-item{margin-bottom:12px}.wr-detail__status-form-actions{margin-bottom:0!important;padding-top:4px}.wr-detail__thread{background:#fff;border:1px solid #e8ecf1;border-radius:12px;box-shadow:0 1px 3px #0f172a0d;display:flex;flex:0 0 auto;flex-direction:column;min-height:0;overflow:visible;padding:0}.wr-detail__thread-head{align-items:center;background:linear-gradient(180deg,#f0f4ff,#fff 55%);border-bottom:1px solid #e8ecf1;display:flex;gap:10px;margin:0;padding:14px 18px;position:relative}.wr-detail__thread-head-mark{background:linear-gradient(180deg,#5367ed,#3b5bdb);border-radius:0 3px 3px 0;bottom:0;left:0;position:absolute;top:0;width:4px}.wr-detail__thread-head-icon{color:#5367ed;font-size:18px;margin-left:6px}.wr-detail__thread-head-title{color:#0f172a;font-size:16px;font-weight:700;letter-spacing:-.02em}.wr-detail__thread-hint{color:#64748b;font-size:12px;line-height:1.45;margin:0;padding:10px 18px 0}.wr-timeline-composer{background:#f8fafc;border:1px solid #e8ecf1;border-radius:12px;margin:0 18px 16px;padding:12px}.wr-timeline-composer__mentions.ant-mentions{border-radius:8px!important;font-size:13px;width:100%}.wr-timeline-composer__mentions.ant-mentions>textarea{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;min-height:72px!important;resize:vertical}.wr-timeline-composer__actions{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:10px}.wr-timeline-composer__hint{color:#64748b;font-size:12px;margin-right:auto}.wr-detail__thread-list{-webkit-overflow-scrolling:touch;flex:0 0 auto;max-height:none;min-height:120px;overflow-y:visible;padding:12px 18px 18px}.wr-detail__thread-skel{margin:12px 18px 18px}.wr-tl-time{color:#94a3b8;font-size:11px;font-weight:500;white-space:nowrap}.wr-tl{margin-bottom:12px;position:relative}.wr-tl:last-child{margin-bottom:0}.wr-tl--status{background:linear-gradient(135deg,#f8fafc,#fff);border:1px solid #e8ecf1;border-radius:12px;box-shadow:0 1px 2px #0f172a0a;padding:14px 14px 14px 16px}.wr-tl--status .wr-tl__accent{background:linear-gradient(180deg,#3544aa,#5367ed);border-radius:0 4px 4px 0;bottom:10px;left:0;position:absolute;top:10px;width:4px}.wr-tl-status__head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:12px}.wr-tl-status__label{align-items:center;color:#5367ed;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.05em;text-transform:uppercase}.wr-tl-status__label-ico{font-size:13px}.wr-tl-status__flow{align-items:center;display:flex;flex-wrap:wrap;gap:10px 12px;margin-bottom:8px}.wr-tl-pill.wr-tl-pill--from,.wr-tl-pill.wr-tl-pill--to{border:none!important;border-radius:999px!important;font-size:13px!important;line-height:1.4!important;margin:0!important;padding:4px 12px!important}.wr-tl-status__arrow{color:#cbd5e1;font-size:12px}.wr-tl-status__actor{align-items:center;color:#64748b;display:flex;font-size:12px;gap:6px;margin-top:4px}.wr-tl-status__note{background:#fff;border:1px solid #f1f5f9;border-radius:8px;color:#334155;font-size:13px;line-height:1.5;margin-top:10px;padding:10px 12px;white-space:pre-wrap}.wr-tl--message{align-items:flex-start;display:flex;gap:12px;padding:4px 0}.wr-tl-msg__avatar{background:linear-gradient(145deg,#e0e7ff,#c7d2fe);border:1px solid #6366f133;border-radius:12px;color:#4338ca;display:grid;flex-shrink:0;font-size:15px;font-weight:700;height:40px;place-items:center;width:40px}.wr-tl-msg__main{flex:1 1;min-width:0}.wr-tl-msg__head{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;margin-bottom:6px}.wr-tl-msg__type-ico{color:#5367ed;font-size:13px}.wr-tl-msg__name{color:#0f172a;font-size:13px;font-weight:600}.wr-tl-msg__bubble{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px 12px 12px 12px;color:#1e293b;font-size:14px;line-height:1.5;padding:12px 14px;white-space:pre-wrap}.wr-tl-msg__mentions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.wr-tl-mention{background:#eff6ff;border-radius:6px;color:#2563eb;font-size:12px;font-weight:500;padding:2px 8px}.wr-tl--system{align-items:flex-start;background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;display:flex;gap:12px;padding:12px 14px}.wr-tl-sys__icon{background:#fff;border:1px solid #e8e8e8;border-radius:10px;color:#64748b;display:grid;flex-shrink:0;font-size:16px;height:36px;place-items:center;width:36px}.wr-tl-sys__body{flex:1 1;min-width:0}.wr-tl-sys__title{color:#64748b;font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.wr-tl-sys__text{color:#334155;font-size:13px;line-height:1.5;margin-bottom:8px;white-space:pre-wrap}.wr-tl-sys__meta{align-items:center;color:#94a3b8;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 12px}.wr-tl--system-plain .wr-tl-sys__title{color:#475569;font-size:13px;font-weight:600;text-transform:none}.waste-reports-page .ant-table-expanded-row>.ant-table-cell{background:#f8fafc;padding:0!important}.wr-inline-timeline{background:#fbfcfe;border-left:3px solid #3544aa;padding:14px 18px 16px}.wr-inline-timeline__head{align-items:center;display:flex;gap:8px;margin-bottom:12px}.wr-inline-timeline__head-mark{background:#3544aa;border-radius:3px;height:16px;width:6px}.wr-inline-timeline__head-ico{color:#3544aa;font-size:15px}.wr-inline-timeline__head-title{color:#1f2937;font-size:13px;font-weight:700;letter-spacing:.01em}.wr-inline-timeline__open-detail{font-size:12px;font-weight:600;height:auto;margin-left:auto;padding:0}.wr-inline-timeline .wr-detail__thread-list{margin-top:12px;max-height:340px;overflow-y:auto;padding-right:6px}.wd-modal .ant-modal{margin:0;max-width:100vw;padding:0;top:0}.wd-modal .ant-modal-content{border-radius:0;box-shadow:none}.wd-modal .ant-modal-body{padding:0!important}.wd{--wd-brand:#3544aa;--wd-accent:#5367ed;--wd-bg:#f7f8fa;--wd-surface:#fff;--wd-border:#e8eaed;--wd-text:#0b1220;--wd-muted:#6b7280;--wd-success:#059669;--wd-warn:#d97706;--wd-danger:#dc2626;--wd-radius:16px;--wd-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0a;--wd-font:"DM Sans",system-ui,sans-serif;background:var(--wd-bg);color:var(--wd-text);display:flex;flex-direction:column;font-family:var(--wd-font);height:100%;min-height:0}.wd--loading{overflow:auto;padding:48px 40px}.wd-skel{flex-direction:column;margin:0 auto;max-width:960px}.wd-header,.wd-skel{display:flex;gap:24px}.wd-header{align-items:flex-start;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffffb8;border-bottom:1px solid var(--wd-border);flex-shrink:0;justify-content:space-between;padding:20px 32px 16px}.wd-header__left{align-items:flex-start;display:flex;gap:14px;min-width:0}.wd-header__copy{min-width:0}.wd-header__eyebrow{color:var(--wd-muted);font-size:12px;font-weight:500;letter-spacing:.02em;margin:0 0 4px}.wd-header__title{color:var(--wd-text);font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0}.wd-header__title span{font-feature-settings:"tnum";color:var(--wd-brand);font-variant-numeric:tabular-nums}.wd-header__sub{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0}.wd-header__muted{color:var(--wd-muted);font-size:13px;font-weight:500}.wd-header__right{flex-shrink:0;padding-top:4px}.wd-dot{background:#cbd5e1;border-radius:50%;flex-shrink:0;height:3px;width:3px}.wd-icon-btn{background:var(--wd-surface);border:1px solid var(--wd-border);border-radius:10px;color:var(--wd-muted);cursor:pointer;display:grid;height:36px;margin-top:4px;place-items:center;transition:color .16s ease,border-color .16s ease,background .16s ease;width:36px}.wd-icon-btn:hover{background:#f5f7ff;border-color:#c7d2fe;color:var(--wd-brand)}.wd-icon-btn:focus-visible{outline:2px solid var(--wd-accent);outline-offset:2px}.wd-btn.ant-btn{background:var(--wd-surface);border-color:var(--wd-border);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;color:var(--wd-text);cursor:pointer;font-family:var(--wd-font);font-size:13px;font-weight:600;height:36px;padding:0 14px}.wd-btn.ant-btn:hover{background:#f5f7ff!important;border-color:#c7d2fe!important;color:var(--wd-brand)!important}.wd-rail-wrap{flex-shrink:0;padding:16px 32px 8px}.wd-rail{max-width:720px}.wd-rail__track{background:#e5e7eb;border-radius:999px;height:3px;margin:0 28px 14px;overflow:hidden;position:relative}.wd-rail__fill{background:linear-gradient(90deg,var(--wd-brand),var(--wd-accent));border-radius:inherit;height:100%;transition:width .28s ease}.wd-rail__fill.is-reject{background:linear-gradient(90deg,var(--wd-brand),var(--wd-danger))}.wd-rail__steps{display:flex;gap:8px;justify-content:space-between;list-style:none;margin:0;padding:0}.wd-rail__step{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.wd-rail__node{background:var(--wd-surface);border:2px solid #d1d5db;border-radius:50%;color:#0000;display:grid;font-size:10px;height:18px;place-items:center;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease;width:18px}.wd-rail__label{color:#9ca3af;font-size:12px;font-weight:600;letter-spacing:-.01em;text-align:center}.wd-rail__step.is-done .wd-rail__node{background:#eef1ff;border-color:var(--wd-brand);color:var(--wd-brand)}.wd-rail__step.is-done .wd-rail__label{color:#4b5563}.wd-rail__step.is-active .wd-rail__node{background:var(--wd-brand);border-color:var(--wd-brand);box-shadow:0 0 0 4px #3544aa24}.wd-rail__step.is-active .wd-rail__label{color:var(--wd-brand);font-weight:700}.wd-rail__step.is-reject .wd-rail__node{background:#fef2f2;border-color:var(--wd-danger);box-shadow:0 0 0 4px #dc26261f}.wd-rail__step.is-reject .wd-rail__label{color:var(--wd-danger)}.wd-shell{grid-gap:20px;display:grid;flex:1 1;gap:20px;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);min-height:0;overflow:hidden;padding:8px 32px 28px}.wd-aside,.wd-content{display:flex;flex-direction:column;gap:16px;min-height:0;min-width:0;overflow:auto;padding-right:4px;scrollbar-color:#0000 #0000;scrollbar-width:thin}.wd-aside:hover,.wd-content:hover{scrollbar-color:#94a3b873 #0000}.wd-aside .wd-panel--feed{display:flex;flex:1 1 auto;flex-direction:column;min-height:320px}.wd-aside .wd-panel--feed .wd-feed,.wd-aside .wd-panel--feed .wd-feed__empty,.wd-aside .wd-panel--feed .wd-feed__skel{flex:1 1 auto;min-height:0}.wd-aside .wd-panel--feed .wd-feed{margin:0;overflow:auto;padding-right:2px}.wd-panel{background:var(--wd-surface);border:1px solid var(--wd-border);border-radius:var(--wd-radius);box-shadow:var(--wd-shadow);padding:20px 22px;transition:border-color .18s ease,box-shadow .18s ease}.wd-panel:hover{border-color:#dde1e8;box-shadow:0 2px 4px #0f172a08,0 12px 28px #0f172a0d}.wd-panel__title{color:var(--wd-text);font-size:13px;font-weight:650;letter-spacing:-.01em;margin:0 0 14px}.wd-panel__head{display:flex;flex-direction:column;gap:2px;margin-bottom:14px}.wd-panel__head .wd-panel__title{margin:0}.wd-panel__hint{color:var(--wd-muted);font-size:12px;font-weight:500}.wd-panel--sticky{flex-shrink:0}.wd-gallery{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.wd-gallery__item{margin:0;position:relative}.wd-gallery__item .ant-image{background:#f3f4f6;border:1px solid var(--wd-border);border-radius:12px;display:block;overflow:hidden;width:100%}.wd-gallery__item .ant-image-img{max-height:360px;object-fit:cover;width:100%}.wd-gallery__item figcaption{background:#0b1220b8;border-radius:6px;bottom:10px;color:#fff;font-size:11px;font-weight:600;left:10px;padding:3px 8px;pointer-events:none;position:absolute}.wd-props{margin:0}.wd-props__row{grid-gap:12px 20px;border-bottom:1px solid #f1f3f5;display:grid;gap:12px 20px;grid-template-columns:minmax(120px,34%) minmax(0,1fr);padding:11px 0}.wd-props__row:first-child{padding-top:0}.wd-props__row:last-child{border-bottom:none;padding-bottom:0}.wd-props__row dt{color:var(--wd-muted);font-size:12px;font-weight:500;padding-top:2px}.wd-props__row dd{color:var(--wd-text);font-size:13px;font-weight:600;line-height:1.45;margin:0;word-break:break-word}.wd-props__row dd a{color:var(--wd-accent);font-weight:600;text-decoration:none}.wd-props__row dd a:hover{color:var(--wd-brand);text-decoration:underline;text-underline-offset:2px}.wd-audio{height:40px;width:100%}.wd-audio-list{display:flex;flex-direction:column;gap:12px}.wd-audio-list__item{display:flex;flex-direction:column;gap:6px}.wd-audio-list__label{color:var(--wd-muted);font-size:12px;font-weight:600}.wd-note{color:#374151;font-size:13px;line-height:1.6;margin:0;white-space:pre-wrap}.wd-zabita{display:flex;flex-direction:column;gap:10px}.wd-zabita__row{grid-gap:8px 16px;border-bottom:1px solid #f1f3f5;display:grid;gap:8px 16px;grid-template-columns:minmax(110px,32%) minmax(0,1fr);padding:10px 0}.wd-zabita__row:last-child{border-bottom:none;padding-bottom:0}.wd-zabita__k{color:var(--wd-text);font-size:12px;font-weight:600}.wd-zabita__v{color:var(--wd-muted);font-size:13px}.wd-zabita__penalty{background:#fffbeb;border:1px solid #fde68a;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px 14px}.wd-zabita__penalty-head{display:flex;flex-direction:column;gap:2px}.wd-zabita__penalty-head strong{color:#92400e;font-size:13px;font-weight:700}.wd-zabita__penalty-head span{color:var(--wd-muted);font-size:12px}.wd-zabita__penalty-desc,.wd-zabita__penalty-meta{color:#78350f;font-size:12px;line-height:1.45;margin:0;white-space:pre-wrap}.wd-zabita__penalty-media{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.wd-zabita__penalty-media .ant-image{background:#fff;border:1px solid #fde68a;border-radius:10px;overflow:hidden;width:100%}.wd-zabita__penalty-media .ant-image-img{height:96px;object-fit:cover;width:100%}.wd-zabita__penalty-audio{display:flex;flex-direction:column;gap:4px}.wd-zabita__penalty-audio span{color:#92400e;font-size:11px;font-weight:600}.wd-form .ant-form-item{margin-bottom:12px}.wd-form .ant-form-item-label>label{color:#4b5563;font-family:var(--wd-font);font-size:12px;font-weight:600}.wd-form .ant-input,.wd-form .ant-select-selector,.wd-form textarea.ant-input{border-radius:10px!important;font-family:var(--wd-font);font-size:13px}.wd-form__submit.ant-btn-primary{background:var(--wd-brand);border-color:var(--wd-brand);border-radius:10px;box-shadow:none;font-family:var(--wd-font);font-size:13px;font-weight:600;height:36px}.wd-form__submit.ant-btn-primary:hover{background:var(--wd-accent)!important;border-color:var(--wd-accent)!important}.wd .wr-timeline-composer{background:#fafbfc;border:1px solid var(--wd-border);border-radius:12px;margin-bottom:16px;padding:12px}.wd .wr-timeline-composer .ant-mentions,.wd .wr-timeline-composer textarea{border-radius:8px!important;font-family:var(--wd-font)}.wd .wr-timeline-composer .ant-btn-primary{background:var(--wd-brand);border-color:var(--wd-brand);border-radius:8px;font-weight:600}.wd-feed{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.wd-feed__item{grid-gap:12px;display:grid;gap:12px;grid-template-columns:28px minmax(0,1fr)}.wd-feed__rail{align-items:center;display:flex;flex-direction:column}.wd-feed__dot{background:#f3f4f6;border:1px solid var(--wd-border);border-radius:50%;color:#6b7280;display:grid;flex-shrink:0;font-size:12px;height:28px;place-items:center;width:28px;z-index:1}.wd-feed__line{background:#e5e7eb;flex:1 1;margin:4px 0 0;min-height:16px;width:1px}.wd-feed__body{min-width:0;padding-bottom:18px}.wd-feed__item.is-last .wd-feed__body{padding-bottom:0}.wd-feed__meta{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:2px}.wd-feed__meta time{font-feature-settings:"tnum";color:#9ca3af;font-size:11px;font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.wd-feed__title{color:var(--wd-text);font-size:13px;font-weight:650;letter-spacing:-.01em}.wd-feed__actor{color:var(--wd-muted);font-size:12px;font-weight:500;margin-bottom:8px}.wd-feed__change{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 6px}.wd-feed__arrow{color:#9ca3af;font-size:10px}.wd-feed__text{background:#f7f8fa;border:1px solid #eef0f3;border-radius:10px;color:#374151;font-size:13px;line-height:1.5;margin:0;padding:10px 12px;white-space:pre-wrap}.wd-feed__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.wd-feed__tags span{background:#3544aa14;border-radius:999px;color:var(--wd-brand);font-size:11px;font-weight:600;padding:2px 8px}.wd-feed__item--status .wd-feed__dot{background:#eef1ff;border-color:#c7d2fe;color:var(--wd-brand)}.wd-feed__item--zabita .wd-feed__dot{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.wd-feed__item--duty .wd-feed__dot{background:#ecfeff;border-color:#a5f3fc;color:#0e7490}.wd-feed__item--message .wd-feed__dot{background:#f9fafb;border-color:#e5e7eb;color:#4b5563}.wd-feed__empty{display:flex;justify-content:center;padding:32px 8px}.wd-feed__skel{padding:8px 0}@media(prefers-reduced-motion:reduce){.wd,.wd *{animation:none!important;transition:none!important}}@media(max-width:1100px){.wd-shell{grid-template-columns:1fr;overflow:auto}.wd-aside,.wd-content{overflow:visible}.wd-aside{order:-1}.wd-panel--feed{min-height:360px!important}}@media(max-width:640px){.wd-header{flex-direction:column;padding:14px 16px 12px}.wd-header__title{font-size:22px}.wd-rail-wrap,.wd-shell{padding-left:16px;padding-right:16px}.wd-shell{gap:12px;padding-bottom:20px}.wd-panel{padding:16px}.wd-props__row,.wd-zabita__row{gap:4px;grid-template-columns:1fr}}.gm-style,.leaflet-container,.map-no-page-zoom{touch-action:none}