@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=League+Gothic&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Rajdhani:wght@600;700&display=swap";:root{--blackText:#000000;--black:#000000;--blackModalText: #313131;--blackOpacity:#f5dff7;--blackOpacityHalf:#2B2C45;--blackOpacityThirty:#808190;--green:#4da3d8;--greenOpacitySixty:#3d8fc2;--blue:#008AF6;--pink:#DA207B;--aqua:#00F4EA;--aquaOpacitySixty: #00CBC3;--grey:#F5F5F6;--greyOpacity:#CCCCCD;--greyOpacityFifty: #f7f7f8;--greyOpacitySeventy: #A3A3A4;--greyOpacityEigthy:#7B7B7B;--white:#FFFFFF;--inputGrey:#F8F8F9;--red:#E44040;--borderRadius: 20px;--contentMargin: 40px;--contentMarginMobile: 30px;--primaryColor: #2f79b8;--primaryColorRgb: 47, 121, 184;--primaryColorMedium: rgba(var(--primaryColorRgb), .5);--primaryColorMediumSolid: #4a8cc0;--primaryColorLight: rgba(var(--primaryColorRgb), .24);--primaryColorLightSolid: #8fbde0;--primaryFont:"Montserrat", sans-serif;--secondaryFont:"League Gothic", sans-serif;--pdFont: "Montserrat", sans-serif;--ptFont: "Montserrat", sans-serif;--sunRayGradientBright: rgba(255,255,255,.25);--sunRayGradientDull: rgba(255,255,255,.1)}.container{width:100%;max-width:1300px;margin:0 auto}@media screen and (max-width:767px){.container{padding-left:15px}}@media screen and (min-width:767px)and (max-width:1024px){.container{padding-left:15px}}@media screen and (min-width:1024px)and (max-width:1367px){.container{padding-left:15px}}@media screen and (min-width:1367px){.container{padding-left:15px}}@media screen and (max-width:767px){.container{padding-right:15px}}@media screen and (min-width:767px)and (max-width:1024px){.container{padding-right:15px}}@media screen and (min-width:1024px)and (max-width:1367px){.container{padding-right:15px}}@media screen and (min-width:1367px){.container{padding-right:15px}}.container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.container{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.container{-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.container{-webkit-align-content:flex-start;align-content:flex-start}@media screen and (min-width:767px)and (max-width:1024px)and (max-width:767px){.container{padding-left:30px}}@media screen and (min-width:767px)and (max-width:1024px)and (min-width:767px)and (max-width:1024px){.container{padding-left:30px}}@media screen and (min-width:767px)and (max-width:1024px)and (min-width:1024px)and (max-width:1367px){.container{padding-left:30px}}@media screen and (min-width:767px)and (max-width:1024px)and (min-width:1367px){.container{padding-left:30px}}@media screen and (min-width:767px)and (max-width:1024px)and (max-width:767px){.container{padding-right:30px}}@media screen and (min-width:767px)and (max-width:1024px)and (min-width:767px)and (max-width:1024px){.container{padding-right:30px}}@media screen and (min-width:767px)and (max-width:1024px)and (min-width:1024px)and (max-width:1367px){.container{padding-right:30px}}@media screen and (min-width:767px)and (max-width:1024px)and (min-width:1367px){.container{padding-right:30px}}@media screen and (min-width:767px)and (max-width:767px){.container{padding-left:30px}}@media screen and (min-width:767px)and (min-width:767px)and (max-width:1024px){.container{padding-left:30px}}@media screen and (min-width:767px)and (min-width:1024px)and (max-width:1367px){.container{padding-left:30px}}@media screen and (min-width:767px)and (min-width:1367px){.container{padding-left:30px}}@media screen and (min-width:767px)and (max-width:767px){.container{padding-right:30px}}@media screen and (min-width:767px)and (min-width:767px)and (max-width:1024px){.container{padding-right:30px}}@media screen and (min-width:767px)and (min-width:1024px)and (max-width:1367px){.container{padding-right:30px}}@media screen and (min-width:767px)and (min-width:1367px){.container{padding-right:30px}}.container.textAlignCenter h1,.container.textAlignCenter h2,.container.textAlignCenter h3,.container.textAlignCenter h4,.container.textAlignCenter h5,.container.textAlignCenter p,.container.textAlignCenter li,.container.textAlignCenter a:not(.button){text-align:center}.container.maxWidth{margin:0 auto;max-width:1920px}.container.slimWidth{width:100%;max-width:1088px;margin:0 auto}@media(max-width:1367px){.container.slimWidth{max-width:1300px}}.wf-flex-col-100.grid,.wf-flex-col-90.grid,.wf-flex-col-80.grid,.wf-flex-col-70.grid,.wf-flex-col-60.grid,.wf-flex-col-50.grid,.wf-flex-col-40.grid,.wf-flex-col-33.grid,.wf-flex-col-30.grid,.wf-flex-col-25.grid,.wf-flex-col-10.grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.wf-flex-col-100.grid,.wf-flex-col-90.grid,.wf-flex-col-80.grid,.wf-flex-col-70.grid,.wf-flex-col-60.grid,.wf-flex-col-50.grid,.wf-flex-col-40.grid,.wf-flex-col-33.grid,.wf-flex-col-30.grid,.wf-flex-col-25.grid,.wf-flex-col-10.grid{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.wf-flex-col-100.grid,.wf-flex-col-90.grid,.wf-flex-col-80.grid,.wf-flex-col-70.grid,.wf-flex-col-60.grid,.wf-flex-col-50.grid,.wf-flex-col-40.grid,.wf-flex-col-33.grid,.wf-flex-col-30.grid,.wf-flex-col-25.grid,.wf-flex-col-10.grid{-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.wf-flex-col-100.grid,.wf-flex-col-90.grid,.wf-flex-col-80.grid,.wf-flex-col-70.grid,.wf-flex-col-60.grid,.wf-flex-col-50.grid,.wf-flex-col-40.grid,.wf-flex-col-33.grid,.wf-flex-col-30.grid,.wf-flex-col-25.grid,.wf-flex-col-10.grid{-webkit-align-content:flex-start;align-content:flex-start}.wf-flex-col-100.grid.align-center,.wf-flex-col-90.grid.align-center,.wf-flex-col-80.grid.align-center,.wf-flex-col-70.grid.align-center,.wf-flex-col-60.grid.align-center,.wf-flex-col-50.grid.align-center,.wf-flex-col-40.grid.align-center,.wf-flex-col-33.grid.align-center,.wf-flex-col-30.grid.align-center,.wf-flex-col-25.grid.align-center,.wf-flex-col-10.grid.align-center{-webkit-align-items:center;align-items:center}.wf-flex-col-100.grid.align-center,.wf-flex-col-90.grid.align-center,.wf-flex-col-80.grid.align-center,.wf-flex-col-70.grid.align-center,.wf-flex-col-60.grid.align-center,.wf-flex-col-50.grid.align-center,.wf-flex-col-40.grid.align-center,.wf-flex-col-33.grid.align-center,.wf-flex-col-30.grid.align-center,.wf-flex-col-25.grid.align-center,.wf-flex-col-10.grid.align-center{-webkit-align-content:center;align-content:center}.wf-flex-col-100,.wf-flex-col-90{width:100%}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-90{width:calc(90% - 15px)}}@media(min-width:767px){.wf-flex-col-90{width:calc(90% - 30px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-90.no-gutter{width:90%}}@media(min-width:767px){.wf-flex-col-90.no-gutter{width:90%}}.wf-flex-col-85{width:100%}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-85{width:calc(85% - 15px)}}@media(min-width:767px){.wf-flex-col-85{width:calc(85% - 30px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-85.no-gutter{width:85%}}@media(min-width:767px){.wf-flex-col-85.no-gutter{width:85%}}.wf-flex-col-80{width:100%}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-80{width:calc(80% - 15px)}}@media(min-width:767px){.wf-flex-col-80{width:calc(80% - 30px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-80.no-gutter{width:80%}}@media(min-width:767px){.wf-flex-col-80.no-gutter{width:80%}}.wf-flex-col-70{width:100%}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-70{width:calc(70% - 15px)}}@media(min-width:767px){.wf-flex-col-70{width:calc(70% - 30px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-70.half-gutter{width:calc(70% - 15px)}}@media(min-width:767px){.wf-flex-col-70.half-gutter{width:calc(70% - 15px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-70.no-gutter{width:70%}}@media(min-width:767px){.wf-flex-col-70.no-gutter{width:70%}}.wf-flex-col-60{width:100%}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-60{width:calc(60% - 15px)}}@media(min-width:767px){.wf-flex-col-60{width:calc(60% - 30px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-60.no-gutter{width:60%}}@media(min-width:767px){.wf-flex-col-60.no-gutter{width:60%}}.wf-flex-col-50{width:100%}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-50{width:calc(50% - 15px)}}@media(min-width:767px){.wf-flex-col-50{width:calc(50% - 30px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-50.half-gutter{width:calc(50% - 15px)}}@media(min-width:767px){.wf-flex-col-50.half-gutter{width:calc(50% - 15px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-50.no-gutter{width:50%}}@media(min-width:767px){.wf-flex-col-50.no-gutter{width:50%}}.wf-flex-col-40{width:100%}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-40{width:calc(40% - 30px)}}@media(min-width:767px){.wf-flex-col-40{width:calc(40% - 30px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-40.no-gutter{width:40%}}@media(min-width:767px){.wf-flex-col-40.no-gutter{width:40%}}.wf-flex-col-33{width:100%}@media(min-width:767px){.wf-flex-col-33{width:calc(33.333% - 30px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-33{width:calc(50% - 30px)}}@media(min-width:767px){.wf-flex-col-33.half-gutter{width:calc(33.333% - 15px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-33.half-gutter{width:calc(50% - 15px)}}@media(min-width:767px){.wf-flex-col-33.no-gutter{width:33.333%}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-33.no-gutter{width:50%}}.wf-flex-col-30{width:100%}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-30{width:calc(30% - 15px)}}@media(min-width:767px){.wf-flex-col-30{width:calc(30% - 30px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-30.half-gutter{width:calc(30% - 15px)}}@media(min-width:767px){.wf-flex-col-30.half-gutter{width:calc(30% - 15px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-30.no-gutter{width:30%}}@media(min-width:767px){.wf-flex-col-30.no-gutter{width:30%}}.wf-flex-col-25{width:100%}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-25{width:calc(25% - 15px)}}@media(min-width:767px){.wf-flex-col-25{width:calc(25% - 30px)}.wf-flex-col-25.half-gutter{width:calc(25% - 15px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-25.no-gutter{width:25%}}@media(min-width:767px){.wf-flex-col-25.no-gutter{width:25%}}.wf-flex-col-20{width:100%}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-20{width:calc(20% - 15px)}}@media(min-width:767px){.wf-flex-col-20{width:calc(20% - 30px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-20.no-gutter{width:20%}}@media(min-width:767px){.wf-flex-col-20.no-gutter{width:20%}}.wf-flex-col-15{width:100%}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-15{width:calc(15% - 15px)}}@media(min-width:767px){.wf-flex-col-15{width:calc(15% - 30px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-15.no-gutter{width:15%}}@media(min-width:767px){.wf-flex-col-15.no-gutter{width:15%}}.wf-flex-col-10{width:100%}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-10{width:calc(10% - 15px)}}@media(min-width:767px){.wf-flex-col-10{width:calc(10% - 30px)}}@media screen and (min-width:767px)and (max-width:1024px){.wf-flex-col-10.no-gutter{width:10%}}@media(min-width:767px){.wf-flex-col-10.no-gutter{width:10%}}.container.pageContent{padding-top:30px;padding-bottom:30px}.container.pageContent h1,.container.pageContent h2,.container.pageContent h3,.container.pageContent h4,.container.pageContent h5,.container.pageContent h6,.container.pageContent p,.container.pageContent ul,.container.pageContent ol{width:100%}.container.pageContent ul li{cursor:auto}section.searchAreaForm{max-width:780px}[tooltip]{position:relative}[tooltip]:before{content:"";position:absolute;top:-8px;left:50%;transform:translate(-50%);border-width:6px 8px 0 8px;border-style:solid;border-color:rgba(0,0,0,.8) transparent transparent transparent;z-index:4500;opacity:0}[tooltip]:after{content:attr(tooltip);position:absolute;left:50%;top:-6px;transform:translate(-50%) translateY(-100%);background:#000c;text-align:center;text-transform:none;color:#fff;padding:8px;font-size:12px;line-height:16px;min-width:140px;border-radius:5px;pointer-events:none;z-index:4500;opacity:0}[tooltip]:hover:before,[tooltip]:hover:after,[tooltip]:focus:before,[tooltip]:focus:after,[tooltip].hover:before,[tooltip].hover:after{transition:opacity .3s ease .6s;opacity:1!important}[tooltip-position=left]:before{left:0%;top:50%;margin-left:-13px;transform:translatey(-50%) rotate(-90deg)}[tooltip-position=top]:before{left:50%}[tooltip-position=bottom]:before{top:100%;margin-top:8px;transform:translate(-50%) translatey(-100%) rotate(-180deg)}[tooltip-position=right]:before{left:100%;top:50%;margin-left:1px;transform:translatey(-50%) rotate(90deg)}[tooltip-position=left]:after{left:0%;top:50%;margin-left:-8px;transform:translate(-100%) translateY(-50%)}[tooltip-position=top]:after{left:50%}[tooltip-position=bottom]:after{top:100%;margin-top:8px;transform:translate(-50%) translateY(0)}[tooltip-position=right]:after{left:100%;top:50%;margin-left:8px;transform:translate(0) translateY(-50%)}body[data-path^=app]{--cfg-surface-raised: var(--sd-surface-raised, rgba(255, 255, 255, .96));--cfg-surface-soft: var(--sd-surface-soft, rgba(255, 255, 255, .82));--cfg-surface-muted: var(--sd-surface-muted, rgba(255, 255, 255, .7));--cfg-border: var(--sd-border-soft, rgba(15, 23, 42, .1));--cfg-border-strong: var(--sd-border-strong, rgba(15, 23, 42, .16));--cfg-border-faint: var(--sd-border-faint, rgba(15, 23, 42, .07));--cfg-shadow-soft: var(--sd-shadow-soft, 0 10px 18px rgba(15, 23, 42, .06));--cfg-shadow-card: var(--sd-shadow-card, 0 18px 40px rgba(15, 23, 42, .1));--cfg-shadow-hover: var(--sd-shadow-hover, 0 14px 24px rgba(15, 23, 42, .12));--cfg-text: var(--sd-btn-text, rgba(17, 24, 39, .9));--cfg-muted: rgba(107, 114, 128, .95);--cfg-focus-ring: var(--sd-focus-ring, rgba(47, 121, 184, .22));--cfg-btn-bg: var(--sd-btn-bg, rgba(255, 255, 255, .92));--cfg-btn-border: var(--sd-btn-border, rgba(15, 23, 42, .14));--cfg-btn-text: var(--sd-btn-text, rgba(17, 24, 39, .92));--cfg-btn-hover-bg: var(--sd-btn-hover-bg, rgba(47, 121, 184, .1));--cfg-btn-hover-border: var(--sd-btn-hover-border, rgba(47, 121, 184, .3));--cfg-btn-primary-bg: var(--sd-btn-primary-bg, linear-gradient(135deg, rgba(47, 121, 184, .95), rgba(74, 140, 192, .92)));--cfg-btn-primary-border: var(--sd-btn-primary-border, rgba(47, 121, 184, .48));--cfg-btn-primary-text: var(--sd-btn-primary-text, #ffffff);--cfg-accent: var(--app-brand, #2f79b8);--cfg-accent-ink: var(--app-brand-ink, #1e4f7d);--cfg-overlay-bg: rgba(15, 23, 42, .3);--cfg-modal-bar-bg: linear-gradient( 180deg, rgba(var(--app-brand-rgb, 47, 121, 184), .1), rgba(var(--app-surface-rgb, 255, 255, 255), .72) );--cfg-modal-bar-border: rgba(15, 23, 42, .08);--cfg-modal-bar-accent: linear-gradient(90deg, var(--app-brand, #2f79b8), var(--app-brand-2, #4a8cc0));--cfg-modal-body-bg: #e8eef6;--cfg-modal-body-edge: rgba(15, 23, 42, .08);--cfg-modal-body-shadow: inset 0 1px 0 rgba(255, 255, 255, .5), inset 0 -1px 0 rgba(15, 23, 42, .05);--cfg-modal-foot-bg: linear-gradient( 180deg, rgba(15, 23, 42, .04), rgba(var(--app-surface-rgb, 255, 255, 255), .72) );--cfg-modal-foot-border: rgba(15, 23, 42, .1);--cfg-modal-foot-shadow: 0 -12px 30px rgba(15, 23, 42, .06);--cfg-modal-foot-accent: linear-gradient( 90deg, rgba(15, 23, 42, .18), rgba(15, 23, 42, .1), rgba(15, 23, 42, .18) );--cfg-modal-bar-shadow: 0 12px 30px rgba(15, 23, 42, .06);--cfg-modal-bar-title: var(--cfg-accent-ink);--cfg-danger-bg: rgba(239, 68, 68, .1);--cfg-danger-border: rgba(239, 68, 68, .28);--cfg-danger-text: rgba(153, 27, 27, .95);--cfg-warn-bg: rgba(245, 158, 11, .12);--cfg-warn-border: rgba(245, 158, 11, .32);--cfg-warn-text: rgba(146, 64, 14, .98);--cfg-tab-desc: color-mix(in srgb, var(--cfg-muted) 90%, var(--cfg-text) 10%);--cfg-builder-card-bg: linear-gradient( 180deg, rgba(var(--app-surface-rgb, 255, 255, 255), .96), rgba(var(--app-surface-rgb, 255, 255, 255), .84) );--cfg-builder-card-border: rgba(var(--app-brand-rgb, 47, 121, 184), .14);--cfg-builder-card-shadow: 0 16px 28px rgba(15, 23, 42, .08), inset 0 1px 0 rgba(var(--app-surface-rgb, 255, 255, 255), .48);--cfg-builder-card-title: var(--cfg-text);--cfg-builder-card-desc: color-mix(in srgb, var(--cfg-muted) 90%, transparent 10%);--cfg-builder-divider: color-mix(in srgb, var(--cfg-border) 84%, transparent 16%);--cfg-toggle-track-bg: rgba(148, 163, 184, .2);--cfg-toggle-track-border: rgba(148, 163, 184, .28);--cfg-toggle-track-active-bg: linear-gradient( 135deg, rgba(var(--app-brand-rgb, 47, 121, 184), .98), rgba(var(--app-brand-rgb-2, 74, 140, 192), .92) );--cfg-toggle-track-active-border: rgba(var(--app-brand-rgb, 47, 121, 184), .56);--cfg-toggle-thumb-bg: rgba(255, 255, 255, .98);--cfg-toggle-thumb-active-bg: rgba(255, 255, 255, 1);--cfg-toggle-thumb-shadow: 0 2px 8px rgba(15, 23, 42, .18), 0 1px 0 rgba(255, 255, 255, .72) inset;--cfg-toggle-label: var(--cfg-text);--cfg-toggle-help: var(--cfg-muted);--sd-help-markdown-text: var(--cfg-text);--sd-help-markdown-muted: var(--cfg-muted);--sd-help-markdown-heading: var(--cfg-text);--sd-help-markdown-link: var(--cfg-accent-ink);--sd-help-markdown-code-bg: rgba(15, 23, 42, .05);--sd-help-markdown-code-border: var(--cfg-border);--sd-help-markdown-pre-bg: rgba(15, 23, 42, .04);--sd-help-markdown-pre-border: var(--cfg-border)}.cfg-editor{--panel-bg: var(--cfg-surface-raised);--panel-border: var(--cfg-border);--group-bg: var(--cfg-surface-soft);--group-border: var(--cfg-border-faint);--card-bg: var(--cfg-surface-raised);--card-border: var(--cfg-border);display:flex;flex-direction:column;gap:12px;flex:1 1 auto;min-height:0}.cfg-shell{position:relative;overflow:visible;border-radius:16px;border:1px solid var(--cfg-border);background:var(--app-feature-surface, radial-gradient(120% 140% at 0% 0%, rgba(var(--app-brand-rgb, 47, 121, 184), .08), transparent 62%), linear-gradient(180deg, var(--cfg-surface-soft), var(--cfg-surface-raised)));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--cfg-shadow-card),inset 0 1px rgba(var(--app-surface-rgb, 255, 255, 255),.56);padding:14px;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.cfg-shell:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,rgba(var(--app-brand-rgb, 47, 121, 184),.84),rgba(var(--app-brand-rgb-2, 74, 140, 192),.56))}.cfg-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(var(--app-surface-rgb, 255, 255, 255),.14)}.cfg-shell-head{position:relative;z-index:40;overflow:visible;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.cfg-shell-left{min-width:0;flex:1 1 auto}.cfg-shell-subtle{font-weight:850;font-size:12px;color:var(--cfg-muted);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-shell-site{display:flex;flex-direction:column;gap:7px;margin-top:2px;min-width:0}.cfg-shell-kicker{font-size:11px;letter-spacing:.11em;font-weight:900;text-transform:var(--sd-button-transform, none);color:var(--cfg-accent-ink)}.cfg-shell-site-row{display:flex;align-items:center;justify-content:flex-start;gap:10px;min-width:0;flex-wrap:wrap}.cfg-shell-site-name{font-weight:980;font-size:clamp(22px,2.8vw,30px);line-height:1.1;letter-spacing:.01em;color:var(--cfg-text);flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-shell-site-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;justify-content:flex-start}.cfg-shell-site-pill{max-width:min(260px,46vw);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-shell-site-pill-env{text-transform:var(--sd-button-transform, none);letter-spacing:.04em}.cfg-shell-actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:8px;flex:0 0 auto}.cfg-shell-action-row{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.cfg-shell-status-row{display:flex;width:100%;justify-content:flex-end}.cfg-shell-tabs{position:relative;z-index:30;margin-top:12px}.cfg-shell-body{position:relative;z-index:1;margin-top:12px;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.cfg-shell .cfg-unsaved{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:100%;max-width:420px;padding:8px 10px;border-radius:14px;border:1px dashed var(--cfg-warn-border);background:var(--cfg-warn-bg);color:var(--cfg-warn-text);font-weight:900;font-size:11px;letter-spacing:.02em;text-transform:var(--sd-button-transform, none)}.cfg-shell .cfg-unsaved.saving{border-color:var(--cfg-btn-hover-border);background:var(--cfg-btn-hover-bg);color:var(--cfg-btn-text)}.cfg-shell .cfg-unsaved-copy{display:inline-flex;align-items:center;gap:7px;min-width:0}.cfg-shell .cfg-unsaved-text{min-width:0}.cfg-shell .cfg-unsaved-save{flex:0 0 auto}.cfg-shell .cfg-unsaved-spinner{width:11px;height:11px;border-radius:999px;border:2px solid var(--cfg-focus-ring);border-top-color:var(--cfg-btn-hover-border);animation:cfgUnsavedSpin .9s linear infinite;flex:0 0 auto}@keyframes cfgUnsavedSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cfg-menu-wrap{position:relative;display:inline-flex;z-index:7000}.cfg-menu-btn{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:5px 10px;border-radius:999px;border:1px solid rgba(15,23,42,.1);background:rgba(var(--app-surface-rgb, 255, 255, 255),.72);color:var(--cfg-text);font-weight:950;font-size:12px;box-shadow:0 10px 18px #0f172a0d;cursor:pointer;-webkit-user-select:none;user-select:none;transition:box-shadow .16s ease,border-color .16s ease,transform .12s ease,background .16s ease}.cfg-menu-btn:hover:not(:disabled){box-shadow:0 14px 26px #0f172a14;border-color:#0f172a24;background:rgba(var(--app-surface-rgb, 255, 255, 255),.82)}.cfg-menu-btn:active:not(:disabled){transform:translateY(1px)}.cfg-menu-btn:disabled{opacity:.55;cursor:not-allowed}.cfg-menu-btn-label{font-weight:950;font-size:12px;letter-spacing:.01em;line-height:1;text-transform:none}.cfg-menu-chev{display:inline-flex;align-items:center;justify-content:center;opacity:.75;transition:transform .15s ease,opacity .15s ease}.cfg-menu-chev svg{width:16px;height:16px}.cfg-menu-chev.open{transform:rotate(180deg);opacity:1}.cfg-menu-panel{position:absolute;right:0;top:calc(100% + 10px);width:min(280px,88vw);border-radius:14px;border:1px solid rgba(15,23,42,.1);background:rgba(var(--app-surface-rgb, 255, 255, 255),.86);-webkit-backdrop-filter:var(--sd-glass, blur(10px));backdrop-filter:var(--sd-glass, blur(10px));box-shadow:var(--cfg-shadow-card);overflow:hidden;z-index:7100}.cfg-menu-panel-teleport{z-index:7200}.cfg-menu-panel:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,rgba(var(--app-brand-rgb, 47, 121, 184),0),rgba(var(--app-brand-rgb, 47, 121, 184),.42),rgba(var(--app-brand-rgb-2, 74, 140, 192),.32),rgba(var(--app-brand-rgb-2, 74, 140, 192),0));pointer-events:none}.cfg-menu-title{position:relative;padding:10px 12px;font-size:12px;font-weight:900;color:var(--cfg-muted);border-bottom:1px solid rgba(15,23,42,.06);background:rgba(var(--app-surface-rgb, 255, 255, 255),.65);letter-spacing:.04em;text-transform:var(--sd-button-transform, none)}.cfg-menu-group-label{position:relative;padding:9px 12px 7px;font-size:10px;font-weight:900;color:var(--cfg-muted);letter-spacing:.08em;text-transform:uppercase}.cfg-menu-group-label:not(:first-of-type){border-top:1px solid rgba(15,23,42,.08)}.cfg-menu-group{display:flex;flex-direction:column}.cfg-menu-item{width:100%;border:0;background:transparent;padding:10px 12px;font-family:var(--sd-button-font, var(--app-body-font, "Montserrat", "Trebuchet MS", sans-serif));font-weight:var(--sd-button-weight, 700);font-size:12px;letter-spacing:var(--sd-button-letter-spacing, .05em);text-transform:var(--sd-button-transform, none);text-align:left;cursor:pointer;display:inline-flex;align-items:center;gap:8px;color:var(--cfg-text);transition:background-color .14s ease}.cfg-menu-group .cfg-menu-item+.cfg-menu-item{border-top:1px solid var(--cfg-border-faint)}.cfg-menu-item:hover:not(:disabled){background:var(--cfg-btn-hover-bg)}.cfg-menu-item.danger,.cfg-menu-item.danger .cfg-menu-icon{color:var(--cfg-danger-text)}.cfg-menu-item.danger:hover:not(:disabled){background:var(--cfg-danger-bg)}.cfg-menu-item:disabled{opacity:.5;cursor:not-allowed}.cfg-menu-icon{width:14px;height:14px;color:var(--cfg-muted);flex:0 0 auto}.cfg-panel{position:relative;isolation:isolate;overflow:visible;border-radius:16px;border:1px solid var(--panel-border, var(--cfg-border));background:var(--panel-bg, var(--cfg-surface-raised));box-shadow:var(--cfg-shadow-card);padding:14px;display:flex;flex-direction:column;gap:16px;min-height:0}.cfg-panel-list{padding:12px}.cfg-panel-list .cfg-panel-body{gap:10px}.cfg-panel-list .cfg-list-layout{display:flex;flex-direction:column;gap:8px}.cfg-panel-list .cfg-list-section,.cfg-panel-list .cfg-group{border:0;background:transparent;padding:0}.cfg-panel-list .cfg-list-section+.cfg-list-section,.cfg-panel-list .cfg-group+.cfg-group{margin-top:8px}.cfg-panel-list .cfg-list-section-head,.cfg-panel-list .cfg-group-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px 6px;margin-bottom:6px;border-bottom:1px solid var(--cfg-border-faint)}.cfg-panel-list .cfg-list-section-body,.cfg-panel-list .cfg-group-body{padding:0}.cfg-panel-list .cfg-list-section-title{font-weight:900;font-size:11px;letter-spacing:.04em;text-transform:var(--sd-button-transform, none);color:var(--cfg-muted)}.cfg-panel-list .cfg-list-section-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-left:auto}.cfg-panel-list .cfg-list-items,.cfg-panel-list .cfg-query-list{gap:0}.cfg-panel-list .cfg-list-item,.cfg-panel-list .cfg-card{border:0;border-bottom:1px solid var(--cfg-border-faint);background:transparent;border-radius:0;padding:8px 6px;box-shadow:none}.cfg-panel-list .cfg-list-item:last-child,.cfg-panel-list .cfg-card:last-child{border-bottom:0}.cfg-panel-list .cfg-list-item,.cfg-panel-list .cfg-card-btn{border-left:3px solid transparent}.cfg-panel-list .cfg-list-item.active,.cfg-panel-list .cfg-card-btn.active{border-left-color:var(--cfg-btn-hover-border);background:var(--cfg-btn-hover-bg)}.cfg-panel-list .cfg-list-item.unused,.cfg-panel-list .cfg-card-btn.unused{border-left-color:var(--cfg-danger-border);background:transparent}.cfg-panel-list .cfg-list-item.unused.active,.cfg-panel-list .cfg-card-btn.unused.active{border-left-color:var(--cfg-danger-border);border-bottom-color:var(--cfg-danger-border);background:var(--cfg-danger-bg)}.cfg-panel-head{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:10px}.cfg-panel-head-main{display:inline-flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.cfg-panel-head-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--cfg-accent-ink)}.cfg-panel-head-icon svg{width:18px;height:18px}.cfg-panel-head-text{display:flex;flex-direction:column;gap:2px;min-width:0}.cfg-panel-eyebrow{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-panel-title{font-weight:950;font-size:13px;color:var(--cfg-text)}.cfg-panel-head-text>.cfg-panel-title{font-weight:980;font-size:16px;line-height:1.2;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-panel-sub{font-size:11px;font-weight:850;color:var(--cfg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-panel-actions{position:relative;z-index:21;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cfg-panel-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:14px;flex:1 1 auto;min-height:0}.cfg-panel-scroll{overflow:auto;overflow-x:hidden;min-height:0;padding-right:10px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.35) transparent;background-image:linear-gradient(var(--cfg-border-faint),var(--cfg-border-faint));background-repeat:no-repeat;background-position:right 4px top 6px;background-size:2px calc(100% - 12px)}.cfg-panel-scroll:hover{scrollbar-color:var(--cfg-btn-hover-border) transparent}.cfg-panel-scroll::-webkit-scrollbar{width:8px;height:8px}.cfg-panel-scroll::-webkit-scrollbar-track{background:#94a3b824;border-radius:999px}.cfg-panel-scroll::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:999px}.cfg-panel-scroll:hover::-webkit-scrollbar-thumb{background:var(--cfg-btn-hover-border)}.cfgEditorSectionIntro,.cfgDetailsIntro,.cfgBlockBuilderIntro{position:relative;display:flex;flex-direction:column;gap:4px;flex:0 0 auto;min-width:0;padding:14px 16px;border-radius:16px;border:1px solid var(--sd-modal-border, rgba(148, 163, 184, .2));background:var(--sd-modal-subheader-bg, rgba(255, 255, 255, .6));box-shadow:0 10px 24px #0f172a14;overflow:hidden}.cfgEditorSectionIntro:before,.cfgDetailsIntro:before,.cfgBlockBuilderIntro:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,rgba(var(--app-brand-rgb, 47, 121, 184),0),rgba(var(--app-brand-rgb, 47, 121, 184),.38),rgba(var(--app-brand-rgb-2, 74, 140, 192),.26),rgba(var(--app-brand-rgb-2, 74, 140, 192),0));pointer-events:none}.cfgEditorSectionIntroHead,.cfgDetailsIntroHead,.cfgBlockBuilderIntroHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.cfgEditorSectionIntroHead>:first-child,.cfgDetailsIntroHead>:first-child,.cfgBlockBuilderIntroHead>:first-child{min-width:0;flex:1 1 auto}.cfgEditorSectionIntroTitle,.cfgDetailsIntroTitle{font-size:14px;font-weight:800;line-height:1.25;color:var(--sd-modal-title, var(--text, #0f172a))}.cfgBlockBuilderIntroTitle{font-size:16px;font-weight:800;line-height:1.25;color:var(--sd-modal-title, var(--text, #0f172a))}.cfgEditorSectionIntroPill,.cfgDetailsIntroPill,.cfgBlockBuilderIntroPill{flex-shrink:0}.cfgEditorSectionIntroText,.cfgDetailsIntroText,.cfgBlockBuilderIntroText,.cfgBlockBuilderIntroUsecase{position:relative;z-index:1;margin-top:0;max-width:72ch;font-size:13px;line-height:1.6;min-width:0;overflow-wrap:anywhere}.cfgEditorSectionIntroText,.cfgDetailsIntroText,.cfgBlockBuilderIntroText{color:var(--sd-modal-text, var(--text, #334155))}.cfgBlockBuilderIntroUsecase{margin-top:6px;color:var(--sd-modal-muted, rgba(51, 65, 85, .86))}.cfg-editor-cols,.cfg-editor.cfg-editor-cols{display:grid;grid-template-columns:320px 1fr;gap:12px;align-items:stretch;height:100%;min-height:0}.cfg-group{border-radius:14px;border:1px solid var(--group-border, var(--cfg-border-faint));background:var(--group-bg, var(--cfg-surface-soft));padding:12px;display:flex;flex-direction:column;gap:12px}.cfg-group-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.cfg-group-title{font-weight:950;font-size:12px;color:var(--cfg-text);letter-spacing:.2px;position:relative;padding-left:10px}.cfg-builder-stack{display:flex;flex-direction:column;gap:14px}.cfg-builder-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:14px;border-radius:16px;border:1px solid var(--cfg-builder-card-border);background:var(--cfg-builder-card-bg);box-shadow:var(--cfg-builder-card-shadow);overflow:hidden}.cfg-builder-card:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,rgba(var(--app-brand-rgb, 47, 121, 184),0),rgba(var(--app-brand-rgb, 47, 121, 184),.36),rgba(var(--app-brand-rgb-2, 74, 140, 192),.24),rgba(var(--app-brand-rgb-2, 74, 140, 192),0));pointer-events:none}.cfg-builder-card-head{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;min-width:0}.cfg-builder-card-copy{display:flex;flex-direction:column;gap:5px;flex:1 1 260px;min-width:0}.cfg-builder-card-eyebrow{font-size:calc(10.5px * var(--app-display-font-scale, 1));font-weight:950;letter-spacing:.09em;text-transform:var(--sd-button-transform, none);color:var(--cfg-accent-ink)}.cfg-builder-card-title{font-size:calc(15px * var(--app-display-font-scale, 1));font-weight:960;line-height:1.2;color:var(--cfg-builder-card-title)}.cfg-builder-card-desc{max-width:76ch;font-size:calc(12px * var(--app-display-font-scale, 1));font-weight:850;line-height:1.55;color:var(--cfg-builder-card-desc)}.cfg-builder-card-meta{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;flex:0 0 auto}.cfg-builder-card-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px}.cfg-builder-card-section{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--cfg-builder-divider)}.cfg-builder-card-section:first-child{padding-top:0;border-top:0}.cfg-builder-card-section-head{display:flex;flex-direction:column;gap:4px}.cfg-builder-card-section-title{font-size:calc(12px * var(--app-display-font-scale, 1));font-weight:950;color:var(--cfg-builder-card-title)}.cfg-builder-card-section-desc{font-size:calc(11px * var(--app-display-font-scale, 1));font-weight:850;line-height:1.5;color:var(--cfg-builder-card-desc)}.cfg-builder-toggle-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.cfg-builder-note{border-radius:12px;border:1px dashed var(--cfg-builder-divider);background:color-mix(in srgb,var(--cfg-surface-soft) 92%,transparent 8%);padding:10px 12px;font-size:calc(11px * var(--app-display-font-scale, 1));font-weight:850;line-height:1.55;color:var(--cfg-builder-card-desc)}.cfg-group-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:12px;border-radius:999px;background:var(--cfg-btn-hover-border)}.cfg-group-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cfg-group-body{display:flex;flex-direction:column;gap:12px}.cfg-count-pill{display:inline-flex;align-items:center;border-radius:999px;border:1px solid var(--cfg-border-strong);overflow:hidden;font-weight:950;font-size:11px;color:var(--cfg-text);background:var(--cfg-surface-raised);height:22px;line-height:1;vertical-align:middle}.cfg-count-pill .label{padding:0 8px;background:var(--cfg-surface-soft);display:inline-flex;align-items:center;height:22px}.cfg-count-pill .value{padding:0 8px;min-width:28px;text-align:center;border-left:1px solid var(--cfg-border);display:inline-flex;align-items:center;justify-content:center;height:22px}button.cfg-count-pill-btn{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;transition:background .16s ease,border-color .16s ease,color .16s ease}body[data-path^=app] .cfg-editor button.cfg-count-pill-btn{color:var(--cfg-text)!important}button.cfg-count-pill-btn:hover{border-color:var(--cfg-btn-hover-border);background:var(--cfg-btn-hover-bg)}button.cfg-count-pill-btn:hover .label{background:rgba(var(--app-brand-rgb, 47, 121, 184),.12)}button.cfg-count-pill-btn:hover .value{border-left-color:var(--cfg-btn-hover-border);background:rgba(var(--app-brand-rgb, 47, 121, 184),.16)}button.cfg-count-pill-btn:focus-visible{outline:2px solid var(--cfg-focus-ring);outline-offset:2px}button.cfg-count-pill-btn:disabled{opacity:.58;cursor:not-allowed}.cfg-callout{border-radius:12px;border:1px dashed var(--cfg-border-strong);background:var(--cfg-surface-soft);padding:10px 12px;font-weight:850;font-size:11px;line-height:1.4;color:var(--cfg-muted)}.cfg-callout-title{font-weight:950;font-size:11px;color:var(--cfg-text);margin-bottom:5px}.cfg-callout-text{font-weight:850;font-size:11px;color:var(--cfg-muted);display:flex;flex-direction:column;gap:4px;line-height:1.4}.cfg-callout b,.cfg-callout strong{font-weight:950;color:var(--cfg-text)}.cfg-grid-1{display:grid;grid-template-columns:1fr;gap:10px}.cfg-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cfg-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cfg-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cfg-field{display:flex;flex-direction:column;gap:6px}.cfg-field span{font-weight:950;font-size:12px;color:var(--cfg-text)}.cfg-help{font-size:11px;font-weight:850;color:var(--cfg-muted)}.cfg-ctrl{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--sd-control-radius, 12px);border:1px solid var(--cfg-btn-border);background:var(--cfg-surface-raised);min-height:var(--sd-control-height, 32px);padding:var(--sd-control-padding, 8px 10px);font-weight:900;font-size:var(--sd-control-font-size, 12px);line-height:1.2;color:var(--cfg-text);outline:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.cfg-ctrl:focus{border-color:var(--cfg-btn-hover-border);box-shadow:0 0 0 3px var(--cfg-focus-ring)}.valTabs{display:flex;gap:10px;border-bottom:0;padding-bottom:0;margin-bottom:0}.valTab{border:0;background:transparent;padding:8px 6px;font-size:12px;font-family:var(--sd-button-font, var(--app-body-font, "Montserrat", "Trebuchet MS", sans-serif));font-weight:var(--sd-button-weight, 700);letter-spacing:var(--sd-button-letter-spacing, .05em);text-transform:var(--sd-button-transform, none);color:var(--cfg-muted);border-bottom:2px solid transparent;cursor:pointer}.valTab.active{color:var(--cfg-btn-text);border-bottom-color:var(--cfg-btn-hover-border)}.valTabCount{font-weight:900;opacity:.7}.valSection{margin-top:12px;padding-top:10px;border-top:1px dashed var(--cfg-border-strong)}.valSectionTitle{font-weight:950;font-size:12px;color:var(--cfg-text);margin-bottom:6px}.valBtnWrap{position:relative;display:inline-flex;align-items:center}.valBtn{display:inline-flex;align-items:center;gap:6px;letter-spacing:.02em}.valBtnIcon{width:16px;height:16px}.valBadge{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--sd-tone-danger-solid, #ef4444);color:var(--sd-tone-danger-solid-text, #fff);font-size:10px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 10px var(--sd-tone-danger-shadow, rgba(239, 68, 68, .35))}.valBadge.tone-error,.valBadge.tone-danger{background:var(--sd-tone-danger-solid, #ef4444);color:var(--sd-tone-danger-solid-text, #fff);box-shadow:0 4px 10px var(--sd-tone-danger-shadow, rgba(239, 68, 68, .35))}.valBadge.tone-warn{background:var(--sd-tone-warn-solid, #f59e0b);color:var(--sd-tone-warn-solid-text, #fff);box-shadow:0 4px 10px var(--sd-tone-warn-shadow, rgba(245, 158, 11, .35))}.valBadge.tone-info{background:var(--sd-tone-info-solid, #3b82f6);color:var(--sd-tone-info-solid-text, #fff);box-shadow:0 4px 10px var(--sd-tone-info-shadow, rgba(59, 130, 246, .35))}.valBadge.tone-success{background:var(--sd-tone-success-solid, #16a34a);color:var(--sd-tone-success-solid-text, #fff);box-shadow:0 4px 10px var(--sd-tone-success-shadow, rgba(22, 163, 74, .35))}.valSummaryList{display:flex;flex-direction:column;gap:8px}.valSummaryRow{display:flex;align-items:center;width:100%;border:1px solid var(--cfg-border);background:var(--cfg-surface-raised);border-radius:12px;padding:10px 12px;gap:8px;flex-wrap:wrap}.valSummaryCount{min-width:34px;padding:6px 10px;border-radius:999px;color:#fff;font-weight:950;font-size:13px;text-align:center}.valSummaryPipe{width:1px;height:28px;background:var(--cfg-border-strong);margin:0 12px}.valSummaryText{display:flex;flex-direction:column;gap:2px;min-width:0}.valSummaryTitle{font-size:12px;font-weight:950;color:var(--cfg-text)}.valSummaryDesc{font-size:11px;font-weight:900;color:var(--cfg-muted)}.valSummaryRow.tone-warn .valSummaryCount{background:var(--sd-tone-warn-solid, #f59e0b);color:var(--sd-tone-warn-solid-text, #fff)}.valSummaryRow.tone-error .valSummaryCount,.valSummaryRow.tone-danger .valSummaryCount{background:var(--sd-tone-danger-solid, #ef4444);color:var(--sd-tone-danger-solid-text, #fff)}.valSummaryRow.tone-info .valSummaryCount{background:var(--sd-tone-info-solid, #3b82f6);color:var(--sd-tone-info-solid-text, #fff)}.valSummaryRow.tone-success .valSummaryCount{background:var(--sd-tone-success-solid, #16a34a);color:var(--sd-tone-success-solid-text, #fff)}.valSummaryActions{margin-left:auto;display:flex;align-items:center}.valSummaryFixBtn{padding:4px 8px;font-size:11px}.valEmpty{font-weight:900;font-size:12px;color:var(--cfg-muted)}.valEmpty.happy{color:var(--sd-tone-success-text, var(--cfg-accent-ink));background:var(--sd-tone-success-bg, rgba(22, 163, 74, .08));border:1px dashed var(--sd-tone-success-border, rgba(22, 163, 74, .3));border-radius:12px;padding:10px 12px}.valList{display:flex;flex-direction:column;gap:8px}.valRow{display:flex;gap:10px;align-items:flex-start;border-radius:12px;border:1px solid var(--cfg-border);background:var(--cfg-surface-raised);padding:10px 12px 10px 18px;position:relative}.valRow:before{content:"";position:absolute;left:8px;top:10px;bottom:10px;width:4px;border-radius:999px;background:var(--val-accent, var(--sd-tone-info-border, rgba(59, 130, 246, .5)))}.valRow.err{--val-accent: var(--sd-tone-danger-border, rgba(239,68,68,.45))}.valRow.warn{--val-accent: var(--sd-tone-warn-border, rgba(245,158,11,.5))}.valRow.info{--val-accent: var(--sd-tone-info-border, rgba(59,130,246,.45))}.valRow.fixed{background:var(--sd-tone-success-bg, rgba(34, 197, 94, .12));border-color:var(--sd-tone-success-border, rgba(34, 197, 94, .3))}.valRow.fixed:before{background:var(--sd-tone-success-border, rgba(34, 197, 94, .65))}.valMain{display:flex;flex-direction:column;gap:4px;width:100%}.valHeader{display:flex;align-items:flex-start;gap:12px;width:100%}.valHeaderLeft{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:1 1 auto;min-width:0}.valHeaderActions{display:flex;align-items:center;gap:6px;justify-content:flex-end;flex:0 0 auto}.valEditBtn{padding:4px 8px;font-size:11px;background:var(--cfg-btn-bg);border:1px solid var(--cfg-btn-border);color:var(--cfg-btn-text)}.valFixBtn{padding:4px 8px;font-size:11px}.valFixedTag{padding:2px 8px;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:var(--sd-button-transform, none);color:var(--sd-tone-success-text, rgba(21, 128, 61, .95));background:var(--sd-tone-success-bg, rgba(34, 197, 94, .1));border:1px solid var(--sd-tone-success-border, rgba(34, 197, 94, .34));border-radius:999px}.valBlockPill{align-self:flex-start;margin-right:0}.valMsg{font-weight:950;font-size:13px;font-family:inherit;color:var(--cfg-text);flex:1 1 auto;min-width:0}.valPath{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono;font-size:10px;font-weight:700;color:var(--cfg-muted);margin-right:18px}.valNotes{font-size:12px;font-weight:900;color:var(--cfg-text);margin-top:4px}.valPathDetails{margin-top:6px}.valPathSummary{font-size:11px;font-weight:900;color:var(--cfg-btn-text);cursor:pointer}.valPathList{margin-top:6px;display:flex;flex-direction:column;gap:4px}.valPathItem{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono;font-size:10px;font-weight:700;color:var(--cfg-muted)}.cfg-picker{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:var(--sd-control-radius, 12px);border:1px solid var(--cfg-btn-border);background:var(--cfg-surface-raised);padding:var(--sd-control-padding, 8px 10px);cursor:pointer;text-align:left}.cfg-picker-wrap{display:flex;align-items:center;gap:8px}.cfg-picker-wrap .cfg-picker{flex:1 1 auto}.cfg-picker-edit{flex:0 0 auto;width:34px;height:34px;border-radius:10px;border:1px solid var(--cfg-btn-border);background:var(--cfg-btn-bg);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.cfg-picker-edit:disabled{opacity:.6;cursor:not-allowed}.cfg-picker-edit-ico{width:16px;height:16px;color:var(--cfg-text)}.cfg-picker.is-empty{color:var(--cfg-muted)}.cfg-picker:disabled{opacity:.65;cursor:not-allowed}.cfg-picker-left{display:flex;align-items:center;gap:10px;min-width:0}.cfg-picker-icon{width:18px;height:18px;color:var(--cfg-muted);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.cfg-picker-icon-svg{width:18px;height:18px}.cfg-picker-content{display:flex;flex-direction:column;gap:4px;min-width:0}.cfg-picker-title{font-weight:950;font-size:12px;color:var(--cfg-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-picker.is-empty .cfg-picker-title{color:var(--cfg-muted)}.cfg-picker-sub{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cfg-picker-key{font-size:11px;color:var(--cfg-muted)}.cfg-picker-caret{color:var(--cfg-muted);font-weight:900}.cfg-ta{width:100%;border-radius:var(--sd-control-radius, 12px);border:1px solid var(--cfg-btn-border);background:var(--cfg-surface-raised);padding:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono;font-size:12px;color:var(--cfg-text);outline:none;resize:vertical;min-height:90px}.cfg-ta:focus{border-color:var(--cfg-btn-hover-border);box-shadow:0 0 0 3px var(--cfg-focus-ring)}.cfg-toggle{display:flex;align-items:flex-start;gap:12px;font-weight:900;font-size:calc(12px * var(--app-display-font-scale, 1));color:var(--cfg-toggle-label);min-width:0}.cfg-toggle input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:calc(46px * var(--app-display-font-scale, 1));min-width:calc(46px * var(--app-display-font-scale, 1));height:calc(26px * var(--app-display-font-scale, 1));margin:0;border-radius:999px;border:1px solid var(--cfg-toggle-track-border);background:var(--cfg-toggle-track-bg);box-shadow:inset 0 1px 1px #0f172a0f;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.cfg-toggle input:before{content:"";position:absolute;top:50%;left:3px;width:calc(18px * var(--app-display-font-scale, 1));height:calc(18px * var(--app-display-font-scale, 1));border-radius:999px;background:var(--cfg-toggle-thumb-bg);box-shadow:var(--cfg-toggle-thumb-shadow);transform:translateY(-50%);transition:transform .16s ease,background .16s ease}.cfg-toggle input:checked{background:var(--cfg-toggle-track-active-bg);border-color:var(--cfg-toggle-track-active-border)}.cfg-toggle input:checked:before{transform:translate(calc(20px * var(--app-display-font-scale, 1)),-50%);background:var(--cfg-toggle-thumb-active-bg)}.cfg-toggle input:focus-visible{outline:none;box-shadow:0 0 0 3px var(--cfg-focus-ring),inset 0 1px 1px #0f172a14}.cfg-toggle input:disabled{cursor:not-allowed;opacity:.55}.cfg-toggle>span,.cfg-toggle-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.cfg-toggle>span{line-height:1.45}.cfg-toggle-label{font-size:calc(12px * var(--app-display-font-scale, 1));font-weight:950;line-height:1.35;color:var(--cfg-toggle-label)}.cfg-toggle-help{font-size:calc(11px * var(--app-display-font-scale, 1));font-weight:850;line-height:1.5;color:var(--cfg-toggle-help)}.cfg-toggle-row{display:flex;flex-wrap:wrap;gap:10px 16px}.sdHelpMarkdown{color:var(--sd-help-markdown-text);font-size:calc(13px * var(--app-display-font-scale, 1));line-height:1.7}.sdHelpMarkdown>:first-child{margin-top:0}.sdHelpMarkdown>:last-child{margin-bottom:0}.sdHelpMarkdown :is(h1,h2,h3,h4,h5,h6){margin:0 0 12px;color:var(--sd-help-markdown-heading);line-height:1.15;font-family:var(--app-display-font, var(--app-shell-heading-font, "Montserrat", "Trebuchet MS", sans-serif));font-weight:var(--app-display-font-weight, 900)}.sdHelpMarkdown h1{font-size:clamp(28px,3.2vw,36px)}.sdHelpMarkdown h2{font-size:clamp(20px,2.2vw,24px);margin-top:18px}.sdHelpMarkdown h3{font-size:clamp(16px,1.8vw,18px);margin-top:16px}.sdHelpMarkdown :is(p,ul,ol,pre,blockquote){margin:0 0 14px}.sdHelpMarkdown :is(ul,ol){padding-left:1.35rem}.sdHelpMarkdown li+li{margin-top:6px}.sdHelpMarkdown a{color:var(--sd-help-markdown-link);font-weight:800;text-decoration-thickness:1.5px;text-underline-offset:.18em}.sdHelpMarkdown code{display:inline-block;padding:1px 6px;border-radius:8px;border:1px solid var(--sd-help-markdown-code-border);background:var(--sd-help-markdown-code-bg);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.94em}.sdHelpMarkdown pre{padding:14px 16px;border-radius:16px;border:1px solid var(--sd-help-markdown-pre-border);background:var(--sd-help-markdown-pre-bg);overflow:auto;box-shadow:inset 0 1px rgba(var(--app-surface-rgb, 255, 255, 255),.32)}.sdHelpMarkdown pre code{display:block;padding:0;border:0;background:transparent;white-space:pre}.sdHelpMarkdown strong{color:var(--sd-help-markdown-heading)}.sdHelpMarkdown em{color:var(--sd-help-markdown-muted)}@media(max-width:900px){.cfg-builder-card-head{flex-direction:column}.cfg-builder-toggle-grid{grid-template-columns:1fr}}.cfg-pill-btn{border-radius:999px;border:1px solid var(--cfg-btn-border);background:var(--cfg-btn-bg);box-shadow:var(--cfg-shadow-soft);min-height:var(--sd-control-height, 32px);padding:var(--sd-control-padding, 8px 10px);font-family:var(--sd-button-font, var(--app-body-font, "Montserrat", "Trebuchet MS", sans-serif));font-weight:var(--sd-button-weight, 700);font-size:var(--sd-control-font-size, 12px);letter-spacing:var(--sd-button-letter-spacing, .05em);text-transform:var(--sd-button-transform, none);color:var(--cfg-btn-text);cursor:pointer;line-height:1;transition:transform .08s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease,color .16s ease}body[data-path^=app] .cfg-editor button.cfg-pill-btn{color:var(--cfg-btn-text)!important}body[data-path^=app] .cfg-editor button.cfg-pill-btn.primary{color:var(--cfg-btn-primary-text)!important}body[data-path^=app] .cfg-editor button.cfg-pill-btn.warn{color:var(--cfg-warn-text)!important}body[data-path^=app] .cfg-editor button.cfg-pill-btn.danger{color:var(--cfg-danger-text)!important}.cfg-pill-btn:hover{background:var(--cfg-btn-hover-bg);border-color:var(--cfg-btn-hover-border);box-shadow:var(--cfg-shadow-hover);transform:translateY(-1px)}.cfg-pill-btn:disabled{opacity:.58;cursor:not-allowed;transform:none;box-shadow:none}.cfg-pill-btn.ghost{background:transparent;border-color:var(--cfg-btn-border);color:var(--cfg-btn-text);box-shadow:none}.cfg-pill-btn.warn{border-color:var(--cfg-warn-border);background:var(--cfg-warn-bg);color:var(--cfg-warn-text)}.cfg-pill-btn.active{border-color:var(--cfg-btn-hover-border);background:var(--cfg-btn-hover-bg);color:var(--cfg-btn-text)}.cfg-pill-btn.primary{color:var(--cfg-btn-primary-text)!important}.cfg-pill-btn.warn{color:var(--cfg-warn-text)!important}.cfg-mini-btn{border-radius:var(--sd-control-radius, 12px);border:1px solid var(--cfg-btn-border);background:var(--cfg-btn-bg);box-shadow:var(--cfg-shadow-soft);min-height:var(--sd-control-height, 32px);padding:var(--sd-control-padding, 8px 10px);font-weight:950;font-size:var(--sd-control-font-size, 12px);color:var(--cfg-btn-text);cursor:pointer;line-height:1;transition:transform .08s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease,color .16s ease}.cfg-mini-btn:hover{background:var(--cfg-btn-hover-bg);border-color:var(--cfg-btn-hover-border);box-shadow:var(--cfg-shadow-hover);transform:translateY(-1px)}.cfg-mini-btn:disabled{opacity:.58;cursor:not-allowed;transform:none;box-shadow:none}.cfg-mini-btn.danger{border-color:var(--cfg-danger-border);background:var(--cfg-danger-bg);color:var(--cfg-danger-text)}.cfg-mini-btn.cfg-move-btn{min-height:26px;min-width:26px;padding:4px 7px;font-size:11px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.cfg-pill-btn.danger{border-color:var(--cfg-danger-border);background:var(--cfg-danger-bg);color:var(--cfg-danger-text)}.cfg-pill-btn.is-disabled{opacity:.35;cursor:not-allowed;filter:grayscale(.6);background:var(--cfg-surface-soft);border-color:var(--cfg-border-faint);color:var(--cfg-muted);box-shadow:none}.cfg-query-list{display:flex;flex-direction:column;gap:10px}.cfg-card{border-radius:12px;border:1px solid var(--card-border, var(--cfg-border));background:var(--card-bg, var(--cfg-surface-raised));box-shadow:var(--cfg-shadow-soft);padding:10px;display:flex;flex-direction:column;gap:10px}.cfg-subsection{display:flex;flex-direction:column;gap:8px}.cfg-card-btn{cursor:pointer;text-align:left;width:100%;border-left:3px solid var(--cfg-border);-moz-appearance:none;appearance:none;-webkit-appearance:none;color:inherit}.cfg-card-btn:hover{background:var(--cfg-btn-hover-bg);border-color:var(--cfg-btn-hover-border)}.cfg-card-btn.active{border-color:var(--cfg-btn-hover-border);border-left-color:var(--cfg-btn-hover-border);background:var(--cfg-btn-hover-bg)}.cfg-card-btn.unused{border-color:var(--cfg-danger-border);border-left-color:var(--cfg-danger-border);background:var(--cfg-danger-bg)}.cfg-summary{display:flex;align-items:center;justify-content:space-between;gap:10px}.cfg-summary-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;flex:1;border:0;background:transparent;padding:0;cursor:pointer;text-align:left}.cfg-summary-left{display:flex;align-items:center;gap:10px;min-width:0}.cfg-summary-text{display:flex;flex-direction:column;min-width:0}.cfg-summary-title{font-weight:950;font-size:12px;color:var(--cfg-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-summary-sub{font-weight:900;font-size:11px;color:var(--cfg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-summary-meta{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.cfg-summary-actions{display:flex;gap:6px;align-items:center}.cfgDataSourceCatalog{--cfg-dsc-surface-bg: radial-gradient(120% 140% at 0% 0%, rgba(var(--app-brand-rgb, 47, 121, 184), .08), transparent 62%), linear-gradient(180deg, rgba(var(--app-surface-rgb, 255, 255, 255), .98), rgba(var(--app-surface-rgb, 255, 255, 255), .9));--cfg-dsc-ink: var(--cfg-text);--cfg-dsc-muted: var(--cfg-muted);--cfg-dsc-title: var(--cfg-text);--cfg-dsc-kicker: var(--cfg-accent-ink);--cfg-dsc-tile-bg: linear-gradient(180deg, rgba(var(--app-surface-rgb, 255, 255, 255), .96), rgba(var(--app-surface-rgb, 255, 255, 255), .84));--cfg-dsc-tile-border: var(--cfg-border);--cfg-dsc-tile-border-hover: var(--cfg-btn-hover-border);--cfg-dsc-tile-shadow: var(--cfg-shadow-card);--cfg-dsc-tile-shadow-hover: var(--cfg-shadow-hover);--cfg-dsc-tile-disabled-opacity: .64;display:flex;flex-direction:column;gap:18px;min-height:0;height:100%;padding:20px;color:var(--cfg-dsc-ink);background:var(--cfg-dsc-surface-bg)}.cfgDataSourceCatalogHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.cfgDataSourceCatalogKicker{font-size:11px;letter-spacing:.11em;font-weight:900;text-transform:var(--sd-button-transform, none);color:var(--cfg-dsc-kicker)}.cfgDataSourceCatalogTitle{margin:6px 0 0;font-family:var(--app-display-font, var(--app-shell-heading-font, "Montserrat", "Trebuchet MS", sans-serif));font-size:clamp(26px,3vw,34px);font-weight:var(--app-display-font-weight, 900);line-height:1.08;letter-spacing:.01em;color:var(--cfg-dsc-title)}.cfgDataSourceCatalogLead{margin:10px 0 0;max-width:760px;color:var(--cfg-dsc-muted);font-size:13px;line-height:1.56}.cfgDataSourceCatalogPanel{display:flex;flex-direction:column;gap:16px}.cfgDataSourceCatalogSection{display:flex;flex-direction:column;gap:10px}.cfgDataSourceCatalogSectionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cfgDataSourceCatalogSectionTitle{font-size:14px;font-weight:800;color:var(--cfg-dsc-title)}.cfgDataSourceCatalogSectionSub{margin-top:4px;color:var(--cfg-dsc-muted);font-size:12px;line-height:1.5}.cfgDataSourceCatalogGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cfgDataSourceCatalogCard{position:relative;display:flex;flex-direction:column;gap:12px;text-align:left;min-width:0;padding:14px 16px;border-radius:18px;border:1px solid var(--cfg-dsc-tile-border);background:var(--cfg-dsc-tile-bg);box-shadow:var(--cfg-dsc-tile-shadow);cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease,opacity .16s ease}.cfgDataSourceCatalogCard:hover:not(:disabled),.cfgDataSourceCatalogCard:focus-visible:not(:disabled){transform:translateY(-1px);border-color:var(--cfg-dsc-tile-border-hover);box-shadow:var(--cfg-dsc-tile-shadow-hover);outline:none}.cfgDataSourceCatalogCard.is-disabled,.cfgDataSourceCatalogCard:disabled{opacity:var(--cfg-dsc-tile-disabled-opacity);cursor:not-allowed}.cfgDataSourceCatalogStatus{position:absolute;top:12px;right:12px;z-index:1}.cfgDataSourceCatalogTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cfgDataSourceCatalogBrand{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.cfgDataSourceCatalogLogo{flex:0 0 auto;--data-source-logo-size: 88px;--data-source-logo-radius: 30px;--data-source-logo-image-width: 100%;--data-source-logo-image-height: 100%;--data-source-logo-image-fit: cover}.cfgDataSourceCatalogText{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:var(--data-source-logo-size, 52px)}.cfgDataSourceCatalogName{font-size:16px;font-weight:800;color:var(--cfg-dsc-title)}.cfgDataSourceCatalogSub{color:var(--cfg-dsc-muted);font-size:12px;line-height:1.45}.cfgDataSourceCatalogStatusText{color:var(--cfg-dsc-kicker);font-size:11px;line-height:1.35;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.cfgDataSourceCatalogMeta{display:flex;align-items:flex-start;justify-content:flex-end;gap:6px;flex-wrap:wrap}.cfgDataSourceCatalogDescription{color:var(--cfg-dsc-muted);font-size:13px;line-height:1.56}.cfgDataSourceCatalogCapabilities{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cfgDataSourceCatalogFoot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto}.cfgDataSourceCatalogKey{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--cfg-dsc-muted) 92%,transparent 8%)}.cfgDataSourceCatalogAction{min-height:32px;padding:7px 12px;border-radius:999px;border:1px solid var(--cfg-dsc-tile-border-hover);background:var(--cfg-btn-hover-bg);color:var(--cfg-dsc-kicker);font-size:12px;font-weight:800;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease}.cfgDataSourceCatalogAction:hover:not(:disabled),.cfgDataSourceCatalogAction:focus-visible:not(:disabled){transform:translateY(-1px);border-color:var(--cfg-dsc-tile-border-hover);box-shadow:var(--cfg-dsc-tile-shadow-hover);outline:none}.cfgDataSourceCatalogAction:disabled{opacity:.56;cursor:not-allowed;box-shadow:none;transform:none}@media(max-width:820px){.cfgDataSourceCatalog{padding:16px}.cfgDataSourceCatalogHead{flex-direction:column}.cfgDataSourceCatalogGrid{grid-template-columns:1fr}}.cfg-pill{border-radius:999px;border:1px solid var(--cfg-border);background:var(--cfg-surface-soft);padding:0 8px;font-weight:900;font-size:11px;color:var(--cfg-text);height:22px;line-height:1;display:inline-flex;align-items:center;vertical-align:middle}.cfg-pill.soft{background:var(--cfg-surface-soft)}.cfg-pill.warn{color:var(--cfg-danger-text);border-color:var(--cfg-danger-border);background:var(--cfg-danger-bg)}.cfg-pill.attn{color:var(--cfg-warn-text);border-color:var(--cfg-warn-border);background:var(--cfg-warn-bg)}.cfg-pill.info{color:var(--cfg-btn-text);border-color:var(--cfg-btn-hover-border);background:var(--cfg-btn-hover-bg)}.cfg-issue-icon{display:inline-block;position:relative;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:7px solid currentColor;margin-right:6px;top:0}.cfg-issue-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:12px;border:1px dashed var(--cfg-border-strong);background:var(--cfg-surface-soft)}.cfg-issue-label{font-weight:900;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--cfg-muted)}.cfg-chev{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--cfg-btn-border);background:var(--cfg-btn-bg);font-weight:950;font-size:12px;color:var(--cfg-text);transform:rotate(0);transition:transform .12s ease;flex:0 0 auto}.cfg-chev.on{transform:rotate(90deg)}.cfg-query-body{display:flex;flex-direction:column;gap:12px}.cfg-param-section{border-radius:12px;border:1px solid var(--cfg-border, rgba(15, 23, 42, .08));background:var(--cfg-surface-raised, rgba(255, 255, 255, .96));padding:10px;display:flex;flex-direction:column;gap:10px}.cfg-param-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.cfg-param-title{font-weight:950;font-size:12px;color:var(--cfg-text, rgba(17, 24, 39, .82))}.cfg-param-hint{font-size:11px;font-weight:850;color:var(--cfg-muted, rgba(17, 24, 39, .55))}.cfg-param-list{display:flex;flex-direction:column;gap:8px}.cfg-param-row,.cfg-param-add{display:grid;grid-template-columns:180px 1fr auto;gap:8px;align-items:center}.cfg-param-key,.cfg-param-val{min-width:0}.cfg-param-advanced{border-radius:12px;border:1px dashed var(--cfg-border-strong, rgba(15, 23, 42, .12));padding:8px 10px;background:var(--cfg-surface-soft, rgba(15, 23, 42, .02))}.cfg-param-advanced>summary{cursor:pointer;font-weight:900;font-size:12px;color:var(--cfg-text, rgba(17, 24, 39, .72));list-style:none}.cfg-param-advanced>summary::-webkit-details-marker{display:none}.cfg-processor-row{border-radius:12px;border:1px dashed var(--cfg-border-strong, rgba(15, 23, 42, .12));background:var(--cfg-surface-soft, rgba(15, 23, 42, .02));padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.cfg-processor-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.cfg-processor-title{font-weight:950;font-size:12px;color:var(--cfg-text, rgba(17, 24, 39, .82))}.cfg-processor-summary{font-weight:900;font-size:11px;color:var(--cfg-muted, rgba(17, 24, 39, .6))}.cfg-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.cfg-card-title{font-weight:950;font-size:12px;color:var(--cfg-text, #111827)}.cfg-muted{color:var(--cfg-muted, rgb(107, 114, 128));font-weight:900}.cfg-empty{border-radius:12px;border:1px dashed var(--cfg-border-strong, rgba(15, 23, 42, .1));background:var(--cfg-surface-soft, rgba(15, 23, 42, .02));padding:10px;color:var(--cfg-muted, rgba(17, 24, 39, .65));font-weight:850;font-size:12px}.cfg-divider{height:1px;background:var(--cfg-border-faint, rgba(15, 23, 42, .08));margin:4px 0 6px}.cfg-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cfg-row.end{justify-content:flex-end}.cfg-row.between{justify-content:space-between}.cfg-kv{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;font-weight:900;font-size:12px}.cfg-kv .k{color:var(--cfg-muted, rgba(17, 24, 39, .65))}.cfg-kv .v{color:var(--cfg-text, rgba(17, 24, 39, .85))}.cfg-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono}.cfg-wrap{word-break:break-word;white-space:normal}.cfg-chips{display:flex;flex-wrap:wrap;gap:8px}.cfg-chip{border-radius:999px;border:1px dashed var(--cfg-border-strong);background:var(--cfg-surface-soft);padding:0 8px;font-weight:900;font-size:11px;color:var(--cfg-text);cursor:pointer;height:22px;line-height:1;display:inline-flex;align-items:center;vertical-align:middle}.cfg-chip .x{margin-left:6px;color:var(--cfg-muted)}.cfg-icon-btn{border-radius:var(--sd-control-radius, 12px);border:1px solid var(--cfg-btn-border);background:var(--cfg-btn-bg);min-height:var(--sd-control-height, 32px);padding:0 10px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:950;font-size:var(--sd-control-font-size, 12px);color:var(--cfg-btn-text);box-shadow:var(--cfg-shadow-soft);transition:transform .08s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.cfg-icon-btn:hover{background:var(--cfg-btn-hover-bg);border-color:var(--cfg-btn-hover-border);box-shadow:var(--cfg-shadow-hover);transform:translateY(-1px)}.cfg-icon{width:18px;height:18px;color:var(--cfg-text)}.cfg-icon-text{color:var(--cfg-muted);font-weight:900;font-size:12px}.cfg-details>summary{list-style:none;cursor:pointer}.cfg-details>summary::-webkit-details-marker{display:none}.cfg-debug-details{margin-top:10px;border:1px solid var(--cfg-border-faint);border-radius:14px;background:linear-gradient(180deg,var(--cfg-surface-soft),var(--cfg-surface-raised));box-shadow:var(--cfg-shadow-soft);overflow:hidden}.cfg-debug-summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid transparent;background:var(--cfg-surface-soft);transition:background .16s ease,border-color .16s ease}.cfg-debug-summary:hover{background:var(--cfg-surface-raised)}.cfg-debug-details>.cfg-debug-summary::-webkit-details-marker{display:none}.cfg-debug-summary-main{min-width:0;display:flex;align-items:center;gap:8px}.cfg-debug-arrow{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;font-weight:950;font-size:12px;line-height:1;color:var(--cfg-muted);transition:transform .16s ease,color .16s ease}.cfg-debug-label{font-weight:950;font-size:12px;color:var(--cfg-text);letter-spacing:.01em}.cfg-debug-hint{flex:0 0 auto;font-weight:900;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--cfg-muted)}.cfg-debug-details[open]>.cfg-debug-summary{border-bottom-color:var(--cfg-border-faint)}.cfg-debug-details[open] .cfg-debug-arrow{transform:rotate(90deg);color:var(--cfg-accent, var(--cfg-text))}.cfg-debug-details[open] .cfg-debug-hint{color:var(--cfg-text)}.cfg-debug-ta{border-width:1px 0 0;border-style:solid;border-color:var(--cfg-border-faint);border-radius:0;margin:0;min-height:320px;line-height:1.45;background:var(--cfg-surface-raised)}.cfg-debug-ta:focus{border-color:var(--cfg-border-faint);box-shadow:none}.cfg-pick-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.cfg-pick-btn{border-radius:12px;border:1px solid var(--cfg-btn-border);background:var(--cfg-surface-raised);padding:8px 10px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:2px}.cfg-pick-btn:hover{background:var(--cfg-btn-hover-bg);border-color:var(--cfg-btn-hover-border)}.cfg-pick-title{font-weight:950;font-size:12px;color:var(--cfg-text)}.cfg-pick-sub{font-weight:900;font-size:11px;color:var(--cfg-muted)}.cfg-ta-sm{min-height:60px}.cfg-param-row-2{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:center}@media(max-width:980px){.cfg-grid-2,.cfg-grid-3,.cfg-grid-4,.cfg-param-row,.cfg-param-add,.cfg-param-row-2{grid-template-columns:1fr}.cfg-summary-meta{justify-content:flex-start}}@media(max-width:900px){.cfg-editor-cols,.cfg-editor.cfg-editor-cols{grid-template-columns:1fr}}.cfg-warn{border-radius:12px;border:1px solid var(--cfg-danger-border);background:var(--cfg-danger-bg);color:var(--cfg-danger-text);font-weight:900;font-size:12px;padding:8px 10px}.cfg-pill-btn.primary{border-color:var(--cfg-btn-primary-border);background:var(--cfg-btn-primary-bg);color:var(--cfg-btn-primary-text)}.cfg-block-builder{position:relative}.cfg-bb-toolbar{display:flex;gap:10px;align-items:center;margin-bottom:10px;justify-content:space-between}.cfg-bb-toolbar.noTitle{justify-content:flex-end}.cfg-bb-left-toolbar{font-weight:950;font-size:12px;color:var(--cfg-text)}.cfg-bb-right-toolbar{display:flex;gap:10px;align-items:center}.cfg-bb-list{display:grid;gap:10px}.cfg-bb-card{border-radius:16px}.cfg-bb-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.cfg-bb-title-block{display:flex;align-items:center;gap:8px;text-align:left;min-width:0}.cfg-bb-title-left{display:flex;gap:10px;align-items:flex-start;min-width:0}.cfg-bb-actions{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.cfg-bb-quick-kids{margin-top:10px;display:flex;flex-direction:column;gap:6px;width:100%}.cfg-bb-qk-row{--indent: calc((var(--depth, 1) - 1) * 14px);display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 0;margin-left:var(--indent)}.cfg-bb-qk-left{display:flex;align-items:center;gap:8px;min-width:0;padding-left:0}.cfg-bb-qk-bullet{flex:0 0 auto;font-size:14px;line-height:1;color:var(--cfg-text);opacity:.8}.cfg-bb-qk-arrow{flex:0 0 auto;opacity:.55;font-weight:950;font-size:12px;color:var(--cfg-text)}.cfg-bb-qk-label{font-size:12px;font-weight:900;color:var(--cfg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cfg-bb-qk-actions{display:flex;gap:6px;flex:0 0 auto;align-items:center;margin-left:auto}.cfg-bb-qk-action{flex:0 0 auto}.cfg-bb-qk-tab-row{--indent: calc((var(--depth, 1) - 1) * 14px);margin-left:var(--indent)}.cfg-bb-qk-tab-line{display:flex;align-items:center;gap:10px;opacity:.75}.cfg-bb-qk-tab-title{font-weight:950;font-size:12px;color:var(--cfg-text);white-space:nowrap}.cfg-bb-qk-tab-line:after{content:"";height:1px;flex:1;background:var(--cfg-border-faint);border-radius:999px}.cfg-bb-add-backdrop{z-index:6500}.cfg-bb-add-modal{width:min(920px,100vw - 24px);max-height:min(680px,100vh - 24px);overflow:hidden}.cfg-bb-add-body{gap:12px}.cfg-bb-add-search{width:100%}.cfg-bb-add-cats{display:flex;flex-direction:column;gap:12px}.cfg-bb-add-cat-title{font-size:11px;font-weight:950;color:var(--cfg-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.cfg-bb-add-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cfg-bb-editor-backdrop{z-index:3000}.cfg-bb-editor-modal{width:min(980px,96vw);max-height:min(86vh,900px);overflow:hidden}.cfg-bb-modal-title{display:flex;gap:8px;align-items:center}.cfg-bb-crumb-bar{position:relative;padding:8px 12px;border-bottom:1px solid var(--cfg-border-faint);background:var(--cfg-surface-soft)}.cfg-bb-crumbs{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;white-space:nowrap;font-size:11px;font-weight:900;color:var(--cfg-muted);padding-bottom:2px;scrollbar-width:none}.cfg-bb-crumbs::-webkit-scrollbar{display:none}.cfg-bb-crumb{display:inline-flex;align-items:center;gap:6px}.cfg-bb-crumb-text{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfg-bb-sep{color:var(--cfg-muted);font-weight:950}.cfg-bb-crumb-fade{position:absolute;top:0;right:0;width:48px;height:100%;pointer-events:none;background:linear-gradient(90deg,transparent,var(--cfg-surface-soft))}.cfg-bb-editor-body{gap:12px}.cfg-bb-meta-bar{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.cfg-bb-fallback{padding:12px}.cfg-bb-fallback-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.cfg-bb-fallback-left{display:flex;flex-direction:column;gap:2px}.cfg-bb-fallback-title{font-weight:950;font-size:13px;color:var(--cfg-text)}.cfg-bb-error{margin-bottom:10px;border-radius:14px;border:1px solid var(--cfg-danger-border);background:var(--cfg-danger-bg);padding:10px;font-weight:950;font-size:12px;color:var(--cfg-danger-text)}.cfg-bb-text-btn{border:none;background:transparent;padding:0;margin:0;font-weight:950;font-size:12px;color:var(--cfg-text);cursor:pointer}.cfg-bb-text-btn:hover{color:var(--cfg-text);text-decoration:underline}@media(max-width:900px){.cfg-bb-add-grid{grid-template-columns:1fr}.cfg-bb-actions{justify-content:flex-start}.cfg-bb-crumb-text{max-width:120px}.cfg-debug-ta{min-height:240px}}.icon{display:inline-block;width:auto;height:auto;aspect-ratio:1/1;box-sizing:content-box;padding:0!important;vertical-align:middle;font-family:inherit!important;pointer-events:none}.icon:before{display:block;content:"⚠";font-size:inherit;line-height:inherit;color:transparent!important;height:100%;aspect-ratio:1/1;object-fit:contain;-webkit-mask-size:contain;mask-size:contain}.icon.bin{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.66667%2012C6.84348%2012%207.01305%2011.9297%207.13807%2011.8047C7.2631%2011.6797%207.33333%2011.5101%207.33333%2011.3333V7.33331C7.33333%207.1565%207.2631%206.98693%207.13807%206.86191C7.01305%206.73688%206.84348%206.66665%206.66667%206.66665C6.48986%206.66665%206.32029%206.73688%206.19526%206.86191C6.07024%206.98693%206%207.1565%206%207.33331V11.3333C6%2011.5101%206.07024%2011.6797%206.19526%2011.8047C6.32029%2011.9297%206.48986%2012%206.66667%2012ZM13.3333%203.99998H10.6667V3.33331C10.6667%202.80288%2010.456%202.29417%2010.0809%201.9191C9.70581%201.54403%209.1971%201.33331%208.66667%201.33331H7.33333C6.8029%201.33331%206.29419%201.54403%205.91912%201.9191C5.54405%202.29417%205.33333%202.80288%205.33333%203.33331V3.99998H2.66667C2.48986%203.99998%202.32029%204.07022%202.19526%204.19524C2.07024%204.32027%202%204.48984%202%204.66665C2%204.84346%202.07024%205.01303%202.19526%205.13805C2.32029%205.26308%202.48986%205.33331%202.66667%205.33331H3.33333V12.6666C3.33333%2013.1971%203.54405%2013.7058%203.91912%2014.0809C4.29419%2014.4559%204.8029%2014.6666%205.33333%2014.6666H10.6667C11.1971%2014.6666%2011.7058%2014.4559%2012.0809%2014.0809C12.456%2013.7058%2012.6667%2013.1971%2012.6667%2012.6666V5.33331H13.3333C13.5101%205.33331%2013.6797%205.26308%2013.8047%205.13805C13.9298%205.01303%2014%204.84346%2014%204.66665C14%204.48984%2013.9298%204.32027%2013.8047%204.19524C13.6797%204.07022%2013.5101%203.99998%2013.3333%203.99998ZM6.66667%203.33331C6.66667%203.1565%206.7369%202.98693%206.86193%202.86191C6.98695%202.73688%207.15652%202.66665%207.33333%202.66665H8.66667C8.84348%202.66665%209.01305%202.73688%209.13807%202.86191C9.2631%202.98693%209.33333%203.1565%209.33333%203.33331V3.99998H6.66667V3.33331ZM11.3333%2012.6666C11.3333%2012.8435%2011.2631%2013.013%2011.1381%2013.1381C11.013%2013.2631%2010.8435%2013.3333%2010.6667%2013.3333H5.33333C5.15652%2013.3333%204.98695%2013.2631%204.86193%2013.1381C4.7369%2013.013%204.66667%2012.8435%204.66667%2012.6666V5.33331H11.3333V12.6666ZM9.33333%2012C9.51014%2012%209.67971%2011.9297%209.80474%2011.8047C9.92976%2011.6797%2010%2011.5101%2010%2011.3333V7.33331C10%207.1565%209.92976%206.98693%209.80474%206.86191C9.67971%206.73688%209.51014%206.66665%209.33333%206.66665C9.15652%206.66665%208.98695%206.73688%208.86193%206.86191C8.73691%206.98693%208.66667%207.1565%208.66667%207.33331V11.3333C8.66667%2011.5101%208.73691%2011.6797%208.86193%2011.8047C8.98695%2011.9297%209.15652%2012%209.33333%2012Z'%20fill='white'/%3e%3c/svg%3e") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.66667%2012C6.84348%2012%207.01305%2011.9297%207.13807%2011.8047C7.2631%2011.6797%207.33333%2011.5101%207.33333%2011.3333V7.33331C7.33333%207.1565%207.2631%206.98693%207.13807%206.86191C7.01305%206.73688%206.84348%206.66665%206.66667%206.66665C6.48986%206.66665%206.32029%206.73688%206.19526%206.86191C6.07024%206.98693%206%207.1565%206%207.33331V11.3333C6%2011.5101%206.07024%2011.6797%206.19526%2011.8047C6.32029%2011.9297%206.48986%2012%206.66667%2012ZM13.3333%203.99998H10.6667V3.33331C10.6667%202.80288%2010.456%202.29417%2010.0809%201.9191C9.70581%201.54403%209.1971%201.33331%208.66667%201.33331H7.33333C6.8029%201.33331%206.29419%201.54403%205.91912%201.9191C5.54405%202.29417%205.33333%202.80288%205.33333%203.33331V3.99998H2.66667C2.48986%203.99998%202.32029%204.07022%202.19526%204.19524C2.07024%204.32027%202%204.48984%202%204.66665C2%204.84346%202.07024%205.01303%202.19526%205.13805C2.32029%205.26308%202.48986%205.33331%202.66667%205.33331H3.33333V12.6666C3.33333%2013.1971%203.54405%2013.7058%203.91912%2014.0809C4.29419%2014.4559%204.8029%2014.6666%205.33333%2014.6666H10.6667C11.1971%2014.6666%2011.7058%2014.4559%2012.0809%2014.0809C12.456%2013.7058%2012.6667%2013.1971%2012.6667%2012.6666V5.33331H13.3333C13.5101%205.33331%2013.6797%205.26308%2013.8047%205.13805C13.9298%205.01303%2014%204.84346%2014%204.66665C14%204.48984%2013.9298%204.32027%2013.8047%204.19524C13.6797%204.07022%2013.5101%203.99998%2013.3333%203.99998ZM6.66667%203.33331C6.66667%203.1565%206.7369%202.98693%206.86193%202.86191C6.98695%202.73688%207.15652%202.66665%207.33333%202.66665H8.66667C8.84348%202.66665%209.01305%202.73688%209.13807%202.86191C9.2631%202.98693%209.33333%203.1565%209.33333%203.33331V3.99998H6.66667V3.33331ZM11.3333%2012.6666C11.3333%2012.8435%2011.2631%2013.013%2011.1381%2013.1381C11.013%2013.2631%2010.8435%2013.3333%2010.6667%2013.3333H5.33333C5.15652%2013.3333%204.98695%2013.2631%204.86193%2013.1381C4.7369%2013.013%204.66667%2012.8435%204.66667%2012.6666V5.33331H11.3333V12.6666ZM9.33333%2012C9.51014%2012%209.67971%2011.9297%209.80474%2011.8047C9.92976%2011.6797%2010%2011.5101%2010%2011.3333V7.33331C10%207.1565%209.92976%206.98693%209.80474%206.86191C9.67971%206.73688%209.51014%206.66665%209.33333%206.66665C9.15652%206.66665%208.98695%206.73688%208.86193%206.86191C8.73691%206.98693%208.66667%207.1565%208.66667%207.33331V11.3333C8.66667%2011.5101%208.73691%2011.6797%208.86193%2011.8047C8.98695%2011.9297%209.15652%2012%209.33333%2012Z'%20fill='white'/%3e%3c/svg%3e") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:var(--black)}.icon.crop{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.6667%2010.6667H12.0001V4.66667C12.0001%204.48986%2011.9298%204.32029%2011.8048%204.19527C11.6798%204.07024%2011.5102%204.00001%2011.3334%204.00001H5.33341V3.33334C5.33341%203.15653%205.26318%202.98696%205.13815%202.86193C5.01313%202.73691%204.84356%202.66667%204.66675%202.66667C4.48994%202.66667%204.32037%202.73691%204.19534%202.86193C4.07032%202.98696%204.00008%203.15653%204.00008%203.33334V4.00001H3.33341C3.1566%204.00001%202.98703%204.07024%202.86201%204.19527C2.73699%204.32029%202.66675%204.48986%202.66675%204.66667C2.66675%204.84348%202.73699%205.01305%202.86201%205.13808C2.98703%205.2631%203.1566%205.33334%203.33341%205.33334H4.00008V11.3333C4.00008%2011.5101%204.07032%2011.6797%204.19534%2011.8047C4.32037%2011.9298%204.48994%2012%204.66675%2012H10.6667V12.6667C10.6667%2012.8435%2010.737%2013.0131%2010.862%2013.1381C10.987%2013.2631%2011.1566%2013.3333%2011.3334%2013.3333C11.5102%2013.3333%2011.6798%2013.2631%2011.8048%2013.1381C11.9298%2013.0131%2012.0001%2012.8435%2012.0001%2012.6667V12H12.6667C12.8436%2012%2013.0131%2011.9298%2013.1382%2011.8047C13.2632%2011.6797%2013.3334%2011.5101%2013.3334%2011.3333C13.3334%2011.1565%2013.2632%2010.987%2013.1382%2010.8619C13.0131%2010.7369%2012.8436%2010.6667%2012.6667%2010.6667ZM10.6667%2010.6667H5.33341V5.33334H10.6667V10.6667Z'%20fill='white'/%3e%3c/svg%3e") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.6667%2010.6667H12.0001V4.66667C12.0001%204.48986%2011.9298%204.32029%2011.8048%204.19527C11.6798%204.07024%2011.5102%204.00001%2011.3334%204.00001H5.33341V3.33334C5.33341%203.15653%205.26318%202.98696%205.13815%202.86193C5.01313%202.73691%204.84356%202.66667%204.66675%202.66667C4.48994%202.66667%204.32037%202.73691%204.19534%202.86193C4.07032%202.98696%204.00008%203.15653%204.00008%203.33334V4.00001H3.33341C3.1566%204.00001%202.98703%204.07024%202.86201%204.19527C2.73699%204.32029%202.66675%204.48986%202.66675%204.66667C2.66675%204.84348%202.73699%205.01305%202.86201%205.13808C2.98703%205.2631%203.1566%205.33334%203.33341%205.33334H4.00008V11.3333C4.00008%2011.5101%204.07032%2011.6797%204.19534%2011.8047C4.32037%2011.9298%204.48994%2012%204.66675%2012H10.6667V12.6667C10.6667%2012.8435%2010.737%2013.0131%2010.862%2013.1381C10.987%2013.2631%2011.1566%2013.3333%2011.3334%2013.3333C11.5102%2013.3333%2011.6798%2013.2631%2011.8048%2013.1381C11.9298%2013.0131%2012.0001%2012.8435%2012.0001%2012.6667V12H12.6667C12.8436%2012%2013.0131%2011.9298%2013.1382%2011.8047C13.2632%2011.6797%2013.3334%2011.5101%2013.3334%2011.3333C13.3334%2011.1565%2013.2632%2010.987%2013.1382%2010.8619C13.0131%2010.7369%2012.8436%2010.6667%2012.6667%2010.6667ZM10.6667%2010.6667H5.33341V5.33334H10.6667V10.6667Z'%20fill='white'/%3e%3c/svg%3e") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:var(--black)}.icon.eye{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21.9199%2011.6C19.8999%206.91%2016.0999%204%2011.9999%204C7.89994%204%204.09994%206.91%202.07994%2011.6C2.02488%2011.7262%201.99646%2011.8623%201.99646%2012C1.99646%2012.1377%202.02488%2012.2738%202.07994%2012.4C4.09994%2017.09%207.89994%2020%2011.9999%2020C16.0999%2020%2019.8999%2017.09%2021.9199%2012.4C21.975%2012.2738%2022.0034%2012.1377%2022.0034%2012C22.0034%2011.8623%2021.975%2011.7262%2021.9199%2011.6ZM11.9999%2018C8.82994%2018%205.82994%2015.71%204.09994%2012C5.82994%208.29%208.82994%206%2011.9999%206C15.1699%206%2018.1699%208.29%2019.8999%2012C18.1699%2015.71%2015.1699%2018%2011.9999%2018ZM11.9999%208C11.2088%208%2010.4355%208.2346%209.77766%208.67412C9.11987%209.11365%208.60718%209.73836%208.30443%2010.4693C8.00168%2011.2002%207.92246%2012.0044%208.0768%2012.7804C8.23114%2013.5563%208.61211%2014.269%209.17152%2014.8284C9.73093%2015.3878%2010.4437%2015.7688%2011.2196%2015.9231C11.9955%2016.0775%2012.7998%2015.9983%2013.5307%2015.6955C14.2616%2015.3928%2014.8863%2014.8801%2015.3258%2014.2223C15.7653%2013.5645%2015.9999%2012.7911%2015.9999%2012C15.9999%2010.9391%2015.5785%209.92172%2014.8284%209.17157C14.0782%208.42143%2013.0608%208%2011.9999%208ZM11.9999%2014C11.6044%2014%2011.2177%2013.8827%2010.8888%2013.6629C10.5599%2013.4432%2010.3036%2013.1308%2010.1522%2012.7654C10.0008%2012.3999%209.9612%2011.9978%2010.0384%2011.6098C10.1155%2011.2219%2010.306%2010.8655%2010.5857%2010.5858C10.8654%2010.3061%2011.2218%2010.1156%2011.6098%2010.0384C11.9977%209.96126%2012.3999%2010.0009%2012.7653%2010.1522C13.1308%2010.3036%2013.4431%2010.56%2013.6629%2010.8889C13.8826%2011.2178%2013.9999%2011.6044%2013.9999%2012C13.9999%2012.5304%2013.7892%2013.0391%2013.4142%2013.4142C13.0391%2013.7893%2012.5304%2014%2011.9999%2014Z'%20fill='%23CCCCCD'/%3e%3c/svg%3e") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21.9199%2011.6C19.8999%206.91%2016.0999%204%2011.9999%204C7.89994%204%204.09994%206.91%202.07994%2011.6C2.02488%2011.7262%201.99646%2011.8623%201.99646%2012C1.99646%2012.1377%202.02488%2012.2738%202.07994%2012.4C4.09994%2017.09%207.89994%2020%2011.9999%2020C16.0999%2020%2019.8999%2017.09%2021.9199%2012.4C21.975%2012.2738%2022.0034%2012.1377%2022.0034%2012C22.0034%2011.8623%2021.975%2011.7262%2021.9199%2011.6ZM11.9999%2018C8.82994%2018%205.82994%2015.71%204.09994%2012C5.82994%208.29%208.82994%206%2011.9999%206C15.1699%206%2018.1699%208.29%2019.8999%2012C18.1699%2015.71%2015.1699%2018%2011.9999%2018ZM11.9999%208C11.2088%208%2010.4355%208.2346%209.77766%208.67412C9.11987%209.11365%208.60718%209.73836%208.30443%2010.4693C8.00168%2011.2002%207.92246%2012.0044%208.0768%2012.7804C8.23114%2013.5563%208.61211%2014.269%209.17152%2014.8284C9.73093%2015.3878%2010.4437%2015.7688%2011.2196%2015.9231C11.9955%2016.0775%2012.7998%2015.9983%2013.5307%2015.6955C14.2616%2015.3928%2014.8863%2014.8801%2015.3258%2014.2223C15.7653%2013.5645%2015.9999%2012.7911%2015.9999%2012C15.9999%2010.9391%2015.5785%209.92172%2014.8284%209.17157C14.0782%208.42143%2013.0608%208%2011.9999%208ZM11.9999%2014C11.6044%2014%2011.2177%2013.8827%2010.8888%2013.6629C10.5599%2013.4432%2010.3036%2013.1308%2010.1522%2012.7654C10.0008%2012.3999%209.9612%2011.9978%2010.0384%2011.6098C10.1155%2011.2219%2010.306%2010.8655%2010.5857%2010.5858C10.8654%2010.3061%2011.2218%2010.1156%2011.6098%2010.0384C11.9977%209.96126%2012.3999%2010.0009%2012.7653%2010.1522C13.1308%2010.3036%2013.4431%2010.56%2013.6629%2010.8889C13.8826%2011.2178%2013.9999%2011.6044%2013.9999%2012C13.9999%2012.5304%2013.7892%2013.0391%2013.4142%2013.4142C13.0391%2013.7893%2012.5304%2014%2011.9999%2014Z'%20fill='%23CCCCCD'/%3e%3c/svg%3e") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:var(--black)}.icon.map-pin{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.9132%208.52667C10.8318%208.49427%2010.7447%208.47823%2010.6571%208.47947C10.5695%208.4807%2010.483%208.49917%2010.4025%208.53384C10.322%208.56851%2010.2492%208.61869%2010.1881%208.68151C10.127%208.74434%2010.0789%208.81858%2010.0465%208.9C10.0141%208.98142%209.99807%209.06842%209.9993%209.15604C10.0005%209.24366%2010.019%209.33018%2010.0537%209.41065C10.0883%209.49113%2010.1385%209.56399%2010.2013%209.62508C10.2642%209.68616%2010.3384%209.73427%2010.4198%209.76667C11.3932%2010.1533%2011.9998%2010.7533%2011.9998%2011.3333C11.9998%2012.28%2010.3598%2013.3333%207.99984%2013.3333C5.63984%2013.3333%203.99984%2012.28%203.99984%2011.3333C3.99984%2010.7533%204.6065%2010.1533%205.57984%209.76667C5.74427%209.70125%205.87598%209.57318%205.946%209.41065C6.01601%209.24812%206.01859%209.06443%205.95317%208.9C5.88775%208.73557%205.75969%208.60385%205.59716%208.53384C5.43463%208.46383%205.25094%208.46125%205.0865%208.52667C3.57317%209.12667%202.6665%2010.1733%202.6665%2011.3333C2.6665%2013.2%205.0065%2014.6667%207.99984%2014.6667C10.9932%2014.6667%2013.3332%2013.2%2013.3332%2011.3333C13.3332%2010.1733%2012.4265%209.12667%2010.9132%208.52667ZM7.33317%206.57333V11.3333C7.33317%2011.5101%207.40341%2011.6797%207.52843%2011.8047C7.65346%2011.9298%207.82303%2012%207.99984%2012C8.17665%2012%208.34622%2011.9298%208.47124%2011.8047C8.59627%2011.6797%208.6665%2011.5101%208.6665%2011.3333V6.57333C9.29494%206.41107%209.84263%206.02518%2010.2069%205.48799C10.5712%204.95081%2010.727%204.29921%2010.6452%203.65533C10.5635%203.01146%2010.2497%202.41951%209.76266%201.99045C9.27565%201.56139%208.64889%201.32468%207.99984%201.32468C7.35079%201.32468%206.72402%201.56139%206.23702%201.99045C5.75001%202.41951%205.43621%203.01146%205.35442%203.65533C5.27264%204.29921%205.42849%204.95081%205.79277%205.48799C6.15704%206.02518%206.70473%206.41107%207.33317%206.57333ZM7.99984%202.66667C8.26355%202.66667%208.52133%202.74486%208.7406%202.89137C8.95986%203.03788%209.13076%203.24612%209.23168%203.48975C9.33259%203.73339%209.359%204.00148%209.30755%204.26012C9.2561%204.51876%209.12912%204.75634%208.94265%204.94281C8.75618%205.12928%208.5186%205.25627%208.25996%205.30771C8.00132%205.35916%207.73323%205.33276%207.48959%205.23184C7.24596%205.13092%207.03772%204.96002%206.89121%204.74076C6.7447%204.52149%206.6665%204.26371%206.6665%204C6.6665%203.64638%206.80698%203.30724%207.05703%203.05719C7.30708%202.80714%207.64621%202.66667%207.99984%202.66667Z'%20fill='white'/%3e%3c/svg%3e") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.9132%208.52667C10.8318%208.49427%2010.7447%208.47823%2010.6571%208.47947C10.5695%208.4807%2010.483%208.49917%2010.4025%208.53384C10.322%208.56851%2010.2492%208.61869%2010.1881%208.68151C10.127%208.74434%2010.0789%208.81858%2010.0465%208.9C10.0141%208.98142%209.99807%209.06842%209.9993%209.15604C10.0005%209.24366%2010.019%209.33018%2010.0537%209.41065C10.0883%209.49113%2010.1385%209.56399%2010.2013%209.62508C10.2642%209.68616%2010.3384%209.73427%2010.4198%209.76667C11.3932%2010.1533%2011.9998%2010.7533%2011.9998%2011.3333C11.9998%2012.28%2010.3598%2013.3333%207.99984%2013.3333C5.63984%2013.3333%203.99984%2012.28%203.99984%2011.3333C3.99984%2010.7533%204.6065%2010.1533%205.57984%209.76667C5.74427%209.70125%205.87598%209.57318%205.946%209.41065C6.01601%209.24812%206.01859%209.06443%205.95317%208.9C5.88775%208.73557%205.75969%208.60385%205.59716%208.53384C5.43463%208.46383%205.25094%208.46125%205.0865%208.52667C3.57317%209.12667%202.6665%2010.1733%202.6665%2011.3333C2.6665%2013.2%205.0065%2014.6667%207.99984%2014.6667C10.9932%2014.6667%2013.3332%2013.2%2013.3332%2011.3333C13.3332%2010.1733%2012.4265%209.12667%2010.9132%208.52667ZM7.33317%206.57333V11.3333C7.33317%2011.5101%207.40341%2011.6797%207.52843%2011.8047C7.65346%2011.9298%207.82303%2012%207.99984%2012C8.17665%2012%208.34622%2011.9298%208.47124%2011.8047C8.59627%2011.6797%208.6665%2011.5101%208.6665%2011.3333V6.57333C9.29494%206.41107%209.84263%206.02518%2010.2069%205.48799C10.5712%204.95081%2010.727%204.29921%2010.6452%203.65533C10.5635%203.01146%2010.2497%202.41951%209.76266%201.99045C9.27565%201.56139%208.64889%201.32468%207.99984%201.32468C7.35079%201.32468%206.72402%201.56139%206.23702%201.99045C5.75001%202.41951%205.43621%203.01146%205.35442%203.65533C5.27264%204.29921%205.42849%204.95081%205.79277%205.48799C6.15704%206.02518%206.70473%206.41107%207.33317%206.57333ZM7.99984%202.66667C8.26355%202.66667%208.52133%202.74486%208.7406%202.89137C8.95986%203.03788%209.13076%203.24612%209.23168%203.48975C9.33259%203.73339%209.359%204.00148%209.30755%204.26012C9.2561%204.51876%209.12912%204.75634%208.94265%204.94281C8.75618%205.12928%208.5186%205.25627%208.25996%205.30771C8.00132%205.35916%207.73323%205.33276%207.48959%205.23184C7.24596%205.13092%207.03772%204.96002%206.89121%204.74076C6.7447%204.52149%206.6665%204.26371%206.6665%204C6.6665%203.64638%206.80698%203.30724%207.05703%203.05719C7.30708%202.80714%207.64621%202.66667%207.99984%202.66667Z'%20fill='white'/%3e%3c/svg%3e") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:var(--black)}.icon.plus-circle{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.00003%201.33333C6.68149%201.33333%205.39255%201.72432%204.29623%202.45686C3.1999%203.18941%202.34542%204.2306%201.84083%205.44877C1.33625%206.66695%201.20423%208.00739%201.46146%209.3006C1.71869%2010.5938%202.35363%2011.7817%203.28598%2012.714C4.21833%2013.6464%205.40622%2014.2813%206.69943%2014.5386C7.99263%2014.7958%209.33308%2014.6638%2010.5513%2014.1592C11.7694%2013.6546%2012.8106%2012.8001%2013.5432%2011.7038C14.2757%2010.6075%2014.6667%209.31854%2014.6667%208C14.6667%207.12452%2014.4943%206.25761%2014.1592%205.44877C13.8242%204.63993%2013.3331%203.90501%2012.7141%203.28595C12.095%202.66689%2011.3601%202.17583%2010.5513%201.8408C9.74241%201.50577%208.87551%201.33333%208.00003%201.33333ZM8.00003%2013.3333C6.9452%2013.3333%205.91405%2013.0205%205.03699%2012.4345C4.15992%2011.8485%203.47634%2011.0155%203.07267%2010.041C2.669%209.06643%202.56339%207.99408%202.76917%206.95951C2.97496%205.92495%203.48291%204.97464%204.22879%204.22876C4.97467%203.48288%205.92498%202.97493%206.95955%202.76914C7.99411%202.56335%209.06647%202.66897%2010.041%203.07264C11.0155%203.47631%2011.8485%204.15989%2012.4345%205.03695C13.0206%205.91402%2013.3334%206.94516%2013.3334%208C13.3334%209.41448%2012.7715%2010.771%2011.7713%2011.7712C10.7711%2012.7714%209.41452%2013.3333%208.00003%2013.3333ZM10.6667%207.33333H8.6667V5.33333C8.6667%205.15652%208.59646%204.98695%208.47143%204.86192C8.34641%204.7369%208.17684%204.66666%208.00003%204.66666C7.82322%204.66666%207.65365%204.7369%207.52862%204.86192C7.4036%204.98695%207.33336%205.15652%207.33336%205.33333V7.33333H5.33336C5.15655%207.33333%204.98698%207.40357%204.86196%207.52859C4.73693%207.65361%204.6667%207.82318%204.6667%208C4.6667%208.17681%204.73693%208.34638%204.86196%208.4714C4.98698%208.59642%205.15655%208.66666%205.33336%208.66666H7.33336V10.6667C7.33336%2010.8435%207.4036%2011.013%207.52862%2011.1381C7.65365%2011.2631%207.82322%2011.3333%208.00003%2011.3333C8.17684%2011.3333%208.34641%2011.2631%208.47143%2011.1381C8.59646%2011.013%208.6667%2010.8435%208.6667%2010.6667V8.66666H10.6667C10.8435%208.66666%2011.0131%208.59642%2011.1381%208.4714C11.2631%208.34638%2011.3334%208.17681%2011.3334%208C11.3334%207.82318%2011.2631%207.65361%2011.1381%207.52859C11.0131%207.40357%2010.8435%207.33333%2010.6667%207.33333Z'%20fill='%23000220'/%3e%3c/svg%3e") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.00003%201.33333C6.68149%201.33333%205.39255%201.72432%204.29623%202.45686C3.1999%203.18941%202.34542%204.2306%201.84083%205.44877C1.33625%206.66695%201.20423%208.00739%201.46146%209.3006C1.71869%2010.5938%202.35363%2011.7817%203.28598%2012.714C4.21833%2013.6464%205.40622%2014.2813%206.69943%2014.5386C7.99263%2014.7958%209.33308%2014.6638%2010.5513%2014.1592C11.7694%2013.6546%2012.8106%2012.8001%2013.5432%2011.7038C14.2757%2010.6075%2014.6667%209.31854%2014.6667%208C14.6667%207.12452%2014.4943%206.25761%2014.1592%205.44877C13.8242%204.63993%2013.3331%203.90501%2012.7141%203.28595C12.095%202.66689%2011.3601%202.17583%2010.5513%201.8408C9.74241%201.50577%208.87551%201.33333%208.00003%201.33333ZM8.00003%2013.3333C6.9452%2013.3333%205.91405%2013.0205%205.03699%2012.4345C4.15992%2011.8485%203.47634%2011.0155%203.07267%2010.041C2.669%209.06643%202.56339%207.99408%202.76917%206.95951C2.97496%205.92495%203.48291%204.97464%204.22879%204.22876C4.97467%203.48288%205.92498%202.97493%206.95955%202.76914C7.99411%202.56335%209.06647%202.66897%2010.041%203.07264C11.0155%203.47631%2011.8485%204.15989%2012.4345%205.03695C13.0206%205.91402%2013.3334%206.94516%2013.3334%208C13.3334%209.41448%2012.7715%2010.771%2011.7713%2011.7712C10.7711%2012.7714%209.41452%2013.3333%208.00003%2013.3333ZM10.6667%207.33333H8.6667V5.33333C8.6667%205.15652%208.59646%204.98695%208.47143%204.86192C8.34641%204.7369%208.17684%204.66666%208.00003%204.66666C7.82322%204.66666%207.65365%204.7369%207.52862%204.86192C7.4036%204.98695%207.33336%205.15652%207.33336%205.33333V7.33333H5.33336C5.15655%207.33333%204.98698%207.40357%204.86196%207.52859C4.73693%207.65361%204.6667%207.82318%204.6667%208C4.6667%208.17681%204.73693%208.34638%204.86196%208.4714C4.98698%208.59642%205.15655%208.66666%205.33336%208.66666H7.33336V10.6667C7.33336%2010.8435%207.4036%2011.013%207.52862%2011.1381C7.65365%2011.2631%207.82322%2011.3333%208.00003%2011.3333C8.17684%2011.3333%208.34641%2011.2631%208.47143%2011.1381C8.59646%2011.013%208.6667%2010.8435%208.6667%2010.6667V8.66666H10.6667C10.8435%208.66666%2011.0131%208.59642%2011.1381%208.4714C11.2631%208.34638%2011.3334%208.17681%2011.3334%208C11.3334%207.82318%2011.2631%207.65361%2011.1381%207.52859C11.0131%207.40357%2010.8435%207.33333%2010.6667%207.33333Z'%20fill='%23000220'/%3e%3c/svg%3e") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:var(--black)}.icon.profile{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='21'%20height='20'%20viewBox='0%200%2021%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.99996%2010H7.99996C8.22097%2010%208.43293%209.91221%208.58922%209.75593C8.7455%209.59965%208.83329%209.38769%208.83329%209.16668V4.16668C8.83329%203.94566%208.7455%203.7337%208.58922%203.57742C8.43293%203.42114%208.22097%203.33334%207.99996%203.33334H2.99996C2.77895%203.33334%202.56698%203.42114%202.4107%203.57742C2.25442%203.7337%202.16663%203.94566%202.16663%204.16668V9.16668C2.16663%209.38769%202.25442%209.59965%202.4107%209.75593C2.56698%209.91221%202.77895%2010%202.99996%2010ZM3.83329%205.00001H7.16663V8.33334H3.83329V5.00001ZM11.3333%206.66668H18C18.221%206.66668%2018.4329%206.57888%2018.5892%206.4226C18.7455%206.26632%2018.8333%206.05436%2018.8333%205.83334C18.8333%205.61233%2018.7455%205.40037%2018.5892%205.24409C18.4329%205.08781%2018.221%205.00001%2018%205.00001H11.3333C11.1123%205.00001%2010.9003%205.08781%2010.744%205.24409C10.5878%205.40037%2010.5%205.61233%2010.5%205.83334C10.5%206.05436%2010.5878%206.26632%2010.744%206.4226C10.9003%206.57888%2011.1123%206.66668%2011.3333%206.66668ZM11.3333%2015H2.99996C2.77895%2015%202.56698%2015.0878%202.4107%2015.2441C2.25442%2015.4004%202.16663%2015.6123%202.16663%2015.8333C2.16663%2016.0544%202.25442%2016.2663%202.4107%2016.4226C2.56698%2016.5789%202.77895%2016.6667%202.99996%2016.6667H11.3333C11.5543%2016.6667%2011.7663%2016.5789%2011.9225%2016.4226C12.0788%2016.2663%2012.1666%2016.0544%2012.1666%2015.8333C12.1666%2015.6123%2012.0788%2015.4004%2011.9225%2015.2441C11.7663%2015.0878%2011.5543%2015%2011.3333%2015ZM18%2011.6667H2.99996C2.77895%2011.6667%202.56698%2011.7545%202.4107%2011.9108C2.25442%2012.067%202.16663%2012.279%202.16663%2012.5C2.16663%2012.721%202.25442%2012.933%202.4107%2013.0893C2.56698%2013.2455%202.77895%2013.3333%202.99996%2013.3333H18C18.221%2013.3333%2018.4329%2013.2455%2018.5892%2013.0893C18.7455%2012.933%2018.8333%2012.721%2018.8333%2012.5C18.8333%2012.279%2018.7455%2012.067%2018.5892%2011.9108C18.4329%2011.7545%2018.221%2011.6667%2018%2011.6667ZM18%208.33334H11.3333C11.1123%208.33334%2010.9003%208.42114%2010.744%208.57742C10.5878%208.7337%2010.5%208.94566%2010.5%209.16668C10.5%209.38769%2010.5878%209.59965%2010.744%209.75593C10.9003%209.91221%2011.1123%2010%2011.3333%2010H18C18.221%2010%2018.4329%209.91221%2018.5892%209.75593C18.7455%209.59965%2018.8333%209.38769%2018.8333%209.16668C18.8333%208.94566%2018.7455%208.7337%2018.5892%208.57742C18.4329%208.42114%2018.221%208.33334%2018%208.33334Z'%20fill='%23000220'/%3e%3c/svg%3e") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3csvg%20width='21'%20height='20'%20viewBox='0%200%2021%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.99996%2010H7.99996C8.22097%2010%208.43293%209.91221%208.58922%209.75593C8.7455%209.59965%208.83329%209.38769%208.83329%209.16668V4.16668C8.83329%203.94566%208.7455%203.7337%208.58922%203.57742C8.43293%203.42114%208.22097%203.33334%207.99996%203.33334H2.99996C2.77895%203.33334%202.56698%203.42114%202.4107%203.57742C2.25442%203.7337%202.16663%203.94566%202.16663%204.16668V9.16668C2.16663%209.38769%202.25442%209.59965%202.4107%209.75593C2.56698%209.91221%202.77895%2010%202.99996%2010ZM3.83329%205.00001H7.16663V8.33334H3.83329V5.00001ZM11.3333%206.66668H18C18.221%206.66668%2018.4329%206.57888%2018.5892%206.4226C18.7455%206.26632%2018.8333%206.05436%2018.8333%205.83334C18.8333%205.61233%2018.7455%205.40037%2018.5892%205.24409C18.4329%205.08781%2018.221%205.00001%2018%205.00001H11.3333C11.1123%205.00001%2010.9003%205.08781%2010.744%205.24409C10.5878%205.40037%2010.5%205.61233%2010.5%205.83334C10.5%206.05436%2010.5878%206.26632%2010.744%206.4226C10.9003%206.57888%2011.1123%206.66668%2011.3333%206.66668ZM11.3333%2015H2.99996C2.77895%2015%202.56698%2015.0878%202.4107%2015.2441C2.25442%2015.4004%202.16663%2015.6123%202.16663%2015.8333C2.16663%2016.0544%202.25442%2016.2663%202.4107%2016.4226C2.56698%2016.5789%202.77895%2016.6667%202.99996%2016.6667H11.3333C11.5543%2016.6667%2011.7663%2016.5789%2011.9225%2016.4226C12.0788%2016.2663%2012.1666%2016.0544%2012.1666%2015.8333C12.1666%2015.6123%2012.0788%2015.4004%2011.9225%2015.2441C11.7663%2015.0878%2011.5543%2015%2011.3333%2015ZM18%2011.6667H2.99996C2.77895%2011.6667%202.56698%2011.7545%202.4107%2011.9108C2.25442%2012.067%202.16663%2012.279%202.16663%2012.5C2.16663%2012.721%202.25442%2012.933%202.4107%2013.0893C2.56698%2013.2455%202.77895%2013.3333%202.99996%2013.3333H18C18.221%2013.3333%2018.4329%2013.2455%2018.5892%2013.0893C18.7455%2012.933%2018.8333%2012.721%2018.8333%2012.5C18.8333%2012.279%2018.7455%2012.067%2018.5892%2011.9108C18.4329%2011.7545%2018.221%2011.6667%2018%2011.6667ZM18%208.33334H11.3333C11.1123%208.33334%2010.9003%208.42114%2010.744%208.57742C10.5878%208.7337%2010.5%208.94566%2010.5%209.16668C10.5%209.38769%2010.5878%209.59965%2010.744%209.75593C10.9003%209.91221%2011.1123%2010%2011.3333%2010H18C18.221%2010%2018.4329%209.91221%2018.5892%209.75593C18.7455%209.59965%2018.8333%209.38769%2018.8333%209.16668C18.8333%208.94566%2018.7455%208.7337%2018.5892%208.57742C18.4329%208.42114%2018.221%208.33334%2018%208.33334Z'%20fill='%23000220'/%3e%3c/svg%3e") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:var(--black)}.icon.save{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='21'%20height='20'%20viewBox='0%200%2021%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.7583%207.74167L12.7583%202.74167C12.6815%202.66671%2012.591%202.60729%2012.4917%202.56667C12.3883%202.52468%2012.2782%202.50208%2012.1667%202.5H5.5C4.83696%202.5%204.20107%202.76339%203.73223%203.23223C3.26339%203.70107%203%204.33696%203%205V15C3%2015.663%203.26339%2016.2989%203.73223%2016.7678C4.20107%2017.2366%204.83696%2017.5%205.5%2017.5H15.5C16.163%2017.5%2016.7989%2017.2366%2017.2678%2016.7678C17.7366%2016.2989%2018%2015.663%2018%2015V8.33333C18.0006%208.22366%2017.9796%208.11494%2017.9381%208.01341C17.8967%207.91188%2017.8356%207.81953%2017.7583%207.74167ZM8%204.16667H11.3333V5.83333H8V4.16667ZM13%2015.8333H8V13.3333C8%2013.1123%208.0878%2012.9004%208.24408%2012.7441C8.40036%2012.5878%208.61232%2012.5%208.83333%2012.5H12.1667C12.3877%2012.5%2012.5996%2012.5878%2012.7559%2012.7441C12.9122%2012.9004%2013%2013.1123%2013%2013.3333V15.8333ZM16.3333%2015C16.3333%2015.221%2016.2455%2015.433%2016.0893%2015.5893C15.933%2015.7455%2015.721%2015.8333%2015.5%2015.8333H14.6667V13.3333C14.6667%2012.6703%2014.4033%2012.0344%2013.9344%2011.5656C13.4656%2011.0967%2012.8297%2010.8333%2012.1667%2010.8333H8.83333C8.17029%2010.8333%207.53441%2011.0967%207.06557%2011.5656C6.59673%2012.0344%206.33333%2012.6703%206.33333%2013.3333V15.8333H5.5C5.27899%2015.8333%205.06702%2015.7455%204.91074%2015.5893C4.75446%2015.433%204.66667%2015.221%204.66667%2015V5C4.66667%204.77899%204.75446%204.56702%204.91074%204.41074C5.06702%204.25446%205.27899%204.16667%205.5%204.16667H6.33333V6.66667C6.33333%206.88768%206.42113%207.09964%206.57741%207.25592C6.73369%207.4122%206.94565%207.5%207.16667%207.5H12.1667C12.3877%207.5%2012.5996%207.4122%2012.7559%207.25592C12.9122%207.09964%2013%206.88768%2013%206.66667V5.34167L16.3333%208.675V15Z'%20fill='white'/%3e%3c/svg%3e") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3csvg%20width='21'%20height='20'%20viewBox='0%200%2021%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.7583%207.74167L12.7583%202.74167C12.6815%202.66671%2012.591%202.60729%2012.4917%202.56667C12.3883%202.52468%2012.2782%202.50208%2012.1667%202.5H5.5C4.83696%202.5%204.20107%202.76339%203.73223%203.23223C3.26339%203.70107%203%204.33696%203%205V15C3%2015.663%203.26339%2016.2989%203.73223%2016.7678C4.20107%2017.2366%204.83696%2017.5%205.5%2017.5H15.5C16.163%2017.5%2016.7989%2017.2366%2017.2678%2016.7678C17.7366%2016.2989%2018%2015.663%2018%2015V8.33333C18.0006%208.22366%2017.9796%208.11494%2017.9381%208.01341C17.8967%207.91188%2017.8356%207.81953%2017.7583%207.74167ZM8%204.16667H11.3333V5.83333H8V4.16667ZM13%2015.8333H8V13.3333C8%2013.1123%208.0878%2012.9004%208.24408%2012.7441C8.40036%2012.5878%208.61232%2012.5%208.83333%2012.5H12.1667C12.3877%2012.5%2012.5996%2012.5878%2012.7559%2012.7441C12.9122%2012.9004%2013%2013.1123%2013%2013.3333V15.8333ZM16.3333%2015C16.3333%2015.221%2016.2455%2015.433%2016.0893%2015.5893C15.933%2015.7455%2015.721%2015.8333%2015.5%2015.8333H14.6667V13.3333C14.6667%2012.6703%2014.4033%2012.0344%2013.9344%2011.5656C13.4656%2011.0967%2012.8297%2010.8333%2012.1667%2010.8333H8.83333C8.17029%2010.8333%207.53441%2011.0967%207.06557%2011.5656C6.59673%2012.0344%206.33333%2012.6703%206.33333%2013.3333V15.8333H5.5C5.27899%2015.8333%205.06702%2015.7455%204.91074%2015.5893C4.75446%2015.433%204.66667%2015.221%204.66667%2015V5C4.66667%204.77899%204.75446%204.56702%204.91074%204.41074C5.06702%204.25446%205.27899%204.16667%205.5%204.16667H6.33333V6.66667C6.33333%206.88768%206.42113%207.09964%206.57741%207.25592C6.73369%207.4122%206.94565%207.5%207.16667%207.5H12.1667C12.3877%207.5%2012.5996%207.4122%2012.7559%207.25592C12.9122%207.09964%2013%206.88768%2013%206.66667V5.34167L16.3333%208.675V15Z'%20fill='white'/%3e%3c/svg%3e") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:var(--black)}.icon.arrow-top-left{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.73476%205.33333H11.7948C11.9716%205.33333%2012.1411%205.2631%2012.2662%205.13807C12.3912%205.01305%2012.4614%204.84348%2012.4614%204.66667C12.4614%204.48986%2012.3912%204.32029%2012.2662%204.19526C12.1411%204.07024%2011.9716%204%2011.7948%204H5.12809C5.04097%204.00105%204.95491%204.01917%204.87476%204.05333C4.71186%204.12098%204.58241%204.25043%204.51476%204.41333C4.4806%204.49348%204.46248%204.57955%204.46143%204.66667V11.3333C4.46143%2011.5101%204.53166%2011.6797%204.65669%2011.8047C4.78171%2011.9298%204.95128%2012%205.12809%2012C5.3049%2012%205.47447%2011.9298%205.5995%2011.8047C5.72452%2011.6797%205.79476%2011.5101%205.79476%2011.3333V6.27333L11.3214%2011.8067C11.3834%2011.8692%2011.4571%2011.9187%2011.5384%2011.9526C11.6196%2011.9864%2011.7068%2012.0039%2011.7948%2012.0039C11.8828%2012.0039%2011.9699%2011.9864%2012.0511%2011.9526C12.1324%2011.9187%2012.2061%2011.8692%2012.2681%2011.8067C12.3306%2011.7447%2012.3802%2011.671%2012.414%2011.5897C12.4479%2011.5085%2012.4653%2011.4213%2012.4653%2011.3333C12.4653%2011.2453%2012.4479%2011.1582%2012.414%2011.0769C12.3802%2010.9957%2012.3306%2010.922%2012.2681%2010.86L6.73476%205.33333Z'%20fill='white'/%3e%3c/svg%3e") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.73476%205.33333H11.7948C11.9716%205.33333%2012.1411%205.2631%2012.2662%205.13807C12.3912%205.01305%2012.4614%204.84348%2012.4614%204.66667C12.4614%204.48986%2012.3912%204.32029%2012.2662%204.19526C12.1411%204.07024%2011.9716%204%2011.7948%204H5.12809C5.04097%204.00105%204.95491%204.01917%204.87476%204.05333C4.71186%204.12098%204.58241%204.25043%204.51476%204.41333C4.4806%204.49348%204.46248%204.57955%204.46143%204.66667V11.3333C4.46143%2011.5101%204.53166%2011.6797%204.65669%2011.8047C4.78171%2011.9298%204.95128%2012%205.12809%2012C5.3049%2012%205.47447%2011.9298%205.5995%2011.8047C5.72452%2011.6797%205.79476%2011.5101%205.79476%2011.3333V6.27333L11.3214%2011.8067C11.3834%2011.8692%2011.4571%2011.9187%2011.5384%2011.9526C11.6196%2011.9864%2011.7068%2012.0039%2011.7948%2012.0039C11.8828%2012.0039%2011.9699%2011.9864%2012.0511%2011.9526C12.1324%2011.9187%2012.2061%2011.8692%2012.2681%2011.8067C12.3306%2011.7447%2012.3802%2011.671%2012.414%2011.5897C12.4479%2011.5085%2012.4653%2011.4213%2012.4653%2011.3333C12.4653%2011.2453%2012.4479%2011.1582%2012.414%2011.0769C12.3802%2010.9957%2012.3306%2010.922%2012.2681%2010.86L6.73476%205.33333Z'%20fill='white'/%3e%3c/svg%3e") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:var(--black)}.icon.edit{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21%2011.9999C20.7348%2011.9999%2020.4804%2012.1053%2020.2929%2012.2928C20.1054%2012.4804%2020%2012.7347%2020%2012.9999V18.9999C20%2019.2652%2019.8946%2019.5195%2019.7071%2019.707C19.5196%2019.8946%2019.2652%2019.9999%2019%2019.9999H5C4.73478%2019.9999%204.48043%2019.8946%204.29289%2019.707C4.10536%2019.5195%204%2019.2652%204%2018.9999V4.99994C4%204.73472%204.10536%204.48037%204.29289%204.29283C4.48043%204.1053%204.73478%203.99994%205%203.99994H11C11.2652%203.99994%2011.5196%203.89458%2011.7071%203.70705C11.8946%203.51951%2012%203.26516%2012%202.99994C12%202.73472%2011.8946%202.48037%2011.7071%202.29283C11.5196%202.1053%2011.2652%201.99994%2011%201.99994H5C4.20435%201.99994%203.44129%202.31601%202.87868%202.87862C2.31607%203.44123%202%204.20429%202%204.99994V18.9999C2%2019.7956%202.31607%2020.5587%202.87868%2021.1213C3.44129%2021.6839%204.20435%2021.9999%205%2021.9999H19C19.7956%2021.9999%2020.5587%2021.6839%2021.1213%2021.1213C21.6839%2020.5587%2022%2019.7956%2022%2018.9999V12.9999C22%2012.7347%2021.8946%2012.4804%2021.7071%2012.2928C21.5196%2012.1053%2021.2652%2011.9999%2021%2011.9999ZM6%2012.7599V16.9999C6%2017.2652%206.10536%2017.5195%206.29289%2017.707C6.48043%2017.8946%206.73478%2017.9999%207%2017.9999H11.24C11.3716%2018.0007%2011.5021%2017.9755%2011.6239%2017.9257C11.7457%2017.8759%2011.8566%2017.8026%2011.95%2017.7099L18.87%2010.7799L21.71%207.99994C21.8037%207.90698%2021.8781%207.79637%2021.9289%207.67452C21.9797%207.55266%2022.0058%207.42195%2022.0058%207.28994C22.0058%207.15793%2021.9797%207.02722%2021.9289%206.90536C21.8781%206.7835%2021.8037%206.6729%2021.71%206.57994L17.47%202.28994C17.377%202.19621%2017.2664%202.12182%2017.1446%202.07105C17.0227%202.02028%2016.892%201.99414%2016.76%201.99414C16.628%201.99414%2016.4973%202.02028%2016.3754%202.07105C16.2536%202.12182%2016.143%202.19621%2016.05%202.28994L13.23%205.11994L6.29%2012.0499C6.19732%2012.1434%206.12399%2012.2542%206.07423%2012.376C6.02446%2012.4979%205.99924%2012.6283%206%2012.7599ZM16.76%204.40994L19.59%207.23994L18.17%208.65994L15.34%205.82994L16.76%204.40994ZM8%2013.1699L13.93%207.23994L16.76%2010.0699L10.83%2015.9999H8V13.1699Z'%20fill='%23000220'/%3e%3c/svg%3e") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21%2011.9999C20.7348%2011.9999%2020.4804%2012.1053%2020.2929%2012.2928C20.1054%2012.4804%2020%2012.7347%2020%2012.9999V18.9999C20%2019.2652%2019.8946%2019.5195%2019.7071%2019.707C19.5196%2019.8946%2019.2652%2019.9999%2019%2019.9999H5C4.73478%2019.9999%204.48043%2019.8946%204.29289%2019.707C4.10536%2019.5195%204%2019.2652%204%2018.9999V4.99994C4%204.73472%204.10536%204.48037%204.29289%204.29283C4.48043%204.1053%204.73478%203.99994%205%203.99994H11C11.2652%203.99994%2011.5196%203.89458%2011.7071%203.70705C11.8946%203.51951%2012%203.26516%2012%202.99994C12%202.73472%2011.8946%202.48037%2011.7071%202.29283C11.5196%202.1053%2011.2652%201.99994%2011%201.99994H5C4.20435%201.99994%203.44129%202.31601%202.87868%202.87862C2.31607%203.44123%202%204.20429%202%204.99994V18.9999C2%2019.7956%202.31607%2020.5587%202.87868%2021.1213C3.44129%2021.6839%204.20435%2021.9999%205%2021.9999H19C19.7956%2021.9999%2020.5587%2021.6839%2021.1213%2021.1213C21.6839%2020.5587%2022%2019.7956%2022%2018.9999V12.9999C22%2012.7347%2021.8946%2012.4804%2021.7071%2012.2928C21.5196%2012.1053%2021.2652%2011.9999%2021%2011.9999ZM6%2012.7599V16.9999C6%2017.2652%206.10536%2017.5195%206.29289%2017.707C6.48043%2017.8946%206.73478%2017.9999%207%2017.9999H11.24C11.3716%2018.0007%2011.5021%2017.9755%2011.6239%2017.9257C11.7457%2017.8759%2011.8566%2017.8026%2011.95%2017.7099L18.87%2010.7799L21.71%207.99994C21.8037%207.90698%2021.8781%207.79637%2021.9289%207.67452C21.9797%207.55266%2022.0058%207.42195%2022.0058%207.28994C22.0058%207.15793%2021.9797%207.02722%2021.9289%206.90536C21.8781%206.7835%2021.8037%206.6729%2021.71%206.57994L17.47%202.28994C17.377%202.19621%2017.2664%202.12182%2017.1446%202.07105C17.0227%202.02028%2016.892%201.99414%2016.76%201.99414C16.628%201.99414%2016.4973%202.02028%2016.3754%202.07105C16.2536%202.12182%2016.143%202.19621%2016.05%202.28994L13.23%205.11994L6.29%2012.0499C6.19732%2012.1434%206.12399%2012.2542%206.07423%2012.376C6.02446%2012.4979%205.99924%2012.6283%206%2012.7599ZM16.76%204.40994L19.59%207.23994L18.17%208.65994L15.34%205.82994L16.76%204.40994ZM8%2013.1699L13.93%207.23994L16.76%2010.0699L10.83%2015.9999H8V13.1699Z'%20fill='%23000220'/%3e%3c/svg%3e") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:var(--black)}.icon.circle-tick{-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%3e%3cpath%20d='M11.04%206.5925L7.8225%209.8175L6.585%208.58C6.51777%208.50149%206.43503%208.43772%206.34198%208.39271C6.24893%208.34769%206.14758%208.32239%206.04429%208.3184C5.941%208.31441%205.838%208.33182%205.74176%208.36952C5.64552%208.40723%205.55811%208.46442%205.48502%208.53751C5.41192%208.6106%205.35473%208.69801%205.31703%208.79426C5.27932%208.8905%205.26191%208.9935%205.2659%209.09679C5.26989%209.20008%205.29519%209.30143%205.34021%209.39448C5.38523%209.48753%205.44899%209.57026%205.5275%209.6375L7.29%2011.4075C7.36008%2011.477%207.4432%2011.532%207.53457%2011.5693C7.62595%2011.6067%207.7238%2011.6256%207.8225%2011.625C8.01926%2011.6242%208.20781%2011.5461%208.3475%2011.4075L12.0975%207.6575C12.1678%207.58778%2012.2236%207.50483%2012.2617%207.41343C12.2997%207.32204%2012.3194%207.22401%2012.3194%207.125C12.3194%207.02599%2012.2997%206.92796%2012.2617%206.83657C12.2236%206.74517%2012.1678%206.66222%2012.0975%206.5925C11.957%206.45281%2011.7669%206.37441%2011.5688%206.37441C11.3706%206.37441%2011.1805%206.45281%2011.04%206.5925ZM9%201.5C7.51664%201.5%206.0666%201.93987%204.83323%202.76398C3.59986%203.58809%202.63856%204.75943%202.07091%206.12987C1.50325%207.50032%201.35472%209.00832%201.64411%2010.4632C1.9335%2011.918%202.64781%2013.2544%203.6967%2014.3033C4.7456%2015.3522%206.08197%2016.0665%207.53683%2016.3559C8.99168%2016.6453%2010.4997%2016.4968%2011.8701%2015.9291C13.2406%2015.3614%2014.4119%2014.4001%2015.236%2013.1668C16.0601%2011.9334%2016.5%2010.4834%2016.5%209C16.5%208.01509%2016.306%207.03982%2015.9291%206.12987C15.5522%205.21993%2014.9997%204.39314%2014.3033%203.6967C13.6069%203.00026%2012.7801%202.44781%2011.8701%202.0709C10.9602%201.69399%209.98492%201.5%209%201.5V1.5ZM9%2015C7.81332%2015%206.65328%2014.6481%205.66658%2013.9888C4.67989%2013.3295%203.91085%2012.3925%203.45673%2011.2961C3.0026%2010.1997%202.88378%208.99334%203.11529%207.82946C3.3468%206.66557%203.91825%205.59647%204.75736%204.75736C5.59648%203.91824%206.66558%203.3468%207.82946%203.11529C8.99335%202.88378%2010.1997%203.0026%2011.2961%203.45672C12.3925%203.91085%2013.3295%204.67988%2013.9888%205.66658C14.6481%206.65327%2015%207.81331%2015%209C15%2010.5913%2014.3679%2012.1174%2013.2426%2013.2426C12.1174%2014.3679%2010.5913%2015%209%2015V15Z'%20fill='%2336D576'/%3e%3c/svg%3e") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%3e%3cpath%20d='M11.04%206.5925L7.8225%209.8175L6.585%208.58C6.51777%208.50149%206.43503%208.43772%206.34198%208.39271C6.24893%208.34769%206.14758%208.32239%206.04429%208.3184C5.941%208.31441%205.838%208.33182%205.74176%208.36952C5.64552%208.40723%205.55811%208.46442%205.48502%208.53751C5.41192%208.6106%205.35473%208.69801%205.31703%208.79426C5.27932%208.8905%205.26191%208.9935%205.2659%209.09679C5.26989%209.20008%205.29519%209.30143%205.34021%209.39448C5.38523%209.48753%205.44899%209.57026%205.5275%209.6375L7.29%2011.4075C7.36008%2011.477%207.4432%2011.532%207.53457%2011.5693C7.62595%2011.6067%207.7238%2011.6256%207.8225%2011.625C8.01926%2011.6242%208.20781%2011.5461%208.3475%2011.4075L12.0975%207.6575C12.1678%207.58778%2012.2236%207.50483%2012.2617%207.41343C12.2997%207.32204%2012.3194%207.22401%2012.3194%207.125C12.3194%207.02599%2012.2997%206.92796%2012.2617%206.83657C12.2236%206.74517%2012.1678%206.66222%2012.0975%206.5925C11.957%206.45281%2011.7669%206.37441%2011.5688%206.37441C11.3706%206.37441%2011.1805%206.45281%2011.04%206.5925ZM9%201.5C7.51664%201.5%206.0666%201.93987%204.83323%202.76398C3.59986%203.58809%202.63856%204.75943%202.07091%206.12987C1.50325%207.50032%201.35472%209.00832%201.64411%2010.4632C1.9335%2011.918%202.64781%2013.2544%203.6967%2014.3033C4.7456%2015.3522%206.08197%2016.0665%207.53683%2016.3559C8.99168%2016.6453%2010.4997%2016.4968%2011.8701%2015.9291C13.2406%2015.3614%2014.4119%2014.4001%2015.236%2013.1668C16.0601%2011.9334%2016.5%2010.4834%2016.5%209C16.5%208.01509%2016.306%207.03982%2015.9291%206.12987C15.5522%205.21993%2014.9997%204.39314%2014.3033%203.6967C13.6069%203.00026%2012.7801%202.44781%2011.8701%202.0709C10.9602%201.69399%209.98492%201.5%209%201.5V1.5ZM9%2015C7.81332%2015%206.65328%2014.6481%205.66658%2013.9888C4.67989%2013.3295%203.91085%2012.3925%203.45673%2011.2961C3.0026%2010.1997%202.88378%208.99334%203.11529%207.82946C3.3468%206.66557%203.91825%205.59647%204.75736%204.75736C5.59648%203.91824%206.66558%203.3468%207.82946%203.11529C8.99335%202.88378%2010.1997%203.0026%2011.2961%203.45672C12.3925%203.91085%2013.3295%204.67988%2013.9888%205.66658C14.6481%206.65327%2015%207.81331%2015%209C15%2010.5913%2014.3679%2012.1174%2013.2426%2013.2426C12.1174%2014.3679%2010.5913%2015%209%2015V15Z'%20fill='%2336D576'/%3e%3c/svg%3e") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:var(--black)}.icon.warning-circle{-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%3e%3cpath%20d='M9%205.25C8.80109%205.25%208.61033%205.32902%208.46967%205.46967C8.32902%205.61032%208.25%205.80109%208.25%206V9C8.25%209.19891%208.32902%209.38968%208.46967%209.53033C8.61033%209.67098%208.80109%209.75%209%209.75C9.19892%209.75%209.38968%209.67098%209.53033%209.53033C9.67099%209.38968%209.75%209.19891%209.75%209V6C9.75%205.80109%209.67099%205.61032%209.53033%205.46967C9.38968%205.32902%209.19892%205.25%209%205.25ZM9.69%2011.715C9.67359%2011.6672%209.65089%2011.6218%209.6225%2011.58L9.5325%2011.4675C9.42704%2011.3634%209.29311%2011.2929%209.14761%2011.2649C9.00212%2011.2369%208.85159%2011.2526%208.715%2011.31C8.62411%2011.348%208.5404%2011.4013%208.4675%2011.4675C8.39799%2011.5376%208.343%2011.6207%208.30568%2011.7121C8.26835%2011.8034%208.24943%2011.9013%208.25%2012C8.25119%2012.098%208.27157%2012.1948%208.31%2012.285C8.34369%2012.3781%208.39743%2012.4626%208.46742%2012.5326C8.53741%2012.6026%208.62193%2012.6563%208.715%2012.69C8.80478%2012.7297%208.90185%2012.7502%209%2012.7502C9.09816%2012.7502%209.19523%2012.7297%209.285%2012.69C9.37808%2012.6563%209.4626%2012.6026%209.53259%2012.5326C9.60258%2012.4626%209.65632%2012.3781%209.69%2012.285C9.72843%2012.1948%209.74882%2012.098%209.75%2012C9.75368%2011.9501%209.75368%2011.8999%209.75%2011.85C9.73709%2011.8022%209.71685%2011.7566%209.69%2011.715ZM9%201.5C7.51664%201.5%206.0666%201.93987%204.83323%202.76398C3.59986%203.58809%202.63856%204.75943%202.07091%206.12987C1.50325%207.50032%201.35472%209.00832%201.64411%2010.4632C1.9335%2011.918%202.64781%2013.2544%203.6967%2014.3033C4.7456%2015.3522%206.08197%2016.0665%207.53683%2016.3559C8.99168%2016.6453%2010.4997%2016.4968%2011.8701%2015.9291C13.2406%2015.3614%2014.4119%2014.4001%2015.236%2013.1668C16.0601%2011.9334%2016.5%2010.4834%2016.5%209C16.5%208.01509%2016.306%207.03982%2015.9291%206.12987C15.5522%205.21993%2014.9997%204.39314%2014.3033%203.6967C13.6069%203.00026%2012.7801%202.44781%2011.8701%202.0709C10.9602%201.69399%209.98492%201.5%209%201.5ZM9%2015C7.81332%2015%206.65328%2014.6481%205.66658%2013.9888C4.67989%2013.3295%203.91085%2012.3925%203.45673%2011.2961C3.0026%2010.1997%202.88378%208.99334%203.11529%207.82946C3.3468%206.66557%203.91825%205.59647%204.75736%204.75736C5.59648%203.91824%206.66558%203.3468%207.82946%203.11529C8.99335%202.88378%2010.1997%203.0026%2011.2961%203.45672C12.3925%203.91085%2013.3295%204.67988%2013.9888%205.66658C14.6481%206.65327%2015%207.81331%2015%209C15%2010.5913%2014.3679%2012.1174%2013.2426%2013.2426C12.1174%2014.3679%2010.5913%2015%209%2015Z'%20fill='%23F4A938'/%3e%3c/svg%3e") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%3e%3cpath%20d='M9%205.25C8.80109%205.25%208.61033%205.32902%208.46967%205.46967C8.32902%205.61032%208.25%205.80109%208.25%206V9C8.25%209.19891%208.32902%209.38968%208.46967%209.53033C8.61033%209.67098%208.80109%209.75%209%209.75C9.19892%209.75%209.38968%209.67098%209.53033%209.53033C9.67099%209.38968%209.75%209.19891%209.75%209V6C9.75%205.80109%209.67099%205.61032%209.53033%205.46967C9.38968%205.32902%209.19892%205.25%209%205.25ZM9.69%2011.715C9.67359%2011.6672%209.65089%2011.6218%209.6225%2011.58L9.5325%2011.4675C9.42704%2011.3634%209.29311%2011.2929%209.14761%2011.2649C9.00212%2011.2369%208.85159%2011.2526%208.715%2011.31C8.62411%2011.348%208.5404%2011.4013%208.4675%2011.4675C8.39799%2011.5376%208.343%2011.6207%208.30568%2011.7121C8.26835%2011.8034%208.24943%2011.9013%208.25%2012C8.25119%2012.098%208.27157%2012.1948%208.31%2012.285C8.34369%2012.3781%208.39743%2012.4626%208.46742%2012.5326C8.53741%2012.6026%208.62193%2012.6563%208.715%2012.69C8.80478%2012.7297%208.90185%2012.7502%209%2012.7502C9.09816%2012.7502%209.19523%2012.7297%209.285%2012.69C9.37808%2012.6563%209.4626%2012.6026%209.53259%2012.5326C9.60258%2012.4626%209.65632%2012.3781%209.69%2012.285C9.72843%2012.1948%209.74882%2012.098%209.75%2012C9.75368%2011.9501%209.75368%2011.8999%209.75%2011.85C9.73709%2011.8022%209.71685%2011.7566%209.69%2011.715ZM9%201.5C7.51664%201.5%206.0666%201.93987%204.83323%202.76398C3.59986%203.58809%202.63856%204.75943%202.07091%206.12987C1.50325%207.50032%201.35472%209.00832%201.64411%2010.4632C1.9335%2011.918%202.64781%2013.2544%203.6967%2014.3033C4.7456%2015.3522%206.08197%2016.0665%207.53683%2016.3559C8.99168%2016.6453%2010.4997%2016.4968%2011.8701%2015.9291C13.2406%2015.3614%2014.4119%2014.4001%2015.236%2013.1668C16.0601%2011.9334%2016.5%2010.4834%2016.5%209C16.5%208.01509%2016.306%207.03982%2015.9291%206.12987C15.5522%205.21993%2014.9997%204.39314%2014.3033%203.6967C13.6069%203.00026%2012.7801%202.44781%2011.8701%202.0709C10.9602%201.69399%209.98492%201.5%209%201.5ZM9%2015C7.81332%2015%206.65328%2014.6481%205.66658%2013.9888C4.67989%2013.3295%203.91085%2012.3925%203.45673%2011.2961C3.0026%2010.1997%202.88378%208.99334%203.11529%207.82946C3.3468%206.66557%203.91825%205.59647%204.75736%204.75736C5.59648%203.91824%206.66558%203.3468%207.82946%203.11529C8.99335%202.88378%2010.1997%203.0026%2011.2961%203.45672C12.3925%203.91085%2013.3295%204.67988%2013.9888%205.66658C14.6481%206.65327%2015%207.81331%2015%209C15%2010.5913%2014.3679%2012.1174%2013.2426%2013.2426C12.1174%2014.3679%2010.5913%2015%209%2015Z'%20fill='%23F4A938'/%3e%3c/svg%3e") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:var(--black)}.icon.error-sign{-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%3e%3cpath%20d='M8.99985%2012C8.85152%2012%208.70651%2012.0439%208.58318%2012.1264C8.45984%2012.2088%208.36371%2012.3259%208.30694%2012.4629C8.25018%2012.6%208.23533%2012.7508%208.26426%2012.8963C8.2932%2013.0418%208.36463%2013.1754%208.46952%2013.2803C8.57441%2013.3852%208.70805%2013.4566%208.85354%2013.4855C8.99902%2013.5145%209.14982%2013.4996%209.28687%2013.4429C9.42391%2013.3861%209.54104%2013.29%209.62346%2013.1666C9.70587%2013.0433%209.74985%2012.8983%209.74985%2012.75C9.74985%2012.551%209.67084%2012.3603%209.53018%2012.2196C9.38953%2012.079%209.19877%2012%208.99985%2012ZM17.0024%2013.1025L10.9649%202.60246C10.7697%202.2526%2010.4847%201.96118%2010.1392%201.75831C9.7938%201.55544%209.40046%201.44849%208.99985%201.44849C8.59925%201.44849%208.2059%201.55544%207.86046%201.75831C7.51502%201.96118%207.23%202.2526%207.03485%202.60246L1.03485%2013.1025C0.83295%2013.443%200.724461%2013.8307%200.720337%2014.2266C0.716213%2014.6224%200.816602%2015.0124%201.01137%2015.357C1.20613%2015.7016%201.48838%2015.9888%201.82962%2016.1895C2.17085%2016.3902%202.55899%2016.4973%202.95485%2016.5H15.0449C15.4439%2016.5039%2015.8368%2016.4016%2016.1833%2016.2036C16.5298%2016.0057%2016.8174%2015.7191%2017.0166%2015.3733C17.2158%2015.0276%2017.3195%2014.635%2017.317%2014.236C17.3145%2013.8369%2017.2059%2013.4457%2017.0024%2013.1025ZM15.7049%2014.6025C15.6391%2014.7194%2015.5432%2014.8166%2015.4271%2014.8839C15.311%2014.9512%2015.179%2014.9861%2015.0449%2014.985H2.95485C2.82069%2014.9861%202.68868%2014.9512%202.57259%2014.8839C2.45651%2014.8166%202.36059%2014.7194%202.29485%2014.6025C2.22903%2014.4884%202.19437%2014.3591%202.19437%2014.2275C2.19437%2014.0958%202.22903%2013.9665%202.29485%2013.8525L8.29485%203.35246C8.35779%203.22961%208.45341%203.12651%208.57119%203.05452C8.68896%202.98252%208.82432%202.94443%208.96235%202.94443C9.10039%202.94443%209.23575%202.98252%209.35352%203.05452C9.47129%203.12651%209.56692%203.22961%209.62985%203.35246L15.6674%2013.8525C15.7418%2013.9648%2015.7845%2014.0952%2015.7911%2014.2298C15.7977%2014.3644%2015.7679%2014.4983%2015.7049%2014.6175V14.6025ZM8.99985%205.99996C8.80094%205.99996%208.61018%206.07898%208.46952%206.21963C8.32887%206.36028%208.24985%206.55105%208.24985%206.74996V9.74996C8.24985%209.94887%208.32887%2010.1396%208.46952%2010.2803C8.61018%2010.4209%208.80094%2010.5%208.99985%2010.5C9.19877%2010.5%209.38953%2010.4209%209.53018%2010.2803C9.67084%2010.1396%209.74985%209.94887%209.74985%209.74996V6.74996C9.74985%206.55105%209.67084%206.36028%209.53018%206.21963C9.38953%206.07898%209.19877%205.99996%208.99985%205.99996Z'%20fill='%23E44040'/%3e%3c/svg%3e") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%3e%3cpath%20d='M8.99985%2012C8.85152%2012%208.70651%2012.0439%208.58318%2012.1264C8.45984%2012.2088%208.36371%2012.3259%208.30694%2012.4629C8.25018%2012.6%208.23533%2012.7508%208.26426%2012.8963C8.2932%2013.0418%208.36463%2013.1754%208.46952%2013.2803C8.57441%2013.3852%208.70805%2013.4566%208.85354%2013.4855C8.99902%2013.5145%209.14982%2013.4996%209.28687%2013.4429C9.42391%2013.3861%209.54104%2013.29%209.62346%2013.1666C9.70587%2013.0433%209.74985%2012.8983%209.74985%2012.75C9.74985%2012.551%209.67084%2012.3603%209.53018%2012.2196C9.38953%2012.079%209.19877%2012%208.99985%2012ZM17.0024%2013.1025L10.9649%202.60246C10.7697%202.2526%2010.4847%201.96118%2010.1392%201.75831C9.7938%201.55544%209.40046%201.44849%208.99985%201.44849C8.59925%201.44849%208.2059%201.55544%207.86046%201.75831C7.51502%201.96118%207.23%202.2526%207.03485%202.60246L1.03485%2013.1025C0.83295%2013.443%200.724461%2013.8307%200.720337%2014.2266C0.716213%2014.6224%200.816602%2015.0124%201.01137%2015.357C1.20613%2015.7016%201.48838%2015.9888%201.82962%2016.1895C2.17085%2016.3902%202.55899%2016.4973%202.95485%2016.5H15.0449C15.4439%2016.5039%2015.8368%2016.4016%2016.1833%2016.2036C16.5298%2016.0057%2016.8174%2015.7191%2017.0166%2015.3733C17.2158%2015.0276%2017.3195%2014.635%2017.317%2014.236C17.3145%2013.8369%2017.2059%2013.4457%2017.0024%2013.1025ZM15.7049%2014.6025C15.6391%2014.7194%2015.5432%2014.8166%2015.4271%2014.8839C15.311%2014.9512%2015.179%2014.9861%2015.0449%2014.985H2.95485C2.82069%2014.9861%202.68868%2014.9512%202.57259%2014.8839C2.45651%2014.8166%202.36059%2014.7194%202.29485%2014.6025C2.22903%2014.4884%202.19437%2014.3591%202.19437%2014.2275C2.19437%2014.0958%202.22903%2013.9665%202.29485%2013.8525L8.29485%203.35246C8.35779%203.22961%208.45341%203.12651%208.57119%203.05452C8.68896%202.98252%208.82432%202.94443%208.96235%202.94443C9.10039%202.94443%209.23575%202.98252%209.35352%203.05452C9.47129%203.12651%209.56692%203.22961%209.62985%203.35246L15.6674%2013.8525C15.7418%2013.9648%2015.7845%2014.0952%2015.7911%2014.2298C15.7977%2014.3644%2015.7679%2014.4983%2015.7049%2014.6175V14.6025ZM8.99985%205.99996C8.80094%205.99996%208.61018%206.07898%208.46952%206.21963C8.32887%206.36028%208.24985%206.55105%208.24985%206.74996V9.74996C8.24985%209.94887%208.32887%2010.1396%208.46952%2010.2803C8.61018%2010.4209%208.80094%2010.5%208.99985%2010.5C9.19877%2010.5%209.38953%2010.4209%209.53018%2010.2803C9.67084%2010.1396%209.74985%209.94887%209.74985%209.74996V6.74996C9.74985%206.55105%209.67084%206.36028%209.53018%206.21963C9.38953%206.07898%209.19877%205.99996%208.99985%205.99996Z'%20fill='%23E44040'/%3e%3c/svg%3e") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:var(--black)}.icon.circle-minus{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%200C8.02219%200%206.08879%200.58649%204.4443%201.6853C2.79981%202.78412%201.51809%204.3459%200.761209%206.17317C0.00433284%208.00043%20-0.193701%2010.0111%200.192152%2011.9509C0.578004%2013.8907%201.53041%2015.6725%202.92894%2017.0711C4.32746%2018.4696%206.10929%2019.422%208.0491%2019.8079C9.98891%2020.1937%2011.9996%2019.9957%2013.8268%2019.2388C15.6541%2018.4819%2017.2159%2017.2002%2018.3147%2015.5557C19.4135%2013.9112%2020%2011.9778%2020%2010C20%208.68678%2019.7413%207.38642%2019.2388%206.17317C18.7363%204.95991%2017.9997%203.85752%2017.0711%202.92893C16.1425%202.00035%2015.0401%201.26375%2013.8268%200.761205C12.6136%200.258658%2011.3132%200%2010%200ZM10%2018C8.41775%2018%206.87104%2017.5308%205.55544%2016.6518C4.23985%2015.7727%203.21447%2014.5233%202.60897%2013.0615C2.00347%2011.5997%201.84504%209.99113%202.15372%208.43928C2.4624%206.88743%203.22433%205.46197%204.34315%204.34315C5.46197%203.22433%206.88743%202.4624%208.43928%202.15372C9.99113%201.84504%2011.5997%202.00346%2013.0615%202.60896C14.5233%203.21447%2015.7727%204.23984%2016.6518%205.55544C17.5308%206.87103%2018%208.41775%2018%2010C18%2012.1217%2017.1572%2014.1566%2015.6569%2015.6569C14.1566%2017.1571%2012.1217%2018%2010%2018ZM14%209H6C5.73479%209%205.48043%209.10536%205.2929%209.29289C5.10536%209.48043%205%209.73478%205%2010C5%2010.2652%205.10536%2010.5196%205.2929%2010.7071C5.48043%2010.8946%205.73479%2011%206%2011H14C14.2652%2011%2014.5196%2010.8946%2014.7071%2010.7071C14.8946%2010.5196%2015%2010.2652%2015%2010C15%209.73478%2014.8946%209.48043%2014.7071%209.29289C14.5196%209.10536%2014.2652%209%2014%209Z'%20fill='%23000220'/%3e%3c/svg%3e") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%200C8.02219%200%206.08879%200.58649%204.4443%201.6853C2.79981%202.78412%201.51809%204.3459%200.761209%206.17317C0.00433284%208.00043%20-0.193701%2010.0111%200.192152%2011.9509C0.578004%2013.8907%201.53041%2015.6725%202.92894%2017.0711C4.32746%2018.4696%206.10929%2019.422%208.0491%2019.8079C9.98891%2020.1937%2011.9996%2019.9957%2013.8268%2019.2388C15.6541%2018.4819%2017.2159%2017.2002%2018.3147%2015.5557C19.4135%2013.9112%2020%2011.9778%2020%2010C20%208.68678%2019.7413%207.38642%2019.2388%206.17317C18.7363%204.95991%2017.9997%203.85752%2017.0711%202.92893C16.1425%202.00035%2015.0401%201.26375%2013.8268%200.761205C12.6136%200.258658%2011.3132%200%2010%200ZM10%2018C8.41775%2018%206.87104%2017.5308%205.55544%2016.6518C4.23985%2015.7727%203.21447%2014.5233%202.60897%2013.0615C2.00347%2011.5997%201.84504%209.99113%202.15372%208.43928C2.4624%206.88743%203.22433%205.46197%204.34315%204.34315C5.46197%203.22433%206.88743%202.4624%208.43928%202.15372C9.99113%201.84504%2011.5997%202.00346%2013.0615%202.60896C14.5233%203.21447%2015.7727%204.23984%2016.6518%205.55544C17.5308%206.87103%2018%208.41775%2018%2010C18%2012.1217%2017.1572%2014.1566%2015.6569%2015.6569C14.1566%2017.1571%2012.1217%2018%2010%2018ZM14%209H6C5.73479%209%205.48043%209.10536%205.2929%209.29289C5.10536%209.48043%205%209.73478%205%2010C5%2010.2652%205.10536%2010.5196%205.2929%2010.7071C5.48043%2010.8946%205.73479%2011%206%2011H14C14.2652%2011%2014.5196%2010.8946%2014.7071%2010.7071C14.8946%2010.5196%2015%2010.2652%2015%2010C15%209.73478%2014.8946%209.48043%2014.7071%209.29289C14.5196%209.10536%2014.2652%209%2014%209Z'%20fill='%23000220'/%3e%3c/svg%3e") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:var(--black)}.icon.magnifying-glass{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.2825%2015.2176L13.5001%2012.4576C14.5801%2011.1109%2015.1032%209.40152%2014.9617%207.68103C14.8201%205.96053%2014.0248%204.35964%2012.7392%203.20753C11.4536%202.05543%209.77541%201.43968%208.04974%201.4869C6.32408%201.53412%204.68209%202.24072%203.46141%203.46141C2.24072%204.68209%201.53412%206.32408%201.4869%208.04974C1.43968%209.77541%202.05543%2011.4536%203.20753%2012.7392C4.35964%2014.0248%205.96053%2014.8201%207.68103%2014.9617C9.40152%2015.1032%2011.1109%2014.5801%2012.4576%2013.5001L15.2176%2016.2601C15.2873%2016.3303%2015.3702%2016.3861%2015.4616%2016.4242C15.553%2016.4623%2015.651%2016.4819%2015.7501%2016.4819C15.8491%2016.4819%2015.9471%2016.4623%2016.0385%2016.4242C16.1299%2016.3861%2016.2128%2016.3303%2016.2825%2016.2601C16.4177%2016.1202%2016.4933%2015.9333%2016.4933%2015.7388C16.4933%2015.5443%2016.4177%2015.3574%2016.2825%2015.2176ZM8.25005%2013.5001C7.2117%2013.5001%206.19666%2013.1921%205.33331%2012.6153C4.46995%2012.0384%203.79704%2011.2185%203.39968%2010.2591C3.00232%209.29983%202.89836%208.24423%203.10093%207.22583C3.3035%206.20743%203.80351%205.27197%204.53774%204.53774C5.27197%203.80351%206.20743%203.3035%207.22583%203.10093C8.24423%202.89836%209.29983%203.00232%2010.2591%203.39968C11.2185%203.79704%2012.0384%204.46995%2012.6153%205.33331C13.1921%206.19666%2013.5001%207.2117%2013.5001%208.25005C13.5001%209.64244%2012.9469%2010.9778%2011.9624%2011.9624C10.9778%2012.9469%209.64244%2013.5001%208.25005%2013.5001Z'%20fill='%237B7B7B'/%3e%3c/svg%3e") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.2825%2015.2176L13.5001%2012.4576C14.5801%2011.1109%2015.1032%209.40152%2014.9617%207.68103C14.8201%205.96053%2014.0248%204.35964%2012.7392%203.20753C11.4536%202.05543%209.77541%201.43968%208.04974%201.4869C6.32408%201.53412%204.68209%202.24072%203.46141%203.46141C2.24072%204.68209%201.53412%206.32408%201.4869%208.04974C1.43968%209.77541%202.05543%2011.4536%203.20753%2012.7392C4.35964%2014.0248%205.96053%2014.8201%207.68103%2014.9617C9.40152%2015.1032%2011.1109%2014.5801%2012.4576%2013.5001L15.2176%2016.2601C15.2873%2016.3303%2015.3702%2016.3861%2015.4616%2016.4242C15.553%2016.4623%2015.651%2016.4819%2015.7501%2016.4819C15.8491%2016.4819%2015.9471%2016.4623%2016.0385%2016.4242C16.1299%2016.3861%2016.2128%2016.3303%2016.2825%2016.2601C16.4177%2016.1202%2016.4933%2015.9333%2016.4933%2015.7388C16.4933%2015.5443%2016.4177%2015.3574%2016.2825%2015.2176ZM8.25005%2013.5001C7.2117%2013.5001%206.19666%2013.1921%205.33331%2012.6153C4.46995%2012.0384%203.79704%2011.2185%203.39968%2010.2591C3.00232%209.29983%202.89836%208.24423%203.10093%207.22583C3.3035%206.20743%203.80351%205.27197%204.53774%204.53774C5.27197%203.80351%206.20743%203.3035%207.22583%203.10093C8.24423%202.89836%209.29983%203.00232%2010.2591%203.39968C11.2185%203.79704%2012.0384%204.46995%2012.6153%205.33331C13.1921%206.19666%2013.5001%207.2117%2013.5001%208.25005C13.5001%209.64244%2012.9469%2010.9778%2011.9624%2011.9624C10.9778%2012.9469%209.64244%2013.5001%208.25005%2013.5001Z'%20fill='%237B7B7B'/%3e%3c/svg%3e") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:var(--black)}.icon.white{background-color:var(--white)}body[data-theme=cyberpunk-lite]:not([data-path^=app]){--home-heading-font: "Rajdhani", "Trebuchet MS", sans-serif;--cy-heading-font: "Rajdhani", "Trebuchet MS", sans-serif;--cy-body-font: "Montserrat", "Trebuchet MS", sans-serif;--home-h1-size: 44px;--home-h1-mobile-size: 34px;--blackText: #e8f4ff;--black: #e8f4ff;--blackModalText: #d5e6f6;--blackOpacity: rgba(78, 216, 255, .2);--blackOpacityHalf: #162843;--blackOpacityThirty: #7fa4c4;--grey: #182640;--greyOpacity: rgba(93, 209, 255, .35);--greyOpacityFifty: rgba(22, 42, 69, .78);--greyOpacitySeventy: #7d9ab8;--greyOpacityEigthy: #9ab1c9;--inputGrey: rgba(12, 28, 52, .95);--primaryColor: #4ed8ff;--primaryColorRgb: 78, 216, 255;--primaryColorMedium: rgba(78, 216, 255, .45);--primaryColorMediumSolid: #4ec2f1;--primaryColorLight: rgba(78, 216, 255, .2);--primaryColorLightSolid: #7fdfff;--primaryFont: "Montserrat", "Trebuchet MS", sans-serif;--cy-ink: #e8f4ff;--cy-ink-soft: #c2d8ea;--cy-border: rgba(93, 209, 255, .35);--cy-surface: rgba(9, 22, 44, .82);--cy-surface-strong: rgba(5, 14, 32, .95);color:var(--cy-ink);font-family:var(--cy-body-font);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background:radial-gradient(980px 520px at 10% -10%,rgba(78,216,255,.2),transparent 66%),radial-gradient(840px 460px at 90% -10%,rgba(255,92,167,.17),transparent 64%),linear-gradient(180deg,#040b19,#060f22 38%,#081327)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) #app{background:transparent}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .site-content{position:relative;background:transparent}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .site-content:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;opacity:.24;background-image:linear-gradient(transparent 96%,#4ed8ff14),linear-gradient(90deg,transparent 96%,rgba(255,92,167,.06) 100%);background-size:34px 34px}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .loadingScreen{background-color:transparent}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(.hero,.section--alt){border-color:var(--cy-border)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .hero{background:radial-gradient(720px 360px at 10% 10%,rgba(78,216,255,.22),transparent 62%),radial-gradient(760px 340px at 90% 0%,rgba(255,92,167,.16),transparent 60%),linear-gradient(180deg,#09162deb,#081328b8)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .section--alt{background:radial-gradient(860px 460px at 8% 0%,rgba(78,216,255,.13),transparent 62%),linear-gradient(180deg,#061022eb,#071022b8)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(.container.pageContent,.section-content){background:transparent}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(h1,h2,h3,h4,h5,h6),body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(.h1,.h2,.h3,.priceTitle,.sumK,.seatTitle,.addon__title,.qa__q){color:var(--cy-ink);font-family:var(--cy-heading-font);font-weight:700;letter-spacing:.04em;text-transform:uppercase}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(p,li,dt,dd,label,.lead,.sub,.p,.trustText,.tile__text,.bullet__text,.mini__v,.qa__a,.finalCta__text,.sumNote,.muted,.billingHint,.priceMeta,.priceNote,.priceList,.seatFine,.seatSub,.addon__text,.addon__hint,.customerBar__text,.stackItem__text,.hint,.tiny,.priceAmount span){color:var(--cy-ink-soft);font-family:var(--cy-body-font);font-weight:500;letter-spacing:.01em;line-height:1.68}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(.glassTitle,.stackItem__title,.customerBar__title,.sumV,.priceAmount,.seatPrice,.addon__price,.priceSelected,.finalCta__title){color:var(--cy-ink);font-family:var(--cy-body-font);font-weight:600}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(strong,b){color:#f4fbff;font-weight:600}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(a:not(.button):not(.btn),.link,.bottomLink){color:#9fd5ff}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(a:not(.button):not(.btn),.link,.bottomLink):hover{color:#fff}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(.chip,.pill,.section-heading .tag,.section-page-banner .tag,.section-banner .tag,.domainNod__badge){border:1px solid var(--cy-border);background:#0b2448d1;color:var(--cy-ink);font-family:var(--cy-body-font);font-weight:600;letter-spacing:.03em}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(.chip--soft,.addon__badge,.addon__badge--soft,.priceBadge){border-color:#ff5ca775;background:#381025cc;color:#f1f7ff;font-family:var(--cy-body-font);font-weight:600;letter-spacing:.03em}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(.trustItem,.glassCard,.tile,.feature,.bullet,.callout,.mini,.qa,.finalCta,.priceCard,.seatCard,.summary,.addon,.stackItem,.customerBar,.section-form:not(.plain),.section-columns.loginColumns,.section-columns.resetPasswordColumns,.subscriptionItem,.ctaStrip,.faq .faq-item){border:1px solid var(--cy-border);background:linear-gradient(155deg,var(--cy-surface),var(--cy-surface-strong));box-shadow:inset 0 1px #ffffff0f,0 18px 36px #0209148c}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(.glassCard__top,.glassCard__bottom,.bottom,.mobileMenu,.domainNod,.faq .faq-item,.mobileMenu__divider){border-color:var(--cy-border);background:#071428e6}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .stackItem{background:linear-gradient(155deg,#0e223ee6,#08152bf0)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .stackItem__icon{border-color:#4ed8ff73;background:radial-gradient(circle at 20% 20%,#4ed8ff61,#22597e38 72%)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(.priceSelected,.pill__hint){border-color:var(--cy-border);background:#0b2448b8;color:var(--cy-ink)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(.tile__icon,.feature__icon,.addon__check,.seatBtn,.bullet__dot,.sectionStep){border-color:#4ed8ff8c;background:radial-gradient(circle at 20% 20%,#4ed8ff66,#22597e3d 72%);box-shadow:0 0 16px #4ed8ff40}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .bullet__dot{background:#8aff8a;box-shadow:0 0 0 4px #8aff8a21,0 0 18px #8aff8a73}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .sectionStep{color:#ecf8ff;text-shadow:0 0 14px rgba(78,216,255,.28)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(.btn,.button,input[type=submit]){border-radius:10px;border:1px solid var(--cy-border);font-family:var(--cy-body-font);font-weight:600;letter-spacing:.08em;text-transform:uppercase}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(.btn:hover,.button:hover,input[type=submit]:hover){box-shadow:0 0 0 1px #4ed8ff59,0 14px 26px #00000059}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(.btn--primary,.button.fill,input[type=submit].fill){border-color:#4ed8ffa6;color:#e9f6ff;background:linear-gradient(110deg,#1d6b91eb,#473884e6 48%,#992d65f2);box-shadow:0 10px 22px #0f5a8b59}body[data-theme=cyberpunk-lite]:not([data-path^=app]) :is(.btn--ghost,.button:not(.fill)){background:#08142ac7;color:var(--cy-ink)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .pill--active,body[data-theme=cyberpunk-lite]:not([data-path^=app]) .priceCard--selected,body[data-theme=cyberpunk-lite]:not([data-path^=app]) .addon--active,body[data-theme=cyberpunk-lite]:not([data-path^=app]) .priceCard--featured{box-shadow:inset 0 0 0 1px #4ed8ff73,0 20px 34px #050e1ea6}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .progress{border-color:#4ed8ff73;background:#061123e6}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .progress__bar{background:linear-gradient(90deg,#4ed8ff,#ff5ca7);box-shadow:0 0 18px #4ed8ff73}body[data-theme=cyberpunk-lite]:not([data-path^=app]) form :is(input:not([type=submit]),textarea,select,.customInput){background-color:#0c1c34f2;border-color:var(--cy-border);color:var(--cy-ink)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) form :is(input:not([type=submit]),textarea,select,.customInput)::placeholder{color:#82a3bf}body[data-theme=cyberpunk-lite]:not([data-path^=app]) form :is(input:not([type=submit]),textarea,select,.customInput):focus{border-color:#4ed8ffb3;box-shadow:0 0 0 1px #4ed8ff59}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .buttonOR{border-bottom-color:var(--cy-border)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .buttonOR strong{background-color:#08162df2;color:var(--cy-ink)}.section-content.auth-shell{--auth-border: rgba(18, 29, 46, .1);--auth-border-strong: rgba(18, 29, 46, .14);--auth-surface: rgba(255, 255, 255, .88);--auth-surface-strong: rgba(245, 249, 253, .96);--auth-surface-muted: rgba(255, 255, 255, .8);--auth-shell-bg: radial-gradient(900px 480px at 8% 0%, rgba(var(--primaryColorRgb), .12), transparent 62%), radial-gradient(760px 420px at 92% 4%, rgba(18, 29, 46, .07), transparent 58%), linear-gradient(180deg, rgba(18, 29, 46, .02), transparent 72%);--auth-layout-bg: linear-gradient(155deg, rgba(var(--primaryColorRgb), .1), rgba(255, 255, 255, .95) 36%, rgba(247, 250, 253, .96));--auth-aside-bg: radial-gradient(115% 150% at 0% 0%, rgba(var(--primaryColorRgb), .12), transparent 62%), linear-gradient(160deg, rgba(240, 246, 252, .98), rgba(229, 238, 247, .92));--auth-top-bar: linear-gradient(90deg, rgba(var(--primaryColorRgb), .88), rgba(18, 29, 46, .12));--auth-accent: rgba(var(--primaryColorRgb), .96);--auth-accent-soft: rgba(var(--primaryColorRgb), .12);--auth-text: rgba(18, 29, 46, .94);--auth-muted: rgba(18, 29, 46, .74);--auth-shadow: 0 30px 80px rgba(18, 29, 46, .1);--auth-shadow-soft: 0 16px 36px rgba(18, 29, 46, .06);--auth-foot-bg: rgba(var(--primaryColorRgb), .08);--auth-foot-border: rgba(var(--primaryColorRgb), .18);position:relative;width:100%;max-width:none;margin:0;padding-block:clamp(30px,4vw,54px);padding-inline:clamp(16px,3vw,30px);background:var(--auth-shell-bg)}.section-content.auth-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.2),transparent 24%,transparent 76%,rgba(255,255,255,.18)),linear-gradient(180deg,rgba(255,255,255,.24),transparent 28%);opacity:.35}.section-content.auth-shell>*{position:relative;z-index:1}.section-columns.authLayout{position:relative;overflow:hidden;width:100%;max-width:1240px;margin:0 auto;border-radius:28px;border:1px solid var(--auth-border);background:var(--auth-layout-bg);box-shadow:var(--auth-shadow)}.section-columns.authLayout:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--auth-top-bar)}.section-columns.authLayout .column{position:relative;min-height:460px}.section-columns.authLayout .column>*{width:100%;height:100%}.section-columns.authLayout .column :is(h1,h2,h3,h4,h5){margin:0;padding:0;background:transparent;text-transform:none;color:inherit}.authMain,.authAside{display:flex;flex-direction:column;gap:22px;height:100%;padding:clamp(24px,3vw,40px)}.authMain{justify-content:center}.authAside{justify-content:space-between;border-left:1px solid var(--auth-border);background:var(--auth-aside-bg)}.authLabel,.authAside__eyebrow,.authNote__label,.authMetric__label{font-size:11px;line-height:1.2;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--auth-accent)}.authMetric__label{display:block;width:100%}.authTitle,.authAside__title{margin:0;font-family:var(--home-heading-font, "Montserrat", "Trebuchet MS", sans-serif);line-height:1.04;letter-spacing:.01em;color:var(--auth-text)}.authTitle{font-size:clamp(2rem,2.2vw + 1rem,3.15rem);font-weight:900}.authAside__title{font-size:clamp(1.75rem,1.6vw + 1rem,2.6rem);font-weight:850}.authDescription,.authAside__text,.authAside__foot{margin:0;color:var(--auth-muted);font-size:15px;line-height:1.7}.authNote,.authMetric{border-radius:20px;border:1px solid var(--auth-border);background:var(--auth-surface-muted);box-shadow:var(--auth-shadow-soft)}.authNote{display:grid;gap:6px;padding:14px 16px}.authNote__value,.authMetric__value{color:var(--auth-text);font-weight:750;line-height:1.55}.authMetric__text{margin-top:6px;color:var(--auth-muted);font-size:13px;line-height:1.55}.authAside__grid{display:grid;gap:12px}.authMetric{padding:14px 16px}.authAside__foot{padding:14px 16px;border-radius:20px;border:1px dashed var(--auth-foot-border);background:var(--auth-foot-bg)}.authAside__foot a{color:var(--auth-accent);font-weight:750;text-decoration:none}.authAside__foot a:hover{text-decoration:underline}.authActionGroup{display:grid;gap:12px}.section-content.auth-shell :is(.button,.btn,input[type=submit]){border-radius:14px;border:1px solid var(--auth-border-strong);font-family:var(--primaryFont);font-weight:800;letter-spacing:.01em;text-transform:none;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.section-content.auth-shell :is(.button,.btn,input[type=submit]):hover{transform:translateY(-1px);box-shadow:0 12px 24px #121d2e1a}.section-content.auth-shell :is(.button.fill,.btn--primary,input[type=submit].fill){color:#fff;border-color:rgba(var(--primaryColorRgb),.54);background:linear-gradient(135deg,rgba(var(--primaryColorRgb),.96),rgba(var(--primaryColorRgb),.8));box-shadow:0 14px 28px rgba(var(--primaryColorRgb),.22)}.section-content.auth-shell :is(.button:not(.fill),.btn--ghost){color:var(--auth-text);background:#ffffffd6}.authMain .section-form{margin:0}.authMain .authFormPanel.section-form:not(.plain){border-radius:22px;border-color:var(--auth-border-strong);background:var(--auth-surface);box-shadow:var(--auth-shadow-soft)}.authMain .authFormPanel.section-form:not(.plain) form{display:grid;gap:14px}.authMain label{display:block;width:100%;color:var(--auth-text);font-size:13px;line-height:1.4;font-weight:800}.authMain :is(input:not([type=submit]),textarea,select,.customInput){width:100%;margin-top:8px;padding:14px 16px;border-radius:14px;border:1px solid var(--auth-border-strong);background:#f8fafcf5;color:var(--auth-text);box-shadow:inset 0 1px #fffc}.authMain :is(input:not([type=submit]),textarea,select,.customInput)::placeholder{color:#121d2e75}.authMain .buttonBox{display:grid;gap:14px;width:100%;margin-top:4px}.authMain :is(.button,.btn,input[type=submit]){width:100%;max-width:none;justify-content:center;min-height:46px}.authMain .forgottenPassword{display:flex;justify-content:flex-end;margin-top:-6px}.authMain .forgottenPassword a{color:var(--auth-muted);text-decoration:none;font-weight:700}.authMain .forgottenPassword a:hover{color:var(--primaryColor)}.section-content.auth-shell .buttonOR{position:relative;display:flex;align-items:center;gap:12px;width:100%;color:var(--auth-muted);font-size:11px;line-height:1;letter-spacing:.14em;text-transform:uppercase}.section-content.auth-shell .buttonOR:before,.section-content.auth-shell .buttonOR:after{content:"";flex:1 1 auto;height:1px;background:linear-gradient(90deg,transparent,var(--auth-border-strong),transparent)}.section-content.auth-shell .buttonOR strong{display:inline-flex;align-items:center;justify-content:center;min-width:54px;padding:0 12px;font-size:11px;line-height:1;font-weight:900;letter-spacing:.14em;color:var(--auth-text);background:transparent}.authLayout--login .authAside{gap:18px;padding:clamp(22px,2.5vw,32px)}.authLayout--login .authAside__text{max-width:38ch}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .section-content.auth-shell{--auth-border: rgba(93, 209, 255, .28);--auth-border-strong: rgba(93, 209, 255, .38);--auth-surface: rgba(8, 20, 42, .88);--auth-surface-strong: rgba(10, 26, 53, .96);--auth-surface-muted: rgba(11, 28, 52, .88);--auth-shell-bg: radial-gradient(980px 520px at 8% 0%, rgba(78, 216, 255, .16), transparent 60%), radial-gradient(760px 440px at 94% 6%, rgba(255, 92, 167, .14), transparent 58%), linear-gradient(180deg, rgba(5, 12, 27, .96), rgba(7, 16, 34, .92));--auth-layout-bg: linear-gradient(155deg, rgba(9, 22, 40, .96), rgba(8, 20, 42, .95) 42%, rgba(14, 31, 52, .94));--auth-aside-bg: radial-gradient(115% 150% at 0% 0%, rgba(78, 216, 255, .16), transparent 58%), radial-gradient(120% 120% at 100% 0%, rgba(255, 92, 167, .12), transparent 60%), linear-gradient(160deg, rgba(8, 20, 42, .98), rgba(12, 29, 51, .96));--auth-top-bar: linear-gradient(90deg, rgba(78, 216, 255, .95), rgba(255, 92, 167, .82), rgba(78, 216, 255, .45));--auth-accent: #4ed8ff;--auth-accent-soft: rgba(78, 216, 255, .14);--auth-text: #e8f4ff;--auth-muted: #c2d8ea;--auth-shadow: inset 0 1px 0 rgba(255, 255, 255, .04), 0 30px 80px rgba(0, 0, 0, .48);--auth-shadow-soft: inset 0 1px 0 rgba(255, 255, 255, .04), 0 18px 34px rgba(0, 0, 0, .28);--auth-foot-bg: rgba(11, 28, 52, .92);--auth-foot-border: rgba(93, 209, 255, .28)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .section-content.auth-shell:before{background-image:linear-gradient(transparent 95%,#4ed8ff14),linear-gradient(90deg,transparent 95%,rgba(255,92,167,.06) 100%);background-size:34px 34px;opacity:.28}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .section-columns.authLayout:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:20px;border:1px solid rgba(255,92,167,.14);pointer-events:none;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px))}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .authTitle,body[data-theme=cyberpunk-lite]:not([data-path^=app]) .authAside__title{font-family:Rajdhani,Trebuchet MS,sans-serif;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .authLabel,body[data-theme=cyberpunk-lite]:not([data-path^=app]) .authAside__eyebrow,body[data-theme=cyberpunk-lite]:not([data-path^=app]) .authNote__label,body[data-theme=cyberpunk-lite]:not([data-path^=app]) .authMetric__label{text-shadow:0 0 12px rgba(78,216,255,.24)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .authMain :is(input:not([type=submit]),textarea,select,.customInput){background:#0c1c34f5;color:var(--auth-text);box-shadow:inset 0 0 0 1px #4ed8ff0a}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .authMain :is(input:not([type=submit]),textarea,select,.customInput)::placeholder{color:#c2d8ea94}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .authMain .forgottenPassword a{color:var(--auth-muted)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .authMain .forgottenPassword a:hover{color:#fff}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .section-content.auth-shell :is(.button,.btn,input[type=submit]):hover{box-shadow:0 0 0 1px #4ed8ff4d,0 14px 26px #00000052}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .section-content.auth-shell :is(.button.fill,.btn--primary,input[type=submit].fill){border-color:#4ed8ff9e;background:linear-gradient(110deg,#1d6b91eb,#473884e6 48%,#992d65f2)}body[data-theme=cyberpunk-lite]:not([data-path^=app]) .section-content.auth-shell :is(.button:not(.fill),.btn--ghost){background:#08142ac7;color:var(--auth-text)}@media(max-width:920px){.section-columns.authLayout .column{min-height:auto}.authAside{border-left:0;border-top:1px solid var(--auth-border)}}@media(max-width:640px){.section-content.auth-shell{padding-block:24px}.authMain,.authAside{gap:18px;padding:22px 18px}.authTitle{font-size:clamp(1.8rem,8vw,2.4rem)}.authAside__title{font-size:clamp(1.55rem,7vw,2.05rem)}}body[data-path^=app]{--app-brand-rgb: 47, 121, 184;--app-brand-rgb-2: 74, 140, 192;--app-ink-rgb: 17, 24, 39;--app-surface-rgb: 255, 255, 255;--app-brand: #2f79b8;--app-brand-2: #4a8cc0;--app-brand-ink: #1e4f7d;--app-danger: #cc3300;--app-bg: #eaf1f8;--app-panel: rgba(var(--app-surface-rgb), .93);--app-panel-2: rgba(var(--app-surface-rgb), .82);--app-card: #ffffff;--app-text: #111827;--app-muted: #53677c;--app-border: rgba(15, 23, 42, .12);--app-border-2: rgba(15, 23, 42, .08);--app-shadow-sm: 0 10px 18px rgba(15, 23, 42, .07);--app-shadow-md: 0 18px 45px rgba(15, 23, 42, .11);--app-shadow-lg: 0 30px 90px rgba(15, 23, 42, .18);--app-glass: blur(12px);--app-feature-glow-a: rgba(var(--app-brand-rgb), .12);--app-feature-glow-b: rgba(var(--app-brand-rgb-2), .08);--app-feature-sheen: rgba(255, 255, 255, .36);--app-sidebar-bg: radial-gradient(120% 140% at 0% 0%, rgba(var(--app-brand-rgb), .12), transparent 62%), radial-gradient(90% 120% at 100% 0%, rgba(var(--app-brand-rgb-2), .08), transparent 66%), linear-gradient( 180deg, rgba(var(--app-surface-rgb), .95), rgba(var(--app-surface-rgb), .88) );--app-feature-surface: radial-gradient(120% 150% at 0% 0%, var(--app-feature-glow-a), transparent 58%), radial-gradient(90% 120% at 100% 0%, var(--app-feature-glow-b), transparent 64%), linear-gradient( 180deg, rgba(var(--app-surface-rgb), .98), rgba(var(--app-surface-rgb), .88) );--brand: var(--app-brand);--brand-2: var(--app-brand-2);--brand-ink: var(--app-brand-ink);--danger: var(--app-danger);--bg: var(--app-bg);--panel: var(--app-panel);--panel-2: var(--app-panel-2);--card: var(--app-card);--text: var(--app-text);--muted: var(--app-muted);--border: var(--app-border);--border-2: var(--app-border-2);--shadow-sm: var(--app-shadow-sm);--shadow-md: var(--app-shadow-md);--shadow-lg: var(--app-shadow-lg);--glass: var(--app-glass);--primaryColor: var(--app-brand);--primaryColorRgb: var(--app-brand-rgb);--primaryColorMedium: rgba(var(--app-brand-rgb), .5);--primaryColorMediumSolid: #4a8cc0;--primaryColorLight: rgba(var(--app-brand-rgb), .24);--primaryColorLightSolid: #8fbde0;--home-heading-font: "Montserrat", "Trebuchet MS", sans-serif;--home-h1-size: 44px;--home-h1-mobile-size: 34px;--app-shell-heading-font: "Montserrat", "Trebuchet MS", sans-serif;--app-display-font: "Montserrat", "Trebuchet MS", sans-serif;--app-display-font-scale: 1;--sd-button-font: "Montserrat", "Trebuchet MS", sans-serif;--sd-button-weight: 700;--sd-button-letter-spacing: .01em;--sd-button-transform: none;--sd-surface-raised: rgba(var(--app-surface-rgb), .9);--sd-surface-soft: rgba(var(--app-surface-rgb), .82);--sd-surface-muted: rgba(var(--app-surface-rgb), .72);--sd-border-strong: rgba(15, 23, 42, .16);--sd-border-soft: rgba(15, 23, 42, .11);--sd-border-faint: rgba(15, 23, 42, .08);--sd-shadow-soft: 0 10px 18px rgba(15, 23, 42, .07);--sd-shadow-card: 0 18px 40px rgba(15, 23, 42, .11);--sd-shadow-hover: 0 14px 24px rgba(15, 23, 42, .13);--sd-glass: blur(10px);--sd-btn-bg: rgba(var(--app-surface-rgb), .94);--sd-btn-border: rgba(15, 23, 42, .16);--sd-btn-text: rgba(var(--app-ink-rgb), .95);--sd-btn-hover-bg: rgba(var(--app-brand-rgb), .1);--sd-btn-hover-border: rgba(var(--app-brand-rgb), .34);--sd-btn-primary-bg: linear-gradient( 135deg, rgba(var(--app-brand-rgb), .96), rgba(var(--app-brand-rgb-2), .92) );--sd-btn-primary-border: rgba(var(--app-brand-rgb), .5);--sd-btn-primary-text: #ffffff;--sd-pill-bg: rgba(var(--app-brand-rgb), .11);--sd-pill-border: rgba(var(--app-brand-rgb), .25);--sd-pill-text: var(--app-brand-ink);--sd-pill-muted-bg: rgba(15, 23, 42, .05);--sd-pill-muted-border: rgba(15, 23, 42, .14);--sd-pill-muted-text: rgba(var(--app-ink-rgb), .82);--sd-dlc-text-weight: 600;--sd-dlc-muted-weight: 600;--sd-dlc-date-weight: 700;--sd-dlc-number-weight: 700;--sd-dlc-money-weight: 700;--sd-dlc-link-weight: 700;--sd-dlc-kv-label-weight: 600;--sd-dlc-kv-value-weight: 600;--sd-dlc-table-cell-weight: 700;--sd-dl-th-bg-top: rgba(var(--app-surface-rgb), .95);--sd-dl-th-bg-bottom: rgba(206, 224, 241, .76);--sd-dl-th-border-color: rgba(var(--app-brand-rgb), .28);--sd-dl-th-divider-color: rgba(var(--app-brand-rgb), .16);--sd-dl-th-cell-divider: rgba(var(--app-brand-rgb), .14);--sd-dl-th-size: 12.2px;--sd-dl-th-font-family: var(--app-display-font);--sd-dl-th-weight: 950;--sd-dl-th-letter-spacing: .03em;--sd-dl-th-text-color: rgba(22, 57, 90, .9);--sd-dl-th-text-shadow: 0 1px 0 rgba(var(--app-surface-rgb), .72);--sd-dl-th-hover-bg: rgba(var(--app-brand-rgb), .13);--sd-dl-th-sorted-bg: rgba(var(--app-brand-rgb), .19);--sd-dl-th-sorted-text: #154a73;--sd-dl-th-sort-color: rgba(29, 94, 147, .9);--sd-dl-th-sort-opacity: .88;--sd-dt-bar-bg: linear-gradient( 180deg, rgba(var(--app-surface-rgb), .78), rgba(232, 240, 248, .84) );--sd-dt-bar-border: rgba(var(--app-brand-rgb), .24);--sd-dt-bar-shadow: 0 10px 18px rgba(15, 23, 42, .06);--sd-dt-bar-radius: 16px;--sd-dt-bar-padding: 8px 10px;--sd-dt-link-color: rgba(28, 55, 82, .78);--sd-dt-link-hover-color: #1b537f;--sd-dt-link-active-color: #12466e;--sd-dt-link-bg: transparent;--sd-dt-link-hover-bg: rgba(15, 23, 42, .05);--sd-dt-link-active-bg: rgba(var(--app-brand-rgb), .11);--sd-dt-link-active-shadow: none;--sd-dt-link-focus: rgba(var(--app-brand-rgb), .26);--sd-dt-link-radius: 10px;--sd-dt-link-weight: 900;--sd-dt-badge-bg: rgba(18, 35, 58, .06);--sd-dt-badge-border: rgba(18, 35, 58, .12);--sd-dt-badge-text: rgba(28, 55, 82, .84);--sd-dt-badge-active-bg: rgba(var(--app-brand-rgb), .14);--sd-dt-badge-active-border: rgba(var(--app-brand-rgb), .32);--sd-dt-badge-active-text: #12466e;--sd-dt-content-gap: 10px;--sd-dt-content-padding: 0;--sd-dt-panel-bg: rgba(var(--app-surface-rgb), .9);--sd-dt-panel-border: rgba(var(--app-brand-rgb), .24);--sd-dt-panel-shadow: 0 18px 40px rgba(15, 23, 42, .1);--sd-dt-panel-radius: 16px;--sd-dt-panel-padding: 14px;--sd-dt-description-color: rgba(37, 63, 90, .74);--sd-dt-description-weight: 400;--sd-input-bg: rgba(var(--app-surface-rgb), .96);--sd-input-border: rgba(15, 23, 42, .18);--sd-input-text: rgba(var(--app-ink-rgb), .92);--sd-input-placeholder: rgba(var(--app-ink-rgb), .52);--sd-focus-ring: rgba(var(--app-brand-rgb), .2);--sd-progress-track: rgba(15, 23, 42, .12);--sd-progress-fill: linear-gradient( 90deg, rgba(var(--app-brand-rgb), .95), rgba(var(--app-brand-rgb-2), .88) );--sd-status-info-bg: rgba(var(--app-brand-rgb), .13);--sd-status-info-border: rgba(var(--app-brand-rgb), .3);--sd-status-info-text: #174b75;--sd-status-success-bg: rgba(22, 163, 74, .14);--sd-status-success-border: rgba(22, 163, 74, .3);--sd-status-success-text: #166534;--sd-status-warn-bg: rgba(245, 158, 11, .14);--sd-status-warn-border: rgba(245, 158, 11, .3);--sd-status-warn-text: #7a4a00;--sd-status-danger-bg: rgba(220, 38, 38, .12);--sd-status-danger-border: rgba(220, 38, 38, .28);--sd-status-danger-text: #7f1d1d;--sd-tone-brand-bg: rgba(var(--app-brand-rgb), .14);--sd-tone-brand-border: rgba(var(--app-brand-rgb), .34);--sd-tone-brand-text: #154a73;--sd-tone-brand-solid: #2f79b8;--sd-tone-brand-solid-text: #ffffff;--sd-tone-brand-shadow: rgba(var(--app-brand-rgb), .34);--sd-tone-info-bg: rgba(52, 136, 205, .16);--sd-tone-info-border: rgba(52, 136, 205, .34);--sd-tone-info-text: #144a73;--sd-tone-info-solid: #2f79b8;--sd-tone-info-solid-text: #ffffff;--sd-tone-info-shadow: rgba(52, 136, 205, .34);--sd-tone-success-bg: rgba(24, 162, 98, .15);--sd-tone-success-border: rgba(24, 162, 98, .32);--sd-tone-success-text: #13543a;--sd-tone-success-solid: #1a8a56;--sd-tone-success-solid-text: #ffffff;--sd-tone-success-shadow: rgba(24, 162, 98, .32);--sd-tone-warn-bg: rgba(217, 141, 25, .16);--sd-tone-warn-border: rgba(217, 141, 25, .34);--sd-tone-warn-text: #6f4300;--sd-tone-warn-solid: #b86b00;--sd-tone-warn-solid-text: #ffffff;--sd-tone-warn-shadow: rgba(217, 141, 25, .34);--sd-tone-danger-bg: rgba(205, 67, 67, .15);--sd-tone-danger-border: rgba(205, 67, 67, .32);--sd-tone-danger-text: #7a2020;--sd-tone-danger-solid: #c33e3e;--sd-tone-danger-solid-text: #ffffff;--sd-tone-danger-shadow: rgba(205, 67, 67, .34);--sd-tone-neutral-bg: rgba(15, 23, 42, .05);--sd-tone-neutral-border: rgba(15, 23, 42, .14);--sd-tone-neutral-text: rgba(31, 41, 55, .84);--sd-tone-neutral-solid: #5b6b82;--sd-tone-neutral-solid-text: #ffffff;--sd-tone-neutral-shadow: rgba(15, 23, 42, .28);--sd-ghost-overlay-bg: rgba(231, 241, 251, .5);--sd-ghost-overlay-blur: blur(4px);--sd-ghost-card-bg: linear-gradient( 160deg, rgba(var(--app-surface-rgb), .98), rgba(225, 238, 251, .92) );--sd-ghost-card-border: rgba(var(--app-brand-rgb), .28);--sd-ghost-card-text: #153f64;--sd-ghost-card-shadow: 0 18px 42px rgba(15, 23, 42, .12);--sd-ghost-card-line: linear-gradient( 90deg, rgba(var(--app-brand-rgb), .22), rgba(var(--app-brand-rgb-2), .42), rgba(var(--app-brand-rgb), .22) );--sd-ghost-spinner-track: rgba(var(--app-brand-rgb), .24);--sd-ghost-spinner-head: rgba(var(--app-brand-rgb), .92);--sd-debug-surface: rgba(var(--app-surface-rgb), .88);--sd-debug-surface-strong: rgba(var(--app-surface-rgb), .96);--sd-debug-border: rgba(var(--app-brand-rgb), .22);--sd-debug-border-strong: rgba(var(--app-brand-rgb), .32);--sd-debug-shadow: 0 14px 26px rgba(15, 23, 42, .1);--sd-debug-head-bg: linear-gradient( 170deg, rgba(var(--app-surface-rgb), .99), rgba(226, 238, 250, .92) );--sd-debug-text: #153f64;--sd-debug-muted: rgba(33, 70, 104, .82);--sd-debug-item-bg: rgba(226, 238, 250, .74);--sd-debug-item-border: rgba(var(--app-brand-rgb), .18);--sd-debug-code-bg: rgba(7, 16, 31, .96);--sd-debug-code-border: rgba(102, 160, 212, .28);--sd-debug-code-text: #e6f1ff;--sd-debug-chip-bg: rgba(18, 35, 58, .07);--sd-debug-chip-border: rgba(18, 35, 58, .16);--sd-debug-chip-text: rgba(28, 55, 82, .84);--sd-debug-chip-on-bg: rgba(20, 164, 130, .13);--sd-debug-chip-on-border: rgba(20, 164, 130, .32);--sd-debug-chip-on-text: #0f5e4b;--sd-debug-chip-soft-bg: rgba(var(--app-brand-rgb), .14);--sd-debug-chip-soft-border: rgba(var(--app-brand-rgb), .32);--sd-debug-chip-soft-text: #134872;--sd-debug-chip-err-bg: rgba(220, 38, 38, .11);--sd-debug-chip-err-border: rgba(220, 38, 38, .28);--sd-debug-chip-err-text: #7f1d1d;--sd-debug-table-head-bg: linear-gradient( 180deg, rgba(var(--app-surface-rgb), .99), rgba(224, 236, 248, .9) );--sd-debug-table-head-text: rgba(27, 63, 96, .86);--sd-debug-table-row-border: rgba(var(--app-brand-rgb), .14);--sd-tbm-overlay-bg: rgba(18, 33, 52, .36);--sd-tbm-overlay-blur: blur(10px);--sd-modal-overlay-bg: rgba(18, 33, 52, .36);--sd-modal-overlay-blur: blur(10px);--sd-tbm-surface: rgba(var(--app-surface-rgb), .93);--sd-tbm-surface-soft: rgba(var(--app-surface-rgb), .84);--sd-tbm-surface-strong: rgba(var(--app-surface-rgb), .98);--sd-tbm-border: rgba(15, 23, 42, .12);--sd-tbm-border-strong: rgba(15, 23, 42, .18);--sd-tbm-shadow: 0 30px 90px rgba(15, 23, 42, .22);--sd-tbm-shadow-soft: 0 14px 30px rgba(15, 23, 42, .12);--sd-modal-surface: rgba(var(--app-surface-rgb), .93);--sd-modal-surface-soft: rgba(var(--app-surface-rgb), .84);--sd-modal-surface-strong: rgba(var(--app-surface-rgb), .98);--sd-modal-border: rgba(15, 23, 42, .12);--sd-modal-border-strong: rgba(15, 23, 42, .18);--sd-modal-shadow: 0 30px 90px rgba(15, 23, 42, .22);--sd-modal-shadow-soft: 0 14px 30px rgba(15, 23, 42, .12);--sd-modal-eyebrow: var(--app-brand-ink, #1e4f7d);--sd-tbm-header-bg: linear-gradient( 120deg, rgba(var(--app-brand-rgb), .95), rgba(var(--app-brand-rgb-2), .9) );--sd-tbm-header-text: #f7fbff;--sd-tbm-header-subtle: rgba(247, 251, 255, .78);--sd-tbm-header-btn-bg: rgba(255, 255, 255, .92);--sd-tbm-header-btn-border: rgba(255, 255, 255, .42);--sd-tbm-header-btn-text: #154a73;--sd-tbm-header-btn-ghost-bg: rgba(255, 255, 255, .16);--sd-tbm-header-btn-ghost-border: rgba(255, 255, 255, .26);--sd-tbm-header-btn-ghost-text: #f7fbff;--sd-tbm-header-btn-ghost-hover-bg: rgba(255, 255, 255, .24);--sd-tbm-header-danger-text: #8a2817;--sd-tbm-pill-open-bg: rgba(var(--app-brand-rgb), .14);--sd-tbm-pill-open-border: rgba(var(--app-brand-rgb), .28);--sd-tbm-pill-open-text: #14476f;--sd-tbm-pill-muted-bg: rgba(15, 23, 42, .07);--sd-tbm-pill-muted-border: rgba(15, 23, 42, .12);--sd-tbm-pill-muted-text: rgba(55, 65, 81, .95);--sd-tbm-bottom-bg: linear-gradient( 180deg, rgba(var(--app-surface-rgb), .74), rgba(231, 239, 249, .92) );--sd-tbm-bottom-line: linear-gradient( 90deg, rgba(var(--app-brand-rgb), .26), rgba(var(--app-brand-rgb-2), .18), rgba(var(--app-brand-rgb), .26) );background:radial-gradient(960px 420px at 8% -12%,rgba(var(--app-brand-rgb),.2),transparent 66%),radial-gradient(840px 420px at 96% -8%,rgba(var(--app-brand-rgb-2),.16),transparent 66%),linear-gradient(180deg,#e9f1fa,#edf3fb 36%,#f4f7fc);color:var(--app-text)}body[data-path^=app] #app{background:transparent}body[data-theme=cyberpunk-lite][data-path^=app]{--app-brand-rgb: 78, 216, 255;--app-brand-rgb-2: 255, 92, 167;--app-ink-rgb: 232, 244, 255;--app-surface-rgb: 8, 20, 42;--app-brand: #4ed8ff;--app-brand-2: #ff5ca7;--app-brand-ink: #d8efff;--sd-eyebrow-color: #9fe8ff;--sd-eyebrow-shadow: 0 0 10px rgba(93, 209, 255, .24);--app-danger: #ff7777;--app-bg: #050c1b;--app-panel: rgba(var(--app-surface-rgb), .9);--app-panel-2: rgba(var(--app-surface-rgb), .78);--app-card: rgba(9, 23, 46, .94);--app-text: #e8f4ff;--app-muted: #abc5dc;--app-border: rgba(93, 209, 255, .35);--app-border-2: rgba(93, 209, 255, .2);--app-shadow-sm: 0 10px 18px rgba(1, 7, 18, .45);--app-shadow-md: 0 18px 45px rgba(1, 7, 18, .62);--app-shadow-lg: 0 30px 90px rgba(1, 7, 18, .8);--app-glass: blur(14px);--app-flare-cyan: rgba(var(--app-brand-rgb), .18);--app-flare-blue: rgba(94, 166, 255, .12);--app-flare-pink: rgba(var(--app-brand-rgb-2), .14);--blackText: #e8f4ff;--black: #e8f4ff;--blackModalText: #d5e6f6;--blackOpacity: rgba(78, 216, 255, .2);--blackOpacityHalf: #162843;--blackOpacityThirty: #7fa4c4;--grey: #182640;--greyOpacity: rgba(93, 209, 255, .35);--greyOpacityFifty: rgba(22, 42, 69, .78);--greyOpacitySeventy: #7d9ab8;--greyOpacityEigthy: #9ab1c9;--inputGrey: rgba(12, 28, 52, .95);--primaryFont: "Montserrat", "Trebuchet MS", sans-serif;--primaryColor: var(--app-brand);--primaryColorRgb: var(--app-brand-rgb);--primaryColorMedium: rgba(var(--app-brand-rgb), .45);--primaryColorMediumSolid: #4ec2f1;--primaryColorLight: rgba(var(--app-brand-rgb), .2);--primaryColorLightSolid: #7fdfff;--app-body-font: "Montserrat", "Trebuchet MS", sans-serif;--home-heading-font: "Montserrat", "Trebuchet MS", sans-serif;--home-h1-size: 44px;--home-h1-mobile-size: 34px;--app-shell-heading-font: "Montserrat", "Trebuchet MS", sans-serif;--app-display-font: "Rajdhani", "Trebuchet MS", sans-serif;--app-display-font-weight: 700;--app-display-font-scale: 1.06;--sd-button-font: "Montserrat", "Trebuchet MS", sans-serif;--sd-button-weight: 700;--sd-button-letter-spacing: .05em;--sd-button-transform: uppercase;--app-shell-menu-link-color: #d8efff;--app-shell-menu-link-hover-color: #f2fbff;--app-shell-menu-link-active-color: #4ed8ff;--app-shell-menu-hover-bg: rgba(78, 216, 255, .08);--app-shell-menu-hover-border: rgba(93, 209, 255, .28);--app-shell-menu-hover-shadow: 0 10px 18px rgba(1, 7, 18, .42);--app-shell-menu-active-bg: rgba(78, 216, 255, .22);--app-shell-menu-active-border: rgba(78, 216, 255, .5);--app-shell-menu-active-shadow: 0 14px 26px rgba(78, 216, 255, .24);--app-shell-menu-focus-ring: rgba(78, 216, 255, .42);--app-shell-submenu-link-color: #c9def1;--app-shell-submenu-hover-bg: rgba(78, 216, 255, .08);--app-shell-submenu-hover-border: transparent;--app-shell-submenu-active-bg: rgba(78, 216, 255, .14);--app-shell-submenu-active-border: transparent;--app-shell-submenu-active-color: #4ed8ff;--app-shell-submenu-dot: rgba(93, 209, 255, .4);--app-shell-submenu-dot-active: rgba(78, 216, 255, .9);--app-shell-submenu-panel-border: rgba(93, 209, 255, .18);--app-shell-submenu-panel-border-open: rgba(93, 209, 255, .14);--app-shell-submenu-panel-bg: radial-gradient(280px 120px at 0% 0%, rgba(var(--app-brand-rgb), .12), transparent 72%), radial-gradient(220px 120px at 100% 0%, rgba(var(--app-brand-rgb-2), .1), transparent 68%), linear-gradient(180deg, rgba(10, 28, 55, .84), rgba(9, 24, 49, .92));--app-shell-submenu-panel-bg-open: radial-gradient(280px 120px at 0% 0%, rgba(var(--app-brand-rgb), .12), transparent 72%), radial-gradient(220px 120px at 100% 0%, rgba(var(--app-brand-rgb-2), .1), transparent 68%), linear-gradient(180deg, rgba(10, 28, 55, .84), rgba(9, 24, 49, .92));--app-shell-submenu-panel-shadow: inset 1px 0 0 rgba(var(--app-brand-rgb, 78, 216, 255), .18);--sd-surface-raised: rgba(9, 24, 49, .9);--sd-surface-soft: rgba(9, 24, 49, .8);--sd-surface-muted: rgba(9, 24, 49, .68);--sd-border-strong: rgba(93, 209, 255, .38);--sd-border-soft: rgba(93, 209, 255, .26);--sd-border-faint: rgba(93, 209, 255, .18);--sd-shadow-soft: 0 10px 20px rgba(1, 7, 18, .52);--sd-shadow-card: 0 18px 44px rgba(1, 7, 18, .68);--sd-shadow-hover: 0 16px 28px rgba(1, 7, 18, .76);--sd-glass: blur(12px) saturate(1.15);--sd-btn-bg: rgba(10, 28, 55, .92);--sd-btn-border: rgba(93, 209, 255, .34);--sd-btn-text: #e8f4ff;--sd-btn-hover-bg: rgba(78, 216, 255, .16);--sd-btn-hover-border: rgba(78, 216, 255, .55);--sd-btn-primary-bg: linear-gradient( 135deg, rgba(var(--app-brand-rgb), .9), rgba(var(--app-brand-rgb-2), .84) );--sd-btn-primary-border: rgba(var(--app-brand-rgb), .68);--sd-btn-primary-text: #071427;--sd-segmented-bg: linear-gradient( 180deg, rgba(12, 32, 62, .96), rgba(7, 19, 39, .94) );--sd-segmented-border: rgba(93, 209, 255, .4);--sd-segmented-shadow: 0 16px 32px rgba(1, 7, 18, .34), inset 0 1px 0 rgba(148, 235, 255, .08);--sd-segmented-thumb-bg: linear-gradient( 135deg, rgba(78, 216, 255, .26), rgba(255, 92, 167, .2) );--sd-segmented-thumb-border: rgba(143, 229, 255, .3);--sd-segmented-thumb-shadow: 0 12px 24px rgba(1, 7, 18, .32), inset 0 1px 0 rgba(148, 235, 255, .14);--sd-segmented-text: #b7d8ea;--sd-segmented-text-hover: #eaf7ff;--sd-segmented-text-active: #f2fbff;--sd-segmented-focus-ring: rgba(143, 229, 255, .32);--sd-pill-bg: rgba(78, 216, 255, .16);--sd-pill-border: rgba(78, 216, 255, .46);--sd-pill-text: #bde8ff;--sd-pill-muted-bg: rgba(10, 28, 55, .84);--sd-pill-muted-border: rgba(93, 209, 255, .28);--sd-pill-muted-text: #c9def1;--sd-dl-th-bg-top: rgba(8, 22, 45, .97);--sd-dl-th-bg-bottom: rgba(15, 40, 72, .95);--sd-dl-th-border-color: rgba(93, 209, 255, .44);--sd-dl-th-divider-color: rgba(93, 209, 255, .28);--sd-dl-th-cell-divider: rgba(93, 209, 255, .2);--sd-dl-th-size: 11.9px;--sd-dl-th-font-family: var(--app-display-font);--sd-dl-th-weight: 700;--sd-dl-th-letter-spacing: .04em;--sd-dl-th-text-color: #d8efff;--sd-dl-th-text-shadow: 0 0 10px rgba(78, 216, 255, .16);--sd-dl-th-hover-bg: rgba(78, 216, 255, .2);--sd-dl-th-sorted-bg: linear-gradient( 180deg, rgba(78, 216, 255, .22), rgba(255, 92, 167, .16) );--sd-dl-th-sorted-text: #f2fbff;--sd-dl-th-sort-color: #8fe5ff;--sd-dl-th-sort-opacity: 1;--sd-dt-bar-bg: linear-gradient( 180deg, rgba(8, 22, 45, .62), rgba(12, 32, 60, .76) );--sd-dt-bar-border: rgba(93, 209, 255, .34);--sd-dt-bar-shadow: 0 12px 24px rgba(2, 10, 24, .3);--sd-dt-bar-radius: 16px;--sd-dt-bar-padding: 8px 10px;--sd-dt-link-color: #b8d6ee;--sd-dt-link-hover-color: #dcf3ff;--sd-dt-link-active-color: #f2fbff;--sd-dt-link-weight: 700;--sd-dt-link-bg: transparent;--sd-dt-link-hover-bg: rgba(10, 28, 55, .54);--sd-dt-link-active-bg: rgba(78, 216, 255, .12);--sd-dt-link-active-shadow: 0 0 0 1px rgba(78, 216, 255, .12) inset;--sd-dt-link-focus: rgba(78, 216, 255, .34);--sd-dt-link-radius: 10px;--sd-dt-badge-bg: rgba(10, 28, 55, .78);--sd-dt-badge-border: rgba(93, 209, 255, .3);--sd-dt-badge-text: #b8d6ee;--sd-dt-badge-active-bg: rgba(78, 216, 255, .2);--sd-dt-badge-active-border: rgba(78, 216, 255, .42);--sd-dt-badge-active-text: #f2fbff;--sd-dt-content-gap: 10px;--sd-dt-content-padding: 0;--sd-dt-panel-bg: rgba(9, 24, 49, .88);--sd-dt-panel-border: rgba(93, 209, 255, .34);--sd-dt-panel-shadow: 0 18px 44px rgba(1, 7, 18, .68);--sd-dt-panel-radius: 16px;--sd-dt-panel-padding: 14px;--sd-dt-description-color: rgba(194, 222, 245, .7);--sd-dt-description-weight: 400;--sd-input-bg: rgba(10, 28, 55, .92);--sd-input-border: rgba(93, 209, 255, .35);--sd-input-text: #e8f4ff;--sd-input-placeholder: rgba(201, 222, 241, .64);--sd-focus-ring: rgba(78, 216, 255, .3);--sd-switch-thumb-bg: #eaf7ff;--sd-switch-thumb-shadow: 0 2px 8px rgba(1, 7, 18, .42);--sd-progress-track: rgba(12, 34, 64, .86);--sd-progress-fill: linear-gradient( 90deg, rgba(var(--app-brand-rgb), .94), rgba(var(--app-brand-rgb-2), .88) );--sd-status-info-bg: rgba(78, 216, 255, .2);--sd-status-info-border: rgba(78, 216, 255, .44);--sd-status-info-text: #d8efff;--sd-status-success-bg: rgba(58, 232, 152, .2);--sd-status-success-border: rgba(58, 232, 152, .46);--sd-status-success-text: #cffff0;--sd-status-warn-bg: rgba(255, 182, 84, .2);--sd-status-warn-border: rgba(255, 182, 84, .42);--sd-status-warn-text: #ffe5bd;--sd-status-danger-bg: rgba(255, 119, 119, .2);--sd-status-danger-border: rgba(255, 119, 119, .42);--sd-status-danger-text: #ffd7d7;--sd-tone-brand-bg: rgba(78, 216, 255, .2);--sd-tone-brand-border: rgba(78, 216, 255, .5);--sd-tone-brand-text: #dbf2ff;--sd-tone-brand-solid: #4ed8ff;--sd-tone-brand-solid-text: #061323;--sd-tone-brand-shadow: rgba(78, 216, 255, .42);--sd-tone-info-bg: rgba(73, 188, 255, .22);--sd-tone-info-border: rgba(73, 188, 255, .48);--sd-tone-info-text: #e1f6ff;--sd-tone-info-solid: #3bc8ff;--sd-tone-info-solid-text: #071427;--sd-tone-info-shadow: rgba(73, 188, 255, .44);--sd-tone-success-bg: rgba(58, 232, 152, .22);--sd-tone-success-border: rgba(58, 232, 152, .5);--sd-tone-success-text: #d6ffee;--sd-tone-success-solid: #3ae898;--sd-tone-success-solid-text: #052016;--sd-tone-success-shadow: rgba(58, 232, 152, .44);--sd-tone-warn-bg: rgba(255, 182, 84, .22);--sd-tone-warn-border: rgba(255, 182, 84, .48);--sd-tone-warn-text: #ffe9c8;--sd-tone-warn-solid: #ffb654;--sd-tone-warn-solid-text: #2a1300;--sd-tone-warn-shadow: rgba(255, 182, 84, .44);--sd-tone-danger-bg: rgba(255, 119, 119, .22);--sd-tone-danger-border: rgba(255, 119, 119, .48);--sd-tone-danger-text: #ffdede;--sd-tone-danger-solid: #ff7777;--sd-tone-danger-solid-text: #2b0b14;--sd-tone-danger-shadow: rgba(255, 119, 119, .44);--sd-tone-neutral-bg: rgba(10, 28, 55, .82);--sd-tone-neutral-border: rgba(93, 209, 255, .28);--sd-tone-neutral-text: #c9def1;--sd-tone-neutral-solid: #6a88a6;--sd-tone-neutral-solid-text: #081321;--sd-tone-neutral-shadow: rgba(1, 7, 18, .46);--sd-ghost-overlay-bg: rgba(2, 10, 24, .58);--sd-ghost-overlay-blur: blur(4px);--sd-ghost-card-bg: linear-gradient( 155deg, rgba(10, 28, 55, .95), rgba(18, 43, 76, .86) );--sd-ghost-card-border: rgba(93, 209, 255, .42);--sd-ghost-card-text: #e8f4ff;--sd-ghost-card-shadow: 0 22px 52px rgba(1, 7, 18, .68), 0 0 0 1px rgba(78, 216, 255, .16);--sd-ghost-card-line: linear-gradient( 90deg, rgba(78, 216, 255, .36), rgba(255, 92, 167, .34), rgba(78, 216, 255, .36) );--sd-ghost-spinner-track: rgba(93, 209, 255, .32);--sd-ghost-spinner-head: rgba(78, 216, 255, .95);--sd-debug-surface: rgba(9, 24, 49, .9);--sd-debug-surface-strong: rgba(10, 27, 54, .98);--sd-debug-border: rgba(93, 209, 255, .26);--sd-debug-border-strong: rgba(93, 209, 255, .42);--sd-debug-shadow: 0 16px 34px rgba(1, 7, 18, .56);--sd-debug-head-bg: linear-gradient( 165deg, rgba(10, 27, 54, .98), rgba(18, 43, 76, .9) );--sd-debug-text: #e8f4ff;--sd-debug-muted: #bad6ec;--sd-debug-item-bg: rgba(12, 31, 59, .76);--sd-debug-item-border: rgba(93, 209, 255, .2);--sd-debug-code-bg: rgba(8, 22, 43, .82);--sd-debug-code-border: rgba(93, 209, 255, .3);--sd-debug-code-text: #ddf2ff;--sd-debug-chip-bg: rgba(10, 28, 55, .78);--sd-debug-chip-border: rgba(93, 209, 255, .26);--sd-debug-chip-text: #c9def1;--sd-debug-chip-on-bg: rgba(58, 232, 152, .2);--sd-debug-chip-on-border: rgba(58, 232, 152, .46);--sd-debug-chip-on-text: #ccffe9;--sd-debug-chip-soft-bg: rgba(78, 216, 255, .2);--sd-debug-chip-soft-border: rgba(78, 216, 255, .4);--sd-debug-chip-soft-text: #dbf2ff;--sd-debug-chip-err-bg: rgba(255, 119, 119, .2);--sd-debug-chip-err-border: rgba(255, 119, 119, .4);--sd-debug-chip-err-text: #ffd5d5;--sd-debug-table-head-bg: linear-gradient( 180deg, rgba(11, 30, 57, .98), rgba(16, 39, 70, .9) );--sd-debug-table-head-text: #cbe7fb;--sd-debug-table-row-border: rgba(93, 209, 255, .2);--sd-tbm-overlay-bg: rgba(1, 6, 17, .62);--sd-tbm-overlay-blur: blur(12px);--sd-modal-overlay-bg: rgba(1, 6, 17, .62);--sd-modal-overlay-blur: blur(12px);--sd-tbm-surface: rgba(9, 24, 49, .92);--sd-tbm-surface-soft: rgba(10, 27, 54, .82);--sd-tbm-surface-strong: rgba(10, 27, 54, .98);--sd-tbm-border: rgba(93, 209, 255, .28);--sd-tbm-border-strong: rgba(93, 209, 255, .44);--sd-tbm-shadow: 0 34px 90px rgba(1, 7, 18, .76);--sd-tbm-shadow-soft: 0 16px 30px rgba(1, 7, 18, .58);--sd-modal-surface: rgba(9, 24, 49, .92);--sd-modal-surface-soft: rgba(10, 27, 54, .82);--sd-modal-surface-strong: rgba(10, 27, 54, .98);--sd-modal-border: rgba(93, 209, 255, .28);--sd-modal-border-strong: rgba(93, 209, 255, .44);--sd-modal-shadow: 0 34px 90px rgba(1, 7, 18, .76);--sd-modal-shadow-soft: 0 16px 30px rgba(1, 7, 18, .58);--sd-modal-eyebrow: var(--sd-eyebrow-color);--sd-modal-header-bg: linear-gradient( 180deg, rgba(18, 44, 80, .94), rgba(11, 30, 60, .84) );--sd-modal-header-border: rgba(93, 209, 255, .46);--sd-modal-header-shadow: inset 0 -1px 0 rgba(93, 209, 255, .14), inset 0 1px 0 rgba(255, 255, 255, .04), 0 10px 22px rgba(1, 7, 18, .18);--sd-modal-footer-bg: linear-gradient( 180deg, rgba(12, 30, 58, .84), rgba(7, 19, 39, .96) );--sd-modal-footer-border: rgba(93, 209, 255, .38);--sd-modal-footer-text: rgba(216, 239, 255, .9);--sd-modal-footer-shadow: inset 0 1px 0 rgba(93, 209, 255, .12), 0 -10px 22px rgba(1, 7, 18, .16);--sd-modal-sidebar-bg: linear-gradient( 180deg, rgba(13, 34, 64, .9), rgba(8, 22, 45, .94) );--sd-modal-sidebar-border: rgba(93, 209, 255, .34);--sd-modal-sidebar-shadow: inset 1px 0 0 rgba(255, 255, 255, .03), inset 14px 0 26px rgba(93, 209, 255, .06);--sd-tbm-header-bg: linear-gradient( 120deg, rgba(78, 216, 255, .94), rgba(255, 92, 167, .82) );--sd-tbm-header-text: #081321;--sd-tbm-header-subtle: rgba(8, 19, 33, .76);--sd-tbm-header-btn-bg: rgba(8, 26, 51, .88);--sd-tbm-header-btn-border: rgba(93, 209, 255, .46);--sd-tbm-header-btn-text: #e8f4ff;--sd-tbm-header-btn-ghost-bg: rgba(8, 26, 51, .42);--sd-tbm-header-btn-ghost-border: rgba(93, 209, 255, .34);--sd-tbm-header-btn-ghost-text: #d9f0ff;--sd-tbm-header-btn-ghost-hover-bg: rgba(8, 26, 51, .54);--sd-tbm-header-danger-text: #ffc2cf;--sd-tbm-pill-open-bg: rgba(78, 216, 255, .22);--sd-tbm-pill-open-border: rgba(78, 216, 255, .4);--sd-tbm-pill-open-text: #d6f0ff;--sd-tbm-pill-muted-bg: rgba(10, 28, 55, .78);--sd-tbm-pill-muted-border: rgba(93, 209, 255, .24);--sd-tbm-pill-muted-text: #c9def1;--sd-tbm-bottom-bg: linear-gradient( 180deg, rgba(7, 18, 37, .8), rgba(9, 24, 49, .94) );--sd-tbm-bottom-line: linear-gradient( 90deg, rgba(78, 216, 255, .4), rgba(255, 92, 167, .36), rgba(78, 216, 255, .4) );background:radial-gradient(980px 520px at 10% -8%,rgba(var(--app-brand-rgb),.22),transparent 66%),radial-gradient(880px 460px at 92% -6%,rgba(var(--app-brand-rgb-2),.2),transparent 62%),linear-gradient(180deg,#040b19,#060f22 36%,#081327);color:var(--app-text);font-family:var(--app-body-font);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body[data-theme=cyberpunk-lite][data-path^=app] #app{background:transparent}body[data-theme=cyberpunk-lite][data-path^=app] .smartApp{color-scheme:dark}body[data-theme=cyberpunk-lite][data-path^=app] .appSidebar{background:radial-gradient(520px 280px at 0% 0%,var(--app-flare-cyan),transparent 72%),radial-gradient(420px 260px at 100% 12%,var(--app-flare-pink),transparent 68%),linear-gradient(180deg,#071327f5,#08162deb);border-color:#5dd1ff38}body[data-theme=cyberpunk-lite][data-path^=app] .appSidebar :is(.subMenu.open,.user-menu){background:radial-gradient(280px 120px at 0% 0%,rgba(var(--app-brand-rgb),.12),transparent 72%),radial-gradient(220px 120px at 100% 0%,rgba(var(--app-brand-rgb-2),.1),transparent 68%),linear-gradient(180deg,#0a1c37d6,#091831eb)}body[data-theme=cyberpunk-lite][data-path^=app] :is(.sd-block.dash:not(.borderless),.sd-block.smartList:not(.borderless),.sd-block.ov:not(.borderless),.sd-block.editorCard:not(.borderless),.sd-block.tplCard:not(.borderless),.sd-block.sockdash:not(.borderless)){background:radial-gradient(460px 180px at 0% 0%,rgba(var(--app-brand-rgb),.16),transparent 72%),radial-gradient(340px 160px at 100% 0%,rgba(var(--app-brand-rgb-2),.12),transparent 68%),linear-gradient(155deg,#091831f5,#071327f0)}body[data-theme=cyberpunk-lite][data-path^=app] :is(.sd-block.dash:not(.borderless),.sd-block.smartList:not(.borderless),.sd-block.ov:not(.borderless),.sd-block.editorCard:not(.borderless),.sd-block.tplCard:not(.borderless),.sd-block.sockdash:not(.borderless)) :is(.card,.panel,.ovCol,.gridItem,.searchWrap,.roomGroup,.groupBody){background:radial-gradient(240px 100px at 0% 0%,rgba(var(--app-brand-rgb),.1),transparent 74%),linear-gradient(180deg,#0a1c37e6,#091831d1)}body[data-theme=cyberpunk-lite][data-path^=app] :is(p,li,label,button,input,textarea,select,.btn,.actions__link,.actions__user,.nav__link,.mobileMenu__link,.cfg-callout-text,.cfg-panel-sub,.cfg-param-hint,.cfg-processor-summary,.cfg-kv .k,.cfg-kv .v,.cfg-muted,.menuBtn .txt){font-family:var(--app-body-font);letter-spacing:.01em}body[data-theme=cyberpunk-lite][data-path^=app] :is(p,li,label,.cfg-callout-text,.cfg-panel-sub,.cfg-param-hint,.cfg-processor-summary,.cfg-kv .k,.cfg-kv .v,.cfg-muted){color:#c7deef;font-weight:500;line-height:1.6}body[data-theme=cyberpunk-lite][data-path^=app] :is(.btn,.actions__link,.actions__user,.nav__link,.mobileMenu__link,.menuBtn .txt){font-weight:600}body[data-theme=cyberpunk-lite][data-path^=app] :is(.cfg-shell-site-name,.cfg-panel-title,.cfg-panel-list .cfg-list-section-title,.cfg-panel-list .cfg-group-title,.cfg-card-title,.cfg-param-title,.cfg-processor-title,.cfg-picker-title,.cfg-callout-title){font-weight:700;letter-spacing:.02em}body[data-theme=cyberpunk-lite][data-path^=app] :is(.billingModal,.usersModal,.permissionsModal,.workspacePermissionsModal,.sitesModal,.accountDetailsModal,.cfgCeSiteProfileModal){--sd-account-modal-surface: linear-gradient(180deg, rgba(10, 28, 55, .94), rgba(8, 22, 45, .88));--sd-account-modal-surface-soft: linear-gradient(180deg, rgba(13, 34, 64, .86), rgba(9, 24, 49, .82));--sd-account-modal-border: rgba(93, 209, 255, .22);--sd-account-modal-border-strong: rgba(93, 209, 255, .38);--sd-account-modal-shadow: 0 22px 42px rgba(1, 7, 18, .34), inset 0 1px 0 rgba(148, 235, 255, .08);--sd-account-modal-text: #ecf8ff;--sd-account-modal-muted: #b8d4e8;--sd-account-modal-soft: #8eb4cf;color:var(--sd-account-modal-text)}body[data-theme=cyberpunk-lite][data-path^=app] :is(.billingSubtitle,.usersSubtitle,.permissionsSubtitle,.workspacePermissionsSubtitle,.sitesSubtitle,.siteProfileLead,.siteProfilePreviewCard p,.siteProfilePreviewCard a,.siteProfileList,.siteProfileEmpty,.detailsIntro p,.billingText,.usersIntroText,.permissionsIntroText,.workspacePermissionsCardText,.workspacePermissionsLead p,.sitesText,.sitesEmpty,.billingEmpty,.workspacePermissionsEmptyText){color:var(--sd-account-modal-muted)}body[data-theme=cyberpunk-lite][data-path^=app] :is(.billingCard,.billingPanel,.billingHistoryRow,.usersIntroCard,.usersPanel,.usersInvitePopover,.usersRow,.permissionsIntroCard,.permissionsViewerCard,.permissionsUpgradeCard,.abilityCard,.workspacePermissionsCard,.workspaceRestrictionCard,.workspacePermissionsEmpty,.sitesCard,.sitesHero,.sitesCardButton,.sitesFeatureRow,.siteProfilePreviewCard,.detailsField--readonly .readonlyValue,.avatarPreview){border-color:var(--sd-account-modal-border);background:var(--sd-account-modal-surface);box-shadow:var(--sd-account-modal-shadow)}body[data-theme=cyberpunk-lite][data-path^=app] :is(.billingState,.usersState,.usersEmpty,.permissionsState,.permissionsEmpty,.sitesState,.workspacePermissionsState){border-color:#5dd1ff47;background:radial-gradient(260px 120px at 0% 0%,rgba(78,216,255,.12),transparent 74%),linear-gradient(180deg,#0a1c37c2,#08162db8);color:var(--sd-account-modal-muted)}body[data-theme=cyberpunk-lite][data-path^=app] :is(.billingMetaRow span,.billingCoverageRow span,.billingHistoryMain span,.billingHistoryMeta span,.usersMain>span,.usersInviteBy,.usersSelectGroup span,.usersField span,.permissionRowMeta,.abilityCardDescription,.abilityCardHint,.abilityAdminRestrictCopy span,.workspaceRestrictionHint,.workspaceRestrictionTargetMeta,.workspaceRestrictionCardDescription,.workspaceRestrictionCardMeta,.workspacePermissionsMeta,.sitesCardMeta,.sitesFeatureRow span,.siteProfileSectionTitle,.siteProfileLink span,.siteProfileField span,.detailsLabel,.readonlyValue){color:var(--sd-account-modal-soft)}body[data-theme=cyberpunk-lite][data-path^=app] :is(.billingTitle,.billingSectionTitle,.billingHead h3,.usersSectionHead h3,.usersMain strong,.permissionsIntroTitle,.permissionRowTitle,.abilityCardTitleRow,.workspacePermissionsCardTitle,.workspacePermissionsLead h3,.workspacePermissionsEmptyTitle,.workspaceRestrictionTargetTitle,.sitesTitle,.sitesHeroMain h3,.sitesSectionHead h4,.siteProfileLink strong,.siteProfileChip,.detailsField input,.detailsGrid,.detailsField,.accountDetailsModal .sdModalTitle,.billingModal .sdModalTitle,.usersModal .sdModalTitle,.permissionsModal .sdModalTitle,.workspacePermissionsModal .sdModalTitle,.sitesModal .sdModalTitle){color:var(--sd-account-modal-text)}body[data-theme=cyberpunk-lite][data-path^=app] :is(.billingEyebrow,.usersIntroTitle,.usersSectionEyebrow,.sitesEyebrow,.workspaceRestrictionLabel,.packageInfoLabel,.siteProfileSectionTitle,.siteProfileField span){color:#7de7ff;text-shadow:0 0 14px rgba(78,216,255,.2)}body[data-theme=cyberpunk-lite][data-path^=app] :is(.usersInviteLimit){border-color:#ffaf4d61;background:radial-gradient(240px 100px at 0% 0%,rgba(255,175,77,.12),transparent 72%),linear-gradient(180deg,#3d2009e0,#271508d6);color:#ffd7a8}body[data-theme=cyberpunk-lite][data-path^=app] :is(.packageInfoTooltip,.workspacePermissionsBullet){border-color:var(--sd-account-modal-border-strong);background:linear-gradient(180deg,#0a1c37fa,#08162df5);box-shadow:0 24px 42px #0107127a,inset 0 1px #94ebff14;color:var(--sd-account-modal-muted)}body[data-theme=cyberpunk-lite][data-path^=app] :is(.usersField input,.usersField select,.usersField textarea,.usersSearch,.usersSelectGroup select,.permissionRowControl select,.workspaceRestrictionInput,.workspaceRestrictionTextarea,.siteProfileInput,.siteProfileTa,.detailsField input,.readonlyValue){border-color:#5dd1ff3d;background:linear-gradient(180deg,#061225f0,#071428e0);color:var(--sd-account-modal-text);box-shadow:inset 0 1px #94ebff0d}body[data-theme=cyberpunk-lite][data-path^=app] :is(.usersField input,.usersField select,.usersField textarea,.usersSearch input,.usersSelectGroup select,.permissionRowControl select,.workspaceRestrictionInput,.workspaceRestrictionTextarea,.siteProfileInput,.siteProfileTa,.detailsField input)::placeholder{color:#b8d4e89e}body[data-theme=cyberpunk-lite][data-path^=app] :is(.usersField input,.usersField select,.usersField textarea,.usersSearch,.usersSelectGroup select,.permissionRowControl select,.workspaceRestrictionInput,.workspaceRestrictionTextarea,.detailsField input,.workspaceRestrictionKind,.workspaceRestrictionTarget,.workspaceRestrictionExpand,.workspaceRestrictionLevel,.permissionLevelBtn,.permissionClearBtn,.adminRestrictToggle,.sitesActionBtn,.sitesCardButton,.valTab,.packageInfoTrigger){transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}body[data-theme=cyberpunk-lite][data-path^=app] :is(.usersField input:focus,.usersField select:focus,.usersField textarea:focus,.usersSearch:focus-within,.usersSelectGroup select:focus,.permissionRowControl select:focus,.workspaceRestrictionInput:focus,.workspaceRestrictionTextarea:focus,.siteProfileInput:focus,.siteProfileTa:focus,.detailsField input:focus){outline:none;border-color:#5dd1ff85;box-shadow:0 0 0 3px #4ed8ff1f,inset 0 1px #94ebff14}body[data-theme=cyberpunk-lite][data-path^=app] :is(.workspaceRestrictionKind,.workspaceRestrictionTarget,.workspaceRestrictionExpand,.workspaceRestrictionLevel,.permissionLevelBtn,.permissionClearBtn,.adminRestrictToggle,.sitesActionBtn,.sitesCardButton,.valTab,.packageInfoTrigger){border-color:#5dd1ff3d;background:linear-gradient(180deg,#0b1e3ceb,#071327db);color:#dbf2ff;box-shadow:inset 0 1px #94ebff0a,0 10px 20px #01071238}body[data-theme=cyberpunk-lite][data-path^=app] :is(.workspaceRestrictionKind:hover,.workspaceRestrictionTarget:hover,.workspaceRestrictionExpand:hover,.workspaceRestrictionLevel:hover,.permissionLevelBtn:hover,.permissionClearBtn:hover,.adminRestrictToggle:hover,.sitesActionBtn:hover,.sitesCardButton:hover,.valTab:hover,.packageInfoAnchor:focus-within .packageInfoTrigger,.packageInfoAnchor:hover .packageInfoTrigger){border-color:#5dd1ff6b;box-shadow:0 0 0 1px #5dd1ff1f,0 16px 28px #0107124d}body[data-theme=cyberpunk-lite][data-path^=app] :is(.workspaceRestrictionKind.active,.workspaceRestrictionTarget.active,.workspaceRestrictionLevel.active,.permissionLevelBtn.active,.sitesCardButton.active,.valTab.active,.sitesActionBtn--brand){border-color:#5dd1ff75;background:radial-gradient(220px 90px at 0% 0%,rgba(78,216,255,.16),transparent 74%),linear-gradient(180deg,#0f284af5,#0a1c37eb);color:#f2fbff}body[data-theme=cyberpunk-lite][data-path^=app] :is(.abilityCard.expanded){border-color:#5dd1ff57;box-shadow:0 22px 42px #01071257,inset 0 1px #94ebff0f}body[data-theme=cyberpunk-lite][data-path^=app] :is(.abilityCard.disabled){opacity:.7;background:linear-gradient(180deg,#0a182dd6,#071327c7)}body[data-theme=cyberpunk-lite][data-path^=app] :is(.billingCoverageRowTotal,.abilityCardBody,.abilityAdminRestrict,.workspacePermissionsLead+.workspacePermissionsBullets,.packageInfoSection+.packageInfoSection,.sitesDivider){border-color:#5dd1ff29}body[data-theme=cyberpunk-lite][data-path^=app] :is(.chip,.chipSoft,.chip.chipSoft,.billingModal .chipSoft,.usersModal .chipSoft,.sitesModal .chipSoft,.siteProfileChip){border-color:#5dd1ff33;background:#0a1c37d6;color:#d6ecff}body[data-theme=cyberpunk-lite][data-path^=app] :is(.siteProfileLink){padding:10px 12px;border:1px solid rgba(93,209,255,.18);border-radius:14px;background:linear-gradient(180deg,#0b1e3cd1,#08162dc7);box-shadow:inset 0 1px #94ebff0a,0 10px 22px #01071233}body[data-theme=cyberpunk-lite][data-path^=app] :is(.siteProfileLink:hover){border-color:#5dd1ff5c;box-shadow:0 0 0 1px #5dd1ff1a,0 16px 28px #01071247}body[data-path^=app]{--sd-surface-raised: rgba(var(--app-surface-rgb, 255, 255, 255), .9);--sd-surface-soft: rgba(var(--app-surface-rgb, 255, 255, 255), .78);--sd-surface-muted: rgba(var(--app-surface-rgb, 255, 255, 255), .68);--sd-border-strong: rgba(15, 23, 42, .14);--sd-border-soft: rgba(15, 23, 42, .09);--sd-border-faint: rgba(15, 23, 42, .06);--sd-shadow-soft: 0 10px 18px rgba(15, 23, 42, .06);--sd-shadow-card: 0 18px 40px rgba(15, 23, 42, .1);--sd-shadow-hover: 0 14px 24px rgba(15, 23, 42, .12);--sd-glass: blur(10px);--sd-control-height: 36px;--sd-control-radius: 10px;--sd-control-padding: 6px 12px;--sd-control-font-size: 13.5px;--sd-input-padding: 10px 15px;--sd-btn-bg: rgba(var(--app-surface-rgb, 255, 255, 255), .94);--sd-btn-border: rgba(15, 23, 42, .14);--sd-btn-text: rgba(var(--app-ink-rgb, 17, 24, 39), .92);--sd-btn-hover-bg: rgba(var(--app-brand-rgb, 47, 121, 184), .1);--sd-btn-hover-border: rgba(var(--app-brand-rgb, 47, 121, 184), .3);--sd-btn-primary-bg: linear-gradient( 135deg, rgba(var(--app-brand-rgb, 47, 121, 184), .96), rgba(var(--app-brand-rgb-2, 74, 140, 192), .92) );--sd-btn-primary-border: rgba(var(--app-brand-rgb, 47, 121, 184), .5);--sd-btn-primary-text: #ffffff;--sd-segmented-gap: 4px;--sd-segmented-height: 34px;--sd-segmented-radius: 999px;--sd-segmented-padding-x: 9px;--sd-segmented-font-size: 11px;--sd-segmented-font-weight: 950;--sd-segmented-letter-spacing: .02em;--sd-segmented-min-width: 172px;--sd-segmented-bg: linear-gradient( 180deg, rgba(var(--app-surface-rgb, 255, 255, 255), .96), rgba(var(--app-surface-rgb, 255, 255, 255), .78) );--sd-segmented-border: var(--sd-btn-border, rgba(15, 23, 42, .14));--sd-segmented-shadow: inset 0 1px 0 rgba(255, 255, 255, .55), var(--sd-shadow-soft, 0 10px 18px rgba(15, 23, 42, .06));--sd-segmented-thumb-bg: linear-gradient( 135deg, rgba(var(--app-brand-rgb, 47, 121, 184), .18), rgba(var(--app-brand-rgb-2, 74, 140, 192), .34) );--sd-segmented-thumb-border: rgba(var(--app-brand-rgb, 47, 121, 184), .22);--sd-segmented-thumb-shadow: 0 8px 20px rgba(15, 23, 42, .14), inset 0 1px 0 rgba(255, 255, 255, .42);--sd-segmented-text: var(--sd-pill-muted-text, rgba(17, 24, 39, .78));--sd-segmented-text-hover: var(--sd-btn-text, rgba(17, 24, 39, .92));--sd-segmented-text-active: var(--app-brand-ink, #1e4f7d);--sd-segmented-focus-ring: rgba(var(--app-brand-rgb, 47, 121, 184), .28);--sd-pill-bg: rgba(var(--app-brand-rgb, 47, 121, 184), .11);--sd-pill-border: rgba(var(--app-brand-rgb, 47, 121, 184), .25);--sd-pill-text: var(--app-brand-ink, #1e4f7d);--sd-pill-muted-bg: rgba(15, 23, 42, .05);--sd-pill-muted-border: rgba(15, 23, 42, .12);--sd-pill-muted-text: rgba(var(--app-ink-rgb, 17, 24, 39), .78);--sd-input-bg: rgba(var(--app-surface-rgb, 255, 255, 255), .96);--sd-input-border: rgba(15, 23, 42, .16);--sd-input-text: rgba(var(--app-ink-rgb, 17, 24, 39), .92);--sd-input-placeholder: rgba(var(--app-ink-rgb, 17, 24, 39), .45);--sd-select-caret-color: var(--sd-pill-muted-text, rgba(var(--app-ink-rgb, 17, 24, 39), .72));--sd-select-caret-focus-color: var(--sd-pill-text, var(--app-brand-ink, #1e4f7d));--sd-focus-ring: rgba(var(--app-brand-rgb, 47, 121, 184), .2);--sd-switch-thumb-bg: var(--sd-input-bg, #ffffff);--sd-switch-thumb-shadow: 0 2px 6px rgba(15, 23, 42, .18);--sd-progress-track: rgba(15, 23, 42, .12);--sd-progress-fill: linear-gradient( 90deg, rgba(var(--app-brand-rgb, 47, 121, 184), .95), rgba(var(--app-brand-rgb-2, 74, 140, 192), .88) );--sd-status-info-bg: rgba(var(--app-brand-rgb, 47, 121, 184), .13);--sd-status-info-border: rgba(var(--app-brand-rgb, 47, 121, 184), .3);--sd-status-info-text: var(--sd-pill-text, var(--app-brand-ink, #1e4f7d));--sd-status-success-bg: rgba(22, 163, 74, .14);--sd-status-success-border: rgba(22, 163, 74, .3);--sd-status-success-text: #166534;--sd-status-warn-bg: rgba(245, 158, 11, .14);--sd-status-warn-border: rgba(245, 158, 11, .3);--sd-status-warn-text: #7a4a00;--sd-status-danger-bg: rgba(220, 38, 38, .12);--sd-status-danger-border: rgba(220, 38, 38, .28);--sd-status-danger-text: #7f1d1d;--sd-dl-cell-size: 13px;--sd-dl-cell-line-height: 1.48;--sd-dl-meta-size: 12px;--sd-dl-label-size: 11px;--sd-dl-micro-size: 11px;--sd-dl-micro-tight-size: 10px;--sd-dl-action-size: 12px;--sd-dl-nav-size: 11px;--sd-dl-row-hover-bg: var(--sd-pill-muted-bg);--sd-dl-scroll-rail: var(--sd-border-faint);--sd-dl-scroll-thumb: var(--sd-border-strong);--sd-dl-scroll-thumb-hover: var(--sd-pill-border);--sd-dlc-graph-card-bg: var(--sd-surface-raised);--sd-dlc-graph-card-border: var(--sd-border-soft);--sd-dlc-graph-card-shadow: var(--sd-shadow-soft);--sd-dlc-graph-title-color: var(--sd-btn-text);--sd-dlc-graph-desc-color: var(--sd-pill-muted-text);--sd-dlc-date-color: var(--sd-pill-muted-text);--sd-dlc-kv-label-color: var(--sd-pill-muted-text);--sd-dlc-kv-value-color: var(--sd-btn-text);--sd-dlc-table-bg: var(--sd-surface-raised);--sd-dlc-table-border: var(--sd-border-soft);--sd-dlc-table-shadow: var(--sd-shadow-soft);--sd-dlc-table-head-bg-top: var(--sd-surface-raised);--sd-dlc-table-head-bg-bottom: var(--sd-surface-soft);--sd-dlc-table-head-text: var(--sd-pill-muted-text);--sd-dlc-table-head-border: var(--sd-border-soft);--sd-dlc-table-cell-color: var(--sd-btn-text);--sd-dlc-table-row-border: var(--sd-border-faint);--sd-dlc-table-hover-bg: var(--sd-surface-soft);--sd-dlc-grid-item-bg: var(--sd-surface-soft);--sd-dlc-grid-item-border: var(--sd-border-faint);--sd-dlc-grid-icon-bg: var(--sd-surface-raised);--sd-dlc-grid-icon-border: var(--sd-border-faint);--sd-dlc-gi-label-color: var(--sd-pill-muted-text);--sd-dlc-gi-value-color: var(--sd-btn-text);--sd-dlc-gi-subvalue-color: var(--sd-pill-muted-text);--sd-dlc-collapse-toggle-size: 12px;--sd-dlc-progress-meta-size: 12px;--sd-dlc-progress-meta-compact-size: 11px;--sd-dlc-progress-label-color: var(--sd-pill-muted-text);--sd-dlc-progress-value-color: var(--sd-btn-text);--sd-dlc-progress-track-bg: var(--sd-progress-track);--sd-dlc-progress-empty-fill: var(--sd-progress-track);--sd-dlc-info-dot-size: 11px;--sd-dlc-info-dot-bg: var(--sd-pill-muted-bg);--sd-dlc-info-dot-border: var(--sd-pill-muted-border);--sd-dlc-info-dot-text: var(--sd-pill-muted-text);--sd-dlc-info-popover-size: 12px;--sd-dlc-info-popover-bg: var(--sd-surface-raised);--sd-dlc-info-popover-border: var(--sd-border-soft);--sd-dlc-info-popover-shadow: var(--sd-shadow-card);--sd-dlc-info-popover-text: var(--sd-btn-text);--sd-dlc-chip-size: 11px;--sd-dlc-flag-code-size: 10px;--sd-eyebrow-color: var(--app-brand-ink, var(--brand-ink, #1e4f7d));--sd-eyebrow-shadow: none;--sd-tone-brand-bg: var(--sd-pill-bg);--sd-tone-brand-border: var(--sd-pill-border);--sd-tone-brand-text: var(--sd-pill-text);--sd-tone-brand-solid: rgba(var(--app-brand-rgb, 47, 121, 184), .92);--sd-tone-brand-solid-text: #ffffff;--sd-tone-brand-shadow: rgba(var(--app-brand-rgb, 47, 121, 184), .3);--sd-tone-info-bg: var(--sd-status-info-bg);--sd-tone-info-border: var(--sd-status-info-border);--sd-tone-info-text: var(--sd-status-info-text);--sd-tone-info-solid: rgba(var(--app-brand-rgb, 47, 121, 184), .9);--sd-tone-info-solid-text: #ffffff;--sd-tone-info-shadow: rgba(var(--app-brand-rgb, 47, 121, 184), .34);--sd-tone-success-bg: var(--sd-status-success-bg);--sd-tone-success-border: var(--sd-status-success-border);--sd-tone-success-text: var(--sd-status-success-text);--sd-tone-success-solid: #1a8a56;--sd-tone-success-solid-text: #ffffff;--sd-tone-success-shadow: rgba(22, 163, 74, .34);--sd-tone-warn-bg: var(--sd-status-warn-bg);--sd-tone-warn-border: var(--sd-status-warn-border);--sd-tone-warn-text: var(--sd-status-warn-text);--sd-tone-warn-solid: #b86b00;--sd-tone-warn-solid-text: #ffffff;--sd-tone-warn-shadow: rgba(245, 158, 11, .34);--sd-tone-danger-bg: var(--sd-status-danger-bg);--sd-tone-danger-border: var(--sd-status-danger-border);--sd-tone-danger-text: var(--sd-status-danger-text);--sd-tone-danger-solid: #c33e3e;--sd-tone-danger-solid-text: #ffffff;--sd-tone-danger-shadow: rgba(220, 38, 38, .34);--sd-tone-neutral-bg: var(--sd-pill-muted-bg);--sd-tone-neutral-border: var(--sd-pill-muted-border);--sd-tone-neutral-text: var(--sd-pill-muted-text);--sd-tone-neutral-solid: rgba(71, 85, 105, .9);--sd-tone-neutral-solid-text: #ffffff;--sd-tone-neutral-shadow: rgba(15, 23, 42, .28);--sd-ghost-overlay-bg: rgba(var(--app-surface-rgb, 255, 255, 255), .52);--sd-ghost-overlay-blur: blur(5px);--sd-ghost-card-bg: linear-gradient( 165deg, rgba(var(--app-surface-rgb, 255, 255, 255), .96), rgba(var(--app-surface-rgb, 255, 255, 255), .86) );--sd-ghost-card-border: var(--sd-border-strong);--sd-ghost-card-text: var(--sd-btn-text);--sd-ghost-card-shadow: 0 16px 36px rgba(15, 23, 42, .14);--sd-ghost-card-line: linear-gradient( 90deg, rgba(var(--app-brand-rgb, 47, 121, 184), .16), rgba(var(--app-brand-rgb-2, 74, 140, 192), .34), rgba(var(--app-brand-rgb, 47, 121, 184), .16) );--sd-ghost-spinner-track: var(--sd-pill-muted-border);--sd-ghost-spinner-head: var(--sd-pill-border);--sd-debug-surface: var(--sd-surface-soft);--sd-debug-surface-strong: var(--sd-surface-raised);--sd-debug-border: var(--sd-border-soft);--sd-debug-border-strong: var(--sd-border-strong);--sd-debug-shadow: var(--sd-shadow-soft);--sd-debug-head-bg: linear-gradient( 180deg, var(--sd-surface-raised), var(--sd-surface-soft) );--sd-debug-text: var(--sd-btn-text);--sd-debug-muted: var(--sd-pill-muted-text);--sd-debug-item-bg: var(--sd-surface-muted);--sd-debug-item-border: var(--sd-border-faint);--sd-debug-code-bg: rgba(15, 23, 42, .04);--sd-debug-code-border: var(--sd-border-soft);--sd-debug-code-text: var(--sd-btn-text);--sd-debug-chip-bg: var(--sd-pill-muted-bg);--sd-debug-chip-border: var(--sd-pill-muted-border);--sd-debug-chip-text: var(--sd-pill-muted-text);--sd-debug-chip-on-bg: var(--sd-status-success-bg);--sd-debug-chip-on-border: var(--sd-status-success-border);--sd-debug-chip-on-text: var(--sd-status-success-text);--sd-debug-chip-soft-bg: var(--sd-status-info-bg);--sd-debug-chip-soft-border: var(--sd-status-info-border);--sd-debug-chip-soft-text: var(--sd-status-info-text);--sd-debug-chip-err-bg: var(--sd-status-danger-bg);--sd-debug-chip-err-border: var(--sd-status-danger-border);--sd-debug-chip-err-text: var(--sd-status-danger-text);--sd-debug-table-head-bg: linear-gradient( 180deg, var(--sd-surface-raised), var(--sd-surface-soft) );--sd-debug-table-head-text: var(--sd-pill-muted-text);--sd-debug-table-row-border: var(--sd-border-faint);--sd-dt-bar-bg: transparent;--sd-dt-bar-border: var(--sd-border-soft);--sd-dt-bar-shadow: none;--sd-dt-link-color: var(--sd-pill-muted-text);--sd-dt-link-hover-color: var(--sd-btn-text);--sd-dt-link-active-color: var(--sd-pill-text);--sd-dt-link-idle-border: rgba(148, 163, 184, .32);--sd-dt-link-hover-border: rgba(100, 116, 139, .56);--sd-dt-link-active-border: rgba(var(--app-brand-rgb, 47, 121, 184), .92);--sd-dt-link-focus: var(--sd-focus-ring);--sd-dt-link-size: 12px;--sd-dt-link-weight: 900;--sd-dt-link-gap: 8px;--sd-dt-link-padding-y: 8px;--sd-dt-link-padding-x: 4px;--sd-dt-badge-bg: var(--sd-pill-muted-bg);--sd-dt-badge-border: var(--sd-pill-muted-border);--sd-dt-badge-text: var(--sd-pill-muted-text);--sd-dt-badge-active-bg: var(--sd-pill-bg);--sd-dt-badge-active-border: var(--sd-pill-border);--sd-dt-badge-active-text: var(--sd-pill-text);--sd-dt-panel-border: var(--sd-border-strong);--sd-dt-panel-bg: var(--sd-surface-raised);--sd-dt-panel-shadow: var(--sd-shadow-card);--sd-dt-panel-padding: 14px;--sd-dt-panel-top-glow: linear-gradient( 180deg, rgba(var(--app-brand-rgb, 47, 121, 184), .14) 0%, rgba(var(--app-brand-rgb, 47, 121, 184), .05) 48%, rgba(var(--app-brand-rgb, 47, 121, 184), 0) 100% );--sd-dt-panel-top-line: linear-gradient( 90deg, transparent 0%, var(--sd-pill-border) 22%, rgba(var(--app-brand-rgb-2, 74, 140, 192), .42) 50%, var(--sd-pill-border) 78%, transparent 100% );--sd-modal-overlay-bg: var(--sd-tbm-overlay-bg, rgba(6, 16, 30, .44));--sd-modal-overlay-blur: var(--sd-tbm-overlay-blur, blur(16px));--sd-modal-surface: var(--sd-tbm-surface, var(--sd-surface-raised, rgba(var(--app-surface-rgb, 255, 255, 255), .92)));--sd-modal-surface-soft: var(--sd-tbm-surface-soft, var(--sd-surface-soft, rgba(var(--app-surface-rgb, 255, 255, 255), .82)));--sd-modal-surface-strong: var(--sd-tbm-surface-strong, rgba(var(--app-surface-rgb, 255, 255, 255), .96));--sd-modal-border: var(--sd-tbm-border, var(--sd-border-soft, rgba(15, 23, 42, .1)));--sd-modal-border-strong: var(--sd-tbm-border-strong, var(--sd-border-strong, rgba(15, 23, 42, .16)));--sd-modal-shadow: var(--sd-tbm-shadow, var(--sd-shadow-card, 0 30px 90px rgba(15, 23, 42, .22)));--sd-modal-shadow-soft: var(--sd-tbm-shadow-soft, var(--sd-shadow-soft, 0 12px 24px rgba(15, 23, 42, .08)));--sd-modal-text: var(--sd-btn-text, rgba(var(--app-ink-rgb, 17, 24, 39), .92));--sd-modal-muted: var(--sd-pill-muted-text, rgba(var(--app-ink-rgb, 17, 24, 39), .78));--sd-modal-header-text: var(--sd-modal-text);--sd-modal-header-subtle: var(--sd-modal-muted);--sd-modal-header-bg: transparent;--sd-modal-header-border: var(--sd-border-soft, rgba(15, 23, 42, .09));--sd-modal-header-shadow: none;--sd-modal-header-accent: transparent;--sd-modal-header-accent-height: 0px;--sd-modal-eyebrow: var(--sd-eyebrow-color);--sd-modal-eyebrow-size: 11px;--sd-modal-title-size: calc(20px * var(--app-display-font-scale, 1));--sd-modal-subtitle-size: 12px;--sd-modal-subtitle-line-height: 1.45;--sd-modal-subtitle-weight: 400;--sd-modal-subheader-size: 12px;--sd-modal-radius: 22px;--sd-modal-top: 48px;--sd-modal-height: calc(100vh - 96px) ;--sd-modal-width: min(1240px, 92vw);--sd-modal-body-padding: 18px 22px 22px;--sd-modal-head-padding: 18px 22px;--sd-modal-shell-side: 2vw;--sd-modal-footer-padding: 14px 22px 18px;--sd-modal-footer-bg: var(--sd-modal-surface);--sd-modal-footer-border: var(--sd-border-soft, rgba(15, 23, 42, .09));--sd-modal-footer-text: var(--sd-modal-muted);--sd-modal-footer-shadow: none;--sd-modal-footer-accent: transparent;--sd-modal-centered-padding: 24px;--sd-modal-centered-width: min(1240px, 100%);--sd-modal-centered-max-height: min(90vh, 920px);--sd-modal-sidebar-width: minmax(300px, .7fr);--sd-modal-main-width: minmax(0, 1.5fr);--sd-modal-sidebar-padding: 22px;--sd-modal-sidebar-bg: transparent;--sd-modal-sidebar-border: transparent;--sd-modal-sidebar-shadow: none}body[data-path^=app] .sd-block{color:var(--app-text, #111827)}body[data-path^=app] fieldset{width:100%;max-width:100%;min-inline-size:0}body[data-path^=app] :is(.sd-block.dash:not(.borderless),.sd-block.smartList:not(.borderless),.sd-block.ov:not(.borderless),.sd-block.editorCard:not(.borderless),.sd-block.tplCard:not(.borderless),.sd-block.sockdash:not(.borderless),.sd-block.section-form:not(.plain):not(.borderless),.sd-block.ds:not(.plain):not(.borderless),.sd-block.dynamicSteps .stepPanel:not(.borderless),.sd-block.dynamicSteps .stepHeader:not(.borderless)){border-color:var(--sd-border-strong);background:var(--sd-surface-raised);box-shadow:var(--sd-shadow-card);-webkit-backdrop-filter:var(--sd-glass);backdrop-filter:var(--sd-glass)}body[data-path^=app] .sd-block.borderless{background:transparent;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body[data-path^=app] .sd-block:not(.borderless) :is(.card,.panel,.ovCol,.gridItem,.searchWrap,.roomGroup,.groupBody){border-color:var(--sd-border-soft);background:var(--sd-surface-soft);box-shadow:var(--sd-shadow-soft)}body[data-path^=app] :is(.dsBtn){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--sd-control-height);padding:var(--sd-control-padding);border-radius:var(--sd-control-radius);border:1px solid var(--sd-btn-border);background:var(--sd-btn-bg);color:var(--sd-btn-text);cursor:pointer;font-size:var(--sd-control-font-size);font-family:var(--sd-button-font, var(--app-body-font, "Montserrat", "Trebuchet MS", sans-serif));font-weight:var(--sd-button-weight, 700);letter-spacing:var(--sd-button-letter-spacing, .05em);line-height:1.1;text-transform:var(--sd-button-transform, none);box-shadow:var(--sd-shadow-soft);transition:transform .08s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease,color .16s ease}body[data-path^=app] :is(.dsBtn):hover{background:var(--sd-btn-hover-bg);border-color:var(--sd-btn-hover-border);box-shadow:var(--sd-shadow-hover);transform:translateY(-1px)}body[data-path^=app] :is(.dsBtn):disabled{opacity:.58;cursor:not-allowed;transform:none;box-shadow:none}body[data-path^=app] :is(.dsBtn.primary){background:var(--sd-btn-primary-bg);border-color:var(--sd-btn-primary-border);color:var(--sd-btn-primary-text)}body[data-path^=app] :is(.dsBtn.ghost){background:var(--sd-pill-muted-bg);border-color:var(--sd-pill-muted-border);color:var(--sd-pill-muted-text)}body[data-path^=app] :is(.dsIconBtn){display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--sd-control-height);width:var(--sd-control-height);min-width:var(--sd-control-height);height:var(--sd-control-height);padding:0!important}body[data-path^=app] :is(.dsIconBtn) :is(svg){width:16px;height:16px}body[data-path^=app] :is(.dsBtn.compact,.dsTextBtn.compact){min-height:32px;padding:7px 12px;font-size:11px;letter-spacing:max(var(--sd-button-letter-spacing, .05em),.04em)}body[data-path^=app] :is(.dsPill){display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:999px;border:1px solid var(--sd-pill-border);background:var(--sd-pill-bg);color:var(--sd-pill-text);font-size:10.5px;font-weight:850;letter-spacing:.04em;line-height:1.1;white-space:nowrap}body[data-path^=app] :is(.dsPill.ghost){border-color:var(--sd-pill-muted-border);background:var(--sd-pill-muted-bg);color:var(--sd-pill-muted-text)}body[data-path^=app] :is(.sdModalBackdrop,.background-overlay),body[data-path^=app] :is(.sdModalFullscreenUnderlay,.fullscreen-modal-overlay){position:fixed;top:0;right:0;bottom:0;left:0;background:var(--sd-modal-overlay-bg);-webkit-backdrop-filter:var(--sd-modal-overlay-blur);backdrop-filter:var(--sd-modal-overlay-blur)}body[data-path^=app] :is(.sdModalBackdrop,.background-overlay){z-index:900}body[data-path^=app] :is(.sdModalFullscreenUnderlay,.fullscreen-modal-overlay){z-index:1050}body[data-path^=app] :is(.sdModalBackdropCentered){padding:var(--sd-modal-centered-padding);display:grid;place-items:center;z-index:4000}body[data-path^=app] :is(.sdModalFrame,.modal-overlay){display:flex;flex-direction:column;position:fixed;top:var(--sd-modal-top);left:50%;transform:translate(-50%);width:var(--sd-modal-width);height:var(--sd-modal-height);background:var(--sd-modal-surface);border:1px solid var(--sd-modal-border-strong);border-radius:var(--sd-modal-radius);box-shadow:var(--sd-modal-shadow);z-index:1000;overflow:hidden;color:var(--sd-modal-text);min-height:0}body[data-path^=app] :is(.sdModalFrame,.modal-overlay).fullscreen{top:0;left:0;transform:none;width:100vw;height:100vh;border-radius:0}body[data-path^=app] :is(.sdModalFrameCentered){position:relative;inset:auto;top:auto;left:auto;transform:none;width:var(--sd-modal-centered-width);height:auto;max-height:var(--sd-modal-centered-max-height);z-index:auto;min-height:0}body[data-path^=app] :is(.sdModalFrameCentered.sdModalFrameFillHeight){height:var(--sd-modal-centered-max-height)}body[data-path^=app] :is(.sdModalHeader,.modal-header),body[data-path^=app] :is(.sdModalSplitHeader,.split-shell-header){position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:var(--sd-modal-head-padding);background:var(--sd-modal-header-bg);color:var(--sd-modal-header-text);border-bottom:1px solid var(--sd-modal-header-border);box-shadow:var(--sd-modal-header-shadow)}body[data-path^=app] :is(.sdModalHeader,.modal-header):before,body[data-path^=app] :is(.sdModalSplitHeader,.split-shell-header):before{content:"";position:absolute;left:0;right:0;top:0;height:var(--sd-modal-header-accent-height);background:var(--sd-modal-header-accent);pointer-events:none}body[data-path^=app] :is(.sdModalTitleWrap,.mh-title-wrap){display:grid;min-width:0;gap:0}body[data-path^=app] :is(.sdModalEyebrow,.mh-eyebrow){margin-bottom:0;font-family:var(--sd-button-font, var(--app-body-font, "Montserrat", "Trebuchet MS", sans-serif));font-size:var(--sd-modal-eyebrow-size);font-weight:900;letter-spacing:max(var(--sd-button-letter-spacing, .01em),.13em);text-transform:uppercase;color:var(--sd-modal-eyebrow);text-shadow:var(--sd-eyebrow-shadow)}body[data-path^=app] :is(.sdModalTitle,.mh-title){font-family:var(--app-display-font, var(--app-shell-heading-font, "Montserrat", "Trebuchet MS", sans-serif));font-weight:var(--app-display-font-weight, 950);font-size:var(--sd-modal-title-size);letter-spacing:.01em;color:var(--sd-modal-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:min(100%,840px)}body[data-path^=app] :is(.sdModalSubtitle,.mh-subtitle){margin-top:4px;font-size:var(--sd-modal-subtitle-size);line-height:var(--sd-modal-subtitle-line-height);font-weight:var(--sd-modal-subtitle-weight);color:var(--sd-modal-header-subtle)}body[data-path^=app] :is(.sdModalSubheader){display:flex;align-items:center;justify-content:space-between;gap:14px;flex:0 0 auto;min-height:48px;padding:10px 18px;background:color-mix(in srgb,var(--sd-modal-surface-strong) 78%,var(--sd-modal-surface-soft) 22%);border-bottom:1px solid var(--sd-modal-border);box-shadow:inset 0 -1px #ffffff0a}body[data-path^=app] :is(.sdModalSubheaderCrumbs){display:flex;align-items:center;gap:0;min-width:0;overflow:hidden;white-space:nowrap;color:var(--sd-modal-header-subtle);font-size:var(--sd-modal-subheader-size)}body[data-path^=app] :is(.sdModalSubheaderCrumb){display:inline-flex;align-items:center;min-width:0}body[data-path^=app] :is(.sdModalSubheaderCrumbText){display:inline-block;min-width:0;overflow:hidden;text-overflow:ellipsis}body[data-path^=app] :is(.sdModalSubheaderCrumbSep){display:inline-flex;align-items:center;padding:0 8px;color:var(--sd-modal-header-subtle);opacity:.72}body[data-path^=app] :is(.sdModalSubheaderActions){display:flex;align-items:center;gap:8px;flex:0 0 auto}body[data-path^=app] :is(.sdModalActions,.mh-actions){display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}body[data-path^=app] :is(.sdModalHeaderInfo){display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:6px 10px;border-radius:999px;border:1px solid var(--sd-modal-border);background:color-mix(in srgb,var(--sd-modal-surface-strong) 82%,transparent);color:var(--sd-modal-header-subtle);font-size:12px;line-height:1.2;font-weight:700}body[data-path^=app] :is(.sdModalHeaderInfo).tone-success{border-color:color-mix(in srgb,var(--sd-status-success-border, rgba(34, 197, 94, .35)) 78%,transparent);background:color-mix(in srgb,var(--sd-status-success-bg, rgba(34, 197, 94, .12)) 72%,transparent);color:var(--sd-status-success-text, #166534)}body[data-path^=app] :is(.sdModalHeaderInfo).tone-muted{opacity:.88}body[data-path^=app] :is(.sdModalBody,.modal-body){padding:var(--sd-modal-body-padding);overflow:auto;flex:1;min-height:0;background:var(--sd-modal-surface-soft);display:flex;flex-direction:column;flex-wrap:nowrap}body[data-path^=app] :is(.sdModalBody,.modal-body).fullscreen{background:var(--sd-modal-surface-strong)}body[data-path^=app] :is(.sdModalBody,.modal-body).flush{padding:0}body[data-path^=app] :is(.sdModalBody.sdModalBodyWithSidebar){display:grid;grid-template-columns:var(--sd-modal-main-width) var(--sd-modal-sidebar-width);min-height:0;padding:0}body[data-path^=app] :is(.sdModalShell,.split-shell){position:fixed;top:var(--sd-modal-top);left:var(--sd-modal-shell-side);right:var(--sd-modal-shell-side);height:var(--sd-modal-height);z-index:1100;border-radius:var(--sd-modal-radius);border:1px solid var(--sd-modal-border-strong);box-shadow:var(--sd-modal-shadow);overflow:hidden;background:var(--sd-modal-surface);color:var(--sd-modal-text)}body[data-path^=app] :is(.sdModalShellBody,.split-shell-body){background:var(--sd-modal-surface-soft)}body[data-path^=app] :is(.sdModalPane,.split-pane){overflow:auto;padding:0;background:var(--sd-modal-surface-soft);color:var(--sd-modal-text)}body[data-path^=app] :is(.sdModalMainPanel){min-height:0}body[data-path^=app] :is(.sdModalSidebar){padding:var(--sd-modal-sidebar-padding);overflow:auto;display:flex;flex-direction:column;gap:16px;background:var(--sd-modal-sidebar-bg);border-left:1px solid var(--sd-modal-sidebar-border);box-shadow:var(--sd-modal-sidebar-shadow);min-height:0}body[data-path^=app] :is(.sdModalFooter){display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;flex:0 0 auto;padding:var(--sd-modal-footer-padding);border-top:1px solid var(--sd-modal-footer-border);background:var(--sd-modal-footer-bg);color:var(--sd-modal-footer-text);box-shadow:var(--sd-modal-footer-shadow);position:relative}body[data-path^=app] :is(.sdModalFooter):before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:var(--sd-modal-footer-accent);pointer-events:none}body[data-path^=app] :is(.sdModalFooterActions){display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-left:auto}body[data-path^=app] :is(.sdModalActions,.mh-actions,.sdModalFooter,.sdModalFooterActions,.sdModalSubheaderActions) :is(.dsBtn,.dsTextBtn){display:inline-flex;align-items:center;justify-content:center;gap:8px}body[data-path^=app] :is(.sdModalActions,.mh-actions,.sdModalFooter,.sdModalFooterActions,.sdModalSubheaderActions,.sdModalHeaderInfo) :is(svg){width:16px;height:16px;flex:0 0 16px}body[data-path^=app] :is(.sdSegmentedToggle){--sd-segmented-count: 2;--sd-segmented-active: 0;position:relative;display:grid;grid-template-columns:repeat(var(--sd-segmented-count),minmax(0,1fr));align-items:center;width:min(100%,var(--sd-segmented-width, var(--sd-segmented-min-width)));min-width:var(--sd-segmented-min-width);height:var(--sd-segmented-height);padding:var(--sd-segmented-gap);border-radius:var(--sd-segmented-radius);border:1px solid var(--sd-segmented-border);background:var(--sd-segmented-bg);box-shadow:var(--sd-segmented-shadow);overflow:hidden}body[data-path^=app] :is(.sdSegmentedToggleThumb){position:absolute;top:var(--sd-segmented-gap);left:var(--sd-segmented-gap);width:calc((100% - var(--sd-segmented-gap) * (var(--sd-segmented-count) + 1)) / var(--sd-segmented-count));height:calc(var(--sd-segmented-height) - var(--sd-segmented-gap) * 2);border-radius:calc(var(--sd-segmented-radius) - var(--sd-segmented-gap));background:var(--sd-segmented-thumb-bg);border:1px solid var(--sd-segmented-thumb-border);box-shadow:var(--sd-segmented-thumb-shadow);transform:translate(calc((100% + var(--sd-segmented-gap)) * var(--sd-segmented-active)));transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease;pointer-events:none}body[data-path^=app] :is(.sdSegmentedToggleBtn){position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:0;height:100%;padding:0 var(--sd-segmented-padding-x);border:0;border-radius:calc(var(--sd-segmented-radius) - var(--sd-segmented-gap));background:transparent;color:var(--sd-segmented-text);cursor:pointer;font-family:var(--sd-button-font, var(--app-body-font, "Montserrat", "Trebuchet MS", sans-serif));font-size:var(--sd-segmented-font-size);font-weight:var(--sd-segmented-font-weight);letter-spacing:var(--sd-segmented-letter-spacing);line-height:1;text-transform:var(--sd-button-transform, none);transition:color .18s ease,transform .12s ease;padding-left:calc(var(--sd-segmented-padding-x) * .5);padding-right:calc(var(--sd-segmented-padding-x) * .5)}body[data-path^=app] :is(.sdSegmentedToggleBtn):first-child{padding-left:var(--sd-segmented-padding-x)}body[data-path^=app] :is(.sdSegmentedToggleBtn):last-child{padding-right:calc(var(--sd-segmented-padding-x) * .5)}body[data-path^=app] :is(.sdSegmentedToggleBtn):hover{color:var(--sd-segmented-text-hover)}body[data-path^=app] :is(.sdSegmentedToggleBtn):focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--sd-segmented-focus-ring)}body[data-path^=app] :is(.sdSegmentedToggleBtn).on{color:var(--sd-segmented-text-active)}body[data-path^=app] .sd-block :is(.btn,.toggleBtn,.miniBtn,.navBtn,.haBtn,.collapseToggle,.iconBtn,.pillBtn,.reloadBtn,.dismissBtn,.segBtn,.fpBtn,.filterPill){min-height:var(--sd-control-height);padding:var(--sd-control-padding);border-radius:var(--sd-control-radius);border:1px solid var(--sd-btn-border);background:var(--sd-btn-bg);color:var(--sd-btn-text);font-size:var(--sd-control-font-size);font-family:var(--sd-button-font, var(--app-body-font, "Montserrat", "Trebuchet MS", sans-serif));font-weight:var(--sd-button-weight, 700);letter-spacing:var(--sd-button-letter-spacing, .05em);line-height:1.1;text-transform:var(--sd-button-transform, none);box-shadow:var(--sd-shadow-soft);transition:transform .08s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease,color .16s ease}body[data-path^=app] .sd-block :is(.dsTextBtn){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;color:var(--sd-pill-text);font:inherit;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .16s ease,opacity .16s ease}body[data-path^=app] .sd-block :is(.dsTextBtn):hover:not(:disabled),body[data-path^=app] .sd-block :is(.dsTextBtn):focus-visible:not(:disabled){color:var(--sd-btn-text)}body[data-path^=app] .sd-block :is(.dsTextBtn):disabled{opacity:.45;cursor:not-allowed}body[data-path^=app] .sd-block :is(.btn,.toggleBtn,.miniBtn,.navBtn,.haBtn,.collapseToggle,.iconBtn,.pillBtn,.reloadBtn,.dismissBtn,.segBtn,.fpBtn,.filterPill):hover{background:var(--sd-btn-hover-bg);border-color:var(--sd-btn-hover-border);box-shadow:var(--sd-shadow-hover);transform:translateY(-1px)}body[data-path^=app] .sd-block :is(.btn,.toggleBtn,.miniBtn,.navBtn,.haBtn,.collapseToggle,.iconBtn,.pillBtn,.reloadBtn,.dismissBtn,.segBtn,.fpBtn,.filterPill):disabled{opacity:.58;cursor:not-allowed;transform:none;box-shadow:none}body[data-path^=app] .sd-block :is(.btnPrimary,.btn.primary,.navBtn.primary,.haBtn.primary,.pillBtn.primary){background:var(--sd-btn-primary-bg);border-color:var(--sd-btn-primary-border);color:var(--sd-btn-primary-text)}body[data-path^=app] .sd-block :is(.segBtn.on,.btn.linkish,.dot.on){border-color:var(--sd-pill-border);color:var(--sd-pill-text)}body[data-path^=app] .sd-block .segBtn.on{background:var(--sd-pill-bg)}body[data-path^=app] .sd-block .btn.linkish{background:transparent}body[data-path^=app] .sd-block .btn.linkish:hover{background:var(--sd-pill-bg)}body[data-path^=app] .sd-block .dot.on{background:var(--sd-pill-border)}body[data-path^=app] .sd-block :is(.btnGhost,.btn.ghost,.navBtn.ghost,.haBtn.ghost,.miniBtn.ghost,.pillBtn.ghost){background:var(--sd-pill-muted-bg);border-color:var(--sd-pill-muted-border);color:var(--sd-pill-muted-text)}body[data-path^=app] .sd-block .btn.active{border-color:var(--sd-pill-border);box-shadow:0 0 0 3px var(--sd-focus-ring)}body[data-path^=app] .sd-block.dynamicTabs .dynamicTabBar{margin-bottom:0}body[data-path^=app] :is(.modal-body,.split-shell-body) .sd-block.dynamicTabs .dynamicTabBar{margin-bottom:10px}body[data-path^=app] .sd-block.dynamicSteps .stepItem{color:var(--sd-pill-muted-text)}body[data-path^=app] .sd-block.dynamicSteps .stepDot{border-color:var(--sd-btn-border);background:var(--sd-btn-bg)}body[data-path^=app] .sd-block.dynamicSteps .stepNum{color:var(--sd-btn-text)}body[data-path^=app] .sd-block :is(.pill,.chip,.pillMini,.tabBadge,.statusPill,.stepPill,.devicePill,.schemaGuidePill,.ovBadge,.dsTag){border-color:var(--sd-pill-border);background:var(--sd-pill-bg);color:var(--sd-pill-text);font-size:10.5px;font-weight:850;letter-spacing:.04em;line-height:1.1}body[data-path^=app] .sd-block .chip-brand{border-color:var(--sd-pill-border);background:var(--sd-pill-bg);color:var(--sd-pill-text)}body[data-path^=app] .sd-block :is(.pillMini.soft,.chip-ghost,.ovBadge.tone-neutral,.dsTag.slim){border-color:var(--sd-pill-muted-border);background:var(--sd-pill-muted-bg);color:var(--sd-pill-muted-text)}body[data-path^=app] .sd-block :is(.pill.ok,.pillMini.on,.statusPill.success){border-color:var(--sd-pill-border);background:var(--sd-pill-bg);color:var(--sd-pill-text)}body[data-path^=app] .sd-block .tone-brand{color:var(--sd-tone-brand-text)}body[data-path^=app] .sd-block .tone-info{color:var(--sd-tone-info-text)}body[data-path^=app] .sd-block .tone-success{color:var(--sd-tone-success-text)}body[data-path^=app] .sd-block .tone-warn{color:var(--sd-tone-warn-text)}body[data-path^=app] .sd-block :is(.tone-danger,.tone-error){color:var(--sd-tone-danger-text)}body[data-path^=app] .sd-block .tone-neutral{color:var(--sd-tone-neutral-text)}body[data-path^=app] .sd-block :is(.pill,.chip,.pillMini,.tabBadge,.statusPill,.stepPill,.devicePill,.schemaGuidePill,.ovBadge,.dsTag).tone-brand{border-color:var(--sd-tone-brand-border);background:var(--sd-tone-brand-bg);color:var(--sd-tone-brand-text)}body[data-path^=app] .sd-block :is(.pill,.chip,.pillMini,.tabBadge,.statusPill,.stepPill,.devicePill,.schemaGuidePill,.ovBadge,.dsTag).tone-info{border-color:var(--sd-tone-info-border);background:var(--sd-tone-info-bg);color:var(--sd-tone-info-text)}body[data-path^=app] .sd-block :is(.pill,.chip,.pillMini,.tabBadge,.statusPill,.stepPill,.devicePill,.schemaGuidePill,.ovBadge,.dsTag).tone-success{border-color:var(--sd-tone-success-border);background:var(--sd-tone-success-bg);color:var(--sd-tone-success-text)}body[data-path^=app] .sd-block :is(.pill,.chip,.pillMini,.tabBadge,.statusPill,.stepPill,.devicePill,.schemaGuidePill,.ovBadge,.dsTag).tone-warn{border-color:var(--sd-tone-warn-border);background:var(--sd-tone-warn-bg);color:var(--sd-tone-warn-text)}body[data-path^=app] .sd-block :is(.pill,.chip,.pillMini,.tabBadge,.statusPill,.stepPill,.devicePill,.schemaGuidePill,.ovBadge,.dsTag):is(.tone-danger,.tone-error){border-color:var(--sd-tone-danger-border);background:var(--sd-tone-danger-bg);color:var(--sd-tone-danger-text)}body[data-path^=app] .sd-block :is(.pill,.chip,.pillMini,.tabBadge,.statusPill,.stepPill,.devicePill,.schemaGuidePill,.ovBadge,.dsTag).tone-neutral{border-color:var(--sd-tone-neutral-border);background:var(--sd-tone-neutral-bg);color:var(--sd-tone-neutral-text)}body[data-path^=app] .sd-block .countPill{border-color:var(--sd-pill-border);background:var(--sd-surface-muted)}body[data-path^=app] .sd-block .countPill .pillLabel{background:var(--sd-pill-muted-bg);color:var(--sd-pill-muted-text)}body[data-path^=app] .sd-block .countPill .pillValue{background:var(--sd-surface-soft);color:var(--sd-pill-text)}body[data-path^=app] :is(input:not([type=submit]):not([type=button]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=image]):not([type=hidden]),textarea,select,.customInput){min-height:var(--sd-control-height);border-radius:var(--sd-control-radius);border:1px solid var(--sd-input-border);background-color:var(--sd-input-bg);color:var(--sd-input-text);padding:var(--sd-input-padding);font-size:var(--sd-control-font-size);line-height:1.25;box-shadow:inset 0 1px #ffffff59;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}body[data-path^=app] :is(input:not([type=submit]):not([type=button]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=image]):not([type=hidden]),textarea,select,.customInput)::placeholder{color:var(--sd-input-placeholder)}body[data-path^=app] :is(input:not([type=submit]):not([type=button]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=image]):not([type=hidden]),textarea,select,.customInput):focus{border-color:var(--sd-btn-hover-border);box-shadow:0 0 0 3px var(--sd-focus-ring);outline:none}body[data-path^=app][data-path^=app] :is(select:not([multiple]):not([size]),select:not([multiple])[size="1"]){appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:36px;background-color:var(--sd-input-bg);background-image:linear-gradient(45deg,transparent 50%,var(--sd-select-caret-color) 50%),linear-gradient(135deg,var(--sd-select-caret-color) 50%,transparent 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 10px) calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}body[data-path^=app][data-path^=app] :is(select:not([multiple]):not([size]),select:not([multiple])[size="1"]):focus{background-image:linear-gradient(45deg,transparent 50%,var(--sd-select-caret-focus-color) 50%),linear-gradient(135deg,var(--sd-select-caret-focus-color) 50%,transparent 50%)}body[data-path^=app][data-path^=app] select[multiple],body[data-path^=app][data-path^=app] select[size]:not([size="1"]){background-image:none;padding-right:var(--sd-input-padding-right, 12px)}body[data-path^=app] .sd-block :is(.progressTrack,.progress,progress){background:var(--sd-progress-track)}body[data-path^=app] .sd-block .loadingBar:before{background:var(--sd-progress-track)}body[data-path^=app] .sd-block :is(.progressFill,.progress__bar){background:var(--sd-progress-fill)}body[data-path^=app] .sd-block .loadingBar:after{background:var(--sd-progress-fill)}body[data-path^=app] .sd-block :is(.row,.kvRow,.roomRow,.dlcTableCell,.groupHead){border-color:var(--sd-border-faint)}body[data-path^=app]{--cfg-overlay-bg: rgba(15, 23, 42, .28)}body[data-path^=app] .cfg-panel-list{background:radial-gradient(420px 180px at 0% 0%,rgba(var(--app-brand-rgb, 47, 121, 184),.1),transparent 72%),radial-gradient(280px 140px at 100% 0%,rgba(var(--app-brand-rgb-2, 74, 140, 192),.06),transparent 68%),linear-gradient(180deg,rgba(var(--app-surface-rgb, 255, 255, 255),.94),rgba(var(--app-surface-rgb, 255, 255, 255),.84));border-color:rgba(var(--app-brand-rgb, 47, 121, 184),.18);box-shadow:0 18px 36px #0f172a1a,inset 0 1px rgba(var(--app-surface-rgb, 255, 255, 255),.46)}body[data-path^=app] .cfg-panel-list .cfg-list-section-head,body[data-path^=app] .cfg-panel-list .cfg-group-head{border-bottom-color:rgba(var(--app-brand-rgb, 47, 121, 184),.14)}body[data-path^=app] .cfg-panel-list .cfg-list-section-title,body[data-path^=app] .cfg-panel-list .cfg-group-title{color:var(--cfg-accent-ink, var(--app-brand-ink, #1e4f7d))}body[data-path^=app] .cfg-panel-list .cfg-list-item,body[data-path^=app] .cfg-panel-list .cfg-card{border-bottom-color:rgba(var(--app-brand-rgb, 47, 121, 184),.08)}body[data-path^=app] .cfg-panel-list .cfg-summary-title{color:var(--cfg-text, var(--app-text, #111827))}body[data-path^=app] .cfg-panel-list .cfg-summary-sub{color:var(--cfg-muted, var(--app-muted, #5d6f85))}body[data-path^=app] .cfg-panel-list .cfg-list-item:hover,body[data-path^=app] .cfg-panel-list .cfg-card-btn:hover{background:linear-gradient(90deg,rgba(var(--app-brand-rgb, 47, 121, 184),.08),rgba(var(--app-brand-rgb, 47, 121, 184),.02))}body[data-path^=app] .cfg-panel-list .cfg-list-item.active,body[data-path^=app] .cfg-panel-list .cfg-card-btn.active{border-left-color:rgba(var(--app-brand-rgb, 47, 121, 184),.62);background:linear-gradient(90deg,rgba(var(--app-brand-rgb, 47, 121, 184),.14),rgba(var(--app-brand-rgb, 47, 121, 184),.04));box-shadow:inset 0 0 0 1px rgba(var(--app-brand-rgb, 47, 121, 184),.1)}body[data-path^=app] .cfgDataSourceCatalog{--cfg-dsc-surface-bg: radial-gradient(420px 180px at 0% 0%, rgba(var(--app-brand-rgb, 47, 121, 184), .1), transparent 72%), radial-gradient(280px 140px at 100% 0%, rgba(var(--app-brand-rgb-2, 74, 140, 192), .06), transparent 68%), linear-gradient(180deg, rgba(var(--app-surface-rgb, 255, 255, 255), .96), rgba(var(--app-surface-rgb, 255, 255, 255), .88));--cfg-dsc-kicker: var(--cfg-accent-ink, var(--app-brand-ink, #1e4f7d));--cfg-dsc-tile-bg: radial-gradient(circle at top left, rgba(var(--app-brand-rgb, 47, 121, 184), .08), transparent 40%), linear-gradient(180deg, rgba(var(--app-surface-rgb, 255, 255, 255), .98), rgba(var(--app-surface-rgb, 255, 255, 255), .92));--cfg-dsc-tile-border: rgba(var(--app-brand-rgb, 47, 121, 184), .14);--cfg-dsc-tile-border-hover: rgba(var(--app-brand-rgb, 47, 121, 184), .3);--cfg-dsc-tile-shadow: 0 18px 36px rgba(15, 23, 42, .1);--cfg-dsc-tile-shadow-hover: 0 12px 24px rgba(15, 23, 42, .08)}body[data-theme=cyberpunk-lite][data-path^=app]{--cfg-overlay-bg: rgba(1, 6, 17, .64);--cfg-border: rgba(93, 209, 255, .28);--cfg-border-strong: rgba(93, 209, 255, .42);--cfg-border-faint: rgba(93, 209, 255, .2);--cfg-btn-bg: rgba(8, 24, 44, .92);--cfg-btn-border: rgba(93, 209, 255, .34);--cfg-btn-text: #e7fbff;--cfg-btn-hover-bg: rgba(93, 209, 255, .14);--cfg-btn-hover-border: rgba(93, 209, 255, .5);--cfg-btn-primary-bg: linear-gradient(135deg, #2aa9d7, #5dd1ff);--cfg-btn-primary-border: rgba(93, 209, 255, .58);--cfg-btn-primary-text: #02101f;--cfg-accent: #5dd1ff;--cfg-accent-ink: #9fe8ff;--cfg-modal-bar-bg: linear-gradient( 180deg, rgba(var(--app-brand-rgb, 78, 216, 255), .18), rgba(var(--app-surface-rgb, 8, 20, 42), .74) );--cfg-modal-bar-border: rgba(93, 209, 255, .3);--cfg-modal-bar-accent: linear-gradient(90deg, var(--app-brand, #4ed8ff), var(--app-brand-2, #ff5ca7));--cfg-modal-body-bg: var(--bg, var(--app-bg, #050c1b));--cfg-modal-body-edge: rgba(93, 209, 255, .24);--cfg-modal-body-shadow: inset 0 1px 0 rgba(148, 235, 255, .08), inset 0 -1px 0 rgba(93, 209, 255, .14), inset 0 0 28px rgba(2, 14, 31, .24);--cfg-modal-bar-title: #c8f3ff;--cfg-modal-bar-shadow: 0 12px 30px rgba(1, 7, 18, .48);--cfg-muted: #bad6ec;--cfg-danger-bg: rgba(255, 119, 119, .2);--cfg-danger-border: rgba(255, 119, 119, .42);--cfg-danger-text: #ffd5d5;--cfg-warn-bg: rgba(255, 182, 84, .2);--cfg-warn-border: rgba(255, 182, 84, .4);--cfg-warn-text: #ffe5bd;--cfg-tab-desc: #9fd8f7;--cfg-builder-card-bg: radial-gradient(280px 120px at 0% 0%, rgba(var(--app-brand-rgb, 78, 216, 255), .14), transparent 72%), radial-gradient(220px 120px at 100% 0%, rgba(var(--app-brand-rgb-2, 255, 92, 167), .08), transparent 68%), linear-gradient(180deg, rgba(8, 24, 44, .9), rgba(4, 14, 28, .92));--cfg-builder-card-border: rgba(93, 209, 255, .3);--cfg-builder-card-shadow: 0 18px 36px rgba(2, 14, 31, .4), inset 0 1px 0 rgba(123, 229, 255, .1);--cfg-builder-card-title: #ecfbff;--cfg-builder-card-desc: #b8dbef;--cfg-builder-divider: rgba(93, 209, 255, .22);--cfg-toggle-track-bg: rgba(6, 24, 44, .92);--cfg-toggle-track-border: rgba(93, 209, 255, .36);--cfg-toggle-track-active-bg: linear-gradient(135deg, #5dd1ff, #ff5ca7);--cfg-toggle-track-active-border: rgba(111, 231, 255, .62);--cfg-toggle-thumb-bg: #dff8ff;--cfg-toggle-thumb-active-bg: #04121f;--cfg-toggle-thumb-shadow: 0 3px 10px rgba(1, 7, 18, .42), 0 0 0 1px rgba(93, 209, 255, .18);--cfg-toggle-label: #ecfbff;--cfg-toggle-help: #9fd8f7;--sd-help-markdown-text: #d9f5ff;--sd-help-markdown-muted: #9fd8f7;--sd-help-markdown-heading: #ecfbff;--sd-help-markdown-link: #7ce4ff;--sd-help-markdown-code-bg: rgba(8, 24, 44, .92);--sd-help-markdown-code-border: rgba(93, 209, 255, .28);--sd-help-markdown-pre-bg: rgba(5, 17, 32, .92);--sd-help-markdown-pre-border: rgba(93, 209, 255, .26)}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-shell{background:radial-gradient(420px 180px at 0% 0%,rgba(var(--app-brand-rgb, 78, 216, 255),.16),transparent 72%),radial-gradient(300px 140px at 100% 0%,rgba(var(--app-brand-rgb-2, 255, 92, 167),.1),transparent 68%),linear-gradient(180deg,#071428eb,#091831d6)}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-shell:before{background:linear-gradient(90deg,#4ed8ff00,#4ed8ffe0,#ff5ca7c2,#ff5ca700)}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-debug-details{border-color:#5dd1ff4d;background:radial-gradient(360px 160px at 0% 0%,rgba(var(--app-brand-rgb, 78, 216, 255),.16),transparent 72%),radial-gradient(260px 120px at 100% 0%,rgba(var(--app-brand-rgb-2, 255, 92, 167),.12),transparent 68%),linear-gradient(180deg,#08182ce6,#040e1ceb);box-shadow:0 12px 24px #020e1f57,inset 0 1px #7be5ff1f}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-debug-summary{background:#08182cc2}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-debug-summary:hover{background:#5dd1ff1f}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-debug-details[open]>.cfg-debug-summary{border-bottom-color:#5dd1ff47}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-debug-arrow{color:#88dfff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-debug-hint{color:#9fd8f7}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-debug-ta{background:#051120e0;border-top-color:#5dd1ff3d;color:#d7f4ff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-shell-site{background:transparent}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-shell-kicker{color:#9fe8ff;text-shadow:0 0 10px rgba(93,209,255,.3)}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-shell-site-name{color:#ecfbff;text-shadow:0 0 14px rgba(93,209,255,.28)}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-shell-site-pill-domain{background:linear-gradient(135deg,#5dd1ff38,#5dd1ff1a);border-color:#5dd1ff73;color:#ddf8ff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-shell-site-pill-env{background:#03101fdb;border-color:#6fe7ff57;color:#a9e7ff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-head-icon{color:#9fe8ff;text-shadow:0 0 10px rgba(93,209,255,.36)}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-head-text>.cfg-panel-title{color:#ecfbff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-sub{color:#a8d9f3}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list{background:radial-gradient(420px 180px at 0% 0%,rgba(var(--app-brand-rgb, 78, 216, 255),.14),transparent 72%),radial-gradient(280px 140px at 100% 0%,rgba(var(--app-brand-rgb-2, 255, 92, 167),.1),transparent 68%),linear-gradient(180deg,#061222c7,#030b16d6);border-color:#5dd1ff57;box-shadow:0 22px 46px #020e1f8c,inset 0 1px #7be5ff24}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-list-section-head,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-group-head{border-bottom-color:#5dd1ff4d}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-list-section-title,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-group-title{color:#9fe8ff;text-shadow:0 0 10px rgba(93,209,255,.2)}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-list-item,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-card{border-bottom-color:#5dd1ff33;color:#e7fbff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-summary-title{color:#e7fbff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-summary-sub{color:#9fd8f7}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-list-item :is(.cfg-summary-title,.cfg-summary-sub),body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-card :is(.cfg-summary-title,.cfg-summary-sub){color:inherit}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-list-item .cfg-summary-sub,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-card .cfg-summary-sub{color:#9fd8f7}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-list-item:hover,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-card-btn:hover{background:linear-gradient(90deg,#5dd1ff1f,#5dd1ff05)}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-list-item.active,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-card-btn.active{border-left-color:#5dd1ff;background:linear-gradient(90deg,#5dd1ff38,#5dd1ff0d);box-shadow:inset 0 0 0 1px #5dd1ff33}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-list-item.unused,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-card-btn.unused{border-left-color:#ff77779e}body[data-theme=cyberpunk-lite][data-path^=app] .cfgDataSourceCatalog{--cfg-dsc-surface-bg: radial-gradient(420px 180px at 0% 0%, rgba(var(--app-brand-rgb, 78, 216, 255), .22), transparent 72%), radial-gradient(300px 140px at 100% 0%, rgba(var(--app-brand-rgb-2, 255, 92, 167), .12), transparent 68%), linear-gradient(160deg, rgba(7, 20, 40, .96), rgba(4, 14, 28, .94));--cfg-dsc-ink: #e7fbff;--cfg-dsc-muted: #a8d9f3;--cfg-dsc-title: #f2fbff;--cfg-dsc-kicker: #9fe8ff;--cfg-dsc-tile-bg: linear-gradient(160deg, rgba(8, 24, 44, .92), rgba(4, 14, 28, .88));--cfg-dsc-tile-border: rgba(93, 209, 255, .28);--cfg-dsc-tile-border-hover: rgba(93, 209, 255, .48);--cfg-dsc-tile-shadow: 0 22px 44px rgba(1, 7, 18, .46), inset 0 1px 0 rgba(148, 235, 255, .08);--cfg-dsc-tile-shadow-hover: 0 24px 48px rgba(1, 7, 18, .52), inset 0 1px 0 rgba(148, 235, 255, .12)}body[data-theme=cyberpunk-lite][data-path^=app] .cfgDataSourceCatalogCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-theme=cyberpunk-lite][data-path^=app] .cfgDataSourceCatalogKicker{text-shadow:0 0 10px rgba(93,209,255,.24)}body[data-theme=cyberpunk-lite][data-path^=app] .cfgDataSourceCatalogTitle{text-shadow:0 0 14px rgba(93,209,255,.16)}body[data-theme=cyberpunk-lite][data-path^=app] .cfgDataSourceCatalogStatusText{text-shadow:0 0 10px rgba(93,209,255,.2)}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-empty{border-color:#5dd1ff4d;background:#08182c9e;color:#c9ecff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-card-title,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-param-title,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-processor-title,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-picker-title{color:#e7fbff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-param-hint,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-processor-summary,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-kv .k,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-muted{color:#9fd8f7}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-kv .v,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-param-advanced>summary{color:#dff6ff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-param-advanced,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-processor-row{border-color:#5dd1ff4d;background:#08182c94}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-count-pill{border-color:#5dd1ff5c;background:#041222e6;color:#cfeeff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-count-pill .label{background:#5dd1ff1f}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-panel-list .cfg-count-pill .value{border-left-color:#5dd1ff4d}body[data-theme=cyberpunk-lite][data-path^=app] :is(.cfgEditorSectionIntro,.cfgDetailsIntro,.cfgBlockBuilderIntro){border-color:#5dd1ff57;background:radial-gradient(260px 110px at 0% 0%,rgba(var(--app-brand-rgb, 78, 216, 255),.16),transparent 72%),radial-gradient(220px 110px at 100% 0%,rgba(var(--app-brand-rgb-2, 255, 92, 167),.12),transparent 68%),linear-gradient(180deg,#08182cd1,#040e1cdb);box-shadow:0 16px 30px #020e1f57,inset 0 1px #7be5ff1f}body[data-theme=cyberpunk-lite][data-path^=app] :is(.cfgEditorSectionIntro,.cfgDetailsIntro,.cfgBlockBuilderIntro):before{background:linear-gradient(90deg,#5dd1ff00,#5dd1ffcc,#ff5ca799,#ff5ca700)}body[data-theme=cyberpunk-lite][data-path^=app] :is(.cfgEditorSectionIntroTitle,.cfgDetailsIntroTitle,.cfgBlockBuilderIntroTitle){color:#ecfbff;text-shadow:0 0 10px rgba(93,209,255,.18)}body[data-theme=cyberpunk-lite][data-path^=app] :is(.cfgEditorSectionIntroText,.cfgDetailsIntroText,.cfgBlockBuilderIntroText){color:#c9ecff}body[data-theme=cyberpunk-lite][data-path^=app] .cfgBlockBuilderIntroUsecase{color:#9fd8f7}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-btn{border-color:#5dd1ff5c;background:radial-gradient(180px 80px at 0% 0%,rgba(var(--app-brand-rgb, 78, 216, 255),.16),transparent 72%),linear-gradient(180deg,#08182ce6,#05101feb);color:#e7fbff;box-shadow:0 16px 26px #020e1f4d,inset 0 1px #7be5ff24}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-btn:hover:not(:disabled){border-color:#5dd1ff80;background:radial-gradient(180px 80px at 0% 0%,rgba(var(--app-brand-rgb, 78, 216, 255),.2),transparent 72%),linear-gradient(180deg,#0a1c33f0,#061223f5);box-shadow:0 20px 32px #020e1f66,inset 0 1px #7be5ff2e}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-btn-label{color:#e7fbff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-chev{color:#9fd8f7}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-panel{border-color:#5dd1ff57;background:radial-gradient(260px 120px at 0% 0%,rgba(var(--app-brand-rgb, 78, 216, 255),.16),transparent 72%),radial-gradient(220px 120px at 100% 0%,rgba(var(--app-brand-rgb-2, 255, 92, 167),.12),transparent 68%),linear-gradient(180deg,#071428eb,#040e1cf0);box-shadow:0 22px 46px #020e1f8c,inset 0 1px #7be5ff1f}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-panel:before{background:linear-gradient(90deg,#5dd1ff00,#5dd1ffd1,#ff5ca79e,#ff5ca700)}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-title{color:#9fe8ff;border-bottom-color:#5dd1ff3d;background:#08182cc7;text-shadow:0 0 10px rgba(93,209,255,.18)}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-item{color:#e7fbff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-item+.cfg-menu-item{border-top-color:#5dd1ff2e}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-item:hover:not(:disabled){background:#5dd1ff1f}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-icon{color:#9fd8f7}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-item.danger,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-item.danger .cfg-menu-icon{color:#ffb1b1}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-item.danger:hover:not(:disabled){background:#ff777729}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-editor{background:radial-gradient(420px 180px at 0% 0%,rgba(var(--app-brand-rgb, 78, 216, 255),.14),transparent 72%),radial-gradient(280px 140px at 100% 0%,rgba(var(--app-brand-rgb-2, 255, 92, 167),.1),transparent 68%),linear-gradient(180deg,#061222c7,#030b16d6);border-color:#5dd1ff57;box-shadow:0 22px 46px #020e1f8c,inset 0 1px #7be5ff24}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-editor .cfg-menu-parent{background:#051222b8;border-color:#5dd1ff42}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-editor .cfg-menu-drag{background:#08192ee6;border-color:#5dd1ff59;color:#cbeeff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-editor .cfg-menu-input,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-editor .cfg-menu-icon-btn{background:#08182ceb;border-color:#5dd1ff57;color:#e7fbff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-editor .cfg-menu-icon-btn.is-disabled{background:#08182c99;border-color:#5dd1ff38}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-editor .cfg-menu-drop-line.active{background:linear-gradient(90deg,#5dd1ff3d,#5dd1ff0f);box-shadow:inset 0 0 0 1px #5dd1ff73}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-editor .cfg-menu-empty-children,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-menu-editor .cfg-menu-drop-end{background:#08182c9e;border-color:#5dd1ff57;color:#9fd8f7}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-callout{background:radial-gradient(260px 100px at 0% 0%,rgba(var(--app-brand-rgb, 78, 216, 255),.16),transparent 72%),radial-gradient(200px 100px at 100% 0%,rgba(var(--app-brand-rgb-2, 255, 92, 167),.1),transparent 68%),#08182cc7;border-color:#5dd1ff4d;color:#c9ecff;box-shadow:inset 0 1px #7be5ff14}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-callout-title{color:#e7fbff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-callout-text{color:#c9ecff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-callout b,body[data-theme=cyberpunk-lite][data-path^=app] .cfg-callout strong{color:#f2fbff}body[data-theme=cyberpunk-lite][data-path^=app] .qb .qb-picker-trigger{border-color:#5dd1ff57;background:linear-gradient(180deg,#08182cf0,#05101ee6);color:#e7fbff;box-shadow:0 12px 26px #020e1f57,inset 0 1px #94ebff17}body[data-theme=cyberpunk-lite][data-path^=app] .qb .qb-picker-trigger:hover{border-color:#5dd1ff8a;background:linear-gradient(180deg,#0a1d32fa,#071426f0);box-shadow:0 16px 34px #020e1f6b,inset 0 1px #94ebff21}body[data-theme=cyberpunk-lite][data-path^=app] .qb .qb-picker-trigger:focus-visible{border-color:#5dd1ff8f;box-shadow:0 0 0 3px #5dd1ff2e,0 16px 34px #020e1f6b}body[data-theme=cyberpunk-lite][data-path^=app] .qb .qb-picker-trigger.is-empty,body[data-theme=cyberpunk-lite][data-path^=app] .qb .qb-picker-caret{color:#9fd8f7}body[data-theme=cyberpunk-lite][data-path^=app] .qb .qb-picker-icon{background:#5dd1ff24;color:#9fe8ff;box-shadow:inset 0 0 0 1px #5dd1ff38}body[data-theme=cyberpunk-lite][data-path^=app] .qb .qb-picker-item{border-color:#5dd1ff47;background:linear-gradient(180deg,#071628eb,#040e1ce6);color:#e7fbff;box-shadow:inset 0 1px #7be5ff12}body[data-theme=cyberpunk-lite][data-path^=app] .qb .qb-picker-item:hover{border-color:#5dd1ff80;background:linear-gradient(180deg,#0e263ef0,#08182ceb);box-shadow:0 14px 30px #020e1f6b,inset 0 1px #7be5ff1a}body[data-theme=cyberpunk-lite][data-path^=app] .qb .qb-chain-pill{border-color:#5dd1ff52;background:linear-gradient(180deg,#071628e6,#030c18eb);box-shadow:0 14px 28px #020e1f61,inset 0 1px #7be5ff14}body[data-theme=cyberpunk-lite][data-path^=app] .qb .qb-chain-pill .qb-picker+.qb-picker{border-left-color:#5dd1ff38}body[data-theme=cyberpunk-lite][data-path^=app] .qb .qb-chain-custom{border-color:#5dd1ff3d;background:#08182cc2;color:#9fd8f7}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-ip-modal{background:linear-gradient(180deg,#061222e6,#030b16f0);border-color:#5dd1ff57;box-shadow:0 26px 52px #020e1f9e,inset 0 1px #7be5ff24}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-ip-modal .cfg-ip-cell{background:#08182cc7;border-color:#5dd1ff42}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-ip-modal .cfg-ip-icon{color:#dff7ff}body[data-theme=cyberpunk-lite][data-path^=app] .cfg-ip-modal .cfg-ip-label{color:#9fd8f7}body[data-path^=app][data-contrast=high]:not([data-theme=cyberpunk-lite]),body[data-theme=cyberpunk-lite][data-path^=app][data-contrast=high]{--cfg-tab-desc: var(--cfg-text);--cfg-builder-card-border: var(--cfg-border-strong);--cfg-builder-divider: var(--cfg-border-strong);--cfg-toggle-track-border: var(--cfg-border-strong);--cfg-toggle-help: var(--cfg-text);--sd-help-markdown-code-border: var(--cfg-border-strong);--sd-help-markdown-pre-border: var(--cfg-border-strong)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]){--site-surface: #ffffff;--site-surface-soft: #f4f8fc;--site-surface-muted: #eaf1f8;--site-border: rgba(15, 23, 42, .22);--site-border-strong: rgba(15, 23, 42, .3);--site-border-accent: rgba(var(--primaryColorRgb), .38);--site-text: #0f172a;--site-text-muted: #334155;--site-text-soft: #475569;--site-link: #0b4e8b;--site-link-hover: #083b69;--site-shadow: 0 12px 26px rgba(15, 23, 42, .08);--site-shadow-strong: 0 18px 38px rgba(15, 23, 42, .12);--primaryColor: #0f5ea8;--primaryColorRgb: 15, 94, 168;--primaryColorMedium: rgba(var(--primaryColorRgb), .62);--primaryColorMediumSolid: #1b6cb7;--primaryColorLight: rgba(var(--primaryColorRgb), .2);--primaryColorLightSolid: #8fbde0;--blackText: #0f172a;--black: #0f172a;--blackModalText: #1e293b;--blackOpacity: #e6edf5;--blackOpacityHalf: #233247;--blackOpacityThirty: #4b5b71;--grey: #e9eff5;--greyOpacity: #9aa8b8;--greyOpacityFifty: #f4f7fa;--greyOpacitySeventy: #506074;--greyOpacityEigthy: #334155;--inputGrey: #ffffff;--white: #ffffff;--red: #b91c1c}body[data-path^=app][data-contrast=high]:not([data-theme=cyberpunk-lite]){--app-brand-rgb: 15, 94, 168;--app-brand-rgb-2: 25, 111, 186;--app-ink-rgb: 15, 23, 42;--app-surface-rgb: 255, 255, 255;--app-brand: #0f5ea8;--app-brand-2: #196fba;--app-brand-ink: #0b3f70;--app-danger: #b91c1c;--app-bg: #dfe8f1;--app-panel: rgba(255, 255, 255, .98);--app-panel-2: rgba(247, 250, 253, .97);--app-card: #ffffff;--app-text: #0f172a;--app-muted: #334155;--app-border: rgba(15, 23, 42, .28);--app-border-2: rgba(15, 23, 42, .2);--app-shadow-sm: 0 8px 16px rgba(15, 23, 42, .08);--app-shadow-md: 0 16px 34px rgba(15, 23, 42, .12);--app-shadow-lg: 0 28px 72px rgba(15, 23, 42, .16);--app-feature-glow-a: rgba(var(--app-brand-rgb), .08);--app-feature-glow-b: rgba(var(--app-brand-rgb-2), .05);--app-feature-sheen: rgba(255, 255, 255, .54);--sd-surface-raised: #ffffff;--sd-surface-soft: #f5f9fd;--sd-surface-muted: #eef4fa;--sd-border-strong: rgba(15, 23, 42, .32);--sd-border-soft: rgba(15, 23, 42, .24);--sd-border-faint: rgba(15, 23, 42, .18);--sd-shadow-soft: 0 8px 16px rgba(15, 23, 42, .08);--sd-shadow-card: 0 16px 34px rgba(15, 23, 42, .12);--sd-shadow-hover: 0 18px 36px rgba(15, 23, 42, .14);--sd-btn-bg: #ffffff;--sd-btn-border: rgba(15, 23, 42, .28);--sd-btn-text: #0f172a;--sd-btn-hover-bg: rgba(var(--app-brand-rgb), .14);--sd-btn-hover-border: rgba(var(--app-brand-rgb), .56);--sd-btn-primary-bg: linear-gradient(180deg, #0f5ea8, #0c4d89);--sd-btn-primary-border: #0a3f70;--sd-btn-primary-text: #ffffff;--sd-pill-bg: rgba(var(--app-brand-rgb), .18);--sd-pill-border: rgba(var(--app-brand-rgb), .56);--sd-pill-text: #0b3f70;--sd-pill-muted-bg: #eef3f8;--sd-pill-muted-border: rgba(15, 23, 42, .24);--sd-pill-muted-text: #243447;--sd-input-bg: #ffffff;--sd-input-border: rgba(15, 23, 42, .34);--sd-input-text: #0f172a;--sd-input-placeholder: #475569;--sd-select-caret-color: #334155;--sd-select-caret-focus-color: #0b3f70;--sd-focus-ring: rgba(var(--app-brand-rgb), .42);--sd-progress-track: rgba(15, 23, 42, .18);--sd-progress-fill: linear-gradient(90deg, #0f5ea8, #196fba);--sd-status-info-bg: rgba(var(--app-brand-rgb), .16);--sd-status-info-border: rgba(var(--app-brand-rgb), .48);--sd-status-info-text: #0b3f70;--sd-status-success-bg: rgba(21, 128, 61, .16);--sd-status-success-border: rgba(21, 128, 61, .44);--sd-status-success-text: #14532d;--sd-status-warn-bg: rgba(180, 83, 9, .14);--sd-status-warn-border: rgba(180, 83, 9, .42);--sd-status-warn-text: #7c2d12;--sd-status-danger-bg: rgba(185, 28, 28, .14);--sd-status-danger-border: rgba(185, 28, 28, .44);--sd-status-danger-text: #7f1d1d;--sd-tone-brand-bg: rgba(var(--app-brand-rgb), .18);--sd-tone-brand-border: rgba(var(--app-brand-rgb), .56);--sd-tone-brand-text: #0b3f70;--sd-tone-brand-solid: #0f5ea8;--sd-tone-brand-solid-text: #ffffff;--sd-tone-brand-shadow: rgba(var(--app-brand-rgb), .28);--sd-tone-info-bg: rgba(var(--app-brand-rgb), .18);--sd-tone-info-border: rgba(var(--app-brand-rgb), .56);--sd-tone-info-text: #0b3f70;--sd-tone-info-solid: #0f5ea8;--sd-tone-info-solid-text: #ffffff;--sd-tone-info-shadow: rgba(var(--app-brand-rgb), .28);--sd-tone-success-bg: rgba(21, 128, 61, .16);--sd-tone-success-border: rgba(21, 128, 61, .44);--sd-tone-success-text: #14532d;--sd-tone-success-solid: #166534;--sd-tone-success-solid-text: #ffffff;--sd-tone-success-shadow: rgba(21, 128, 61, .26);--sd-tone-warn-bg: rgba(180, 83, 9, .14);--sd-tone-warn-border: rgba(180, 83, 9, .42);--sd-tone-warn-text: #7c2d12;--sd-tone-warn-solid: #b45309;--sd-tone-warn-solid-text: #ffffff;--sd-tone-warn-shadow: rgba(180, 83, 9, .24);--sd-tone-danger-bg: rgba(185, 28, 28, .14);--sd-tone-danger-border: rgba(185, 28, 28, .44);--sd-tone-danger-text: #7f1d1d;--sd-tone-danger-solid: #b91c1c;--sd-tone-danger-solid-text: #ffffff;--sd-tone-danger-shadow: rgba(185, 28, 28, .24);--sd-tone-neutral-bg: #eef3f8;--sd-tone-neutral-border: rgba(15, 23, 42, .24);--sd-tone-neutral-text: #243447;--sd-tone-neutral-solid: #475569;--sd-tone-neutral-solid-text: #ffffff;--sd-tone-neutral-shadow: rgba(15, 23, 42, .16);--sd-dl-th-bg-top: #f7fbff;--sd-dl-th-bg-bottom: #dceaf7;--sd-dl-th-border-color: rgba(var(--app-brand-rgb), .42);--sd-dl-th-divider-color: rgba(15, 23, 42, .18);--sd-dl-th-cell-divider: rgba(15, 23, 42, .16);--sd-dl-th-text-color: #143d66;--sd-dl-th-text-shadow: none;--sd-dl-th-hover-bg: rgba(var(--app-brand-rgb), .18);--sd-dl-th-sorted-bg: rgba(var(--app-brand-rgb), .24);--sd-dl-th-sorted-text: #0b3f70;--sd-dl-th-sort-color: #0b3f70;--sd-dl-th-sort-opacity: 1;--sd-dl-row-hover-bg: #edf4fb;--sd-dl-scroll-rail: rgba(15, 23, 42, .18);--sd-dl-scroll-thumb: rgba(15, 23, 42, .32);--sd-dl-scroll-thumb-hover: rgba(var(--app-brand-rgb), .56);--sd-dlc-graph-card-bg: linear-gradient(180deg, #ffffff, #f4f8fc);--sd-dlc-graph-card-border: rgba(15, 23, 42, .24);--sd-dlc-graph-card-shadow: 0 12px 26px rgba(15, 23, 42, .1);--sd-dlc-graph-title-color: #0f172a;--sd-dlc-graph-desc-color: #334155;--sd-dlc-date-color: #243447;--sd-dlc-kv-label-color: #334155;--sd-dlc-kv-value-color: #0f172a;--sd-dlc-table-bg: #ffffff;--sd-dlc-table-border: rgba(15, 23, 42, .24);--sd-dlc-table-shadow: 0 10px 20px rgba(15, 23, 42, .08);--sd-dlc-table-head-bg-top: #f7fbff;--sd-dlc-table-head-bg-bottom: #e3eef9;--sd-dlc-table-head-text: #143d66;--sd-dlc-table-head-border: rgba(15, 23, 42, .18);--sd-dlc-table-cell-color: #0f172a;--sd-dlc-table-row-border: rgba(15, 23, 42, .18);--sd-dlc-table-hover-bg: #f3f8fc;--sd-dlc-grid-item-bg: linear-gradient(180deg, #fbfdff, #f2f7fc);--sd-dlc-grid-item-border: rgba(15, 23, 42, .2);--sd-dlc-grid-icon-bg: #ffffff;--sd-dlc-grid-icon-border: rgba(15, 23, 42, .18);--sd-dlc-gi-label-color: #334155;--sd-dlc-gi-value-color: #0f172a;--sd-dlc-gi-subvalue-color: #475569;--sd-dlc-progress-label-color: #243447;--sd-dlc-progress-value-color: #0f172a;--sd-dlc-progress-track-bg: rgba(15, 23, 42, .22);--sd-dlc-progress-empty-fill: rgba(15, 23, 42, .16);--sd-dlc-info-dot-bg: #eef3f8;--sd-dlc-info-dot-border: rgba(15, 23, 42, .24);--sd-dlc-info-dot-text: #243447;--sd-dlc-info-popover-bg: #ffffff;--sd-dlc-info-popover-border: rgba(15, 23, 42, .24);--sd-dlc-info-popover-shadow: 0 16px 28px rgba(15, 23, 42, .14);--sd-dlc-info-popover-text: #0f172a;--sd-dt-bar-bg: linear-gradient(180deg, #ffffff, #edf4fb);--sd-dt-bar-border: rgba(15, 23, 42, .2);--sd-dt-bar-shadow: 0 8px 16px rgba(15, 23, 42, .08);--sd-dt-link-color: #243447;--sd-dt-link-hover-color: #0f172a;--sd-dt-link-active-color: #0b3f70;--sd-dt-link-hover-bg: rgba(var(--app-brand-rgb), .12);--sd-dt-link-active-bg: rgba(var(--app-brand-rgb), .18);--sd-dt-link-active-shadow: inset 0 0 0 1px rgba(var(--app-brand-rgb), .22);--sd-dt-link-focus: rgba(var(--app-brand-rgb), .48);--sd-dt-badge-bg: #eef3f8;--sd-dt-badge-border: rgba(15, 23, 42, .18);--sd-dt-badge-text: #243447;--sd-dt-badge-active-bg: rgba(var(--app-brand-rgb), .18);--sd-dt-badge-active-border: rgba(var(--app-brand-rgb), .48);--sd-dt-badge-active-text: #0b3f70;--sd-dt-panel-bg: #ffffff;--sd-dt-panel-border: rgba(15, 23, 42, .2);--sd-dt-panel-shadow: 0 16px 34px rgba(15, 23, 42, .12);--sd-dt-description-color: #334155;--sd-modal-header-bg: linear-gradient(180deg, #ffffff, #edf4fb);--sd-modal-header-border: rgba(15, 23, 42, .24);--sd-modal-header-shadow: inset 0 -1px 0 rgba(15, 23, 42, .08);--sd-modal-header-accent: linear-gradient(90deg, #0f5ea8, #196fba);--sd-modal-header-accent-height: 4px;--sd-modal-subtitle-weight: 500;--sd-modal-footer-bg: linear-gradient(180deg, #f7fbff, #eaf2fa);--sd-modal-footer-border: rgba(15, 23, 42, .24);--sd-modal-footer-text: #243447;--sd-modal-footer-shadow: inset 0 1px 0 rgba(255, 255, 255, .72);--sd-modal-footer-accent: linear-gradient(90deg, rgba(15, 94, 168, .26), rgba(25, 111, 186, .14));--sd-modal-sidebar-bg: linear-gradient(180deg, #f7fbff, #eef4fa);--sd-modal-sidebar-border: rgba(15, 23, 42, .2);--app-shell-menu-link-color: #0f172a;--app-shell-menu-link-hover-color: #0f172a;--app-shell-menu-link-active-color: #0b3f70;--app-shell-menu-hover-bg: rgba(15, 94, 168, .08);--app-shell-menu-hover-border: rgba(15, 23, 42, .2);--app-shell-menu-hover-shadow: 0 10px 18px rgba(15, 23, 42, .1);--app-shell-menu-active-bg: rgba(15, 94, 168, .16);--app-shell-menu-active-border: rgba(15, 94, 168, .42);--app-shell-menu-active-shadow: 0 12px 24px rgba(15, 23, 42, .12);--app-shell-menu-focus-ring: rgba(15, 94, 168, .58);--app-shell-menu-text-decoration: underline;--app-shell-menu-active-underline-thickness: .18em;--app-shell-menu-active-underline-offset: .22em;--app-shell-submenu-link-color: #243447;--app-shell-submenu-text-decoration: underline;--app-shell-submenu-hover-bg: rgba(15, 94, 168, .1);--app-shell-submenu-hover-border: rgba(15, 23, 42, .18);--app-shell-submenu-active-bg: rgba(15, 94, 168, .16);--app-shell-submenu-active-border: rgba(15, 94, 168, .42);--app-shell-submenu-active-color: #0b3f70;--app-shell-submenu-dot: rgba(51, 65, 85, .5);--app-shell-submenu-dot-active: #0f5ea8;--app-shell-submenu-panel-border: rgba(15, 23, 42, .2);--app-shell-submenu-panel-border-open: rgba(15, 23, 42, .28);--app-shell-submenu-panel-bg: #f5f9fd;--app-shell-submenu-panel-bg-open: linear-gradient(180deg, #f7fbff, #eef4fa);--app-shell-submenu-panel-shadow: 0 12px 24px rgba(15, 23, 42, .1);--workspace-card-border: rgba(15, 23, 42, .22);--workspace-card-border-strong: rgba(15, 94, 168, .34);--workspace-soft-surface: #eef4fa;--workspace-soft-surface-strong: linear-gradient(180deg, #f8fbfe, #edf4fa);--workspace-soft-border: rgba(15, 23, 42, .18);--workspace-soft-border-strong: rgba(15, 23, 42, .24);--workspace-state-border: rgba(15, 23, 42, .28);--workspace-state-surface: #ffffff;--workspace-state-text: #334155;--workspace-link-color: #0b4e8b;--workspace-link-hover-color: #083b69;--workspace-generated-at: #475569;--workspace-insight-border: rgba(15, 23, 42, .2);--workspace-insight-surface: linear-gradient(180deg, #ffffff, #f4f8fc);--cfg-modal-body-bg: #dfe8f1;--cfg-modal-body-edge: rgba(15, 23, 42, .12);--cfg-modal-body-shadow: inset 0 1px 0 rgba(255, 255, 255, .6), inset 0 -1px 0 rgba(15, 23, 42, .08);--cfg-modal-bar-border: rgba(15, 23, 42, .12);--cfg-modal-foot-border: rgba(15, 23, 42, .16)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]) :is(a:not(.button):not(.btn),.link,.bottomLink){color:var(--site-link);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em}body[data-contrast=high]:not([data-theme=cyberpunk-lite]) :is(a:not(.button):not(.btn),.link,.bottomLink):hover{color:var(--site-link-hover)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]) :is(a,button,input,select,textarea,summary,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid #0f5ea8;outline-offset:2px}body[data-path^=app][data-contrast=high]:not([data-theme=cyberpunk-lite]) :is(.sd-block .btn,.sd-block .toggleBtn,.sd-block .miniBtn,.sd-block .navBtn,.sd-block .haBtn,.sd-block .collapseToggle,.sd-block .iconBtn,.sd-block .pillBtn,.sd-block .reloadBtn,.sd-block .dismissBtn,.sd-block .segBtn,.sd-block .fpBtn,.sd-block .filterPill,input:not([type=submit]):not([type=button]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=image]):not([type=hidden]),textarea,select,.customInput):focus,body[data-path^=app][data-contrast=high]:not([data-theme=cyberpunk-lite]) :is(.sd-block .btn,.sd-block .toggleBtn,.sd-block .miniBtn,.sd-block .navBtn,.sd-block .haBtn,.sd-block .collapseToggle,.sd-block .iconBtn,.sd-block .pillBtn,.sd-block .reloadBtn,.sd-block .dismissBtn,.sd-block .segBtn,.sd-block .fpBtn,.sd-block .filterPill):focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 5px rgba(var(--app-brand-rgb),.48),var(--sd-shadow-soft);outline:none}body[data-path^=app][data-contrast=high]:not([data-theme=cyberpunk-lite]) :is(input[type=checkbox],input[type=radio]){accent-color:#0f5ea8}body[data-path^=app][data-contrast=high]:not([data-theme=cyberpunk-lite]) :is(.dlcTable th,.dlcTable td,.dynamicTable th,.dynamicTable td,.table th,.table td){border-bottom-color:var(--sd-border-soft)}body[data-path^=app][data-contrast=high]:not([data-theme=cyberpunk-lite]) :is(.siteHeader,.siteFooter,.cfg-shell,.cfg-panel-list,.modal-shell,.modal-body,.card,.workspacePanelCard){border-color:#0f172a3d}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]){background:linear-gradient(180deg,#f2f6fb,#e3ebf4);color:var(--site-text)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) .siteHeader,body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) .siteFooter,body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.glassCard,.tile,.feature,.bullet,.callout,.mini,.qa,.finalCta,.priceCard,.seatCard,.summary,.addon,.stackItem,.customerBar,.ctaStrip,.faq .faq-item,.section-form:not(.plain),.section-columns.loginColumns,.section-columns.resetPasswordColumns,.subscriptionItem,.heroPanel,.heroPanel__item,.featureCard,.signalCard,.runtimeCallout,.managementCard,.useCaseCard,.capabilityCard,.journeyCard,.notePanel,.apiCallout,.benefitCard,.foundationCard,.growthPanel,.caseCard,.ecoStat,.legalCard,.platformPanel,.layerCard,.accessibilityPanel){border:1px solid var(--site-border);background:var(--site-surface);box-shadow:var(--site-shadow)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.nav__link,.actions__link,.mobileMenu__link,.brand,.domainNod__text,.bottomLink){color:var(--site-text)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.nav__link:hover,.actions__link:hover,.mobileMenu__link:hover){background:#0f172a14}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.lead,.sub,.p,p,li,dd,label,.tile__text,.bullet__text,.heroPanel__item,.finalCta__text,.customerBar__text,.callout__note,.noteLine,.ecoLabel,.ecoLoading,.ecoError,.runtimeCallout__text,.apiCallout__text,.stackItem__text,.seatFine,.seatSub,.priceMeta,.priceNote,.addon__text,.addon__hint){color:var(--site-text-muted)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.h1,.h2,.h3,h1,h2,h3,.heroPanel__title,.finalCta__title,.signalCard__k,.runtimeCallout__title,.apiCallout__title,.customerBar__title,.platformPanel__title,.layerCard .h3,.feature__head .h3,.callout__title,.caseCard__title,.foundationCard__title,.growthPanel__title,.qa__q,.priceTitle,.seatTitle,.addon__title){color:var(--site-text)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.eyebrow,.heroPanel__eyebrow,.platformPanel__eyebrow,.layerCard__eyebrow,.workspaceBannerEyebrow,.sectionStep,.journeyCard__step,.priceBadge,.chip,.tag){color:var(--site-link)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.btn,.button,input[type=submit]){border-width:2px;border-color:var(--site-border-strong);font-weight:700}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.btn--primary,.button.fill,input[type=submit].fill){background:linear-gradient(180deg,#0f5ea8,#0c4d89);border-color:#0a3f70;color:#fff}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.btn--ghost,.button:not(.fill),.miniLink){background:var(--site-surface);color:var(--site-text);border-color:var(--site-border-strong)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) form :is(input:not([type=submit]),textarea,select,.customInput){background-color:var(--site-surface);border:2px solid var(--site-border-strong);color:var(--site-text)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) form :is(input:not([type=submit]),textarea,select,.customInput)::placeholder{color:var(--site-text-soft)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) table.table thead th{background-color:#0f172a;color:#fff}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) table.table tbody td{background-color:var(--site-surface);border-bottom:1px solid var(--site-border)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) table.table tbody tr:nth-child(2n) td{background-color:var(--site-surface-soft)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.chip,.pill,.tag,.priceBadge,.addon__badge,.addon__badge--soft){border:1px solid var(--site-border-accent);background:var(--site-surface-soft);color:var(--site-link)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.glassCard__top,.glassCard__bottom,.heroPanel__item,.mobileMenu,.domainNod,.bottom,.priceSelected,.pill__hint,.customerBar,.workspacePulseSubCard){border-color:var(--site-border)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.tile__icon,.feature__icon,.heroPanel__icon,.featureCard__icon,.caseCard__icon,.journeyCard__icon,.foundationCard__icon,.benefitCard__icon,.capabilityCard__icon,.apiCallout__icon,.runtimeCallout__icon,.layerCard__icon){border:1px solid var(--site-border-accent);background:linear-gradient(180deg,rgba(var(--primaryColorRgb),.16),rgba(var(--primaryColorRgb),.08))}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.section--alt,.section--soft,.hero,.modeSplit){border-color:var(--site-border)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.progress,.progressCell,.priceCard--selected,.priceCard--featured,.addon--active,.pill--active){border-color:var(--site-border-accent)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(.faq .faq-item,.qa,details){border-color:var(--site-border)}body[data-contrast=high]:not([data-theme=cyberpunk-lite]):not([data-path^=app]) :is(summary,.faq .faq-q,.qa summary):focus-visible{outline:3px solid #0f5ea8;outline-offset:3px}body[data-path^=app][data-font-size=large]{--sd-control-height: 40px;--sd-control-font-size: 14.5px;--sd-input-padding: 11px 16px;--sd-modal-eyebrow-size: 12px;--sd-modal-title-size: calc(22px * var(--app-display-font-scale, 1));--sd-modal-subtitle-size: 13px;--sd-modal-subheader-size: 13px;--sd-dt-link-size: 13px;--sd-dl-th-size: 12.5px;--sd-dl-cell-size: 14px;--sd-dl-cell-line-height: 1.55;--sd-dl-meta-size: 13px;--sd-dl-label-size: 12px;--sd-dl-micro-size: 12px;--sd-dl-micro-tight-size: 11px;--sd-dl-action-size: 14.5px;--sd-dl-nav-size: 12px;--sd-dlc-text-size: 14px;--sd-dlc-text-line-height: 1.42;--sd-dlc-muted-line-height: 1.4;--sd-dlc-date-size: 13.5px;--sd-dlc-graph-title-size: 14px;--sd-dlc-graph-desc-size: 13.5px;--sd-dlc-badge-size: 12px;--sd-dlc-badge-compact-size: 11px;--sd-dlc-avatar-size: 38px;--sd-dlc-avatar-font-size: 13px;--sd-dlc-avatar-subtle-size: 30px;--sd-dlc-avatar-subtle-font-size: 12px;--sd-dlc-card-title-size: 13.5px;--sd-dlc-kv-label-size: 12.5px;--sd-dlc-kv-value-size: 14px;--sd-dlc-table-size: 13.5px;--sd-dlc-table-head-size: 12.5px;--sd-dlc-table-cell-size: 13.5px;--sd-dlc-gi-label-size: 12.5px;--sd-dlc-gi-value-size: 19px;--sd-dlc-gi-subvalue-size: 12.5px;--sd-dlc-collapse-toggle-size: 13px;--sd-dlc-progress-meta-size: 13px;--sd-dlc-progress-meta-compact-size: 12px;--sd-dlc-info-dot-size: 12px;--sd-dlc-info-popover-size: 13px;--sd-dlc-chip-size: 12px;--sd-dlc-flag-code-size: 11px;--dl-pill-font-size: 11.5px;--app-shell-menu-size: clamp(12px, .5vw + .58rem, 14px);--app-shell-submenu-size: clamp(11px, .4vw + .5rem, 12.25px)}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell){font-size:16px}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) :is(p,li,dd,dt,label,input,textarea,select,button,.btn,.text,.muted,.sub,.lead,.workspacePulseSummary,.workspaceInsightText,.workspaceInsightMeta,.workspaceDataRow span,.workspaceDataRow strong,.cfg-callout-text,.cfg-panel-sub,.cfg-param-hint,.cfg-processor-summary){font-size:1.04em;line-height:1.62}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) :is(h1,h2,h3,.sdModalTitle,.mh-title,.workspaceCurrentLead h4,.workspaceInsightHead h5,.cardHead h3){line-height:1.2}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) :is(.eyebrow,.sdModalEyebrow,.mh-eyebrow,.workspaceBannerEyebrow,.workspaceSubTitle,.themePill,.levelPill){font-size:.94em;line-height:1.45}body[data-path^=app][data-font-size=large] :is(.modal-body,.sdModalBody,.sdModalFooter,.sdModalSubheader){font-size:1rem}body[data-path^=app][data-font-size=large] :is(.workspaceManageBtn,.workspaceManageMenu .cfg-menu-item,.packageInfoList,.packageInfoEmpty,.smartList .toolbar,.smartList .haBtn){font-size:var(--sd-control-font-size, 14.5px)}body[data-path^=app][data-font-size=large] :is(.workspaceManageMenu .cfg-menu-title,.packageInfoLabel){font-size:12px}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) .smartList .toolbar{--dl-control-height: 40px;--dl-pill-height: 32px;--dl-pill-font-size: 11.5px;--dl-pill-padding-x: 11px}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) .smartList :is(.haBtn,.searchWrap .searchInput,.mobileSort .msGroup .msSelect,.fpControl,.fpBtn,.pageBtn,.limitSelect,.sortSelect){font-size:var(--sd-control-font-size, 14.5px)}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) .smartList :is(.mobileSort .msGroup .msLabel,.fpHead strong,.fpLabel,.paginationMeta,.headerTitle .eyebrow){font-size:12px}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) .smartList :is(.muted,.paginationMeta,.emptyState,.emptyState p){font-size:13px;line-height:1.55}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) .smartList :is(.pill,.headerTitle,.headerTitle h3){line-height:1.35}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) .smartList :is(.graphTitle,.graphDesc,.kvLabel,.kvValue,.giLabel,.giSubValue,.collapseToggle,.dlcTableEmpty,.dlcTableEmptyCell,.progressMeta,.progressLabel,.statusMeta,.imageMeta){font-size:12px;line-height:1.45}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) .smartList :is(.giValue,.statValue,.metricValue){font-size:18px}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) .smartList :is(.graphTitle,.graphDesc,.kvLabel,.kvValue,.giLabel,.giValue,.giSubValue){line-height:1.45}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) .smartList .graphTitle{font-size:var(--sd-dlc-graph-title-size, 13px)!important}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) .smartList .graphDesc{font-size:var(--sd-dlc-graph-desc-size, 13px)!important;line-height:1.5!important}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) .smartList thead th{font-size:calc(var(--sd-dl-th-size, 12.5px) * var(--app-display-font-scale, 1))}body[data-path^=app][data-font-size=large] :is(.smartApp,.modal-overlay,.split-shell) .smartList tbody td{font-size:14px;line-height:1.55}body[data-path^=app][data-font-size=large] :is(.modal-overlay,.split-shell) .smartList .tableScroll{font-size:1rem}h1,h2,h3,h4,h5,h6{margin-top:0}h1,h2,h3,h4,h5,h6{font-family:var(--secondaryFont);font-weight:700;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wdth" 100}h1,h2,h3,h4,h5,h6{letter-spacing:.015em}@media screen and (max-width:767px){h1,h2,h3,h4,h5,h6{margin-bottom:15px}}@media screen and (min-width:767px)and (max-width:1024px){h1,h2,h3,h4,h5,h6{margin-bottom:15px}}@media screen and (min-width:1024px)and (max-width:1367px){h1,h2,h3,h4,h5,h6{margin-bottom:15px}}@media screen and (min-width:1367px){h1,h2,h3,h4,h5,h6{margin-bottom:15px}}h2,h3,.h2,.h3{font-family:var(--primaryFont);font-weight:700;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wdth" 100}h2,h3,.h2,.h3{letter-spacing:.012em}h4,h5,h6{letter-spacing:.02em}.eyebrow{margin-bottom:0!important;font-family:var(--sd-button-font, var(--app-body-font, "Montserrat", "Trebuchet MS", sans-serif));font-size:11px;font-weight:900;letter-spacing:max(var(--sd-button-letter-spacing, .01em),.13em);text-transform:uppercase!important;color:var(--sd-eyebrow-color, inherit);text-shadow:var(--sd-eyebrow-shadow, none)}a:not(.button):not(.btn){color:var(--primaryColor)}a:not(.button):not(.btn):visited{color:var(--primaryColor)}a.button{width:auto;text-align:center;background-color:transparent;color:var(--black);border:2px solid var(--black);border-radius:var(--borderRadius);transition:all .5s ease;max-width:max-content;text-decoration:none;gap:4px;margin:0;padding:8px 14px;letter-spacing:-.28px}a.button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}a.button{-webkit-align-items:center;align-items:center}a.button{font-family:var(--ptFont);font-weight:600;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wdth" 100}a.button.outline{border:2px solid var(--white);padding:0 12px;text-transform:uppercase}a.button.fill{background-color:var(--black);color:var(--white)}@media screen and (max-width:767px){a.button.menu{padding-top:10px}}@media screen and (min-width:767px)and (max-width:1024px){a.button.menu{padding-top:10px}}@media screen and (min-width:1024px)and (max-width:1367px){a.button.menu{padding-top:10px}}@media screen and (min-width:1367px){a.button.menu{padding-top:10px}}@media screen and (max-width:767px){a.button.menu{padding-bottom:10px}}@media screen and (min-width:767px)and (max-width:1024px){a.button.menu{padding-bottom:10px}}@media screen and (min-width:1024px)and (max-width:1367px){a.button.menu{padding-bottom:10px}}@media screen and (min-width:1367px){a.button.menu{padding-bottom:10px}}@media screen and (max-width:767px){a.button .icon{font-size:20px}}@media screen and (min-width:767px)and (max-width:1024px){a.button .icon{font-size:20px}}@media screen and (min-width:1024px)and (max-width:1367px){a.button .icon{font-size:20px}}@media screen and (min-width:1367px){a.button .icon{font-size:20px}}a.button:hover{opacity:.7}a.button.aqua{background-color:var(--aqua);border-color:var(--aqua);color:var(--black)}a.button.pink{background-color:var(--pink);border-color:var(--pink);color:var(--white)}a.button.blue{background-color:var(--blue);border-color:var(--blue);color:var(--black)}a.button.green{background-color:var(--green);border-color:var(--green);color:var(--black)}a.button.black{background-color:var(--black);border-color:var(--black);color:var(--white)}a.button.red{background-color:var(--red);border-color:var(--red);color:var(--white)}a:hover{cursor:pointer}p,li,a:not(.button):not(.btn),label{margin-top:0;font-size:15px;line-height:26px;letter-spacing:0;font-family:var(--primaryFont);font-weight:400;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wdth" 100}p strong,li strong,a:not(.button):not(.btn) strong,label strong{color:var(--primaryColor)}p strong,li strong,a:not(.button):not(.btn) strong,label strong{font-family:var(--primaryFont);font-weight:700;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wdth" 100}p.caveat,li.caveat,a:not(.button):not(.btn).caveat,label.caveat{opacity:.6}@media screen and (max-width:767px){p.caveat,li.caveat,a:not(.button):not(.btn).caveat,label.caveat{font-size:13px}}@media screen and (min-width:767px)and (max-width:1024px){p.caveat,li.caveat,a:not(.button):not(.btn).caveat,label.caveat{font-size:13px}}@media screen and (min-width:1024px)and (max-width:1367px){p.caveat,li.caveat,a:not(.button):not(.btn).caveat,label.caveat{font-size:13px}}@media screen and (min-width:1367px){p.caveat,li.caveat,a:not(.button):not(.btn).caveat,label.caveat{font-size:13px}}@media screen and (max-width:767px){p.caveat,li.caveat,a:not(.button):not(.btn).caveat,label.caveat{line-height:22.4px}}@media screen and (min-width:767px)and (max-width:1024px){p.caveat,li.caveat,a:not(.button):not(.btn).caveat,label.caveat{line-height:22.4px}}@media screen and (min-width:1024px)and (max-width:1367px){p.caveat,li.caveat,a:not(.button):not(.btn).caveat,label.caveat{line-height:22.4px}}@media screen and (min-width:1367px){p.caveat,li.caveat,a:not(.button):not(.btn).caveat,label.caveat{line-height:22.4px}}ul,ol{margin-top:0}ul ul,ul ol,ol ul,ol ol{margin-bottom:12px}ul li p,ol li p{margin-bottom:6px}dl{display:flex;flex-wrap:wrap;width:100%;margin:0 0 24px}dl dt,dl dd{padding:0;margin:0;box-sizing:border-box;font-size:14px;line-height:20px}dl dt{font-weight:600;width:220px;padding:6px 12px 0 0}dl dt+dd{width:calc(100% - 220px);padding:6px 0 0}dl dd+dd{width:100%;padding:0 0 0 220px;position:relative}dl.inline dt,dl.inline dd,dl.inline dd+dd{width:100%;padding-left:0!important}@media(max-width:498px){dl dt,dl dt+dd,dl dd,dl dd+dd{width:100%;padding-left:0!important}}table.table{width:100%;border-collapse:collapse;margin:0}table.table thead{margin-bottom:10px}table.table thead th{background-color:#000;color:#fff;text-align:left;margin-bottom:10px;text-transform:none;font-size:14px;font-weight:600;letter-spacing:0px;line-height:20.8px;padding:12px}table.table tbody tr th{font-size:14px;padding:10px 15px;text-align:right;vertical-align:top}table.table tbody tr td{vertical-align:top;background-color:#ddd;font-size:14px;padding:10px 15px}table.table tbody tr td:first-of-type{text-transform:none;border-radius:4px 0 0 4px}table.table tbody tr td:last-of-type{text-transform:none;border-radius:0 4px 4px 0}table.table tbody tr:nth-child(2n) td{background-color:#f4f7f6}table.table tbody tr.noBackground td{background-color:transparent;text-align:right}table.table tfoot tr td,table.table tfoot tr th{font-size:14px;padding:10px 15px}.bubble{display:inline-block;background-color:transparent;border:2px solid #666666;color:#666;padding:2px 12px;border-radius:var(--borderRadius);min-width:80px;font-size:14px;line-height:18px;text-align:center;vertical-align:middle}.bubble.new{background-color:transparent;border:2px solid var(--blue);color:var(--blue)}.bubble.processing,.bubble.in-approval{background-color:transparent;border:2px solid var(--primaryColor);color:var(--primaryColor)}.bubble.warning,.bubble.issue{background-color:transparent;border:2px solid #f9ac04;color:#f9ac04}.bubble.error,.bubble.bad,.bubble.failed,.bubble.rejected{background-color:var(--red);border:2px solid var(--red);color:#fff}.bubble.success,.bubble.ok,.bubble.approved,.bubble.complete{background-color:var(--primaryColor);border:2px solid var(--primaryColor);color:#fff}form{width:100%}form .section-title{padding:0;color:var(--blue)}form .section-title{font-family:var(--ptFont);font-weight:600;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wdth" 100}@media screen and (max-width:767px){form .section-title{font-size:21px}}@media screen and (min-width:767px)and (max-width:1024px){form .section-title{font-size:21px}}@media screen and (min-width:1024px)and (max-width:1367px){form .section-title{font-size:21px}}@media screen and (min-width:1367px){form .section-title{font-size:21px}}@media screen and (max-width:767px){form .section-title{line-height:25px}}@media screen and (min-width:767px)and (max-width:1024px){form .section-title{line-height:25px}}@media screen and (min-width:1024px)and (max-width:1367px){form .section-title{line-height:25px}}@media screen and (min-width:1367px){form .section-title{line-height:25px}}@media screen and (max-width:767px){form .section-title{margin-bottom:5px}}@media screen and (min-width:767px)and (max-width:1024px){form .section-title{margin-bottom:5px}}@media screen and (min-width:1024px)and (max-width:1367px){form .section-title{margin-bottom:5px}}@media screen and (min-width:1367px){form .section-title{margin-bottom:5px}}form fieldset{padding:0;border:0;width:100%;margin:0}form fieldset legend{padding:0;color:var(--primaryColor)}form fieldset legend{font-family:var(--ptFont);font-weight:600;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wdth" 100}@media screen and (max-width:767px){form fieldset legend{font-size:21px}}@media screen and (min-width:767px)and (max-width:1024px){form fieldset legend{font-size:21px}}@media screen and (min-width:1024px)and (max-width:1367px){form fieldset legend{font-size:21px}}@media screen and (min-width:1367px){form fieldset legend{font-size:21px}}@media screen and (max-width:767px){form fieldset legend{line-height:25px}}@media screen and (min-width:767px)and (max-width:1024px){form fieldset legend{line-height:25px}}@media screen and (min-width:1024px)and (max-width:1367px){form fieldset legend{line-height:25px}}@media screen and (min-width:1367px){form fieldset legend{line-height:25px}}@media screen and (max-width:767px){form fieldset legend{margin-bottom:5px}}@media screen and (min-width:767px)and (max-width:1024px){form fieldset legend{margin-bottom:5px}}@media screen and (min-width:1024px)and (max-width:1367px){form fieldset legend{margin-bottom:5px}}@media screen and (min-width:1367px){form fieldset legend{margin-bottom:5px}}form fieldset label{color:var(--blackModalText)}form fieldset label{font-family:var(--pdFont);font-weight:400;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wdth" 100}@media screen and (max-width:767px){form fieldset label{font-size:16px}}@media screen and (min-width:767px)and (max-width:1024px){form fieldset label{font-size:16px}}@media screen and (min-width:1024px)and (max-width:1367px){form fieldset label{font-size:16px}}@media screen and (min-width:1367px){form fieldset label{font-size:16px}}@media screen and (max-width:767px){form fieldset label{line-height:18.4px}}@media screen and (min-width:767px)and (max-width:1024px){form fieldset label{line-height:18.4px}}@media screen and (min-width:1024px)and (max-width:1367px){form fieldset label{line-height:18.4px}}@media screen and (min-width:1367px){form fieldset label{line-height:18.4px}}@media screen and (max-width:767px){form fieldset label{margin-top:0}}@media screen and (min-width:767px)and (max-width:1024px){form fieldset label{margin-top:0}}@media screen and (min-width:1024px)and (max-width:1367px){form fieldset label{margin-top:0}}@media screen and (min-width:1367px){form fieldset label{margin-top:0}}@media screen and (max-width:767px){form fieldset label{margin-bottom:20px}}@media screen and (min-width:767px)and (max-width:1024px){form fieldset label{margin-bottom:20px}}@media screen and (min-width:1024px)and (max-width:1367px){form fieldset label{margin-bottom:20px}}@media screen and (min-width:1367px){form fieldset label{margin-bottom:20px}}form .caveatKey{display:inline-block;margin:0 6px;color:var(--primaryColor)}form .caveat{font-size:13px;line-height:18px;color:#444;margin-bottom:0;white-space:break-spaces}@media screen and (max-width:767px){form .caveat{margin-top:10px}}@media screen and (min-width:767px)and (max-width:1024px){form .caveat{margin-top:10px}}@media screen and (min-width:1024px)and (max-width:1367px){form .caveat{margin-top:10px}}@media screen and (min-width:1367px){form .caveat{margin-top:10px}}form .caveat .caveatKey{margin:0 6px 0 0}form label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}form label{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}form label{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){form label{margin-top:0}}@media screen and (min-width:767px)and (max-width:1024px){form label{margin-top:0}}@media screen and (min-width:1024px)and (max-width:1367px){form label{margin-top:0}}@media screen and (min-width:1367px){form label{margin-top:0}}@media screen and (max-width:767px){form label{margin-bottom:20px}}@media screen and (min-width:767px)and (max-width:1024px){form label{margin-bottom:20px}}@media screen and (min-width:1024px)and (max-width:1367px){form label{margin-bottom:20px}}@media screen and (min-width:1367px){form label{margin-bottom:20px}}@media screen and (max-width:767px){form label input{margin-top:2px}}@media screen and (min-width:767px)and (max-width:1024px){form label input{margin-top:2px}}@media screen and (min-width:1024px)and (max-width:1367px){form label input{margin-top:2px}}@media screen and (min-width:1367px){form label input{margin-top:2px}}form label .caveat{width:100%;margin:8px 4px 0;color:#666;font-size:13px;line-height:16px;white-space:break-spaces}@media(min-width:1025px){form.fieldsNoWrap label{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}form input:not([type=submit]),form textarea,form select,form .customInput{display:inline-block;width:100%;background-color:#ececec;color:var(--black);border:1px solid var(--inputGrey);border-radius:var(--borderRadius);outline:none;transition:all .5s ease;padding:10px 24px}form input:not([type=submit]),form textarea,form select,form .customInput{font-family:var(--primaryFont);font-weight:600;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wdth" 100}@media screen and (max-width:767px){form input:not([type=submit]),form textarea,form select,form .customInput{font-size:16px}}@media screen and (min-width:767px)and (max-width:1024px){form input:not([type=submit]),form textarea,form select,form .customInput{font-size:16px}}@media screen and (min-width:1024px)and (max-width:1367px){form input:not([type=submit]),form textarea,form select,form .customInput{font-size:16px}}@media screen and (min-width:1367px){form input:not([type=submit]),form textarea,form select,form .customInput{font-size:16px}}@media screen and (max-width:767px){form input:not([type=submit]),form textarea,form select,form .customInput{line-height:22.4px}}@media screen and (min-width:767px)and (max-width:1024px){form input:not([type=submit]),form textarea,form select,form .customInput{line-height:22.4px}}@media screen and (min-width:1024px)and (max-width:1367px){form input:not([type=submit]),form textarea,form select,form .customInput{line-height:22.4px}}@media screen and (min-width:1367px){form input:not([type=submit]),form textarea,form select,form .customInput{line-height:22.4px}}form input:not([type=submit])::placeholder,form textarea::placeholder,form select::placeholder,form .customInput::placeholder{color:#888}form input:not([type=submit]):hover,form input:not([type=submit]):focus,form input:not([type=submit]):active,form textarea:hover,form textarea:focus,form textarea:active,form select:hover,form select:focus,form select:active,form .customInput:hover,form .customInput:focus,form .customInput:active{background-color:var(--inputGrey);border-color:var(--greyOpacity)}form input:not([type=submit])::selection,form textarea::selection,form select::selection,form .customInput::selection{background:var(--blackOpacity)}form input:not([type=submit]):-webkit-autofill,form textarea:-webkit-autofill,form select:-webkit-autofill,form .customInput:-webkit-autofill{background-color:var(--inputGrey)!important;-webkit-box-shadow:0 0 0px 1000px var(--inputGrey) inset!important;color:var(--black)!important;border-color:var(--greyOpacity)}form input:not([type=submit]):disabled,form textarea:disabled,form select:disabled,form .customInput:disabled{opacity:.6;cursor:not-allowed}@media screen and (max-width:767px){form input:not([type=submit]),form textarea,form select,form .customInput{padding:10px 24px 10px 14px}}form select{-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7498 6.87752C12.6093 6.73783 12.4192 6.65942 12.221 6.65942C12.0229 6.65942 11.8328 6.73783 11.6923 6.87752L8.99978 9.53252L6.34478 6.87752C6.20426 6.73783 6.01417 6.65942 5.81603 6.65942C5.61789 6.65942 5.4278 6.73783 5.28728 6.87752C5.21698 6.94724 5.16119 7.03019 5.12311 7.12159C5.08503 7.21298 5.06543 7.31101 5.06543 7.41002C5.06543 7.50903 5.08503 7.60706 5.12311 7.69845C5.16119 7.78985 5.21698 7.8728 5.28728 7.94252L8.46728 11.1225C8.537 11.1928 8.61995 11.2486 8.71135 11.2867C8.80274 11.3248 8.90077 11.3444 8.99978 11.3444C9.09879 11.3444 9.19682 11.3248 9.28821 11.2867C9.37961 11.2486 9.46256 11.1928 9.53228 11.1225L12.7498 7.94252C12.8201 7.8728 12.8759 7.78985 12.9139 7.69845C12.952 7.60706 12.9716 7.50903 12.9716 7.41002C12.9716 7.31101 12.952 7.21298 12.9139 7.12159C12.8759 7.03019 12.8201 6.94724 12.7498 6.87752Z' fill='%237B7B7B'/%3E%3C/svg%3E%0A");background-size:22px;background-repeat:no-repeat;background-position:calc(100% - 15px)}@media screen and (max-width:767px){form select{padding:10px 28px 10px 14px;background-position:calc(100% - 6px)}}@media screen and (max-width:767px){form input[type=submit]{margin-top:20px}}@media screen and (min-width:767px)and (max-width:1024px){form input[type=submit]{margin-top:20px}}@media screen and (min-width:1024px)and (max-width:1367px){form input[type=submit]{margin-top:20px}}@media screen and (min-width:1367px){form input[type=submit]{margin-top:20px}}form a:not(.button){color:var(--black)}.columns{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;align-content:stretch;flex-wrap:wrap}.columns .column{flex-basis:100%;height:100%;background-size:cover;background-position:0 65%}.columns .column.col-100{flex-basis:100%}.columns .column.col-80{flex-basis:80%}.columns .column.col-75{flex-basis:75%}.columns .column.col-70{flex-basis:70%}.columns .column.col-60{flex-basis:60%}.columns .column.col-50{flex-basis:75%}.columns .column.col-40{flex-basis:40%}.columns .column.col-30{flex-basis:30%}.columns .column.col-25{flex-basis:25%}.columns .column.col-20{flex-basis:20%}.section-heading h1,.section-heading h2,.section-heading h3,.section-heading h4,.section-heading h5,.section-heading h6{margin-top:12px!important;margin-bottom:0!important;font-size:64px!important}.section-heading .textContent{margin-top:12px!important;color:var(--primaryColor)}*{box-sizing:border-box}html,body{height:100%;padding:0;margin:0;font-size:15px;line-height:26px;letter-spacing:0;font-family:var(--primaryFont);font-weight:400;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wdth" 100}body #app{display:flex;flex-direction:column;min-height:100vh}body.overflowHidden{overflow:hidden!important}.site-content{flex:1 0 auto}footer{flex-shrink:0}grammarly-extension{display:none!important}.dialog-overlay[data-v-663e81ae]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;justify-content:center;align-items:center;z-index:6000}.dialog-box[data-v-663e81ae]{background:#fff;padding:1.5rem;border-radius:8px;max-width:400px;width:80%;box-shadow:0 2px 12px #0003}.dialog-title[data-v-663e81ae]{margin-top:0;font-size:1.2rem;margin-bottom:.5rem}.dialog-message[data-v-663e81ae]{margin-bottom:1rem}.dialog-buttons[data-v-663e81ae]{display:flex;justify-content:flex-end;gap:.5rem}.btn-ok[data-v-663e81ae],.btn-cancel[data-v-663e81ae]{padding:.4rem 1rem;border:none;border-radius:4px;cursor:pointer;font-weight:700}.btn-ok[data-v-663e81ae]{background:var(--primaryColor);color:#fff!important}.btn-cancel[data-v-663e81ae]{background:#e5e7eb;color:#1f2937!important}
