.lm-glass-btn{display:inline-flex;align-items:center;justify-content:center;gap:.08rem;min-height:.44rem;padding:.1rem .22rem;border:none;border-radius:9.99rem;font-size:.15rem;font-weight:600;line-height:1.2;letter-spacing:.02em;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,opacity .2s ease,box-shadow .2s ease;appearance:none;-webkit-appearance:none}.lm-glass-btn:focus-visible{outline:.02rem solid hsla(0,0%,100%,.65);outline-offset:.02rem}.lm-glass-btn:disabled{opacity:.45;cursor:not-allowed}.lm-glass-btn--soft{background:rgba(0,0,0,.12);color:rgba(0,0,0,.88)}.lm-glass-btn--soft:hover:not(:disabled){background:rgba(0,0,0,.18)}.lm-glass-btn--solid{background:var(--lm-glass-btn-solid-bg,#2e8b57);color:#fff}.lm-glass-btn--solid:hover:not(:disabled){background:var(--lm-glass-btn-solid-bg-hover,#267348)}.lm-glass-field{display:flex;align-items:center;gap:.1rem;width:100%;min-height:.48rem;padding:0 .18rem;border-radius:.16rem;background:hsla(0,0%,100%,.18);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.lm-glass-field:hover{background:hsla(0,0%,100%,.24);border-color:hsla(0,0%,100%,.42)}.lm-glass-field:focus-within{border-color:hsla(0,0%,100%,.55);box-shadow:0 0 0 .03rem hsla(0,0%,100%,.1)}.lm-glass-field__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:.18rem;height:.18rem;line-height:0;color:hsla(0,0%,100%,.62)}.lm-glass-field__icon svg{display:block;width:100%;height:100%}.lm-glass-field__control{flex:1;min-width:0}:root{--lm-primary:#9fe870;--lm-primary-strong:#8fda60;--lm-logo-color:#90bf3c;--lm-primary-ink:#163300;--lm-sky:#0ea5e9;--lm-sand:#c5a46d;--lm-ink:#0e0f0c;--lm-ink-muted:#454745;--lm-ink-faint:#868685;--lm-work-type-spray:#f97316;--lm-work-type-fertilize:#7c5a32;--lm-work-type-trim:#8fd84a;--lm-work-type-aeration:#c5a46d;--lm-work-type-irrigation:#4da3e8;--lm-work-type-shucao:#14b8a6;--lm-work-type-qiegen:#9a6b3f;--lm-work-type-sand-raking:#f2ead9;--lm-work-type-fusha:#e6d7b8;--lm-work-type-rolling:#3d7a3e;--lm-work-type-hunbo:#a3e635;--lm-work-type-qiebian:#1f8a4c;--lm-work-type-paishui:#0e7490;--lm-work-type-dongbei:#e9edf2;--lm-map-hole-active:#fff;--lm-focus-ring:rgba(14,15,12,.2);--lm-border:rgba(14,15,12,.12);--lm-border-strong:rgba(14,15,12,.2);--lm-pill-bg:rgba(22,51,0,.08);--lm-pill-border:rgba(14,15,12,.12);--lm-pill-ink:var(--lm-ink);--lm-panel-bg:#fff;--lm-panel-bg-strong:#fff;--lm-muted-surface:#f6f8f4;--lm-radius-sm:0.06rem;--lm-radius-md:0.12rem;--lm-radius-lg:0.18rem;--lm-radius-999:9.99rem;--lm-text-title-lg:0.24rem;--lm-text-title-md:0.18rem;--lm-text-body:0.14rem;--lm-text-caption:0.12rem;--lm-shadow-ring:0 0 0 1px rgba(14,15,12,.12);--lm-shadow-sm:0 0.02rem 0.06rem rgba(14,15,12,.04);--lm-shadow-md:0 0.06rem 0.14rem rgba(14,15,12,.05);--lm-shadow-lg:0 0.1rem 0.24rem rgba(14,15,12,.06);--lm-shadow-photo-panel:0 0.12rem 0.24rem rgba(14,15,12,.4);--lm-page-bg-base:#f3f5f1;--lm-page-bg-mist:#f7f9f5;--lm-page-bg-depth:#eef1eb;--lm-page-bg-glow-primary:hsla(97,72%,67%,.18);--lm-page-bg-glow-sky:rgba(14,165,233,.08);--lm-page-bg-glow-logo:rgba(144,191,60,.09);--lm-page-bg-glow-sand:hsla(38,43%,60%,.05);--lm-page-bg:radial-gradient(ellipse 90% 70% at 82% 12%,var(--lm-page-bg-glow-primary) 0%,transparent 55%),radial-gradient(ellipse 75% 60% at 8% 88%,var(--lm-page-bg-glow-sky) 0%,transparent 50%),radial-gradient(ellipse 65% 45% at 48% 105%,var(--lm-page-bg-glow-logo) 0%,transparent 46%),radial-gradient(ellipse 40% 35% at 95% 68%,var(--lm-page-bg-glow-sand) 0%,transparent 42%),linear-gradient(165deg,var(--lm-page-bg-mist) 0%,var(--lm-page-bg-base) 45%,var(--lm-page-bg-depth) 100%);--lm-body-bg:var(--lm-page-bg);--lm-app-bg:var(--lm-page-bg);--lm-header-bg:#fff;--lm-header-border:rgba(14,15,12,.12);--lm-header-club-bg:hsla(97,72%,67%,.14);--lm-header-club-border:var(--lm-logo-color);--lm-header-club-accent:var(--lm-logo-color);--lm-header-club-ink:#2a4510;--lm-header-club-shadow:0 1px 0.02rem rgba(22,51,0,.06);--lm-header-upload-record-bg:hsla(97,72%,67%,.22);--lm-header-upload-record-border:rgba(144,191,60,.42);--lm-header-upload-record-ink:#2a4510;--lm-header-upload-record-bg-hover:hsla(97,72%,67%,.32);--lm-header-download-tool-bg:#eaf4ff;--lm-header-download-tool-border:#b7d5f4;--lm-header-download-tool-ink:#1c4f87;--lm-header-download-tool-bg-hover:#dcecff;--lm-login-title-ink:var(--lm-primary-ink);--lm-login-title-line:var(--lm-logo-color);--lm-job-stat-value-bg:#eef2f7;--lm-job-stat-value-ink:#1f2937;--lm-job-stat-total-bg:#9fe870;--lm-job-stat-total-ink:#163300;--lm-job-stat-pending-bg:#163300;--lm-job-stat-pending-ink:#eaf4ff;--lm-job-stat-overdue-bg:#d03238;--lm-job-stat-overdue-ink:#eaf4ff;--lm-job-stat-overdue-value-ink:#d03238;--lm-job-stat-new-bg:#1d5fa8;--lm-job-stat-new-ink:#eaf4ff;--lm-job-stat-new-value-ink:#1d5fa8;--lm-update-chip-bg:var(--lm-job-stat-pending-bg);--lm-update-chip-border:rgba(22,51,0,.18);--lm-update-chip-ink:var(--lm-job-stat-pending-ink);--lm-update-chip-busy-bg:var(--lm-job-stat-new-bg);--lm-update-chip-busy-border:rgba(29,95,168,.28);--lm-update-chip-busy-ink:var(--lm-job-stat-new-ink);--lm-update-chip-error-bg:var(--lm-job-stat-overdue-bg);--lm-update-chip-error-border:rgba(208,50,56,.28);--lm-update-chip-error-ink:var(--lm-job-stat-overdue-ink);--lm-score-card-header-fallback-bg:rgba(248,250,252,.95);--lm-score-card-header-fallback-ink:var(--lm-ink-muted);--lm-score-card-body-bg:rgba(248,250,252,.95);--lm-score-card-body-ink:var(--lm-ink-muted);--lm-score-low-bg:#fdeeee;--lm-score-low-ink:#a22e33;--lm-score-mid-bg:#fff4cc;--lm-score-mid-ink:#7c5c00;--lm-score-high-bg:#ecf7ea;--lm-score-high-ink:#1f5d31;--lm-weather-tab-bg:var(--lm-muted-surface);--lm-weather-tab-border:var(--lm-border);--lm-weather-tab-ink:var(--lm-ink-muted);--lm-weather-tab-active-bg:var(--lm-primary);--lm-weather-tab-active-ink:var(--lm-primary-ink);--lm-weather-font-base:0.12rem;--lm-weather-font-temp:0.12rem;--el-color-primary:#16a34a;--el-color-primary-light-3:rgba(22,163,74,.22);--el-color-primary-light-5:rgba(22,163,74,.14);--el-color-primary-light-7:rgba(22,163,74,.08);--el-color-primary-dark-2:var(--lm-primary-strong);--el-border-radius-base:0.1rem;--el-border-radius-small:0.08rem;--el-border-color:var(--lm-border-strong);--el-border-color-light:var(--lm-border);--el-border-color-lighter:rgba(14,15,12,.08);--el-text-color-primary:var(--lm-ink);--el-text-color-regular:var(--lm-ink-muted);--el-text-color-secondary:var(--lm-ink-faint);--el-bg-color:#fff;--el-bg-color-overlay:#fff;--el-fill-color-light:#f6f8f4;--el-fill-color:#f2f5ef;--el-box-shadow-light:0 1px 0.02rem rgba(14,15,12,.08);--el-box-shadow:0 0.02rem 0.06rem rgba(14,15,12,.1)}.is-score-low{--lm-score-surface-bg:var(--lm-score-low-bg);--lm-score-surface-ink:var(--lm-score-low-ink)}.is-score-mid{--lm-score-surface-bg:var(--lm-score-mid-bg);--lm-score-surface-ink:var(--lm-score-mid-ink)}.is-score-high{--lm-score-surface-bg:var(--lm-score-high-bg);--lm-score-surface-ink:var(--lm-score-high-ink)}body,html{height:100%}body{color:var(--lm-ink)}#app{min-height:100vh}.lm-header-club-name{gap:.04rem;max-width:2.4rem;padding:.05rem .06rem .05rem .1rem;font-size:.12rem;font-weight:600;line-height:1.2;letter-spacing:.04em;color:var(--lm-header-club-ink);background:var(--lm-header-club-bg);border:1px solid var(--lm-header-club-border);border-radius:var(--lm-radius-999);box-shadow:inset .03rem 0 0 var(--lm-header-club-accent),var(--lm-header-club-shadow)}.lm-header-club-name,.lm-header-club-name-btn{display:inline-flex;align-items:center;min-width:0}.lm-header-club-name-btn{margin:0;padding:0;border:none;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;transition:opacity .15s ease}.lm-header-club-name-btn:hover{opacity:.78}.lm-header-club-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.lm-header-club-row{display:inline-flex;align-items:center;gap:.08rem;min-width:0}.lm-header-back-ai-monitor-btn{padding:.06rem .12rem;border:1px solid var(--lm-border);font-size:.12rem;flex-shrink:0}.lm-login-title{display:flex;align-items:center;justify-content:center;gap:.14rem;margin:.12rem 0 0;padding:0;font-size:.17rem;font-weight:600;line-height:1.35;letter-spacing:.1em;color:var(--lm-login-title-ink)}.lm-login-title-line{flex:0 1 0.4rem;width:.4rem;height:.02rem;border-radius:1px;background:linear-gradient(90deg,transparent,var(--lm-login-title-line) 55%)}.lm-login-title-line.is-trailing{background:linear-gradient(90deg,var(--lm-login-title-line) 45%,transparent)}.lm-login-title-text{flex-shrink:0;max-width:100%}.lm-panel,.lm-surface-panel{background:var(--lm-panel-bg-strong);border-radius:var(--lm-radius-lg);border:1px solid var(--lm-border);box-shadow:var(--lm-shadow-sm)}.lm-surface-card{box-shadow:var(--lm-shadow-sm)}.lm-surface-card,.lm-surface-toolbar{background:var(--lm-panel-bg);border:1px solid var(--lm-border);border-radius:var(--lm-radius-md)}.lm-surface-toolbar{box-shadow:none;padding:.1rem .12rem}.lm-toolbar-job-stats{display:flex;flex-wrap:nowrap;gap:.06rem;min-width:2.4rem}.lm-toolbar-job-stats .lm-kv{flex:1 1 0;min-width:.88rem;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;border-radius:var(--lm-radius-md);background:var(--lm-muted-surface);border:1px solid var(--lm-border);font-size:.12rem;color:var(--lm-ink-muted);white-space:nowrap;padding:0;font-family:inherit;text-align:inherit}.lm-toolbar-job-stats .lm-kv-title{width:100%;padding:.06rem .04rem;text-align:center;font-size:.11rem;color:var(--lm-ink-muted);font-weight:600}.lm-toolbar-job-stats .lm-kv-value{flex:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:.36rem;background:var(--lm-job-stat-value-bg);color:var(--lm-job-stat-value-ink);font-size:.22rem;font-weight:700}.lm-toolbar-job-stats .lm-kv-action{font-size:.28rem;line-height:1;font-weight:700}.lm-toolbar-job-stats .lm-kv-action:has(.lm-kv-action-text){flex-direction:row;gap:.02rem;font-size:.1rem;font-weight:600;white-space:nowrap}.lm-toolbar-job-stats .lm-kv-action-text{font-size:.1rem;line-height:1;white-space:nowrap}.lm-toolbar-job-stats .lm-kv-action-icon{font-size:.14rem;flex-shrink:0}.lm-toolbar-job-stats .lm-kv-clickable{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.lm-toolbar-job-stats .lm-kv-clickable:hover{transform:translateY(-1px);box-shadow:var(--lm-shadow-sm)}.lm-toolbar-job-stats .lm-kv-total .lm-kv-title{background:var(--lm-job-stat-total-bg);color:var(--lm-job-stat-total-ink)}.lm-toolbar-job-stats .lm-kv-total-solid{background:var(--lm-job-stat-total-bg);border-color:rgba(22,51,0,.1)}.lm-toolbar-job-stats .lm-kv-total-solid .lm-kv-title{border-bottom:1px solid rgba(22,51,0,.14)}.lm-toolbar-job-stats .lm-kv-total-solid .lm-kv-title,.lm-toolbar-job-stats .lm-kv-total-solid .lm-kv-value{background:transparent;color:var(--lm-job-stat-total-ink)}.lm-toolbar-job-stats .lm-kv-pending .lm-kv-title{background:var(--lm-job-stat-pending-bg);color:var(--lm-job-stat-pending-ink)}.lm-toolbar-job-stats .lm-kv-overdue .lm-kv-title{background:var(--lm-job-stat-overdue-bg);color:var(--lm-job-stat-overdue-ink)}.lm-toolbar-job-stats .lm-kv-overdue .lm-kv-value{color:var(--lm-job-stat-overdue-value-ink)}.lm-toolbar-job-stats .lm-kv-new .lm-kv-title{background:var(--lm-job-stat-new-bg);color:var(--lm-job-stat-new-ink)}.lm-toolbar-job-stats .lm-kv-new .lm-kv-value{background:var(--lm-job-stat-value-bg);color:var(--lm-job-stat-new-value-ink)}.stats-cards-wrapper .stat-card{border:1px solid var(--lm-border-strong);border-radius:var(--lm-radius-sm);overflow:hidden;display:flex;flex-direction:column;background:#fff;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.stats-cards-wrapper .stat-card.pointer{cursor:pointer}.stats-cards-wrapper .stat-card.pointer:hover{transform:translateY(-1px);box-shadow:var(--lm-shadow-md)}.stats-cards-wrapper .stat-card.active{border-color:rgba(22,51,0,.24)}.stats-cards-wrapper .stat-card.active .card-header{background:var(--lm-primary);color:var(--lm-primary-ink)}.stats-cards-wrapper .stat-card .card-header{color:var(--lm-score-surface-ink,var(--lm-score-card-header-fallback-ink));padding:.06rem;text-align:center;font-size:.12rem;font-weight:600;border-bottom:1px solid var(--lm-border);transition:background .15s ease,color .15s ease}.stats-cards-wrapper .stat-card .card-body{flex:1;display:flex;align-items:center;justify-content:center;padding:.06rem;text-align:center;font-size:.16rem;font-weight:700;background:var(--lm-score-surface-bg,var(--lm-score-card-body-bg));color:var(--lm-score-surface-ink,var(--lm-score-card-body-ink));transition:background .15s ease,color .15s ease}.lm-filter-row{flex-wrap:wrap;gap:.1rem}.lm-filter-row,.lm-filters{display:flex;align-items:center}.lm-filters{flex:1;min-width:0;border-radius:var(--lm-radius-md)}.lm-filters .el-date-editor .el-input__wrapper,.lm-filters .el-date-editor.el-input__wrapper,.lm-filters .el-input__wrapper,.lm-filters .el-select__wrapper{border:1px solid var(--lm-border);box-shadow:none!important;background:#fff}.lm-filters-inline .lm-field-group-inline{flex-wrap:wrap}.lm-field-group-inline{flex:1;display:flex;flex-direction:row;gap:.16rem;align-items:flex-start;flex-wrap:nowrap;min-width:0}.lm-field-group-inline>div{display:flex;align-items:center;gap:.08rem;overflow:hidden}.lm-field-group-inline>div:not(:first-child){flex:1}.lm-field-full{grid-column:1/-1}.lm-field-label{font-size:.12rem;color:#6b7280;margin-bottom:0;display:block;white-space:nowrap;flex-shrink:0}.lm-field-inline{display:flex;align-items:center;gap:.06rem;flex:1 1 auto;min-width:0}.lm-field-separator{font-size:.12rem;color:#9ca3af}.lm-segmented{display:inline-flex;align-items:center;gap:.04rem;padding:.04rem;border-radius:var(--lm-radius-999);background:var(--lm-pill-bg)}.lm-segmented-item{border:1px solid transparent;border-radius:var(--lm-radius-999);padding:.04rem .16rem;font-size:.12rem;font-weight:600;color:var(--lm-pill-ink);background:transparent;cursor:pointer;transition:transform .12s ease,background .15s ease,color .15s ease,border-color .15s ease}.lm-segmented-item:hover{border-color:var(--lm-border);transform:scale(1.02)}.lm-segmented-item.is-active{background:var(--lm-primary);color:var(--lm-primary-ink)}.lm-picklist-card,.lm-summary-item{border:1px solid var(--lm-border)}.lm-btn{border-radius:var(--lm-radius-999);padding:.08rem .18rem;border:1px solid var(--lm-primary);background:#fff;font-size:.12rem;font-weight:600;cursor:pointer;color:var(--lm-ink);display:flex;justify-content:center;align-items:center;gap:.06rem;transition:background .15s ease,transform .12s ease,border-color .15s ease}.lm-btn:hover:not(:disabled){transform:scale(1.02)}.lm-btn-primary{background:var(--lm-primary);color:var(--lm-primary-ink)}.lm-btn-primary:hover:not(:disabled){background:var(--lm-primary-strong)}.lm-btn-ghost,.lm-btn-secondary{background:var(--lm-pill-bg)}.lm-btn-secondary{color:var(--lm-ink);border-color:var(--lm-pill-border)}.lm-year-switch-btn{min-height:.32rem;min-width:.32rem;padding:.06rem;font-size:.18rem;justify-content:center;border:1px solid var(--lm-border);border-radius:var(--lm-radius-md);background:var(--lm-panel-bg);box-shadow:var(--lm-shadow-sm)}.lm-btn-outline{background:#fff;color:var(--lm-ink);border-color:var(--lm-border-strong)}.lm-btn:active:not(:disabled){transform:scale(.98)}.lm-status-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--lm-radius-999);padding:.03rem .1rem;font-size:.11rem;font-weight:600;border:1px solid var(--lm-border);background:var(--lm-muted-surface);color:var(--lm-ink-muted)}.lm-status-pill.is-pending{background:#fff4cc;border-color:#f0d46a;color:#7c5c00}.lm-status-pill.is-scheduled{background:#eaf4ff;border-color:#b7d5f4;color:#1c4f87}.lm-status-pill.is-completed{background:#ecf7ea;border-color:#b7ddb3;color:#1f5d31}.lm-status-pill.is-overdue{background:#fdeeee;border-color:#efc1c1;color:#a22e33}.lm-update-chip{display:inline-flex;align-items:center;gap:.08rem;min-height:.28rem;padding:.05rem .12rem;border-radius:var(--lm-radius-999);background:var(--lm-update-chip-bg);border:1px solid var(--lm-update-chip-border);color:var(--lm-update-chip-ink);font-size:var(--lm-text-caption);font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:var(--lm-shadow-sm)}.lm-update-chip.is-busy{background:var(--lm-update-chip-busy-bg);border-color:var(--lm-update-chip-busy-border);color:var(--lm-update-chip-busy-ink)}.lm-update-chip.is-error{background:var(--lm-update-chip-error-bg);border-color:var(--lm-update-chip-error-border);color:var(--lm-update-chip-error-ink)}.lm-update-chip__text{overflow:hidden;text-overflow:ellipsis;max-width:2.6rem}.lm-update-chip__progress{flex-shrink:0;opacity:.92}.lm-table-theme{--el-table-header-bg-color:#f6f8f4;--el-table-header-text-color:var(--lm-ink-muted);--el-table-row-hover-bg-color:#f8fbf6}.lm-table-theme .el-table__cell{padding:.1rem 0}.lm-pagination{--el-pagination-button-bg-color:var(--lm-muted-surface);--el-pagination-button-color:var(--lm-ink-muted);--el-pagination-hover-color:var(--lm-primary);--el-pagination-bg-color:var(--lm-muted-surface);display:inline-flex;align-items:center;gap:.08rem}.lm-pagination .btn-next,.lm-pagination .btn-prev,.lm-pagination .el-pager li{min-width:.32rem;border-radius:var(--lm-radius-sm)}.lm-pagination .el-pagination__total{margin-right:.04rem;color:var(--lm-ink-muted)}.lm-title-lg{font-size:var(--lm-text-title-lg);line-height:1.2}.lm-title-lg,.lm-title-md{font-weight:600;color:var(--lm-ink)}.lm-title-md{font-size:var(--lm-text-title-md);line-height:1.25}.lm-text-body{font-size:var(--lm-text-body);line-height:1.45;color:var(--lm-ink-muted)}.lm-text-caption{font-size:var(--lm-text-caption);line-height:1.45;color:var(--lm-ink-faint)}.lm-photo-exif-watermark{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;padding:0 .04rem;background:linear-gradient(0deg,rgba(0,0,0,.52) 0,rgba(0,0,0,.22) 50%,transparent);pointer-events:none;font-family:ui-monospace,SF Mono,Cascadia Code,Roboto Mono,monospace;font-size:.1rem;font-weight:500;line-height:1.4;letter-spacing:.03em;color:hsla(0,0%,100%,.9);text-shadow:0 0 .03rem rgba(0,0,0,.9),0 1px .02rem rgba(0,0,0,.85)}.lm-photo-exif-watermark span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{box-shadow:none!important}.el-input__wrapper.is-focus,.el-select__wrapper.is-focus{box-shadow:0 0 0 .02rem rgba(22,163,74,.14)!important}.lm-form-plan-mp{--lm-form-control-height:40PX}.lm-form-plan-mp .el-input__wrapper,.lm-form-plan-mp .el-select__wrapper,.lm-form-plan-mp .el-textarea__inner{border:1px solid var(--lm-border-strong,#d0d7de);box-shadow:none;background:#fff}.lm-form-plan-mp .el-date-editor,.lm-form-plan-mp .el-date-editor .el-input__wrapper,.lm-form-plan-mp .el-input,.lm-form-plan-mp .el-input__wrapper,.lm-form-plan-mp .el-select,.lm-form-plan-mp .el-select__wrapper{height:var(--lm-form-control-height);min-height:var(--lm-form-control-height)}.lm-form-plan-mp .el-date-editor .el-input__inner,.lm-form-plan-mp .el-input__inner,.lm-form-plan-mp .el-select__selected-item{line-height:calc(var(--lm-form-control-height) - 2PX)}.lm-form-plan-mp .el-input__wrapper:hover,.lm-form-plan-mp .el-select__wrapper:hover,.lm-form-plan-mp .el-textarea__inner:hover{border-color:#b8c2cc}.lm-form-plan-mp .el-input__wrapper.is-focus,.lm-form-plan-mp .el-select__wrapper.is-focus,.lm-form-plan-mp .el-select__wrapper.is-focused,.lm-form-plan-mp .el-textarea__inner:focus{border-color:var(--lm-primary,#16a34a)}.lm-btn-back:focus-visible,.lm-btn:focus-visible,.lm-chip:focus-visible,.lm-modal-close:focus-visible,.lm-tab:focus-visible,a:focus-visible{outline:.03rem solid var(--lm-focus-ring);outline-offset:.02rem}.lm-scrollbar-thin{scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.45) transparent}.lm-scrollbar-thin::-webkit-scrollbar{width:.04rem;height:.04rem}.lm-scrollbar-thin::-webkit-scrollbar-track{background:transparent}.lm-scrollbar-thin::-webkit-scrollbar-thumb{background:rgba(148,163,184,.45);border-radius:var(--lm-radius-999)}.lm-scrollbar-thin::-webkit-scrollbar-thumb:hover{background:rgba(148,163,184,.65)}@keyframes lm-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lm-modal-slide-up{0%{transform:translateY(.2rem);opacity:0}to{transform:translateY(0);opacity:1}}.lm-modal-overlay{position:fixed;inset:0;background:rgba(14,15,12,.4);backdrop-filter:blur(.04rem);display:flex;align-items:center;justify-content:center;z-index:1100;padding:.2rem}.lm-modal-enter-active,.lm-modal-overlay{animation:lm-modal-fade-in .2s ease}.lm-modal-container,.lm-modal-enter-active .task-template-form-panel{animation:lm-modal-slide-up .3s ease}.lm-modal-container{background:var(--lm-panel-bg-strong);border-radius:var(--lm-radius-lg);border:1px solid var(--lm-border);box-shadow:var(--lm-shadow-md);display:flex;flex-direction:column;overflow:hidden;position:relative;height:96vh;overflow-y:auto}.lm-modal-container--form{width:8rem;max-width:80%;height:auto;max-height:90vh;overflow:hidden}.lm-modal-container--day{width:min(6rem,100%);height:100%}.lm-modal-header{display:flex;align-items:center;justify-content:space-between;padding:.18rem .2rem;border-bottom:1px solid var(--lm-border);flex-shrink:0}.lm-modal-title{font-size:.18rem;font-weight:600;color:var(--lm-ink)}.lm-modal-close{width:.32rem;height:.32rem;border-radius:var(--lm-radius-sm);border:none;background:transparent;color:var(--lm-ink-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.lm-modal-close:hover{background:var(--lm-muted-surface);color:var(--lm-ink)}.lm-modal-close:active{transform:scale(.98)}.lm-modal-close svg{width:.18rem;height:.18rem}.lm-modal-body{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:.2rem}.lm-modal-footer{padding:.16rem .2rem;border-top:1px solid var(--lm-border);flex-shrink:0;display:flex;justify-content:flex-end}.lm-toolbar-surface{border:1px solid var(--lm-border);border-radius:var(--lm-radius-md);background:var(--lm-muted-surface);box-shadow:none;padding:.1rem .12rem}.lm-toolbar-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:.1rem;margin-top:.12rem}.lm-list-view-toggle{display:inline-flex;align-items:center;justify-content:center;width:.32rem;height:.32rem;padding:0;border:1px solid var(--lm-border-strong);border-radius:var(--lm-radius-sm);background:var(--lm-panel-bg);color:var(--lm-ink-muted);cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease;flex-shrink:0}.lm-list-view-toggle .el-icon{display:inline-flex;width:.16rem;height:.16rem;font-size:.16rem}.lm-list-view-toggle .el-icon svg{display:block;width:.16rem;height:.16rem}.lm-list-view-toggle:hover{color:var(--lm-primary-ink);border-color:rgba(22,51,0,.22);background:var(--lm-muted-surface)}.lm-list-view-toggle.is-active{color:var(--lm-primary-ink);border-color:rgba(144,191,60,.55);background:hsla(97,72%,67%,.18);box-shadow:var(--lm-shadow-sm)}.lm-list-view-toggle:focus-visible{outline:.02rem solid var(--lm-focus-ring);outline-offset:.02rem}.lm-entity-card-grid-wrap{height:100%;min-height:0;overflow:auto}.lm-entity-card-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:.12rem;align-content:start;padding:.02rem;box-sizing:border-box}@media (max-width:1280px){.lm-entity-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.lm-entity-card-grid-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:2rem;padding:.24rem .16rem;text-align:center}.lm-entity-card-grid-empty-title{font-size:var(--lm-text-body);font-weight:600;color:var(--lm-ink-muted)}.lm-entity-card-grid-empty-sub{margin-top:.08rem;font-size:var(--lm-text-caption);color:var(--lm-ink-faint);line-height:1.45}.lm-entity-card{position:relative;display:flex;min-width:0;border-radius:var(--lm-radius-md);background:var(--lm-panel-bg);border:1px solid var(--lm-border);box-shadow:var(--lm-shadow-sm);overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.lm-entity-card:hover{border-color:rgba(144,191,60,.35);box-shadow:var(--lm-shadow-md)}.lm-entity-card-accent{position:absolute;left:0;top:0;bottom:0;width:.03rem;background:var(--lm-logo-color);opacity:.75}.lm-entity-card-body{flex:1;min-width:0;display:flex;flex-direction:column;padding:.12rem .12rem .1rem .14rem;box-sizing:border-box}.lm-entity-card-header{margin-bottom:.1rem}.lm-entity-card-title{margin:0;font-size:.14rem;font-weight:700;color:var(--lm-ink);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lm-entity-card-fields{margin:0;display:flex;flex-direction:column;gap:.08rem;flex:1}.lm-entity-card-field{display:flex;align-items:baseline;justify-content:space-between;gap:.08rem;min-width:0}.lm-entity-card-field-label{margin:0;flex-shrink:0;font-size:.11rem;color:var(--lm-ink-faint);line-height:1.3}.lm-entity-card-field-value{margin:0;min-width:0;font-size:.12rem;font-weight:600;color:var(--lm-ink-muted);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lm-entity-card-field.is-highlight .lm-entity-card-field-value{color:var(--lm-primary-ink);font-size:.13rem}.lm-entity-card-footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.04rem .08rem;margin-top:.12rem;padding-top:.1rem;border-top:1px solid var(--lm-border)}.lm-entity-card-footer .el-button.is-link{padding:0 .02rem;font-size:.12rem}.lm-patrol-task-date{display:inline-flex;align-items:center;gap:.06rem}.lm-patrol-task-date--daily:before,.lm-patrol-task-date--depth:before{content:"";flex-shrink:0;width:.1rem;height:.1rem;border-radius:50%}.lm-patrol-task-date--daily:before{background:#16a34a}.lm-patrol-task-date--depth:before{background:#eab308}.lm-patrol-task-date-dot{flex-shrink:0;width:.1rem;height:.1rem;border-radius:50%;background:#16a34a}.lm-patrol-task-date-dot--depth{background:#eab308}.lm-date-picker.lm-date-picker--daily .el-input__prefix-inner,.lm-date-picker.lm-date-picker--depth .el-input__prefix-inner{display:inline-flex;align-items:center;gap:.04rem;margin-right:.04rem}.lm-date-picker.lm-date-picker--daily .el-input__prefix-inner:after,.lm-date-picker.lm-date-picker--depth .el-input__prefix-inner:after{content:"";flex-shrink:0;width:.1rem;height:.1rem;border-radius:50%}.lm-date-picker.lm-date-picker--daily .el-input__prefix-inner:after{background:#16a34a}.lm-date-picker.lm-date-picker--depth .el-input__prefix-inner:after{background:#eab308}.lm-map-photo-panel-connector{position:absolute;top:0;left:0;z-index:49;pointer-events:none;overflow:visible}.lm-map-photo-panel-connector line{stroke:var(--lm-lg-accent,var(--lm-primary));stroke-opacity:.78;stroke-width:1.5;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.lm-map-photo-panel-host{position:absolute;z-index:50;display:flex;flex-direction:row;align-items:flex-end;max-width:calc(100vw - .24rem);width:fit-content;pointer-events:auto;cursor:grab;touch-action:none;isolation:isolate}.lm-map-photo-panel-host.is-dragging{cursor:grabbing;user-select:none}.lm-map-photo-panel-host.is-editing{cursor:default}.lm-map-photo-panel-host.is-resizing{cursor:inherit;user-select:none}.lm-map-photo-panel-column{position:relative;display:flex;flex-direction:column;align-items:flex-end;flex:0 1 auto;min-width:0}.lm-map-photo-panel{position:relative;width:fit-content;flex:0 1 auto;display:flex;flex-direction:column;padding:.04rem;border-radius:var(--lm-lg-radius-md,var(--lm-radius-md));color:var(--lm-lg-ink,hsla(0,0%,100%,.96));background:var(--lm-lg-fill-dense,rgba(0,0,0,.22));border:1px solid var(--lm-lg-border,hsla(0,0%,100%,.12));box-shadow:inset 0 1px 0 var(--lm-lg-rim,hsla(0,0%,100%,.18)),var(--lm-lg-shadow-float,0 12px 36px rgba(0,0,0,.18));backdrop-filter:var(--lm-lg-filter,blur(12px) saturate(180%) brightness(1.12));-webkit-backdrop-filter:var(--lm-lg-filter,blur(12px) saturate(180%) brightness(1.12))}.lm-map-photo-panel__resize-handle{position:absolute;z-index:3;width:.14rem;height:.14rem;touch-action:none}.lm-map-photo-panel__resize-handle.is-nw{top:-.03rem;left:-.03rem;cursor:nwse-resize}.lm-map-photo-panel__resize-handle.is-ne{top:-.03rem;right:-.03rem;cursor:nesw-resize}.lm-map-photo-panel__resize-handle.is-sw{bottom:-.03rem;left:-.03rem;cursor:nesw-resize}.lm-map-photo-panel__resize-handle.is-se{bottom:-.03rem;right:-.03rem;cursor:nwse-resize}.lm-map-photo-panel__saving{font-size:var(--lm-text-caption);color:var(--lm-lg-ink-muted,hsla(0,0%,100%,.58));white-space:nowrap}.lm-map-photo-panel__header{display:flex;align-items:center;justify-content:space-between;gap:.08rem}.lm-map-photo-panel__header-end{display:flex;align-items:center;gap:.06rem;flex-shrink:0;margin-left:auto}.lm-map-photo-panel__photo-count{font-weight:700}.lm-map-photo-panel__hole,.lm-map-photo-panel__photo-count{font-size:var(--lm-text-caption);color:var(--lm-lg-ink-soft,hsla(0,0%,100%,.78));line-height:1;white-space:nowrap}.lm-map-photo-panel__hole{font-weight:600;padding-right:.02rem}.lm-map-photo-panel__tags{display:flex;flex-wrap:wrap;gap:.06rem;min-width:0}.lm-map-photo-panel__tag-group{display:inline-flex;align-items:center;gap:.04rem;min-width:0}.lm-map-photo-panel__tag-context{display:inline-flex;align-items:center;gap:.02rem;font-size:var(--lm-text-caption);font-weight:600;color:var(--lm-lg-ink-soft,hsla(0,0%,100%,.78));white-space:nowrap}.lm-map-photo-panel__tag-context .el-icon{font-size:1em}.lm-map-photo-panel__tag{display:inline-flex;align-items:center;padding:.02rem .08rem;border-radius:var(--lm-radius-999);border:1px solid color-mix(in srgb,var(--tag-color,var(--lm-lg-accent,var(--lm-primary))) 55%,transparent);background:color-mix(in srgb,var(--tag-color,var(--lm-lg-accent,var(--lm-primary))) 24%,transparent);color:color-mix(in srgb,var(--tag-color,var(--lm-lg-accent,var(--lm-primary))) 42%,#fff);font-size:var(--lm-text-caption);font-weight:600;line-height:1.3;text-shadow:0 1px 1px rgba(0,0,0,.28)}.lm-map-photo-panel__close{flex-shrink:0;width:.28rem;height:.28rem;border:none;border-radius:var(--lm-radius-sm);background:transparent;color:var(--lm-lg-ink-muted,hsla(0,0%,100%,.58));font-size:.2rem;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.lm-map-photo-panel__close:hover{background:hsla(0,0%,100%,.12);color:var(--lm-lg-ink,hsla(0,0%,100%,.96))}.lm-map-photo-panel__frame-actions{position:absolute;top:.12rem;right:.12rem;z-index:4;display:inline-flex;align-items:center;gap:.06rem}.lm-map-photo-panel__frame-action{display:inline-flex;align-items:center;justify-content:center;width:.34rem;height:.34rem;padding:0;border:1px solid var(--lm-lg-border-strong,hsla(0,0%,100%,.18));border-radius:9.99rem;background:rgba(0,0,0,.42);color:var(--lm-lg-ink,#fff);cursor:pointer;box-shadow:var(--lm-lg-shadow-soft,0 8px 20px rgba(0,0,0,.14));backdrop-filter:var(--lm-lg-filter-soft,blur(12px) saturate(160%) brightness(1.1));-webkit-backdrop-filter:var(--lm-lg-filter-soft,blur(12px) saturate(160%) brightness(1.1));transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.lm-map-photo-panel__frame-action svg{width:.16rem;height:.16rem;display:block}.lm-map-photo-panel__frame-action .el-icon{font-size:.16rem}.lm-map-photo-panel__frame-action--double{font-size:.12rem;font-weight:700;line-height:1}.lm-map-photo-panel__frame-action--exit-draw{width:auto;min-width:.34rem;padding:0 .1rem;gap:.04rem;border-radius:9.99rem}.lm-map-photo-panel__frame-action-icon{width:.16rem;height:.16rem;display:block;flex-shrink:0;object-fit:contain}.lm-map-photo-panel__frame-action-text{font-size:.12rem;font-weight:600;line-height:1;white-space:nowrap}.lm-map-photo-panel__frame-action:hover:not(:disabled){background:rgba(0,0,0,.56);border-color:hsla(0,0%,100%,.28)}.lm-map-photo-panel__frame-action.is-active{background:rgba(0,0,0,.62);border-color:hsla(0,0%,100%,.42)}.lm-map-photo-panel__frame-action:disabled{cursor:default;opacity:.4}.lm-map-photo-panel__desc{margin:0;font-size:var(--lm-text-caption);color:var(--lm-lg-ink-muted,hsla(0,0%,100%,.58));line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lm-map-photo-panel__frame{position:relative;display:block;line-height:0;max-width:100%;min-width:2rem;min-height:1.6rem;border-radius:var(--lm-lg-radius-sm,var(--lm-radius-sm));overflow:hidden;background:#050607;border:1px solid var(--lm-lg-border,hsla(0,0%,100%,.12));touch-action:none}.lm-map-photo-panel__frame.is-pannable{cursor:grab}.lm-map-photo-panel__frame.is-panning{cursor:grabbing}.lm-map-photo-panel__frame .lm-map-photo-panel__watermark{z-index:3;pointer-events:none}.lm-map-photo-panel__frame.is-sized .lm-map-photo-panel__state{width:100%;height:100%;min-height:0}.mark-polygon-card{--mark-polygon-control-height:0.32rem;width:min(4.2rem,calc(100vw - .24rem));max-height:calc(100vh - .24rem);overflow:auto}.mark-polygon-card__form{display:flex;flex-direction:column;overflow:hidden;padding:0}.mark-polygon-card__head{display:flex;align-items:flex-start;gap:.12rem;padding:.14rem .16rem .12rem;border-bottom:1px solid var(--lm-border)}.mark-polygon-card__head-main{flex:1;min-width:0}.mark-polygon-card__body{display:flex;flex-direction:column;gap:.12rem;padding:.12rem .16rem}.mark-polygon-card__field{display:flex;flex-direction:column;gap:.08rem;min-width:0}.mark-polygon-card__label{font-size:.14rem;line-height:1.4;color:var(--lm-ink-faint)}.mark-polygon-card__field-hint{margin:0;font-size:.12rem;line-height:1.45;color:var(--lm-ink-muted)}.mark-polygon-card__badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:.52rem;height:.52rem;border-radius:50%;color:#fff;font-size:.13rem;font-weight:700;line-height:1.2;text-align:center;box-shadow:0 .04rem .12rem rgba(15,23,42,.2)}.mark-polygon-card__input,.mark-polygon-card__textarea{width:100%;box-sizing:border-box;border:1px solid var(--lm-border-strong,#d0d7de);border-radius:var(--lm-radius-sm);background:#fff;color:var(--lm-ink);font-size:.14rem;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}.mark-polygon-card__input:hover,.mark-polygon-card__textarea:hover{border-color:#b8c2cc}.mark-polygon-card__input:focus,.mark-polygon-card__textarea:focus{outline:none;border-color:var(--lm-primary,#16a34a);box-shadow:0 0 0 .02rem rgba(22,163,74,.14)}.mark-polygon-card__input::placeholder,.mark-polygon-card__textarea::placeholder{color:var(--lm-ink-faint)}.mark-polygon-card__input{height:var(--mark-polygon-control-height);min-height:var(--mark-polygon-control-height);padding:0 .12rem}.mark-polygon-card__textarea{min-height:.92rem;padding:.1rem .12rem;resize:vertical;line-height:1.45}.mark-polygon-card__footer{display:flex;align-items:center;justify-content:flex-end;gap:.1rem;padding:.12rem .16rem;border-top:1px solid var(--lm-border);flex-shrink:0}.mark-polygon-card__confirm{min-width:.96rem;min-height:var(--mark-polygon-control-height);justify-content:center;font-size:.14rem}.mark-polygon-card__delete{display:inline-flex;align-items:center;justify-content:center;width:var(--mark-polygon-control-height);height:var(--mark-polygon-control-height);padding:0;border:none;border-radius:var(--lm-radius-sm);background:#fff;color:#ef4444;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .12s ease}.mark-polygon-card__delete:hover{background:color-mix(in srgb,#ef4444 8%,#fff);border-color:rgba(239,68,68,.55)}.mark-polygon-card__delete:active{transform:scale(.96)}.lm-map-photo-panel__photo-nav{position:absolute;top:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:.34rem;height:.34rem;margin:0;padding:0;border:1px solid var(--lm-lg-border-strong,hsla(0,0%,100%,.18));border-radius:9.99rem;background:rgba(0,0,0,.42);color:var(--lm-lg-ink,#fff);transform:translateY(-50%);cursor:pointer;box-shadow:var(--lm-lg-shadow-soft,0 8px 20px rgba(0,0,0,.14));backdrop-filter:var(--lm-lg-filter-soft,blur(12px) saturate(160%) brightness(1.1));-webkit-backdrop-filter:var(--lm-lg-filter-soft,blur(12px) saturate(160%) brightness(1.1));transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.lm-map-photo-panel__photo-nav svg{width:.16rem;height:.16rem;display:block}.lm-map-photo-panel__photo-nav:hover:not(:disabled){background:rgba(0,0,0,.56);border-color:hsla(0,0%,100%,.28)}.lm-map-photo-panel__photo-nav:disabled{opacity:.4;cursor:default}.lm-map-photo-panel__photo-nav--prev{left:.12rem}.lm-map-photo-panel__photo-nav--next{right:.12rem}.lm-map-photo-panel__transform-layer,.lm-map-photo-panel__transform-layer .lm-map-photo-panel__rotate-layer{position:absolute;top:50%;left:50%;transform-origin:center center;will-change:transform}.lm-map-photo-panel__transform-layer .lm-map-photo-panel__img{display:block;width:100%;height:100%;object-fit:contain;user-select:none;-webkit-user-drag:none}.lm-map-photo-panel__transform-layer .lm-map-photo-panel__img.is-loading{visibility:hidden}.lm-map-photo-panel__transform-layer .lm-map-photo-panel__overlay{position:absolute;inset:0;width:100%;height:100%}.lm-map-photo-panel__state{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.08rem;min-height:1.2rem;padding:.24rem .16rem;color:var(--lm-lg-ink-muted,hsla(0,0%,100%,.58));font-size:var(--lm-text-caption);line-height:1.4;text-align:center}.lm-map-photo-panel__state.is-error{color:var(--lm-lg-ink-soft,hsla(0,0%,100%,.78))}.lm-map-photo-panel__progress{width:min(2rem,70%)}.lm-map-photo-panel__progress-track{height:.04rem;overflow:hidden;border-radius:9.99rem;background:hsla(0,0%,100%,.14)}.lm-map-photo-panel__progress-bar{height:100%;width:0;border-radius:inherit;background:var(--lm-lg-accent,var(--lm-primary,#9fe870));transition:width .12s linear}.lm-map-photo-panel__progress-bar.is-indeterminate{width:36%;transition:none;animation:lm-map-photo-progress-indeterminate 1.1s ease-in-out infinite}.lm-map-photo-panel__state-text{max-width:100%}.lm-map-photo-panel__state-hint{max-width:18em;margin-top:.02rem;color:var(--lm-lg-ink-muted,hsla(0,0%,100%,.52));font-size:.12rem;line-height:1.45}@keyframes lm-map-photo-progress-indeterminate{0%{transform:translateX(-120%)}to{transform:translateX(320%)}}.lm-map-photo-panel__img{display:block;width:auto;height:auto;max-width:100%;object-fit:contain}.lm-map-photo-panel__overlay{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none;touch-action:none}.lm-map-photo-panel__overlay.is-interactive{pointer-events:auto;cursor:crosshair}.lm-map-photo-panel__overlay:not(.is-interactive) .is-browse-target{pointer-events:auto;cursor:pointer}.lm-map-photo-panel__overlay:not(.is-interactive) .is-browse-target polygon{pointer-events:all}.lm-map-photo-panel__edit-hint{position:absolute;top:100%;right:0;z-index:2;margin:.04rem 0 0;padding:.04rem .08rem;border-radius:var(--lm-lg-radius-xs,var(--lm-radius-sm));background:rgba(0,0,0,.42);border:1px solid var(--lm-lg-border,hsla(0,0%,100%,.12));color:var(--lm-lg-ink,#fff);font-size:.11rem;line-height:1.3;white-space:nowrap;pointer-events:none;backdrop-filter:var(--lm-lg-filter-soft,blur(12px) saturate(160%) brightness(1.1));-webkit-backdrop-filter:var(--lm-lg-filter-soft,blur(12px) saturate(160%) brightness(1.1));box-shadow:inset 0 1px 0 var(--lm-lg-rim-soft,hsla(0,0%,100%,.1))}.lm-map-photo-panel__edit-rail{--lm-edit-rail-width:calc(2.6em + 0.18rem);--lm-edit-btn-height:0.28rem;--lm-edit-btn-gap:0.04rem;--lm-edit-slot-count:6;position:absolute;left:100%;bottom:.08rem;z-index:4;width:var(--lm-edit-rail-width);min-width:var(--lm-edit-rail-width);max-width:var(--lm-edit-rail-width);font-size:.11rem;overflow:visible}.lm-map-photo-panel__edit-rail.has-active-tag{--lm-edit-rail-width:calc(2.6em + 0.9rem)}.lm-map-photo-panel__edit-btn{position:absolute;left:0;bottom:calc(var(--edit-slot)*(var(--lm-edit-btn-height) + var(--lm-edit-btn-gap)));height:var(--lm-edit-btn-height);box-sizing:border-box;margin:0;padding:.06rem .1rem .06rem .06rem;border-radius:0 var(--lm-lg-radius-xs,var(--lm-radius-sm)) var(--lm-lg-radius-xs,var(--lm-radius-sm)) 0;background:rgba(0,0,0,.4);color:var(--lm-lg-ink,hsla(0,0%,100%,.96));font-size:.11rem;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid hsla(0,0%,100%,.14);border-left-width:.03rem;backdrop-filter:var(--lm-lg-filter-soft,blur(12px) saturate(160%) brightness(1.1));-webkit-backdrop-filter:var(--lm-lg-filter-soft,blur(12px) saturate(160%) brightness(1.1));transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.lm-map-photo-panel__edit-btn:hover{background:rgba(0,0,0,.46);border-color:hsla(0,0%,100%,.18)}.lm-map-photo-panel__edit-btn.is-tag{overflow:hidden;border-top:none;border-bottom:none;border-right-color:hsla(0,0%,100%,.1);border-left-color:var(--tag-color,var(--lm-lg-accent,var(--lm-primary)));color:color-mix(in srgb,var(--tag-color,var(--lm-lg-accent,var(--lm-primary))) 38%,#fff);text-shadow:0 1px 1px rgba(0,0,0,.45)}.lm-map-photo-panel__edit-btn.is-tag.is-active{display:inline-flex;align-items:center;justify-content:space-between;gap:.06rem;width:max-content;min-width:100%;border-left-width:.04rem;padding-left:.05rem;padding-right:.04rem;background:color-mix(in srgb,var(--tag-color,var(--lm-lg-accent,var(--lm-primary))) 28%,rgba(0,0,0,.55));border-right-color:color-mix(in srgb,var(--tag-color,var(--lm-lg-accent,var(--lm-primary))) 40%,transparent);text-shadow:0 1px .02rem rgba(0,0,0,.4)}.lm-map-photo-panel__edit-btn.is-tag.is-mode-badge{display:inline-flex;align-items:center;justify-content:center;pointer-events:none;cursor:default}.lm-map-photo-panel__edit-btn.is-tag.is-mode-badge:hover{background:rgba(0,0,0,.4);border-color:hsla(0,0%,100%,.14);border-right-color:hsla(0,0%,100%,.1)}.lm-map-photo-panel__edit-btn.is-tag.is-mode-badge.is-lit{border-left-width:.04rem;padding-left:.05rem;background:color-mix(in srgb,var(--tag-color,var(--lm-primary)) 28%,rgba(0,0,0,.55));border-right-color:color-mix(in srgb,var(--tag-color,var(--lm-primary)) 40%,transparent);color:#fff;text-shadow:0 1px .02rem rgba(0,0,0,.4)}.lm-map-photo-panel__edit-btn.is-clear{right:auto;left:0;width:max-content;border-style:dashed;border-top:none;border-bottom:none;border-left-color:hsla(0,0%,100%,.28);color:var(--lm-lg-ink-soft,hsla(0,0%,100%,.78))}.lm-map-photo-panel__edit-btn-label{flex:0 0 auto}.lm-map-photo-panel__draw-modes{display:inline-flex;align-items:center;gap:.02rem;flex:0 0 auto;padding:1px;border-radius:.05rem;background:rgba(0,0,0,.22)}.lm-map-photo-panel__draw-mode{display:inline-flex;align-items:center;justify-content:center;width:.18rem;height:.18rem;margin:0;padding:0;border:none;border-radius:.04rem;background:transparent;color:var(--lm-lg-ink-soft,hsla(0,0%,100%,.78));cursor:pointer;transition:color .15s ease,background .15s ease}.lm-map-photo-panel__draw-mode svg{width:.14rem;height:.14rem;display:block}.lm-map-photo-panel__draw-mode:hover{color:var(--lm-lg-ink,hsla(0,0%,100%,.96))}.lm-map-photo-panel__draw-mode.is-active{background:color-mix(in srgb,var(--tag-color,var(--lm-lg-accent,var(--lm-primary))) 48%,rgba(0,0,0,.35));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tag-color,var(--lm-lg-accent,var(--lm-primary))) 55%,transparent)}.lm-map-mark-legend{position:absolute;left:.12rem;bottom:.12rem;z-index:2;padding:.08rem;border-radius:var(--lm-radius-md);background:hsla(0,0%,100%,.72);border:1px solid var(--lm-border);box-shadow:var(--lm-shadow-lg);backdrop-filter:blur(.1rem)}.lm-map-mark-legend.is-collapsed{padding:.1rem .12rem}.lm-map-mark-legend__header{display:flex;align-items:center;justify-content:space-between}.lm-map-mark-legend__title{margin:0;font-size:var(--lm-text-body);font-weight:700;color:var(--lm-ink);letter-spacing:.02em;line-height:1.2}.lm-map-mark-legend__body{margin-top:.08rem;padding-top:.08rem;border-top:1px solid var(--lm-border)}.lm-map-mark-legend__collapse-panel{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;pointer-events:none;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .2s ease,visibility .32s step-end}.lm-map-mark-legend__collapse-panel.is-open{grid-template-rows:1fr;opacity:1;visibility:visible;pointer-events:auto;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .2s ease,visibility 0s}.lm-map-mark-legend__collapse-panel-inner{overflow:hidden;min-height:0}@media (prefers-reduced-motion:reduce){.lm-map-mark-legend__collapse-panel,.lm-map-mark-legend__collapse-panel.is-open{transition:none}}.lm-map-mark-legend__collapse{display:inline-flex;align-items:center;justify-content:center;width:.3rem;height:.3rem;padding:0;border:none;border-radius:var(--lm-radius-sm);background:transparent;color:var(--lm-ink-faint);cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease,transform .12s ease}.lm-map-mark-legend__collapse:hover{background:var(--lm-pill-bg);color:var(--lm-ink-muted)}.lm-map-mark-legend__collapse:active{transform:scale(.94)}.lm-map-mark-legend__collapse .el-icon{font-size:.16rem}.lm-map-mark-legend__row{display:flex;align-items:center;gap:.08rem;min-height:.34rem;padding:.02rem 0;border-radius:var(--lm-radius-sm);transition:opacity .15s ease}.lm-map-mark-legend__row.is-hidden{opacity:.55}.lm-map-mark-legend__row.is-hidden .lm-map-mark-legend__label{color:var(--lm-ink-faint);text-decoration:line-through;text-decoration-color:hsla(60,0%,52%,.65)}.lm-map-mark-legend__row.is-disabled{opacity:.42;pointer-events:none}.lm-map-mark-legend__row--all{margin-bottom:.08rem;padding-bottom:.08rem;border-bottom:1px dashed var(--lm-border)}.lm-map-mark-legend__row--all .lm-map-mark-legend__label{color:var(--lm-ink)}.lm-map-mark-legend__dot{width:.16rem;height:.16rem;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 .02rem #fff,0 1px .03rem rgba(14,15,12,.18)}.lm-map-mark-legend__dot--all{background:conic-gradient(#38bdf8 0deg 60deg,#991b1b 60deg 120deg,#f97316 120deg 180deg,#eab308 180deg 240deg,#64748b 240deg 300deg,#2563eb 300deg 1turn)}.lm-map-mark-legend__label{flex:1;font-size:var(--lm-text-body);font-weight:600;line-height:1.2}.lm-map-mark-legend__count{margin-left:.06rem;font-size:.12rem;font-weight:500;color:var(--lm-ink-muted)}.lm-map-mark-legend__row.is-hidden .lm-map-mark-legend__count{color:var(--lm-ink-faint)}.lm-map-mark-legend__row-actions{display:inline-flex;align-items:center;gap:.02rem;flex-shrink:0}.lm-map-mark-legend__draw,.lm-map-mark-legend__toggle{display:inline-flex;align-items:center;justify-content:center;width:.3rem;height:.3rem;padding:0;border:none;border-radius:var(--lm-radius-sm);background:transparent;color:var(--lm-ink-faint);cursor:pointer;transition:background .15s ease,color .15s ease,transform .12s ease,opacity .15s ease}.lm-map-mark-legend__draw:hover:not(:disabled),.lm-map-mark-legend__toggle:hover:not(:disabled){background:var(--lm-pill-bg);color:var(--lm-ink-muted)}.lm-map-mark-legend__draw:active:not(:disabled),.lm-map-mark-legend__toggle:active:not(:disabled){transform:scale(.94)}.lm-map-mark-legend__draw:disabled,.lm-map-mark-legend__toggle:disabled{cursor:not-allowed;opacity:.55}.lm-map-mark-legend__draw.is-busy,.lm-map-mark-legend__toggle.is-busy{color:var(--lm-ink-muted);opacity:1}.lm-map-mark-legend__draw .el-icon,.lm-map-mark-legend__toggle .el-icon{font-size:.18rem}.lm-map-mark-legend__toggle-progress{--mark-legend-toggle-progress:0;display:block;width:.18rem;height:.18rem}.lm-map-mark-legend__toggle-progress svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.lm-map-mark-legend__toggle-progress__track,.lm-map-mark-legend__toggle-progress__value{fill:none;stroke-width:2}.lm-map-mark-legend__toggle-progress__track{stroke:currentColor;opacity:.28}.lm-map-mark-legend__toggle-progress__value{stroke:currentColor;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--mark-legend-toggle-progress, 0));transition:stroke-dashoffset .12s linear}.lm-map-mark-legend__draw svg{width:.16rem;height:.16rem;display:block}.lm-map-mark-legend__draw.is-active{color:var(--mark-legend-color,var(--lm-primary));background:color-mix(in srgb,var(--mark-legend-color,var(--lm-primary)) 14%,#fff)}.lm-compare-date-switcher{display:inline-flex;align-items:center;justify-content:center;gap:.12rem;width:max-content;max-width:100%;min-height:.32rem}.lm-compare-date-switcher__side{display:inline-flex;align-items:center;gap:.08rem;flex:0 0 auto}.lm-compare-date-switcher__side--prev{justify-content:flex-end}.lm-compare-date-switcher__side--next{justify-content:flex-start}.lm-compare-date-switcher__current{flex:0 0 auto;font-size:var(--lm-text-title-md);font-weight:700;letter-spacing:.5px;color:var(--lm-pill-ink);white-space:nowrap}.lm-compare-date-switcher__adjacent{font-size:var(--lm-text-caption);font-weight:600;color:var(--lm-ink-muted);flex:0 0 auto}.lm-compare-date-switcher__adjacent.lm-patrol-task-date{display:inline-flex;align-items:center;gap:.06rem}.lm-compare-date-switcher__adjacent-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.lm-compare-date-switcher__current.lm-patrol-task-date{display:inline-flex;align-items:center;gap:.06rem}.lm-compare-date-switcher .lm-year-switch-btn:disabled{opacity:.45;cursor:not-allowed}:root{--lm-lg-blur:0.12rem;--lm-lg-blur-soft:0.12rem;--lm-lg-blur-strong:0.12rem;--lm-lg-saturate:180%;--lm-lg-brightness:1.12;--lm-lg-fill:rgba(0,0,0,.28);--lm-lg-fill-soft:rgba(0,0,0,.24);--lm-lg-fill-dense:rgba(0,0,0,.32);--lm-lg-fill-nested:rgba(0,0,0,.28);--lm-lg-fill-hover:rgba(0,0,0,.36);--lm-lg-fill-panel:rgba(0,0,0,.28);--lm-lg-rim:hsla(0,0%,100%,.18);--lm-lg-rim-soft:hsla(0,0%,100%,.1);--lm-lg-border:hsla(0,0%,100%,.12);--lm-lg-border-strong:hsla(0,0%,100%,.18);--lm-lg-ink:hsla(0,0%,100%,.96);--lm-lg-ink-soft:hsla(0,0%,100%,.78);--lm-lg-ink-muted:hsla(0,0%,100%,.58);--lm-lg-ink-faint:hsla(0,0%,100%,.4);--lm-lg-ink-invert:rgba(14,15,12,.92);--lm-lg-accent:#8fd84a;--lm-lg-accent-strong:#7fc83a;--lm-lg-accent-ink:#163300;--lm-lg-accent-soft:rgba(143,216,74,.18);--lm-lg-danger:#e5484d;--lm-lg-danger-soft:rgba(229,72,77,.12);--lm-lg-radius-xs:0.08rem;--lm-lg-radius-sm:0.12rem;--lm-lg-radius-md:0.16rem;--lm-lg-radius-lg:0.22rem;--lm-lg-radius-pill:9.99rem;--lm-lg-shadow-float:0 0.12rem 0.36rem rgba(0,0,0,.18),0 0.02rem 0.08rem rgba(0,0,0,.1);--lm-lg-shadow-soft:0 0.08rem 0.2rem rgba(0,0,0,.14),0 1px 0.04rem rgba(0,0,0,.08);--lm-lg-inset-rim:inset 0 1px 0 var(--lm-lg-rim);--lm-lg-surface:var(--lm-lg-fill);--lm-lg-surface-dense:var(--lm-lg-fill-dense);--lm-lg-surface-nested:var(--lm-lg-fill-nested);--lm-lg-filter:blur(var(--lm-lg-blur)) saturate(var(--lm-lg-saturate)) brightness(var(--lm-lg-brightness));--lm-lg-filter-soft:blur(var(--lm-lg-blur-soft)) saturate(160%) brightness(1.1);--lm-lg-filter-strong:blur(var(--lm-lg-blur-strong)) saturate(190%) brightness(1.1);--lm-lg-filter-panel:blur(var(--lm-lg-blur-strong)) brightness(1.1);--lm-lg-ease:cubic-bezier(0.22,1,0.36,1);--lm-lg-duration:0.2s;--lm-panel-motion-duration:0.32s;--lm-panel-motion-ease:var(--lm-lg-ease);--lm-panel-fade-duration:0.2s;--lm-route-cover-duration:0.36s;--lm-route-reveal-duration:0.3s;--lm-tap-x:50%;--lm-tap-y:50%;--lm-tap-duration:0.36s;--lm-tap-ease:cubic-bezier(0.22,1,0.36,1);--lm-tap-track-duration:0.28s;--lm-tap-track-ease:cubic-bezier(0.2,0.8,0.2,1);--lm-tap-press-duration:0.12s;--lm-tap-press-scale:0.988;--lm-tap-core:hsla(0,0%,100%,.22);--lm-tap-mid:hsla(0,0%,100%,.1);--lm-tap-bloom:hsla(0,0%,100%,.08);--lm-tap-tint:hsla(98,58%,81%,.06);--lm-tap-sheen:hsla(0,0%,100%,.07);--lm-tap-hover-opacity:0.78;--lm-tap-press-opacity:0.42;--lm-tap-bright:1.02;--lm-tap-press-bright:0.985}@property --lm-tap-x{syntax:"<percentage>";inherits:true;initial-value:50%}@property --lm-tap-y{syntax:"<percentage>";inherits:true;initial-value:50%}.lm-panel-disclosure{display:grid;min-width:0;grid-template-rows:1fr;opacity:1;transform:translateZ(0)}.lm-panel-disclosure__inner{min-height:0;overflow:hidden}.lm-panel-disclosure-enter-active,.lm-panel-disclosure-leave-active{transition:grid-template-rows var(--lm-panel-motion-duration) var(--lm-panel-motion-ease),opacity var(--lm-panel-fade-duration) ease,transform var(--lm-panel-motion-duration) var(--lm-panel-motion-ease)}.lm-panel-disclosure-enter-from,.lm-panel-disclosure-leave-to{grid-template-rows:0fr;opacity:0;transform:translate3d(.08rem,0,0)}.lm-plans-cover-enter-active,.lm-plans-cover-leave-active,.lm-plans-reveal-enter-active,.lm-plans-reveal-leave-active{position:absolute!important;inset:0!important;width:100%;height:100%;overflow:hidden;backface-visibility:hidden;pointer-events:none}.lm-plans-cover-enter-active{z-index:2;box-shadow:-.18rem 0 .48rem rgba(4,12,10,.2);transition:transform var(--lm-route-cover-duration) var(--lm-panel-motion-ease);will-change:transform}.lm-plans-cover-enter-from{transform:translate3d(100%,0,0)}.lm-plans-cover-leave-active{z-index:1;transition:opacity var(--lm-route-cover-duration) linear}.lm-plans-cover-leave-from,.lm-plans-cover-leave-to{opacity:1}.lm-plans-reveal-leave-active{z-index:2;box-shadow:-.18rem 0 .48rem rgba(4,12,10,.2);transition:transform var(--lm-route-reveal-duration) var(--lm-panel-motion-ease);will-change:transform}.lm-plans-reveal-leave-to{transform:translate3d(100%,0,0)}.lm-plans-reveal-enter-active{z-index:1}@media (prefers-reduced-motion:reduce){.lm-panel-disclosure-enter-active,.lm-panel-disclosure-leave-active,.lm-plans-cover-enter-active,.lm-plans-cover-leave-active,.lm-plans-reveal-leave-active{transition-duration:.01ms!important}.lm-panel-disclosure-enter-from,.lm-panel-disclosure-leave-to,.lm-plans-cover-enter-from,.lm-plans-reveal-leave-to{transform:none}}.is-lm-map-tap-snap{--lm-tap-track-duration:0s}.lm-map-liquid-btn,.lm-map-liquid-card,.lm-map-liquid-icon-btn,.lm-map-liquid-segment__item,.lm-map-mark-legend__collapse,.lm-map-mark-legend__toggle,.map-dev-date-compare-control__compare,.map-dev-date-compare-control__date-trigger,.map-dev-layer-btn,.map-dev-logout,.map-dev-page .lm-btn,.map-dev-page .mark-polygon-card__cancel,.map-dev-page .mark-polygon-card__confirm,.map-dev-page button.lm-btn-primary,.map-dev-page button.lm-btn-secondary,.map-dev-task-cart-trigger,.map-dev-task-drawer__category-add,.map-dev-task-drawer__confirm-btn,.map-dev-task-drawer__danger-action,.map-dev-task-drawer__manage-btn,.map-dev-task-drawer__primary-action,.map-dev-task-drawer__secondary-btn,.map-dev-task-drawer__select-all,.map-dev-task-drawer__tab,.map-dev-task-drawer__tag,.map-dev-task-drawer__tag-add,.map-dev-task-drawer__task-card,.map-dev-task-drawer__task-delete,.map-dev-task-drawer__task-selector,.map-dev-top-nav-btn,.map-dev-top-nav-club-name,.map-dev-zoom-btn,.task-board-tag,.task-board-template-manage-btn,.task-template-form-panel__button,.task-template-form-panel__chip,.task-template-form-panel__close,.task-template-form-panel__course-tab,.task-template-form-panel__feedback-photo,.task-template-form-panel__hole-grid button{position:relative;isolation:isolate;transform:translateZ(0);transition:transform var(--lm-tap-duration) var(--lm-tap-ease),filter var(--lm-tap-duration) var(--lm-tap-ease),background var(--lm-tap-duration) var(--lm-tap-ease),border-color var(--lm-tap-duration) var(--lm-tap-ease),color var(--lm-tap-duration) var(--lm-tap-ease),opacity .15s ease,--lm-tap-x var(--lm-tap-track-duration) var(--lm-tap-track-ease),--lm-tap-y var(--lm-tap-track-duration) var(--lm-tap-track-ease);-webkit-tap-highlight-color:transparent}.lm-map-liquid-btn:after,.lm-map-liquid-card:after,.lm-map-liquid-icon-btn:after,.lm-map-liquid-segment__item:after,.lm-map-mark-legend__collapse:after,.lm-map-mark-legend__toggle:after,.map-dev-date-compare-control__compare:after,.map-dev-date-compare-control__date-trigger:after,.map-dev-layer-btn:after,.map-dev-logout:after,.map-dev-page .lm-btn:after,.map-dev-page .mark-polygon-card__cancel:after,.map-dev-page .mark-polygon-card__confirm:after,.map-dev-page button.lm-btn-primary:after,.map-dev-page button.lm-btn-secondary:after,.map-dev-task-cart-trigger:after,.map-dev-task-drawer__category-add:after,.map-dev-task-drawer__confirm-btn:after,.map-dev-task-drawer__danger-action:after,.map-dev-task-drawer__manage-btn:after,.map-dev-task-drawer__primary-action:after,.map-dev-task-drawer__secondary-btn:after,.map-dev-task-drawer__select-all:after,.map-dev-task-drawer__tab:after,.map-dev-task-drawer__tag-add:after,.map-dev-task-drawer__tag:after,.map-dev-task-drawer__task-card:after,.map-dev-task-drawer__task-delete:after,.map-dev-task-drawer__task-selector:after,.map-dev-top-nav-btn:after,.map-dev-top-nav-club-name:after,.map-dev-zoom-btn:after,.task-board-tag:after,.task-board-template-manage-btn:after,.task-template-form-panel__button:after,.task-template-form-panel__chip:after,.task-template-form-panel__close:after,.task-template-form-panel__course-tab:after,.task-template-form-panel__feedback-photo:after,.task-template-form-panel__hole-grid button:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1;opacity:0;background:radial-gradient(58% 68% at var(--lm-tap-x) var(--lm-tap-y),var(--lm-tap-core) 0,var(--lm-tap-mid) 34%,transparent 72%),radial-gradient(120% 140% at var(--lm-tap-x) var(--lm-tap-y),var(--lm-tap-bloom) 0,transparent 78%),radial-gradient(150% 160% at var(--lm-tap-x) var(--lm-tap-y),var(--lm-tap-tint) 0,transparent 80%),linear-gradient(128deg,var(--lm-tap-sheen) 0,transparent 36%,transparent 64%,hsla(0,0%,100%,.035) 100%);background-repeat:no-repeat;mix-blend-mode:screen;transition:opacity var(--lm-tap-duration) var(--lm-tap-ease)}.lm-map-liquid-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-liquid-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-liquid-card.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-liquid-card:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-liquid-icon-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-liquid-icon-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-liquid-segment__item.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-liquid-segment__item:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-mark-legend__collapse.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-mark-legend__collapse:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-mark-legend__toggle.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-mark-legend__toggle:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-date-compare-control__compare.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-date-compare-control__compare:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-date-compare-control__date-trigger.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-date-compare-control__date-trigger:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-layer-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-layer-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-logout.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-logout:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page .lm-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page .lm-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page .mark-polygon-card__cancel.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page .mark-polygon-card__cancel:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page .mark-polygon-card__confirm.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page .mark-polygon-card__confirm:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page button.lm-btn-primary.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page button.lm-btn-primary:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page button.lm-btn-secondary.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page button.lm-btn-secondary:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-cart-trigger.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-cart-trigger:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__category-add.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__category-add:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__confirm-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__confirm-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__danger-action.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__danger-action:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__manage-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__manage-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__primary-action.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__primary-action:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__secondary-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__secondary-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__select-all.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__select-all:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__tab.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__tab:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__tag-add.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__tag-add:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__tag.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__tag:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__task-card.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__task-card:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__task-delete.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__task-delete:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__task-selector.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__task-selector:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-top-nav-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-top-nav-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-top-nav-club-name.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-top-nav-club-name:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-zoom-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-zoom-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-board-tag.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-board-tag:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-board-template-manage-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-board-template-manage-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__button.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__button:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__chip.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__chip:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__close.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__close:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__course-tab.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__course-tab:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__feedback-photo.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__feedback-photo:hover:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__hole-grid button.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__hole-grid button:hover:not(:disabled):not([disabled]):not([aria-disabled=true]){filter:brightness(var(--lm-tap-bright)) saturate(1.015)}.lm-map-liquid-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-liquid-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-liquid-card.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-liquid-card:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-liquid-icon-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-liquid-icon-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-liquid-segment__item.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-liquid-segment__item:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-mark-legend__collapse.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-mark-legend__collapse:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-mark-legend__toggle.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-mark-legend__toggle:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-date-compare-control__compare.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-date-compare-control__compare:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-date-compare-control__date-trigger.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-date-compare-control__date-trigger:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-layer-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-layer-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-logout.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-logout:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page .lm-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page .lm-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page .mark-polygon-card__cancel.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page .mark-polygon-card__cancel:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page .mark-polygon-card__confirm.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page .mark-polygon-card__confirm:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page button.lm-btn-primary.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page button.lm-btn-primary:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page button.lm-btn-secondary.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page button.lm-btn-secondary:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-cart-trigger.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-cart-trigger:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__category-add.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__category-add:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__confirm-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__confirm-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__danger-action.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__danger-action:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__manage-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__manage-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__primary-action.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__primary-action:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__secondary-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__secondary-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__select-all.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__select-all:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__tab.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__tab:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__tag-add.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__tag-add:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__tag.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__tag:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__task-card.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__task-card:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__task-delete.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__task-delete:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__task-selector.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__task-selector:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-top-nav-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-top-nav-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-top-nav-club-name.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-top-nav-club-name:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-zoom-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-zoom-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-board-tag.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-board-tag:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-board-template-manage-btn.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-board-template-manage-btn:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__button.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__button:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__chip.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__chip:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__close.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__close:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__course-tab.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__course-tab:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__feedback-photo.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__feedback-photo:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__hole-grid button.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__hole-grid button:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after{opacity:var(--lm-tap-hover-opacity)}.lm-map-liquid-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-liquid-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-liquid-card.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-liquid-card:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-liquid-icon-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-liquid-icon-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-liquid-segment__item.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-liquid-segment__item:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-mark-legend__collapse.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-mark-legend__collapse:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-mark-legend__toggle.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.lm-map-mark-legend__toggle:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-date-compare-control__compare.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-date-compare-control__compare:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-date-compare-control__date-trigger.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-date-compare-control__date-trigger:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-layer-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-layer-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-logout.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-logout:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page .lm-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page .lm-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page .mark-polygon-card__cancel.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page .mark-polygon-card__cancel:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page .mark-polygon-card__confirm.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page .mark-polygon-card__confirm:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page button.lm-btn-primary.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page button.lm-btn-primary:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page button.lm-btn-secondary.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-page button.lm-btn-secondary:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-cart-trigger.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-cart-trigger:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__category-add.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__category-add:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__confirm-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__confirm-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__danger-action.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__danger-action:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__manage-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__manage-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__primary-action.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__primary-action:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__secondary-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__secondary-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__select-all.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__select-all:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__tab.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__tab:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__tag-add.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__tag-add:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__tag.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__tag:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__task-card.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__task-card:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__task-delete.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__task-delete:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__task-selector.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-task-drawer__task-selector:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-top-nav-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-top-nav-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-top-nav-club-name.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-top-nav-club-name:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-zoom-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-zoom-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-board-tag.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-board-tag:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-board-template-manage-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-board-template-manage-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__button.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__button:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__chip.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__chip:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__close.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__close:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__course-tab.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__course-tab:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__feedback-photo.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__feedback-photo:active:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__hole-grid button.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__hole-grid button:active:not(:disabled):not([disabled]):not([aria-disabled=true]){transform:scale(var(--lm-tap-press-scale));filter:brightness(var(--lm-tap-press-bright)) saturate(1.02);transition:transform var(--lm-tap-press-duration) var(--lm-tap-ease),filter var(--lm-tap-press-duration) var(--lm-tap-ease),background var(--lm-tap-press-duration) var(--lm-tap-ease),border-color var(--lm-tap-press-duration) var(--lm-tap-ease),color var(--lm-tap-press-duration) var(--lm-tap-ease),opacity .12s ease,--lm-tap-x var(--lm-tap-track-duration) var(--lm-tap-track-ease),--lm-tap-y var(--lm-tap-track-duration) var(--lm-tap-track-ease)}.lm-map-liquid-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-liquid-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-liquid-card.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-liquid-card:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-liquid-icon-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-liquid-icon-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-liquid-segment__item.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-liquid-segment__item:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-mark-legend__collapse.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-mark-legend__collapse:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-mark-legend__toggle.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.lm-map-mark-legend__toggle:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-date-compare-control__compare.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-date-compare-control__compare:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-date-compare-control__date-trigger.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-date-compare-control__date-trigger:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-layer-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-layer-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-logout.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-logout:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page .lm-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page .lm-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page .mark-polygon-card__cancel.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page .mark-polygon-card__cancel:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page .mark-polygon-card__confirm.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page .mark-polygon-card__confirm:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page button.lm-btn-primary.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page button.lm-btn-primary:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page button.lm-btn-secondary.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-page button.lm-btn-secondary:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-cart-trigger.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-cart-trigger:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__category-add.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__category-add:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__confirm-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__confirm-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__danger-action.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__danger-action:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__manage-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__manage-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__primary-action.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__primary-action:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__secondary-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__secondary-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__select-all.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__select-all:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__tab.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__tab:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__tag-add.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__tag-add:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__tag.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__tag:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__task-card.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__task-card:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__task-delete.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__task-delete:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__task-selector.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-task-drawer__task-selector:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-top-nav-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-top-nav-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-top-nav-club-name.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-top-nav-club-name:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-zoom-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-zoom-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-board-tag.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-board-tag:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-board-template-manage-btn.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-board-template-manage-btn:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__button.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__button:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__chip.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__chip:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__close.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__close:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__course-tab.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__course-tab:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__feedback-photo.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__feedback-photo:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__hole-grid button.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__hole-grid button:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after{opacity:var(--lm-tap-press-opacity);transition:opacity var(--lm-tap-press-duration) var(--lm-tap-ease)}.lm-map-liquid-btn:focus-visible,.lm-map-liquid-card:focus-visible,.lm-map-liquid-icon-btn:focus-visible,.lm-map-liquid-segment__item:focus-visible,.lm-map-mark-legend__collapse:focus-visible,.lm-map-mark-legend__toggle:focus-visible,.map-dev-date-compare-control__compare:focus-visible,.map-dev-date-compare-control__date-trigger:focus-visible,.map-dev-layer-btn:focus-visible,.map-dev-logout:focus-visible,.map-dev-page .lm-btn:focus-visible,.map-dev-page .mark-polygon-card__cancel:focus-visible,.map-dev-page .mark-polygon-card__confirm:focus-visible,.map-dev-page button.lm-btn-primary:focus-visible,.map-dev-page button.lm-btn-secondary:focus-visible,.map-dev-task-cart-trigger:focus-visible,.map-dev-task-drawer__category-add:focus-visible,.map-dev-task-drawer__confirm-btn:focus-visible,.map-dev-task-drawer__danger-action:focus-visible,.map-dev-task-drawer__manage-btn:focus-visible,.map-dev-task-drawer__primary-action:focus-visible,.map-dev-task-drawer__secondary-btn:focus-visible,.map-dev-task-drawer__select-all:focus-visible,.map-dev-task-drawer__tab:focus-visible,.map-dev-task-drawer__tag-add:focus-visible,.map-dev-task-drawer__tag:focus-visible,.map-dev-task-drawer__task-card:focus-visible,.map-dev-task-drawer__task-delete:focus-visible,.map-dev-task-drawer__task-selector:focus-visible,.map-dev-top-nav-btn:focus-visible,.map-dev-top-nav-club-name:focus-visible,.map-dev-zoom-btn:focus-visible,.task-board-tag:focus-visible,.task-board-template-manage-btn:focus-visible,.task-template-form-panel__button:focus-visible,.task-template-form-panel__chip:focus-visible,.task-template-form-panel__close:focus-visible,.task-template-form-panel__course-tab:focus-visible,.task-template-form-panel__feedback-photo:focus-visible,.task-template-form-panel__hole-grid button:focus-visible{outline:.02rem solid hsla(0,0%,100%,.55);outline-offset:.02rem}.lm-map-liquid-btn:disabled,.lm-map-liquid-btn[aria-disabled=true],.lm-map-liquid-btn[disabled],.lm-map-liquid-card:disabled,.lm-map-liquid-card[aria-disabled=true],.lm-map-liquid-card[disabled],.lm-map-liquid-icon-btn:disabled,.lm-map-liquid-icon-btn[aria-disabled=true],.lm-map-liquid-icon-btn[disabled],.lm-map-liquid-segment__item:disabled,.lm-map-liquid-segment__item[aria-disabled=true],.lm-map-liquid-segment__item[disabled],.lm-map-mark-legend__collapse:disabled,.lm-map-mark-legend__collapse[aria-disabled=true],.lm-map-mark-legend__collapse[disabled],.lm-map-mark-legend__toggle:disabled,.lm-map-mark-legend__toggle[aria-disabled=true],.lm-map-mark-legend__toggle[disabled],.map-dev-date-compare-control__compare:disabled,.map-dev-date-compare-control__compare[aria-disabled=true],.map-dev-date-compare-control__compare[disabled],.map-dev-date-compare-control__date-trigger:disabled,.map-dev-date-compare-control__date-trigger[aria-disabled=true],.map-dev-date-compare-control__date-trigger[disabled],.map-dev-layer-btn:disabled,.map-dev-layer-btn[aria-disabled=true],.map-dev-layer-btn[disabled],.map-dev-logout:disabled,.map-dev-logout[aria-disabled=true],.map-dev-logout[disabled],.map-dev-page .lm-btn:disabled,.map-dev-page .lm-btn[aria-disabled=true],.map-dev-page .lm-btn[disabled],.map-dev-page .mark-polygon-card__cancel:disabled,.map-dev-page .mark-polygon-card__cancel[aria-disabled=true],.map-dev-page .mark-polygon-card__cancel[disabled],.map-dev-page .mark-polygon-card__confirm:disabled,.map-dev-page .mark-polygon-card__confirm[aria-disabled=true],.map-dev-page .mark-polygon-card__confirm[disabled],.map-dev-page button.lm-btn-primary:disabled,.map-dev-page button.lm-btn-primary[aria-disabled=true],.map-dev-page button.lm-btn-primary[disabled],.map-dev-page button.lm-btn-secondary:disabled,.map-dev-page button.lm-btn-secondary[aria-disabled=true],.map-dev-page button.lm-btn-secondary[disabled],.map-dev-task-cart-trigger:disabled,.map-dev-task-cart-trigger[aria-disabled=true],.map-dev-task-cart-trigger[disabled],.map-dev-task-drawer__category-add:disabled,.map-dev-task-drawer__category-add[aria-disabled=true],.map-dev-task-drawer__category-add[disabled],.map-dev-task-drawer__confirm-btn:disabled,.map-dev-task-drawer__confirm-btn[aria-disabled=true],.map-dev-task-drawer__confirm-btn[disabled],.map-dev-task-drawer__danger-action:disabled,.map-dev-task-drawer__danger-action[aria-disabled=true],.map-dev-task-drawer__danger-action[disabled],.map-dev-task-drawer__manage-btn:disabled,.map-dev-task-drawer__manage-btn[aria-disabled=true],.map-dev-task-drawer__manage-btn[disabled],.map-dev-task-drawer__primary-action:disabled,.map-dev-task-drawer__primary-action[aria-disabled=true],.map-dev-task-drawer__primary-action[disabled],.map-dev-task-drawer__secondary-btn:disabled,.map-dev-task-drawer__secondary-btn[aria-disabled=true],.map-dev-task-drawer__secondary-btn[disabled],.map-dev-task-drawer__select-all:disabled,.map-dev-task-drawer__select-all[aria-disabled=true],.map-dev-task-drawer__select-all[disabled],.map-dev-task-drawer__tab:disabled,.map-dev-task-drawer__tab[aria-disabled=true],.map-dev-task-drawer__tab[disabled],.map-dev-task-drawer__tag-add:disabled,.map-dev-task-drawer__tag-add[aria-disabled=true],.map-dev-task-drawer__tag-add[disabled],.map-dev-task-drawer__tag:disabled,.map-dev-task-drawer__tag[aria-disabled=true],.map-dev-task-drawer__tag[disabled],.map-dev-task-drawer__task-card:disabled,.map-dev-task-drawer__task-card[aria-disabled=true],.map-dev-task-drawer__task-card[disabled],.map-dev-task-drawer__task-delete:disabled,.map-dev-task-drawer__task-delete[aria-disabled=true],.map-dev-task-drawer__task-delete[disabled],.map-dev-task-drawer__task-selector:disabled,.map-dev-task-drawer__task-selector[aria-disabled=true],.map-dev-task-drawer__task-selector[disabled],.map-dev-top-nav-btn:disabled,.map-dev-top-nav-btn[aria-disabled=true],.map-dev-top-nav-btn[disabled],.map-dev-top-nav-club-name:disabled,.map-dev-top-nav-club-name[aria-disabled=true],.map-dev-top-nav-club-name[disabled],.map-dev-zoom-btn:disabled,.map-dev-zoom-btn[aria-disabled=true],.map-dev-zoom-btn[disabled],.task-board-tag:disabled,.task-board-tag[aria-disabled=true],.task-board-tag[disabled],.task-board-template-manage-btn:disabled,.task-board-template-manage-btn[aria-disabled=true],.task-board-template-manage-btn[disabled],.task-template-form-panel__button:disabled,.task-template-form-panel__button[aria-disabled=true],.task-template-form-panel__button[disabled],.task-template-form-panel__chip:disabled,.task-template-form-panel__chip[aria-disabled=true],.task-template-form-panel__chip[disabled],.task-template-form-panel__close:disabled,.task-template-form-panel__close[aria-disabled=true],.task-template-form-panel__close[disabled],.task-template-form-panel__course-tab:disabled,.task-template-form-panel__course-tab[aria-disabled=true],.task-template-form-panel__course-tab[disabled],.task-template-form-panel__feedback-photo:disabled,.task-template-form-panel__feedback-photo[aria-disabled=true],.task-template-form-panel__feedback-photo[disabled],.task-template-form-panel__hole-grid button:disabled,.task-template-form-panel__hole-grid button[aria-disabled=true],.task-template-form-panel__hole-grid button[disabled]{cursor:not-allowed;filter:none!important;transform:none!important}.lm-map-liquid-btn:disabled:after,.lm-map-liquid-btn[aria-disabled=true]:after,.lm-map-liquid-btn[disabled]:after,.lm-map-liquid-card:disabled:after,.lm-map-liquid-card[aria-disabled=true]:after,.lm-map-liquid-card[disabled]:after,.lm-map-liquid-icon-btn:disabled:after,.lm-map-liquid-icon-btn[aria-disabled=true]:after,.lm-map-liquid-icon-btn[disabled]:after,.lm-map-liquid-segment__item:disabled:after,.lm-map-liquid-segment__item[aria-disabled=true]:after,.lm-map-liquid-segment__item[disabled]:after,.lm-map-mark-legend__collapse:disabled:after,.lm-map-mark-legend__collapse[aria-disabled=true]:after,.lm-map-mark-legend__collapse[disabled]:after,.lm-map-mark-legend__toggle:disabled:after,.lm-map-mark-legend__toggle[aria-disabled=true]:after,.lm-map-mark-legend__toggle[disabled]:after,.map-dev-date-compare-control__compare:disabled:after,.map-dev-date-compare-control__compare[aria-disabled=true]:after,.map-dev-date-compare-control__compare[disabled]:after,.map-dev-date-compare-control__date-trigger:disabled:after,.map-dev-date-compare-control__date-trigger[aria-disabled=true]:after,.map-dev-date-compare-control__date-trigger[disabled]:after,.map-dev-layer-btn:disabled:after,.map-dev-layer-btn[aria-disabled=true]:after,.map-dev-layer-btn[disabled]:after,.map-dev-logout:disabled:after,.map-dev-logout[aria-disabled=true]:after,.map-dev-logout[disabled]:after,.map-dev-page .lm-btn:disabled:after,.map-dev-page .lm-btn[aria-disabled=true]:after,.map-dev-page .lm-btn[disabled]:after,.map-dev-page .mark-polygon-card__cancel:disabled:after,.map-dev-page .mark-polygon-card__cancel[aria-disabled=true]:after,.map-dev-page .mark-polygon-card__cancel[disabled]:after,.map-dev-page .mark-polygon-card__confirm:disabled:after,.map-dev-page .mark-polygon-card__confirm[aria-disabled=true]:after,.map-dev-page .mark-polygon-card__confirm[disabled]:after,.map-dev-page button.lm-btn-primary:disabled:after,.map-dev-page button.lm-btn-primary[aria-disabled=true]:after,.map-dev-page button.lm-btn-primary[disabled]:after,.map-dev-page button.lm-btn-secondary:disabled:after,.map-dev-page button.lm-btn-secondary[aria-disabled=true]:after,.map-dev-page button.lm-btn-secondary[disabled]:after,.map-dev-task-cart-trigger:disabled:after,.map-dev-task-cart-trigger[aria-disabled=true]:after,.map-dev-task-cart-trigger[disabled]:after,.map-dev-task-drawer__category-add:disabled:after,.map-dev-task-drawer__category-add[aria-disabled=true]:after,.map-dev-task-drawer__category-add[disabled]:after,.map-dev-task-drawer__confirm-btn:disabled:after,.map-dev-task-drawer__confirm-btn[aria-disabled=true]:after,.map-dev-task-drawer__confirm-btn[disabled]:after,.map-dev-task-drawer__danger-action:disabled:after,.map-dev-task-drawer__danger-action[aria-disabled=true]:after,.map-dev-task-drawer__danger-action[disabled]:after,.map-dev-task-drawer__manage-btn:disabled:after,.map-dev-task-drawer__manage-btn[aria-disabled=true]:after,.map-dev-task-drawer__manage-btn[disabled]:after,.map-dev-task-drawer__primary-action:disabled:after,.map-dev-task-drawer__primary-action[aria-disabled=true]:after,.map-dev-task-drawer__primary-action[disabled]:after,.map-dev-task-drawer__secondary-btn:disabled:after,.map-dev-task-drawer__secondary-btn[aria-disabled=true]:after,.map-dev-task-drawer__secondary-btn[disabled]:after,.map-dev-task-drawer__select-all:disabled:after,.map-dev-task-drawer__select-all[aria-disabled=true]:after,.map-dev-task-drawer__select-all[disabled]:after,.map-dev-task-drawer__tab:disabled:after,.map-dev-task-drawer__tab[aria-disabled=true]:after,.map-dev-task-drawer__tab[disabled]:after,.map-dev-task-drawer__tag-add:disabled:after,.map-dev-task-drawer__tag-add[aria-disabled=true]:after,.map-dev-task-drawer__tag-add[disabled]:after,.map-dev-task-drawer__tag:disabled:after,.map-dev-task-drawer__tag[aria-disabled=true]:after,.map-dev-task-drawer__tag[disabled]:after,.map-dev-task-drawer__task-card:disabled:after,.map-dev-task-drawer__task-card[aria-disabled=true]:after,.map-dev-task-drawer__task-card[disabled]:after,.map-dev-task-drawer__task-delete:disabled:after,.map-dev-task-drawer__task-delete[aria-disabled=true]:after,.map-dev-task-drawer__task-delete[disabled]:after,.map-dev-task-drawer__task-selector:disabled:after,.map-dev-task-drawer__task-selector[aria-disabled=true]:after,.map-dev-task-drawer__task-selector[disabled]:after,.map-dev-top-nav-btn:disabled:after,.map-dev-top-nav-btn[aria-disabled=true]:after,.map-dev-top-nav-btn[disabled]:after,.map-dev-top-nav-club-name:disabled:after,.map-dev-top-nav-club-name[aria-disabled=true]:after,.map-dev-top-nav-club-name[disabled]:after,.map-dev-zoom-btn:disabled:after,.map-dev-zoom-btn[aria-disabled=true]:after,.map-dev-zoom-btn[disabled]:after,.task-board-tag:disabled:after,.task-board-tag[aria-disabled=true]:after,.task-board-tag[disabled]:after,.task-board-template-manage-btn:disabled:after,.task-board-template-manage-btn[aria-disabled=true]:after,.task-board-template-manage-btn[disabled]:after,.task-template-form-panel__button:disabled:after,.task-template-form-panel__button[aria-disabled=true]:after,.task-template-form-panel__button[disabled]:after,.task-template-form-panel__chip:disabled:after,.task-template-form-panel__chip[aria-disabled=true]:after,.task-template-form-panel__chip[disabled]:after,.task-template-form-panel__close:disabled:after,.task-template-form-panel__close[aria-disabled=true]:after,.task-template-form-panel__close[disabled]:after,.task-template-form-panel__course-tab:disabled:after,.task-template-form-panel__course-tab[aria-disabled=true]:after,.task-template-form-panel__course-tab[disabled]:after,.task-template-form-panel__feedback-photo:disabled:after,.task-template-form-panel__feedback-photo[aria-disabled=true]:after,.task-template-form-panel__feedback-photo[disabled]:after,.task-template-form-panel__hole-grid button:disabled:after,.task-template-form-panel__hole-grid button[aria-disabled=true]:after,.task-template-form-panel__hole-grid button[disabled]:after{opacity:0!important}.map-dev-task-panel__toggle-glass:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;opacity:0;background:radial-gradient(58% 68% at var(--lm-tap-x) var(--lm-tap-y),var(--lm-tap-core) 0,var(--lm-tap-mid) 34%,transparent 72%),radial-gradient(120% 140% at var(--lm-tap-x) var(--lm-tap-y),var(--lm-tap-bloom) 0,transparent 78%),radial-gradient(150% 160% at var(--lm-tap-x) var(--lm-tap-y),var(--lm-tap-tint) 0,transparent 80%),linear-gradient(128deg,var(--lm-tap-sheen) 0,transparent 36%,transparent 64%,hsla(0,0%,100%,.035) 100%);background-repeat:no-repeat;mix-blend-mode:screen;transition:opacity var(--lm-tap-duration) var(--lm-tap-ease)}.map-dev-task-panel__toggle.is-lm-map-tap-hot .map-dev-task-panel__toggle-glass:after,.map-dev-task-panel__toggle.is-lm-map-tap-pressed .map-dev-task-panel__toggle-glass:after,.map-dev-task-panel__toggle:hover .map-dev-task-panel__toggle-glass:after{opacity:var(--lm-tap-hover-opacity)}.lm-map-liquid-btn--primary,.map-dev-date-compare-control__compare,.map-dev-page .lm-btn-primary,.map-dev-page .mark-polygon-card__confirm,.map-dev-task-drawer__confirm-btn,.map-dev-task-drawer__primary-action,.map-dev-top-nav-btn--primary,.task-template-form-panel__button--primary{--lm-tap-core:hsla(0,0%,100%,.28);--lm-tap-mid:hsla(0,0%,100%,.12);--lm-tap-bloom:hsla(0,0%,100%,.1);--lm-tap-tint:rgba(22,51,0,.05);--lm-tap-sheen:hsla(0,0%,100%,.1);--lm-tap-bright:1.015;--lm-tap-hover-opacity:0.72}.map-dev-task-drawer__danger-action,.task-template-form-panel__button--danger{--lm-tap-core:hsla(0,0%,100%,.24);--lm-tap-mid:hsla(0,100%,95%,.1);--lm-tap-bloom:hsla(0,100%,91%,.1);--lm-tap-tint:hsla(0,100%,77%,.08);--lm-tap-sheen:hsla(0,0%,100%,.08);--lm-tap-hover-opacity:0.7}.lm-map-overlay-glass{color:var(--lm-lg-ink);background:var(--lm-lg-fill);border-color:transparent;box-shadow:var(--lm-lg-inset-rim),var(--lm-lg-shadow-soft);backdrop-filter:var(--lm-lg-filter);-webkit-backdrop-filter:var(--lm-lg-filter);isolation:isolate}.lm-map-liquid-panel{color:var(--lm-lg-ink);border:1px solid var(--lm-lg-border);border-radius:var(--lm-lg-radius-md);box-shadow:var(--lm-lg-inset-rim),var(--lm-lg-shadow-float);backdrop-filter:var(--lm-lg-filter-strong);-webkit-backdrop-filter:var(--lm-lg-filter-strong)}.lm-map-liquid-panel,.lm-map-liquid-panel--dense{background:var(--lm-lg-fill-dense)}.lm-map-liquid-card{color:var(--lm-lg-ink);background:var(--lm-lg-fill-nested);border:0;border-radius:var(--lm-lg-radius-sm);box-shadow:none;transition:background var(--lm-lg-duration) var(--lm-lg-ease),transform var(--lm-lg-duration) var(--lm-lg-ease),box-shadow var(--lm-lg-duration) var(--lm-lg-ease)}.lm-map-liquid-card.is-active,.lm-map-liquid-card.is-selected,.lm-map-liquid-card:hover{background:rgba(0,0,0,.32);box-shadow:none}.lm-map-liquid-card.is-active,.lm-map-liquid-card.is-selected{box-shadow:0 0 0 1px rgba(127,200,58,.45)}.lm-map-liquid-btn{display:inline-flex;align-items:center;justify-content:center;gap:.08rem;min-height:.36rem;padding:.08rem .16rem;border:0;border-radius:var(--lm-lg-radius-pill);background:rgba(0,0,0,.32);color:var(--lm-lg-ink);font:inherit;font-size:.13rem;font-weight:650;line-height:1;cursor:pointer;box-shadow:none;transition:background var(--lm-lg-duration) var(--lm-lg-ease),transform .12s ease,opacity .15s ease}.lm-map-liquid-btn:hover:not(:disabled){background:rgba(0,0,0,.34)}.lm-map-liquid-btn:disabled{opacity:.48;cursor:not-allowed}.lm-map-liquid-btn:focus-visible{outline:.02rem solid hsla(0,0%,100%,.55);outline-offset:.02rem}.lm-map-liquid-btn--primary{border:0;background:var(--lm-lg-accent);color:var(--lm-lg-accent-ink);box-shadow:none}.lm-map-liquid-btn--primary:hover:not(:disabled){background:var(--lm-lg-accent-strong)}.lm-map-liquid-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:.32rem;height:.32rem;padding:0;border:0;border-radius:.1rem;background:rgba(0,0,0,.1);color:var(--lm-lg-ink-soft);cursor:pointer;transition:background var(--lm-lg-duration) var(--lm-lg-ease),color var(--lm-lg-duration) var(--lm-lg-ease),transform .12s ease}.lm-map-liquid-icon-btn:hover:not(:disabled){background:rgba(0,0,0,.2);color:var(--lm-lg-ink)}.lm-map-liquid-icon-btn:focus-visible{outline:.02rem solid hsla(0,0%,100%,.55);outline-offset:.02rem}.lm-map-liquid-field{min-height:.4rem;border:1px solid var(--lm-lg-border);border-radius:.12rem;background:rgba(0,0,0,.28);box-shadow:none;color:var(--lm-lg-ink);transition:background var(--lm-lg-duration) var(--lm-lg-ease),border-color var(--lm-lg-duration) var(--lm-lg-ease),box-shadow var(--lm-lg-duration) var(--lm-lg-ease)}.lm-map-liquid-field:hover{border-color:var(--lm-lg-border-strong);background:rgba(0,0,0,.32)}.lm-map-liquid-field:focus,.lm-map-liquid-field:focus-within{border-color:rgba(127,200,58,.55);box-shadow:0 0 0 .03rem rgba(143,216,74,.18)}.lm-map-liquid-segment{display:inline-flex;align-items:center;gap:.02rem;padding:.03rem;border-radius:.12rem;background:rgba(0,0,0,.32);box-shadow:none}.lm-map-liquid-segment__item{display:inline-flex;align-items:center;justify-content:center;min-height:.3rem;padding:.06rem .12rem;border:0;border-radius:.1rem;background:transparent;color:var(--lm-lg-ink-muted);font:inherit;font-size:.12rem;font-weight:650;cursor:pointer;transition:background var(--lm-lg-duration) var(--lm-lg-ease),color var(--lm-lg-duration) var(--lm-lg-ease),box-shadow var(--lm-lg-duration) var(--lm-lg-ease)}.lm-map-liquid-segment__item:hover{color:var(--lm-lg-ink);background:rgba(0,0,0,.28)}.lm-map-liquid-segment__item.active,.lm-map-liquid-segment__item.is-active{color:var(--lm-lg-accent-ink);background:rgba(143,216,74,.28);box-shadow:none}.lm-map-liquid-chip{display:inline-flex;align-items:center;gap:.06rem;padding:.06rem .12rem;border-radius:var(--lm-lg-radius-pill);background:rgba(0,0,0,.28);border:0;color:var(--lm-lg-ink);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.map-dev-top-nav__glass.lm-map-overlay-glass{background:rgba(0,0,0,.28);box-shadow:none;backdrop-filter:var(--lm-lg-filter);-webkit-backdrop-filter:var(--lm-lg-filter)}.map-dev-date-compare-control__glass{filter:drop-shadow(0 .08rem .18rem rgba(14,15,12,.1))!important}.map-dev-date-compare-control__glass,.map-dev-task-panel__toggle-glass{background:rgba(0,0,0,.28)!important;backdrop-filter:var(--lm-lg-filter)!important;-webkit-backdrop-filter:var(--lm-lg-filter)!important}.map-dev-task-panel__toggle-glass{box-shadow:none!important;filter:drop-shadow(-.06rem .04rem .14rem rgba(14,15,12,.12))!important}.map-dev-task-panel__toggle:hover .map-dev-task-panel__toggle-glass{background:rgba(0,0,0,.34)!important}.map-dev-task-panel__toggle.is-active .map-dev-task-panel__toggle-glass,.map-dev-task-panel__toggle.is-active:hover .map-dev-task-panel__toggle-glass{background:var(--lm-primary,var(--lm-lg-accent))!important}.map-dev-task-panel__toggle{color:var(--lm-lg-ink)!important}.map-dev-task-panel__toggle.is-active{color:var(--lm-primary-ink,var(--lm-lg-accent-ink))!important}.map-dev-date-compare-control,.map-dev-date-compare-control__caret,.map-dev-date-compare-control__date,.map-dev-date-compare-control__date-text{color:var(--lm-lg-ink)!important}.map-dev-date-compare-control__date.is-empty,.map-dev-date-compare-control__date.is-empty .map-dev-date-compare-control__date-text{color:var(--lm-lg-ink-muted)!important}.map-dev-top-nav-logo{filter:none}.map-dev-top-nav-club-name{color:var(--lm-lg-ink)!important;border-radius:.1rem!important;border:none!important}.map-dev-top-nav-club-name:hover{background:rgba(0,0,0,.28)!important}.map-dev-top-nav-btn--primary{border:0!important;background:var(--lm-lg-accent)!important;color:var(--lm-lg-accent-ink)!important;box-shadow:none!important}.map-dev-top-nav-btn--primary:hover:not(:disabled){background:var(--lm-lg-accent-strong)!important}.map-dev-top-nav-btn--ghost{border:0!important;background:rgba(0,0,0,.2)!important;color:var(--lm-lg-ink)!important;box-shadow:none}.map-dev-top-nav-btn--ghost:hover:not(:disabled){background:rgba(0,0,0,.32)!important}.map-dev-top-nav-club__profile{color:var(--lm-lg-ink-soft,hsla(0,0%,100%,.88))!important}.map-dev-page .map-dev-top-nav-points{color:var(--lm-lg-ink)}.map-dev-page .map-dev-top-nav-points__label{color:rgba(244,255,230,.95)}.map-dev-page .map-dev-top-nav-points__value{color:#f4ffe8}.map-dev-page .map-dev-top-nav-points__sphere{background:radial-gradient(circle at 34% 30%,hsla(86,87%,84%,.38) 0,hsla(97,72%,67%,.26) 42%,rgba(60,100,30,.28) 78%,rgba(20,36,12,.3) 100%)}.map-dev-date-compare-control__compare{border-radius:9.99rem!important;border:0!important;background:var(--lm-lg-accent)!important;color:var(--lm-lg-accent-ink)!important;box-shadow:none}.map-dev-date-compare-control__compare:hover{background:var(--lm-lg-accent-strong)!important}.map-dev-date-compare-control__compare.is-active{background:#2d7d57!important;color:#fff!important}.map-dev-control-slot--cart .map-dev-liquid-glass-stack--cart.lm-map-overlay-glass,.map-dev-control-slot--legend .lm-map-mark-legend.lm-map-overlay-glass,.map-dev-control-slot--legend .map-situation-legend.lm-map-overlay-glass,.map-dev-control-slot--zoom .map-dev-liquid-glass-stack--zoom.lm-map-overlay-glass,.map-dev-map-selector.lm-map-overlay-glass{background:var(--lm-lg-fill)!important;color:var(--lm-lg-ink)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 .1rem .24rem rgba(14,15,12,.08)}.map-dev-map-selector.lm-map-overlay-glass{border-radius:0 .12rem .12rem 0}.map-dev-control-slot--legend .lm-map-mark-legend.lm-map-overlay-glass,.map-dev-control-slot--legend .map-situation-legend.lm-map-overlay-glass{border-radius:0 .12rem .12rem 0!important;padding:.08rem!important}.map-dev-control-slot--legend .lm-map-mark-legend.lm-map-overlay-glass.is-collapsed{padding:.08rem!important}.map-dev-control-slot--zoom .map-dev-liquid-glass-stack--zoom.lm-map-overlay-glass{border-radius:.12rem!important}.map-dev-control-slot--cart .map-dev-liquid-glass-stack--cart.lm-map-overlay-glass{border-radius:.12rem 0 0 .12rem!important}.map-dev-side-select .el-select__wrapper{position:relative;isolation:isolate;transition:filter var(--lm-tap-duration) var(--lm-tap-ease),--lm-tap-x var(--lm-tap-track-duration) var(--lm-tap-track-ease),--lm-tap-y var(--lm-tap-track-duration) var(--lm-tap-track-ease);-webkit-tap-highlight-color:transparent;overflow:hidden;border:0!important;border-color:transparent!important;box-shadow:none!important;outline:none!important;background:transparent!important;cursor:pointer;transition:filter var(--lm-tap-duration) var(--lm-tap-ease),background var(--lm-tap-duration) var(--lm-lg-ease,.18s ease),box-shadow var(--lm-tap-duration) var(--lm-tap-ease)}.map-dev-side-select .el-select__wrapper:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1;opacity:0;background:radial-gradient(58% 68% at var(--lm-tap-x) var(--lm-tap-y),var(--lm-tap-core) 0,var(--lm-tap-mid) 34%,transparent 72%),radial-gradient(120% 140% at var(--lm-tap-x) var(--lm-tap-y),var(--lm-tap-bloom) 0,transparent 78%),radial-gradient(150% 160% at var(--lm-tap-x) var(--lm-tap-y),var(--lm-tap-tint) 0,transparent 80%),linear-gradient(128deg,var(--lm-tap-sheen) 0,transparent 36%,transparent 64%,hsla(0,0%,100%,.035) 100%);background-repeat:no-repeat;mix-blend-mode:screen;transition:opacity var(--lm-tap-duration) var(--lm-tap-ease)}.map-dev-side-select .el-select__wrapper.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-side-select .el-select__wrapper:hover:not(:disabled):not([disabled]):not([aria-disabled=true]){filter:brightness(var(--lm-tap-bright)) saturate(1.015)}.map-dev-side-select .el-select__wrapper.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-side-select .el-select__wrapper:hover:not(:disabled):not([disabled]):not([aria-disabled=true]):after{opacity:var(--lm-tap-hover-opacity)}.map-dev-side-select .el-select__wrapper.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.map-dev-side-select .el-select__wrapper:active:not(:disabled):not([disabled]):not([aria-disabled=true]){filter:brightness(var(--lm-tap-press-bright)) saturate(1.02);transition:filter var(--lm-tap-press-duration) var(--lm-tap-ease),--lm-tap-x var(--lm-tap-track-duration) var(--lm-tap-track-ease),--lm-tap-y var(--lm-tap-track-duration) var(--lm-tap-track-ease)}.map-dev-side-select .el-select__wrapper.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.map-dev-side-select .el-select__wrapper:active:not(:disabled):not([disabled]):not([aria-disabled=true]):after{opacity:var(--lm-tap-press-opacity);transition:opacity var(--lm-tap-press-duration) var(--lm-tap-ease)}.map-dev-side-select .el-select__wrapper:focus-visible{outline:.02rem solid hsla(0,0%,100%,.55);outline-offset:.02rem}.map-dev-side-select .el-select__wrapper.is-focused,.map-dev-side-select .el-select__wrapper.is-focused:hover,.map-dev-side-select .el-select__wrapper.is-hovering,.map-dev-side-select .el-select__wrapper:hover{border:0!important;border-color:transparent!important;box-shadow:none!important;outline:none!important}.map-dev-side-select .el-select__wrapper.is-hovering:not(.is-disabled),.map-dev-side-select .el-select__wrapper.is-lm-map-tap-hot:not(.is-disabled){background:hsla(0,0%,100%,.06)!important}.map-dev-side-select .el-select__wrapper.is-focused:not(.is-disabled),.map-dev-side-select .el-select__wrapper.is-lm-map-tap-pressed:not(.is-disabled){background:rgba(143,216,74,.14)!important;box-shadow:none!important}.map-dev-map-selector.lm-map-overlay-glass{border:0!important;border-color:transparent!important}.map-dev-control-slot--left-rail .map-dev-side-select__label,.map-dev-side-select .el-select__caret,.map-dev-side-select .el-select__selected-item,.map-dev-side-select .el-select__wrapper,.map-dev-side-select.map-dev-select--global .el-select__selected-item,.map-dev-side-select__label{color:var(--lm-lg-ink)!important}.map-dev-side-select .el-select__caret{color:var(--lm-lg-ink-muted)!important}.map-dev-map-selector__divider{background:hsla(0,0%,100%,.14)!important}.map-dev-map-selector .map-dev-mark-legend-mode-section.map-dev-tile-layer-tags{margin:0;padding:0;border-bottom:0}.map-dev-zoom-btn{border:0!important;border-radius:.11rem!important;background:rgba(0,0,0,.28)!important;color:var(--lm-lg-ink)!important;box-shadow:none}.map-dev-zoom-btn:hover:not(:disabled){background:rgba(143,216,74,.28)!important;border-color:transparent!important;color:var(--lm-lg-ink)!important}.map-dev-zoom-readout__label{color:var(--lm-lg-ink-muted)!important;letter-spacing:.04em}.map-dev-zoom-readout__value{font-variant-numeric:tabular-nums}.map-dev-control-slot--legend .lm-map-mark-legend__label,.map-dev-control-slot--legend .lm-map-mark-legend__title,.map-dev-zoom-readout__value{color:var(--lm-lg-ink)!important}.map-dev-control-slot--legend .lm-map-mark-legend__count{color:var(--lm-lg-ink-muted)!important}.map-dev-control-slot--legend .lm-map-mark-legend__body{border-top-color:hsla(0,0%,100%,.12)!important}.map-dev-control-slot--legend .lm-map-mark-legend__collapse,.map-dev-control-slot--legend .lm-map-mark-legend__toggle{color:var(--lm-lg-ink-muted)!important}.map-dev-control-slot--legend .lm-map-mark-legend__collapse:hover:not(:disabled),.map-dev-control-slot--legend .lm-map-mark-legend__toggle:hover:not(:disabled){color:var(--lm-lg-ink)!important;background:rgba(0,0,0,.32)!important;border-radius:.09rem}.map-dev-control-slot--legend .lm-map-mark-legend__toggle.is-busy{color:var(--lm-lg-ink)!important;opacity:1!important}.map-dev-control-slot--legend .lm-map-mark-legend__toggle-progress__track{opacity:.32}.map-dev-control-slot--legend .lm-map-mark-legend__dot{box-shadow:0 0 0 .02rem hsla(0,0%,100%,.16)!important}.map-dev-task-cart-trigger{color:var(--lm-lg-ink)!important}.map-dev-task-cart-trigger:hover{border-radius:.1rem!important}.map-dev-task-cart-trigger:hover,.map-dev-task-editor__hint{background:rgba(0,0,0,.32)!important;color:var(--lm-lg-ink)!important}.map-dev-task-editor__hint{border:1px solid var(--lm-lg-border)!important;border-radius:.12rem!important;backdrop-filter:var(--lm-lg-filter-soft);-webkit-backdrop-filter:var(--lm-lg-filter-soft);box-shadow:var(--lm-lg-shadow-soft)!important;text-shadow:none!important}.patrol-compare-maps__label{border:1px solid var(--lm-lg-border)!important;border-radius:.14rem!important;background:rgba(0,0,0,.32)!important;color:var(--lm-lg-ink)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 .1rem .22rem rgba(14,15,12,.08)!important}.lm-map-photo-panel,.patrol-compare-maps__label{backdrop-filter:var(--lm-lg-filter);-webkit-backdrop-filter:var(--lm-lg-filter)}.lm-map-photo-panel{color:var(--lm-lg-ink);background:var(--lm-lg-fill-dense);border:1px solid var(--lm-lg-border);box-shadow:var(--lm-lg-inset-rim),var(--lm-lg-shadow-float)}.lm-map-photo-panel__edit-btn{background:rgba(0,0,0,.5);color:var(--lm-lg-ink);border-color:hsla(0,0%,100%,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 .04rem .12rem rgba(0,0,0,.18);backdrop-filter:var(--lm-lg-filter-soft);-webkit-backdrop-filter:var(--lm-lg-filter-soft)}.lm-map-photo-panel__edit-btn.is-tag{color:color-mix(in srgb,var(--tag-color,var(--lm-lg-accent)) 38%,#fff)}.lm-map-photo-panel__edit-btn.is-tag.is-active{background:color-mix(in srgb,var(--tag-color,var(--lm-lg-accent)) 28%,rgba(0,0,0,.55));color:#fff}.lm-map-photo-panel__draw-mode{color:var(--lm-lg-ink-soft)}.lm-map-photo-panel__draw-mode:hover{color:var(--lm-lg-ink);background:hsla(0,0%,100%,.12)}.lm-map-photo-panel__draw-mode.is-active{color:#fff;background:color-mix(in srgb,var(--tag-color,var(--lm-lg-accent)) 48%,rgba(0,0,0,.35))}.map-dev-task-panel.lm-map-overlay-glass{border:0!important;border-radius:.18rem 0 0 .18rem!important;background:rgba(0,0,0,.28)!important;color:var(--lm-lg-ink)!important;box-shadow:-.14rem 0 .4rem rgba(14,15,12,.1)!important;backdrop-filter:var(--lm-lg-filter-strong);-webkit-backdrop-filter:var(--lm-lg-filter-strong)}.map-dev-task-drawer{color:var(--lm-lg-ink)!important}.map-dev-task-drawer__tabs{min-height:.48rem!important;background:rgba(0,0,0,.32)!important;border-bottom:1px solid hsla(0,0%,100%,.1)}.map-dev-task-drawer__tab{color:var(--lm-lg-ink-muted)!important;font-weight:650!important}.map-dev-task-drawer__tab.is-active,.map-dev-task-drawer__tab:hover{background:rgba(143,216,74,.16)!important;color:var(--lm-lg-ink)!important}.map-dev-task-drawer__tab.is-active{box-shadow:inset 0 -.02rem 0 var(--lm-lg-accent)!important}.map-dev-task-drawer__tab-count{top:.06rem!important;right:.08rem!important;min-width:.18rem;height:.18rem;border-radius:9.99rem;background:hsla(0,0%,100%,.12);color:var(--lm-lg-ink);font-size:.11rem;font-weight:700}.map-dev-task-drawer__body{padding:.16rem .16rem .18rem!important}.map-dev-task-drawer__category-form-title,.map-dev-task-drawer__category-title,.map-dev-task-drawer__section-label,.map-dev-task-drawer__select-all,.map-dev-task-drawer__task-value{color:var(--lm-lg-ink)!important}.map-dev-task-drawer__hint,.map-dev-task-drawer__tag-secondary,.map-dev-task-drawer__task-key{color:hsla(0,0%,100%,.78)!important}.map-dev-task-drawer__task-card{--task-card-accent:var(--lm-lg-accent);border:.01rem solid hsla(0,0%,100%,.08)!important;border-radius:.16rem!important;background:color-mix(in srgb,var(--task-card-accent) 8%,rgba(0,0,0,.28))!important;box-shadow:inset 0 .01rem 0 hsla(0,0%,100%,.1),inset 0 0 0 .01rem hsla(0,0%,100%,.02);transition:background var(--lm-lg-duration) var(--lm-lg-ease),border-color var(--lm-lg-duration) var(--lm-lg-ease),box-shadow var(--lm-lg-duration) var(--lm-lg-ease),transform var(--lm-tap-duration) var(--lm-tap-ease),filter var(--lm-tap-duration) var(--lm-tap-ease)!important}.map-dev-task-drawer__task-card.is-selected,.map-dev-task-drawer__task-card:hover{border-color:hsla(0,0%,100%,.14)!important;background:color-mix(in srgb,var(--task-card-accent) 12%,rgba(0,0,0,.32))!important}.map-dev-task-drawer__task-card.is-selected{border-color:color-mix(in srgb,var(--lm-lg-accent) 55%,transparent)!important;box-shadow:inset 0 .01rem 0 hsla(0,0%,100%,.12),0 0 0 .01rem color-mix(in srgb,var(--lm-lg-accent) 35%,transparent)!important}.map-dev-task-drawer__task-actions{gap:.08rem}.map-dev-task-drawer__task-selector{margin:0!important}.map-dev-task-drawer__task-chip{width:auto!important;min-width:.4rem;max-width:min(1.48rem,46%);min-height:.4rem;height:auto!important;padding:.08rem .1rem!important;border:.01rem solid hsla(0,0%,100%,.18)!important;border-radius:.12rem!important;box-shadow:inset 0 .01rem 0 hsla(0,0%,100%,.28);color:#fff!important;font-weight:760!important;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-dev-task-drawer__task-title{color:var(--lm-lg-ink)!important;font-size:.15rem!important;font-weight:720!important}.map-dev-task-drawer__task-title.is-placeholder{color:var(--lm-lg-ink-faint)!important;font-weight:600!important}.map-dev-task-drawer__task-subtitle{color:var(--lm-lg-ink-muted)!important;font-size:.11rem!important;font-weight:600!important}.map-dev-task-drawer__task-meta{gap:.08rem!important;padding:.1rem .12rem!important;border:.01rem solid hsla(0,0%,100%,.06)!important;border-radius:.12rem!important;background:rgba(0,0,0,.26)!important;box-shadow:inset 0 .01rem 0 hsla(0,0%,100%,.05)}.map-dev-task-drawer__task-row+.map-dev-task-drawer__task-row{position:relative;padding-top:.08rem;margin-top:0;border-top:.01rem solid hsla(0,0%,100%,.06)}.map-dev-task-drawer__task-key{color:var(--lm-lg-ink-faint)!important;font-size:.11rem!important;font-weight:650!important;letter-spacing:.06em!important}.map-dev-task-drawer__task-value{color:var(--lm-lg-ink-soft)!important;font-size:.13rem!important;font-weight:650!important}.map-dev-task-drawer__tag{border-radius:.12rem!important;border:0!important;background:var(--task-mark-color,#8fd84a)!important;background:color-mix(in srgb,var(--task-mark-color,#8fd84a) 72%,rgba(0,0,0,.42))!important;color:#fff!important;box-shadow:none!important;transition:background .16s ease,box-shadow .16s ease,transform var(--lm-tap-duration) var(--lm-tap-ease),filter var(--lm-tap-duration) var(--lm-tap-ease)!important}.map-dev-task-drawer__tag.is-active,.map-dev-task-drawer__tag:hover{border:0!important;border-color:transparent!important;background:var(--task-mark-color,#8fd84a)!important;background:color-mix(in srgb,var(--task-mark-color,#8fd84a) 86%,rgba(0,0,0,.28))!important;color:#fff!important;box-shadow:none!important}.map-dev-task-drawer__tag-primary{color:#fff!important}.map-dev-task-drawer__tag-secondary{color:hsla(0,0%,100%,.78)!important}.map-dev-task-drawer__confirm-btn,.map-dev-task-drawer__primary-action{border:0!important;border-radius:9.99rem!important;background:var(--lm-lg-accent)!important;color:var(--lm-lg-accent-ink)!important;box-shadow:none!important;font-weight:720!important}.map-dev-task-drawer__danger-action{border:0!important;border-radius:9.99rem!important;background:var(--lm-lg-danger)!important;color:#fff!important;box-shadow:none!important}.map-dev-task-drawer__manage-btn,.map-dev-task-drawer__secondary-btn{border:0!important;background:rgba(0,0,0,.2)!important;color:var(--lm-lg-ink)!important;box-shadow:none}.map-dev-task-drawer__manage-btn.is-active{border:0!important;border-color:transparent!important;background:rgba(143,216,74,.24)!important}.map-dev-task-drawer__empty{border:1px dashed hsla(0,0%,100%,.1)!important;border-radius:.16rem!important;background:rgba(0,0,0,.26);color:var(--lm-lg-ink-muted)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.map-dev-task-drawer__selection-box,.map-dev-task-drawer__task-selector{border-color:hsla(0,0%,100%,.28)!important;background:rgba(0,0,0,.28)!important}.map-dev-task-drawer__select-all.is-active .map-dev-task-drawer__selection-box,.map-dev-task-drawer__task-selector.is-active{border-color:var(--lm-lg-accent)!important;background:var(--lm-lg-accent)!important;color:var(--lm-lg-accent-ink)!important}.map-dev-task-drawer__task-delete{border-radius:.1rem!important;color:var(--lm-lg-ink-muted)!important;transition:background var(--lm-lg-duration) var(--lm-lg-ease),color var(--lm-lg-duration) var(--lm-lg-ease),transform var(--lm-tap-duration) var(--lm-tap-ease),filter var(--lm-tap-duration) var(--lm-tap-ease)!important}.map-dev-task-drawer__task-delete:hover{background:var(--lm-lg-danger-soft)!important;color:#ff9a9a!important}.map-dev-task-drawer__modal{backdrop-filter:var(--lm-lg-filter-soft);-webkit-backdrop-filter:var(--lm-lg-filter-soft)}.map-dev-task-drawer__category-form,.map-dev-task-drawer__modal--category .map-dev-task-drawer__category-form{border:1px solid var(--lm-lg-border)!important;border-radius:.18rem!important;background:rgba(0,0,0,.32)!important;color:var(--lm-lg-ink)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 .18rem .4rem rgba(14,15,12,.12)!important;backdrop-filter:var(--lm-lg-filter-strong);-webkit-backdrop-filter:var(--lm-lg-filter-strong)}.map-dev-task-drawer__category-input,.map-dev-task-drawer__field input{border:1px solid var(--lm-lg-border)!important;border-radius:.12rem!important;background:rgba(0,0,0,.32)!important;color:var(--lm-lg-ink)!important;box-shadow:none}.map-dev-task-drawer__category-add,.map-dev-task-drawer__tag-add{border:0!important;border-radius:.12rem!important;background:rgba(0,0,0,.28)!important;color:var(--lm-lg-ink-soft)!important}.map-dev-task-drawer__category-add:hover,.map-dev-task-drawer__tag-add:hover{border:0!important;border-color:transparent!important;background:rgba(143,216,74,.16)!important;color:var(--lm-lg-ink)!important}.map-dev-task-drawer__status{border-radius:9.99rem!important;padding:.05rem .1rem!important;background:rgba(0,0,0,.32);border:.01rem solid hsla(0,0%,100%,.08);color:var(--lm-lg-ink-soft);font-size:.11rem!important;font-weight:720;letter-spacing:.02em;box-shadow:inset 0 .01rem 0 hsla(0,0%,100%,.06)}.map-dev-task-drawer__status.is-accepted,.map-dev-task-drawer__status.is-done,.map-dev-task-drawer__status.is-in_progress{background:rgba(143,216,74,.16);border-color:rgba(127,200,58,.28);color:#dfffd0}.map-dev-task-drawer__status.is-pending,.map-dev-task-drawer__status.is-unaccepted{background:rgba(255,180,60,.14);border-color:rgba(220,150,40,.28);color:#ffe3a8}.map-dev-task-drawer__status.is-extension_requested{background:rgba(250,204,21,.14);border-color:rgba(250,204,21,.28);color:#f6d96a}.map-dev-task-drawer__status.is-pause_requested{background:rgba(96,165,250,.14);border-color:rgba(96,165,250,.28);color:#91c5ff}.map-dev-task-drawer__status.is-paused{background:rgba(148,163,184,.16);border-color:rgba(148,163,184,.28);color:#d3dbe7}.map-dev-task-drawer__status.is-aborted,.map-dev-task-drawer__status.is-overdue{background:rgba(229,72,77,.14);border-color:rgba(229,72,77,.28);color:#ff9a9a}.map-dev-task-drawer__status.is-feedback{background:rgba(143,216,74,.16);border-color:rgba(127,200,58,.28);color:#c9ffad}.task-template-form-panel{border:0!important;border-radius:.2rem!important;background:var(--lm-lg-fill-panel)!important;color:var(--task-form-text-primary)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 .24rem .56rem rgba(0,0,0,.18)!important;backdrop-filter:blur(.4rem) saturate(180%) brightness(1.12)!important;-webkit-backdrop-filter:blur(.4rem) saturate(180%) brightness(1.12)!important;overflow:hidden;transform:translateZ(0)}.map-dev-task-drawer__modal{background:rgba(0,0,0,.32)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.map-dev-task-form-overlay{background:var(--lm-lg-fill-panel)!important;backdrop-filter:blur(.4rem) saturate(180%) brightness(1.12)!important;-webkit-backdrop-filter:blur(.4rem) saturate(180%) brightness(1.12)!important}.map-dev-task-form-overlay .task-template-form-panel{width:100%!important;max-width:none!important;min-width:0!important;height:100%!important;max-height:none!important;flex:1 1 auto!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border:0!important;border-radius:0!important}.map-dev-task-form-overlay:not(.lm-modal-enter-active) .task-template-form-panel{transform:none!important}.task-template-form-panel__head{border-bottom:1px solid hsla(0,0%,100%,.1);padding:.18rem .2rem .16rem!important}.task-template-form-panel__field,.task-template-form-panel__parameter-label,.task-template-form-panel__title{color:var(--task-form-text-primary)!important}.task-template-form-panel__close{width:.32rem!important;height:.32rem!important;border-radius:.11rem!important;background:rgba(0,0,0,.32)!important;color:var(--task-form-text-secondary)!important;box-shadow:none}.task-template-form-panel__close:hover{background:rgba(229,72,77,.9)!important;color:var(--task-form-text-primary)!important}.task-template-form-panel .el-cascader .el-input__wrapper,.task-template-form-panel .el-input__wrapper,.task-template-form-panel .el-select__wrapper,.task-template-form-panel .el-textarea__inner{border:1px solid var(--lm-lg-border)!important;border-radius:.12rem!important;background:rgba(0,0,0,.18)!important;box-shadow:none!important}.task-template-form-panel .el-cascader .el-input__inner,.task-template-form-panel .el-input__inner,.task-template-form-panel .el-select__input,.task-template-form-panel .el-select__selected-item,.task-template-form-panel .el-textarea__inner{color:var(--task-form-text-primary)!important}.task-template-form-panel .el-input__inner::placeholder,.task-template-form-panel .el-select__placeholder.is-transparent,.task-template-form-panel .el-textarea__inner::placeholder{color:var(--task-form-text-secondary)!important}.task-template-form-panel .el-input__wrapper.is-focus,.task-template-form-panel .el-select__wrapper.is-focused,.task-template-form-panel .el-textarea__inner:focus{border-color:rgba(127,200,58,.5)!important;box-shadow:0 0 0 .03rem rgba(143,216,74,.14)!important}.task-template-form-panel__course-tab,.task-template-form-panel__hole-grid button{border:0!important;border-radius:.06rem!important;background:rgba(0,0,0,.28)!important;color:var(--task-form-text-primary)!important;box-shadow:none}.task-template-form-panel__hole-grid button{background:hsla(0,0%,100%,.1)!important}.task-template-form-panel__course-tab.is-active:not(.task-template-form-panel__course-tab--selected){background:hsla(97,72%,67%,.18)!important;color:#9fe870!important}.task-template-form-panel__course-tab--selected,.task-template-form-panel__hole-grid button.task-template-form-panel__hole--active{background:#9fe870!important;color:var(--task-form-text-inverse,#163300)!important;box-shadow:none!important}.task-template-form-panel__footer{padding:.14rem .18rem .16rem}.task-template-form-panel__button{border-radius:9.99rem!important;border:0!important;min-height:.4rem;padding:0 .16rem;font-weight:700;background:rgba(0,0,0,.32);color:var(--task-form-text-primary);box-shadow:none}.task-template-form-panel__button--primary{border:0!important;border-color:transparent!important;background:var(--lm-lg-accent)!important;color:var(--task-form-text-inverse)!important;box-shadow:none}.task-template-form-panel__button--danger{border:0!important;border-color:transparent!important;background:var(--lm-lg-danger)!important;color:var(--task-form-text-primary)!important}.map-dev-page .mark-polygon-card .lm-form-plan-mp,.map-dev-page .mark-polygon-card__form.lm-surface-card{border:1px solid var(--lm-lg-border)!important;border-radius:.18rem!important;background:rgba(0,0,0,.32)!important;color:var(--lm-lg-ink)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 .18rem .4rem rgba(14,15,12,.12)!important;backdrop-filter:var(--lm-lg-filter-strong);-webkit-backdrop-filter:var(--lm-lg-filter-strong)}.map-dev-page .mark-polygon-card__head{border-bottom-color:hsla(0,0%,100%,.1)!important}.map-dev-page .mark-polygon-card__field-hint,.map-dev-page .mark-polygon-card__label{color:var(--lm-lg-ink-soft)!important}.map-dev-page .mark-polygon-card__input,.map-dev-page .mark-polygon-card__textarea{border:1px solid var(--lm-lg-border)!important;border-radius:.12rem!important;background:rgba(0,0,0,.32)!important;color:var(--lm-lg-ink)!important;box-shadow:none}.map-dev-page .mark-polygon-card__input:focus,.map-dev-page .mark-polygon-card__textarea:focus{border-color:rgba(127,200,58,.5)!important;outline:none;box-shadow:0 0 0 .03rem rgba(143,216,74,.14)}.map-dev-page .mark-polygon-card__confirm.lm-btn-primary{border:1px solid rgba(22,51,0,.1)!important;border-radius:9.99rem!important;background:var(--lm-lg-accent)!important;color:var(--lm-lg-accent-ink)!important;box-shadow:none}.map-dev-mark-legend-mode-section{display:flex;flex-direction:column;margin:0 0 .08rem;padding:0 0 .08rem;border:0;border-bottom:1px solid hsla(0,0%,100%,.1);border-radius:0;background:transparent;box-shadow:none}.map-dev-mark-legend-mode-section.map-dev-tile-layer-tags{margin-bottom:0;padding-bottom:0;border-bottom:0}.map-dev-mark-legend-opt{display:flex;align-items:center;justify-content:space-between;margin:0 .04rem 0 0;color:hsla(0,0%,100%,.88);font-size:.12rem;font-weight:650;line-height:1.2;cursor:pointer;user-select:none}.map-dev-mark-legend-opt input[type=checkbox]{appearance:none;-webkit-appearance:none;width:.14rem;height:.14rem;margin:0 .04rem;flex-shrink:0;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.28);border-radius:.03rem;background:rgba(0,0,0,.2);cursor:pointer;transition:background .14s ease,border-color .14s ease}.map-dev-mark-legend-opt input[type=checkbox]:checked{border-color:var(--lm-primary,#8fd84a);background-color:var(--lm-primary,#8fd84a);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%231a2e0a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='m2.5 6.2 2.3 2.3 4.7-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:.1rem .1rem}.map-dev-mark-legend-mode-group{display:inline-flex;align-items:center;gap:.02rem;width:100%;padding:.03rem;border-radius:.1rem;background:rgba(0,0,0,.2);box-shadow:none}.map-dev-layer-btn{flex:1 1 0;min-width:0;padding:.06rem .08rem;border:0;border-radius:.08rem;background:transparent;color:hsla(0,0%,100%,.68);font:inherit;font-size:.12rem;font-weight:650;line-height:1.2;white-space:nowrap;cursor:pointer;box-shadow:none;transition:background .16s ease,color .16s ease}.map-dev-layer-btn:hover:not(:disabled){background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.92)}.map-dev-layer-btn.active,.map-dev-layer-btn.active:hover:not(:disabled){background:var(--lm-primary,var(--lm-lg-accent));color:var(--lm-primary-ink,var(--lm-lg-accent-ink))}.map-dev-layer-btn:disabled{opacity:.42;color:hsla(0,0%,100%,.38);cursor:not-allowed;background:transparent}.map-dev-export-hud.lm-map-overlay-glass{color:var(--lm-lg-ink);background:rgba(0,0,0,.28);box-shadow:none;backdrop-filter:var(--lm-lg-filter);-webkit-backdrop-filter:var(--lm-lg-filter)}@media (prefers-reduced-motion:reduce){.lm-map-liquid-btn,.lm-map-liquid-card,.lm-map-liquid-icon-btn,.lm-map-mark-legend__collapse,.lm-map-mark-legend__collapse-panel,.lm-map-mark-legend__collapse-panel.is-open,.lm-map-mark-legend__toggle,.lm-map-tap,.map-dev-date-compare-control__compare,.map-dev-date-compare-control__date-trigger,.map-dev-layer-btn,.map-dev-logout,.map-dev-page .lm-btn,.map-dev-task-cart-trigger,.map-dev-task-drawer__category-add,.map-dev-task-drawer__confirm-btn,.map-dev-task-drawer__danger-action,.map-dev-task-drawer__manage-btn,.map-dev-task-drawer__primary-action,.map-dev-task-drawer__secondary-btn,.map-dev-task-drawer__tab,.map-dev-task-drawer__tag,.map-dev-task-drawer__tag-add,.map-dev-task-drawer__task-card,.map-dev-task-drawer__task-delete,.map-dev-task-panel__toggle,.map-dev-top-nav-btn,.map-dev-top-nav-club-name,.map-dev-zoom-btn,.task-board-tag,.task-board-template-manage-btn,.task-plan-card__content,.task-template-form-panel__button,.task-template-form-panel__chip,.task-template-form-panel__close,.task-template-form-panel__course-tab,.task-template-form-panel__hole-grid button{transition:none!important;transform:none!important;filter:none!important}.lm-map-liquid-btn:after,.lm-map-liquid-icon-btn:after,.lm-map-tap:after,.map-dev-layer-btn:after,.map-dev-task-drawer__danger-action:after,.map-dev-task-drawer__primary-action:after,.map-dev-task-drawer__tag:after,.map-dev-top-nav-btn:after,.map-dev-zoom-btn:after,.task-board-tag:after,.task-board-template-manage-btn:after,.task-plan-card__content:after,.task-template-form-panel__button:after{transition:none!important;opacity:0!important}}.lm-map-liquid-btn,.lm-map-liquid-btn--primary,.lm-map-liquid-card,.lm-map-liquid-chip,.map-dev-date-compare-control__compare,.map-dev-layer-btn,.map-dev-logout,.map-dev-map-selector.lm-map-overlay-glass,.map-dev-side-select .el-select__wrapper,.map-dev-task-cart-trigger,.map-dev-task-drawer__category-add,.map-dev-task-drawer__confirm-btn,.map-dev-task-drawer__danger-action,.map-dev-task-drawer__empty,.map-dev-task-drawer__manage-btn,.map-dev-task-drawer__primary-action,.map-dev-task-drawer__secondary-btn,.map-dev-task-drawer__status,.map-dev-task-drawer__tag,.map-dev-task-drawer__tag-add,.map-dev-task-drawer__task-card,.map-dev-task-panel__toggle,.map-dev-top-nav-btn--ghost,.map-dev-top-nav-btn--primary,.map-dev-zoom-btn,.task-template-form-panel__button,.task-template-form-panel__chip,.task-template-form-panel__close,.task-template-form-panel__course-tab,.task-template-form-panel__feedback-photo,.task-template-form-panel__hole-grid button{border:0!important;border-color:transparent!important}.map-dev-task-drawer__tag.is-active{box-shadow:0 0 0 1px color-mix(in srgb,var(--task-mark-color,#8fd84a) 55%,transparent)!important}.lm-map-liquid-card.is-active,.lm-map-liquid-card.is-selected,.map-dev-task-drawer__task-card.is-selected{box-shadow:0 0 0 .01rem rgba(127,200,58,.45)!important}.map-dev-task-drawer__manage-btn.is-active{box-shadow:0 0 0 1px rgba(127,200,58,.4)!important}.task-template-form-panel__course-tab{box-sizing:border-box!important;padding:0!important;border:1px solid transparent!important;background:hsla(0,0%,100%,.1)!important;box-shadow:none!important}.task-template-form-panel__course-tab-fill{background:transparent!important}.task-template-form-panel__course-tab.is-active:not(.task-template-form-panel__course-tab--selected){border-color:transparent!important;background:hsla(0,0%,100%,.1)!important;color:var(--task-form-text-primary)!important;box-shadow:none!important}.task-template-form-panel__course-tab--selected{border-color:transparent!important;background:#9fe870!important;box-shadow:none!important}.task-template-form-panel__course-tab--selected.is-active{border-color:transparent!important}.task-template-form-panel__course-tab--selected .task-template-form-panel__course-tab-fill{background:transparent!important;color:var(--task-form-text-inverse)!important}.task-template-form-panel__area-chips .task-template-form-panel__chip{box-sizing:border-box!important;border:1px solid transparent!important;background:hsla(0,0%,100%,.1)!important}.task-template-form-panel__area-chips .task-template-form-panel__chip--other-add,.task-template-form-panel__other-venue-chips .task-template-form-panel__chip--other-add{border-color:transparent!important;background:hsla(0,0%,100%,.1)!important;color:var(--task-form-text-primary)!important}.task-template-form-panel__area-chips .task-template-form-panel__chip:not(.task-template-form-panel__chip--outline){min-height:.3rem!important;padding:0 .1rem!important}.task-template-form-panel__area-chips .task-template-form-panel__chip:not(.task-template-form-panel__chip--outline) .task-template-form-panel__area-chip-fill{display:contents!important}.task-template-form-panel__area-chips .task-template-form-panel__chip--active:not(.task-template-form-panel__chip--outline){background:#9fe870!important;color:var(--task-form-text-inverse)!important}.task-template-form-panel__area-chips .task-template-form-panel__chip--outline.task-template-form-panel__chip--active{border-color:transparent!important;background:transparent!important;box-shadow:none!important}.task-template-form-panel__area-chips .task-template-form-panel__chip--outline.task-template-form-panel__chip--has-value{border-color:transparent!important;background:#9fe870!important;box-shadow:none!important}.task-template-form-panel__area-chips .task-template-form-panel__chip--outline.task-template-form-panel__chip--has-value .task-template-form-panel__area-chip-fill{background:transparent!important;color:var(--task-form-text-inverse)!important}.task-template-form-panel--embed-list .task-template-form-panel__area-chips .task-template-form-panel__chip--active:not(.task-template-form-panel__chip--outline),.task-template-form-panel--embed-list .task-template-form-panel__area-chips .task-template-form-panel__chip--outline.task-template-form-panel__chip--has-value,.task-template-form-panel--embed-list .task-template-form-panel__course-tab--selected,.task-template-form-panel--embed-list .task-template-form-panel__hole-grid button.task-template-form-panel__hole--active,.task-template-form-panel--embed-list .task-template-form-panel__other-template-chip--active{background:var(--task-work-area-color,#60706a)!important;background:color-mix(in srgb,var(--task-work-area-color,#60706a) 72%,rgba(0,0,0,.42))!important;color:#fff!important}.task-template-form-panel--embed-list .task-template-form-panel__area-chips .task-template-form-panel__chip--has-value .task-template-form-panel__area-chip-fill,.task-template-form-panel--embed-list .task-template-form-panel__chip--active .task-template-form-panel__area-chip-fill,.task-template-form-panel--embed-list .task-template-form-panel__course-tab--selected .task-template-form-panel__course-tab-fill,.task-template-form-panel--embed-list .task-template-form-panel__other-template-chip--active .task-template-form-panel__other-template-chip-label{color:#fff!important}.task-template-form-panel--embed-list .task-template-form-panel__tab-underline{background:var(--task-work-area-color,#60706a);background:color-mix(in srgb,var(--task-work-area-color,#60706a) 72%,rgba(0,0,0,.42))}.task-template-form-panel--embed-list .task-template-form-panel__chip--active:disabled,.task-template-form-panel--embed-list .task-template-form-panel__chip--has-value:disabled,.task-template-form-panel--embed-list .task-template-form-panel__course-tab--selected:disabled,.task-template-form-panel--embed-list .task-template-form-panel__hole-grid button:disabled:not(.task-template-form-panel__hole--out),.task-template-form-panel--embed-list .task-template-form-panel__other-template-chip--active .task-template-form-panel__other-template-chip-label:disabled{opacity:1!important;cursor:default}.task-template-form-panel--embed-list .task-template-form-panel.is-progress-detail .task-template-form-panel__hole-grid button.task-template-form-panel__hole--out:disabled{opacity:.46!important;filter:saturate(.72);cursor:not-allowed}.task-plan-card__hole-check,.task-template-form-panel__hole-check{position:absolute;top:.02rem;right:.02rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:.12rem;height:.12rem;font-size:.12rem;line-height:1;color:#fff!important;pointer-events:none;filter:drop-shadow(0 1px 1px rgba(0,0,0,.45))}.task-plan-card__hole-check.is-previously-completed,.task-template-form-panel__hole-check.is-previous{border-radius:50%;background:#252525;color:#b8b8b8!important;box-shadow:none}.map-dev-score-panel.lm-map-overlay-glass{background:var(--lm-lg-fill-dense)!important;border:1px solid var(--lm-lg-border)!important;color:var(--lm-lg-ink)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 .18rem .48rem rgba(8,12,10,.22)!important;backdrop-filter:var(--lm-lg-filter-strong);-webkit-backdrop-filter:var(--lm-lg-filter-strong)}.map-dev-score-panel__head{color:var(--lm-lg-ink)}.map-dev-score-cluster{filter:none}.map-dev-score-cluster .map-dev-score-ring.lm-map-overlay-glass{background:var(--lm-lg-fill)!important;color:var(--lm-lg-ink)!important;border-color:transparent!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 .08rem .18rem rgba(14,15,12,.14)!important;backdrop-filter:var(--lm-lg-filter);-webkit-backdrop-filter:var(--lm-lg-filter)}.map-dev-score-cluster .map-dev-score-ring.lm-map-overlay-glass:focus-visible,.map-dev-score-cluster .map-dev-score-ring.lm-map-overlay-glass:hover{background:var(--lm-lg-fill-hover)!important}.map-dev-score-cluster .map-dev-score-ring.lm-map-overlay-glass.is-active{background:var(--lm-lg-fill-dense)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 0 0 .02rem rgba(143,216,74,.55),0 .1rem .24rem rgba(14,15,12,.1)!important}.task-board-page{--task-board-rail:1.68rem;position:relative;display:flex;flex-direction:column;gap:.12rem;width:100%;height:100vh;min-height:0;padding:.14rem;overflow:hidden;box-sizing:border-box;color:var(--lm-lg-ink);background:linear-gradient(rgba(4,12,10,.2),rgba(4,12,10,.4)),url(https://imgs.outerlink.cn/g-flight/g-flight-bg.jpg) 50% /cover fixed}.task-board-page.is-pointer-dragging,.task-board-page.is-pointer-dragging *,html.task-board-pointer-dragging,html.task-board-pointer-dragging *{cursor:grabbing!important;user-select:none!important}.task-board-calendar-panel,.task-board-template-panel{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.11);backdrop-filter:var(--lm-lg-filter-strong);-webkit-backdrop-filter:var(--lm-lg-filter-strong)}.task-board-main{display:flex;flex:1 1 0;flex-direction:column;gap:.12rem;min-height:0;overflow:hidden}.task-board-calendar-panel,.task-board-template-panel{border-radius:.14rem;overflow:hidden}.task-board-template-panel{flex-shrink:0}.task-board-calendar-panel{display:flex;flex:1 1 0;flex-direction:column;min-height:0}.task-board-section-head{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.2rem;padding:.14rem .16rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.task-board-section-head h1,.task-board-section-head h2{margin:0;color:var(--lm-lg-ink);font-size:.16rem;font-weight:740;line-height:1.25;letter-spacing:0}.task-board-section-head p{margin:.04rem 0 0;color:var(--lm-lg-ink-muted);font-size:.12rem;line-height:1.4}.task-board-section-head__actions{display:flex;align-items:center;gap:.08rem}.task-board-section-head__summary{flex-shrink:0;white-space:nowrap}.task-board-section-head__summary,.task-board-template-state{color:var(--lm-lg-ink-muted);font-size:.12rem}.task-board-template-manage-btn{position:relative;overflow:hidden;isolation:isolate;padding:.02rem .12rem;border:0;border-radius:.08rem;background:rgba(0,0,0,.2);color:var(--lm-lg-ink);font:inherit;font-size:.12rem;font-weight:700;cursor:pointer}.task-board-template-manage-btn.is-lm-map-tap-hot,.task-board-template-manage-btn:hover{background:rgba(0,0,0,.28)}.task-board-template-manage-btn.is-active{background:rgba(143,216,74,.24);color:var(--lm-lg-ink);box-shadow:0 0 0 1px rgba(127,200,58,.4)}.task-board-template-groups{display:flex;align-items:flex-start;gap:.28rem;min-height:1.26rem;padding:.14rem .16rem .16rem;overflow-x:auto}.task-board-template-group{flex:0 0 auto;min-width:2.18rem;max-width:5.2rem}.task-board-template-skeleton{display:flex;gap:.26rem}.task-board-template-empty{display:flex;align-items:center;min-height:.84rem;color:var(--lm-lg-ink-faint);font-size:.12rem}.task-board-template-skeleton__group{flex:0 0 auto;width:2.5rem}.task-board-template-skeleton__tag,.task-board-template-skeleton__title{display:block;border-radius:.08rem;background:hsla(0,0%,100%,.09);animation:task-board-skeleton-pulse 1.2s ease-in-out infinite alternate}.task-board-template-skeleton__title{width:.82rem;height:.18rem;margin:.05rem 0 .1rem}.task-board-template-skeleton__group>div{display:flex;flex-wrap:wrap;gap:.08rem}.task-board-template-skeleton__tag{width:1.02rem;height:.42rem}@keyframes task-board-skeleton-pulse{0%{opacity:.5}to{opacity:1}}.task-board-template-group__head{display:flex;align-items:center;gap:.1rem;min-height:.34rem;margin-bottom:.12rem;color:var(--lm-lg-ink-soft)}.task-board-template-group__swatch{flex:0 0 auto;width:.06rem;height:.28rem;background:var(--task-color);box-shadow:0 0 .2rem color-mix(in srgb,var(--task-color) 40%,transparent)}.task-board-template-group__title{margin:0;color:hsla(0,0%,100%,.96);font-size:.14rem;font-weight:720}.task-board-template-group__input{width:min(2.2rem,100%);height:.34rem;padding:0 .1rem;border:1px solid var(--lm-lg-border);border-radius:.12rem;outline:0;background:rgba(0,0,0,.32);color:var(--lm-lg-ink);font:inherit;font-size:.14rem;font-weight:700}.task-board-template-group__input:focus{border-color:color-mix(in srgb,var(--task-color) 72%,transparent);background:rgba(0,0,0,.38);box-shadow:0 0 0 .02rem color-mix(in srgb,var(--task-color) 72%,transparent)}.task-board-icon-danger{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:.22rem;height:.22rem;margin-left:auto;padding:0;border:0;border-radius:50%;background:rgba(7,12,10,.78);color:hsla(0,0%,100%,.9);font-size:.16rem;line-height:1;cursor:pointer}.task-board-icon-danger:hover{background:rgba(240,82,82,.9);color:#fff}.task-board-template-tags{display:flex;flex-wrap:wrap;gap:.1rem}.task-board-template-tag-wrap{position:relative;display:flex;height:.42rem}.task-board-template-panel .task-board-tag{width:1.02rem;min-width:1.02rem;max-width:1.02rem;border-radius:.12rem;background:var(--task-color,#8fd84a);background:color-mix(in srgb,var(--task-color,#8fd84a) 72%,rgba(0,0,0,.42));box-shadow:none;transition:transform .12s var(--lm-lg-ease),background .16s var(--lm-lg-ease),filter var(--lm-tap-duration) var(--lm-tap-ease),--lm-tap-x var(--lm-tap-track-duration) var(--lm-tap-track-ease),--lm-tap-y var(--lm-tap-track-duration) var(--lm-tap-track-ease)}.task-board-template-panel .task-board-tag.is-lm-map-tap-hot,.task-board-template-panel .task-board-tag:hover{background:var(--task-color,#8fd84a);background:color-mix(in srgb,var(--task-color,#8fd84a) 86%,rgba(0,0,0,.28))}.task-board-template-group.is-managing .task-board-tag{cursor:pointer}.task-board-tag{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;gap:.02rem;width:.98rem;height:.42rem;min-width:.98rem;max-width:.98rem;padding:.04rem;overflow:hidden;border:0;border-radius:.1rem;background:var(--task-color,#8fd84a);background:color-mix(in srgb,var(--task-color,#8fd84a) 76%,rgba(0,0,0,.36));color:#fff;font:inherit;font-size:.12rem;font-weight:700;letter-spacing:1px;line-height:1.2;cursor:grab;touch-action:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14)}.task-board-tag.is-pointer-dragging{opacity:.5;cursor:grabbing;transform:none;filter:none!important}.task-board-tag.is-pointer-dragging:after{opacity:0!important}.task-board-tag small,.task-board-tag span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-board-tag span{font-size:.12rem;font-weight:700}.task-board-tag small{color:hsla(0,0%,100%,.76);font-size:.1rem;font-weight:600}.task-board-tag__remove{position:absolute;z-index:1;top:-.06rem;right:-.05rem;display:inline-flex;align-items:center;justify-content:center;width:.18rem;height:.18rem;padding:0;border:0;border-radius:50%;background:rgba(7,12,10,.78);color:hsla(0,0%,100%,.9);font-size:.17rem;line-height:1;cursor:pointer}.task-board-tag__remove:hover{background:rgba(240,82,82,.9)}.task-board-template-add,.task-board-template-group-add{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;gap:.08rem;height:.42rem;padding:.04rem .12rem;border:0;border-radius:.12rem;background:rgba(0,0,0,.28);color:var(--lm-lg-ink-soft);font:inherit;font-size:.12rem;cursor:pointer}.task-board-template-add{width:1.02rem;min-width:1.02rem;padding:.04rem;font-size:.28rem;font-weight:500}.task-board-template-add:hover,.task-board-template-group-add:hover{background:rgba(143,216,74,.16);color:var(--lm-lg-ink)}.task-board-template-group-add{flex:0 0 1.48rem;min-width:1.48rem;min-height:.42rem;margin-top:.28rem;padding:.04rem .14rem;font-size:.14rem;font-weight:700}.task-board-template-group-add>.el-icon{font-size:.18rem}.task-board-month-nav{display:flex;align-items:center;gap:.02rem;padding:.02rem;border-radius:.1rem}.task-board-month-nav__label{flex:1 1 auto;min-width:0;padding:.04rem .02rem;border:0;background:transparent;color:var(--lm-lg-ink);font:inherit;font-size:.12rem;font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer}.task-board-scroll{flex:1 1 0;min-height:0;overflow:auto}.task-board-canvas{--day-count:31;--task-board-calendar-head-height:0.78rem;--task-board-grid:var(--task-board-rail) repeat(var(--day-count),minmax(0.48rem,1fr));position:relative;width:100%;min-height:100%;isolation:isolate}.task-board-calendar-columns{position:absolute;top:var(--task-board-calendar-head-height);right:0;bottom:0;left:0;z-index:0;display:grid;grid-template-columns:var(--task-board-grid);pointer-events:auto}.task-board-calendar-columns__rail{position:sticky;left:0;z-index:1;border-right:1px solid hsla(0,0%,100%,.08);background:rgba(8,14,12,.1);pointer-events:none}.task-board-calendar-column{min-width:0;border-right:1px solid hsla(0,0%,100%,.055);background:transparent;pointer-events:auto;transition:background .16s var(--lm-lg-ease),box-shadow .16s var(--lm-lg-ease)}.task-board-calendar-column.is-column-hovered,.task-board-calendar-column:hover{background:rgba(143,216,74,.055)}.task-board-calendar-column.is-drop-enabled{background:rgba(143,216,74,.1)}.task-board-calendar-head,.task-board-plan-empty,.task-board-task-track{display:grid;grid-template-columns:var(--task-board-grid)}.task-board-calendar-head{position:sticky;top:0;z-index:9;min-height:.78rem;background:rgba(11,18,16,.1);backdrop-filter:blur(.24rem) saturate(155%);-webkit-backdrop-filter:blur(.24rem) saturate(155%)}.task-board-calendar-head__rail{position:sticky;left:0;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:.06rem;min-width:0;padding:.08rem;background:rgba(10,17,15,.1);border-right:1px solid hsla(0,0%,100%,.08);box-sizing:border-box}.task-board-calendar-head__rail .task-board-month-nav .lm-map-liquid-icon-btn{width:.24rem;height:.24rem;border-radius:.08rem;flex-shrink:0}.task-board-calendar-head__rail .task-board-month-nav .lm-map-liquid-icon-btn .el-icon{font-size:.13rem}.task-board-calendar-head__rail>.lm-map-liquid-btn{width:100%;min-height:.26rem;height:.26rem;padding:0 .08rem;gap:.04rem;font-size:.12rem;border-radius:.08rem}.task-board-calendar-head__rail>.lm-map-liquid-btn .el-icon{font-size:.13rem}.task-board-day-head{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;border-right:1px solid hsla(0,0%,100%,.07);color:var(--lm-lg-ink-soft);transition:background .16s var(--lm-lg-ease)}.task-board-day-head>span{font-size:.13rem;font-weight:720}.task-board-day-head>small{margin-top:.02rem;color:var(--lm-lg-ink-faint);font-size:.1rem}.task-board-day-head.is-today{color:var(--lm-lg-ink);background:linear-gradient(180deg,rgba(143,216,74,.14),rgba(143,216,74,.04));box-shadow:inset 0 -.02rem 0 var(--lm-lg-accent)}.task-board-day-head.is-column-hovered,.task-board-day-head:hover{background:rgba(143,216,74,.09)}.task-board-day-head.is-today>span{color:var(--lm-lg-accent)}.task-board-day-head.is-today>small{color:hsla(86,72%,73%,.82)}.task-board-weather{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:.18rem;margin-top:.04rem;color:hsla(0,0%,100%,.64);font-size:.1rem;white-space:nowrap}.task-board-weather img{width:.15rem;height:.15rem;object-fit:contain}.task-board-plan-edit__actions{display:flex;align-items:center;gap:.08rem}.task-board-plan{--task-board-first-row-offset:0.54rem;position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);border-bottom:1px solid hsla(0,0%,100%,.09)}.task-board-plan-dropzone{position:absolute;top:0;bottom:0;left:0;z-index:8;width:var(--task-board-rail);border:1px solid transparent;background:transparent;cursor:grabbing;transition:background .16s var(--lm-lg-ease),border-color .16s var(--lm-lg-ease),box-shadow .16s var(--lm-lg-ease)}.task-board-plan-dropzone.is-active{border-color:hsla(91,72%,72%,.3);background:rgba(143,216,74,.13);box-shadow:inset .03rem 0 0 var(--lm-lg-accent),inset 0 0 .24rem rgba(143,216,74,.07)}.task-board-plan.is-draft .task-board-plan-empty{min-height:1.52rem}.task-board-plan__heading{grid-column:1;grid-row:1;position:sticky;left:0;z-index:5;align-self:start;width:var(--task-board-rail);min-height:.54rem}.task-board-plan.is-editing .task-board-plan__heading{width:fit-content;max-width:min(8.6rem,calc(100vw - .56rem))}.task-board-plan__heading+.task-board-plan-empty,.task-board-plan__heading+.task-board-task-track{grid-column:1;grid-row:1}.task-board-plan__identity{display:flex;align-items:center;justify-content:space-between;gap:.08rem;width:var(--task-board-rail);min-height:.54rem;padding:.08rem;box-sizing:border-box}.task-board-plan__identity.is-draggable{cursor:grab;touch-action:none;user-select:none}.task-board-plan__identity.is-draggable:active,.task-board-plan__identity.is-pointer-dragging{cursor:grabbing}.task-board-plan__drag-handle{flex:0 0 auto;width:.14rem;height:.14rem;opacity:.42;pointer-events:none;transition:opacity .16s var(--lm-lg-ease)}.task-board-plan__identity.is-draggable:hover .task-board-plan__drag-handle,.task-board-plan__identity.is-pointer-dragging .task-board-plan__drag-handle{opacity:.82}.task-board-plan__identity-main{flex:1 1 auto;min-width:0}.task-board-plan__identity h3{margin:0;color:var(--lm-lg-ink);font-size:.14rem;font-weight:730;line-height:1.25}.task-board-plan__identity span{display:block;margin-top:.03rem;color:var(--lm-lg-ink-faint);font-size:.1rem}.task-board-plan.is-plan-reordering{opacity:.55}.task-board-plan.is-plan-reorder-after:after,.task-board-plan.is-plan-reorder-before:before{position:absolute;left:0;right:0;z-index:12;height:.02rem;background:hsla(91,72%,72%,.92);box-shadow:0 0 .12rem rgba(143,216,74,.35);content:"";pointer-events:none}.task-board-plan.is-plan-reorder-before:before{top:0}.task-board-plan.is-plan-reorder-after:after{bottom:0}.task-board-plan-edit{display:flex;align-items:center;gap:.2rem;box-sizing:border-box;width:fit-content;max-width:100%;height:.54rem;min-height:.54rem;max-height:.54rem;padding:0 .08rem;overflow:hidden}.task-board-plan-edit>.lm-map-liquid-field{flex:0 1 1.5rem;width:1.5rem;min-width:.96rem;min-height:.32rem;height:.32rem;padding:0 .1rem;border-radius:.08rem;font-size:.12rem;outline:0}.task-board-plan-edit__range.el-date-editor{--el-datepicker-border-color:transparent;--el-input-border-color:transparent;--el-input-hover-border-color:transparent;--el-input-focus-border-color:transparent;display:inline-flex;align-items:center;box-sizing:border-box;flex:0 1 2.4rem;width:2.4rem!important;min-width:1.68rem;max-width:2.4rem;height:.32rem;padding:0 .1rem;border:1px solid var(--lm-lg-border);border-radius:.08rem;background:rgba(0,0,0,.28);box-shadow:none!important;color:var(--lm-lg-ink);transition:background var(--lm-lg-duration) var(--lm-lg-ease),border-color var(--lm-lg-duration) var(--lm-lg-ease),box-shadow var(--lm-lg-duration) var(--lm-lg-ease)}.task-board-plan-edit__range.el-date-editor:hover{border-color:var(--lm-lg-border-strong);background:rgba(0,0,0,.32)}.task-board-plan-edit__range.el-date-editor.is-active{border-color:rgba(127,200,58,.55);box-shadow:0 0 0 .03rem rgba(143,216,74,.18)!important}.task-board-plan-edit__range .el-range-input{background:transparent;color:var(--lm-lg-ink);font-size:.12rem}.task-board-plan-edit__range .el-range-input::placeholder{color:var(--lm-lg-ink-faint)}.task-board-plan-edit__range .el-range-separator{color:var(--lm-lg-ink-muted);font-size:.12rem}.task-board-plan-edit__range .el-range__close-icon,.task-board-plan-edit__range .el-range__icon{color:var(--lm-lg-ink-muted)}.task-board-plan-edit__actions{flex:0 0 auto;gap:.06rem}.task-board-plan-edit__actions .lm-map-liquid-icon-btn{width:.28rem;height:.28rem;border-radius:.08rem}.task-board-plan-edit__actions .lm-map-liquid-btn{min-height:.28rem;height:.28rem;padding:0 .1rem;font-size:.12rem;border-radius:.08rem}.task-board-plan-edit .is-danger{color:#ff9a9f}.ai-monitor-patrol-date-popper.el-popper,.lm-map-liquid-date-popper.el-popper,.lm-map-liquid-select-dropdown.el-popper,.map-dev-top-nav-club-menu-popper.el-popper,.task-board-date-popper.el-popper{--el-bg-color-overlay:var(--lm-lg-fill);--el-popper-bg-color-light:var(--lm-lg-fill);--el-popper-bg-color-dark:var(--lm-lg-fill);--el-border-color-light:transparent;--el-border-color-lighter:transparent;--el-border-color:transparent;--el-text-color-primary:var(--lm-lg-ink);--el-text-color-regular:var(--lm-lg-ink-soft);--el-text-color-secondary:var(--lm-lg-ink-muted);--el-text-color-placeholder:var(--lm-lg-ink-faint);--el-fill-color-blank:transparent;--el-fill-color-light:hsla(0,0%,100%,.06);--el-fill-color:hsla(0,0%,100%,.08);--el-color-primary:var(--lm-lg-accent);--el-color-primary-light-3:rgba(143,216,74,.55);--el-color-primary-light-9:rgba(143,216,74,.16);--el-datepicker-text-color:var(--lm-lg-ink-soft);--el-datepicker-off-text-color:var(--lm-lg-ink-faint);--el-datepicker-header-text-color:var(--lm-lg-ink-soft);--el-datepicker-icon-color:var(--lm-lg-ink-muted);--el-datepicker-hover-text-color:var(--lm-lg-ink);--el-datepicker-active-color:var(--lm-lg-accent);--el-datepicker-inrange-bg-color:rgba(143,216,74,.16);--el-datepicker-inrange-hover-bg-color:rgba(143,216,74,.22);--el-dropdown-menuItem-hover-fill:hsla(0,0%,100%,.1);--el-dropdown-menuItem-hover-color:var(--lm-lg-ink);--el-popper-border-color:transparent;border:0!important;border-color:transparent!important;border-radius:.14rem!important;background:transparent!important;color:var(--lm-lg-ink)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ai-monitor-patrol-date-popper.el-popper.is-dark>.el-popper__arrow:before,.ai-monitor-patrol-date-popper.el-popper.is-light>.el-popper__arrow:before,.ai-monitor-patrol-date-popper.el-popper>.el-popper__arrow:before,.lm-map-liquid-date-popper.el-popper.is-dark>.el-popper__arrow:before,.lm-map-liquid-date-popper.el-popper.is-light>.el-popper__arrow:before,.lm-map-liquid-date-popper.el-popper>.el-popper__arrow:before,.lm-map-liquid-select-dropdown.el-popper.is-dark>.el-popper__arrow:before,.lm-map-liquid-select-dropdown.el-popper.is-light>.el-popper__arrow:before,.lm-map-liquid-select-dropdown.el-popper>.el-popper__arrow:before,.map-dev-top-nav-club-menu-popper.el-popper.is-dark>.el-popper__arrow:before,.map-dev-top-nav-club-menu-popper.el-popper.is-light>.el-popper__arrow:before,.map-dev-top-nav-club-menu-popper.el-popper>.el-popper__arrow:before,.task-board-date-popper.el-popper.is-dark>.el-popper__arrow:before,.task-board-date-popper.el-popper.is-light>.el-popper__arrow:before,.task-board-date-popper.el-popper>.el-popper__arrow:before{border:0!important;border-color:transparent!important;background:var(--lm-lg-fill)!important;background-color:var(--lm-lg-fill)!important;box-shadow:none!important;backdrop-filter:var(--lm-lg-filter);-webkit-backdrop-filter:var(--lm-lg-filter)}.ai-monitor-patrol-date-popper .el-date-picker,.ai-monitor-patrol-date-popper .el-date-range-picker,.ai-monitor-patrol-date-popper .el-picker-panel,.lm-map-liquid-date-popper .el-date-picker,.lm-map-liquid-date-popper .el-date-range-picker,.lm-map-liquid-date-popper .el-picker-panel,.task-board-date-popper .el-date-picker,.task-board-date-popper .el-date-range-picker,.task-board-date-popper .el-picker-panel{position:relative;z-index:1;background:var(--lm-lg-fill)!important;border:0!important;box-shadow:none!important;backdrop-filter:var(--lm-lg-filter);-webkit-backdrop-filter:var(--lm-lg-filter);border-radius:.14rem!important;color:var(--lm-lg-ink)!important}.ai-monitor-patrol-date-popper .el-date-picker__header-label,.ai-monitor-patrol-date-popper .el-picker-panel__icon-btn,.lm-map-liquid-date-popper .el-date-picker__header-label,.lm-map-liquid-date-popper .el-picker-panel__icon-btn,.task-board-date-popper .el-date-picker__header-label,.task-board-date-popper .el-picker-panel__icon-btn{color:var(--lm-lg-ink-soft)!important}.ai-monitor-patrol-date-popper .el-date-picker__header-label:hover,.ai-monitor-patrol-date-popper .el-picker-panel__icon-btn:hover,.lm-map-liquid-date-popper .el-date-picker__header-label:hover,.lm-map-liquid-date-popper .el-picker-panel__icon-btn:hover,.task-board-date-popper .el-date-picker__header-label:hover,.task-board-date-popper .el-picker-panel__icon-btn:hover{color:var(--lm-lg-accent)!important}.ai-monitor-patrol-date-popper .el-date-table th,.lm-map-liquid-date-popper .el-date-table th,.task-board-date-popper .el-date-table th{color:var(--lm-lg-ink-faint)!important;border-bottom:0!important;margin-bottom:.1rem!important}.ai-monitor-patrol-date-popper .el-date-table td .el-date-table-cell__text,.lm-map-liquid-date-popper .el-date-table td .el-date-table-cell__text,.task-board-date-popper .el-date-table td .el-date-table-cell__text{color:var(--lm-lg-ink-soft)}.ai-monitor-patrol-date-popper .el-date-table td.next-month .el-date-table-cell__text,.ai-monitor-patrol-date-popper .el-date-table td.prev-month .el-date-table-cell__text,.lm-map-liquid-date-popper .el-date-table td.next-month .el-date-table-cell__text,.lm-map-liquid-date-popper .el-date-table td.prev-month .el-date-table-cell__text,.task-board-date-popper .el-date-table td.next-month .el-date-table-cell__text,.task-board-date-popper .el-date-table td.prev-month .el-date-table-cell__text{color:var(--lm-lg-ink-faint)}.ai-monitor-patrol-date-popper .el-date-table td.available:hover .el-date-table-cell__text,.lm-map-liquid-date-popper .el-date-table td.available:hover .el-date-table-cell__text,.task-board-date-popper .el-date-table td.available:hover .el-date-table-cell__text{background:hsla(0,0%,100%,.1)!important;color:var(--lm-lg-ink)!important}.ai-monitor-patrol-date-popper .el-date-table td.today .el-date-table-cell__text,.lm-map-liquid-date-popper .el-date-table td.today .el-date-table-cell__text,.task-board-date-popper .el-date-table td.today .el-date-table-cell__text{color:var(--lm-lg-ink)!important;font-weight:700}.ai-monitor-patrol-date-popper .el-date-table td.current:not(.disabled) .el-date-table-cell__text,.lm-map-liquid-date-popper .el-date-table td.current:not(.disabled) .el-date-table-cell__text{background:transparent!important;color:var(--lm-lg-ink)!important}.task-template-date-popper .el-date-table td.current:not(.disabled) .el-date-table-cell__text{background:var(--lm-lg-accent)!important;color:var(--lm-lg-accent-ink)!important;font-weight:700}.task-template-execution-date-popper .el-date-picker,.task-template-execution-date-popper .el-picker-panel{overflow:hidden!important;border-radius:.14rem!important}.task-template-execution-date-popper .el-picker-panel__footer{padding:.08rem .12rem!important;border-top:1px solid hsla(0,0%,100%,.08);border-radius:0 0 .14rem .14rem}.task-template-execution-date-popper .el-date-table td.available.selected:hover .el-date-table-cell__text,.task-template-execution-date-popper .el-date-table td.current:not(.disabled) .el-date-table-cell__text,.task-template-execution-date-popper .el-date-table td.selected .el-date-table-cell__text,.task-template-execution-date-popper .el-date-table td.selected:hover .el-date-table-cell__text{background:#9fe870!important;color:#163300!important;font-weight:700}.task-template-execution-date-popper .el-picker-panel__footer .el-button,.task-template-execution-date-popper .el-picker-panel__link-btn.el-button{min-height:.28rem;padding:0 .14rem;border:0!important;border-radius:9.99rem!important;background:#9fe870!important;color:#163300!important;font-weight:700!important;box-shadow:none!important}.task-template-execution-date-popper .el-picker-panel__footer .el-button:focus,.task-template-execution-date-popper .el-picker-panel__footer .el-button:hover,.task-template-execution-date-popper .el-picker-panel__link-btn.el-button:focus,.task-template-execution-date-popper .el-picker-panel__link-btn.el-button:hover{background:#8fda60!important;color:#163300!important;border-color:transparent!important}.task-template-execution-date-popper .el-picker-panel__footer .el-button.is-disabled,.task-template-execution-date-popper .el-picker-panel__footer .el-button:disabled,.task-template-execution-date-popper .el-picker-panel__link-btn.el-button.is-disabled,.task-template-execution-date-popper .el-picker-panel__link-btn.el-button:disabled{background:hsla(97,72%,67%,.35)!important;color:rgba(22,51,0,.55)!important}.task-board-form-dialog__schedule-time-toggle{gap:.05rem;min-height:.24rem;padding:0 .06rem;border:0;border-radius:.06rem;background:transparent;color:var(--lm-lg-ink-soft);font-family:inherit;cursor:pointer;user-select:none}.task-board-form-dialog__schedule-time-toggle:focus-visible{outline:.02rem solid var(--lm-lg-accent);outline-offset:.02rem}.task-board-form-dialog__schedule-time-toggle:hover{background:hsla(0,0%,100%,.08);color:var(--lm-lg-ink)}.task-board-form-dialog__schedule-time-check{display:inline-flex;align-items:center;justify-content:center;width:.14rem;height:.14rem;box-sizing:border-box;border:1px solid rgba(247,250,248,.58);border-radius:.04rem;background:rgba(5,10,8,.3)}.task-board-form-dialog__schedule-time-check .el-icon{color:#132019;font-size:.11rem;opacity:0}.task-board-form-dialog__schedule-time-toggle.is-checked .task-board-form-dialog__schedule-time-check{border-color:var(--lm-lg-accent);background:var(--lm-lg-accent)}.task-board-form-dialog__schedule-time-toggle.is-checked .task-board-form-dialog__schedule-time-check .el-icon{opacity:1}.task-template-time-popper.el-picker__popper{border:0!important;border-radius:.14rem!important;background:transparent!important;box-shadow:none!important}.task-template-time-popper .el-picker-panel,.task-template-time-popper .el-time-panel{overflow:hidden;border:0!important;border-radius:.14rem!important;background:rgba(5,12,8,.76)!important;color:var(--lm-lg-ink)!important;box-shadow:none!important;backdrop-filter:blur(.28rem) saturate(155%);-webkit-backdrop-filter:blur(.28rem) saturate(155%)}.task-template-time-popper .el-time-panel{margin:0}.task-template-time-popper .el-time-panel__content:before{border-color:hsla(0,0%,100%,.1)}.task-template-time-popper .el-time-spinner__item{color:var(--lm-lg-ink-soft)}.task-template-time-popper .el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:hsla(0,0%,100%,.08);color:var(--lm-lg-ink)}.task-template-time-popper .el-time-spinner__item.is-active:not(.is-disabled){color:var(--lm-lg-ink)}.task-template-time-popper .el-time-panel__footer{border-top-color:hsla(0,0%,100%,.1);background:transparent}.task-template-time-popper .el-time-panel__btn,.task-template-time-popper .el-time-panel__btn:focus,.task-template-time-popper .el-time-panel__btn:hover{border:0;border-radius:0;background:transparent;box-shadow:none}.task-template-time-popper .el-time-panel__btn{color:var(--lm-lg-ink-soft)}.task-template-time-popper .el-time-panel__btn.confirm{color:var(--lm-lg-accent)}.task-template-date-popper .el-date-range-picker:before{content:"多日作业点选起止日期，单日作业请双击同一天";display:block;box-sizing:border-box;width:100%;padding:.12rem .16rem 0;color:var(--lm-lg-ink-soft);font-size:.12rem;font-weight:500;line-height:1.4;text-align:left}.lm-map-liquid-date-popper .el-date-table td.end-date .el-date-table-cell__text,.lm-map-liquid-date-popper .el-date-table td.start-date .el-date-table-cell__text,.task-board-date-popper .el-date-table td.current:not(.disabled) .el-date-table-cell__text,.task-board-date-popper .el-date-table td.end-date .el-date-table-cell__text,.task-board-date-popper .el-date-table td.start-date .el-date-table-cell__text{background:var(--lm-lg-accent)!important;color:var(--lm-lg-accent-ink)!important}.lm-map-liquid-date-popper .el-date-table td.in-range .el-date-table-cell,.task-board-date-popper .el-date-table td.in-range .el-date-table-cell{background:rgba(143,216,74,.16)!important}.lm-map-liquid-date-popper .el-date-table td.in-range .el-date-table-cell__text,.task-board-date-popper .el-date-table td.in-range .el-date-table-cell__text{color:var(--lm-lg-ink)}.lm-map-liquid-date-popper .el-date-range-picker__content.is-left,.task-board-date-popper .el-date-range-picker__content.is-left{border-right:1px solid hsla(0,0%,100%,.08)}.ai-monitor-patrol-date-popper .el-date-table td.disabled .el-date-table-cell__text,.lm-map-liquid-date-popper .el-date-table td.disabled .el-date-table-cell__text,.task-board-date-popper .el-date-table td.disabled .el-date-table-cell__text{color:hsla(0,0%,100%,.22)!important;background:transparent!important}.lm-map-liquid-select-dropdown .el-cascader-panel,.lm-map-liquid-select-dropdown .el-cascader__suggestion-panel,.lm-map-liquid-select-dropdown .el-select-dropdown,.map-dev-top-nav-club-menu-popper .el-dropdown-menu{position:relative;z-index:1;background:var(--lm-lg-fill)!important;border:0!important;box-shadow:none!important;backdrop-filter:var(--lm-lg-filter);-webkit-backdrop-filter:var(--lm-lg-filter);border-radius:.14rem!important;padding:.06rem!important}.lm-map-liquid-select-dropdown .el-cascader-node,.lm-map-liquid-select-dropdown .el-select-dropdown__item,.map-dev-top-nav-club-menu-popper .el-dropdown-menu__item{color:var(--lm-lg-ink-soft)!important;border-radius:.08rem}.lm-map-liquid-select-dropdown .el-cascader-node.in-active-path,.lm-map-liquid-select-dropdown .el-cascader-node.is-active,.lm-map-liquid-select-dropdown .el-cascader-node:not(.is-disabled):hover,.lm-map-liquid-select-dropdown .el-select-dropdown__item.is-hovering,.lm-map-liquid-select-dropdown .el-select-dropdown__item:hover,.map-dev-top-nav-club-menu-popper .el-dropdown-menu__item:not(.is-disabled):hover{background:hsla(0,0%,100%,.1)!important;color:var(--lm-lg-ink)!important}.lm-map-liquid-select-dropdown .el-cascader-node.is-active,.lm-map-liquid-select-dropdown .el-select-dropdown__item.is-selected{color:var(--lm-lg-accent)!important;font-weight:700;background:rgba(143,216,74,.14)!important}.lm-map-liquid-select-dropdown .el-cascader-menu{border-right-color:hsla(0,0%,100%,.08)!important;background:transparent!important}.lm-map-liquid-select-dropdown .el-cascader-node.is-disabled,.lm-map-liquid-select-dropdown .el-select-dropdown__item.is-disabled,.map-dev-top-nav-club-menu-popper .el-dropdown-menu__item.is-disabled{color:hsla(0,0%,100%,.28)!important}.lm-map-liquid-select-dropdown .el-cascader-menu__empty-text,.lm-map-liquid-select-dropdown .el-cascader__empty-text,.lm-map-liquid-select-dropdown .el-select-dropdown__empty,.lm-map-liquid-select-dropdown .el-select-dropdown__loading{color:var(--lm-lg-ink-faint)!important}.task-template-preset-select-dropdown.lm-map-liquid-select-dropdown .el-select-dropdown__item{position:relative;padding-right:.4rem!important}.task-template-preset-select-dropdown .task-template-preset-option{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-template-preset-select-dropdown .task-template-preset-option__label{display:inline}.task-template-preset-select-dropdown .task-template-preset-option__delete{position:absolute;top:50%;right:.08rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:.28rem;height:.28rem;margin:0;padding:0;border:0;border-radius:.06rem;background:transparent;color:#d85b61;cursor:pointer;transform:translateY(-50%)}.task-template-preset-select-dropdown .task-template-preset-option__delete:hover{background:rgba(216,91,97,.12);color:#ef6f75}.task-template-preset-select-dropdown .task-template-preset-option__delete:focus-visible{outline:.02rem solid rgba(216,91,97,.58);outline-offset:1px}.map-dev-top-nav-club-menu-popper .el-dropdown-menu__item .el-icon{color:inherit}.map-dev-top-nav-club-menu-popper .map-dev-top-nav-club-menu__qr{display:flex;flex-direction:column;align-items:stretch;gap:.08rem;padding:.05rem .16rem;box-sizing:border-box;cursor:default;user-select:none}.map-dev-top-nav-club-menu-popper .map-dev-top-nav-club-menu__qr-divider{width:100%;margin:0;border-top:1px dashed hsla(0,0%,100%,.18)}.map-dev-top-nav-club-menu-popper .map-dev-top-nav-club-menu__qr-title{display:flex;align-items:center;gap:.08rem;margin:0;width:100%;color:var(--lm-lg-ink-soft);font-size:.14rem;font-weight:400;line-height:.22rem;text-align:left}.map-dev-top-nav-club-menu-popper .map-dev-top-nav-club-menu__qr-icon{display:block;width:.14rem;height:.14rem;flex:0 0 0.14rem;object-fit:contain}.map-dev-top-nav-club-menu-popper .map-dev-top-nav-club-menu__qr-image{display:block;width:1.48rem;max-width:100%;height:auto;margin:0 auto;border-radius:.08rem;background:#fff}.task-board-plan-empty,.task-board-task-track{min-height:.68rem}.task-board-task-track{position:relative;isolation:isolate}.task-board-plan-empty__rail,.task-board-task-stash{position:sticky;left:0;z-index:3;display:flex;align-items:center;gap:.08rem;min-width:0;padding:.08rem .12rem .08rem .16rem;border-right:1px solid hsla(0,0%,100%,.08);background:rgba(8,14,12,.1)}.task-board-plan__heading+.task-board-plan-empty .task-board-plan-empty__rail,.task-board-plan__heading+.task-board-task-track .task-board-task-stash{padding-top:calc(.08rem + var(--task-board-first-row-offset))}.task-board-plan__heading+.task-board-task-track .task-board-track-cell{padding-top:var(--task-board-first-row-offset)}.task-board-tag--stash{touch-action:none;cursor:grab}.task-board-tag--stash.is-pointer-dragging{opacity:.5;cursor:grabbing}.task-board-tag--stash.is-drag-disabled{cursor:default}.task-board-pointer-drag-ghost{position:fixed;z-index:10020;display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.05rem;max-width:1.8rem;padding:.07rem .11rem;border:1px solid color-mix(in srgb,var(--task-color,var(--lm-lg-accent)) 62%,hsla(0,0%,100%,.24));border-radius:.06rem;background:rgba(8,16,13,.86);box-shadow:0 .1rem .28rem rgba(0,0,0,.34),inset .03rem 0 0 var(--task-color,var(--lm-lg-accent));color:var(--lm-lg-ink);font-size:.12rem;font-weight:720;line-height:1.2;pointer-events:none;transform:translateY(-50%);backdrop-filter:blur(.18rem) saturate(132%)}.task-board-pointer-drag-ghost.has-range{align-items:flex-start}.task-board-pointer-drag-ghost small{overflow:hidden;color:var(--lm-lg-ink-soft);font-size:.1rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.task-board-pointer-drag-ghost small.is-range{flex:1 0 100%;color:hsla(86,72%,73%,.92);font-variant-numeric:tabular-nums;letter-spacing:.02em}.task-board-task-tag-wrap{position:relative;z-index:5;display:inline-flex;flex:0 0 auto}.task-board-count{position:absolute;top:-.07rem;right:-.09rem;z-index:6;display:inline-flex;align-items:center;justify-content:center;min-width:.3rem;height:.2rem;padding:0 .07rem;border:0;border-radius:var(--lm-lg-radius-pill);background:color-mix(in srgb,var(--task-color) 24%,rgba(6,12,10,.4));box-shadow:inset 0 1px 0 hsla(0,0%,100%,0),0 0 0 1px color-mix(in srgb,var(--task-color) 40%,transparent),0 .04rem .12rem rgba(0,0,0,.14);color:#fff;font:inherit;font-size:.1rem;font-weight:780;font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1;white-space:nowrap;cursor:pointer;backdrop-filter:blur(.02rem) saturate(140%);-webkit-backdrop-filter:blur(.02rem) saturate(140%);transition:background .16s var(--lm-lg-ease),box-shadow .16s var(--lm-lg-ease),filter .16s var(--lm-lg-ease),color .16s var(--lm-lg-ease)}.task-board-count:hover{background:color-mix(in srgb,var(--task-color) 31%,rgba(6,12,10,.2));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 0 0 1px color-mix(in srgb,var(--task-color) 55%,transparent),0 .06rem .14rem rgba(0,0,0,.15);filter:brightness(1.06)}.task-board-count:focus-visible{outline:.02rem solid color-mix(in srgb,var(--task-color) 70%,#fff);outline-offset:.02rem}.task-board-count.is-empty{background:rgba(8,14,12,.28);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 0 1px hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.52)}.task-board-count.is-empty:hover{background:rgba(8,14,12,.34);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 0 0 1px hsla(0,0%,100%,.14);filter:none}.task-board-track-connection{position:absolute;inset:0;z-index:4;width:100%;height:100%;overflow:visible;pointer-events:none}.task-board-track-connection path{fill:none;stroke:color-mix(in srgb,var(--task-color,var(--lm-lg-accent)) 58%,hsla(0,0%,100%,.12));stroke-width:1.5;stroke-linecap:round;vector-effect:non-scaling-stroke}.task-board-plan-empty__cell,.task-board-track-cell{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;border-right:1px solid hsla(0,0%,100%,.055);background:rgba(0,0,0,.12);transition:background .16s var(--lm-lg-ease),opacity .16s var(--lm-lg-ease)}.task-board-plan-empty__cell.is-column-hovered,.task-board-plan-empty__cell:hover,.task-board-track-cell.is-column-hovered,.task-board-track-cell:hover{background:rgba(143,216,74,.072)}.task-board-page.is-drag-range-visible .task-board-plan-empty__cell.is-drag-range,.task-board-page.is-drag-range-visible .task-board-track-cell.is-drag-range{background:rgba(143,216,74,.09)}.task-board-page.is-drag-range-visible .task-board-plan-empty__cell.is-drag-range-start,.task-board-page.is-drag-range-visible .task-board-track-cell.is-drag-range-start{box-shadow:inset .02rem 0 0 hsla(91,72%,72%,.72)}.task-board-page.is-drag-range-visible .task-board-plan-empty__cell.is-drag-range-end,.task-board-page.is-drag-range-visible .task-board-track-cell.is-drag-range-end{box-shadow:inset -.02rem 0 0 hsla(91,72%,72%,.72)}.task-board-page.is-drag-range-visible .task-board-plan-empty__cell.is-drag-range-start.is-drag-range-end,.task-board-page.is-drag-range-visible .task-board-track-cell.is-drag-range-start.is-drag-range-end{box-shadow:inset .02rem 0 0 hsla(91,72%,72%,.72),inset -.02rem 0 0 hsla(91,72%,72%,.72)}.task-board-page.is-drag-range-visible .task-board-plan-empty__cell.is-drag-range-outside,.task-board-page.is-drag-range-visible .task-board-track-cell.is-drag-range-outside{background:rgba(0,0,0,.2);opacity:.4}.task-board-occurrence{position:relative;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:.24rem;height:.24rem;padding:0;overflow:visible;border:0;background:transparent;box-sizing:border-box;color:#fff;font:inherit;font-size:.1rem;font-weight:740;cursor:pointer;box-shadow:none}.task-board-occurrence:before{position:absolute;inset:.03rem;border:.03rem solid hsla(0,0%,100%,.1);border-radius:50%;background:var(--task-color);background-clip:padding-box;box-sizing:border-box;content:""}.task-board-occurrence.is-draggable{cursor:grab;touch-action:none}.task-board-occurrence.is-draggable:active,.task-board-occurrence.is-pointer-dragging{cursor:grabbing}.task-board-occurrence.is-pointer-dragging{opacity:.5}.task-board-occurrence.is-completed,.task-board-occurrence.is-overdue,.task-board-occurrence.is-stopped{width:auto;min-width:.34rem;height:.22rem;padding:0 .07rem;border:0;border-radius:9.99rem;box-shadow:none}.task-board-occurrence.is-completed:before,.task-board-occurrence.is-overdue:before,.task-board-occurrence.is-stopped:before{display:none}.task-board-occurrence.is-completed{background:var(--task-color,#60706a);background:color-mix(in srgb,var(--task-color,#60706a) 76%,#1c2e25)}.task-board-occurrence.is-stopped{background:#626866}.task-board-occurrence.is-overdue{background:var(--lm-lg-danger)}.task-board-plan-empty__rail{color:var(--lm-lg-ink-faint);font-size:.12rem}.task-board-popper.el-popper{--el-bg-color-overlay:var(--lm-lg-fill);--el-popper-bg-color-light:var(--lm-lg-fill);--el-popper-bg-color-dark:var(--lm-lg-fill);border:0!important;border-color:transparent!important;border-radius:.12rem!important;background:transparent!important;color:var(--lm-lg-ink)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.task-board-popper.el-popper:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:var(--lm-lg-fill);pointer-events:none;backdrop-filter:var(--lm-lg-filter);-webkit-backdrop-filter:var(--lm-lg-filter)}.task-board-popper.el-popper>:not(.el-popper__arrow){position:relative;z-index:1}.task-board-popper.el-popper.is-dark>.el-popper__arrow:before,.task-board-popper.el-popper.is-light>.el-popper__arrow:before,.task-board-popper.el-popper>.el-popper__arrow:before{border:0!important;border-color:transparent!important;background:var(--lm-lg-fill)!important;background-color:var(--lm-lg-fill)!important;box-shadow:none!important;backdrop-filter:var(--lm-lg-filter);-webkit-backdrop-filter:var(--lm-lg-filter)}.task-plan-staff-picker-popper.el-popper{width:max-content!important;min-width:0!important;max-width:min(5.2rem,calc(100vw - .32rem))!important;padding:0!important;box-sizing:border-box}.task-plan-staff-picker-popper .task-plan-staff-picker-panel{width:max-content;min-width:0;max-width:100%;box-sizing:border-box}.task-type-selector-popper.el-popper{padding:.1rem!important}.task-common-area-editor-popper.el-popper{width:min(4.2rem,calc(100vw - .24rem))!important;max-width:min(4.2rem,calc(100vw - .24rem))!important}.task-type-selector-popper--focused.el-popper{z-index:140!important}.task-type-selector{--task-form-type-caption:0.12rem;--task-form-text-primary:#f7faf8;--task-form-text-secondary:#c5cec8;display:flex;flex-direction:column;gap:.12rem;max-height:min(4.2rem,calc(100dvh - 1.6rem));padding:.02rem;overflow-y:auto;scrollbar-color:hsla(0,0%,100%,.24) transparent;scrollbar-width:thin}.task-type-selector__category{--task-category-color:#46c62b;display:grid;gap:.07rem}.task-type-selector__category+.task-type-selector__category{padding-top:.1rem;border-top:1px solid hsla(0,0%,100%,.08)}.task-type-selector__category-head{display:flex;align-items:center;gap:.07rem;color:var(--lm-lg-ink-muted);min-height:0}.task-type-selector__category-head h3{margin:0;color:inherit;font-size:.11rem;font-weight:700;line-height:1.3}.task-type-selector__category-dot{flex:0 0 auto;width:.07rem;height:.07rem;border-radius:50%;background:var(--task-category-color)}.task-type-selector__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.06rem}.task-type-selector__option{box-sizing:border-box;min-width:0;min-height:.34rem;padding:.06rem .05rem;overflow:hidden;border:1.5px solid transparent;border-radius:.07rem;background:var(--task-type-color,#60706a);background:color-mix(in srgb,var(--task-type-color,#60706a) 72%,rgba(0,0,0,.42));color:var(--task-form-text-primary);font:inherit;font-size:var(--task-form-type-caption);font-weight:700;line-height:1.15;text-overflow:ellipsis;text-shadow:0 1px .02rem rgba(0,0,0,.48);white-space:nowrap;cursor:pointer;transition:border-color .16s var(--lm-panel-motion-ease),filter .16s var(--lm-panel-motion-ease),opacity .16s var(--lm-panel-motion-ease)}.task-type-selector__option:hover{filter:brightness(1.12)}.task-type-selector__option.is-selected{border-color:hsla(0,0%,100%,.76);filter:brightness(1.12)}.task-type-selector__option.is-disabled,.task-type-selector__option:disabled{opacity:.38;cursor:not-allowed;filter:grayscale(.35)}.task-type-selector__option.is-disabled:hover,.task-type-selector__option:disabled:hover{filter:grayscale(.35)}.task-type-selector__option:focus-visible{outline:.02rem solid hsla(0,0%,100%,.76);outline-offset:1px}.map-dev-task-drawer__tag.is-disabled,.map-dev-task-drawer__tag:disabled{opacity:.38;cursor:not-allowed;filter:grayscale(.35)}.map-dev-task-drawer__tag.is-disabled:hover,.map-dev-task-drawer__tag:disabled:hover{filter:grayscale(.35)}.task-plan-status-popper.el-popper{padding:.06rem!important}.task-plan-status-menu{display:grid;gap:.02rem}.task-plan-status-menu button{display:grid;grid-template-columns:.18rem minmax(0,1fr);align-items:center;gap:.08rem;width:100%;min-height:.34rem;padding:.07rem .09rem;border:0;border-radius:.05rem;background:transparent;color:var(--lm-lg-ink);font:inherit;font-size:.12rem;text-align:left;cursor:pointer;transition:background .16s var(--lm-lg-ease),color .16s var(--lm-lg-ease)}.task-plan-status-menu button:focus-visible,.task-plan-status-menu button:hover:not(:disabled){background:hsla(0,0%,100%,.1)}.task-plan-status-menu button:focus-visible{outline:.02rem solid hsla(0,0%,100%,.42);outline-offset:-.02rem}.task-plan-status-menu button.is-danger{color:color-mix(in srgb,var(--lm-lg-danger) 82%,#fff)}.task-plan-status-menu button:disabled{color:var(--lm-lg-ink-faint);cursor:not-allowed;opacity:.55}.task-board-count-editor{display:flex;flex-direction:column;gap:.1rem;color:var(--lm-lg-ink-soft);font-size:.12rem}.task-board-count-editor>div{display:grid;grid-template-columns:.32rem 1fr .32rem;align-items:center;gap:.08rem}.task-board-count-editor button{display:inline-flex;align-items:center;justify-content:center;width:.32rem;height:.3rem;padding:0;border:0;border-radius:.08rem;background:hsla(0,0%,100%,.1);color:var(--lm-lg-ink);cursor:pointer}.task-board-count-editor button:disabled{opacity:.36;cursor:not-allowed}.task-board-count-editor strong{text-align:center;font-size:.16rem}.task-board-occurrence-menu,.task-board-stop-reason{display:flex;flex-direction:column;gap:.08rem}.task-board-occurrence-menu__head{display:flex;align-items:center;justify-content:space-between;gap:.1rem;margin-bottom:.04rem;color:var(--lm-lg-ink)}.task-board-occurrence-menu label>span,.task-board-occurrence-menu__head span{color:var(--lm-lg-ink-muted);font-size:.11rem}.task-board-occurrence-menu label{display:flex;flex-direction:column;gap:.06rem}.task-board-occurrence-menu .el-date-editor{width:100%}.task-board-menu-action{display:flex;align-items:center;justify-content:flex-start;gap:.08rem;min-height:.34rem;padding:.07rem .1rem;border:0;border-radius:.08rem;background:hsla(0,0%,100%,.08);color:var(--lm-lg-ink-soft);font:inherit;font-size:.12rem;cursor:pointer}.task-board-menu-action:hover{background:hsla(0,0%,100%,.13);color:var(--lm-lg-ink)}.task-board-menu-action.is-success{color:#bde99c}.task-board-menu-action.is-danger{color:#ffaaae}.task-board-menu-action:disabled{opacity:.4;cursor:not-allowed}.task-board-occurrence-menu__result{display:flex;flex-direction:column;gap:.05rem;margin:0;color:var(--lm-lg-ink-soft);font-size:.12rem}.task-board-occurrence-menu__result small{color:var(--lm-lg-ink-muted)}.task-board-form-overlay{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:.2rem;background:rgba(8,12,10,.32);backdrop-filter:blur(.12rem);-webkit-backdrop-filter:blur(.12rem)}.task-board-form-overlay.is-map-aside{inset:.76rem 0 .76rem auto;width:min(5.9rem,calc(100vw - .8rem));padding:0;align-items:stretch;justify-content:stretch;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}.task-board-form-overlay.is-map-aside .task-board-form-dialog--plan-list{position:relative;display:block;width:100%;height:100%;max-height:100%;box-sizing:border-box;overflow:visible}.task-board-form-overlay.is-map-aside .task-board-form-side{width:100%;height:100%}.task-board-form-overlay.is-map-aside .task-board-form-table-panel{position:absolute;top:0;right:calc(100% + .16rem);bottom:0;z-index:1;display:grid;width:min(max(0px,calc(72vw - 5.5rem)),max(2.8rem,calc(100vw - .96rem - 100%)));min-width:2.8rem;height:auto;min-height:0;box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(calc(100% + .16rem),0,0);transition:transform var(--lm-panel-motion-duration,.32s) var(--lm-panel-motion-ease,ease),opacity var(--lm-panel-motion-duration,.32s) var(--lm-panel-motion-ease,ease),visibility 0s linear var(--lm-panel-motion-duration,.32s)}.task-board-form-overlay.is-map-aside.is-map-aside-list-open .task-board-form-table-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateZ(0);transition:transform var(--lm-panel-motion-duration,.32s) var(--lm-panel-motion-ease,ease),opacity var(--lm-panel-motion-duration,.32s) var(--lm-panel-motion-ease,ease),visibility 0s linear 0s}.task-board-form-overlay.is-map-aside.is-map-aside-list-open .task-board-form-side{width:100%;height:100%}.task-board-form-template-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.1rem .16rem;grid-column:1/-1;flex:0 0 auto;margin:0;padding:.1rem .14rem;border-radius:.12rem;border:1px solid rgba(242,196,92,.42);background:rgba(242,196,92,.16);color:#f6e7b8;font-size:.13rem;line-height:1.45}.task-board-form-template-banner p{margin:0;flex:1 1 2.2rem}.task-board-form-template-banner__actions{display:inline-flex;align-items:center;gap:.08rem;flex:0 0 auto}.task-board-form-template-banner__btn{min-height:.32rem;padding:0 .12rem;border-radius:9.99rem;border:1px solid hsla(0,0%,100%,.22);background:rgba(8,12,10,.28);color:inherit;cursor:pointer}.task-board-form-template-banner__btn.is-apply{border-color:hsla(97,72%,67%,.55);background:hsla(97,72%,67%,.22);color:#e8ffd4}.task-board-form-template-banner__btn:disabled{opacity:.55;cursor:not-allowed}.task-board-form-overlay--single .task-template-form-panel{width:100%!important;max-width:none!important;height:90vh!important;max-height:90vh!important;flex:1 1 auto!important;background:transparent!important}.task-board-form-loading{display:inline-flex;align-items:center;justify-content:center;gap:.1rem;width:min(3.6rem,calc(100vw - .4rem));min-height:1.12rem;border-radius:.08rem;background:rgba(0,0,0,.28);color:hsla(0,0%,100%,.86);box-shadow:0 .18rem .48rem rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.12);font-size:.14rem;font-weight:600}.task-board-form-loading .el-icon{color:#9fe870;font-size:.2rem}.task-board-form-dialog{display:flex;flex-direction:column;width:min(5.2rem,calc(100vw - .32rem));max-height:90vh;overflow:hidden;border-radius:.2rem;background:var(--lm-lg-fill-panel);color:var(--lm-lg-ink,hsla(0,0%,100%,.94));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 .24rem .56rem rgba(0,0,0,.18);backdrop-filter:blur(.4rem) saturate(180%) brightness(1.12);-webkit-backdrop-filter:blur(.4rem) saturate(180%) brightness(1.12)}.task-board-form-dialog--single{width:min(6.4rem,calc(100vw - .32rem));padding:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.task-board-form-dialog--plan-list{width:min(6.4rem,calc(100vw - .32rem));height:90vh;max-height:90vh}.task-board-form-dialog__head{display:flex;align-items:center;gap:.2rem;flex:0 0 auto;padding:.2rem .24rem .16rem;--task-form-text-primary:#f7faf8;--task-form-text-secondary:#c5cec8}.task-board-form-dialog__head>*{margin:0}.task-board-form-dialog__head h2{color:hsla(0,0%,100%,.96);font-size:.18rem;font-weight:760;line-height:1.25;white-space:nowrap}.task-board-form-dialog__head .task-board-form-dialog__head-schedule .task-template-form-panel__schedule-range.el-date-editor{flex:1 1 auto;min-width:0;width:100%!important;max-width:none;margin:0!important}.task-board-form-dialog__schedule-fixed{display:flex;align-items:center;justify-content:flex-start;gap:.08rem;flex:1 1 0;min-width:0}.task-board-form-dialog__schedule-fields{display:block}.task-board-form-dialog__schedule-fields>.task-board-form-dialog__schedule-range-anchor,.task-board-form-dialog__schedule-fields>.task-template-form-panel__schedule-range.el-date-editor,.task-board-form-dialog__schedule-fixed .task-template-form-panel__schedule-range.el-date-editor{flex:1 1 auto;width:100%!important;max-width:none}.task-board-form-dialog__schedule-time-field{flex-direction:column;align-items:flex-start;gap:.05rem}.task-board-form-dialog__schedule-time-label{color:var(--lm-lg-ink-soft);font-size:.12rem;font-weight:650;line-height:1}.task-board-form-dialog__schedule-time-picker.el-date-editor.el-input{flex:0 0 auto;width:1.12rem!important;height:.32rem;min-height:.32rem;border:1px solid hsla(0,0%,100%,.1);border-radius:.12rem;background:rgba(7,12,10,.42)!important}.task-board-form-dialog__schedule-time-picker.el-date-editor.el-input .el-input__wrapper{border:0!important;background:transparent!important;box-shadow:none!important}.task-board-form-dialog__schedule-time-picker.el-date-editor.el-input .el-input__inner{color:var(--task-form-text-primary,#f7faf8)!important;-webkit-text-fill-color:var(--task-form-text-primary,#f7faf8)!important;text-align:center}.task-board-form-dialog__schedule-time-picker.el-date-editor.el-input.is-disabled{background:rgba(7,12,10,.34)!important}.task-board-form-dialog__schedule-fixed-end{flex:0 0 auto;align-self:center;color:hsla(0,0%,100%,.82);font-size:.13rem;font-weight:600;line-height:1.25;white-space:nowrap}.task-board-form-dialog__close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 0.32rem;width:.32rem;height:.32rem;margin-left:auto;padding:0;border:0;border-radius:.11rem;background:rgba(0,0,0,.32);color:var(--task-form-text-secondary,hsla(0,0%,100%,.72));cursor:pointer;transition:background .16s ease,color .16s ease}.task-board-form-dialog__close:hover{background:rgba(229,72,77,.9);color:var(--task-form-text-primary,#fff)}.task-board-form-dialog__close:disabled{cursor:not-allowed;opacity:.42}.task-board-form-list{display:flex;flex:1 1 auto;flex-direction:column;gap:.08rem;min-height:0;padding:.04rem .16rem .2rem;overflow:auto}.task-board-form-list__item{flex:0 0 auto;min-width:0;overflow:hidden;border-radius:.12rem;background:hsla(0,0%,100%,.045);transition:background .18s ease;isolation:isolate}.task-board-form-list__item .task-template-form-panel{width:100%!important;max-width:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important}.task-board-form-list__item .task-template-form-panel,.task-board-form-list__item .task-template-form-panel__body,.task-board-form-list__item .task-template-form-panel__form{height:auto!important;max-height:none!important;overflow:visible!important}.task-board-form-list__summary{display:grid;grid-template-columns:minmax(0,1fr) .18rem .22rem;align-items:center;gap:.08rem;width:100%;min-height:.6rem;padding:.1rem .12rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;position:relative}.task-board-form-list__compact{grid-column:1;min-width:0}.task-board-form-list__people-item.is-parameter{flex:2 1 0}.task-board-form-list__people-item.is-staff{flex:1 1 0}.task-board-form-list__area-detail{display:flex;flex-wrap:nowrap;align-items:center;gap:.03rem;min-width:0;overflow:hidden;white-space:nowrap}.task-board-form-list__compact .task-plan-card__area-detail.task-board-form-list__area-detail{display:flex}.task-board-form-list__area-detail .el-icon{flex:0 0 auto;font-size:.11rem;color:var(--lm-lg-ink-muted)}.task-board-form-list__area-detail .task-plan-marquee{flex:1 1 auto;min-width:0}.task-board-form-list__area-detail .task-plan-marquee__track{gap:.24rem}.task-board-form-list__item.is-group-edit .task-board-form-list__summary{grid-template-columns:minmax(0,1fr) .58rem .18rem}.task-board-form-list__item.is-group-edit.is-new .task-board-form-list__summary{grid-template-columns:minmax(0,1fr) .58rem .18rem .22rem}.task-board-form-list__item.is-group-edit.is-dirty{background:hsla(97,72%,67%,.075)}.task-board-form-list__item.is-group-edit.is-new{background:rgba(114,190,255,.075)}.task-board-form-list__item.is-group-edit.is-readonly{background:hsla(0,0%,100%,.025)}.task-board-form-list__edit-state{grid-column:2;justify-self:end;color:rgba(207,222,212,.58);font-size:.11rem;font-weight:650;line-height:1.2;white-space:nowrap}.task-board-form-list__edit-state.is-dirty{color:#b9f397}.task-board-form-list__edit-state.is-new{color:#9ed5ff}.task-board-form-list__edit-state.is-readonly{color:rgba(207,222,212,.42)}.task-board-form-list__remove{grid-column:3;display:inline-flex;align-items:center;justify-content:center;width:.22rem;height:.22rem;margin-left:-.04rem;padding:0;border:0;background:transparent;color:hsla(0,0%,100%,.42);cursor:pointer;transition:color .16s ease,background .16s ease}.task-board-form-list__item.is-group-edit.is-new .task-board-form-list__remove{grid-column:4}.task-board-form-list__remove:hover:not(:disabled){color:#ffad9e;background:hsla(8,100%,70%,.1)}.task-board-form-list__remove:disabled{cursor:not-allowed;opacity:.22}.task-board-form-list__add{display:inline-flex;align-items:center;justify-content:center;gap:.06rem;min-height:.32rem;padding:0 .12rem;border:0;border-radius:.08rem;font:inherit;font-size:.12rem;font-weight:680;white-space:nowrap;cursor:pointer;background:rgba(143,216,74,.13);color:#c7f49e}.task-board-form-list__add:hover:not(:disabled){background:rgba(143,216,74,.22)}.task-board-form-list__add:disabled{cursor:not-allowed;opacity:.42}.task-board-form-dialog__footer{display:flex;align-items:center;justify-content:space-between;gap:.1rem;padding:.2rem}.task-board-form-dialog__footer-end,.task-board-form-dialog__footer-start{display:inline-flex;align-items:center;gap:.08rem;min-width:0}.task-board-form-dialog__footer-start{flex:0 0 auto}.task-board-form-dialog__footer-end{margin-left:auto}.task-board-form-dialog__footer-start>.el-tooltip__trigger,.task-board-form-dialog__footer-start>span{display:inline-flex;align-items:center;flex:0 0 auto;line-height:0}.task-board-form-dialog__footer .task-board-form-list__remove-selected{display:inline-flex;align-items:center;justify-content:center;gap:.06rem;box-sizing:border-box;min-height:.4rem;padding:0 .14rem;border:0;border-radius:9.99rem;appearance:none;-webkit-appearance:none;background:hsla(0,0%,100%,.1);color:hsla(9,100%,81%,.92);cursor:pointer;font-size:.14rem;font-weight:700;transition:background .16s ease,color .16s ease,opacity .16s ease}.task-board-form-dialog__footer .task-board-form-list__clear .el-icon,.task-board-form-dialog__footer .task-board-form-list__copy .el-icon,.task-board-form-dialog__footer .task-board-form-list__remove-selected .el-icon,.task-board-form-dialog__footer .task-board-form-list__template-switch .el-icon{display:inline-flex;align-items:center;justify-content:center;width:.16rem;height:.16rem;font-size:.16rem}.task-board-form-dialog__footer .task-board-form-list__clear .el-icon svg,.task-board-form-dialog__footer .task-board-form-list__copy .el-icon svg,.task-board-form-dialog__footer .task-board-form-list__remove-selected .el-icon svg,.task-board-form-dialog__footer .task-board-form-list__template-switch .el-icon svg{width:.16rem;height:.16rem}.task-board-form-dialog__footer .task-board-form-list__remove-selected:hover:not(:disabled){background:hsla(8,100%,70%,.18);color:#ffc6bb}.task-board-form-dialog__footer .task-board-form-list__remove-selected:disabled{cursor:not-allowed;opacity:.42}.task-board-form-dialog__footer .task-board-form-list__add,.task-board-form-dialog__footer .task-board-form-list__clear,.task-board-form-dialog__footer .task-board-form-list__commit,.task-board-form-dialog__footer .task-board-form-list__copy,.task-board-form-dialog__footer .task-board-form-list__template-switch{appearance:none;-webkit-appearance:none;min-width:0}.task-board-form-list__template-actions{display:inline-flex;flex:0 0 auto;align-items:center;gap:.08rem}.task-board-form-dialog__cancel,.task-board-form-dialog__submit{display:inline-flex;align-items:center;justify-content:center;gap:.06rem;flex:0 0 auto;min-height:.4rem;min-width:.96rem;padding:0 .14rem;border:0;border-radius:9.99rem;appearance:none;-webkit-appearance:none;font:inherit;font-size:.14rem;font-weight:700;white-space:nowrap;cursor:pointer}.task-board-form-dialog__cancel{background:hsla(0,0%,100%,.1);color:#f7faf8}.task-board-form-dialog__submit{background:var(--lm-lg-accent,#9fe870);color:#163300}.task-board-form-dialog__cancel:disabled,.task-board-form-dialog__submit:disabled{cursor:not-allowed;opacity:.64}.task-board-form-list__tag{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5px;box-sizing:border-box;width:.66rem;height:.32rem;min-width:.66rem;padding:.04rem .05rem;overflow:hidden;border:1px solid transparent;border-radius:.06rem;background:transparent;color:hsla(0,0%,100%,.72);line-height:1.1}.task-board-form-list__tag:not(.is-empty){background:var(--task-color,#60706a);background:color-mix(in srgb,var(--task-color,#60706a) 72%,rgba(0,0,0,.42));color:#fff}.task-board-form-list__compact .task-plan-card__tag.task-board-form-list__tag.is-empty,.task-board-form-list__tag.is-empty{background:transparent;border:1px dashed hsla(0,0%,100%,.28);color:hsla(0,0%,100%,.62);cursor:pointer}.task-board-form-list__tag.is-solo{height:.32rem}.task-board-form-list__item.is-group-edit .task-board-form-list__chevron{grid-column:3}.task-board-form-list__chevron{grid-column:2;justify-self:end;color:rgba(198,214,203,.56);font-size:.16rem;transition:color .16s ease,transform .18s ease}.task-board-form-list__summary:focus-visible .task-board-form-list__chevron,.task-board-form-list__summary:hover .task-board-form-list__chevron{color:#b9f397}.task-board-form-list__summary:focus-visible{outline:.02rem solid hsla(98,79%,77%,.7);outline-offset:-.02rem}.task-board-form-list__expanded{border-top:1px solid hsla(0,0%,100%,.1);background:transparent}.task-board-form-list__expanded .task-template-form-panel,.task-board-form-list__expanded .task-template-form-panel__body,.task-board-form-list__expanded .task-template-form-panel__footer,.task-board-form-list__expanded .task-template-form-panel__form,.task-board-form-list__expanded .task-template-form-panel__head{background:transparent!important}.task-board-form-list__expanded .task-template-form-panel{width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;flex:0 1 auto;overflow:visible!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important}.task-board-form-list__expanded .task-template-form-panel__head{border-bottom:0!important}.task-board-form-list__expanded .task-template-form-panel__form{height:auto!important;max-height:none!important;overflow:visible!important}.task-board-form-list__expanded .task-template-form-panel__body{flex:0 1 auto!important;min-height:0;overflow:visible!important}.task-board-form-list__expanded .task-template-form-panel__close{display:none}.task-board-form-list__expanded .task-template-form-panel__headline{display:none!important}.task-board-form-list__loading{display:flex;align-items:center;justify-content:center;gap:.08rem;min-height:.84rem;color:rgba(220,232,224,.72);font-size:.12rem}.task-board-form-list__empty{padding:.42rem .16rem;color:rgba(214,227,218,.62);font-size:.13rem;text-align:center}@media (max-width:760px){.task-board-form-overlay{align-items:flex-end;padding:0}.task-board-form-dialog{width:100%;max-height:94dvh;border-radius:.18rem .18rem 0 0}.task-board-form-dialog__head{padding:.16rem .16rem .12rem}.task-board-form-list{padding:.04rem .1rem .16rem}.task-board-form-list__summary{grid-template-columns:minmax(0,1fr) .18rem .22rem;gap:.08rem;min-height:.6rem;padding:.1rem}.task-board-form-list__item.is-group-edit .task-board-form-list__summary{grid-template-columns:minmax(0,1fr) .54rem .18rem}.task-board-form-list__item.is-group-edit.is-new .task-board-form-list__summary{grid-template-columns:minmax(0,1fr) .54rem .18rem .22rem}.task-board-form-list__chevron,.task-board-form-list__item.is-group-edit .task-board-form-list__edit-state{grid-column:2}.task-board-form-list__item.is-group-edit .task-board-form-list__chevron{grid-column:3}.task-board-form-list__item.is-group-edit.is-new .task-board-form-list__remove{grid-column:4}.task-board-form-list__remove{grid-column:3}.task-board-form-list__expanded{padding:0 0 .08rem}}.task-board-form-dialog--plan-list{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,5.9rem);gap:.24rem;width:calc(72vw + .64rem);height:86vh;max-height:86vh;overflow:visible;border:0;border-radius:0;background:transparent;color:var(--lm-lg-ink,hsla(0,0%,100%,.94));--task-form-type-title:0.18rem;--task-form-type-section:0.16rem;--task-form-type-body:0.14rem;--task-form-text-primary:#f7faf8;--task-form-text-secondary:#c5cec8;--task-plan-dialog-pad-top:0.2rem;--task-plan-dialog-pad-bottom:0.18rem;--task-plan-dialog-pad-x:0.2rem;--task-plan-dialog-head-height:0.8rem;--task-plan-dialog-footer-height:0.7rem;--task-plan-table-header-bg:rgba(0,0,0,.28);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.task-board-form-table-panel{position:relative;display:grid;grid-template-rows:var(--task-plan-dialog-head-height) minmax(0,1fr) var(--task-plan-dialog-footer-height);min-width:0;min-height:0;overflow:hidden;padding:0 var(--task-plan-dialog-pad-x);border-radius:var(--lm-radius-md,12px);background:var(--lm-lg-fill-panel);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 .24rem .56rem rgba(0,0,0,.18);backdrop-filter:blur(.4rem) saturate(180%) brightness(1.12);-webkit-backdrop-filter:blur(.4rem) saturate(180%) brightness(1.12)}.task-board-work-order-hint-host{position:absolute;inset:0;z-index:30;display:flex;align-items:center;justify-content:center;padding:.16rem;pointer-events:none}.task-board-work-order-hint-host .web-app-update-bubble{width:max-content;max-width:min(2.8rem,calc(100% - .32rem));pointer-events:none}.task-board-form-table-panel__head{display:flex;align-items:center;gap:.16rem;box-sizing:border-box;min-width:0;min-height:0;overflow:hidden;padding:var(--task-plan-dialog-pad-top) 0 .18rem}.task-board-form-table-panel__title{display:flex;align-items:center;gap:.12rem;min-width:0;flex:1 1 auto;overflow:hidden}.task-board-form-table-panel__filter{flex:0 0 auto;flex-shrink:0}.task-board-form-table-panel__filter.task-plan-work-section__filter.is-expanded{gap:.06rem}.task-board-form-table-panel__filter .task-plan-work-section__filter-items{max-width:none;opacity:1;pointer-events:auto}.task-board-form-table-panel__title>.task-board-form-table-validation{flex:1 1 0;min-width:0;max-width:4.2rem;margin-left:auto}.task-board-form-table-panel__title .task-board-form-table-panel__date.task-template-form-panel__schedule-range.el-date-editor.el-input{display:inline-flex;box-sizing:border-box;margin-top:0;flex:0 0 1.54rem;width:1.54rem!important;min-height:.32rem!important;height:.32rem!important;padding:0 .1rem}.task-board-form-table-panel__title .task-board-form-table-panel__date.task-template-form-panel__schedule-range.el-date-editor.el-input .el-input__wrapper{box-sizing:border-box;min-height:.32rem!important;height:.32rem!important}.task-board-form-table-panel__title .task-board-form-table-panel__date.task-template-form-panel__schedule-range.el-date-editor.el-input .el-input__inner{height:.3rem;line-height:.3rem}.task-board-form-table-panel__date-actions{display:inline-flex;align-items:center;align-self:center;gap:.08rem;margin-left:auto}.task-board-form-table-panel__date.task-template-form-panel__schedule-range.el-date-editor.el-input{flex:0 0 1.54rem;width:1.54rem!important}.task-board-form-table-panel__date-actions .task-board-form-dialog__close{position:static;flex:0 0 auto}.task-board-form-table-panel__head h2,.task-board-form-table-panel__head p{margin:0}.task-board-form-table-panel__head h2{flex:0 0 auto;overflow:hidden;color:var(--task-form-text-primary);font-size:var(--task-form-type-title,18px);font-weight:760;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.task-board-form-table-panel__head p{flex:0 0 auto;margin-top:0;color:var(--task-form-text-secondary);font-size:.12rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.task-board-form-table-panel__head p>span{margin-left:.1rem;font-weight:650}.task-board-form-table-panel__history-filters{display:inline-flex;align-items:center;gap:.08rem;min-width:0;flex:1 1 auto}.task-board-form-dialog--plan-list .task-board-form-table-panel__history-range.el-date-editor,.task-board-form-dialog--plan-list .task-board-form-table-panel__history-range.el-date-editor.el-date-editor--daterange,.task-board-form-dialog--plan-list .task-board-form-table-panel__history-range.el-date-editor.el-date-editor--daterange.el-range-editor.el-input__wrapper,.task-board-form-dialog--plan-list .task-board-form-table-panel__history-range.el-date-editor.el-input__wrapper,.task-board-form-dialog--plan-list .task-board-form-table-panel__history-range.el-date-editor.el-range-editor{--el-fill-color-blank:transparent;--el-input-bg-color:transparent;--el-input-border-color:transparent;--el-input-hover-border-color:transparent;--el-input-focus-border-color:transparent;flex:0 0 1.68rem;box-sizing:border-box;width:1.68rem!important;max-width:1.68rem!important;min-width:1.68rem!important;min-height:.32rem!important;height:.32rem!important;margin:0;padding:0 .1rem;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:.12rem!important;background:rgba(7,12,10,.42)!important;background-color:rgba(7,12,10,.42)!important;box-shadow:none!important}.task-board-form-dialog--plan-list .task-board-form-table-panel__history-range.el-date-editor .el-range-input,.task-board-form-dialog--plan-list .task-board-form-table-panel__history-range.el-date-editor .el-range-separator,.task-board-form-dialog--plan-list .task-board-form-table-panel__history-range.el-date-editor .el-range__icon{color:var(--task-form-text-primary,#f7faf8)!important;-webkit-text-fill-color:var(--task-form-text-primary,#f7faf8)!important}.task-board-form-dialog--plan-list .task-board-form-table-panel__history-range.el-date-editor .el-range-input{background:transparent!important;background-color:transparent!important}.task-board-form-dialog--plan-list .task-board-form-table-panel__history-range.el-date-editor .el-range-input::placeholder{color:var(--task-form-text-secondary,#c5cec8)!important;-webkit-text-fill-color:var(--task-form-text-secondary,#c5cec8)!important}.task-board-form-dialog--plan-list .task-board-form-table-panel__history-range.is-disabled{border-color:hsla(0,0%,100%,.08)!important;background:rgba(7,12,10,.34)!important;background-color:rgba(7,12,10,.34)!important;opacity:1}.task-board-form-table-panel__history-count{margin-left:.02rem;color:var(--task-form-text-secondary);font-size:.12rem;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.task-board-work-order-history-staff-list{display:flex;flex-direction:column;gap:.04rem;min-width:1.2rem;max-height:2.4rem;padding:.06rem;overflow:auto}.task-board-work-order-history-staff-list__item{display:flex;align-items:center;min-height:.32rem;padding:0 .1rem;border:0;border-radius:.08rem;background:transparent;color:rgba(247,250,248,.88);font-size:.13rem;font-weight:600;text-align:left;cursor:pointer}.task-board-work-order-history-staff-list__item:hover{background:hsla(0,0%,100%,.08)}.task-board-work-order-history-staff-list__item.is-selected{background:hsla(0,0%,100%,.14);color:#fff}.task-board-work-order-history-staff-list__empty{margin:.08rem .04rem;color:hsla(0,0%,100%,.45);font-size:.12rem;font-weight:600}.task-board-form-table-panel__body{--task-board-other-plans-header-top:62%;--task-board-other-plans-header-height:0.38rem;position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.task-board-form-table-panel__workspace{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden}.task-board-form-table-panel__workspace.is-split{display:grid;grid-template-rows:minmax(0,var(--task-board-other-plans-header-top)) minmax(0,1fr);box-sizing:border-box;border:1px solid hsla(0,0%,100%,.1);border-radius:.12rem;overflow:hidden}.task-board-form-table-panel__workspace.is-split .task-board-form-table{border:0;border-radius:0}.task-board-form-table-panel__workspace.is-split .task-board-form-table .el-table__inner-wrapper:before,.task-board-form-table-panel__workspace.is-split .task-board-form-table:before{display:none}.task-board-form-table-panel__primary{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden}.task-board-form-table-validation{display:flex;align-items:center;gap:.08rem;box-sizing:border-box;min-width:0;overflow:hidden;height:.28rem;padding:0 .08rem 0 .1rem;border-radius:.06rem;background:rgba(229,72,77,.14);color:#ffd7d9;white-space:nowrap}.task-board-form-table-validation__summary{flex:0 0 auto;font-size:.12rem;font-weight:700;line-height:1;color:#ffe3e5;font-variant-numeric:tabular-nums}.task-board-form-table-validation__detail{flex:1 1 auto;min-width:0;overflow:hidden;color:rgba(255,215,217,.88);font-size:.12rem;font-weight:550;line-height:1;white-space:nowrap}.task-board-form-table-validation__detail .task-plan-marquee{display:block;width:100%;min-width:0}.task-board-form-table-validation__nav{display:inline-flex;align-items:center;gap:.02rem;flex:0 0 auto;margin-left:auto}.task-board-form-table-validation__index{min-width:2.2em;margin-right:.02rem;font-size:.11rem;font-variant-numeric:tabular-nums;color:rgba(255,215,217,.78);text-align:right}.task-board-form-table-validation__btn{display:inline-flex;align-items:center;justify-content:center;width:.22rem;height:.22rem;padding:0;border:0;border-radius:.05rem;background:hsla(0,0%,100%,.06);color:#ffd7d9;cursor:pointer;transition:background .16s var(--lm-lg-ease,ease)}.task-board-form-table-validation__btn:hover:not(:disabled){background:hsla(0,0%,100%,.12)}.task-board-form-table-validation__btn:focus-visible{outline:.02rem solid currentColor;outline-offset:1px}.task-board-form-table-validation__btn:disabled{opacity:.42;cursor:not-allowed}.task-board-form-table-validation__btn .el-icon{font-size:.14rem}.task-board-form-table-panel__primary>.task-board-form-table{flex:1 1 0;width:100%!important;min-height:0;height:100%!important}.task-board-form-table-panel__workspace:not(.is-split) .task-board-form-table-panel__primary{flex:1 1 auto;height:100%}.task-board-form-table-panel__other-head{position:absolute;top:var(--task-board-other-plans-header-top);right:0;left:0;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) .32rem minmax(0,1fr);align-items:center;gap:.08rem;box-sizing:border-box;min-width:0;min-height:var(--task-board-other-plans-header-height);height:var(--task-board-other-plans-header-height);padding:0 .1rem 0 .12rem;border:0;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);border-radius:0;background:hsla(0,0%,100%,.03);box-shadow:none;color:var(--task-form-text-secondary,#c5cec8);cursor:ns-resize;touch-action:none;user-select:none;transition:top var(--lm-panel-motion-duration,.32s) var(--lm-panel-motion-ease,ease)}.task-board-form-table-panel__other-head-main{display:flex;grid-column:1;align-items:center;gap:.08rem;min-width:0;pointer-events:none}.task-board-form-table-panel__other-head .task-plan-work-section__drag-handle{grid-column:2;justify-self:center}.task-board-form-table-panel__other-body{position:relative;display:flex;flex-direction:column;box-sizing:border-box;min-width:0;min-height:0;height:100%;padding-top:var(--task-board-other-plans-header-height);overflow:hidden}.task-board-form-table-panel__other-body>.task-board-form-table{flex:1 1 0;width:100%!important;min-height:0;height:100%!important}.task-board-form-table--other-plans .el-table__header-wrapper{display:none}.task-board-form-table-panel__workspace.is-split .task-board-form-table .el-table__inner-wrapper{height:100%}.task-board-form-table-panel__workspace.is-split .task-board-form-table .el-scrollbar__wrap,.task-board-form-table-panel__workspace.is-split .task-board-form-table .el-table__body-wrapper{overflow-y:auto!important}.task-board-form-table--other-plans.is-empty-other-plans .el-table__inner-wrapper{display:flex;flex-direction:column;height:100%}.task-board-form-table--other-plans.is-empty-other-plans .el-table__body-wrapper{position:relative;flex:1 1 auto;min-height:0}.task-board-form-table--other-plans.is-empty-other-plans .el-table__empty-block{position:absolute;inset:0;z-index:1;display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%!important;min-height:0!important;height:100%!important;padding:0;pointer-events:none}.task-board-form-table--other-plans.is-empty-other-plans .el-table__empty-text{color:var(--task-form-text-secondary,#c5cec8);font-size:.13rem;font-weight:580;line-height:1.4}.task-board-form-table--other-plans .el-table__row.is-other-plan-row{cursor:pointer}.task-board-form-table-panel__body.is-other-plans-dragging,.task-board-form-table-panel__body.is-other-plans-dragging *{cursor:ns-resize;user-select:none}.task-board-form-table-panel__body.is-other-plans-dragging .task-board-form-table-panel__other-head{transition:none}.task-board-form-table-panel__body>.el-loading-mask{border-radius:.12rem;background:rgba(5,12,8,.72);backdrop-filter:blur(.12rem);-webkit-backdrop-filter:blur(.12rem)}.task-board-form-table-panel__body>.el-loading-mask .circular .path{stroke:var(--lm-lg-accent,#9fe870)}.task-board-form-table-panel__footer{display:flex;align-items:center;justify-content:flex-end;gap:.1rem;box-sizing:border-box;min-width:0;min-height:0;padding:.12rem 0 var(--task-plan-dialog-pad-bottom)}.task-board-form-table-panel__footer-start{display:inline-flex;align-items:center;gap:.12rem;margin-right:auto;min-width:0}.task-board-form-table-panel__work-order-entry{min-width:auto;padding:0 .16rem;background:#3b82f6;color:#fff}.task-board-form-table-panel__work-order-entry:hover{background:#2563eb;color:#fff}.task-board-form-table-panel__work-order-entry.is-return{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.94)}.task-board-form-table-panel__work-order-entry.is-return:hover{background:hsla(0,0%,100%,.18);color:#fff}.task-board-form-table-panel__history-link{min-width:auto;padding:0 .14rem;background:hsla(0,0%,100%,.1);color:#f7faf8}.task-board-form-table-panel__history-link:hover{background:hsla(0,0%,100%,.16);color:#fff}.task-board-form-table-panel__history-link:disabled{cursor:not-allowed;opacity:.64}.task-board-form-table-panel__footer .task-board-form-list__add{min-height:.4rem;min-width:.96rem;padding:0 .14rem;border-radius:9.99rem;font-size:.14rem;font-weight:700}.task-board-form-table-panel__footer.is-work-order{gap:.08rem}.task-board-form-table--history .el-table__row.is-date-group-row>td{background:hsla(0,0%,100%,.06);border-bottom-color:hsla(0,0%,100%,.12);cursor:pointer}.task-board-form-table--history .el-table__row.is-date-group-row:hover>td{background:hsla(0,0%,100%,.08)!important}.task-board-form-table--history .el-table__row.is-date-group-row .cell{padding-top:.08rem;padding-bottom:.08rem}.task-board-form-table__date-group{display:inline-flex;align-items:center;gap:.08rem;max-width:100%;padding:0;border:0;background:transparent;color:hsla(0,0%,100%,.92);font:inherit;font-size:.13rem;font-weight:700;letter-spacing:.02em;text-align:left;cursor:pointer}.task-board-form-table__date-group-icon{flex:0 0 auto;font-size:.12rem;color:hsla(0,0%,100%,.62)}.task-board-form-table__date-group-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-board-form-table__date-group-count{flex:0 0 auto;color:hsla(0,0%,100%,.52);font-size:.12rem;font-weight:650;font-variant-numeric:tabular-nums}.task-board-form-table__selection-col .cell{display:flex;align-items:center;justify-content:center;padding-left:0;padding-right:0}.task-board-form-table .el-table__header .task-board-form-table__selection-col--with-all .cell,.task-board-form-table__header .task-board-form-table__selection-col--with-all .cell{display:inline-flex;align-items:center;justify-content:center;gap:.04rem;white-space:nowrap}.task-board-form-table .el-table__header .task-board-form-table__selection-col--with-all .cell:after{content:"全选";color:var(--lm-lg-ink-soft,hsla(0,0%,100%,.78));font-size:.12rem;font-weight:650;line-height:1}.task-board-form-table__select-all{display:inline-flex;align-items:center;justify-content:center;gap:.04rem;white-space:nowrap;color:var(--lm-lg-ink-soft,hsla(0,0%,100%,.78));font-size:.12rem;font-weight:650;line-height:1}.task-board-form-table .el-table-column--selection .el-checkbox{--el-checkbox-checked-bg-color:var(--lm-lg-accent,#9fe870);--el-checkbox-checked-input-border-color:var(--lm-lg-accent,#9fe870);--el-checkbox-checked-text-color:#163300;height:auto}.task-board-form-table .el-table-column--selection .el-checkbox__inner{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.42)}.task-board-form-table .el-table-column--selection .el-checkbox__input.is-checked .el-checkbox__inner,.task-board-form-table .el-table-column--selection .el-checkbox__input.is-indeterminate .el-checkbox__inner{background:var(--lm-lg-accent,#9fe870);border-color:var(--lm-lg-accent,#9fe870)}.task-board-form-table .el-table-column--selection .el-checkbox__input.is-checked .el-checkbox__inner:after{border-color:#163300}.task-board-form-table .el-table-column--selection .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{background:#163300}.task-board-work-order-action{min-width:auto;padding:0 .12rem;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.92)}.task-board-work-order-action:hover{background:hsla(0,0%,100%,.16);color:#fff}.task-board-work-order-action__excel-icon{display:block;width:.16rem;height:.16rem;object-fit:contain;flex:0 0 auto}.task-board-form-table{width:100%!important;min-height:0;height:100%;table-layout:fixed;--el-table-border-color:hsla(0,0%,100%,.1);--el-table-header-bg-color:var(--task-plan-table-header-bg);--el-table-tr-bg-color:transparent;--el-table-row-hover-bg-color:color-mix(in srgb,var(--lm-primary,var(--lm-lg-accent,#9fe870)) 16%,transparent);--el-table-current-row-bg-color:transparent;--el-table-bg-color:transparent;--el-table-text-color:rgba(247,250,248,.84);--el-table-header-text-color:rgba(247,250,248,.92);border:1px solid hsla(0,0%,100%,.1);border-radius:.12rem;background:transparent;font-size:.12rem;font-variant-numeric:tabular-nums}.task-board-form-table .el-table__header .cell{text-align:center;white-space:nowrap}.task-board-form-table .el-table__body,.task-board-form-table .el-table__body-wrapper,.task-board-form-table .el-table__footer-wrapper,.task-board-form-table .el-table__header,.task-board-form-table .el-table__header-wrapper{width:100%!important}.task-board-form-table .el-table__inner-wrapper{border-radius:inherit;background:transparent}.task-board-form-table .el-scrollbar__wrap,.task-board-form-table .el-table__body,.task-board-form-table .el-table__body-wrapper{background:transparent}.task-board-form-table .el-scrollbar__wrap,.task-board-form-table .el-table__body-wrapper{overflow-x:hidden!important}.task-board-form-table .el-table__inner-wrapper:before,.task-board-form-table:before{background-color:hsla(0,0%,100%,.1)}.task-board-form-table th.el-table__cell{height:.4rem;padding:0;background:var(--task-plan-table-header-bg);font-size:var(--task-form-type-body,14px);font-weight:680}.task-board-form-table td.el-table__cell{height:auto;min-height:.44rem;padding:.06rem 0;background:transparent;transition:box-shadow .16s ease;vertical-align:middle}.task-board-form-table .cell{padding:0 .08rem;line-height:1.35;white-space:normal;word-break:break-word;overflow:visible}.task-board-form-table__header-control-wrap{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.04rem;width:100%;white-space:nowrap}.task-board-form-table__header-group,.task-board-form-table__header-label{min-width:0;line-height:1.35;white-space:nowrap}.task-board-form-table__header-group{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.04rem;flex:0 1 auto;padding:.02rem 0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:color .16s ease}.task-board-form-table__header-group>span{flex:0 0 auto;white-space:nowrap}.task-board-form-table__header-group.is-active,.task-board-form-table__header-group:hover:not(:disabled){color:#d8f6be}.task-board-form-table__header-group.is-active>span{text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:currentColor;text-decoration-thickness:1.5px;text-underline-offset:.04rem}.task-board-form-table__header-group:disabled{cursor:not-allowed;opacity:.42}.task-board-form-table__group-toggle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:.22rem;height:.22rem;padding:0;border:0;border-radius:.06rem;background:transparent;color:inherit;cursor:pointer;opacity:.72;transition:background .16s ease,color .16s ease,opacity .16s ease}.task-board-form-table__group-toggle .el-icon{font-size:.13rem}.task-board-form-table__group-toggle.is-active,.task-board-form-table__group-toggle:hover:not(:disabled){background:rgba(143,216,74,.16);color:#d8f6be;opacity:1}.task-board-form-table__group-toggle:disabled{cursor:not-allowed;opacity:.42}.task-board-form-table__header-control{display:inline-flex;align-items:center;justify-content:center;gap:.04rem;min-width:0;padding:.02rem 0;border:0;background:transparent;color:inherit;font:inherit;line-height:1.35;cursor:pointer}.task-board-form-table__header-staff-icon{display:block;width:.14rem;height:.14rem;object-fit:contain;opacity:.86}.task-board-form-table__header-control.is-active .task-board-form-table__header-staff-icon,.task-board-form-table__header-control:not(:disabled):hover .task-board-form-table__header-staff-icon{opacity:1}.task-board-form-table__header-control:disabled{cursor:not-allowed;opacity:.54}.task-board-form-table__header-control.is-active,.task-board-form-table__header-control:not(:disabled):focus-visible,.task-board-form-table__header-control:not(:disabled):hover{color:var(--lm-lg-accent,#9fe870)}.task-board-form-table__header-control .el-icon{transition:transform .18s ease}.task-board-form-table__header-control.is-open:not(.is-filter) .el-icon{transform:rotate(180deg)}.task-plan-staff-picker-panel{min-width:0}.task-plan-staff-picker-panel .el-cascader-menu{min-width:1.6rem;max-width:2.2rem;width:2rem;box-sizing:border-box}.task-plan-staff-picker-panel .el-cascader-node{max-width:100%}.task-plan-staff-picker-panel .el-cascader-node__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-plan-staff-picker-panel .el-checkbox__input:not(.is-checked):not(.is-indeterminate) .el-checkbox__inner{border-color:#fff!important}.task-board-form-table .el-table__cell.task-board-form-table__staff-col .cell{overflow:visible;white-space:normal}.task-board-form-table .el-table__cell.task-board-form-table__requirement-col .cell{overflow:hidden;white-space:normal;word-break:break-word}.task-board-form-table__requirement,.task-board-form-table__staff-name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-board-form-table__staff-wrap{position:relative;z-index:1;display:inline-flex;flex:0 0 auto;max-width:100%;overflow:visible;vertical-align:middle}.task-board-form-table__staff-tags{display:flex;flex-wrap:wrap;gap:.06rem;align-items:center;justify-content:center;max-width:100%}.task-board-form-table__staff-box{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:.66rem;min-width:.66rem;max-width:.66rem;height:.32rem;padding:.04rem .05rem;border:1px solid transparent;border-radius:.06rem;vertical-align:middle}.task-board-form-table__staff-box .task-board-form-table__staff-name{width:100%;text-align:center}.task-board-form-table .el-table__append-wrapper{background:transparent;overflow:visible;border:0}.task-board-form-table__add-row{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:auto;min-height:.44rem;padding:.06rem .08rem;border:0;border-bottom:1px solid var(--el-table-border-color,hsla(0,0%,100%,.1));background:transparent;transition:background .16s ease;vertical-align:middle;cursor:pointer}.task-board-form-table__add-row:hover{background:var(--el-table-row-hover-bg-color)}.task-board-form-table__add-row:focus-visible{outline:.02rem solid var(--lm-lg-accent,#9fe870);outline-offset:-.02rem}.task-board-form-table__add-box{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:.66rem;min-width:.66rem;height:.32rem;margin:0;padding:0;border:1px dashed hsla(0,0%,100%,.28);border-radius:.06rem;background:transparent;color:hsla(0,0%,100%,.62);pointer-events:none;transition:border-color .16s ease,color .16s ease,background .16s ease}.task-board-form-table__add-row:focus-visible .task-board-form-table__add-box,.task-board-form-table__add-row:hover .task-board-form-table__add-box{border-color:color-mix(in srgb,var(--lm-primary,var(--lm-lg-accent,#9fe870)) 55%,hsla(0,0%,100%,.28));color:var(--lm-lg-accent,#9fe870);background:rgba(143,216,74,.1)}.task-board-form-table__add-box .el-icon{font-size:.14rem}.task-board-form-table__add-row.is-disabled{cursor:not-allowed;opacity:.42}.task-board-form-table__add-row.is-disabled:hover{background:transparent}.task-board-form-table__add-row.is-disabled:hover .task-board-form-table__add-box{border-color:hsla(0,0%,100%,.28);color:hsla(0,0%,100%,.62);background:transparent}.task-board-form-table-tooltip.el-popper{max-width:min(3.2rem,calc(100vw - .24rem))}.task-board-form-table__content-tags{display:flex;flex-wrap:wrap;gap:.06rem;align-items:center;justify-content:center}.task-board-form-table__type-cell{display:flex;flex-direction:column;align-items:center;gap:.05rem;min-width:0;overflow:visible}.task-board-form-table__count-cell{display:flex;flex-direction:column;align-items:center;gap:.04rem;min-width:0;max-width:100%;overflow:hidden}.task-board-form-table__count-cell .task-board-form-table__source-note{max-width:100%}.task-board-form-table__new-badge{position:absolute;top:-.04rem;left:-.04rem;z-index:2;color:#fff;font-size:.1rem;font-weight:720;line-height:1;letter-spacing:0;white-space:nowrap;pointer-events:none;user-select:none;text-shadow:0 0 .02rem rgba(0,0,0,.55)}.task-board-form-table__source-note{display:block;max-width:100%;overflow:hidden;color:hsla(140,8%,79%,.72);font-size:.1rem;font-weight:600;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.task-board-form-table__source-note.is-readonly{color:hsla(140,8%,79%,.52)}.task-board-form-side__readonly-notice{flex:0 0 auto;margin:.1rem var(--task-plan-dialog-pad-x,18px) 0;padding:.08rem .12rem;border:1px solid hsla(0,0%,100%,.1);border-radius:.1rem;background:hsla(0,0%,100%,.05);color:rgba(220,228,222,.82);font-size:.12rem;font-weight:600;line-height:1.45}.task-board-form-table__content-tag.el-tag{max-width:100%;height:auto;padding:.02rem .08rem;line-height:1.35;white-space:normal;word-break:break-word;border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.08);color:rgba(247,250,248,.88)}.task-board-form-table__header-stack{display:inline-block;line-height:1.15;white-space:normal;text-align:center;font-size:var(--task-form-type-caption,12px)}.task-board-form-table .el-table__row{cursor:pointer}.task-board-form-table .el-table__row.is-active-task{--el-table-row-hover-bg-color:color-mix(in srgb,var(--task-selection-color,#60706a) 12%,transparent)}.task-board-form-table .el-table__row.is-active-task>td.el-table__cell:first-child{box-shadow:inset .02rem 0 0 var(--task-selection-color,#60706a)}.task-board-form-table .el-table__row.is-active-task>td.el-table__cell:last-child{box-shadow:inset -.02rem 0 0 var(--task-selection-color,#60706a)}.task-board-form-table .el-table__row.is-dirty-task>td.el-table__cell,.task-board-form-table .el-table__row.is-new-task>td.el-table__cell{background:transparent}.task-board-form-table .el-table__row.is-active-task>td.el-table__cell{background:color-mix(in srgb,var(--task-selection-color,#60706a) 8%,transparent)}.task-board-form-table .el-table__row.is-error-task{--el-table-row-hover-bg-color:color-mix(in srgb,var(--lm-lg-danger,#e5484d) 16%,transparent)}.task-board-form-table .el-table__row.is-error-task>td.el-table__cell{background:color-mix(in srgb,var(--lm-lg-danger,#e5484d) 12%,transparent)}.task-board-form-table .el-table__row.is-error-task>td.el-table__cell:first-child{box-shadow:inset .02rem 0 0 var(--lm-lg-danger,#e5484d)}.task-board-form-table .el-table__row.is-error-task>td.el-table__cell:last-child{box-shadow:inset -.02rem 0 0 var(--lm-lg-danger,#e5484d)}.task-board-form-connection{position:absolute;inset:0;z-index:3;width:100%;height:100%;overflow:visible;pointer-events:none;color:var(--task-selection-color,#60706a)}.task-board-form-connection__line{stroke:currentColor;stroke-width:1.5;stroke-opacity:.78;vector-effect:non-scaling-stroke}.task-board-form-connection__anchor,.task-board-form-connection__edge{stroke:currentColor;stroke-width:2;vector-effect:non-scaling-stroke}.task-board-form-connection__anchor{fill:currentColor;stroke-linecap:round;stroke-linejoin:round}.task-board-form-table__locate{position:absolute;right:.12rem;bottom:.12rem;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:.32rem;height:.32rem;padding:0;border:1px solid var(--lm-lg-border-strong);border-radius:.06rem;background:var(--lm-lg-fill-dense);color:var(--task-selection-color,#60706a);cursor:pointer;backdrop-filter:blur(.12rem);-webkit-backdrop-filter:blur(.12rem);transition:background .16s var(--lm-lg-ease)}.task-board-form-table__locate:hover{background:var(--lm-lg-fill-hover)}.task-board-form-table__locate:focus-visible{outline:.02rem solid currentColor;outline-offset:.02rem}.task-board-form-table__locate .el-icon{font-size:.18rem}.task-board-form-table .el-table__row.is-readonly-task{color:hsla(140,8%,79%,.52)}.task-board-form-table .el-scrollbar__bar.is-horizontal{display:none}.task-board-form-table .task-plan-card__tag.task-board-form-table__tag{flex:0 0 auto;width:.66rem;height:.34rem;min-width:.66rem;max-width:.66rem;min-height:.34rem;padding:.03rem .05rem;gap:1px;border:1px solid transparent;border-radius:.06rem;vertical-align:middle}.task-board-form-table .task-plan-card__tag.task-board-form-table__tag.is-empty{background:transparent;border:1px solid transparent;box-shadow:none;color:hsla(0,0%,100%,.62)}.task-board-form-table .task-plan-card__tag.task-board-form-table__tag:not(.is-empty){background:var(--task-color,#60706a);background:color-mix(in srgb,var(--task-color,#60706a) 72%,rgba(0,0,0,.42));color:#fff}.task-board-form-table .task-plan-card__tag.task-board-form-table__tag .task-plan-card__tag-primary{font-size:.12rem;line-height:1.2}.task-board-form-table .task-plan-card__tag.task-board-form-table__tag .task-plan-card__tag-secondary{line-height:1.15}.task-board-form-table .task-plan-card__tag.task-board-form-table__tag.is-solo .task-plan-card__tag-primary{height:auto;font-size:.12rem;letter-spacing:.5px;line-height:1.2}.task-board-form-table .task-plan-card__tag.task-board-form-table__tag.is-empty:hover{background:transparent}.task-board-form-side{position:relative;display:grid;grid-template-rows:var(--task-plan-dialog-head-height) minmax(0,1fr) var(--task-plan-dialog-footer-height);min-width:0;min-height:0;overflow:hidden;border-radius:var(--lm-radius-md,12px);background:var(--lm-lg-fill-panel);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 .24rem .56rem rgba(0,0,0,.18);backdrop-filter:blur(.4rem) saturate(180%) brightness(1.12);-webkit-backdrop-filter:blur(.4rem) saturate(180%) brightness(1.12);--task-form-label-width:0.8rem;--task-form-inline-control-width:60%;--task-form-inline-control-offset:0.55rem}.task-board-form-side.is-footer-hidden{grid-template-rows:var(--task-plan-dialog-head-height) minmax(0,1fr)}.task-board-form-side.is-footer-hidden .task-board-form-side__content{margin-bottom:var(--task-plan-dialog-pad-x)}.task-board-form-side__content{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden;margin:0 var(--task-plan-dialog-pad-x);border:1px solid hsla(0,0%,100%,.1);border-radius:.12rem;background:transparent}.task-board-form-side__content:before{position:absolute;z-index:0;top:0;bottom:0;left:calc(var(--task-form-label-width) + .12rem);border-left:1px dashed hsla(0,0%,100%,.2);content:"";pointer-events:none}.task-board-form-side__content>*{position:relative;z-index:1}.task-board-form-side>.task-board-form-dialog__head{display:flex;align-items:center;gap:.12rem;box-sizing:border-box;min-height:0;padding:var(--task-plan-dialog-pad-top) var(--task-plan-dialog-pad-x) .18rem;border:0;background:transparent}.task-board-form-side>.task-board-form-dialog__head h2{flex:0 1 auto;min-width:0;max-width:40%;margin-left:.1rem;overflow:hidden;color:hsla(0,0%,100%,.96);font-size:var(--task-form-type-title,18px);font-weight:760;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.task-board-form-side>.task-board-form-dialog__head:has(.task-board-copy-return) h2{margin-left:0}.task-board-form-side>.task-board-form-dialog__head>.task-board-copy-return{margin-left:.1rem}.task-board-form-dialog__head-schedule{display:inline-flex;align-items:center;flex:0 0 var(--task-form-inline-control-width,40%);width:var(--task-form-inline-control-width,40%);max-width:var(--task-form-inline-control-width,40%);min-width:0}.task-board-form-dialog__head-schedule .task-board-form-dialog__schedule-range-anchor,.task-board-form-dialog__head-schedule>.el-tooltip__trigger{display:inline-flex;align-items:center;flex:1 1 auto;width:100%;min-width:0}.task-board-form-dialog__head-schedule .task-template-form-panel__schedule-range.el-date-editor{flex:1 1 auto;width:100%!important;min-width:0;max-width:none;margin:0!important}.task-board-form-dialog__head-actions{display:inline-flex;align-items:center;gap:.12rem;flex:0 0 auto;margin-left:auto}.task-board-form-side>.task-board-form-dialog__head.is-record-form{flex-wrap:wrap;gap:.08rem}.task-board-form-side>.task-board-form-dialog__head.is-record-form h2{flex-shrink:0}.task-board-form-side>.task-board-form-dialog__head.is-record-form .task-board-form-dialog__head-schedule{flex:1 1 1.6rem;width:auto;max-width:var(--task-form-inline-control-width,40%)}.task-board-form-side>.task-board-form-dialog__head.is-record-form .task-board-form-dialog__head-actions{gap:.08rem}.task-board-form-dialog__log-action{display:inline-flex;align-items:center;justify-content:center;flex:0 0 0.32rem;width:.32rem;height:.32rem;padding:0;border:0;border-radius:.08rem;background:rgba(0,0,0,.32);color:#fff;cursor:pointer}.task-board-form-dialog__log-action:hover:not(:disabled){background:hsla(0,0%,100%,.14)}.task-board-form-dialog__log-action:focus-visible{outline:.02rem solid #fff;outline-offset:.02rem}.task-board-form-dialog__log-action:disabled{opacity:.45;cursor:default}.task-board-form-dialog__lock-icon{width:.2rem;height:.2rem;background:currentColor;mask:var(--form-lock-icon) center /contain no-repeat}.task-board-form-side>.task-board-form-dialog__head .task-board-form-dialog__close,.task-board-form-side>.task-board-form-dialog__head .task-board-form-dialog__list-button,.task-board-form-side>.task-board-form-dialog__head .task-board-form-dialog__template-button{flex:0 0 auto}.task-board-form-dialog__list-button,.task-board-form-dialog__template-button{display:inline-flex;align-items:center;justify-content:center;width:.32rem;height:.32rem;min-width:.32rem;padding:0;border:0;border-radius:.11rem;background:rgba(0,0,0,.32);color:var(--task-form-text-secondary,#c5cec8);cursor:pointer;transition:background .16s ease,color .16s ease,opacity .16s ease}.task-board-form-dialog__list-button:hover:not(:disabled),.task-board-form-dialog__template-button:hover:not(:disabled){background:hsla(97,72%,67%,.18);color:#b9f397}.task-board-form-dialog__list-button.is-active{background:hsla(97,72%,67%,.22);color:#e8ffd4}.task-board-form-dialog__list-button:focus-visible,.task-board-form-dialog__template-button:focus-visible{outline:.02rem solid hsla(98,79%,77%,.72);outline-offset:.02rem}.task-board-form-dialog__list-button:disabled,.task-board-form-dialog__template-button:disabled{cursor:not-allowed;opacity:.42}.task-board-form-dialog__list-button .el-icon,.task-board-form-dialog__template-button .el-icon{font-size:.17rem}.task-board-form-dialog__list-button .el-icon svg,.task-board-form-dialog__template-button .el-icon svg{width:.17rem;height:.17rem}.task-board-form-side>.task-board-form-dialog__head .task-board-form-dialog__close{margin-left:0}.task-board-form-dialog__schedule{display:grid;grid-template-columns:var(--task-form-label-width) minmax(0,1fr);align-items:start;box-sizing:border-box;column-gap:.24rem;flex:0 0 auto;min-width:0;margin:0;padding:.14rem var(--task-plan-dialog-pad-x) 0 0}.task-board-form-dialog__schedule-label{margin:0;padding-top:.08rem;color:var(--task-form-text-primary);font-size:var(--task-form-type-section,16px);font-weight:700;line-height:1.2;text-align:right;white-space:nowrap}.task-board-form-dialog__schedule-fields{display:flex;align-items:center;gap:.08rem;min-width:0;white-space:nowrap}.task-board-form-dialog__schedule-fields>.task-board-form-dialog__schedule-range-anchor,.task-board-form-dialog__schedule-fields>.task-template-form-panel__schedule-range.el-date-editor,.task-board-form-dialog__schedule-fixed .task-template-form-panel__schedule-range.el-date-editor{flex:0 1 calc(var(--task-form-inline-control-width, 40%) + var(--task-form-inline-control-offset, 0px));width:calc(var(--task-form-inline-control-width, 40%) + var(--task-form-inline-control-offset, 0px))!important;max-width:calc(var(--task-form-inline-control-width, 40%) + var(--task-form-inline-control-offset, 0px));min-width:0}.task-board-form-dialog__schedule-fields>.el-tooltip__trigger,.task-board-form-dialog__schedule-range-anchor{display:inline-flex;align-items:center;min-width:0;vertical-align:middle}.task-board-form-dialog__schedule-range-anchor.is-confirm-gated{cursor:pointer}.task-board-form-dialog__schedule-range-anchor.is-confirm-gated .task-template-form-panel__schedule-range{pointer-events:none}.task-board-form-dialog__schedule-range-anchor .task-template-form-panel__schedule-range.el-date-editor{flex:1 1 auto;width:100%!important;max-width:none}.task-board-form-dialog__schedule-fixed{display:contents}.task-board-form-dialog__schedule-fixed .task-template-form-panel__schedule-range.el-date-editor{flex:0 1 calc(var(--task-form-inline-control-width, 40%) + var(--task-form-inline-control-offset, 0px));width:calc(var(--task-form-inline-control-width, 40%) + var(--task-form-inline-control-offset, 0px))!important;max-width:calc(var(--task-form-inline-control-width, 40%) + var(--task-form-inline-control-offset, 0px))}.task-board-form-dialog__schedule-time-field{display:flex;flex:0 0 auto;flex-direction:row;align-items:center;gap:.08rem;min-width:0;white-space:nowrap}.task-board-form-dialog__schedule-time-field.is-excluded .task-board-form-dialog__schedule-time-picker{opacity:.42}.task-board-form-dialog__schedule-time-toggle{display:inline-flex;flex:0 0 auto;align-items:center;min-height:.18rem;padding:0;color:var(--task-form-text-primary);font-size:.12rem;font-weight:650;line-height:1;white-space:nowrap}.task-board-form-dialog__schedule-time-picker.el-date-editor.el-input{width:1rem!important}.task-template-form-panel__execution-dates>.task-board-form-dialog__schedule-time-field{gap:.06rem;min-height:.28rem}.task-template-form-panel__execution-dates .task-board-form-dialog__schedule-time-toggle{justify-content:center;min-width:.24rem;min-height:.28rem}.task-template-form-panel__execution-dates .task-board-form-dialog__schedule-time-picker.el-date-editor.el-input{height:.28rem;min-height:.28rem}.task-board-form-detail{flex:1 1 auto;min-width:0;min-height:0;overflow:auto;background:transparent}.task-board-form-detail .task-template-form-panel{width:100%!important;max-width:none!important;min-height:100%;height:auto!important;max-height:none!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important}.task-board-form-detail:has(.task-data-execution-replies) .task-template-form-panel{min-height:0}.task-board-form-detail .task-template-form-panel__body,.task-board-form-detail .task-template-form-panel__form{height:auto!important;max-height:none!important;overflow:visible!important}.task-board-form-detail .task-template-form-panel__body{padding-right:var(--task-plan-dialog-pad-x);padding-left:0!important}.task-board-form-detail .task-template-form-panel__block,.task-board-form-detail .task-template-form-panel__field,.task-board-form-detail .task-template-form-panel__tag-field{gap:.24rem!important}.task-board-form-detail .task-template-form-panel__block:before{display:none}.task-board-form-detail .task-template-form-panel__head{position:static;border:0!important;background:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none;padding:.14rem var(--task-plan-dialog-pad-x) .14rem 0!important}.task-board-form-detail .task-template-form-panel__headline,.task-board-form-detail .task-template-form-panel__title{display:none!important}.task-board-form-detail .task-template-form-panel__close{display:none}.task-board-form-dialog--plan-list .task-board-form-dialog__footer{align-items:center;box-sizing:border-box;min-height:0;padding:.12rem var(--task-plan-dialog-pad-x) var(--task-plan-dialog-pad-bottom);border:0;background:transparent}@media (max-width:1180px){.task-board-form-dialog--plan-list{grid-template-columns:minmax(0,1fr) minmax(0,5.9rem);width:calc(100vw - .28rem);min-width:0}}@media (max-width:820px){.task-board-form-dialog--plan-list{grid-template-columns:minmax(0,1fr) minmax(0,5.9rem);width:calc(100vw - .16rem);height:94dvh;max-height:94dvh;--task-plan-dialog-pad-top:0.2rem;--task-plan-dialog-pad-bottom:0.16rem;--task-plan-dialog-pad-x:0.16rem}}.task-board-category-form{display:flex;flex-direction:column;width:min(4.8rem,calc(100vw - .4rem));max-height:min(6.2rem,calc(100dvh - .4rem));overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:.08rem;background:rgba(5,12,9,.82);color:hsla(0,0%,100%,.96);box-shadow:0 .18rem .48rem rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.12);backdrop-filter:blur(.4rem) saturate(180%) brightness(1.12);-webkit-backdrop-filter:blur(.4rem) saturate(180%) brightness(1.12)}.task-board-category-form__head{display:flex;align-items:flex-start;gap:.14rem;padding:.18rem .2rem .14rem}.task-board-category-form__badge{display:flex;align-items:center;justify-content:center;align-self:stretch;min-width:.4rem;padding:.08rem .1rem;border-radius:.06rem;color:#fff;font-size:.13rem;font-weight:720;line-height:1.25;letter-spacing:1px;text-align:center;text-orientation:upright;writing-mode:vertical-rl}.task-board-category-form__head-main{display:flex;flex:1 1 auto;flex-direction:column;align-self:flex-end;gap:.12rem;min-width:0}.task-board-category-form__headline{display:flex;align-items:center;justify-content:space-between;gap:.12rem}.task-board-category-form__title{font-size:.17rem;font-weight:720;line-height:1.25}.task-board-category-form__subtitle{display:inline-flex;align-items:center;min-height:.4rem;margin:0;padding:0 .12rem;border-radius:.06rem;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.86);font-size:.13rem;font-weight:650}.task-board-category-form__close{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:.28rem;height:.28rem;padding:0;border:0;border-radius:50%;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.78);font-size:.23rem;line-height:1;cursor:pointer}.task-board-category-form__close:hover{background:rgba(240,82,82,.86);color:#fff}.task-board-category-form__body{display:flex;flex:1 1 auto;flex-direction:column;gap:.14rem;min-height:0;padding:0 .2rem .2rem;overflow:auto}.task-board-category-form__field{display:grid;grid-template-columns:.92rem minmax(0,1fr);align-items:center;gap:.12rem;margin:.02rem 0 0;color:hsla(0,0%,100%,.9);font-size:.14rem;font-weight:700}.task-board-category-form__control{width:100%;height:.4rem;box-sizing:border-box;padding:0 .12rem;border:0;border-radius:.06rem;outline:0;background:hsla(0,0%,100%,.1);color:#fff;font:inherit;font-size:.14rem}.task-board-category-form__control:focus{background:hsla(0,0%,100%,.15);box-shadow:0 0 0 .02rem hsla(97,72%,67%,.28)}.task-board-category-form__control::placeholder{color:hsla(0,0%,100%,.36)}.task-board-category-form__colors{display:flex;flex-wrap:wrap;gap:.12rem}.task-board-category-form__swatch{width:.28rem;height:.28rem;padding:0;border:.02rem solid transparent;border-radius:50%;background:var(--tag-swatch-color);cursor:pointer}.task-board-category-form__swatch.is-selected{border-color:hsla(0,0%,100%,.92);box-shadow:0 0 0 .03rem color-mix(in srgb,var(--tag-swatch-color) 56%,transparent)}.task-board-category-form__footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.08rem;padding:.2rem}.task-board-category-form__button{min-width:0;min-height:.4rem;padding:0 .14rem;border:0;border-radius:.06rem;font:inherit;font-size:.14rem;font-weight:700;white-space:nowrap;cursor:pointer}.task-board-category-form__button.is-secondary{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.84)}.task-board-category-form__button.is-primary{background:#9fe870;color:#163300}.task-template-form-panel__plan-schedule{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;gap:.1rem!important}.task-template-form-panel__plan-schedule>.task-template-form-panel__schedule-range.el-date-editor{flex:1 1 auto;width:auto!important;min-width:0}.task-template-form-panel__schedule-count{display:flex;flex:0 0 auto;align-items:center;gap:.1rem;color:var(--task-form-text-primary);font-size:var(--task-form-type-body);white-space:nowrap}@media (max-width:900px){.task-board-page{--task-board-rail:1.48rem;padding:.08rem}.task-board-section-head p,.task-board-section-head__summary{display:none}.task-board-section-head{align-items:flex-start;padding:.12rem}.task-board-template-groups{gap:.18rem;padding:.12rem}.task-board-plan-edit{flex-direction:column;align-items:stretch;width:min(5.2rem,calc(100vw - .32rem));height:auto;max-height:none;min-height:.54rem;padding:.08rem;overflow:visible}.task-board-plan-edit>.lm-map-liquid-field,.task-board-plan-edit__range.el-date-editor{flex:0 0 auto;width:100%!important;max-width:none}.task-board-plan.is-editing{--task-board-first-row-offset:1.56rem}}@media (max-width:560px){.task-board-plan.is-editing{--task-board-first-row-offset:2rem}}@media (prefers-reduced-motion:reduce){.task-board-page *,.task-board-page :after,.task-board-page :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.map-dev-panel-hanger-line{position:absolute;top:.52rem;z-index:2;width:1px;height:.24rem;background:hsla(98,71%,85%,.62);box-shadow:0 0 .1rem hsla(97,72%,67%,.2);pointer-events:none}.map-dev-panel-hanger-line:after{position:absolute;bottom:-.02rem;left:50%;width:.05rem;height:.05rem;border-radius:50%;background:hsla(98,71%,85%,.86);content:"";transform:translateX(-50%)}.task-board-page.task-plan-calendar-page{--task-plan-panel-left:0.5rem;--task-plan-panel-right:0.14rem;--task-plan-panel-top:0.76rem;--task-plan-panel-bottom:0.14rem;--task-plan-hanger-from:0.64rem;display:block;width:100%;height:100dvh;min-height:0;padding:0;overflow:hidden;color:var(--lm-lg-ink);background:transparent}.task-board-page.task-plan-calendar-page .map-dev-panel-hanger-line{top:var(--task-plan-hanger-from);height:calc(var(--task-plan-panel-top) - var(--task-plan-hanger-from))}.task-plan-panel-hanger-line--left{left:calc(var(--task-plan-panel-left) + .32rem)}.task-plan-panel-hanger-line--right{right:calc(var(--task-plan-panel-right) + .32rem)}@media (max-width:720px){.task-board-page.task-plan-calendar-page{--task-plan-hanger-from:0.56rem}}.task-plan-calendar-main{position:absolute;top:var(--task-plan-panel-top);right:var(--task-plan-panel-right);bottom:var(--task-plan-panel-bottom);left:var(--task-plan-panel-left);display:flex;flex-direction:column;width:auto;height:auto;min-height:0;pointer-events:auto}.task-plan-week-shell{border-radius:.08rem;background:var(--lm-lg-fill-panel);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.11),-.18rem .12rem .42rem rgba(4,12,10,.2);backdrop-filter:var(--lm-lg-filter-panel);-webkit-backdrop-filter:var(--lm-lg-filter-panel)}.task-plan-panel-controls{position:absolute;inset:0;z-index:3;pointer-events:none}.task-plan-panel-toggle{position:absolute;top:calc(var(--task-plan-panel-top) + .16rem);left:.14rem;display:inline-flex;align-items:center;justify-content:center;width:.36rem;height:1.16rem;margin:0;padding:0;border:0;background:transparent;color:hsla(0,0%,100%,.96);cursor:pointer;pointer-events:auto}.task-plan-panel-toggle--create{top:calc(var(--task-plan-panel-top) + 1.42rem)}.task-plan-panel-toggle__defs{position:absolute;width:0;height:0;overflow:hidden}.task-plan-panel-toggle__glass{position:absolute;inset:0;overflow:hidden;background:var(--lm-lg-fill-panel);backdrop-filter:var(--lm-lg-filter-panel);-webkit-backdrop-filter:var(--lm-lg-filter-panel);filter:drop-shadow(-.06rem .04rem .14rem rgba(0,0,0,.16));transition:background var(--lm-lg-duration) var(--lm-lg-ease)}.task-plan-panel-toggle__label{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;writing-mode:vertical-rl;text-orientation:mixed;font-size:.13rem;font-weight:700;letter-spacing:.22em;line-height:1;user-select:none}.task-plan-panel-toggle:focus-visible .task-plan-panel-toggle__glass,.task-plan-panel-toggle:hover .task-plan-panel-toggle__glass{background:var(--lm-lg-fill-dense)}.task-plan-panel-toggle--create:hover .task-plan-panel-toggle__glass,.task-plan-panel-toggle--create[aria-expanded=true] .task-plan-panel-toggle__glass{background:var(--lm-primary,var(--lm-lg-accent))}.task-plan-panel-toggle--create:hover,.task-plan-panel-toggle--create[aria-expanded=true]{color:var(--lm-primary-ink,var(--lm-lg-accent-ink))}.task-plan-panel-toggle:focus-visible{outline:.02rem solid #fff;outline-offset:.03rem}.task-plan-panel-crown{position:absolute;top:auto;bottom:calc(100% - var(--task-plan-panel-top));left:calc(50% + .18rem);z-index:4;display:flex;align-items:center;justify-content:center;gap:.14rem;width:auto;height:auto;padding:.06rem .8rem;overflow:hidden;background:var(--lm-lg-fill-panel);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.11),-.18rem .12rem .42rem rgba(4,12,10,.2);pointer-events:auto;transform:translateX(-50%);backdrop-filter:var(--lm-lg-filter-panel);-webkit-backdrop-filter:var(--lm-lg-filter-panel)}.task-plan-panel-crown__defs{position:absolute;width:0;height:0;overflow:hidden}.task-plan-panel-crown .task-plan-month-nav{gap:.1rem}.task-plan-panel-crown .task-plan-month-nav strong{min-width:1.54rem;font-size:.18rem}.task-plan-panel-crown .lm-map-liquid-icon-btn{width:.34rem;height:.34rem}.task-plan-panel-crown .task-plan-today-btn{width:.34rem;flex:0 0 0.34rem}.task-plan-month-nav{display:flex;align-items:center;gap:.08rem}.task-plan-month-nav strong{min-width:1.18rem;color:var(--lm-lg-ink);font-size:.17rem;font-variant-numeric:tabular-nums;font-weight:760;text-align:center}.task-plan-today-btn{font-size:.12rem;font-weight:760}.task-plan-date-strip{flex:0 0 auto;min-width:0;padding:.08rem .08rem 0;overflow:hidden}.task-plan-date-strip-viewport{width:100%;min-width:0;overflow:hidden}.task-plan-date-strip-track{display:flex;align-items:stretch;width:300%;overflow:hidden;will-change:transform}.task-plan-date-strip-slide{display:block;width:33.333333%;min-width:0;flex:0 0 33.333333%;overflow:hidden}.task-plan-date-strip-slide:not(.is-current){pointer-events:none}.task-plan-date-strip__scroll{display:grid;width:100%;grid-template-columns:repeat(var(--month-day-count),minmax(0,1fr));gap:0;padding-bottom:.08rem;overflow:hidden}.task-plan-date-button{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:.06rem 0;overflow:hidden;border:0;border-radius:.06rem;background:transparent;color:var(--lm-lg-ink-muted);font-family:inherit;cursor:pointer;transition:background .18s var(--lm-lg-ease),color .18s var(--lm-lg-ease),transform .18s var(--lm-lg-ease)}.task-plan-date-button:after{position:absolute;top:.07rem;right:.06rem;width:.04rem;height:.04rem;border-radius:50%;background:transparent;content:""}.task-plan-date-button:before{position:absolute;right:0;bottom:0;left:0;height:.02rem;border-radius:0;background:transparent;content:""}.task-plan-date-button__today-mark{position:absolute;top:.05rem;left:.05rem;color:var(--lm-lg-accent);font-size:.1rem;font-weight:850;line-height:1}.task-plan-date-button__day{font-size:.16rem;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.2}.task-plan-date-button.is-weekend .task-plan-date-button__day{color:#f0a090;font-weight:740}.task-plan-date-button.is-in-week{border-radius:0;overflow:visible;background:var(--lm-lg-fill);color:var(--lm-lg-ink-soft);box-shadow:0 .08rem 0 0 var(--lm-lg-fill)}.task-plan-date-button.is-in-week:not(.is-in-week+.is-in-week){border-radius:.06rem 0 0 0}.task-plan-date-button.is-in-week:not(:has(+.is-in-week)){border-radius:0 .06rem 0 0}.task-plan-date-button.is-in-week:not(.is-in-week+.is-in-week):not(:has(+.is-in-week)){border-radius:.06rem .06rem 0 0}.task-plan-date-button:hover{background:hsla(0,0%,100%,.08);color:var(--lm-lg-ink-soft)}.task-plan-date-button:active{transform:translateY(1px)}.task-plan-date-button.has-task:after{background:hsla(97,72%,67%,.86);box-shadow:0 0 0 .02rem hsla(97,72%,67%,.12),0 0 .07rem hsla(97,72%,67%,.28)}.task-plan-date-button.is-today{background:linear-gradient(180deg,hsla(97,72%,67%,.2),hsla(97,72%,67%,.07));color:#e7f8dc}.task-plan-date-button.is-today.is-in-week{box-shadow:0 .08rem 0 0 hsla(97,72%,67%,.07)}.task-plan-date-button.is-today:before{background:var(--lm-lg-accent)}.task-plan-date-button.is-today.is-in-week:before{bottom:-.08rem}.task-plan-date-button.is-today .task-plan-date-button__day{color:#c8efad;font-weight:850}.task-plan-card:focus-visible,.task-plan-date-button:focus-visible{outline:.02rem solid hsla(96,78%,86%,.96);outline-offset:.02rem}.task-plan-week-scroll-shell,.task-plan-week-shell{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.task-plan-week-scroll-shell{position:relative;background:var(--lm-lg-fill)}.task-plan-week-scroll{flex:1 1 auto;min-height:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.task-plan-week-scroll::-webkit-scrollbar{width:0;height:0}.task-plan-week-scroll-hint{position:absolute;left:0;right:0;z-index:7;display:flex;align-items:center;justify-content:center;height:.28rem;pointer-events:none}.task-plan-week-scroll-hint.is-top{top:calc(var(--week-scroll-top-inset, 0px) + .14rem)}.task-plan-week-scroll-hint.is-bottom{bottom:.14rem}.task-plan-week-scroll-hint__icon{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:.22rem;height:.22rem;border-radius:9.99rem;background:var(--lm-lg-fill);box-shadow:var(--lm-lg-shadow-soft);color:hsla(91,64%,79%,.92);backdrop-filter:blur(var(--lm-lg-blur)) saturate(var(--lm-lg-saturate));-webkit-backdrop-filter:blur(var(--lm-lg-blur)) saturate(var(--lm-lg-saturate))}.task-plan-week-scroll-hint__icon .el-icon{font-size:.12rem}.task-plan-week-scroll-hint.is-top .task-plan-week-scroll-hint__icon .el-icon{transform:translateY(-1px)}.task-plan-week-scroll-hint.is-bottom .task-plan-week-scroll-hint__icon .el-icon{transform:translateY(1px)}.task-plan-week-scroll-hint.is-bottom .task-plan-week-scroll-hint__icon{animation:task-plan-week-scroll-hint-bob 1.6s ease-in-out infinite}.task-plan-week-scroll-hint.is-top .task-plan-week-scroll-hint__icon{animation:task-plan-week-scroll-hint-bob-up 1.6s ease-in-out infinite}@keyframes task-plan-week-scroll-hint-bob{0%,to{transform:translateY(0);opacity:.78}50%{transform:translateY(.03rem);opacity:1}}@keyframes task-plan-week-scroll-hint-bob-up{0%,to{transform:translateY(0);opacity:.78}50%{transform:translateY(-.03rem);opacity:1}}@media (prefers-reduced-motion:reduce){.task-plan-week-scroll-hint.is-bottom .task-plan-week-scroll-hint__icon,.task-plan-week-scroll-hint.is-top .task-plan-week-scroll-hint__icon{animation:none}}.task-plan-week-nav-shell{position:relative;flex:0 0 0.18rem;height:.18rem;padding:0 .08rem;overflow:hidden;background:rgba(0,0,0,.2)}.task-plan-week-nav-bar{position:absolute;inset:0 .08rem;z-index:2;height:.18rem;overflow-x:auto;overflow-y:hidden;background:transparent;cursor:grab;scrollbar-width:none;touch-action:none}.task-plan-week-nav-bar:hover{cursor:grab}.task-plan-week-nav-bar:active,.task-plan-week-nav-shell.is-grabbing .task-plan-week-nav-bar{cursor:grabbing}.task-plan-week-nav-shell.is-single-week{opacity:.42;pointer-events:none;cursor:default}.task-plan-week-nav-bar::-webkit-scrollbar{display:none;width:0;height:0}.task-plan-week-nav-bar__spacer{height:1px;min-width:100%;pointer-events:none}.task-plan-week-nav-visual{position:absolute;top:.06rem;right:.08rem;left:.08rem;z-index:1;height:.06rem;overflow:hidden;border-radius:9.99rem;background:hsla(0,0%,100%,.15);pointer-events:none}.task-plan-week-nav-visual__thumb{display:block;height:100%;border-radius:inherit;background:color-mix(in srgb,var(--lm-lg-accent) 88%,#fff 12%);box-shadow:0 0 .08rem color-mix(in srgb,var(--lm-lg-accent) 34%,transparent);will-change:transform,width}.task-plan-week-swipe-viewport{display:flex;width:100%;min-width:18.2rem;height:100%;min-height:0;flex-direction:column;overflow:clip;cursor:grab;touch-action:pan-y;user-select:none}.task-plan-week-track{display:flex;align-items:stretch;width:300%;height:100%;min-height:0;flex:1 1 0;overflow:hidden;will-change:transform}.task-plan-calendar-page.is-month-animating .task-plan-date-strip-track,.task-plan-calendar-page.is-week-animating .task-plan-week-track{pointer-events:none;transition:transform var(--lm-panel-motion-duration) var(--lm-panel-motion-ease)}.task-plan-week-canvas{display:flex;width:33.333333%;height:100%;min-width:0;min-height:0;flex-direction:column;flex:0 0 33.333333%;overflow:hidden}.task-plan-workspace{--task-plan-record-header-top:calc(50% + 0.06rem);position:relative;display:grid;flex:1 1 0;grid-template-rows:minmax(0,calc(var(--task-plan-record-header-top) - .12rem)) minmax(0,1fr);gap:.12rem;min-height:0;overflow:hidden}.task-plan-workspace-day-wash{position:absolute;inset:0;z-index:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));pointer-events:none}.task-plan-workspace-day-wash>div{min-width:0;background:transparent;transition:background .16s var(--lm-lg-ease),box-shadow .16s var(--lm-lg-ease)}.task-plan-workspace-day-wash>div.is-day-hovered{background:rgba(143,216,74,.055);box-shadow:inset 1px 0 0 rgba(143,216,74,.1),inset -1px 0 0 rgba(143,216,74,.1)}.task-plan-workspace>.task-plan-work-section{z-index:1}.task-plan-work-header-stack{position:absolute;top:var(--task-plan-header-top,0);right:0;bottom:0;left:0;z-index:12;pointer-events:none}.task-plan-work-section__head--global{position:absolute;right:0;left:0;display:flex;height:.38rem;min-height:.38rem;padding:0 .18rem;border:0;border-radius:0;background:var(--lm-lg-fill);box-shadow:none;pointer-events:auto;cursor:default;transition:top var(--lm-panel-motion-duration) var(--lm-panel-motion-ease),bottom var(--lm-panel-motion-duration) var(--lm-panel-motion-ease),background var(--lm-lg-duration) var(--lm-lg-ease)}.task-plan-work-section__head--global.is-plan{top:0}.task-plan-work-section__head--global.is-record{top:var(--task-plan-record-header-top);cursor:ns-resize;touch-action:none}.task-plan-work-section__head--global:focus-visible{outline:.02rem solid color-mix(in srgb,var(--lm-lg-accent) 68%,#fff);outline-offset:-.02rem}.task-plan-work-section__head--global{align-items:center;gap:.08rem}.task-plan-work-section__head-main{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:center;gap:.08rem;min-width:0;pointer-events:none}.task-plan-work-section__filter{display:inline-flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0;white-space:nowrap;pointer-events:auto}.task-plan-work-section__filter.is-expanded{gap:.06rem}.task-plan-work-section__filter-toggle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:.24rem;height:.24rem;padding:0;border:0;border-radius:.06rem;background:transparent;color:var(--lm-lg-ink-soft);cursor:pointer;transition:background .16s ease,color .16s ease}.task-plan-work-section__filter-toggle .el-icon{font-size:.14rem}.task-plan-work-section__filter-toggle.is-open,.task-plan-work-section__filter-toggle:hover,.task-plan-work-section__filter.is-active .task-plan-work-section__filter-toggle{background:rgba(143,216,74,.16);color:#d8f6be}.task-plan-work-section__filter-items{display:inline-flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;gap:.06rem;max-width:0;overflow:hidden;opacity:0;white-space:nowrap;pointer-events:none;transition:max-width .22s var(--lm-panel-motion-ease,ease),opacity .18s ease}.task-plan-work-section__filter.is-expanded .task-plan-work-section__filter-items{max-width:3.6rem;opacity:1;pointer-events:auto}.task-plan-work-section__filter-item{display:inline-flex;flex:0 0 auto;align-items:center;gap:.02rem;height:.24rem;padding:0 .06rem;border:0;border-radius:.06rem;background:rgba(143,216,74,.11);color:hsla(92,76%,85%,.88);font:inherit;font-size:.11rem;font-weight:680;white-space:nowrap;cursor:pointer;transition:background .16s ease,color .16s ease}.task-plan-work-section__filter-item .el-icon{font-size:.12rem;transition:transform .18s ease}.task-plan-work-section__filter-item.is-active,.task-plan-work-section__filter-item.is-open,.task-plan-work-section__filter-item:hover{background:rgba(143,216,74,.2);color:#fff}.task-plan-work-section__filter-item.is-open .el-icon{transform:rotate(180deg)}.task-board-work-section-area-filter-popper.el-popper{padding:.12rem}.task-board-work-section-area-filter{display:flex;flex-direction:column;gap:.12rem;min-width:0;--task-form-text-inverse:#163300;color:var(--task-form-text-primary,#f4f7f2)}.task-board-work-section-area-filter .task-template-form-panel__course-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:.06rem;padding:0 0 .12rem;border-bottom:1px dashed hsla(0,0%,100%,.13)}.task-board-work-section-area-filter .task-template-form-panel__course-tab-wrap{position:relative;display:inline-flex;flex:0 0 auto;align-items:flex-start}.task-board-work-section-area-filter .task-template-form-panel__course-tab{flex:0 0 auto;min-height:.34rem;padding:0;border:1px solid transparent;border-radius:.06rem;background:hsla(0,0%,100%,.1);color:var(--task-form-text-secondary,hsla(96,24%,96%,.72));font:inherit;font-size:.13rem;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}.task-board-work-section-area-filter .task-template-form-panel__course-tab-fill{display:inline-flex;align-items:center;justify-content:center;min-height:.26rem;padding:0 .11rem}.task-board-work-section-area-filter .task-template-form-panel__tab-underline{position:absolute;right:.06rem;bottom:-.08rem;left:.06rem;height:.02rem;border-radius:9.99rem;background:#9fe870;pointer-events:none}.task-board-work-section-area-filter .task-template-form-panel__area-chips,.task-board-work-section-area-filter .task-template-form-panel__chip-row{display:flex;flex-wrap:nowrap;align-items:center;gap:.06rem;width:100%;min-width:0;min-height:.38rem;padding-bottom:.08rem;overflow-x:auto;overflow-y:hidden}.task-board-work-section-area-filter .task-template-form-panel__chip{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:.3rem;padding:0 .1rem;border:1px solid transparent;border-radius:.06rem;background:hsla(0,0%,100%,.1);color:var(--task-form-text-primary,#f4f7f2);font:inherit;font-size:.12rem;font-weight:600;white-space:nowrap;cursor:pointer}.task-board-work-section-area-filter .task-template-form-panel__chip--active{background:#9fe870!important;color:var(--task-form-text-inverse)!important}.task-board-work-section-area-filter .task-template-form-panel__hole-grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:.06rem}.task-board-work-section-area-filter .task-template-form-panel__hole-grid button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:.34rem;padding:.06rem .04rem;border:0;border-radius:.06rem;background:hsla(0,0%,100%,.1);color:var(--task-form-text-primary,#f4f7f2);font:inherit;font-size:.12rem;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.task-board-work-section-area-filter .task-template-form-panel__hole-grid button.task-template-form-panel__hole--active{background:#9fe870;color:var(--task-form-text-inverse,#163300)}.task-board-work-section-area-filter .task-template-form-panel__empty-selection{color:var(--task-form-text-secondary,hsla(96,24%,96%,.72));font-size:.13rem}.task-plan-work-section__actions{display:inline-flex;flex:0 0 auto;align-items:center;gap:.08rem;margin-left:auto;pointer-events:auto}.task-plan-work-section__toggle{display:flex;flex:0 1 auto;align-items:center;gap:.08rem;min-width:0;height:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;overflow:hidden}.task-plan-work-section__toggle:focus-visible{outline:.02rem solid color-mix(in srgb,var(--lm-lg-accent) 68%,#fff);outline-offset:-.02rem}.task-plan-work-section__action{display:inline-flex;align-items:center;justify-content:center;gap:.04rem;min-width:.42rem;height:.24rem;padding:0 .07rem;border:0;border-radius:.06rem;background:rgba(143,216,74,.11);color:hsla(92,76%,85%,.88);font:inherit;font-size:.11rem;font-weight:680;cursor:pointer;transition:background .16s ease,color .16s ease}.task-plan-work-section__action .el-icon{font-size:.12rem}.task-plan-work-section__action:hover{background:rgba(143,216,74,.2);color:#fff}.task-plan-work-section{position:relative;display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden}.task-plan-work-section__head{position:relative;z-index:5;display:flex;flex:0 0 0.38rem;align-items:center;gap:.08rem;width:100%;min-height:.38rem;padding:0 .14rem;border:0;border-radius:0;background:rgba(0,0,0,.18);box-shadow:none;color:var(--lm-lg-ink);font-family:inherit;text-align:left;cursor:default;transition:background var(--lm-lg-duration) var(--lm-lg-ease),color var(--lm-lg-duration) var(--lm-lg-ease)}.task-plan-work-section>.task-plan-work-section__head:not(.task-plan-work-section__head--global){visibility:hidden;pointer-events:none}.task-plan-work-section.is-record .task-plan-work-section__head{background:var(--lm-lg-fill)}.task-plan-work-section__head:hover{background:hsla(0,0%,100%,.075)}.task-plan-work-section__head:focus-visible{outline:.02rem solid color-mix(in srgb,var(--lm-lg-accent) 68%,#fff);outline-offset:-.02rem}.task-plan-work-section__title{flex:0 0 auto;font-size:.13rem;font-weight:760;line-height:1}.task-plan-work-section__summary{flex:0 1 auto;min-width:0;overflow:hidden;color:var(--lm-lg-ink-muted);font-size:.11rem;font-weight:580;line-height:1;text-overflow:ellipsis;white-space:nowrap}.task-plan-work-header-stack .task-plan-work-section__head--global{position:absolute;z-index:13;display:grid;grid-template-columns:minmax(0,1fr) .32rem minmax(0,1fr);flex:0 0 0.38rem;background:var(--lm-lg-fill)}.task-plan-work-header-stack .task-plan-work-section__head--global .task-plan-work-section__head-main{grid-column:1}.task-plan-work-section__head-end{display:flex;grid-column:3;align-items:center;justify-content:flex-end;gap:.1rem;min-width:0}.task-plan-work-section__icon-legend{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;height:.24rem;padding:0 .1rem;overflow:hidden;border:0;border-radius:.06rem;background:rgba(143,216,74,.11);color:hsla(92,76%,85%,.88);font:inherit;font-size:.11rem;font-weight:680;line-height:1;cursor:pointer;pointer-events:auto;white-space:nowrap;transition:background .16s var(--lm-lg-ease),color .16s var(--lm-lg-ease)}.task-plan-work-section__icon-legend.is-trigger.is-open,.task-plan-work-section__icon-legend.is-trigger:hover{background:rgba(143,216,74,.2);color:rgba(232,255,210,.96)}.task-plan-work-section__icon-legend-label{flex:0 0 auto;color:inherit}.task-plan-icon-legend-popper.norem.el-popper{width:min(580px,calc(100vw - 24px))!important;max-width:min(580px,calc(100vw - 24px))!important;padding:10px 12px 12px!important}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap{box-sizing:border-box;width:100%;color:var(--lm-lg-ink)}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap__stage{position:relative;box-sizing:border-box;width:100%;height:268px;overflow:hidden}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap__label{position:absolute;z-index:2;margin:0;color:color-mix(in srgb,var(--lm-lg-ink) 94%,hsla(92,68%,75%,.5));font-size:12px;font-weight:640;line-height:1.4;letter-spacing:.01em;text-shadow:0 1px 2px rgba(0,0,0,.5);pointer-events:none;white-space:nowrap}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap__label.is-people{top:40px;left:16px}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap__label.is-ring{top:8px;left:200px;max-width:240px;white-space:normal}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap__label.is-record{top:36px;right:14px}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap__label.is-modified{top:136px;right:14px}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap__label.is-scheduled{top:218px;right:14px}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap__label.is-type{top:242px;left:28px}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap__label.is-area{top:242px;left:168px}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap.is-record .task-plan-legend-mindmap__label.is-people{left:104px}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap.is-record .task-plan-legend-mindmap__label.is-area{left:140px}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap__lines{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap__lines path{fill:none;stroke:rgba(110,210,255,.88);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host{position:absolute;top:125px;left:104px;z-index:3;width:249px!important;font-size:12px;--task-plan-card-gap:4px;--task-plan-card-block-height:36px;--task-plan-card-body-min-height:50px;pointer-events:none}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card{width:100%!important}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__content{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:4px!important;align-items:stretch;box-sizing:border-box;width:249px!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin-inline:0!important;padding:0 4px 0 0!important;overflow:hidden;border:0;border-radius:6px;background:color-mix(in srgb,var(--lm-lg-fill) 88%,transparent);box-shadow:none!important}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__main{grid-column:1;grid-row:1;height:100%;min-height:0;max-height:100%;overflow:hidden}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__settings{gap:0;width:100%;height:100%;min-height:0;max-height:100%;overflow:hidden;cursor:default}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__compact{display:grid!important;grid-template-columns:66px minmax(0,1fr) 36px!important;align-items:stretch!important;gap:4px!important;width:100%;height:100%;max-height:100%;overflow:hidden}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__compact .task-plan-card__tag,.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__compact .task-plan-card__tag.is-solo{align-self:stretch;box-sizing:border-box;width:66px!important;min-width:66px!important;max-width:66px!important;height:100%!important;min-height:0;max-height:100%;padding:4px 5px!important;overflow:hidden;border:0;border-radius:6px 0 0 6px!important;box-shadow:none}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__compact .task-plan-card__tag-primary{font-size:12px!important;font-weight:760;line-height:1.15}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__compact .task-plan-card__area-row{display:flex;flex-direction:column;align-items:stretch;align-self:center;justify-content:space-between;box-sizing:border-box;height:36px!important;min-height:36px!important;max-height:36px!important;gap:0;min-width:0;overflow:hidden}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__compact .task-plan-card__area-detail,.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__compact .task-plan-card__area-title,.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__compact .task-plan-card__area-title:has(.task-plan-card__people){display:flex;align-items:center;flex:1 1 0;width:100%;min-height:0;line-height:1.15}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__compact .task-plan-card__area-detail,.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__compact .task-plan-card__area-title:has(.task-plan-card__people),.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__compact .task-plan-card__people{color:var(--lm-lg-ink-muted);font-size:11px!important;font-weight:560;line-height:1.15}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__compact .task-plan-card__summary-ring{align-self:center;justify-self:center;box-sizing:border-box;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;cursor:default}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__summary-ring:focus-visible,.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__summary-ring:hover{background:transparent;transform:none}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__summary-ring strong{font-size:14px!important;font-weight:780;line-height:1}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__state-icons{grid-column:2;grid-row:1;align-self:center;display:grid!important;grid-template-rows:repeat(3,1fr);align-items:center;justify-items:center;box-sizing:border-box;width:auto;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0;pointer-events:none}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host .task-plan-card__state-icon{width:10px!important;height:10px!important;min-width:10px!important;min-height:10px!important}@media (max-width:640px){.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap__label{font-size:11px}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-mindmap__label.is-ring{max-width:220px;font-size:10px}.task-plan-icon-legend-popper.norem.el-popper .task-plan-legend-sample-host{left:80px}}.task-plan-work-section__head-end .task-plan-work-section__actions{margin-left:0}.task-plan-work-header-stack .task-plan-work-section__head--global:hover{background:color-mix(in srgb,var(--lm-lg-fill-hover) 92%,hsla(0,0%,100%,.08))}.task-plan-work-section__drag-handle{position:static;z-index:2;display:inline-flex;align-items:center;justify-content:center;grid-column:2;justify-self:center;width:.28rem;height:.24rem;margin:0!important;color:var(--lm-lg-ink-muted)!important;font-size:.165rem!important;line-height:1;opacity:1;pointer-events:none}.task-plan-work-section__drag-handle svg{display:block;width:.165rem;height:.165rem;fill:currentColor!important}.task-plan-work-section__drag-handle svg path{fill:currentColor!important}.task-plan-work-section__drag-handle:hover{color:var(--lm-lg-accent)}.task-plan-calendar-page.is-record-header-dragging,.task-plan-calendar-page.is-record-header-dragging *{cursor:ns-resize;user-select:none}.task-plan-calendar-page.is-record-header-dragging .task-plan-work-section__head--global.is-record{transition:none}.task-plan-work-section__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.task-plan-work-section__scroll::-webkit-scrollbar{width:0;height:0}.task-plan-work-section__scroll-hint{position:absolute;left:50%;z-index:9;display:flex;align-items:center;justify-content:center;width:.28rem;height:.28rem;pointer-events:none;transform:translateX(-50%)}.task-plan-work-section__scroll-hint.is-top{top:.44rem}.task-plan-work-section__scroll-hint.is-bottom{bottom:.1rem}.task-plan-work-section__scroll-hint-icon{display:inline-flex;align-items:center;justify-content:center;width:.22rem;height:.22rem;border-radius:9.99rem;background:color-mix(in srgb,var(--lm-lg-fill) 94%,hsla(0,0%,100%,.1));color:var(--lm-lg-accent);backdrop-filter:blur(var(--lm-lg-blur)) saturate(var(--lm-lg-saturate));-webkit-backdrop-filter:blur(var(--lm-lg-blur)) saturate(var(--lm-lg-saturate))}.task-plan-work-section__scroll-hint-icon .el-icon{font-size:.14rem}.task-plan-work-section__scroll-hint.is-bottom .task-plan-work-section__scroll-hint-icon{animation:task-plan-work-section-scroll-bob 1.6s ease-in-out infinite}.task-plan-work-section__scroll-hint.is-top .task-plan-work-section__scroll-hint-icon{animation:task-plan-work-section-scroll-bob-up 1.6s ease-in-out infinite}@keyframes task-plan-work-section-scroll-bob{0%,to{transform:translateY(0);opacity:.78}50%{transform:translateY(.03rem);opacity:1}}@keyframes task-plan-work-section-scroll-bob-up{0%,to{transform:translateY(0);opacity:.78}50%{transform:translateY(-.03rem);opacity:1}}@media (prefers-reduced-motion:reduce){.task-plan-work-section__scroll-hint-icon{animation:none}}.task-plan-work-section .task-plan-week-body{min-height:100%}.task-plan-work-section .task-plan-week-tasks{min-height:100%;padding-top:.1rem}.task-plan-work-section.is-plan .task-plan-week-tasks{row-gap:var(--task-plan-card-row-gap,8px);grid-auto-rows:var(--task-plan-card-row-min-height,58px)}.task-plan-work-section.is-plan .task-plan-card,.task-plan-work-section.is-plan .task-plan-card.is-spanning{padding-top:var(--task-plan-group-card-space,4px);height:var(--task-plan-card-row-min-height,58px);min-height:var(--task-plan-card-row-min-height,58px);max-height:var(--task-plan-card-row-min-height,58px)}.task-plan-plan-group{--task-plan-group-corner-color:hsla(0,0%,100%,.11);--task-plan-group-corner-length:0.16rem;position:relative;z-index:1;align-self:stretch;min-width:0;margin:0 .02rem;min-height:var(--task-plan-card-row-min-height,58px);height:100%;box-sizing:border-box;overflow:visible;border:0;border-radius:.07rem;background:hsla(0,0%,100%,.035);box-shadow:none;pointer-events:none}.task-plan-plan-group.can-edit{cursor:pointer;pointer-events:auto;transition:background .16s ease,box-shadow .16s ease}.task-plan-plan-group.can-edit.is-hovered,.task-plan-plan-group.can-edit:hover{background:hsla(0,0%,100%,.065);box-shadow:inset 0 0 0 1px hsla(98,79%,77%,.2)}.task-plan-plan-group.can-edit:focus-visible{outline:.02rem solid hsla(98,79%,77%,.72);outline-offset:-.02rem}.task-plan-plan-group__corner{position:absolute;width:var(--task-plan-group-corner-length);height:var(--task-plan-group-corner-length);box-sizing:border-box;border-color:var(--task-plan-group-corner-color);border-style:solid}.task-plan-plan-group__corner.is-top-left{top:0;left:0;border-width:1px 0 0 1px;border-radius:.07rem 0 0}.task-plan-plan-group__corner.is-top-right{top:0;right:0;border-width:1px 1px 0 0;border-radius:0 .07rem 0 0}.task-plan-plan-group__corner.is-bottom-left{bottom:0;left:0;border-width:0 0 1px 1px;border-radius:0 0 0 .07rem}.task-plan-plan-group__corner.is-bottom-right{right:0;bottom:0;border-width:0 1px 1px 0;border-radius:0 0 .07rem}.task-plan-plan-group.continues-prev{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.task-plan-plan-group.continues-next{margin-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.task-plan-plan-group.is-overdue{--task-plan-group-corner-color:hsla(0,100%,75%,.78)}.task-plan-plan-group__title{position:absolute;top:0;left:50%;z-index:3;max-width:calc(100% - .16rem);padding:0 .04rem;overflow:hidden;color:var(--lm-lg-ink-soft);font-size:.1rem;font-weight:680;line-height:1;text-align:center;text-overflow:ellipsis;text-shadow:0 1px .03rem rgba(0,0,0,.56);white-space:nowrap;pointer-events:none;transform:translate(-50%,-80%)}.task-plan-work-section.is-record .task-plan-week-tasks{padding-bottom:calc(var(--task-plan-card-body-min-height, 50px) + .26rem)}.task-plan-workspace .task-plan-card__content{background:color-mix(in srgb,var(--lm-lg-fill) 86%,transparent)}.task-plan-work-section.is-plan .task-plan-card.is-empty-slot{align-self:stretch}.task-plan-work-section.is-plan .task-plan-card.is-empty-slot .task-plan-card__span-day{min-height:var(--task-plan-card-body-min-height,50px)}.task-plan-work-section.is-plan .task-plan-card__span-day{background:transparent;box-shadow:none;isolation:auto;backdrop-filter:none;-webkit-backdrop-filter:none}.task-plan-work-section.is-plan .task-plan-card__span-day:before,.task-plan-work-section.is-plan .task-plan-card__span-link{display:none}.task-plan-work-section.is-plan .task-plan-card.is-empty-slot .task-plan-card__span-day:after{position:absolute;top:calc(var(--task-plan-card-connector-top, 29px) - var(--task-plan-group-card-space, 4px));right:-.08rem;left:-.08rem;height:1px;background:var(--task-span-line);content:"";transform:translateY(-50%)}.task-plan-work-section.is-plan .task-plan-card.is-period-end .task-plan-card__span-day:after{right:.12rem}.task-plan-work-section.is-plan .task-plan-card.is-empty-slot .task-plan-card__span-day.is-card-occupied:after,.task-plan-work-section.is-plan .task-plan-card.is-empty-slot .task-plan-card__span-day.is-card-occupied:before{display:block;position:absolute;top:calc(var(--task-plan-card-connector-top, 29px) - var(--task-plan-group-card-space, 4px));width:.08rem;height:1px;background:var(--task-span-line);content:"";transform:translateY(-50%)}.task-plan-work-section.is-plan .task-plan-card.is-empty-slot .task-plan-card__span-day.is-card-occupied:before{right:auto;left:-.08rem}.task-plan-work-section.is-plan .task-plan-card.is-empty-slot .task-plan-card__span-day.is-card-occupied:after{right:-.08rem;left:auto}.task-plan-work-section.is-plan .task-plan-card.is-period-end .task-plan-card__span-day.is-card-occupied:after{display:none}.task-plan-work-section.is-plan .task-plan-card.has-series-link-next:after,.task-plan-work-section.is-plan .task-plan-card__span-link.is-edge-next,.task-plan-work-section.is-plan .task-plan-card__span-link.is-edge-prev{display:block;top:var(--task-plan-card-connector-top,29px);height:1px;background:var(--task-span-line)}.task-plan-workspace .task-plan-card__content.is-lm-map-tap-hot,.task-plan-workspace .task-plan-card__content.is-lm-map-tap-pressed,.task-plan-workspace .task-plan-card__content:hover{background:color-mix(in srgb,var(--lm-lg-fill-hover) 88%,transparent)}.task-plan-card__record-link,.task-plan-card__record-slot-link{display:inline-flex;align-items:center;justify-content:center;gap:.04rem;border:0;border-radius:.05rem;background:color-mix(in srgb,var(--task-color) 8%,rgba(0,0,0,.08));box-shadow:none;color:color-mix(in srgb,var(--task-color) 76%,#fff);font-family:inherit;font-size:.1rem;font-weight:720;line-height:1.2;cursor:pointer;transition:background var(--lm-lg-duration) var(--lm-lg-ease),color var(--lm-lg-duration) var(--lm-lg-ease)}.task-plan-card__record-link{align-self:flex-start;min-height:.18rem;margin-top:.03rem;padding:.02rem .06rem}.task-plan-card__record-slot-link{position:relative;z-index:4;grid-column:1;grid-row:1;align-self:center;justify-self:center;width:max-content;max-width:calc(100% - .24rem);min-width:0;min-height:.24rem;margin:0;padding:.05rem .08rem}.task-plan-work-section.is-plan .task-plan-card__record-slot-link{position:absolute;top:.06rem;right:.06rem;z-index:4;width:.18rem;height:.18rem;min-height:.18rem;max-width:none;padding:0;border-radius:9.99rem;background:transparent;color:var(--lm-lg-accent)}.task-plan-card__record-dot{position:absolute;top:0;right:0;display:block;width:.04rem;height:.04rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 .02rem color-mix(in srgb,var(--lm-lg-accent) 18%,transparent),0 0 .06rem color-mix(in srgb,var(--lm-lg-accent) 34%,transparent);transition:transform .16s var(--lm-lg-ease),background .16s var(--lm-lg-ease)}.task-plan-work-section.is-plan .task-plan-card__record-slot-link:focus-visible .task-plan-card__record-dot,.task-plan-work-section.is-plan .task-plan-card__record-slot-link:hover .task-plan-card__record-dot{transform:scale(1.18)}.task-plan-card__record-link:hover{background:color-mix(in srgb,var(--task-color) 16%,rgba(0,0,0,.1));color:color-mix(in srgb,var(--task-color) 88%,#fff)}.task-plan-work-section.is-plan .task-plan-card__record-slot-link:hover{background:transparent;color:var(--lm-lg-accent-strong)}.task-plan-card__record-link:focus-visible,.task-plan-card__record-slot-link:focus-visible{outline:.02rem solid color-mix(in srgb,var(--task-color) 72%,#fff);outline-offset:.02rem}.task-plan-card__record-link .el-icon,.task-plan-card__record-slot-link .el-icon{flex:0 0 auto;font-size:.11rem}.task-plan-card.is-record-card{transition:z-index 0s}.task-plan-card.is-record-highlighted{z-index:6}.task-plan-card.is-record-highlighted .task-plan-card__content,.task-plan-workspace .task-plan-card.is-record-highlighted .task-plan-card__content{background:linear-gradient(135deg,color-mix(in srgb,var(--task-color) 28%,transparent),color-mix(in srgb,var(--task-color) 8%,transparent) 42%,transparent 78%),color-mix(in srgb,var(--lm-lg-fill) 82%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--task-color) 72%,#fff),0 0 0 1px color-mix(in srgb,var(--task-color) 38%,transparent),0 .1rem .28rem color-mix(in srgb,var(--task-color) 26%,transparent);animation:task-plan-record-highlight 5s cubic-bezier(.22,1,.36,1) forwards}@keyframes task-plan-record-highlight{0%{background:linear-gradient(135deg,color-mix(in srgb,var(--task-color) 42%,transparent),color-mix(in srgb,var(--task-color) 14%,transparent) 46%,transparent 82%),color-mix(in srgb,var(--lm-lg-fill) 78%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--task-color) 88%,#fff),0 0 0 1px color-mix(in srgb,var(--task-color) 48%,transparent),0 0 .34rem color-mix(in srgb,var(--task-color) 40%,transparent)}18%{background:linear-gradient(135deg,color-mix(in srgb,var(--task-color) 28%,transparent),color-mix(in srgb,var(--task-color) 8%,transparent) 42%,transparent 78%),color-mix(in srgb,var(--lm-lg-fill) 82%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--task-color) 72%,#fff),0 0 0 1px color-mix(in srgb,var(--task-color) 38%,transparent),0 .1rem .28rem color-mix(in srgb,var(--task-color) 26%,transparent)}to{background:color-mix(in srgb,var(--lm-lg-fill) 88%,transparent);box-shadow:none}}@media (prefers-reduced-motion:reduce){.task-plan-card.is-record-highlighted .task-plan-card__content,.task-plan-work-section,.task-plan-workspace .task-plan-card.is-record-highlighted .task-plan-card__content{transition-duration:.01ms!important;animation-duration:.01ms!important}}.task-plan-week-head{position:sticky;top:0;z-index:6;display:grid;flex:0 0 auto;grid-template-columns:repeat(7,minmax(0,1fr));cursor:grab;touch-action:pan-y;user-select:none}.task-plan-week-head .task-plan-day-head{cursor:pointer}.task-plan-day-head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;padding:.08rem .06rem;border-right:1px solid hsla(0,0%,100%,.07);cursor:pointer;transition:background-color .15s ease}.task-plan-day-head:last-child{border-right:0}.task-plan-day-head.is-day-hovered,.task-plan-day-head:hover{background:rgba(143,216,74,.09)}.task-plan-day-head.is-day-hovered .task-plan-day-head__date strong{color:#d4f3b5}.task-plan-day-head.is-flash{animation:task-plan-day-head-flash 3s ease-out forwards}.task-plan-day-head.is-today{background:hsla(97,72%,67%,.075);box-shadow:inset 0 -.03rem 0 0 var(--lm-lg-accent)}.task-plan-day-head.is-today.is-day-hovered,.task-plan-day-head.is-today:hover{background:hsla(97,72%,67%,.12)}.task-plan-day-head.is-today.is-flash{animation-name:task-plan-day-head-flash-today}.task-plan-day-head.is-today .task-plan-day-head__date strong{color:#bdeb9a}@keyframes task-plan-day-head-flash{0%,55%{background:hsla(97,72%,67%,.075);box-shadow:inset 0 0 0 1px hsla(97,72%,67%,.35)}to{background:transparent;box-shadow:inset 0 0 0 1px transparent}}@keyframes task-plan-day-head-flash-today{0%,55%{background:hsla(97,72%,67%,.075);box-shadow:inset 0 0 0 1px hsla(97,72%,67%,.35),inset 0 -.03rem 0 0 var(--lm-lg-accent)}to{background:hsla(97,72%,67%,.075);box-shadow:inset 0 -.03rem 0 0 var(--lm-lg-accent)}}.task-plan-day-head__date{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.03rem;min-width:0;padding-right:.1rem}.task-plan-day-head__date span{color:var(--lm-lg-ink-muted);font-size:.14rem;line-height:1.2}.task-plan-day-head__date strong{color:var(--lm-lg-ink);font-size:.16rem;font-variant-numeric:tabular-nums;line-height:1.2;white-space:nowrap}.task-plan-weather{flex-direction:column;align-items:flex-start;gap:.05rem;min-height:.42rem;padding-left:.1rem;overflow:hidden;border-left:1px solid hsla(0,0%,100%,.12);color:var(--lm-lg-ink-soft);white-space:nowrap}.task-plan-weather,.task-plan-weather__primary{display:flex;justify-content:center;min-width:0}.task-plan-weather__primary{align-items:center;gap:.08rem}.task-plan-weather__condition{display:inline-flex;align-items:center;gap:.02rem;min-width:0}.task-plan-weather__condition>.el-icon{flex:0 0 auto;width:.17rem;height:.17rem;font-size:.18rem}.task-plan-weather.is-sunny .task-plan-weather__condition>.el-icon,.task-plan-weather.is-sunrise .task-plan-weather__condition>.el-icon,.task-plan-weather.is-sunset .task-plan-weather__condition>.el-icon{color:#f4c95d}.task-plan-weather.is-cloudy .task-plan-weather__condition>.el-icon,.task-plan-weather.is-historical .task-plan-weather__condition>.el-icon,.task-plan-weather.is-moon .task-plan-weather__condition>.el-icon,.task-plan-weather.is-moon-night .task-plan-weather__condition>.el-icon,.task-plan-weather.is-mostly-cloudy .task-plan-weather__condition>.el-icon,.task-plan-weather.is-partly-cloudy .task-plan-weather__condition>.el-icon{color:#a9c3d3}.task-plan-weather.is-drizzling .task-plan-weather__condition>.el-icon,.task-plan-weather.is-lightning .task-plan-weather__condition>.el-icon,.task-plan-weather.is-pouring .task-plan-weather__condition>.el-icon,.task-plan-weather.is-umbrella .task-plan-weather__condition>.el-icon,.task-plan-weather.is-wind-power .task-plan-weather__condition>.el-icon{color:#67baf2}.task-plan-weather__condition strong{min-width:0;overflow:hidden;font-size:.12rem;font-weight:680;text-overflow:ellipsis}.task-plan-weather__temperature{flex:0 0 auto;color:var(--lm-lg-ink-muted);font-size:.11rem;font-variant-numeric:tabular-nums}.task-plan-weather__primary-metric{display:inline-flex;flex:0 0 auto;align-items:center;gap:.02rem;color:var(--lm-lg-ink-muted);font-size:.1rem;font-variant-numeric:tabular-nums}.task-plan-weather__primary-metric>img{display:block;width:.11rem;height:.11rem;object-fit:contain;opacity:.72}.task-plan-weather__metrics{display:flex;align-items:center;justify-content:center;gap:.08rem;min-width:0;margin:0;overflow:hidden}.task-plan-weather__metrics>div{display:flex;align-items:center;flex:0 0 auto;min-width:0;color:var(--lm-lg-ink-muted);font-size:.1rem;white-space:nowrap}.task-plan-weather__metrics dt{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:.11rem;height:.11rem;margin-right:.02rem}.task-plan-weather__metrics dt img{display:block;width:100%;height:100%;object-fit:contain;opacity:.7}.task-plan-weather__metrics dd{margin:0;font-variant-numeric:tabular-nums}.task-plan-weather.is-empty{justify-content:center;color:rgba(218,228,222,.42)}.task-plan-weather__empty{display:flex;flex-direction:column;align-items:center;gap:.02rem;font-size:.1rem;line-height:1.15}.task-plan-weather__empty span:first-child{font-size:.13rem}.task-plan-week-body{position:relative;display:grid;flex:1 0 auto;min-height:0;overflow:hidden;cursor:grab;touch-action:pan-y}.task-plan-calendar-page.is-week-dragging,.task-plan-calendar-page.is-week-dragging *,.task-plan-calendar-page.is-week-nav-grabbing,.task-plan-calendar-page.is-week-nav-grabbing *{cursor:grabbing!important;user-select:none!important}.task-plan-week-columns,.task-plan-week-tasks{grid-area:1/1;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));min-height:100%}.task-plan-week-columns>div{border-right:1px solid hsla(0,0%,100%,.06)}.task-plan-week-columns>div:last-child{border-right:0}.task-plan-week-tasks{grid-auto-rows:max-content;align-content:start;gap:.08rem 0;padding:.12rem 0 calc(var(--task-plan-card-create-reserve, 72px) + .16rem);pointer-events:none}.task-plan-card,.task-plan-week-tasks{position:relative;z-index:2;box-sizing:border-box}.task-plan-card{--task-span-fill:color-mix(in srgb,var(--task-color) 14%,var(--lm-lg-fill));--task-span-line:var(--task-color);display:flex;align-self:start;align-items:flex-start;justify-content:center;min-width:0;max-width:100%;margin:0;padding:0 .08rem;color:var(--lm-lg-ink);font-family:inherit;text-align:left;cursor:pointer;pointer-events:auto}.task-plan-card.has-record{z-index:3}.task-plan-card.is-spanning{display:grid;grid-template-columns:repeat(var(--task-span-days,1),minmax(0,1fr));align-items:stretch;justify-content:stretch;padding:0}.task-plan-card.is-empty-slot{cursor:default}.task-plan-card.is-empty-slot.can-open-task{cursor:pointer}.task-plan-card.is-empty-slot.is-previewing{z-index:6}.task-plan-card.is-empty-slot.is-previewing .task-plan-card__content.is-empty-preview{z-index:5;align-self:stretch;justify-self:stretch;box-sizing:border-box;height:var(--task-plan-card-body-min-height,72px);min-height:var(--task-plan-card-body-min-height,72px);max-height:var(--task-plan-card-body-min-height,72px);overflow:hidden;animation:task-plan-empty-preview-in .16s var(--lm-lg-ease)}.task-plan-card.is-empty-slot.is-previewing .task-plan-card__main{flex:1 1 auto;min-height:0;max-height:100%;overflow:hidden}.task-plan-card.is-empty-slot.is-previewing .task-plan-card__progress-toggle{margin-top:auto}@keyframes task-plan-empty-preview-in{0%{opacity:0;transform:translateY(.02rem)}to{opacity:1;transform:translateY(0)}}.task-plan-card__content{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:var(--task-content-width);max-width:100%;min-width:0;margin-inline:auto;padding:.08rem;overflow:visible;border:0;border-radius:.06rem;color:var(--lm-lg-ink);background:var(--lm-lg-fill);box-shadow:var(--lm-lg-inset-rim);isolation:isolate;backdrop-filter:var(--lm-lg-filter);-webkit-backdrop-filter:var(--lm-lg-filter);transition:background var(--lm-lg-duration) var(--lm-lg-ease);-webkit-tap-highlight-color:transparent}.task-plan-card.is-spanning .task-plan-card__content{grid-row:1;width:auto;max-width:none;margin-inline:.08rem}.task-plan-card__span-link{display:none;pointer-events:none}.task-plan-card__span-link.is-edge-next,.task-plan-card__span-link.is-edge-prev{display:block;position:absolute;top:50%;z-index:0;width:.08rem;height:.08rem;border-radius:0;background:var(--task-span-line);transform:translateY(-50%)}.task-plan-card__span-link.is-edge-prev{left:0}.task-plan-card__span-link.is-edge-next{right:0}.task-plan-card__span-day{position:relative;grid-row:1;box-sizing:border-box;min-width:0;min-height:0;margin-inline:.08rem;border-radius:.06rem;background:var(--task-span-fill);box-shadow:var(--lm-lg-inset-rim);isolation:isolate;pointer-events:none;backdrop-filter:var(--lm-lg-filter);-webkit-backdrop-filter:var(--lm-lg-filter)}.task-plan-card.is-spanning .task-plan-card__span-day:not(.is-span-lead):before{position:absolute;top:50%;left:-.16rem;width:.16rem;height:.08rem;border-radius:0;background:var(--task-span-line);content:"";transform:translateY(-50%)}.task-plan-card__span-day.is-preview-replaced{z-index:2;background:transparent;box-shadow:none;isolation:auto;backdrop-filter:none;-webkit-backdrop-filter:none}.task-plan-card.has-series-link-next:after{position:absolute;top:50%;right:-.08rem;width:.16rem;height:.08rem;border-radius:0;background:var(--task-span-line);content:"";pointer-events:none;transform:translateY(-50%)}.task-plan-card__accent{position:relative;z-index:2;align-self:stretch;flex:0 0 0.04rem;width:.04rem;min-height:.42rem;margin-right:.08rem;border-radius:.04rem;background:var(--task-color)}.task-plan-card.is-continuing .task-plan-card__accent{opacity:.72}.task-plan-card__main{position:relative;z-index:2;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;overflow:hidden}.task-plan-card.is-expanded{z-index:4}.task-plan-card.is-expanded .task-plan-card__content{background:var(--lm-lg-fill-dense);box-shadow:var(--lm-lg-inset-rim),var(--lm-lg-shadow-float)}.task-plan-card__content.is-lm-map-tap-hot,.task-plan-card__content.is-lm-map-tap-pressed,.task-plan-card__content:hover{background:var(--lm-lg-fill-hover)}.task-plan-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.06rem;min-width:0}.task-plan-card__settings{position:relative;display:flex;flex-direction:column;gap:.04rem;min-width:0;border-radius:.04rem;cursor:pointer}.task-plan-card__command:focus-visible,.task-plan-card__course-tabs button:focus-visible,.task-plan-card__hole-grid button:focus-visible,.task-plan-card__settings:focus-visible{outline:.02rem solid color-mix(in srgb,var(--task-color) 76%,#fff);outline-offset:.02rem}.task-plan-card__tag{position:relative;display:inline-flex;flex:0 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:1.5px;box-sizing:border-box;width:.66rem;min-width:0;max-width:calc(100% - .54rem);min-height:0;padding:.03rem;overflow:hidden;border:0;border-radius:.09rem;background:var(--task-color,#60706a);background:color-mix(in srgb,var(--task-color,#60706a) 72%,rgba(0,0,0,.42));box-shadow:none;color:#fff;cursor:inherit;transition:background .16s var(--lm-lg-ease)}.task-plan-card__tag:has(.task-plan-card__tag-scheduled-icon){overflow:visible}.task-plan-card__content:has(.task-plan-card__tag-scheduled-icon),.task-plan-card__main:has(.task-plan-card__tag-scheduled-icon),.task-plan-workspace .task-plan-card__content:has(.task-plan-card__tag-scheduled-icon){overflow:visible}.task-plan-card__tag-scheduled-icon{position:absolute;top:0;left:0;z-index:1;display:block;width:.12rem;height:.12rem;object-fit:contain;pointer-events:none;transform:translate(-40%,-40%);filter:drop-shadow(0 0 1px rgba(0,0,0,.28)) drop-shadow(0 1px .02rem rgba(0,0,0,.32))}.task-plan-card__tag:hover{background:var(--task-color,#60706a);background:color-mix(in srgb,var(--task-color,#60706a) 86%,rgba(0,0,0,.28))}.task-plan-card__tag-primary,.task-plan-card__tag-secondary{max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.task-plan-card__tag-primary{color:#fff;font-size:.12rem;font-weight:760;line-height:1.1}.task-plan-card__tag.is-solo{min-height:.32rem}.task-plan-card__tag.is-solo .task-plan-card__tag-primary{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:.13rem;letter-spacing:1px}.task-plan-card__tag-secondary{color:hsla(0,0%,100%,.8);font-size:.1rem;font-weight:620;line-height:1.1}.task-plan-card__status{display:inline-flex;justify-content:center;min-height:.2rem;padding:.03rem .06rem;border:0;border-radius:.05rem;background:color-mix(in srgb,var(--task-status-color) 18%,rgba(0,0,0,.3));color:color-mix(in srgb,var(--task-status-color) 80%,#fff);font-family:inherit;font-size:.1rem;font-weight:720;line-height:.14rem;white-space:nowrap}.task-plan-card__state-tags,.task-plan-card__status{position:relative;z-index:2;align-items:center;flex:0 0 auto}.task-plan-card__state-tags{display:flex;justify-content:flex-end;gap:.04rem}.task-plan-card__modified-slot{position:absolute;right:.06rem;bottom:.06rem;z-index:4;display:block;width:.18rem;height:.18rem;min-height:.18rem;margin:0;padding:0;border-radius:9.99rem;background:transparent;pointer-events:none}.task-plan-card__modified{position:absolute;right:0;bottom:0;z-index:1;display:block;width:.04rem;height:.04rem;min-height:0;padding:0;border-radius:50%;background:#f4c95d;box-shadow:0 0 0 .02rem rgba(244,201,93,.16),0 0 .06rem rgba(244,201,93,.34)}.task-plan-card__area-row{display:flex;align-items:flex-end;gap:.05rem;min-width:0}.task-plan-card__area-row .task-plan-card__area{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:clip;white-space:nowrap}.task-plan-card__area-row .task-plan-card__land-chips{flex:0 0 auto}.task-plan-card__detail-row{display:flex;align-items:center;gap:.04rem;min-width:0;overflow:hidden;color:var(--lm-lg-ink-muted);font-size:.1rem;line-height:1.4;white-space:nowrap}.task-plan-card__detail-row .el-icon{flex:0 0 auto;color:var(--lm-lg-ink-faint);font-size:.11rem}.task-plan-card__detail-row .task-plan-marquee{flex:1 1 auto}.task-plan-marquee{display:block;min-width:0;overflow:hidden;white-space:nowrap}.task-plan-marquee__track{display:inline-flex;align-items:center;gap:.28rem;width:max-content;max-width:none;will-change:transform}.task-plan-marquee.is-active .task-plan-marquee__track{animation:task-plan-marquee-x var(--marquee-duration,8s) linear infinite}.task-plan-marquee__item{flex:0 0 auto;white-space:nowrap}@keyframes task-plan-marquee-x{0%{transform:translateX(0)}to{transform:translateX(calc(var(--marquee-distance, 0px)*-1))}}@media (prefers-reduced-motion:reduce){.task-plan-marquee.is-active .task-plan-marquee__track{animation:none}}.task-plan-card__progress-toggle{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:.06rem;width:100%;min-width:0;min-height:.42rem;margin-top:.06rem;padding:.06rem 0 0;border:0;border-top:1px solid hsla(0,0%,100%,.1);background:transparent;color:inherit;font-family:inherit;text-align:left;cursor:pointer}.task-plan-card__progress-toggle.is-actions{cursor:default}.task-plan-card__progress-toggle.is-actions .task-plan-card__progress-label,.task-plan-card__progress-toggle.is-actions .task-plan-progress-list,.task-plan-card__progress-toggle.is-actions .task-plan-progress-scroll-hint{opacity:0;pointer-events:none}.task-plan-card__progress-label{flex:0 0 auto;color:var(--lm-lg-ink-soft);font-size:.1rem;font-weight:680;line-height:1.3;white-space:nowrap;transition:opacity .14s var(--lm-lg-ease)}.task-plan-card__progress-toggle:focus-visible{outline:.02rem solid hsla(0,0%,100%,.4);outline-offset:.02rem;border-radius:.04rem}.task-plan-card__actions{position:absolute;inset:.06rem 0 0;z-index:3;display:grid;align-items:stretch;min-width:0;overflow:hidden;border:0;border-radius:.06rem;background:hsla(0,0%,100%,.045);animation:task-plan-card-actions-in .16s var(--lm-lg-ease)}.task-plan-card__actions.is-plan{grid-template-columns:repeat(2,minmax(0,1fr))}.task-plan-card__actions.is-record{grid-template-columns:minmax(0,1fr)}@keyframes task-plan-card-actions-in{0%{opacity:0}to{opacity:1}}.task-plan-card__actions>*{position:relative;display:flex;min-width:0;height:100%}.task-plan-card__actions .el-tooltip__trigger,.task-plan-card__actions>span{display:flex;width:100%;min-width:0;height:100%}.task-plan-card__action{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:.03rem;box-sizing:border-box;width:100%;height:100%;min-width:0;padding:.02rem;border:0;border-radius:0;background:transparent;color:var(--lm-lg-ink-soft);font:inherit;font-size:.1rem;font-weight:680;letter-spacing:.01em;line-height:1.15;white-space:nowrap;cursor:pointer;transition:background .16s var(--lm-lg-ease),color .16s var(--lm-lg-ease),opacity .16s var(--lm-lg-ease)}.task-plan-card__action .el-icon{flex:0 0 auto;font-size:.12rem}.task-plan-card__action span{display:inline-block;min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap}.task-plan-card__action.is-complete{color:color-mix(in srgb,var(--lm-lg-accent) 72%,#fff)}.task-plan-card__action.is-partial{color:#e6d08a}.task-plan-card__action.is-delete-progress,.task-plan-card__action.is-delete-record{color:#f2b09b}.task-plan-card__action.is-complete:hover:not(:disabled),.task-plan-card__actions>:hover .task-plan-card__action.is-complete:not(:disabled){background:rgba(143,216,74,.14);color:#e7f8cc}.task-plan-card__action.is-partial:hover:not(:disabled){background:rgba(244,201,93,.14);color:#f6e4ad}.task-plan-card__action.is-delete-progress:hover:not(:disabled){background:rgba(239,137,94,.16);color:#ffd0ba}.task-plan-card__action:active:not(:disabled){background:hsla(0,0%,100%,.06)}.task-plan-card__action:focus-visible{outline:.02rem solid hsla(0,0%,100%,.4);outline-offset:-.02rem}.task-plan-card__action:disabled{cursor:not-allowed;opacity:.38}.task-plan-card__summary{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;margin-top:.07rem;padding:0;border:0;background:transparent;color:inherit;font-family:inherit;text-align:left;cursor:pointer}.task-plan-card__area,.task-plan-card__title{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.task-plan-card__title{color:var(--lm-lg-ink);font-size:.12rem;font-weight:740;line-height:1.35;white-space:nowrap}.task-plan-card__area{min-height:.14rem;color:var(--lm-lg-ink-soft);font-size:.1rem;line-height:1.45;white-space:nowrap}.task-plan-card__land-chips{position:relative;z-index:2;display:flex;flex-wrap:nowrap;align-items:center;min-height:.16rem}.task-plan-card__land-chips.is-expandable{cursor:default}.task-plan-card__land-chip{display:inline-flex;align-items:center;gap:0;min-height:.18rem;padding:.02rem .06rem;border-radius:.04rem;background:hsla(0,0%,100%,.075);color:var(--lm-lg-ink-soft);font-size:.1rem;font-weight:680;line-height:.14rem;white-space:nowrap;transition:max-width .24s var(--lm-lg-ease),opacity .18s var(--lm-lg-ease),padding .24s var(--lm-lg-ease),margin .24s var(--lm-lg-ease)}.task-plan-card__land-chip+.task-plan-card__land-chip{margin-left:.03rem}.task-plan-card__land-expand-icon{flex:0 0 auto;width:1em;margin-right:1px;overflow:hidden;color:inherit;font-size:inherit;transition:width .2s var(--lm-lg-ease),opacity .16s var(--lm-lg-ease),margin .2s var(--lm-lg-ease)}.task-plan-card__land-chips.is-expandable .task-plan-card__land-chip:not(:first-child){max-width:0;min-height:0;margin-left:0;padding-left:0;padding-right:0;opacity:0;overflow:hidden;pointer-events:none}.task-plan-card__land-chips.is-expandable:focus-within .task-plan-card__land-expand-icon,.task-plan-card__land-chips.is-expandable:hover .task-plan-card__land-expand-icon{width:0;margin-right:0;margin-left:0;opacity:0}.task-plan-card__land-chips.is-expandable:focus-within .task-plan-card__land-chip:not(:first-child),.task-plan-card__land-chips.is-expandable:hover .task-plan-card__land-chip:not(:first-child){max-width:6.5rem;min-height:.18rem;margin-left:.03rem;padding-left:.06rem;padding-right:.06rem;opacity:1;pointer-events:auto}.task-plan-card__summary-bottom{display:grid;grid-template-columns:minmax(.36rem,max-content) minmax(0,1fr) .14rem;align-items:center;gap:.06rem;min-width:0;margin-top:.05rem}.task-plan-progress-list{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:center;gap:.04rem;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;cursor:grab;touch-action:pan-x;transition:opacity .14s var(--lm-lg-ease)}.task-plan-progress-list::-webkit-scrollbar{width:0;height:0}.task-plan-progress-list.is-dragging{cursor:grabbing;user-select:none}.task-plan-progress-list.is-scrollable{mask-image:linear-gradient(90deg,#000,#000 calc(100% - .12rem),transparent)}.task-plan-progress-scroll-hint{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:.14rem;color:var(--lm-lg-ink-muted);pointer-events:none;transition:opacity .14s var(--lm-lg-ease)}.task-plan-progress-scroll-hint .el-icon{font-size:.12rem}.task-plan-card__progress-toggle .task-plan-progress{pointer-events:none}.task-plan-progress{position:relative;display:grid;place-items:center;flex:0 0 0.36rem;width:.36rem;height:.36rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--task-color);cursor:inherit}.task-plan-progress svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.task-plan-progress circle{fill:none;stroke-width:4}.task-plan-progress__track{stroke:hsla(0,0%,100%,.11)}.task-plan-progress__value{stroke:currentColor;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--task-progress));stroke-linecap:round;transition:stroke-dashoffset .2s var(--lm-lg-ease)}.task-plan-progress strong{position:relative;color:color-mix(in srgb,var(--task-color) 84%,#fff);font-size:.1rem;font-variant-numeric:tabular-nums;font-weight:800}.task-plan-progress.is-placeholder{background:transparent;color:color-mix(in srgb,var(--task-color) 52%,#fff)}.task-plan-progress.is-placeholder .task-plan-progress__track{stroke:currentColor;stroke-width:2;stroke-dasharray:3 3}.task-plan-progress.is-placeholder strong{color:currentColor;font-size:.1rem}.task-plan-card__summary-copy{display:flex;flex-direction:column;gap:.05rem;min-width:0}.task-plan-card__summary-copy>span{display:flex;align-items:center;gap:.04rem;min-width:0;overflow:hidden;color:var(--lm-lg-ink-muted);font-size:.1rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.task-plan-card__summary-copy .el-icon{flex:0 0 auto;color:var(--lm-lg-ink-faint);font-size:.11rem}.task-plan-card__progress-editor{margin-top:.09rem;padding-top:0}.task-plan-card__course-tabs{display:flex;gap:.06rem;margin-top:0;overflow-x:auto}.task-plan-card__area-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:.08rem;min-width:0;margin-top:.09rem}.task-plan-card__course-tabs button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:.04rem .08rem;border:0;border-radius:.06rem;background:rgba(0,0,0,.28);color:var(--lm-lg-ink);font-family:inherit;font-size:.1rem;font-weight:650;cursor:pointer}.task-plan-card__course-tabs button.is-active{background:var(--task-color,#60706a);background:color-mix(in srgb,var(--task-color,#60706a) 72%,rgba(0,0,0,.42));color:#fff}.task-plan-card__all-holes{flex:0 0 auto;justify-content:flex-start;gap:.06rem;margin:0;color:var(--lm-lg-ink-soft);font-size:.1rem;white-space:nowrap}.task-plan-card__all-holes input[type=checkbox]:checked{border-color:var(--task-color);background-color:var(--task-color,#60706a);background-color:color-mix(in srgb,var(--task-color,#60706a) 72%,rgba(0,0,0,.42));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='m2.5 6.2 2.3 2.3 4.7-5'/%3E%3C/svg%3E")}.task-plan-card__all-holes:has(input:disabled){cursor:not-allowed;opacity:.52}.task-plan-card__hole-grid{display:grid;grid-template-columns:repeat(9,minmax(.2rem,1fr));gap:.04rem;margin-top:.09rem;overflow:visible}.task-plan-card__hole-grid button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;aspect-ratio:1/1;height:auto;min-height:.2rem;padding:0;overflow:visible;border:0;border-radius:.06rem;background:rgba(0,0,0,.28);color:var(--lm-lg-ink-faint);font-family:inherit;font-size:.1rem;font-variant-numeric:tabular-nums;font-weight:720;cursor:pointer;transition:background .18s var(--lm-lg-ease),color .18s var(--lm-lg-ease)}.task-plan-card__hole-grid button.is-task-hole{background:var(--task-color,#60706a);background:color-mix(in srgb,var(--task-color,#60706a) 72%,rgba(0,0,0,.42));color:#fff;box-shadow:none}.task-plan-card__hole-grid button.is-locked{cursor:not-allowed;opacity:.52}.task-plan-card__land-region-row{display:grid;grid-template-columns:.48rem minmax(0,1fr);align-items:center;gap:.08rem;margin-top:.09rem}.task-plan-card__land-region-row.is-locked{opacity:.52}.task-plan-card__land-region-label{color:var(--lm-lg-ink-soft);font-size:.1rem;font-weight:650;line-height:1.2;white-space:nowrap}.task-plan-card__land-region-options{display:flex;flex-wrap:wrap;gap:.06rem;min-width:0}.task-plan-card__land-region-option{display:inline-flex;align-items:center;justify-content:center;padding:.04rem .06rem;border:0;border-radius:.04rem;background:var(--task-color,#60706a);background:color-mix(in srgb,var(--task-color,#60706a) 72%,rgba(0,0,0,.42));box-shadow:none;color:#fff;font:inherit;font-size:.1rem;font-weight:680;line-height:1;cursor:default}.task-plan-card__hole-check svg{display:block;width:1em;height:1em;fill:currentColor}.task-plan-card__editor-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:.06rem;margin-top:.1rem;padding-top:.08rem;border-top:1px solid hsla(0,0%,100%,.09)}.task-plan-card__command-slot{min-width:0}.task-plan-card__command-slot>.el-tooltip__trigger,.task-plan-card__command-slot>span{display:block;width:100%;min-width:0}.task-plan-card__command{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;padding:.04rem .05rem;border:0;border-radius:.04rem;background:hsla(0,0%,100%,.08);color:var(--lm-lg-ink-soft);font:inherit;font-size:.11rem;font-weight:720;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .16s var(--lm-lg-ease),color .16s var(--lm-lg-ease),opacity .16s var(--lm-lg-ease)}.web-app-update-bubble-host{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:max(.16rem,env(safe-area-inset-top,0px)) max(.16rem,env(safe-area-inset-right,0px)) max(.16rem,env(safe-area-inset-bottom,0px)) max(.16rem,env(safe-area-inset-left,0px));pointer-events:none}.web-app-update-bubble{position:relative;z-index:1;width:min(3.2rem,calc(100vw - .32rem));padding:.12rem;border-radius:var(--lm-lg-radius-sm);color:var(--lm-lg-ink);background:transparent;box-shadow:var(--lm-lg-shadow-float);pointer-events:auto}.web-app-update-bubble:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:var(--lm-lg-fill);pointer-events:none;backdrop-filter:var(--lm-lg-filter);-webkit-backdrop-filter:var(--lm-lg-filter)}.web-app-update-bubble>*{position:relative;z-index:1}.web-app-update-bubble__desc{margin:0;color:var(--lm-lg-ink-soft);font-size:.12rem;font-weight:560;line-height:1.45}.web-app-update-bubble-enter-active,.web-app-update-bubble-leave-active{transition:opacity .22s var(--lm-lg-ease),transform .22s var(--lm-lg-ease)}.web-app-update-bubble-enter-from,.web-app-update-bubble-leave-to{opacity:0;transform:translateY(.08rem) scale(.98)}.task-plan-command-confirm-popper.el-popper{padding:.12rem!important}.task-plan-command-confirm-popper--fit.el-popper{width:max-content!important;min-width:0;max-width:min(3.6rem,calc(100vw - .24rem))}.task-plan-command-confirm-popper--fit .task-plan-command-confirm__title{white-space:nowrap}.task-plan-command-confirm{display:grid;gap:.12rem}.task-plan-command-confirm__title{margin:0;color:var(--lm-lg-ink);font-size:.13rem;font-weight:700;line-height:1.4}.task-work-template-name-input{width:100%}.task-work-template-name-input .el-input__wrapper{background:hsla(0,0%,100%,.08);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)}.task-work-template-name-input .el-input__inner,.task-work-template-name-input .el-input__wrapper input{color:var(--lm-lg-ink)!important;-webkit-text-fill-color:var(--lm-lg-ink)}.task-work-template-name-input .el-input__inner::placeholder,.task-work-template-name-input .el-input__wrapper input::placeholder{color:var(--lm-lg-ink-muted);-webkit-text-fill-color:var(--lm-lg-ink-muted)}.task-plan-command-confirm__actions{display:flex;justify-content:flex-end;gap:.08rem}.task-plan-command-confirm__btn{min-height:.28rem;padding:0 .12rem;border:0;border-radius:.08rem;background:hsla(0,0%,100%,.1);color:var(--lm-lg-ink-soft);font:inherit;font-size:.12rem;font-weight:720;line-height:1;cursor:pointer;transition:filter .16s var(--lm-lg-ease)}.task-plan-command-confirm__btn:hover{filter:brightness(1.12)}.task-plan-command-confirm__btn.is-danger{background:rgba(229,72,77,.22);color:#ffaaae}.task-plan-command-confirm__btn.is-complete{background:hsla(97,72%,67%,.22);color:#d8f6c4}.task-plan-command-confirm__btn.is-save{background:color-mix(in srgb,var(--lm-lg-accent) 82%,rgba(0,0,0,.18));color:#fff}.task-plan-copy-menu-popper.el-popper{padding:.06rem!important}.task-plan-copy-menu{display:grid;gap:.04rem}.task-board-copy-return,.task-plan-copy-menu button{display:inline-flex;align-items:center;gap:.08rem;min-height:.36rem;padding:.08rem .1rem;border:0;border-radius:.06rem;background:transparent;color:var(--lm-lg-ink);font:inherit;font-size:.13rem;text-align:left;cursor:pointer}.task-board-copy-return:hover,.task-plan-copy-menu button:hover{background:hsla(0,0%,100%,.12)}.task-board-copy-return:focus-visible,.task-plan-copy-menu button:focus-visible,.task-plan-copy-return-popper button:focus-visible{outline:.02rem solid var(--lm-lg-accent);outline-offset:.02rem}.task-board-copy-return:disabled,.task-plan-copy-menu button:disabled{opacity:.45;cursor:not-allowed}.task-board-form-dialog--plan-list{--task-copy-step-x:0.48rem;--task-copy-step-y:0.48rem;transform:translate3d(calc(var(--task-copy-depth, 0)*.16rem),calc(var(--task-copy-depth, 0)*-.16rem),0);transition:transform var(--lm-panel-motion-duration) var(--lm-panel-motion-ease)}.task-board-form-overlay:not(.is-map-aside) .task-board-form-dialog--plan-list.is-external-copy{width:min(72vw,calc(100vw - 2rem));height:min(86vh,calc(100dvh - 2rem));max-height:calc(100dvh - 2rem)}.is-external-copy>.task-board-form-side,.is-external-copy>.task-board-form-table-panel{z-index:3;background:color-mix(in srgb,var(--lm-lg-fill-panel) 92%,#111b16)}.is-external-copy .task-board-form-table-panel__title{flex-wrap:nowrap;gap:.1rem}.is-external-copy .task-board-form-table-panel__title>.el-tooltip__trigger{display:inline-flex;flex:0 0 auto;min-width:0}.is-external-copy .task-board-form-table-panel__title h2,.is-external-copy .task-board-form-table-panel__title p{white-space:nowrap}.is-external-copy .task-board-form-table-panel__title p{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}.is-external-copy .task-board-form-table-panel__title .task-board-form-table-panel__filter{flex:0 0 auto;margin-left:0}.task-board-copy-return{flex:0 0 auto;justify-content:flex-start;min-height:.28rem;margin:0;padding:.04rem .09rem;gap:.04rem;background:rgba(143,216,74,.12);color:#d8f6be;font-size:.12rem;font-weight:680;white-space:nowrap}.task-board-copy-return:hover{background:rgba(143,216,74,.2);color:#efffe5}.task-board-copy-return:disabled{border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:var(--lm-lg-ink-muted)}.task-board-copy-parent{position:absolute;inset:0;z-index:0;display:grid;grid-template-columns:inherit;grid-template-rows:inherit;gap:inherit;pointer-events:none;transform:translate3d(calc(var(--task-copy-distance)*var(--task-copy-step-x)*-1),calc(var(--task-copy-distance)*var(--task-copy-step-y)),0);filter:blur(calc(.02rem + var(--task-copy-distance)*.5px));opacity:calc(.8 - var(--task-copy-distance)*.1);transition:transform var(--lm-panel-motion-duration) var(--lm-panel-motion-ease),filter var(--lm-panel-motion-duration) var(--lm-panel-motion-ease),opacity var(--lm-panel-fade-duration) ease}.task-plan-copy-stack-enter-from,.task-plan-copy-stack-leave-to{transform:translateZ(0);filter:blur(0);opacity:0}.task-board-copy-leaving{position:absolute;z-index:20;display:grid;pointer-events:none;--task-plan-dialog-head-height:0.8rem;--task-plan-dialog-footer-height:0.7rem;--task-plan-dialog-pad-top:0.2rem;--task-plan-dialog-pad-bottom:0.18rem;--task-plan-dialog-pad-x:0.2rem;--task-form-text-primary:#f7faf8;--task-form-text-secondary:#c5cec8}.task-board-copy-parent__panel{min-width:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.15);border-radius:var(--lm-radius-md,12px);background:color-mix(in srgb,var(--lm-lg-fill-panel) 80%,#111b16);box-shadow:0 .14rem .4rem rgba(0,0,0,.2)}.task-board-copy-parent__head{display:flex;align-items:center;flex-wrap:wrap;gap:.06rem .12rem;min-height:.48rem;box-sizing:border-box;padding:.12rem .2rem;color:var(--task-form-text-secondary);font-size:.12rem}.task-board-copy-parent__head h2{margin:0;font-size:.16rem;font-weight:650;line-height:.24rem}.task-board-copy-parent__rows{padding:.2rem;opacity:.5}.task-board-copy-parent__row{display:flex;gap:.16rem;padding:.12rem 0;border-bottom:1px solid hsla(0,0%,100%,.08);font-size:.13rem}.task-plan-copy-return-popper .task-plan-command-confirm__actions{flex-wrap:wrap}@media (max-width:1180px){.task-board-form-overlay:not(.is-map-aside) .task-board-form-dialog--plan-list.is-external-copy{width:calc(100vw - 1.6rem);--task-copy-step-x:0.36rem;--task-copy-step-y:0.4rem}}@media (max-width:820px){.task-board-form-overlay:not(.is-map-aside) .task-board-form-dialog--plan-list.is-external-copy{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(1.8rem,.4fr) minmax(0,1fr);gap:.12rem;width:calc(100vw - .88rem);height:calc(100dvh - 1.64rem);max-height:calc(100dvh - 1.64rem);--task-copy-step-x:0.2rem;--task-copy-step-y:0.28rem;transform:translate3d(calc(var(--task-copy-depth)*.08rem),calc(var(--task-copy-depth)*-.08rem),0)}.task-board-copy-parent{grid-template-columns:minmax(0,1fr);grid-template-rows:inherit}.task-board-copy-parent__head{gap:.04rem .08rem;min-height:.4rem;padding:.08rem .12rem}.task-board-copy-parent__head h2{font-size:.14rem}}@media (prefers-reduced-motion:reduce){.task-board-copy-parent,.task-board-form-dialog--plan-list{transition:none}}.task-plan-complete-once-confirm__rings{display:flex;flex-wrap:wrap;gap:.08rem}.task-plan-complete-once-confirm__rings .task-plan-progress{flex:0 0 auto;width:.38rem;height:.38rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--lm-lg-ink);cursor:pointer}.task-plan-complete-once-confirm__rings .task-plan-progress.is-active{background:hsla(97,72%,67%,.16)}.task-plan-complete-once-confirm__rings .task-plan-progress:disabled{cursor:not-allowed;opacity:.38}.task-plan-card__command.is-danger{background:rgba(229,72,77,.14);color:#ffaaae}.task-plan-card__command.is-complete{background:hsla(97,72%,67%,.12);color:#d8f6c4}.task-plan-card__command.is-save{background:var(--task-color,#60706a);background:color-mix(in srgb,var(--task-color,#60706a) 80%,rgba(0,0,0,.2));color:#fff}.task-plan-card__command:hover:not(:disabled){filter:brightness(1.14)}.task-plan-card__command:disabled{cursor:not-allowed;opacity:.42}.task-plan-card__range{margin-top:.06rem;color:var(--lm-lg-ink-muted);font-size:.1rem;font-variant-numeric:tabular-nums}.task-plan-card__details{display:grid;grid-template-columns:1fr;gap:.04rem;margin:.07rem 0 0}.task-plan-card__details>div{display:grid;grid-template-columns:.48rem minmax(0,1fr);align-items:baseline;gap:.06rem;min-width:0}.task-plan-card__details dd,.task-plan-card__details dt{margin:0}.task-plan-card__details dt{color:var(--lm-lg-ink-faint);font-size:.1rem}.task-plan-card__details dd{overflow:hidden;color:var(--lm-lg-ink-soft);font-size:.1rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.task-plan-week-empty{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.05rem;color:var(--lm-lg-ink-muted);pointer-events:none}.task-plan-card--create-preview{z-index:2;height:var(--task-plan-card-row-min-height,80px);min-height:var(--task-plan-card-row-min-height,80px);max-height:var(--task-plan-card-row-min-height,80px)}.task-plan-work-section.is-plan .task-plan-card--create-preview{padding-top:var(--task-plan-group-card-space,4px);height:var(--task-plan-card-row-min-height,58px);min-height:var(--task-plan-card-row-min-height,58px);max-height:var(--task-plan-card-row-min-height,58px)}.task-plan-work-section.is-record .task-plan-card--create-preview{height:var(--task-plan-card-body-min-height,50px);min-height:var(--task-plan-card-body-min-height,50px);max-height:var(--task-plan-card-body-min-height,50px)}.task-plan-work-section.is-record .task-plan-card--create-preview.is-overflow-lane{position:absolute;grid-column:auto!important;grid-row:auto!important;top:var(--task-preview-overflow-top,auto);bottom:auto;left:var(--task-preview-column-left,0);right:auto;width:14.285714%;margin:0}.task-plan-card__create-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.04rem;box-sizing:border-box;width:100%;height:var(--task-plan-card-body-min-height,72px);min-height:var(--task-plan-card-body-min-height,72px);max-height:var(--task-plan-card-body-min-height,72px);padding:.07rem .09rem .07rem .07rem;font-family:inherit;font-size:.12rem;font-weight:720;cursor:pointer}.task-plan-card__create-content .el-icon{font-size:.16rem}.task-plan-week-empty strong{color:var(--lm-lg-ink-soft);font-size:.14rem}.task-plan-week-empty span{font-size:.12rem}.task-template-form-panel__schedule-range.el-date-editor{width:100%!important;min-height:.32rem!important;border:1px solid hsla(0,0%,100%,.1);border-radius:.12rem;background:rgba(7,12,10,.42)!important;background-color:rgba(7,12,10,.42)!important}.task-board-form-dialog--plan-list .task-template-form-panel__schedule-range.task-board-form-table-panel__history-range.el-date-editor,.task-board-form-dialog--plan-list .task-template-form-panel__schedule-range.task-board-form-table-panel__history-range.el-date-editor.el-date-editor--daterange.el-range-editor.el-input__wrapper{--el-fill-color-blank:transparent;--el-input-bg-color:transparent;width:1.68rem!important;max-width:1.68rem!important;min-width:1.68rem!important;background:rgba(7,12,10,.42)!important;background-color:rgba(7,12,10,.42)!important;box-shadow:none!important}.task-template-form-panel__schedule-range .el-range-input,.task-template-form-panel__schedule-range .el-range-separator,.task-template-form-panel__schedule-range .el-range__icon{color:var(--task-form-text-primary,#f7faf8)!important;-webkit-text-fill-color:var(--task-form-text-primary,#f7faf8)!important}.task-template-form-panel__schedule-range .el-range-input{background:transparent!important}.task-template-form-panel__schedule-range .el-range-input::placeholder{color:var(--task-form-text-secondary,#c5cec8)!important;-webkit-text-fill-color:var(--task-form-text-secondary,#c5cec8)!important}.task-template-form-panel__schedule-range.is-single-day .el-range-input:last-of-type,.task-template-form-panel__schedule-range.is-single-day .el-range-separator{display:none}.task-template-form-panel__schedule-range.is-single-day .el-range-input:first-of-type{flex:1 1 auto;width:auto}.task-template-form-panel__schedule-range.is-disabled{border-color:hsla(0,0%,100%,.08);background:rgba(7,12,10,.34)!important;opacity:1}.task-board-form-dialog--plan-list .task-board-form-dialog__head-schedule .is-template-locked.task-template-form-panel__schedule-range.is-disabled{background:var(--task-form-config-field-bg,hsla(0,0%,100%,.05))!important}.task-template-form-panel__schedule-range.is-disabled .el-range-input,.task-template-form-panel__schedule-range.is-disabled .el-range-separator,.task-template-form-panel__schedule-range.is-disabled .el-range__icon{color:var(--task-form-text-secondary,#c5cec8)!important;-webkit-text-fill-color:var(--task-form-text-secondary,#c5cec8)!important}.task-template-form-panel__schedule-range.el-date-editor.el-input{--el-input-border-color:transparent;--el-input-hover-border-color:transparent;--el-input-focus-border-color:transparent;height:auto;padding:0 .1rem;box-shadow:none!important}.task-template-form-panel__schedule-range.el-date-editor.el-input .el-input__wrapper{position:relative;border:none!important;background:transparent!important;box-shadow:none!important;padding:0 .22rem 0 0}.task-template-form-panel__schedule-range.el-date-editor.el-input .el-input__inner,.task-template-form-panel__schedule-range.el-date-editor.el-input .el-input__wrapper{color:var(--task-form-text-primary,#f7faf8)!important;-webkit-text-fill-color:var(--task-form-text-primary,#f7faf8)!important}.task-template-form-panel__schedule-range.el-date-editor.el-input .el-input__inner{background:transparent!important;height:.3rem;line-height:.3rem;text-align:center;padding-left:0}.task-template-form-panel__schedule-range.el-date-editor.el-input .el-input__inner::placeholder{color:var(--task-form-text-secondary,#c5cec8)!important;-webkit-text-fill-color:var(--task-form-text-secondary,#c5cec8)!important}.task-template-form-panel__schedule-range.el-date-editor.el-input .el-input__suffix{position:absolute;top:50%;right:0;transform:translateY(-50%);pointer-events:auto}.task-template-form-panel__schedule-range.el-date-editor.el-input .el-input__prefix,.task-template-form-panel__schedule-range.el-date-editor.el-input .el-input__prefix .el-icon,.task-template-form-panel__schedule-range.el-date-editor.el-input .el-input__suffix,.task-template-form-panel__schedule-range.el-date-editor.el-input .el-input__suffix .el-icon{color:var(--task-form-text-secondary,#c5cec8)!important}.task-template-form-panel__schedule-range.el-date-editor.el-input.is-disabled{border-color:hsla(0,0%,100%,.08);background:rgba(7,12,10,.34)!important}.task-template-form-panel__schedule-range.el-date-editor.el-input.is-disabled .el-input__inner,.task-template-form-panel__schedule-range.el-date-editor.el-input.is-disabled .el-input__prefix,.task-template-form-panel__schedule-range.el-date-editor.el-input.is-disabled .el-input__suffix,.task-template-form-panel__schedule-range.el-date-editor.el-input.is-disabled .el-input__wrapper{color:var(--task-form-text-secondary,#c5cec8)!important;-webkit-text-fill-color:var(--task-form-text-secondary,#c5cec8)!important}.task-board-form-dialog--plan-list .task-template-form-panel .el-cascader .el-input__wrapper,.task-board-form-dialog--plan-list .task-template-form-panel .el-input__wrapper,.task-board-form-dialog--plan-list .task-template-form-panel .el-select__wrapper,.task-board-form-dialog--plan-list .task-template-form-panel .el-textarea__inner,.task-board-form-dialog--plan-list .task-template-form-panel__schedule-range.el-date-editor{background:rgba(0,0,0,.18)!important}.task-board-form-dialog--plan-list .task-template-form-panel__schedule-range .el-range-input,.task-board-form-dialog--plan-list .task-template-form-panel__schedule-range.el-date-editor.el-input .el-input__wrapper{background:transparent!important}.task-board-form-dialog--plan-list .task-template-form-panel.is-template-configuration .el-input.is-disabled>.el-input__wrapper,.task-board-form-dialog--plan-list .task-template-form-panel.is-template-configuration .el-select__wrapper.is-disabled,.task-board-form-dialog--plan-list .task-template-form-panel.is-template-configuration .el-textarea__inner:disabled,.task-board-form-dialog--plan-list .task-template-form-panel.is-template-configuration .is-template-locked .task-template-form-panel__schedule-range.is-disabled,.task-board-form-dialog--plan-list .task-template-form-panel.is-template-configuration .is-template-locked.task-template-form-panel__schedule-range.is-disabled{background:var(--task-form-config-field-bg,hsla(0,0%,100%,.05))!important}.task-board-form-dialog--plan-list .task-template-form-panel.is-template-configuration .task-template-form-panel__configurable-field.is-configuring .el-input__wrapper,.task-board-form-dialog--plan-list .task-template-form-panel.is-template-configuration .task-template-form-panel__configurable-field.is-configuring .el-select__wrapper{background:transparent!important}.task-board-form-dialog.is-template-configuration{--task-form-config-field-bg:hsla(0,0%,100%,.05)}.task-board-form-dialog.is-template-configuration .task-board-form-dialog__schedule .is-template-locked.task-board-form-dialog__schedule-time-picker.is-disabled,.task-board-form-dialog.is-template-configuration .task-board-form-dialog__schedule .is-template-locked.task-template-form-panel__schedule-range.is-disabled{border-color:hsla(0,0%,100%,.08);background:var(--task-form-config-field-bg)!important}.task-board-form-dialog.is-template-configuration .task-board-form-dialog__schedule .is-template-locked.task-board-form-dialog__schedule-time-picker.is-disabled .el-input__inner,.task-board-form-dialog.is-template-configuration .task-board-form-dialog__schedule .is-template-locked.task-board-form-dialog__schedule-time-picker.is-disabled .el-input__prefix,.task-board-form-dialog.is-template-configuration .task-board-form-dialog__schedule .is-template-locked.task-board-form-dialog__schedule-time-picker.is-disabled .el-input__suffix,.task-board-form-dialog.is-template-configuration .task-board-form-dialog__schedule .is-template-locked.task-template-form-panel__schedule-range.is-disabled .el-input__inner,.task-board-form-dialog.is-template-configuration .task-board-form-dialog__schedule .is-template-locked.task-template-form-panel__schedule-range.is-disabled .el-input__prefix,.task-board-form-dialog.is-template-configuration .task-board-form-dialog__schedule .is-template-locked.task-template-form-panel__schedule-range.is-disabled .el-input__suffix,.task-board-form-dialog.is-template-configuration .task-board-form-dialog__schedule .is-template-locked.task-template-form-panel__schedule-range.is-disabled .el-range-input,.task-board-form-dialog.is-template-configuration .task-board-form-dialog__schedule .is-template-locked.task-template-form-panel__schedule-range.is-disabled .el-range-separator,.task-board-form-dialog.is-template-configuration .task-board-form-dialog__schedule .is-template-locked.task-template-form-panel__schedule-range.is-disabled .el-range__icon{color:var(--task-form-text-secondary,#c5cec8)!important;-webkit-text-fill-color:var(--task-form-text-secondary,#c5cec8)!important}.task-board-form-dialog.is-template-configuration .task-board-form-dialog__schedule .is-template-locked{opacity:.42;pointer-events:none;user-select:none;filter:saturate(.72)}.task-template-form-panel__schedule-count{justify-content:flex-start}.task-template-form-panel__schedule-count .el-input-number{width:1.12rem}@media (prefers-reduced-motion:reduce){.task-plan-calendar-page.is-month-animating .task-plan-date-strip-track,.task-plan-calendar-page.is-week-animating .task-plan-week-track{transition-duration:.01ms!important}}.task-plan-workspace{--task-plan-group-card-space:0.04rem;--task-plan-group-bottom-space:0.04rem;--task-plan-card-gap:0.04rem;--task-plan-card-block-height:0.36rem;--task-plan-card-body-min-height:0.5rem;--task-plan-card-connector-top:calc(var(--task-plan-group-card-space) + var(--task-plan-card-body-min-height)/2);--task-plan-card-row-gap:0.08rem;--task-plan-card-row-min-height:calc(var(--task-plan-group-card-space) + var(--task-plan-card-body-min-height) + var(--task-plan-group-bottom-space));--task-plan-card-create-reserve:var(--task-plan-card-row-min-height)}.task-plan-workspace .task-plan-card__content{box-sizing:border-box;height:var(--task-plan-card-body-min-height);min-height:var(--task-plan-card-body-min-height);max-height:var(--task-plan-card-body-min-height);overflow:hidden;border:0;background:color-mix(in srgb,var(--lm-lg-fill) 88%,transparent);box-shadow:none;transition:background .18s var(--lm-lg-ease)}.task-plan-workspace .task-plan-card__content:not(.task-plan-card__create-content){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--task-plan-card-gap);align-items:stretch;padding:0 var(--task-plan-card-gap) 0 0}.task-plan-workspace .task-plan-card__content.task-plan-card__create-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.07rem .09rem .07rem .07rem}.task-plan-workspace .task-plan-card.is-expanded .task-plan-card__content{background:color-mix(in srgb,var(--lm-lg-fill-dense) 90%,transparent);box-shadow:none}.task-plan-card__settings{gap:0;width:100%;height:100%;transition:opacity .22s var(--lm-lg-ease),transform .26s cubic-bezier(.22,1,.36,1)}.task-plan-workspace .task-plan-card__main{grid-column:1;grid-row:1;height:100%}.task-plan-workspace .task-plan-card__main,.task-plan-workspace .task-plan-card__settings{min-height:0;max-height:100%;overflow:hidden}.task-plan-card__main.is-actions-open .task-plan-card__settings{opacity:0;transform:none}.task-plan-card__compact{position:relative;display:grid;grid-template-columns:.66rem minmax(0,1fr) .36rem;align-items:center;height:100%;gap:.06rem;min-width:0;min-height:0}.task-plan-workspace .task-plan-card__compact{align-items:stretch;gap:var(--task-plan-card-gap);max-height:100%;overflow:hidden}.task-plan-card__compact.has-no-progress-ring{grid-template-columns:.66rem minmax(0,1fr)}.task-plan-card__state-icons{position:relative;z-index:4;grid-column:2;grid-row:1;align-self:center;display:grid;grid-template-rows:repeat(3,1fr);align-items:center;justify-items:center;box-sizing:border-box;width:auto;min-width:0;height:var(--task-plan-card-block-height);padding:0;pointer-events:none}.task-plan-card__state-icon{display:inline-flex;align-items:center;justify-content:center;width:.1rem;height:.1rem;padding:0;border:0;border-radius:.02rem;background:transparent;color:#fff;opacity:.11;line-height:1;pointer-events:none;transition:color .16s var(--lm-lg-ease),opacity .16s var(--lm-lg-ease),transform .16s var(--lm-lg-ease)}.task-plan-card__state-icon.is-active{color:var(--task-color);opacity:1}.task-plan-card__state-icon--record.is-active{pointer-events:auto;cursor:pointer}.task-plan-card__state-icon--record.is-active:focus-visible,.task-plan-card__state-icon--record.is-active:hover{transform:scale(1.08)}.task-plan-card__state-icon--record:focus-visible{outline:.02rem solid color-mix(in srgb,var(--task-color) 70%,#fff);outline-offset:1px}.task-plan-card__state-icon-mask{display:block;width:100%;height:100%;background-color:currentColor;-webkit-mask:var(--task-state-icon-mask) center /contain no-repeat;mask:var(--task-state-icon-mask) center /contain no-repeat}.task-plan-card__actions-hotzone{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;justify-self:end;box-sizing:border-box;width:.36rem;height:.36rem;margin:0;padding:0;border:0;border-radius:9.99rem;background:hsla(0,0%,100%,.06);color:hsla(9,100%,81%,.92);cursor:pointer;transition:background .16s var(--lm-lg-ease),color .16s var(--lm-lg-ease)}.task-plan-card__actions-hotzone--record,.task-plan-card__actions-hotzone--record:hover{background:transparent;color:transparent}.task-plan-card__actions-hotzone .el-icon{font-size:.16rem}.task-plan-card__actions-hotzone:focus-visible,.task-plan-card__actions-hotzone:hover{background:hsla(8,100%,70%,.18);color:#ffc6bb}.task-plan-card__actions-hotzone:focus-visible{outline:.02rem solid color-mix(in srgb,var(--task-color) 70%,#fff);outline-offset:.02rem}.task-plan-card__compact .task-plan-card__tag{align-self:stretch;box-sizing:border-box;width:.66rem;max-width:none;height:100%;min-height:0;max-height:100%;padding:.04rem .05rem;overflow:hidden;border:0;border-radius:.06rem 0 0 .06rem;box-shadow:none}.task-plan-workspace .task-plan-card__compact .task-plan-card__tag.is-solo{min-height:0}.task-plan-card__compact .task-plan-card__tag-primary{font-size:.12rem;font-weight:760;line-height:1.15}.task-plan-card__compact .task-plan-card__tag-secondary{font-size:.1rem;line-height:1.1}.task-plan-card__compact .task-plan-card__area-row{display:flex;flex-direction:column;align-items:stretch;align-self:center;justify-content:space-between;box-sizing:border-box;height:var(--task-plan-card-block-height,36px);min-height:var(--task-plan-card-block-height,36px);max-height:var(--task-plan-card-block-height,36px);gap:0;min-width:0;overflow:hidden}.task-plan-workspace .task-plan-card__compact .task-plan-card__area-detail,.task-plan-workspace .task-plan-card__compact .task-plan-card__area-title,.task-plan-workspace .task-plan-card__compact .task-plan-card__area-title:has(.task-plan-card__people){display:flex;align-items:center;flex:1 1 0;width:100%;min-height:0;line-height:1.15}.task-plan-workspace .task-plan-card__compact .task-plan-card__area-title:has(.task-plan-card__people),.task-plan-workspace .task-plan-card__compact .task-plan-card__people{font-size:.11rem;line-height:1.15}.task-plan-workspace .task-plan-card__compact .task-plan-card__summary-ring{align-self:center;justify-self:center}.task-plan-card__area-detail,.task-plan-card__area-title{display:block;min-width:0;overflow:hidden;white-space:nowrap}.task-plan-card__area-title{color:var(--lm-lg-ink);font-size:.13rem;font-weight:720;line-height:1.2}.task-plan-card__area-detail{color:var(--lm-lg-ink-muted);font-size:.11rem;font-weight:560;line-height:1.25}.task-plan-card__area-title:has(.task-plan-card__people){display:block;width:100%;align-self:stretch;color:var(--lm-lg-ink-muted);font-size:.11rem;font-weight:560;line-height:1.25}.task-plan-card__people{display:inline-flex;align-items:center;gap:0;color:var(--lm-lg-ink-muted);font-size:.11rem;font-weight:560;line-height:1.25}.task-plan-card__people-name{flex:0 0 auto;white-space:nowrap}.task-plan-card__people-sep{flex:0 0 auto;margin:0 .02rem;color:var(--lm-lg-ink-muted);line-height:1}.task-plan-card__area-detail .task-plan-marquee__track,.task-plan-card__area-title .task-plan-marquee__track{gap:.24rem}.task-plan-card__summary-ring{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:.36rem;height:.36rem;border:0;border-radius:50%;box-shadow:none;cursor:pointer;transition:transform .16s var(--lm-lg-ease),background .16s var(--lm-lg-ease)}.task-plan-card__summary-ring:focus-visible,.task-plan-card__summary-ring:hover{background:color-mix(in srgb,var(--task-color) 16%,transparent);transform:scale(1.06)}.task-plan-card__summary-ring:focus-visible{outline:.02rem solid color-mix(in srgb,var(--task-color) 70%,#fff);outline-offset:.02rem}.task-plan-card.is-record-card .task-plan-card__summary-ring{cursor:default;pointer-events:none}.task-plan-card.is-record-card .task-plan-card__summary-ring:focus-visible,.task-plan-card.is-record-card .task-plan-card__summary-ring:hover{background:transparent;transform:none;outline:none}.task-plan-card__summary-ring svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.task-plan-card__summary-ring circle{fill:none;stroke-width:4;stroke-linecap:round}.task-plan-card__summary-ring-track{stroke:hsla(0,0%,100%,.11)}.task-plan-card__summary-ring-value{stroke:var(--task-color);transition:stroke-dasharray .2s var(--lm-lg-ease)}.task-plan-card__summary-ring strong{position:relative;color:color-mix(in srgb,var(--task-color) 82%,#fff);font-size:.14rem;font-variant-numeric:tabular-nums;font-weight:780;line-height:1}.task-plan-workspace .task-plan-card__progress-toggle{position:absolute;inset:0;z-index:3;display:flex;align-items:stretch;width:auto;min-height:0;max-height:none;margin:0;padding:0;overflow:hidden;border:0;opacity:0;pointer-events:none;transform:translateX(110%);transition:opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1)}.task-plan-card__main.is-actions-open .task-plan-card__progress-toggle{opacity:1;pointer-events:none;transform:translateX(0)}.task-plan-card__main.is-actions-open .task-plan-card__action{pointer-events:auto}.task-plan-workspace .task-plan-card__actions{position:relative;inset:auto;flex:1 1 auto;width:100%;height:auto;min-height:100%;border:0;border-radius:.04rem 0 0 .04rem;background:color-mix(in srgb,var(--lm-lg-fill-dense) 72%,hsla(0,0%,100%,.05));box-shadow:none;animation:none}.task-plan-workspace .task-plan-card__action{flex-direction:row;align-items:center;justify-content:center;gap:.03rem;padding:.02rem;border:0;box-shadow:none;font-size:.1rem;line-height:1.15}.task-plan-workspace .task-plan-card__action .el-icon{flex:0 0 auto;font-size:.12rem}.task-plan-workspace .task-plan-card__action span{text-align:left}@media (prefers-reduced-motion:reduce){.task-plan-card__summary-ring,.task-plan-workspace .task-plan-card__content,.task-plan-workspace .task-plan-card__progress-toggle,.task-plan-workspace .task-plan-card__settings{transition-duration:.01ms!important}}section.club-page.club-page--liquid{position:relative;display:flex;flex-direction:column;gap:0;width:100%;height:100dvh;min-height:0;max-height:none;padding:0;overflow:hidden;box-sizing:border-box;color:var(--lm-lg-ink);background:linear-gradient(rgba(4,12,10,.28),rgba(4,12,10,.5)),url(https://imgs.outerlink.cn/g-flight/g-flight-bg.jpg) 50% /cover fixed}.club-page.club-page--liquid .club-page__chrome{position:relative;z-index:20;flex:0 0 0.64rem;width:100%}.club-page.club-page--liquid .map-dev-top-nav-shell{width:100%}.club-page.club-page--liquid .map-dev-top-nav-logo{display:block;width:auto;height:.36rem;flex-shrink:0;object-fit:contain;user-select:none}.club-page.club-page--liquid .map-dev-top-nav-club{display:flex;flex-direction:column;align-items:flex-start;gap:.02rem;box-sizing:border-box;width:2.1rem;min-width:2.1rem;max-width:2.1rem}.club-page.club-page--liquid .map-dev-top-nav-club__name-wrap{display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;width:100%;min-width:0;max-width:100%}.club-page.club-page--liquid .map-dev-top-nav-club__meta-wrap{display:flex;align-items:center;box-sizing:border-box;width:auto;max-width:100%;min-width:0}.club-page.club-page--liquid .map-dev-top-nav-club__meta,.club-page.club-page--liquid .map-dev-top-nav-club__meta-wrap>.el-tooltip__trigger{display:inline-flex;align-items:center;justify-content:flex-start;gap:.06rem;box-sizing:border-box;width:auto;max-width:100%;padding:0 .04rem;overflow:hidden;cursor:pointer;border-radius:.08rem;outline:none}.club-page.club-page--liquid .map-dev-top-nav-club__meta:focus-visible{outline:.02rem solid hsla(97,72%,67%,.95);outline-offset:.02rem}.club-page.club-page--liquid .map-dev-top-nav-club__logout-icon{flex-shrink:0;display:block;width:.11rem;height:.11rem;opacity:.88;pointer-events:none;user-select:none}.club-page.club-page--liquid .map-dev-top-nav-club__meta:hover .map-dev-top-nav-club__logout-icon{opacity:1}.club-page.club-page--liquid .map-dev-top-nav-club__profile{flex:0 1 auto;width:auto;min-width:0;overflow:hidden;font-size:.11rem;font-weight:500;line-height:1.2;color:var(--lm-lg-ink-soft,hsla(0,0%,100%,.88));text-align:left}.club-page.club-page--liquid .map-dev-top-nav-club__profile .task-plan-marquee{display:block;width:auto;max-width:100%}.club-page.club-page--liquid .map-dev-top-nav-club-dropdown,.club-page.club-page--liquid .map-dev-top-nav-club-name{display:inline-flex;min-width:0;max-width:min(2.8rem,28vw)}.club-page.club-page--liquid .map-dev-top-nav-club-name{align-items:center;gap:.06rem;margin:0;padding:.06rem .08rem .06rem .12rem;overflow:hidden;background:transparent;font:inherit;font-size:.13rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background .15s ease}.club-page.club-page--liquid .map-dev-top-nav-club .map-dev-top-nav-club-name{box-sizing:border-box;width:auto;max-width:100%;justify-content:flex-start;padding:.04rem;text-align:left}.club-page.club-page--liquid .club-page__club-name{cursor:default}.club-page.club-page--liquid .map-dev-top-nav-club-name__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.club-page.club-page--liquid .map-dev-top-nav-club-name__icons{display:inline-flex;align-items:center;gap:.02rem;flex-shrink:0;color:hsla(0,0%,100%,.92)}.club-page.club-page--liquid .map-dev-top-nav-club-name__setting{display:inline-flex;align-items:center;justify-content:center;width:.18rem;height:.18rem;border-radius:50%;font-size:.13rem}.club-page.club-page--liquid .map-dev-top-nav-club-name__caret{font-size:.12rem;opacity:.85}.club-page.club-page--liquid .map-dev-top-nav-club-name:hover .map-dev-top-nav-club-name__setting{background:hsla(0,0%,100%,.14)}.club-page.club-page--liquid .map-dev-top-nav-btn:focus-visible,.club-page.club-page--liquid .map-dev-top-nav-club-name:focus-visible{outline:.02rem solid hsla(97,72%,67%,.95);outline-offset:.02rem}.club-page.club-page--liquid .map-dev-top-nav-btn{min-height:.32rem;padding:.08rem .16rem;border:0;border-radius:var(--lm-lg-radius-pill);font:inherit;font-size:.13rem;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s ease,opacity .15s ease}.club-page.club-page--liquid .map-dev-top-nav-btn:disabled{opacity:.56;cursor:not-allowed}.club-page.club-page--liquid .club-shell{flex:1 1 0;gap:.12rem;min-height:0;padding:0 .14rem .14rem;overflow:hidden;box-sizing:border-box}.club-page.club-page--liquid .club-sidebar{width:1.84rem;padding:.14rem .12rem;overflow:hidden;border:0;border-radius:.08rem}.club-page.club-page--liquid .club-back-btn{width:100%;min-height:.34rem;gap:.06rem;justify-content:center;border-radius:.08rem;background:rgba(143,216,74,.2);color:#d8f6c4;font-size:.13rem;font-weight:720}.club-page.club-page--liquid .club-back-btn:hover{background:rgba(143,216,74,.28);color:#efffe5}.club-page.club-page--liquid .club-nav{gap:.04rem}.club-page.club-page--liquid .club-nav-item{min-height:.38rem;padding:.09rem .1rem;border-radius:.06rem;color:var(--lm-lg-ink-muted);transition:background var(--lm-lg-duration) var(--lm-lg-ease),color var(--lm-lg-duration) var(--lm-lg-ease)}.club-page.club-page--liquid .club-nav-item:hover{background:hsla(0,0%,100%,.08);color:var(--lm-lg-ink)}.club-page.club-page--liquid .club-nav-item.is-active{background:rgba(143,216,74,.16);color:#d8f6c4}.club-page.club-page--liquid .club-nav-indicator{border-radius:.02rem}.club-page.club-page--liquid .club-nav-item.is-active .club-nav-indicator{background:var(--lm-lg-accent)}.club-page.club-page--liquid .club-sidebar-footer{border-top-color:hsla(0,0%,100%,.09);color:var(--lm-lg-ink-faint);font-variant-numeric:tabular-nums}.club-page.club-page--liquid .club-readonly-notice{margin:0 0 .1rem;border:1px solid rgba(143,216,74,.22);background:rgba(143,216,74,.12);color:#d8f6c4}.club-page.club-page--liquid .club-scroll-host{border:0;border-radius:.08rem}.club-page.club-page--liquid .club-scroll-host,.club-page.club-page--liquid .club-sidebar.lm-map-overlay-glass{background:var(--lm-lg-fill-panel);backdrop-filter:var(--lm-lg-filter-panel);-webkit-backdrop-filter:var(--lm-lg-filter-panel)}.club-page.club-page--liquid .club-form-panel{border:0;background:transparent;box-shadow:none}.club-page.club-page--liquid .club-section--form{height:auto;min-height:var(--club-section-height,100%);align-items:stretch;overflow:visible;padding:.22rem .28rem .26rem;box-sizing:border-box}.club-page.club-page--liquid .club-section--form .club-form-panel{display:flex;flex-direction:column;height:100%;min-height:0;padding:.18rem .2rem .2rem;overflow:visible}.club-page.club-page--liquid .club-section--form .club-form-header{flex:0 0 auto;margin-bottom:.18rem;padding-bottom:.14rem;border-bottom-color:hsla(0,0%,100%,.09)}.club-page.club-page--liquid .club-section--form .club-form-title{font-size:.18rem;font-weight:760}.club-page.club-page--liquid .club-section--form .club-form-sub{margin-top:.06rem}.club-page.club-page--liquid .club-section--form .club-form-body,.club-page.club-page--liquid .club-section--form .club-form-el,.club-page.club-page--liquid .club-section--form .club-form-stack{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.club-page.club-page--liquid .club-section--form .club-form-body{gap:0}.club-page.club-page--liquid .club-section--form .club-form-stack{gap:clamp(.16rem,2.6vh,.32rem);justify-content:flex-start}.club-page.club-page--liquid .club-section--form .club-form-grid{gap:0 clamp(.14rem,1.6vw,.22rem)}.club-page.club-page--liquid .club-section--form .task-template-form-panel{--task-form-text-primary:#f7faf8;--task-form-text-secondary:#c5cec8;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important}.club-page.club-page--liquid .club-section--form .club-form-group{border:0;background:transparent;box-shadow:none;padding:0}.club-page.club-page--liquid .club-section--form .club-form-group-title,.club-page.club-page--liquid .club-section--form .club-form-inline-title{color:var(--lm-lg-ink)}.club-page.club-page--liquid .club-section--form .club-form-inline-sub,.club-page.club-page--liquid .club-section--form .el-form-item__label{color:var(--lm-lg-ink-soft)}.club-page.club-page--liquid .club-section--form .club-form-el .el-form-item{margin-bottom:0}.club-page.club-page--liquid .club-section--form .club-form-el .el-form-item__label{padding-bottom:.06rem;color:var(--task-form-text-secondary,var(--lm-lg-ink-soft));font-weight:600}.club-page.club-page--liquid .club-section--form .club-form-file-name{margin-left:.12rem;color:var(--lm-lg-ink-faint)}.club-page.club-page--liquid .club-section--form .el-input-number{width:100%}.club-page.club-page--liquid .club-section--form .club-form-item--compact .el-date-editor,.club-page.club-page--liquid .club-section--form .club-form-item--compact .el-input-number{width:2.4rem;max-width:100%}.club-page.club-page--liquid .club-section--form .el-input-number .el-input-number__decrease,.club-page.club-page--liquid .club-section--form .el-input-number .el-input-number__increase{border:0;background:hsla(0,0%,100%,.08);color:var(--lm-lg-ink-soft)}.club-page.club-page--liquid .club-section--form .el-input-number .el-input-number__decrease:hover,.club-page.club-page--liquid .club-section--form .el-input-number .el-input-number__increase:hover{color:var(--lm-lg-ink)}.club-page.club-page--liquid .club-section--form .task-board-form-dialog__cancel{min-height:.36rem;min-width:.96rem;border:0;border-radius:.12rem;background:hsla(0,0%,100%,.1);color:#f7faf8;box-shadow:none}.club-page.club-page--liquid .club-section--form .task-board-form-dialog__cancel:hover{background:hsla(0,0%,100%,.16);color:#fff}.club-page.club-page--liquid .club-home-orb{display:none}.club-page.club-page--liquid .club-home-bg{display:block}.club-page.club-page--liquid .club-home-kicker,.club-page.club-page--liquid .club-home-scroll-hint{color:var(--lm-lg-ink-faint)}.club-page.club-page--liquid .club-form-title,.club-page.club-page--liquid .club-home-title{color:var(--lm-lg-ink)}.club-page.club-page--liquid .club-home-title-line--accent,.club-page.club-page--liquid .club-stat-num{color:#b9f397}.club-page.club-page--liquid .club-home-detection-summary{display:none;flex-direction:column;gap:.07rem;margin:0;color:var(--lm-lg-ink-soft);font-size:.18rem;line-height:1.45}.club-page.club-page--liquid .club-home-detection-summary p{margin:0}.club-page.club-page--liquid .club-home-detection-summary strong{margin-right:.02rem;color:#b9f397;font-size:.28rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.club-page.club-page--liquid .club-form-sub,.club-page.club-page--liquid .club-home-stat{color:var(--lm-lg-ink-soft)}.club-page.club-page--liquid .club-stat-num--muted{color:#9fd9f2}.club-page.club-page--liquid .club-stat-num--warn{color:#ffb59a}.club-page.club-page--liquid .club-home-stat--hint{border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.24)}.club-page.club-page--liquid .club-section--data{padding:.18rem .2rem .2rem}.club-page.club-page--liquid .club-section--data .club-form-panel{padding:.2rem;border:0;border-radius:.08rem;background:transparent;box-shadow:none}.club-page.club-page--liquid .club-section--data .club-form-header{margin-bottom:.16rem;padding-bottom:.14rem;border-bottom-color:hsla(0,0%,100%,.09)}.club-page.club-page--liquid .club-section--data .club-form-title{font-size:.18rem;font-weight:760}.club-page.club-page--liquid .club-section--data .club-form-sub{margin-top:.06rem}.club-page.club-page--liquid .club-actions--equipment{margin-bottom:.12rem}.club-page.club-page--liquid .club-section--data .el-button{min-height:.32rem;border:0;border-radius:.08rem;background:hsla(0,0%,100%,.09);color:var(--lm-lg-ink-soft);box-shadow:none}.club-page.club-page--liquid .club-section--data .el-button:hover{background:hsla(0,0%,100%,.14);color:var(--lm-lg-ink)}.club-page.club-page--liquid .club-section--data .el-button--primary{background:rgba(143,216,74,.2);color:#d8f6c4}.club-page.club-page--liquid .club-section--data .el-button--primary:hover{background:rgba(143,216,74,.28);color:#efffe5}.club-page.club-page--liquid .club-section--data .el-input__wrapper,.club-page.club-page--liquid .club-section--data .el-select__wrapper{min-height:.32rem;border:1px solid hsla(0,0%,100%,.1);border-radius:.08rem;background:rgba(0,0,0,.2);box-shadow:none}.club-page.club-page--liquid .club-section--data .el-input__wrapper.is-focus,.club-page.club-page--liquid .club-section--data .el-input__wrapper:hover,.club-page.club-page--liquid .club-section--data .el-select__wrapper.is-focused,.club-page.club-page--liquid .club-section--data .el-select__wrapper:hover{border-color:rgba(143,216,74,.42);box-shadow:0 0 0 1px rgba(143,216,74,.12)}.club-page.club-page--liquid .club-section--data .el-input__icon,.club-page.club-page--liquid .club-section--data .el-input__inner,.club-page.club-page--liquid .club-section--data .el-select__caret,.club-page.club-page--liquid .club-section--data .el-select__placeholder,.club-page.club-page--liquid .club-section--data .el-select__selected-item{color:var(--lm-lg-ink-soft)}.club-page.club-page--liquid .club-table-wrap--plain{display:flex;flex-direction:column;min-height:0;padding:0;overflow:hidden}.club-page.club-page--liquid .club-liquid-table{width:100%;min-height:0;--el-table-border-color:hsla(0,0%,100%,.1);--el-table-header-bg-color:rgba(0,0,0,.28);--el-table-tr-bg-color:transparent;--el-table-row-hover-bg-color:color-mix(in srgb,var(--lm-lg-accent) 16%,transparent);--el-table-current-row-bg-color:transparent;--el-table-bg-color:transparent;--el-table-text-color:rgba(247,250,248,.84);--el-table-header-text-color:rgba(247,250,248,.92);border:1px solid hsla(0,0%,100%,.1);border-radius:.08rem;background:transparent;font-size:.12rem;font-variant-numeric:tabular-nums}.club-page.club-page--liquid .club-liquid-table .el-scrollbar__wrap,.club-page.club-page--liquid .club-liquid-table .el-table__body,.club-page.club-page--liquid .club-liquid-table .el-table__body-wrapper,.club-page.club-page--liquid .club-liquid-table .el-table__fixed-right,.club-page.club-page--liquid .club-liquid-table .el-table__fixed-right-patch,.club-page.club-page--liquid .club-liquid-table .el-table__inner-wrapper{background:transparent}.club-page.club-page--liquid .club-liquid-table .el-table__inner-wrapper{border-radius:inherit}.club-page.club-page--liquid .club-liquid-table .el-table__inner-wrapper:before,.club-page.club-page--liquid .club-liquid-table:before{background-color:hsla(0,0%,100%,.1)}.club-page.club-page--liquid .club-liquid-table th.el-table__cell{height:.4rem;padding:0;background:rgba(0,0,0,.28);font-size:.13rem;font-weight:680}.club-page.club-page--liquid .club-liquid-table td.el-table__cell{height:auto;min-height:.44rem;padding:.08rem 0;background:transparent;vertical-align:middle}.club-page.club-page--liquid .club-liquid-table .cell{padding:0 .1rem;line-height:1.4;white-space:normal;word-break:break-word}.club-page.club-page--liquid .club-liquid-table .el-table__empty-text{color:var(--lm-lg-ink-faint)}.club-page.club-page--liquid .club-equipment-param-tag.el-tag{height:auto;padding:.03rem .08rem;border-color:hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.08);color:rgba(247,250,248,.88);line-height:1.35}.club-page.club-page--liquid .club-table-actions{display:inline-flex;align-items:center;justify-content:flex-start;gap:.04rem;width:100%}.club-page.club-page--liquid .club-table-action{min-height:.28rem;padding:0 .08rem;border:0;border-radius:.06rem;background:transparent;color:#b9f397;font:inherit;font-size:.12rem;font-weight:680;cursor:pointer;transition:background .16s var(--lm-lg-ease),color .16s var(--lm-lg-ease)}.club-page.club-page--liquid .club-table-action:focus-visible,.club-page.club-page--liquid .club-table-action:hover{background:rgba(143,216,74,.14);color:#efffe5;outline:none}.club-page.club-page--liquid .club-table-action.is-danger{color:#ffaaae}.club-page.club-page--liquid .club-table-action.is-danger:focus-visible,.club-page.club-page--liquid .club-table-action.is-danger:hover{background:rgba(229,72,77,.14);color:#ffd0d2}.club-page.club-page--liquid .club-table-pagination{padding:.14rem 0 0}.club-page.club-page--liquid .club-table-pagination .el-pagination{--el-pagination-bg-color:hsla(0,0%,100%,.12);--el-pagination-button-bg-color:hsla(0,0%,100%,.12);--el-pagination-button-color:rgba(247,250,248,.9);--el-pagination-hover-color:var(--lm-lg-accent);--el-pagination-text-color:rgba(247,250,248,.88);--el-pagination-button-disabled-bg-color:hsla(0,0%,100%,.06);--el-pagination-button-disabled-color:rgba(247,250,248,.38)}.club-page.club-page--liquid .club-table-pagination .el-pagination__total{color:var(--lm-lg-ink-muted)}.club-page.club-page--liquid .club-table-pagination .el-pagination .btn-next,.club-page.club-page--liquid .club-table-pagination .el-pagination .btn-prev,.club-page.club-page--liquid .club-table-pagination .el-pagination .el-pager li{background:hsla(0,0%,100%,.12);color:rgba(247,250,248,.9)}.club-page.club-page--liquid .club-table-pagination .el-pagination .btn-next:hover:not(:disabled):not(.is-disabled),.club-page.club-page--liquid .club-table-pagination .el-pagination .btn-prev:hover:not(:disabled):not(.is-disabled),.club-page.club-page--liquid .club-table-pagination .el-pagination .el-pager li:hover{color:var(--lm-lg-accent)}.club-page.club-page--liquid .club-table-pagination .el-pagination .btn-next.is-disabled,.club-page.club-page--liquid .club-table-pagination .el-pagination .btn-next:disabled,.club-page.club-page--liquid .club-table-pagination .el-pagination .btn-prev.is-disabled,.club-page.club-page--liquid .club-table-pagination .el-pagination .btn-prev:disabled{background:hsla(0,0%,100%,.06);color:rgba(247,250,248,.38)}.club-page.club-page--liquid .club-table-pagination .el-pager li.is-active{background:rgba(143,216,74,.28);color:#e8fbcf}section.club-page.club-page--liquid.club-page--embedded{width:100%;height:100%;min-height:0;padding:0;overflow:visible;background:transparent}.club-page.club-page--liquid.club-page--embedded .club-shell{width:100%;height:100%;padding:0}.club-page.club-page--liquid.club-page--embedded .club-scroll-host,.club-page.club-page--liquid.club-page--embedded .club-sidebar{height:100%;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 .18rem .42rem rgba(0,0,0,.2)}@media (max-width:960px){.club-page.club-page--liquid .club-page__chrome{flex-basis:0.56rem}.club-page.club-page--liquid .club-shell{flex-direction:row;gap:.1rem;padding:0 .1rem .1rem}.club-page.club-page--liquid .club-sidebar{width:1.64rem;flex-direction:column;flex-wrap:nowrap;align-items:stretch;padding:.09rem .1rem}.club-page.club-page--liquid .club-back-btn{width:100%}.club-page.club-page--liquid .club-nav{margin-top:.12rem;flex-direction:column;flex-wrap:nowrap}.club-page.club-page--liquid .club-sidebar-footer{display:none}.club-page.club-page--liquid .club-nav-item{min-height:.34rem;padding:.07rem .09rem}.club-page.club-page--liquid .club-section--data{padding:.12rem}.club-page.club-page--liquid .club-section--data .club-form-panel{padding:.16rem}}@media (max-width:720px){.club-page.club-page--liquid .map-dev-top-nav-logo{height:.3rem}.club-page.club-page--liquid .club-page__club-name{display:none}.club-page.club-page--liquid .map-dev-top-nav-btn{padding-inline:.1rem;font-size:.12rem}.club-page.club-page--liquid .club-shell{flex-direction:column}.club-page.club-page--liquid .club-sidebar{width:100%;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.08rem}.club-page.club-page--liquid.club-page--embedded .club-sidebar{height:auto;flex:0 0 auto}.club-page.club-page--liquid.club-page--embedded .club-main{flex:1 1 0;min-height:0}.club-page.club-page--liquid.club-page--embedded .club-scroll-host{height:0;min-height:0}.club-page.club-page--liquid .club-back-btn{width:auto;flex:0 0 auto}.club-page.club-page--liquid .club-nav{margin-top:0;flex-direction:row;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.club-page.club-page--liquid .club-nav::-webkit-scrollbar{display:none}.club-page.club-page--liquid .club-nav-item{flex:0 0 auto}.club-page.club-page--liquid .club-actions-right{justify-content:stretch}.club-page.club-page--liquid .club-query-input,.club-page.club-page--liquid .club-work-type-filter{width:100%}}.el-message__icon{font-size:.24rem!important}*,:after,:before{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background:var(--lm-body-bg)}.lm-root{min-height:100vh;display:flex;flex-direction:column;color:var(--lm-ink);background:transparent}.lm-root-fullscreen{height:100vh;min-height:0;overflow:hidden}.lm-login-update-chip{position:fixed;top:.18rem;right:.18rem;z-index:40}.lm-header{position:sticky;top:0;z-index:10;justify-content:space-between;padding:.12rem;background:var(--lm-header-bg);border-bottom:1px solid var(--lm-header-border);box-shadow:var(--lm-shadow-sm)}.lm-header,.lm-header-left{display:flex;align-items:center}.lm-header-left{gap:.12rem}.lm-header-left .logo-divider{width:1px;height:.24rem;background:var(--lm-border)}.lm-header-left .logo-container{display:flex;align-items:center;gap:.12rem}.lm-header-settings-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0;padding:.02rem;border:none;background:transparent;color:inherit;font-size:.14rem;line-height:1;cursor:pointer;border-radius:99.99rem;transition:background .15s ease,color .15s ease}.lm-header-settings-btn .el-icon svg{stroke:currentColor;stroke-width:.36rem;stroke-linejoin:round;paint-order:stroke fill}.lm-header-settings-btn:hover{background:rgba(144,191,60,.22);color:var(--lm-header-club-ink)}.lm-header-logout{border:none;color:#a22e33;font-size:.12rem;font-weight:600;padding:.06rem .1rem;border-radius:99.99rem;cursor:pointer;transition:background .15s ease,transform .12s ease,color .15s ease}.lm-header-logout:hover{background:#fdeeee;color:#8d252a;transform:scale(1.02)}.lm-header-logout:active{transform:scale(.98)}.lm-header-right{display:flex;align-items:center;gap:.08rem}.lm-header-actions{display:inline-flex;align-items:center;gap:.06rem}.lm-header-upload-btn{padding:.06rem .12rem;font-size:.12rem;border:1px solid var(--lm-border);background:#fff;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.lm-header-upload-btn--record{background:var(--lm-header-upload-record-bg);border-color:var(--lm-header-upload-record-border);color:var(--lm-header-upload-record-ink)}.lm-header-upload-btn--record:hover:not(:disabled){background:var(--lm-header-upload-record-bg-hover);border-color:rgba(144,191,60,.55);color:var(--lm-header-upload-record-ink)}.lm-header-upload-btn--record:disabled{opacity:.65;cursor:not-allowed;transform:none}.lm-header-upload-btn--download{background:var(--lm-header-download-tool-bg);border-color:var(--lm-header-download-tool-border);color:var(--lm-header-download-tool-ink)}.lm-header-upload-btn--download:hover:not(:disabled){background:var(--lm-header-download-tool-bg-hover);border-color:#a8c9eb;color:var(--lm-header-download-tool-ink)}.lm-nav-link{text-decoration:none}.lm-nav-link.is-active{color:var(--lm-weather-tab-active-ink);background:var(--lm-weather-tab-active-bg)}.lm-logo-circle{width:.36rem;height:.36rem;border-radius:99.99rem;background:var(--lm-primary);display:flex;align-items:center;justify-content:center;color:var(--lm-primary-ink);font-weight:700;font-size:.16rem;box-shadow:var(--lm-shadow-sm)}.lm-brand-title{font-size:.18rem;font-weight:600;letter-spacing:.02em}.lm-brand-subtitle{font-size:.12rem;color:#64748b}.lm-header-logo{height:.4rem;width:auto;object-fit:contain;display:block}.lm-main{flex:1;padding:.06rem;display:flex;flex-direction:column;min-height:0}.lm-main-lock{overflow:hidden}.lm-main-lock>*{flex:1 1 0;min-height:0;max-height:100%}.lm-main-fullscreen,.lm-main-login{padding:0}.lm-main-fullscreen{position:relative;flex:0 0 100vh;height:100vh;min-height:100vh;max-height:100vh;overflow:hidden;isolation:isolate}@media print{.lm-header{display:none!important}.lm-main{padding:0}}