.layer-title-ellipsis[data-v-e9a93a8d]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-e9a93a8d] .v-expansion-panels{overflow:hidden}[data-v-e9a93a8d] .v-expansion-panel{background-color:#ffffff0d!important;border:1px solid hsla(0,0%,100%,.07)!important;border-radius:8px!important;box-shadow:none!important;margin-bottom:4px!important;overflow:hidden!important}.v-theme--light[data-v-e9a93a8d] .v-expansion-panel{background-color:rgba(var(--v-theme-primary),.08)!important}[data-v-e9a93a8d] .v-expansion-panel:after,[data-v-e9a93a8d] .v-expansion-panel:before{display:none!important}[data-v-e9a93a8d] .v-expansion-panel__shadow{display:none!important}[data-v-e9a93a8d] .v-expansion-panels .v-expansion-panel:last-child{margin-bottom:0!important}[data-v-e9a93a8d] .v-expansion-panel-title,[data-v-e9a93a8d] .v-expansion-panel-text{background-color:transparent!important}.v-theme--light[data-v-e9a93a8d] .v-expansion-panel-text{background-color:#ffffff4d!important}[data-v-e9a93a8d] .v-expansion-panel-title{min-height:36px!important;padding:0 12px!important}[data-v-e9a93a8d] .v-expansion-panel-text__wrapper{padding:6px 10px 10px!important}.legend-items-container[data-v-e9a93a8d]{background-color:#ffffff08;border-radius:7px;padding:6px}.legend-item .text-body-2[data-v-e9a93a8d]{font-size:11.5px!important}.legend-item .text-caption[data-v-e9a93a8d]{font-size:10px!important}.legend-items-list[data-v-e9a93a8d]{border:1px solid hsla(0,0%,100%,.08);border-radius:7px;max-height:130px;overflow-y:auto;padding:2px}.legend-item[data-v-e9a93a8d]{border-bottom:1px solid hsla(0,0%,100%,.05);border-radius:5px;cursor:pointer;font-size:11.5px;gap:5px;padding:3px 4px!important;transition:background .12s ease}.legend-item[data-v-e9a93a8d],.li-range-row[data-v-e9a93a8d]{align-items:center;display:flex}.li-range-row[data-v-e9a93a8d]{flex:1;gap:3px;min-width:0}.li-range-input[data-v-e9a93a8d]{background:#ffffff12;border:1px solid hsla(0,0%,100%,.14);border-radius:5px;color:#ffffffd1;font-family:inherit;font-size:11px;height:22px;outline:none;padding:0 5px;transition:border-color .13s;width:60px}.li-range-input[data-v-e9a93a8d]:focus{background:#ffffff1a;border-color:rgba(var(--v-theme-primary),.55)}.li-range-input[data-v-e9a93a8d]::-webkit-inner-spin-button,.li-range-input[data-v-e9a93a8d]::-webkit-outer-spin-button{-webkit-appearance:none}.li-range-sep[data-v-e9a93a8d]{color:#ffffff4d;flex-shrink:0;font-size:10.5px}.v-theme--light .li-range-input[data-v-e9a93a8d]{background:#0000000a;border-color:#0000001f;color:#000000c7}.v-theme--light .li-range-input[data-v-e9a93a8d]:focus{border-color:rgba(var(--v-theme-primary),.45)}.li-icon-btn[data-v-e9a93a8d]{align-items:center;background:transparent;border:none;border-radius:4px;cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transition:background .1s;width:20px}.li-icon-btn[data-v-e9a93a8d] .v-icon{color:#ffffff59!important}.li-icon-btn[data-v-e9a93a8d]:hover{background:#ffffff14}.li-icon-btn[data-v-e9a93a8d]:hover .v-icon{color:#ffffffbf!important}.li-icon-btn--ok[data-v-e9a93a8d] .v-icon{color:rgb(var(--v-theme-primary))!important}.li-icon-btn--dim[data-v-e9a93a8d] .v-icon{color:#fff3!important}.v-theme--light .li-icon-btn[data-v-e9a93a8d] .v-icon{color:#0000004d!important}.v-theme--light .li-icon-btn[data-v-e9a93a8d]:hover{background:#0000000f}.v-theme--light .li-icon-btn[data-v-e9a93a8d]:hover .v-icon{color:#000000a6!important}.legend-item[data-v-e9a93a8d]:hover{background:#ffffff0f}.legend-item[data-v-e9a93a8d]:last-child{border-bottom:none}.v-theme--light .legend-items-list[data-v-e9a93a8d]{border-color:#00000014}.v-theme--light .legend-item[data-v-e9a93a8d]{border-bottom-color:#0000000d}.v-theme--light .legend-item[data-v-e9a93a8d]:hover{background:#0000000a}.legend-color-box[data-v-e9a93a8d]{border:1px solid rgba(0,0,0,.15);border-radius:3px;flex-shrink:0;height:12px;width:12px}.color-picker-btn[data-v-e9a93a8d]{border:2px solid rgba(var(--v-theme-on-surface),.2)!important;border-radius:4px!important;cursor:pointer}.color-palette-card[data-v-e9a93a8d]{border-radius:8px}.color-picker-card[data-v-e9a93a8d]{backdrop-filter:blur(56px) saturate(2.4) brightness(.85)!important;-webkit-backdrop-filter:blur(56px) saturate(2.4) brightness(.85)!important;background:rgba(18,18,22,var(--glass-panel-alpha-dark,.88))!important;border:1px solid hsla(0,0%,100%,.13)!important;border-radius:14px!important;box-shadow:0 24px 64px #000000a6,0 8px 24px #0006,inset 0 1px #ffffff1a!important;max-width:250px!important;overflow:hidden!important}.v-theme--light .color-picker-card[data-v-e9a93a8d]{background:rgba(248,248,252,var(--glass-panel-alpha-light,.97))!important;border-color:#00000017!important;box-shadow:0 12px 40px #00000021,0 4px 12px #00000014,inset 0 1px #ffffffe6!important}.cp-header[data-v-e9a93a8d]{align-items:center;background:#ffffff09;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;flex-shrink:0;gap:4px;height:40px;padding:0 8px 0 12px}.v-theme--light .cp-header[data-v-e9a93a8d]{background:#00000006;border-bottom-color:#00000012}.cp-title[data-v-e9a93a8d]{color:#ffffffb8;font-size:11.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-theme--light .cp-title[data-v-e9a93a8d]{color:#000000a6}.cp-color-dot[data-v-e9a93a8d]{border:1px solid rgba(0,0,0,.18);border-radius:3px;flex-shrink:0;height:12px;width:12px}.cp-body[data-v-e9a93a8d]{padding:6px}.color-picker-card[data-v-e9a93a8d] .v-color-picker{background:transparent!important;max-width:230px!important}.color-picker-card[data-v-e9a93a8d] .v-color-picker-canvas{border-radius:6px;overflow:hidden}.color-picker-card[data-v-e9a93a8d] .v-color-picker__controls{padding:6px 8px!important}.color-picker-card[data-v-e9a93a8d] .v-color-picker-swatches{background:transparent!important;padding:4px 8px!important}.color-picker-card[data-v-e9a93a8d] .v-color-picker-swatches__swatch{border-radius:4px!important}.color-picker-card[data-v-e9a93a8d] .v-input__details{display:none!important}.color-box-inline[data-v-e9a93a8d]{border:1px solid rgba(0,0,0,.2);border-radius:2px;display:inline-block;height:12px;margin:0 4px;vertical-align:middle;width:12px}.color-grid[data-v-e9a93a8d]{display:grid;gap:4px;grid-template-columns:repeat(6,1fr)}.color-option[data-v-e9a93a8d]{border:1px solid rgba(var(--v-theme-on-surface),.1);border-radius:4px;cursor:pointer;height:24px!important;min-width:32px!important;transition:transform .2s;width:32px!important}.color-option[data-v-e9a93a8d]:hover{transform:scale(1.1)}[data-v-e9a93a8d] .v-expansion-panel-title--active{background-color:rgba(var(--v-theme-primary),.08)!important;border-bottom-left-radius:0;border-bottom-right-radius:0;min-height:36px!important}.legend-action-label[data-v-e9a93a8d]{color:#ffffff59;font-size:10.5px;margin-bottom:5px}.v-theme--light .legend-action-label[data-v-e9a93a8d]{color:#00000061}.legend-action-row[data-v-e9a93a8d]{display:flex;flex-direction:row;gap:4px}.legend-action-btn[data-v-e9a93a8d]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:7px;color:#ffffff80;cursor:pointer;display:flex;font-family:inherit;font-size:11.5px;font-weight:500;height:26px;justify-content:center;transition:background .12s,border-color .12s,color .12s;width:100%}.legend-action-btn[data-v-e9a93a8d] .v-icon{color:inherit!important}.legend-action-btn[data-v-e9a93a8d]:hover{background:#ffffff14;border-color:#ffffff2e;color:#ffffffd1}.v-theme--light .legend-action-btn[data-v-e9a93a8d]{background:#00000008;border-color:#00000017;color:#00000073}.v-theme--light .legend-action-btn[data-v-e9a93a8d]:hover{background:#0000000f;border-color:#00000029;color:#000000b8}.legend-action-btn--primary[data-v-e9a93a8d]{background:rgba(var(--v-theme-primary),.14)!important;border-color:rgba(var(--v-theme-primary),.35)!important;color:rgb(var(--v-theme-primary))!important}.legend-action-btn--primary[data-v-e9a93a8d]:hover{background:rgba(var(--v-theme-primary),.24)!important;border-color:rgba(var(--v-theme-primary),.55)!important}.legend-action-btn--secondary[data-v-e9a93a8d]{background:rgba(var(--v-theme-secondary),.14)!important;border-color:rgba(var(--v-theme-secondary),.35)!important;color:rgb(var(--v-theme-secondary))!important}.legend-action-btn--secondary[data-v-e9a93a8d]:hover{background:rgba(var(--v-theme-secondary),.24)!important;border-color:rgba(var(--v-theme-secondary),.55)!important}.seg-tabs[data-v-e9a93a8d]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.09);border-radius:7px;display:flex;gap:2px;margin:6px 0;padding:2px}.v-theme--light .seg-tabs[data-v-e9a93a8d]{background:#0000000d;border-color:#00000017}.seg-tab[data-v-e9a93a8d]{background:transparent;border:none;border-radius:5px;color:#ffffff4d;cursor:pointer;flex:1;font-family:inherit;font-size:11px;font-weight:500;height:22px;padding:0 6px;transition:background .12s,color .12s;white-space:nowrap}.seg-tab[data-v-e9a93a8d]:hover{color:#fff9}.seg-tab--active[data-v-e9a93a8d]{background:#ffffff21;color:#ffffffe0;font-weight:600}.seg-tab--disabled[data-v-e9a93a8d]{cursor:not-allowed;opacity:.4;pointer-events:none}.v-theme--light .seg-tab[data-v-e9a93a8d]{color:#0000004d}.v-theme--light .seg-tab[data-v-e9a93a8d]:hover{color:#0009}.v-theme--light .seg-tab--active[data-v-e9a93a8d]{background:#0000001a;color:#000c}.grad-section-label[data-v-e9a93a8d]{color:#ffffff59;font-size:10px;font-weight:600;letter-spacing:.05em;margin-bottom:5px;text-transform:uppercase}.v-theme--light .grad-section-label[data-v-e9a93a8d]{color:#00000059}.color-circle-container[data-v-e9a93a8d]{display:flex;flex-wrap:nowrap;gap:8px;justify-content:center;margin:4px 0;overflow-x:auto;padding:4px 0}.color-circle[data-v-e9a93a8d]{border:2px solid transparent;border-radius:50%;box-shadow:0 2px 4px #0000001a;cursor:pointer;flex-shrink:0;height:26px;position:relative;transition:all .2s ease-in-out;width:26px}.color-circle[data-v-e9a93a8d]:hover{box-shadow:0 4px 8px #0003;transform:scale(1.1)}.color-circle--gradient[data-v-e9a93a8d]{background-clip:padding-box!important;height:26px!important;width:26px!important}.color-circle.selected[data-v-e9a93a8d]{border-color:#fff;box-shadow:0 4px 8px #0003;transform:scale(1.1)}.color-preset-btn[data-v-e9a93a8d]{border:2px solid transparent;height:32px;min-width:32px;width:32px}.color-preset-btn[data-v-e9a93a8d]:hover{border-color:#0003}.color-preview-box[data-v-e9a93a8d]{border:1px solid rgba(0,0,0,.1);border-radius:4px;box-shadow:0 1px 3px #0000001a;height:24px;width:24px}.marker-icon[data-v-e9a93a8d]{align-items:center;color:currentColor;display:flex;height:24px;justify-content:center;width:24px}.marker-svg[data-v-e9a93a8d]{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.color-preview[data-v-e9a93a8d]{height:18px;margin-left:4px;vertical-align:middle;width:18px}.color-preview[data-v-e9a93a8d],.legend-color-preview[data-v-e9a93a8d]{border:1px solid #ccc;border-radius:50%;display:inline-block}.legend-color-preview[data-v-e9a93a8d]{height:14px;margin-right:2px;width:14px}.flex-1[data-v-e9a93a8d]{flex:1}.vs-section-label[data-v-e9a93a8d]{color:#ffffff61;font-size:10.5px;font-weight:600;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.v-theme--light .vs-section-label[data-v-e9a93a8d]{color:#00000061}.vs-grid[data-v-e9a93a8d]{display:grid;gap:5px;grid-template-columns:repeat(3,1fr)}.vs-tile[data-v-e9a93a8d]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.07);border-radius:9px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:4px;justify-content:center;padding:8px 4px;transition:background .13s,border-color .13s}.vs-tile[data-v-e9a93a8d]:hover{background:#ffffff14;border-color:#ffffff24}.vs-tile--active[data-v-e9a93a8d]{background:rgba(var(--v-theme-primary),.14)!important;border-color:rgba(var(--v-theme-primary),.45)!important}.v-theme--light .vs-tile[data-v-e9a93a8d]{background:#00000008;border-color:#00000012}.v-theme--light .vs-tile[data-v-e9a93a8d]:hover{background:#0000000f;border-color:#0000001f}.v-theme--light .vs-tile--active[data-v-e9a93a8d]{background:rgba(var(--v-theme-primary),.1)!important;border-color:rgba(var(--v-theme-primary),.35)!important}.vs-tile-label[data-v-e9a93a8d]{color:#ffffff80;font-size:10px;font-weight:500;line-height:1;text-align:center;white-space:nowrap}.vs-tile--active .vs-tile-label[data-v-e9a93a8d]{color:rgb(var(--v-theme-primary));font-weight:600}.v-theme--light .vs-tile-label[data-v-e9a93a8d]{color:#00000073}.v-theme--light .vs-tile--active .vs-tile-label[data-v-e9a93a8d]{color:rgb(var(--v-theme-primary))}.image-preview-container[data-v-e9a93a8d]{align-items:center;border-radius:8px;display:flex;height:150px;justify-content:center;overflow:hidden;width:150px}.preview-image[data-v-e9a93a8d]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.custom-marker-card[data-v-e9a93a8d]{aspect-ratio:unset;border:2px solid transparent;min-height:unset;padding:0!important;transition:all .2s ease-in-out}.custom-marker-btn.selected[data-v-e9a93a8d]{background-color:rgb(var(--v-theme-primary-container));border:2px solid rgb(var(--v-theme-primary))}.custom-marker-card.selected[data-v-e9a93a8d]{background-color:rgb(var(--v-theme-primary-container))!important;border:2px solid rgb(var(--v-theme-primary))!important}.style-panel-wrapper[data-v-e9a93a8d]{height:auto;max-height:calc(100vh - 100px);min-height:200px;overflow:visible;padding:16px;position:fixed;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:440px;z-index:var(--e82b1f00)}.style-panel-wrapper.center-mode[data-v-e9a93a8d]{right:16px;top:50%;transform:translateY(-50%)}.style-panel-wrapper.resized[data-v-e9a93a8d]{box-sizing:border-box;max-height:none}.style-panel-wrapper.resized[data-v-e9a93a8d] .card-container{max-height:none}.style-panel-wrapper.resized .shape-style-panel .style-content[data-v-e9a93a8d]{flex:1 1 auto;height:auto;min-height:0}.ssp-rh[data-v-e9a93a8d]{position:absolute;z-index:6}.ssp-rh--n[data-v-e9a93a8d]{top:12px}.ssp-rh--n[data-v-e9a93a8d],.ssp-rh--s[data-v-e9a93a8d]{cursor:ns-resize;height:8px;left:28px;right:28px}.ssp-rh--s[data-v-e9a93a8d]{bottom:12px}.ssp-rh--e[data-v-e9a93a8d]{right:12px}.ssp-rh--e[data-v-e9a93a8d],.ssp-rh--w[data-v-e9a93a8d]{bottom:28px;cursor:ew-resize;top:28px;width:8px}.ssp-rh--w[data-v-e9a93a8d]{left:12px}.ssp-rh--ne[data-v-e9a93a8d]{cursor:nesw-resize;right:10px}.ssp-rh--ne[data-v-e9a93a8d],.ssp-rh--nw[data-v-e9a93a8d]{height:18px;top:10px;width:18px}.ssp-rh--nw[data-v-e9a93a8d]{cursor:nwse-resize;left:10px}.ssp-rh--se[data-v-e9a93a8d]{cursor:nwse-resize;right:10px}.ssp-rh--se[data-v-e9a93a8d],.ssp-rh--sw[data-v-e9a93a8d]{bottom:10px;height:18px;width:18px}.ssp-rh--sw[data-v-e9a93a8d]{cursor:nesw-resize;left:10px}.draggable-header[data-v-e9a93a8d]{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.shape-style-panel[data-v-e9a93a8d]{backdrop-filter:blur(56px) saturate(2.4) brightness(.85)!important;-webkit-backdrop-filter:blur(56px) saturate(2.4) brightness(.85)!important;background:rgba(18,18,22,var(--glass-panel-alpha-dark,.65))!important;border:1px solid hsla(0,0%,100%,.13)!important;border-radius:14px;box-shadow:0 40px 100px #0009,0 12px 32px #0006,inset 0 1px #ffffff1a,inset 0 -1px #0003!important;color:#ffffffe6!important;height:auto;overflow:hidden;position:relative;width:100%}[data-v-e9a93a8d] .card-container{display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 144px)}.preview-header[data-v-e9a93a8d]{align-items:center;background:#ffffff09;border-bottom:1px solid hsla(0,0%,100%,.08);border-radius:14px 14px 0 0;display:flex;flex-shrink:0;gap:10px;height:52px;padding:0 10px 0 16px}.v-theme--light .preview-header[data-v-e9a93a8d]{background:#00000006;border-bottom-color:#00000012}.shp-chip[data-v-e9a93a8d]{background:#43a04729;border:1px solid rgba(67,160,71,.3);border-radius:5px;color:#43a047;flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.5px;line-height:1.5;padding:1px 6px}.v-theme--light .shp-chip[data-v-e9a93a8d]{border-color:#43a04757;color:#2e7d32}.ssp-header-title[data-v-e9a93a8d]{color:#ffffffbf;font-size:13px;font-weight:600;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-theme--light .ssp-header-title[data-v-e9a93a8d]{color:#000000b3}.ssp-header-sub[data-v-e9a93a8d]{color:#ffffff59;font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unsaved-dot[data-v-e9a93a8d]{background:rgb(var(--v-theme-primary));border-radius:50%;box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.18);flex-shrink:0;height:7px;margin-left:4px;width:7px}.v-theme--light .ssp-header-sub[data-v-e9a93a8d]{color:#00000059}.viewer-chip[data-v-e9a93a8d]{background:#30d15829;border-radius:999px;color:#4ade80;flex-shrink:0;font-size:10px;font-weight:600;line-height:1.5;padding:1px 7px}.v-theme--light .viewer-chip[data-v-e9a93a8d]{background:#30d1582e;color:#1b873f}.ssp-close-btn[data-v-e9a93a8d] .v-icon{color:#ffffff73!important}.ssp-close-btn[data-v-e9a93a8d]:hover .v-icon{color:#ffffffe6!important}.v-theme--light .ssp-close-btn[data-v-e9a93a8d] .v-icon{color:#0006!important}.v-theme--light .ssp-close-btn[data-v-e9a93a8d]:hover .v-icon{color:#000000c7!important}.shape-style-panel .style-content[data-v-e9a93a8d]{background:transparent;display:flex;flex:0 1 auto;height:440px;min-height:0;overflow:hidden;padding:0!important;position:relative}.lp-body[data-v-e9a93a8d]{display:flex;flex:1;min-height:0;overflow:hidden}.lp-nav[data-v-e9a93a8d]{background:#ffffff05;border-right:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;flex-shrink:0;gap:2px;overflow-y:auto;padding:10px 6px;width:116px}.lp-nav-label[data-v-e9a93a8d]{color:#ffffff47;font-size:10px;font-weight:700;letter-spacing:1px;padding:2px 8px 6px;text-transform:uppercase}.lp-nav-item[data-v-e9a93a8d]{align-items:center;background:none;border:none;border-radius:7px;color:#ffffff8c;cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:8px;padding:7px 8px;text-align:left;transition:background .14s,color .14s;width:100%}.lp-nav-item[data-v-e9a93a8d] .v-icon{color:inherit!important}.lp-nav-item[data-v-e9a93a8d]:hover{background:#ffffff0f;color:#fffc}.lp-nav-item--active[data-v-e9a93a8d]{background:rgba(var(--v-theme-primary),.18);color:#fff}.lp-nav-label-text[data-v-e9a93a8d]{font-size:12px;font-weight:500}.lp-content[data-v-e9a93a8d]{flex:1;min-width:0;overflow-y:auto;padding:10px 12px}.v-theme--light .lp-nav[data-v-e9a93a8d]{background:#00000005;border-right-color:#0000000f}.v-theme--light .lp-nav-label[data-v-e9a93a8d]{color:#00000047}.v-theme--light .lp-nav-item[data-v-e9a93a8d]{color:#000000bf}.v-theme--light .lp-nav-item[data-v-e9a93a8d]:hover{background:#0000000d;color:#000c}.v-theme--light .lp-nav-item--active[data-v-e9a93a8d]{color:#000000de}[data-v-e9a93a8d] .v-color-picker{height:100%!important;width:100%!important}.save-button-area[data-v-e9a93a8d]{align-items:center;background:#ffffff05;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-shrink:0;gap:6px;justify-content:space-between;padding:8px 12px}.v-theme--light .save-button-area[data-v-e9a93a8d]{background:#00000005;border-top-color:#00000012}.restore-default-btn[data-v-e9a93a8d]:hover{box-shadow:0 2px 8px rgba(var(--v-theme-primary),.3)}.pcs-btn[data-v-e9a93a8d]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11.5px;font-weight:600;gap:2px;height:32px;justify-content:center;padding:0 14px;transition:all .15s ease}.pcs-btn[data-v-e9a93a8d] .v-icon{color:inherit!important}.pcs-btn--ghost[data-v-e9a93a8d]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);color:#ffffff8c}.pcs-btn--ghost[data-v-e9a93a8d]:hover{background:#ffffff1a;color:#ffffffd9}.pcs-btn--primary[data-v-e9a93a8d]{background:rgb(var(--v-theme-primary));color:#fff}.pcs-btn--primary[data-v-e9a93a8d]:hover{filter:brightness(1.12)}.pcs-btn[data-v-e9a93a8d]:disabled{cursor:not-allowed;filter:none;opacity:.45}.v-theme--light .preview-header[data-v-e9a93a8d]>.v-icon{color:#00000073!important}.v-theme--light .pcs-btn--ghost[data-v-e9a93a8d]{background:#0000000a;border-color:#0000001f;color:#0009}.v-theme--light .pcs-btn--ghost[data-v-e9a93a8d]:hover{background:#00000012;color:#000000d9}[data-v-e9a93a8d] .custom-tooltip{background-color:#000000e6!important;border-radius:8px!important;color:#fff!important;font-size:12px!important;line-height:1.4!important;max-width:250px!important;padding:12px!important}.tooltip-content[data-v-e9a93a8d]{text-align:left}.tooltip-title[data-v-e9a93a8d]{color:#fff;font-weight:600;margin-bottom:6px}.tooltip-description[data-v-e9a93a8d]{color:#ffffffe6;line-height:1.5}.style-format-radio[data-v-e9a93a8d]{margin-bottom:8px}.style-format-option[data-v-e9a93a8d]{line-height:1.3}.style-format-option .font-weight-medium[data-v-e9a93a8d]{color:rgba(var(--v-theme-on-surface),.87);margin-bottom:2px}.style-format-option .text-caption[data-v-e9a93a8d]{color:rgba(var(--v-theme-on-surface),.6);font-size:.75rem}.height-mode-checkbox-group[data-v-e9a93a8d]{background-color:rgba(var(--v-theme-surface),.05);border-radius:8px;padding:12px 12px 0}.height-mode-checkbox[data-v-e9a93a8d]{margin-bottom:8px}.height-mode-checkbox[data-v-e9a93a8d]:last-child{margin-bottom:0}.height-mode-option[data-v-e9a93a8d]{line-height:1.3;margin-left:8px}.height-mode-option .font-weight-medium[data-v-e9a93a8d]{color:rgba(var(--v-theme-on-surface),.87);font-size:.875rem;margin-bottom:2px}.height-mode-option .text-caption[data-v-e9a93a8d]{color:rgba(var(--v-theme-on-surface),.6);font-size:.75rem}.height-setting-section[data-v-e9a93a8d]{background-color:rgba(var(--v-theme-surface),.03);border:1px solid rgba(var(--v-theme-outline),.12);border-radius:8px;padding:0 16px 16px}.height-column-select[data-v-e9a93a8d]{margin-top:8px}[data-v-e9a93a8d] .height-mode-checkbox{margin:0;padding:0}[data-v-e9a93a8d] .height-mode-checkbox .v-checkbox__input{margin-right:8px;margin-top:2px}[data-v-e9a93a8d] .height-mode-checkbox .v-checkbox__input .v-selection-control__input{background-color:rgba(var(--v-theme-surface),1);border:2px solid rgba(var(--v-theme-outline),.5);border-radius:4px;height:20px;transition:all .2s ease;width:20px}[data-v-e9a93a8d] .height-mode-checkbox .v-checkbox__input .v-selection-control__input:hover{border-color:rgba(var(--v-theme-primary),.7)}[data-v-e9a93a8d] .height-mode-checkbox .v-checkbox__input .v-selection-control__input .v-icon{color:rgba(var(--v-theme-primary),1);font-size:16px}[data-v-e9a93a8d] .height-mode-checkbox.v-checkbox--selected .v-checkbox__input .v-selection-control__input{background-color:rgba(var(--v-theme-primary),1);border-color:rgba(var(--v-theme-primary),1)}[data-v-e9a93a8d] .height-mode-checkbox.v-checkbox--selected .v-checkbox__input .v-selection-control__input .v-icon{color:rgba(var(--v-theme-on-primary),1)}.flat-select-col[data-v-e9a93a8d]{display:flex;justify-content:flex-end;width:55%}.flat-sub-select[data-v-e9a93a8d]{width:100%}.flat-sub-select[data-v-e9a93a8d] .v-field__input{align-items:center;color:rgb(var(--v-theme-primary));font-size:.775rem!important;font-weight:700;height:36px!important;min-height:auto!important;padding:0!important}.flat-sub-select[data-v-e9a93a8d] .v-field__append-inner{align-items:center;opacity:.5;padding-inline-start:4px!important;padding-top:0}.flat-design-row[data-v-e9a93a8d]{align-items:center;border-radius:7px;display:flex;height:32px;justify-content:space-between;padding:0 10px}.flat-label-col[data-v-e9a93a8d]{align-items:center;color:rgba(var(--v-theme-on-surface),.7);display:flex;font-size:.775rem;font-weight:500;gap:4px}.inline-help-trigger[data-v-e9a93a8d]{align-items:center;background:rgba(var(--v-theme-on-surface),.08);border-radius:50%;color:rgba(var(--v-theme-on-surface),.5);cursor:pointer;display:inline-flex;font-size:9px;font-weight:700;height:13px;justify-content:center;width:13px}.toggle-badge-btn[data-v-e9a93a8d]{border-radius:4px!important;box-shadow:none!important;font-size:.65rem!important;font-weight:800!important;height:20px!important;letter-spacing:.5px;min-width:42px!important;padding:0 6px!important}.section-title-wrapper[data-v-e9a93a8d]{margin-bottom:20px}.section-heading[data-v-e9a93a8d]:after{background:#ffffff1a;content:"";flex:1;height:1px;margin-left:12px}.v-theme--light .section-heading[data-v-e9a93a8d]:after{background:#0000001a}.setting-block[data-v-e9a93a8d]{margin-bottom:24px}.setting-block[data-v-e9a93a8d]:last-child{margin-bottom:0}.legend-loading-note[data-v-e9a93a8d]{color:#ffffff8c;font-size:11px;line-height:1.5;margin-top:6px}.v-theme--light .legend-loading-note[data-v-e9a93a8d]{color:#0000008c}.setting-label[data-v-e9a93a8d]{color:#ffffff73;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.v-theme--light .setting-label[data-v-e9a93a8d]{color:#00000061}.setting-hint[data-v-e9a93a8d]{align-items:center;color:#fff6;display:flex;font-size:11px;gap:4px;line-height:1.5}.v-theme--light .setting-hint[data-v-e9a93a8d]{color:#0006}.setting-body[data-v-e9a93a8d]{padding:0}.val-txt-badge[data-v-e9a93a8d]{background:rgba(var(--v-theme-primary),.1);border-radius:4px;color:rgb(var(--v-theme-primary));font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;min-width:45px;padding:2px 8px;text-align:center}.control-row[data-v-e9a93a8d]{align-items:center;display:flex;gap:16px}.mac-segcontrol[data-v-e9a93a8d]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;display:flex;gap:2px;padding:3px;position:relative}.v-theme--light .mac-segcontrol[data-v-e9a93a8d]{background:#0000000a;border-color:#00000012}.mac-seg-indicator[data-v-e9a93a8d]{background:#ffffff21;border:1px solid hsla(0,0%,100%,.14);border-radius:7px;bottom:3px;box-shadow:0 2px 8px #00000038,inset 0 1px #ffffff12;pointer-events:none;position:absolute;top:3px;transition:left .24s cubic-bezier(.2,0,0,1);width:calc(50% - 4px)}.v-theme--light .mac-seg-indicator[data-v-e9a93a8d]{background:#ffffffa6;border-color:#00000014;box-shadow:0 2px 8px #00000017}.mac-seg[data-v-e9a93a8d]{align-items:center;background:transparent;border:none;border-radius:7px;color:#ffffff5c;cursor:pointer;display:flex;flex:1;font-family:inherit;font-size:12px;font-weight:500;gap:5px;justify-content:center;padding:7px 6px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.mac-seg[data-v-e9a93a8d]:hover:not(.mac-seg--active){color:#ffffff9e}.mac-seg--active[data-v-e9a93a8d]{color:#ffffffeb;font-weight:600}.mac-seg[data-v-e9a93a8d]:disabled{cursor:not-allowed;opacity:.4}.v-theme--light .mac-seg[data-v-e9a93a8d]{color:#0000005c}.v-theme--light .mac-seg[data-v-e9a93a8d]:hover:not(.mac-seg--active){color:#00000094}.v-theme--light .mac-seg--active[data-v-e9a93a8d]{color:#000000c7}.rename-row[data-v-e9a93a8d]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:9px;display:flex;gap:6px;padding:4px 4px 4px 12px;transition:border-color .15s,background .15s}.rename-row[data-v-e9a93a8d]:focus-within{background:#ffffff12;border-color:rgba(var(--v-theme-primary),.55)}.rename-input[data-v-e9a93a8d]{background:transparent;border:none;color:#ffffffe6;flex:1;font-family:inherit;font-size:13px;min-width:0;outline:none;padding:6px 0}.rename-input[data-v-e9a93a8d]::-moz-placeholder{color:#ffffff59}.rename-input[data-v-e9a93a8d]::placeholder{color:#ffffff59}.v-theme--light .rename-row[data-v-e9a93a8d]{background:#00000008;border-color:#0000001a}.v-theme--light .rename-row[data-v-e9a93a8d]:focus-within{background:#0000000d;border-color:rgba(var(--v-theme-primary),.45)}.v-theme--light .rename-input[data-v-e9a93a8d]{color:#000000d9}.v-theme--light .rename-input[data-v-e9a93a8d]::-moz-placeholder{color:#0000004d}.v-theme--light .rename-input[data-v-e9a93a8d]::placeholder{color:#0000004d}.palette-grid[data-v-e9a93a8d]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.palette-card[data-v-e9a93a8d]{align-items:center;background:#ffffff0a;border:2px solid hsla(0,0%,100%,.08);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:8px 6px 6px;transition:border-color .15s,background .15s}.palette-card[data-v-e9a93a8d]:hover{background:#ffffff12;border-color:#fff3}.palette-card--selected[data-v-e9a93a8d]{background:rgba(var(--v-theme-primary),.15);border-color:rgb(var(--v-theme-primary))}.v-theme--light .palette-card[data-v-e9a93a8d]{background:#00000008;border-color:#00000014}.v-theme--light .palette-card[data-v-e9a93a8d]:hover{background:#0000000f;border-color:#0003}.v-theme--light .palette-card--selected[data-v-e9a93a8d]{background:rgba(var(--v-theme-primary),.1)}.palette-bar[data-v-e9a93a8d]{border-radius:6px;height:12px;width:100%}.palette-label[data-v-e9a93a8d]{color:#ffffff80;font-size:10px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.v-theme--light .palette-label[data-v-e9a93a8d]{color:#00000073}
