.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-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;animation:lm-modal-fade-in .2s 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;animation:lm-modal-slide-up .3s ease;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{font-size:.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__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__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-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}.lm-map-mark-legend__draw:hover,.lm-map-mark-legend__toggle:hover{background:var(--lm-pill-bg);color:var(--lm-ink-muted)}.lm-map-mark-legend__draw:active,.lm-map-mark-legend__toggle:active{transform:scale(.94)}.lm-map-mark-legend__draw .el-icon,.lm-map-mark-legend__toggle .el-icon{font-size:.18rem}.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-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-ease:cubic-bezier(0.22,1,0.36,1);--lm-lg-duration:0.2s;--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%}.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-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,.task-template-form-panel__map-mark{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-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,.task-template-form-panel__map-mark: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-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]),.task-template-form-panel__map-mark.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__map-mark: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-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,.task-template-form-panel__map-mark.is-lm-map-tap-hot:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__map-mark: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-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]),.task-template-form-panel__map-mark.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]),.task-template-form-panel__map-mark: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-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,.task-template-form-panel__map-mark.is-lm-map-tap-pressed:not(:disabled):not([disabled]):not([aria-disabled=true]):after,.task-template-form-panel__map-mark: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-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,.task-template-form-panel__map-mark: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-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],.task-template-form-panel__map-mark:disabled,.task-template-form-panel__map-mark[aria-disabled=true],.task-template-form-panel__map-mark[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-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,.task-template-form-panel__map-mark:disabled:after,.task-template-form-panel__map-mark[aria-disabled=true]:after,.task-template-form-panel__map-mark[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--approve,.task-template-form-panel__button--primary,.task-template-form-panel__map-mark{--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-loading{--lm-lg-loading-base:hsla(0,0%,100%,.08);--lm-lg-loading-shine:hsla(0,0%,100%,.2);display:flex;flex-direction:column;gap:.22rem;width:100%;padding:.02rem 0;animation:lm-map-liquid-loading-in .28s var(--lm-lg-ease) both}.lm-map-liquid-loading__block{display:flex;flex-direction:column;gap:.12rem}.lm-map-liquid-loading__chip,.lm-map-liquid-loading__line{display:block;position:relative;overflow:hidden;background:var(--lm-lg-loading-base);border-radius:var(--lm-lg-radius-xs);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.lm-map-liquid-loading__chip:after,.lm-map-liquid-loading__line:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 28%,var(--lm-lg-loading-shine) 48%,transparent 68%);transform:translateX(-120%);animation:lm-map-liquid-loading-shimmer 1.35s var(--lm-lg-ease) infinite}.lm-map-liquid-loading__line--title{width:42%;height:.14rem}.lm-map-liquid-loading__line--body{width:100%;height:.12rem}.lm-map-liquid-loading__line--short{width:68%;height:.12rem}.lm-map-liquid-loading__chips{display:flex;flex-wrap:wrap;gap:.1rem}.lm-map-liquid-loading__chip{width:calc(50% - .05rem);height:.44rem;border-radius:var(--lm-lg-radius-sm)}.lm-map-liquid-loading__chip:nth-child(3n){width:calc(38% - .05rem)}.lm-map-liquid-loading__chip:nth-child(4n){width:calc(62% - .05rem)}.lm-map-liquid-loading__block:nth-child(2) .lm-map-liquid-loading__chip:after,.lm-map-liquid-loading__block:nth-child(2) .lm-map-liquid-loading__line:after{animation-delay:.12s}.lm-map-liquid-loading__block:nth-child(3) .lm-map-liquid-loading__chip:after,.lm-map-liquid-loading__block:nth-child(3) .lm-map-liquid-loading__line:after{animation-delay:.24s}.lm-map-liquid-loading--compact{gap:.14rem}.lm-map-liquid-loading--compact .lm-map-liquid-loading__chip{height:.36rem}@keyframes lm-map-liquid-loading-in{0%{opacity:0;transform:translateY(.06rem)}to{opacity:1;transform:translateY(0)}}@keyframes lm-map-liquid-loading-shimmer{to{transform:translateX(120%)}}@media (prefers-reduced-motion:reduce){.lm-map-liquid-loading,.lm-map-liquid-loading__chip:after,.lm-map-liquid-loading__line:after{animation:none}.lm-map-liquid-loading__chip:after,.lm-map-liquid-loading__line:after{display:none}}.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,.28);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,.32);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-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--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{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-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,.map-dev-control-slot--legend .lm-map-mark-legend__toggle:hover{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__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-radius:.18rem 0 0 .18rem!important;background:rgba(0,0,0,.28)!important;color:var(--lm-lg-ink)!important;box-shadow:inset 1px 0 0 hsla(0,0%,100%,.12),-.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:1px 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 1px 0 hsla(0,0%,100%,.1),inset 0 0 0 1px 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 1px 0 hsla(0,0%,100%,.12),0 0 0 1px 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:1px solid hsla(0,0%,100%,.18)!important;border-radius:.12rem!important;box-shadow:inset 0 1px 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:1px solid hsla(0,0%,100%,.06)!important;border-radius:.12rem!important;background:rgba(0,0,0,.26)!important;box-shadow:inset 0 1px 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:1px 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: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: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:1px 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 1px 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:1px solid var(--lm-lg-border)!important;border-radius:.2rem!important;background:rgba(0,0,0,.28)!important;color:var(--lm-lg-ink)!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:rgba(0,0,0,.28)!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;transform:none!important;box-shadow:none!important;border:0!important;border-radius:0!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(--lm-lg-ink)!important}.task-template-form-panel__badge{border-radius:.12rem!important;box-shadow:none}.task-template-form-panel__close{width:.32rem!important;height:.32rem!important;border-radius:.11rem!important;background:rgba(0,0,0,.32)!important;color:var(--lm-lg-ink-soft)!important;box-shadow:none}.task-template-form-panel__close:hover{background:rgba(229,72,77,.9)!important;color:#fff!important}.task-template-form-panel__secondary-display,.task-template-form-panel__secondary-input{border:0!important;border-radius:.12rem!important;background:rgba(0,0,0,.32)!important;color:var(--lm-lg-ink)!important;box-shadow:none}.task-template-form-panel__secondary-input:focus{border:0!important;border-color:transparent!important;box-shadow:0 0 0 .03rem rgba(143,216,74,.16)!important}.task-template-form-panel__secondary-input::placeholder{color:var(--lm-lg-ink-faint)!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,.32)!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(--lm-lg-ink)!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(--lm-lg-ink-faint)!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(--lm-lg-ink)!important;box-shadow:none}.task-template-form-panel__course-tab--selected,.task-template-form-panel__hole-grid button.task-template-form-panel__hole--active{background:#9fe870!important;color:#163300!important;box-shadow:none!important}.task-template-form-panel__map-mark{border-radius:9.99rem!important;border:0!important;background:var(--lm-lg-accent)!important;color:var(--lm-lg-accent-ink)!important;box-shadow:none}.task-template-form-panel__map-mark--cancel{background:rgba(0,0,0,.32)!important;color:var(--lm-lg-ink)!important;border:0!important;box-shadow:none}.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(--lm-lg-ink);box-shadow:none}.task-template-form-panel__button--approve,.task-template-form-panel__button--primary{border:0!important;border-color:transparent!important;background:var(--lm-lg-accent)!important;color:var(--lm-lg-accent-ink)!important;box-shadow:none}.task-template-form-panel__button--danger{border:0!important;border-color:transparent!important;background:var(--lm-lg-danger)!important;color:#fff!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;min-height:.28rem;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;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-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,.task-template-form-panel__map-mark{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-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,.task-template-form-panel__map-mark,.task-template-form-panel__secondary-display,.task-template-form-panel__secondary-input{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 1px 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}.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}.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-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{min-height:100vh}@media print{.lm-header{display:none!important}.lm-main{padding:0}}