:root{--lo-imp-bar-h:0px}.v-tabs{--v-tabs-height:auto;background:0 0;border:none;border-radius:8px;min-height:0;padding:3px;display:inline-flex;height:auto!important}.v-tabs .v-slide-group__content{gap:2px}.v-tabs .v-tab.v-btn{min-width:0;height:auto;min-height:0;color:var(--bp-mute);background:var(--bp-white);box-shadow:none;border-radius:6px;margin-right:5px;padding:7px 16px;transition:color .12s,background .12s,box-shadow .12s}.v-tabs .v-tab.v-btn,.v-tabs .v-tab .v-btn__content{text-transform:none!important;letter-spacing:normal!important;font-size:13px!important;font-weight:600!important;line-height:1.5!important}.v-tabs .v-tab .v-btn__overlay,.v-tabs .v-tab .v-btn__underlay,.v-tabs .v-tab__slider,.v-tabs .v-tab .v-btn__content .v-icon{display:none!important}.v-tabs .v-tab.v-btn:hover:not(.v-tab--selected){color:var(--bp-ink-3)}.v-tabs .v-tab.v-btn.v-tab--selected{background:#000;box-shadow:0 1px 4px #0000001f;color:var(--bp-white)!important}.lo-admin-feedback{color:#66470e;white-space:pre-wrap;background:#fff8df;border:1px solid #f3d37a;border-radius:6px;padding:9px 11px;font-size:13px;line-height:1.45}.lo-seg-tabs{background:0 0;border:none;border-radius:8px;gap:2px;padding:3px;display:inline-flex}.lo-seg-tabs>button{appearance:none;background:var(--bp-white);cursor:pointer;letter-spacing:normal;text-transform:none;color:var(--bp-mute);white-space:nowrap;border:none;border-radius:6px;margin-right:5px;padding:7px 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;line-height:1.5;transition:color .12s,background .12s,box-shadow .12s}.lo-seg-tabs>button:hover:not(.is-active):not([aria-selected=true]):not([aria-pressed=true]){color:var(--bp-ink-3)}.lo-seg-tabs>button.is-active,.lo-seg-tabs>button[aria-selected=true],.lo-seg-tabs>button[aria-pressed=true]{color:var(--bp-white);background:#000;box-shadow:0 1px 4px #0000001f}.v-main .v-container,.v-main .v-container-fluid{padding-left:0!important;padding-right:0!important}.v-application,.v-container,.v-card,.v-card-title,.v-card-text,.v-btn,.v-slider,.v-alert,.v-chip,.v-dialog,.v-tooltip,.v-checkbox,.v-radio,.v-select,.v-text-field,.v-textarea,.v-combobox,.v-autocomplete,.v-date-picker,.v-time-picker,.v-navigation-drawer,.v-app-bar,.v-main,.v-footer,.v-sheet,.v-list,.v-list-item,.v-menu,.v-overlay,.v-progress-linear,.v-progress-circular,.v-tabs,.v-tab,.v-window,.v-carousel,.v-data-table,.v-pagination,.v-rating,.v-switch,.v-slide-group,.v-expansion-panels,.v-expansion-panel,.v-timeline,.v-toolbar,.v-banner,.v-snackbar,.v-bottom-sheet,.v-speed-dial,.v-fab-transition,.v-hover,.v-img,.v-avatar,.v-badge,.v-divider,.v-spacer,.v-responsive,.v-window-item,.v-carousel-item,.v-tab-item,.v-list-group,.v-subheader,.v-list-item-title,.v-list-item-subtitle,.v-list-item-content,.v-list-item-action,.v-list-item-avatar,.v-list-item-icon,.v-list-item-group,.v-list-item-group__header,.v-list-item-group__items,.v-list-item-group__header__prepend-icon,.v-list-item-group__header__append-icon,.v-list-item-group__header__title,.v-list-item-group__header__subtitle,.v-list-item-group__header__content,.v-list-item-group__header__action,.v-list-item-group__header__avatar,.v-list-item-group__header__icon,.v-list-item-group__header__group,.v-list-item-group__header__group__header,.v-list-item-group__header__group__items,.v-list-item-group__header__group__header__prepend-icon,.v-list-item-group__header__group__header__append-icon,.v-list-item-group__header__group__header__title,.v-list-item-group__header__group__header__subtitle,.v-list-item-group__header__group__header__content,.v-list-item-group__header__group__header__action,.v-list-item-group__header__group__header__avatar,.v-list-item-group__header__group__header__icon,html,body{font-family:Plus Jakarta Sans,sans-serif!important}.v-chip .v-chip__content{text-transform:capitalize}.lo-filter-pills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lo-filter-pill{border:1px solid var(--bp-rule);background:var(--bp-white);color:var(--bp-mute);cursor:pointer;border-radius:999px;padding:7px 13px;font-size:.8125rem;font-weight:600;line-height:1;transition:border-color .12s,color .12s,background .12s}.lo-filter-pill:hover{border-color:var(--bp-mute-2);color:var(--bp-ink)}.lo-filter-pill.is-active{background:var(--bp-ink);border-color:var(--bp-ink);color:var(--bp-white)}.lo-filter-pill:focus-visible{outline:2px solid var(--bp-cyan);outline-offset:2px}.lo-back-eyebrow{--lo-back-arrow-size:1em;--lo-back-arrow-rise:.08em;appearance:none;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;margin:0;padding:0;text-decoration:none;display:inline-flex}.lo-back-eyebrow__arrow{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--lo-back-arrow-size);transform:translateY(calc(var(--lo-back-arrow-rise) * -1));flex:none;align-self:baseline;font-weight:400;line-height:1}.lo-back-eyebrow__label{align-self:baseline;min-width:0}.lo-back-eyebrow--eyebrow{--lo-back-arrow-size:12px;color:var(--bp-ink)}.lo-back-eyebrow,.lo-back-eyebrow .lo-back-eyebrow__arrow,.lo-back-eyebrow .lo-back-eyebrow__label{transition:color .14s}.lo-back-eyebrow:hover,.lo-back-eyebrow:hover .lo-back-eyebrow__arrow,.lo-back-eyebrow:hover .lo-back-eyebrow__label,.lo-back-eyebrow:hover .bp-eyebrow.lo-back-eyebrow__label{color:var(--bp-cyan-ink)}.lo-back-eyebrow:focus-visible{outline:2px solid var(--bp-cyan);outline-offset:3px;border-radius:2px}.v-chip{font-weight:600!important}.v-chip .v-chip__content{padding-top:2px}html body .v-application .text-subtitle-1{font-family:Plus Jakarta Sans,sans-serif!important}.disabled-but-visible .v-selection-control--disabled,.disabled-but-visible .v-btn--disabled,.disabled-but-visible .v-input--disabled .v-input__details,.disabled-but-visible .v-input--disabled .v-input__prepend,.disabled-but-visible .v-input--disabled .v-input__append{opacity:.7!important}.disabled-but-visible .v-selection-control--disabled .v-label{opacity:1!important}.lo-dlg .app-modal__title,.lo-dlg .app-modal__body,.lo-dlg .app-modal__actions{padding-top:16px!important;padding-bottom:16px!important}.lo-dlg{flex-direction:column;max-height:90vh;display:flex}.lo-dlg .app-modal__title,.lo-dlg .app-modal__actions{flex:none}.lo-dlg .app-modal__body{flex:auto;min-height:0;overflow-y:auto}.lo-msg-modal .lo-dlg .app-modal__body{padding:0!important}.lo-msg-modal .lo-dlg .app-modal__actions:empty{display:none!important}.v-data-table,.v-table{--v-hover-opacity:0;--v-focus-opacity:0;--v-activated-opacity:0}.v-data-table tbody tr:hover,.v-table tbody tr:hover,.v-data-table tbody tr.v-data-table__tr:hover,.v-data-table .v-data-table__tr--clickable:hover{background-color:var(--bp-paper)!important}.v-data-table tbody tr:hover td,.v-table tbody tr:hover td,.v-data-table tbody tr.v-data-table__tr:hover td,.v-data-table .v-data-table__tr--clickable:hover td{background-color:#0000!important}.v-data-table tbody tr .v-data-table__td-wash,.v-data-table tbody tr:hover .v-data-table__td-wash,.v-data-table tbody tr .v-card__overlay,.v-data-table tbody tr:hover .v-card__overlay,.v-data-table tbody tr:before,.v-data-table tbody tr:hover:before,.v-data-table tbody tr td:before,.v-data-table tbody tr td:hover:before,.v-table tbody tr:before,.v-table tbody tr:hover:before{opacity:0!important;background:0 0!important}.lo-table{background:var(--bp-white);border:1px solid var(--bp-rule);border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #14161908}.lo-table .v-data-table,.lo-table .v-table{box-shadow:none;background:0 0;border-radius:0}.lo-table .v-table__wrapper{border-radius:0}.lo-table thead th{background:var(--bp-paper)!important;text-align:left!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--bp-mute)!important;border-bottom:1px solid var(--bp-rule)!important;white-space:nowrap!important;height:auto!important;padding:14px 18px!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10.5px!important;font-weight:600!important}.lo-table tbody td{border-bottom:1px solid var(--bp-rule-soft)!important;color:var(--bp-ink)!important;vertical-align:middle!important;height:auto!important;padding:14px 18px!important;font-size:14px!important}.lo-table tbody tr:last-child td{border-bottom:none!important}.lo-table tbody tr.lo-table-row{cursor:pointer}.lo-table tbody tr.lo-table-row.open,.lo-table .v-data-table__tr.lo-table-row.open{background-color:var(--bp-cyan-tint)!important}.lo-table tbody tr.lo-table-row.open td,.lo-table .v-data-table__tr.lo-table-row.open td{background-color:#0000!important;border-bottom-color:#0000!important}.lo-table .lo-table-pagination{border-top:1px solid var(--bp-rule);background:var(--bp-paper)}.ui-search{border:1px solid var(--bp-rule);background:var(--bp-white);border-radius:6px;align-items:center;gap:6px;padding:6px 12px;transition:border-color .14s;display:inline-flex}.ui-search__icon{color:var(--bp-mute)}.ui-search__input{color:var(--bp-ink);background:0 0;border:0;outline:none;width:180px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px}.ui-search__input::placeholder{color:var(--bp-mute)}:root{--bp-ink:#141619;--ink:var(--bp-ink);--bp-ink-2:#212529;--bp-ink-3:#3a3f45;--bp-ink-soft:#5a6068;--bp-mute:#6c757d;--bp-rule:#e4e6ea;--bp-rule-mid:#a8aeb4;--bp-rule-soft:#eef0f3;--bp-paper:#f7f5f0;--bp-paper-mid:#fbfaf8;--lo-sidebar-edge-shadow:14px 0 40px -18px #14161914, 4px 0 14px -6px #1416190a;--bp-paper-2:#efece4;--bp-panel-radius:8px;--bp-cyan:#1cc2dd;--bp-cyan-ink:#0b8aa0;--bp-cyan-wash:#f3fbfd;--bp-cyan-soft:#bfe8f0;--bp-light-cyan:#dafaff;--bp-white:#fff;--bp-amber:#d97706;--bp-amber-tint:#fff4e0;--bp-green:#22c55e;--bp-green-deep:#15803d;--bp-green-tint:#e3f4e6;--bp-red:#dc2626;--bp-red-deep:#9a1f1f;--bp-red-tint:#fee7e7;--bp-mute-2:#aeb4bb;--bp-cyan-tint:#e7f8fb;--lo-dialog-heading-font-size:1.25rem;--lo-dialog-heading-line-height:1.2;--bp-shadow:0 1px 2px #1416190a, 0 18px 40px -20px #1416191a;--bp-shadow-float:0 2px 4px #1416190a, 0 24px 50px -16px #1416192e}html,body,.v-application{min-height:100dvh}p.dialog-heading{margin:0}.dialog-heading{font-size:var(--lo-dialog-heading-font-size);line-height:var(--lo-dialog-heading-line-height);font-weight:700}.topbar-wrapper{background:var(--bp-paper)!important}.topbar-wrapper.scrolled{background:var(--bp-paper)!important;box-shadow:0 1px 0 var(--bp-rule)!important}.topbar-wrapper h1{letter-spacing:-.02em!important;color:var(--bp-ink)!important;font-family:Roboto,sans-serif!important;font-weight:700!important}.topbar-wrapper .text-medium-emphasis{color:var(--bp-ink-3)!important;font-family:Plus Jakarta Sans,sans-serif!important}.v-navigation-drawer{background:var(--bp-white)!important;box-shadow:var(--lo-sidebar-edge-shadow)!important;border-right:none!important}.v-navigation-drawer.portal-sidebar-drawer{width:218px!important;max-width:218px!important}.v-navigation-drawer.flat-sidebar-drawer{width:218px!important;max-width:218px!important;box-shadow:none!important;border-right:1px solid #e4e6ea!important}.v-navigation-drawer.owner-sidebar-drawer{max-width:220px!important;box-shadow:none!important;border-right:1px solid #e4e6ea!important;width:220px!important}.topbar-wrapper>.px-4,.v-main>.px-4{padding-left:24px!important;padding-right:24px!important}.v-main.with-topbar-admin,.v-main.with-topbar-admin-empty{padding-top:130px!important}.v-main{color:var(--bp-ink);padding-bottom:80px;font-family:Plus Jakarta Sans,sans-serif}.v-main .bp-hero{--bp-eyebrow-stack-offset:30px;border-bottom:none;margin-bottom:48px;padding-bottom:0}.v-main .bp-hero--hub{margin-bottom:0;padding-bottom:0}.v-main .bp-eyebrow,.v-main .bp-section-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--bp-ink);margin:0 0 18px;font-size:12px;font-weight:600;line-height:1;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important}.v-main .bp-eyebrow.bp-eyebrow--dot{letter-spacing:.16em;color:var(--bp-ink);align-items:center;gap:10px;font-size:11px;font-weight:600;display:inline-flex}.v-main .bp-eyebrow.bp-eyebrow--dot .bp-eyebrow__dot{background:rgb(var(--v-theme-vprimary));border-radius:999px;flex-shrink:0;width:5px;height:5px;display:block}.v-main .bp-section-eyebrow{margin-top:24px;margin-bottom:16px}.v-main .bp-section-eyebrow em{font-style:normal}.v-main .bp-section-eyebrow--first{margin-top:40px}.v-main .bp-display{letter-spacing:-.03em;color:var(--bp-ink);margin:0 0 16px;font-size:clamp(36px,5vw,48px);font-weight:900;line-height:1.02;font-family:Roboto,sans-serif!important}.v-main .bp-display em{color:var(--bp-cyan-ink);font-style:normal;font-weight:300}.v-main .bp-hero__title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.v-main .bp-hero__title-row .bp-display{flex:1 1 0;min-width:0;margin-bottom:0}.v-main .bp-hero__back{margin-top:calc((var(--bp-eyebrow-stack-offset) + 14px) * -1);flex-shrink:0}.v-main .bp-lede{color:var(--bp-ink-3);max-width:640px;margin:0;font-size:18px;line-height:1.5;font-family:Plus Jakarta Sans,sans-serif!important}.v-main .bp-lede+*{padding-top:48px}.v-main .bp-standfirst{color:var(--bp-ink);letter-spacing:-.01em;max-width:720px;margin:0 0 8px;font-size:clamp(20px,1.6vw,24px);font-weight:400;line-height:1.4;font-family:Plus Jakarta Sans,sans-serif!important}.v-main .bp-section-title{letter-spacing:-.015em;color:var(--bp-ink);margin:0 0 16px;font-size:clamp(20px,2vw,28px);font-weight:700;line-height:1.1;font-family:Roboto,sans-serif!important}.v-main .bp-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.v-main .bp-sec{align-items:center;gap:12px;margin-bottom:20px;display:flex}.v-main .bp-sec__ico{background:var(--bp-cyan-tint);width:32px;height:32px;color:var(--bp-cyan-ink);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.v-main .bp-sec__label{letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--v-theme-ink), .78);font-size:12px;font-weight:600;line-height:1;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important}.v-main .bp-sec__aside{margin-left:auto}.v-main .bp-kicker-pill{letter-spacing:.12em;text-transform:uppercase;color:var(--bp-cyan-ink);border:1px solid rgba(var(--v-theme-vprimary), .45);background:var(--bp-cyan-wash);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:500;line-height:1;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important}.v-main .bp-empty{background:var(--bp-paper);border:1px solid var(--bp-rule);color:var(--bp-mute);border-radius:12px;align-items:center;gap:12px;padding:16px 18px;font-size:14px;display:flex}.v-main .bp-empty__ico{background:var(--bp-paper-2);width:32px;height:32px;color:var(--bp-mute);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.v-main .v-btn.bp-btn{text-transform:none;letter-spacing:-.005em;border-radius:999px;height:44px;padding-inline:22px;font-size:15px;font-weight:600;font-family:Plus Jakarta Sans,sans-serif!important}.v-main .v-btn.bp-btn-ink{background-color:var(--bp-ink)!important;color:var(--bp-white)!important}.v-main .v-btn.bp-btn-ink:hover{background-color:#000!important}.v-main .v-btn.bp-btn-secondary{color:var(--bp-ink)!important;border:1px solid var(--bp-ink)!important;background-color:#0000!important}.v-main .v-btn.bp-btn-cyan-hero{background-color:var(--bp-cyan)!important;color:var(--bp-ink)!important}.v-main .v-btn.bp-btn-cyan-hero:hover{background-color:#15a8c1!important}.v-main .v-btn.bp-btn .v-btn__overlay{opacity:0!important}.v-main .v-card.nav-card,.v-main .preference-item{background-color:var(--bp-white)!important;border:1px solid var(--bp-rule)!important;box-shadow:none!important;border-radius:8px!important}.v-main .v-card.nav-card:hover,.v-main .preference-item:hover{transform:translateY(-2px);box-shadow:0 1px 2px #1416190a,0 18px 40px -20px #1416191a!important}.v-main .v-card.nav-card:hover .v-card__overlay,.v-main .v-card.nav-card:focus .v-card__overlay,.v-main .v-card.nav-card:focus-visible .v-card__overlay{opacity:0!important}.v-main .stat-card-heading{letter-spacing:.12em;text-transform:uppercase;color:var(--bp-mute)!important;margin-bottom:10px!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px!important}.v-main .stat-card-count{letter-spacing:-.02em;color:var(--bp-ink)!important;font-family:Roboto,sans-serif!important;font-size:36px!important;font-weight:700!important;line-height:1.05!important}.v-main .v-avatar.bg-warning{background-color:var(--bp-amber)!important;color:var(--bp-white)!important}.v-main .v-avatar.bg-info{background-color:var(--bp-cyan-ink)!important;color:var(--bp-white)!important}.v-main .v-avatar.bg-cyan{background-color:var(--bp-cyan)!important;color:var(--bp-white)!important}.v-main .v-avatar.bg-success{background-color:var(--bp-green)!important;color:var(--bp-white)!important}.v-main .v-avatar.bg-fuchsia,.v-main .v-avatar.bg-fuschia{background-color:var(--bp-cyan-ink)!important;color:var(--bp-white)!important}.v-main .v-avatar.bg-teal{color:var(--bp-white)!important;background-color:#455a64!important}.v-main .v-avatar.bg-orange{background-color:var(--bp-ink)!important;color:var(--bp-white)!important}.v-main .v-avatar.bg-vprimary{background-color:var(--bp-cyan)!important;color:var(--bp-white)!important}.v-main .v-chip.bg-warning{background-color:var(--bp-amber)!important;color:var(--bp-white)!important}.v-main .v-chip.bg-success{background-color:var(--bp-green)!important;color:var(--bp-white)!important}.v-main .v-chip.bg-error{background-color:var(--bp-red)!important;color:var(--bp-white)!important}.bp-field-label{letter-spacing:.12em;text-transform:uppercase;color:var(--bp-mute);margin-bottom:8px;font-size:11px;font-weight:500;display:block;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important}.bp-field-label__req{color:var(--bp-cyan-ink);margin-left:2px}.lo-tbl-wrap,.lo-tbl-wrap--scroll{background:var(--bp-white)!important;border:1px solid var(--bp-rule)!important;border-radius:8px!important}.lo-tbl-wrap{overflow:hidden!important}:is(.lo-tbl-wrap:has(+.lo-table-pagination),.lo-tbl-wrap--scroll:has(+.lo-table-pagination)){border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.lo-tbl-wrap--scroll{overflow:auto!important}.lo-tbl-wrap .v-table,.lo-tbl-wrap--scroll .v-table{box-shadow:none!important;background:0 0!important;border-radius:0!important}.lo-tbl-wrap .v-table>.v-table__wrapper>table,.lo-tbl-wrap--scroll .v-table>.v-table__wrapper>table{border-collapse:collapse;width:100%;font-family:Plus Jakarta Sans,system-ui,sans-serif}.lo-tbl-wrap thead th:not(.bg-primary):not(.bg-error):not(.bg-vprimary):not(.bg-success):not(.bg-warning):not(.bg-info):not(.bg-secondary):not(.cyan-header),.lo-tbl-wrap--scroll thead th:not(.bg-primary):not(.bg-error):not(.bg-vprimary):not(.bg-success):not(.bg-warning):not(.bg-info):not(.bg-secondary):not(.cyan-header){white-space:nowrap;height:40px;background:var(--bp-paper-2)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ink)!important;border-bottom:1px solid #14161926!important;padding:10px 16px!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:11px!important;font-weight:500!important}.lo-tbl-wrap thead th:not(.bg-primary):not(.bg-error):not(.bg-vprimary):not(.bg-success):not(.bg-warning):not(.bg-info):not(.bg-secondary):not(.cyan-header):not(.text-end):not(.text-center):not(.lo-tbl-num),.lo-tbl-wrap--scroll thead th:not(.bg-primary):not(.bg-error):not(.bg-vprimary):not(.bg-success):not(.bg-warning):not(.bg-info):not(.bg-secondary):not(.cyan-header):not(.text-end):not(.text-center):not(.lo-tbl-num){text-align:left!important}.lo-tbl-wrap thead th.text-center,.lo-tbl-wrap tbody td.text-center,.lo-tbl-wrap--scroll thead th.text-center,.lo-tbl-wrap--scroll tbody td.text-center{text-align:center!important}.lo-tbl-wrap thead th.text-end,.lo-tbl-wrap thead th.lo-tbl-num,.lo-tbl-wrap--scroll thead th.text-end,.lo-tbl-wrap--scroll thead th.lo-tbl-num{text-align:right!important}.lo-tbl-wrap tbody td,.lo-tbl-wrap--scroll tbody td{height:52px;color:rgb(var(--v-theme-black));font-size:14px;line-height:1.4;border-bottom:1px solid var(--bp-rule-soft)!important;vertical-align:middle!important;background:0 0!important;padding:14px 16px!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important}.lo-tbl-wrap tbody tr:last-child td,.lo-tbl-wrap--scroll tbody tr:last-child td{border-bottom:none!important}.lo-tbl-wrap tbody tr:hover td,.lo-tbl-wrap--scroll tbody tr:hover td{background:var(--bp-paper)!important}.lo-tbl-wrap .lo-tbl--dense thead th,.lo-tbl-wrap--scroll .lo-tbl--dense thead th{height:36px;padding:8px 14px!important;font-size:10px!important}.lo-tbl-wrap .lo-tbl--dense tbody td,.lo-tbl-wrap--scroll .lo-tbl--dense tbody td{height:44px;font-size:13px;padding:10px 14px!important}.lo-tbl-wrap .lo-tbl-primary,.lo-tbl-wrap--scroll .lo-tbl-primary{font-weight:600;color:var(--bp-ink)!important}.lo-tbl-wrap .lo-tbl-meta,.lo-tbl-wrap--scroll .lo-tbl-meta{font-size:12px;color:var(--bp-ink-3)!important}.lo-tbl-wrap td.lo-tbl-num,.lo-tbl-wrap th.lo-tbl-num,.lo-tbl-wrap--scroll td.lo-tbl-num,.lo-tbl-wrap--scroll th.lo-tbl-num{font-variant-numeric:tabular-nums;font-weight:500;text-align:right!important;color:var(--ink)!important}.lo-tbl-wrap .v-data-table .v-table__wrapper>table>thead>tr>th:not(.bg-primary):not(.bg-error):not(.bg-vprimary):not(.bg-success):not(.bg-warning):not(.bg-info):not(.bg-secondary):not(.cyan-header),.lo-tbl-wrap--scroll .v-data-table .v-table__wrapper>table>thead>tr>th:not(.bg-primary):not(.bg-error):not(.bg-vprimary):not(.bg-success):not(.bg-warning):not(.bg-info):not(.bg-secondary):not(.cyan-header){background:var(--bp-paper-2)!important;height:36px!important;color:var(--ink)!important;letter-spacing:.12em!important;text-transform:uppercase!important;vertical-align:middle!important;border-bottom:1px solid #14161926!important;padding:8px 14px!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:10px!important;font-weight:500!important}.lo-tbl-wrap .v-data-table .v-data-table-header__sort-icon,.lo-tbl-wrap--scroll .v-data-table .v-data-table-header__sort-icon{color:var(--ink)!important}.lo-tbl-wrap .v-data-table .v-table__wrapper>table>tbody>tr>td,.lo-tbl-wrap--scroll .v-data-table .v-table__wrapper>table>tbody>tr>td{border-bottom:1px solid var(--bp-rule-soft)!important;vertical-align:middle!important;background:0 0!important;height:44px!important;padding:10px 14px!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:13px!important;line-height:1.4!important}.lo-tbl-wrap .v-data-table .v-table__wrapper>table>tbody>tr:last-child>td,.lo-tbl-wrap--scroll .v-data-table .v-table__wrapper>table>tbody>tr:last-child>td{border-bottom:none!important}.lo-tbl-wrap .v-data-table .v-table__wrapper>table>tbody>tr:hover>td,.lo-tbl-wrap--scroll .v-data-table .v-table__wrapper>table>tbody>tr:hover>td{background:var(--bp-paper)!important}table thead th,.v-data-table thead th,.v-data-table .v-data-table__th{color:var(--ink)!important}.v-data-table-footer{letter-spacing:.12em;text-transform:uppercase;min-height:48px;color:var(--bp-mute);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;display:flex;background:var(--bp-paper-2)!important;box-shadow:none!important;border-top:1px solid #14161914!important;padding:0 16px!important}.v-data-table-footer .v-pagination__list{justify-content:flex-end;gap:6px;width:auto;margin:0;padding:0}.v-data-table-footer .v-pagination__item,.v-data-table-footer .v-pagination__first,.v-data-table-footer .v-pagination__prev,.v-data-table-footer .v-pagination__next,.v-data-table-footer .v-pagination__last{margin:0}.v-data-table-footer .v-pagination__item .v-btn,.v-data-table-footer .v-pagination__first .v-btn,.v-data-table-footer .v-pagination__prev .v-btn,.v-data-table-footer .v-pagination__next .v-btn,.v-data-table-footer .v-pagination__last .v-btn{min-width:2rem!important;height:auto!important;min-height:2rem!important;box-shadow:none!important;letter-spacing:.12em!important;text-transform:uppercase!important;background:var(--bp-white)!important;border:1px solid var(--bp-rule)!important;color:var(--bp-ink)!important;border-radius:4px!important;padding:4px 9px!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:11px!important;font-weight:500!important}.v-data-table-footer .v-pagination__item .v-btn .v-btn__overlay,.v-data-table-footer .v-pagination__first .v-btn .v-btn__overlay,.v-data-table-footer .v-pagination__prev .v-btn .v-btn__overlay,.v-data-table-footer .v-pagination__next .v-btn .v-btn__overlay,.v-data-table-footer .v-pagination__last .v-btn .v-btn__overlay{opacity:0!important}.v-data-table-footer li.v-pagination__item--is-active .v-btn{background:var(--bp-ink)!important;color:var(--bp-white)!important;border-color:var(--bp-ink)!important}.v-data-table-footer li.v-pagination__item--is-active .v-btn .v-btn__overlay{opacity:0!important}.v-data-table-footer .v-pagination__item .v-btn--disabled,.v-data-table-footer .v-pagination__first .v-btn--disabled,.v-data-table-footer .v-pagination__prev .v-btn--disabled,.v-data-table-footer .v-pagination__next .v-btn--disabled,.v-data-table-footer .v-pagination__last .v-btn--disabled{opacity:.45!important}.v-data-table-footer__items-per-page{color:var(--bp-mute);align-items:center}.v-data-table-footer__items-per-page>span{color:var(--bp-mute);font-variant-numeric:tabular-nums}.v-data-table-footer__items-per-page .v-field--variant-outlined{--v-field-background:var(--bp-white);background-color:var(--bp-white)!important}.v-data-table-footer__info{color:var(--bp-mute);font-variant-numeric:tabular-nums;justify-content:flex-start;min-width:0;padding:0!important}.v-data-table-footer__pagination{margin-inline-start:0!important}.lo-table-pagination .v-pagination .v-pagination__list{justify-content:flex-end;gap:6px;width:auto;margin:0;padding:0}.lo-table-pagination .v-pagination .v-pagination__item,.lo-table-pagination .v-pagination .v-pagination__first,.lo-table-pagination .v-pagination .v-pagination__prev,.lo-table-pagination .v-pagination .v-pagination__next,.lo-table-pagination .v-pagination .v-pagination__last{margin:0}.lo-table-pagination .v-pagination .v-pagination__item .v-btn,.lo-table-pagination .v-pagination .v-pagination__first .v-btn,.lo-table-pagination .v-pagination .v-pagination__prev .v-btn,.lo-table-pagination .v-pagination .v-pagination__next .v-btn,.lo-table-pagination .v-pagination .v-pagination__last .v-btn{min-width:2rem!important;height:auto!important;min-height:2rem!important;box-shadow:none!important;letter-spacing:.12em!important;text-transform:uppercase!important;background:var(--bp-white)!important;border:1px solid var(--bp-rule)!important;color:var(--bp-ink)!important;border-radius:4px!important;padding:4px 9px!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:11px!important;font-weight:500!important}.lo-table-pagination .v-pagination .v-pagination__item .v-btn .v-btn__overlay,.lo-table-pagination .v-pagination .v-pagination__first .v-btn .v-btn__overlay,.lo-table-pagination .v-pagination .v-pagination__prev .v-btn .v-btn__overlay,.lo-table-pagination .v-pagination .v-pagination__next .v-btn .v-btn__overlay,.lo-table-pagination .v-pagination .v-pagination__last .v-btn .v-btn__overlay{opacity:0!important}.lo-table-pagination .v-pagination li.v-pagination__item--is-active .v-btn{background:var(--bp-ink)!important;color:var(--bp-white)!important;border-color:var(--bp-ink)!important}.lo-table-pagination .v-pagination li.v-pagination__item--is-active .v-btn .v-btn__overlay{opacity:0!important}.lo-table-pagination .v-pagination .v-pagination__item .v-btn--disabled,.lo-table-pagination .v-pagination .v-pagination__first .v-btn--disabled,.lo-table-pagination .v-pagination .v-pagination__prev .v-btn--disabled,.lo-table-pagination .v-pagination .v-pagination__next .v-btn--disabled,.lo-table-pagination .v-pagination .v-pagination__last .v-btn--disabled{opacity:.45!important}.lo-table-pagination--pager-only{justify-content:center;width:100%;display:flex}.lo-table-pagination--pager-only .v-pagination .v-pagination__list{justify-content:flex-end;gap:6px;width:auto;margin:0;padding:0}.lo-table-pagination--pager-only .v-pagination .v-pagination__item,.lo-table-pagination--pager-only .v-pagination .v-pagination__first,.lo-table-pagination--pager-only .v-pagination .v-pagination__prev,.lo-table-pagination--pager-only .v-pagination .v-pagination__next,.lo-table-pagination--pager-only .v-pagination .v-pagination__last{margin:0}.lo-table-pagination--pager-only .v-pagination .v-pagination__item .v-btn,.lo-table-pagination--pager-only .v-pagination .v-pagination__first .v-btn,.lo-table-pagination--pager-only .v-pagination .v-pagination__prev .v-btn,.lo-table-pagination--pager-only .v-pagination .v-pagination__next .v-btn,.lo-table-pagination--pager-only .v-pagination .v-pagination__last .v-btn{min-width:2rem!important;height:auto!important;min-height:2rem!important;box-shadow:none!important;letter-spacing:.12em!important;text-transform:uppercase!important;background:var(--bp-white)!important;border:1px solid var(--bp-rule)!important;color:var(--bp-ink)!important;border-radius:4px!important;padding:4px 9px!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:11px!important;font-weight:500!important}.lo-table-pagination--pager-only .v-pagination .v-pagination__item .v-btn .v-btn__overlay,.lo-table-pagination--pager-only .v-pagination .v-pagination__first .v-btn .v-btn__overlay,.lo-table-pagination--pager-only .v-pagination .v-pagination__prev .v-btn .v-btn__overlay,.lo-table-pagination--pager-only .v-pagination .v-pagination__next .v-btn .v-btn__overlay,.lo-table-pagination--pager-only .v-pagination .v-pagination__last .v-btn .v-btn__overlay{opacity:0!important}.lo-table-pagination--pager-only .v-pagination li.v-pagination__item--is-active .v-btn{background:var(--bp-ink)!important;color:var(--bp-white)!important;border-color:var(--bp-ink)!important}.lo-table-pagination--pager-only .v-pagination li.v-pagination__item--is-active .v-btn .v-btn__overlay{opacity:0!important}.lo-table-pagination--pager-only .v-pagination .v-pagination__item .v-btn--disabled,.lo-table-pagination--pager-only .v-pagination .v-pagination__first .v-btn--disabled,.lo-table-pagination--pager-only .v-pagination .v-pagination__prev .v-btn--disabled,.lo-table-pagination--pager-only .v-pagination .v-pagination__next .v-btn--disabled,.lo-table-pagination--pager-only .v-pagination .v-pagination__last .v-btn--disabled{opacity:.45!important}.v-navigation-drawer .v-list,.v-navigation-drawer .v-container{background:0 0!important}.v-navigation-drawer .v-list-item{background:0 0!important;border-radius:0!important}.v-navigation-drawer .v-list-item .v-list-item__underlay{background:0 0!important}.v-navigation-drawer .v-list-item--active,.v-navigation-drawer .v-list-item--active.bg-vprimary{color:var(--bp-ink)!important;box-shadow:none!important;background:0 0!important}.v-navigation-drawer .v-list-item--active .v-list-item__overlay,.v-navigation-drawer .v-list-item--active.bg-vprimary .v-list-item__overlay{opacity:0!important}.v-navigation-drawer .v-list-item--active .v-list-item-title,.v-navigation-drawer .v-list-item--active.bg-vprimary .v-list-item-title{color:var(--bp-ink)!important;font-weight:600!important}.v-navigation-drawer .v-list-item--active .v-icon,.v-navigation-drawer .v-list-item--active .v-icon.text-white,.v-navigation-drawer .v-list-item--active.bg-vprimary .v-icon,.v-navigation-drawer .v-list-item--active.bg-vprimary .v-icon.text-white{color:var(--bp-ink)!important}.v-navigation-drawer .v-list-item:not(.v-list-item--active):hover{background:var(--bp-rule-soft)!important}.v-navigation-drawer .v-list-item:not(.v-list-item--active) .v-icon,.v-navigation-drawer .v-list-item:not(.v-list-item--active) .v-icon.text-vprimary,.v-navigation-drawer .v-list-item .v-icon.mdi-logout{opacity:.85;color:var(--bp-mute)!important}.bg-grey-lighten-4{background-color:var(--bp-paper)!important}.v-dialog .v-card>.v-card-title{font-weight:700!important;font-size:var(--lo-dialog-heading-font-size)!important;line-height:var(--lo-dialog-heading-line-height)!important;padding-left:24px!important;padding-right:24px!important}.v-dialog .v-card>.v-card-title:not(.bg-primary):not(.bg-error):not(.bg-vprimary):not(.bg-success):not(.bg-warning):not(.bg-info):not(.bg-secondary):not(.cyan-header){background-color:var(--bp-paper)!important}.v-dialog .v-card>.v-card-text,.v-dialog .v-card>.v-card-actions,.v-dialog .v-card>.app-modal__actions{padding-left:24px!important;padding-right:24px!important}.v-overlay:has(.lo-dlg) .v-overlay__scrim{background-color:#14161959!important}.v-dialog .v-card.lo-dlg{border:1px solid var(--bp-rule)!important;border-radius:10px!important;overflow:hidden!important;box-shadow:0 20px 60px -20px #14161966!important}.v-dialog .v-card.lo-dlg>.v-card-title:not(.bg-primary):not(.bg-error):not(.bg-vprimary):not(.bg-success):not(.bg-warning):not(.bg-info):not(.bg-secondary):not(.cyan-header):not(.bg-white){background-color:var(--bp-paper-2)!important}.v-dialog .v-card.lo-dlg>.v-card-title.bg-white,.v-dialog .v-card.lo-dlg>.app-modal__body.v-card-text{background-color:var(--bp-white)!important}.v-dialog .v-card.lo-dlg>.app-modal__actions{background-color:var(--bp-paper-2)!important;justify-content:space-between!important;padding-top:12px!important;padding-bottom:12px!important}.v-dialog .v-card.lo-dlg>.app-modal__actions.internal-contact-modal-actions{padding-top:23px!important;padding-bottom:9px!important}.lo-dlg .app-modal__body>:last-child{margin-bottom:0!important}.lo-dlg .app-modal__body>.v-row:first-child,.lo-dlg .app-modal__body>form:first-child>.v-row:first-child{margin-top:0}.lo-dlg .app-modal__body>.v-row:first-child>.v-col,.lo-dlg .app-modal__body>form:first-child>.v-row:first-child>.v-col{padding-top:0}.lo-dlg .app-modal__body>.v-row:last-child,.lo-dlg .app-modal__body>form:last-child>.v-row:last-child{margin-bottom:0}.lo-dlg .app-modal__body>.v-row:last-child>.v-col,.lo-dlg .app-modal__body>form:last-child>.v-row:last-child>.v-col{padding-bottom:0}.v-dialog .lo-dlg .v-field{--v-field-background:var(--bp-paper)}.v-dialog .lo-dlg .v-field--variant-outlined,.v-dialog .lo-dlg .v-field--variant-filled,.v-dialog .lo-dlg .v-field--variant-solo,.v-dialog .lo-dlg .v-field--variant-solo-filled,.v-dialog .lo-dlg .v-field--variant-solo-inverted{background-color:var(--bp-paper)!important}.v-dialog .lo-dlg .v-field:focus-within,.v-dialog .lo-dlg .v-field--filled{--v-field-background:var(--bp-white)}.v-dialog .lo-dlg .v-field--variant-outlined:focus-within,.v-dialog .lo-dlg .v-field--variant-outlined.v-field--filled,.v-dialog .lo-dlg .v-field--variant-filled:focus-within,.v-dialog .lo-dlg .v-field--variant-filled.v-field--filled,.v-dialog .lo-dlg .v-field--variant-solo:focus-within,.v-dialog .lo-dlg .v-field--variant-solo.v-field--filled,.v-dialog .lo-dlg .v-field--variant-solo-filled:focus-within,.v-dialog .lo-dlg .v-field--variant-solo-filled.v-field--filled,.v-dialog .lo-dlg .v-field--variant-solo-inverted:focus-within,.v-dialog .lo-dlg .v-field--variant-solo-inverted.v-field--filled{background-color:var(--bp-white)!important}.lo-dlg .v-field__label{letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--bp-ink)!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:10px!important}.lo-filter-bar .v-field--variant-filled .v-field-label,.lo-filter-bar .v-field--variant-filled .v-field-label--floating,.lo-filter-bar .v-field--variant-outlined .v-field-label,.lo-filter-bar .v-field--variant-outlined .v-field-label--floating{pointer-events:none;letter-spacing:.12em!important;text-transform:uppercase!important;opacity:1!important;color:var(--bp-ink)!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:10px!important;line-height:1!important}.lo-filter-bar .v-field--variant-outlined:not(.v-field--focused):not(.v-field--error):not(.v-field--disabled) .v-field__outline{color:#3a3f4599!important}.lo-filter-bar .v-field--variant-outlined:not(.v-field--focused):not(.v-field--error):not(.v-field--disabled):hover .v-field__outline{color:#3a3f45c7!important}.lo-filter-bar .v-field__append-inner .v-icon,.lo-filter-bar .v-field__prepend-inner .v-icon{opacity:.8}.lo-filter-bar .lo-flt-field{flex-direction:column;gap:6px;display:flex}.lo-filter-bar .lo-flt-field>label{letter-spacing:.14em;text-transform:uppercase;color:var(--lo-mute);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:500}.v-dialog .lo-dlg .v-field--variant-outlined:not(.v-field--focused):not(.v-field--error):not(.v-field--disabled) .v-field__outline{color:#3a3f4599!important}.v-dialog .lo-dlg .v-field--variant-outlined:not(.v-field--focused):not(.v-field--error):not(.v-field--disabled):hover .v-field__outline{color:#3a3f45c7!important}.v-dialog .lo-dlg .v-field__append-inner .v-icon,.v-dialog .lo-dlg .v-field__prepend-inner .v-icon{opacity:.8}.lo-req-mark{color:var(--bp-amber);margin-left:2px}.brand-pilot .v-field--variant-outlined,.preference-form-on-paper .v-field--variant-outlined,.soft-paper-form .v-field--variant-outlined,.modal-soft-paper .v-field--variant-outlined{--v-field-background:var(--bp-paper);background-color:var(--bp-paper)!important}.brand-pilot .v-field--variant-outlined:not(.v-field--focused):not(.v-field--error):not(.v-field--disabled) .v-field__outline,.preference-form-on-paper .v-field--variant-outlined:not(.v-field--focused):not(.v-field--error):not(.v-field--disabled) .v-field__outline,.soft-paper-form .v-field--variant-outlined:not(.v-field--focused):not(.v-field--error):not(.v-field--disabled) .v-field__outline,.modal-soft-paper .v-field--variant-outlined:not(.v-field--focused):not(.v-field--error):not(.v-field--disabled) .v-field__outline,.v-field--variant-outlined.bg-paper:not(.v-field--focused):not(.v-field--error):not(.v-field--disabled) .v-field__outline{color:var(--bp-rule-mid)}.search-box-wrapper,.search-box-wrapper .v-field,.v-main .v-card,.v-main .v-field--variant-solo{border-radius:var(--bp-panel-radius)!important}.v-main .v-card:not([class*=bg-]):not(.v-card .v-card){border:1px solid var(--bp-rule)}.lo-mdl{background:var(--bp-paper-2);box-sizing:border-box;max-height:calc(100dvh - 48px);color:var(--bp-ink);border-radius:14px;flex-direction:column;padding:30px 34px 26px;font-family:Plus Jakarta Sans,system-ui,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1416190f,0 24px 56px -20px #14161952}.lo-mdl--destructive{padding-left:38px}.lo-mdl--destructive:before{content:"";background:var(--bp-red);border-radius:0 4px 4px 0;width:4px;position:absolute;top:14px;bottom:14px;left:0}.lo-mdl__kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--bp-mute);flex:none;align-items:center;gap:10px;margin:0 0 12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;display:flex}.lo-mdl__kicker:before{content:"";background:var(--bp-cyan);border-radius:50%;width:7px;height:7px}.lo-mdl--destructive .lo-mdl__kicker:before{background:var(--bp-red)}.lo-mdl__h1{letter-spacing:-.025em;color:var(--bp-ink);flex:none;margin:0 0 14px;font-family:Roboto,sans-serif;font-size:36px;font-weight:900;line-height:1.05}.lo-mdl--affirmative .lo-mdl__h1{font-size:30px}.lo-mdl__h1 em{color:var(--bp-cyan-ink);font-style:normal;font-weight:300}.lo-mdl__sub{color:var(--bp-ink-2);flex:none;max-width:38ch;margin:0 0 18px;font-size:15px;line-height:1.55}.lo-mdl--affirmative .lo-mdl__sub{max-width:44ch}.lo-mdl__sub b,.lo-mdl__sub strong{color:var(--bp-ink);font-weight:600}.lo-mdl__impact{background:var(--bp-white);border:1px solid var(--bp-rule);border-radius:8px;margin-bottom:20px;overflow:hidden}.lo-mdl__impact-row{border-top:1px solid var(--bp-rule-soft);align-items:center;gap:14px;padding:11px 14px;display:flex}.lo-mdl__impact-row:first-child{border-top:none}.lo-mdl__impact-lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--bp-mute);flex:1;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.lo-mdl__impact-val{color:var(--bp-ink);font-size:14px;font-weight:600}.lo-mdl__impact-num{color:var(--bp-ink);font-family:Roboto,sans-serif;font-size:14px;font-weight:700}.lo-mdl__note{margin-bottom:18px}.lo-mdl__note .v-field--variant-outlined .v-field__outline__start,.lo-mdl__note .v-field--variant-outlined .v-field__outline__end,.lo-mdl__note .v-field--variant-outlined .v-field__outline__notch:before,.lo-mdl__note .v-field--variant-outlined .v-field__outline__notch:after{border-color:var(--bp-ink-3);opacity:1}.lo-mdl__note .v-field--variant-outlined .v-field__overlay{background:var(--bp-white);opacity:1}.lo-mdl__note .v-field--variant-outlined.v-field--focused .v-field__outline__start,.lo-mdl__note .v-field--variant-outlined.v-field--focused .v-field__outline__end,.lo-mdl__note .v-field--variant-outlined.v-field--focused .v-field__outline__notch:before,.lo-mdl__note .v-field--variant-outlined.v-field--focused .v-field__outline__notch:after{border-color:var(--bp-ink)}.lo-mdl__body{flex:auto;min-height:0;margin-bottom:20px;padding-right:4px;overflow-y:auto}.lo-mdl__body .v-field--variant-outlined .v-field__outline__start,.lo-mdl__body .v-field--variant-outlined .v-field__outline__end,.lo-mdl__body .v-field--variant-outlined .v-field__outline__notch:before,.lo-mdl__body .v-field--variant-outlined .v-field__outline__notch:after{border-color:var(--bp-ink-3);opacity:1}.lo-mdl__body .v-field--variant-outlined .v-field__overlay{background:var(--bp-white);opacity:1}.lo-mdl__body .v-field--variant-outlined.v-field--focused .v-field__outline__start,.lo-mdl__body .v-field--variant-outlined.v-field--focused .v-field__outline__end,.lo-mdl__body .v-field--variant-outlined.v-field--focused .v-field__outline__notch:before,.lo-mdl__body .v-field--variant-outlined.v-field--focused .v-field__outline__notch:after{border-color:var(--bp-ink)}.lo-mdl__note .v-field--variant-outlined.v-field--focused .v-field-label,.lo-mdl__note .v-field--variant-outlined.v-field--focused .v-label.v-field-label--floating,.lo-mdl__body .v-field--variant-outlined.v-field--focused .v-field-label,.lo-mdl__body .v-field--variant-outlined.v-field--focused .v-label.v-field-label--floating{display:none}.lo-mdl__note .v-field--variant-outlined.v-field--focused .v-field__outline__notch,.lo-mdl__body .v-field--variant-outlined.v-field--focused .v-field__outline__notch{max-width:0;padding:0}.lo-mdl__foot{border-top:1px solid var(--bp-rule);flex:none;justify-content:space-between;align-items:center;gap:14px;padding-top:16px;display:flex}.lo-mdl__foot-left,.lo-mdl__foot-right{align-items:center;gap:10px;display:flex}.lo-mdl__type{letter-spacing:.14em;text-transform:uppercase;color:var(--bp-mute);align-items:center;gap:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;display:flex}.lo-mdl__type input{letter-spacing:.08em;background:var(--bp-white);border:1px solid var(--bp-rule);width:96px;color:var(--bp-ink);border-radius:6px;padding:6px 10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.lo-mdl__type input:focus{border-color:var(--bp-ink);outline:none}.lo-mdl__meta{letter-spacing:.14em;text-transform:uppercase;color:var(--bp-mute);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}.lo-mdl-btn{letter-spacing:.01em;cursor:pointer;white-space:nowrap;color:var(--bp-ink);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.lo-mdl-btn[disabled]{opacity:.45;cursor:not-allowed}.lo-mdl-btn__arr{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.lo-mdl-btn--ghost{background:var(--bp-white);border:1.5px solid var(--bp-ink-3);color:var(--bp-ink)}.lo-mdl-btn--ghost:hover{background:var(--bp-paper);border-color:var(--bp-ink)}.lo-mdl-btn--ghost-danger{background:var(--bp-white);border:1.5px solid var(--bp-red);color:var(--bp-red)}.lo-mdl-btn--ghost-danger:hover{background:var(--bp-red);border-color:var(--bp-red);color:var(--bp-white)}.lo-mdl-btn--ink{background:var(--bp-ink);border-color:var(--bp-ink);color:var(--bp-white)}.lo-mdl-btn--danger{background:var(--bp-red);border-color:var(--bp-red);color:var(--bp-white)}.lo-mdl-form{background:var(--bp-white);border:1px solid var(--bp-rule);border-radius:10px;margin-bottom:20px;overflow:hidden}.lo-mdl-row{border-top:1px solid var(--bp-rule-soft);min-height:48px;display:flex}.lo-mdl-row:first-child{border-top:none}.lo-mdl-row__label{letter-spacing:.14em;text-transform:uppercase;color:var(--bp-mute);border-right:1px solid var(--bp-rule-soft);flex:0 0 120px;align-items:center;padding:0 16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;display:flex}.lo-mdl-row__req{color:var(--bp-amber);margin-left:6px}.lo-mdl-row__value{color:var(--bp-ink);flex:1;align-items:center;padding:0 16px;font-size:14.5px;font-weight:500;display:flex}.lo-mdl-row__value input,.lo-mdl-row__value select,.lo-mdl-row__value textarea{width:100%;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;resize:none;background:0 0;border:none;outline:none}.lo-mdl-row.focus,.lo-mdl-row:focus-within{box-shadow:inset 3px 0 0 0 var(--bp-cyan-ink);background:var(--bp-cyan-wash)}.lo-mdl-row--tall{align-items:stretch;min-height:auto}.lo-mdl-row--tall .lo-mdl-row__label{align-items:flex-start;padding-top:14px}.lo-mdl-row--tall .lo-mdl-row__value{align-items:stretch;padding:12px 16px 14px}.lo-mdl-row--tall .lo-mdl-row__value textarea{min-height:104px;padding:0;line-height:1.55}.lo-mdl-row__select-wrap{align-items:center;gap:8px;width:100%;display:flex}.lo-mdl-row__select-wrap select{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;outline:none;flex:1}.lo-mdl-row__caret{color:var(--bp-mute);pointer-events:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.lo-mdl-row__err{color:var(--bp-red);margin:-10px 0 14px;padding:0 4px;font-size:12px}.lo-mdl-img{background:var(--bp-white);border:1px solid var(--bp-rule);border-radius:10px;margin-bottom:18px;overflow:hidden}.lo-mdl-img__head{border-bottom:1px solid var(--bp-rule-soft);background:var(--bp-white);align-items:center;gap:14px;padding:14px 16px;display:flex}.lo-mdl-img__lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--bp-mute);flex:1;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.lo-mdl-img__meta{letter-spacing:.12em;text-transform:uppercase;color:var(--bp-mute);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.lo-mdl-img__remove{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-red);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500;display:inline-flex}.lo-mdl-img__remove:hover{text-underline-offset:3px;text-decoration:underline}.lo-mdl-img__remove[disabled]{opacity:.5;cursor:not-allowed;text-decoration:none}.lo-mdl-img__drop{border:1.5px dashed var(--bp-rule);background:var(--bp-paper);cursor:pointer;border-radius:8px;align-items:center;gap:18px;margin:14px 16px;padding:24px;transition:border-color .12s,background .12s;display:flex}.lo-mdl-img__drop:hover,.lo-mdl-img__drop:focus-visible,.lo-mdl-img__drop.is-dragging{border-color:var(--bp-cyan-ink);background:var(--bp-cyan-wash);outline:none}.lo-mdl-img__drop.is-uploading{cursor:default}.lo-mdl-img__ico{background:var(--bp-white);border:1px solid var(--bp-rule);width:40px;height:40px;color:var(--bp-ink-3);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lo-mdl-img__copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.lo-mdl-img__t{color:var(--bp-ink);font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600}.lo-mdl-img__t a{color:var(--bp-cyan-ink);text-underline-offset:3px;cursor:pointer;text-decoration:underline}.lo-mdl-img__specs{letter-spacing:.1em;text-transform:uppercase;color:var(--bp-mute);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}.lo-mdl-img__preview{aspect-ratio:5/2;background:var(--bp-paper);border:1px solid var(--bp-rule-soft);background-position:50%;background-size:cover;border-radius:8px;margin:0 16px 14px;overflow:hidden}.lo-mdl-img__err{color:var(--bp-red);margin:0 16px 14px;font-size:12.5px}.v-dialog .lo-mdl{width:100%;max-width:480px}.v-dialog .lo-mdl--w-460{max-width:460px}.v-dialog .lo-mdl--w-480{max-width:480px}.v-dialog .lo-mdl--w-520{max-width:520px}.v-dialog .lo-mdl--w-640{max-width:640px}.v-dialog .lo-mdl--w-840{max-width:840px}.v-dialog .lo-mdl--w-1040{max-width:1040px}.lo-unit-head__inner{align-items:center;gap:15px;min-width:0;display:flex}.lo-unit-mdl__icon{background:var(--bp-cyan-tint);width:46px;height:46px;color:var(--bp-cyan-ink);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lo-unit-mdl__titles{min-width:0}.lo-unit-mdl__title{letter-spacing:-.02em;color:var(--bp-ink);font-family:Roboto,sans-serif;font-size:24px;font-weight:900;line-height:1.1}.lo-unit-mdl__sub{letter-spacing:.16em;text-transform:uppercase;color:var(--bp-mute);margin-top:5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.lo-unit-body{padding-top:2px}.lo-unit-body .v-field--variant-outlined .v-field__overlay{background:var(--bp-white);opacity:1}.lo-unit-body .v-field--variant-outlined .v-field__outline__start,.lo-unit-body .v-field--variant-outlined .v-field__outline__end,.lo-unit-body .v-field--variant-outlined .v-field__outline__notch:before,.lo-unit-body .v-field--variant-outlined .v-field__outline__notch:after{border-color:var(--bp-rule);opacity:1}.lo-unit-body .v-field--variant-outlined:hover .v-field__outline__start,.lo-unit-body .v-field--variant-outlined:hover .v-field__outline__end,.lo-unit-body .v-field--variant-outlined:hover .v-field__outline__notch:before,.lo-unit-body .v-field--variant-outlined:hover .v-field__outline__notch:after{border-color:var(--bp-ink-3)}.lo-unit-body .v-field--variant-outlined.v-field--focused .v-field__outline__start,.lo-unit-body .v-field--variant-outlined.v-field--focused .v-field__outline__end,.lo-unit-body .v-field--variant-outlined.v-field--focused .v-field__outline__notch:before,.lo-unit-body .v-field--variant-outlined.v-field--focused .v-field__outline__notch:after{border-color:var(--bp-cyan-ink)}.lo-unit-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.lo-fld{flex-direction:column;gap:7px;min-width:0;display:flex}.lo-fld__lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--bp-mute);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500}.lo-fld__req{color:var(--bp-amber);margin-left:4px}.lo-unit-section{margin-top:28px}.lo-unit-section__label{letter-spacing:.16em;text-transform:uppercase;color:var(--bp-ink-2);align-items:center;gap:9px;margin-bottom:14px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:600;display:flex}.lo-unit-section__label:before{content:"";background:var(--bp-cyan);border-radius:50%;width:7px;height:7px}.lo-unit-section__req{color:var(--bp-amber)}.lo-unit-section__empty{color:var(--bp-mute);background:var(--bp-paper);border:1px dashed var(--bp-rule);border-radius:10px;margin-bottom:14px;padding:14px 16px;font-size:13.5px}.lo-cost-row{grid-template-columns:1fr 220px 46px;align-items:end;gap:14px;margin-bottom:12px;display:grid}.lo-cost-row__del{background:var(--bp-white);border:1px solid var(--bp-rule);width:46px;height:48px;color:var(--bp-red);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:background .12s,border-color .12s;display:flex}.lo-cost-row__del:hover{background:var(--bp-red-tint);border-color:var(--bp-red)}.lo-add-item{background:var(--bp-white);border:1px solid var(--bp-rule);color:var(--bp-ink);cursor:pointer;border-radius:999px;align-items:center;gap:10px;margin-top:4px;padding:7px 16px 7px 7px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.lo-add-item:hover{background:var(--bp-cyan-wash);border-color:var(--bp-cyan-ink)}.lo-add-item__dot{background:var(--bp-cyan);width:26px;height:26px;color:var(--bp-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lo-unit-foot{border-top:1px solid var(--bp-rule)}.lo-unit-mdl__total{flex-direction:column;gap:4px;min-width:0;display:flex}.lo-unit-mdl__total-label{letter-spacing:.14em;text-transform:uppercase;color:var(--bp-mute);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.lo-unit-mdl__total-main{align-items:center;gap:14px;display:flex}.lo-unit-mdl__total-amt{letter-spacing:-.02em;color:var(--bp-ink);align-items:baseline;gap:3px;font-family:Roboto,sans-serif;font-size:28px;font-weight:900;line-height:1;display:flex}.lo-unit-mdl__total-amt .cur{color:var(--bp-mute);font-size:16px;font-weight:700}.lo-unit-mdl__breakdown{background:var(--bp-white);border:1px solid var(--bp-rule);color:var(--bp-ink-2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;transition:border-color .12s;display:inline-flex}.lo-unit-mdl__breakdown:hover{border-color:var(--bp-ink-3)}.lo-unit-mdl__actions{align-items:center;gap:10px;display:flex}.lo-unit-breakdown-card{background:var(--bp-white);border:1px solid var(--bp-rule);border-radius:12px;min-width:260px;padding:12px 16px;box-shadow:0 12px 32px -12px #1416194d}.lo-unit-breakdown-card__row{color:var(--bp-ink-2);justify-content:space-between;gap:24px;padding:7px 0;font-size:13px;display:flex}.lo-unit-breakdown-card__row span:last-child{color:var(--bp-ink);font-family:Roboto,sans-serif;font-weight:600}.lo-unit-breakdown-card__total{border-top:1px solid var(--bp-rule);color:var(--bp-ink);margin-top:4px;padding-top:10px;font-weight:700}.lo-unit-mdl__actions .lo-mdl-btn .v-icon{margin-right:-1px}.lo-spin{animation:.7s linear infinite lo-unit-spin}@keyframes lo-unit-spin{to{transform:rotate(360deg)}}@media (width<=760px){.lo-unit-grid{grid-template-columns:1fr}.lo-cost-row{grid-template-columns:1fr 46px;grid-template-areas:"item item""amt del"}.lo-cost-row>.lo-fld:first-child{grid-area:item}.lo-cost-row>.lo-fld:nth-child(2){grid-area:amt}.lo-cost-row__del{grid-area:del}}:root{--lo-ctx-violet:#7c3aed;--lo-ctx-violet-tint:#ede9fe}.lo-ctx-trg{border:1px solid var(--bp-rule);width:30px;height:30px;color:var(--bp-mute);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.lo-ctx-trg svg{width:13px;height:13px}.lo-ctx-trg:hover{background:var(--bp-paper);color:var(--bp-ink-3)}.lo-ctx-trg.open{background:var(--bp-ink);color:var(--bp-white);border-color:var(--bp-ink)}.lo-ctx-trg:focus-visible{outline:2px solid var(--bp-cyan-ink);outline-offset:2px}.lo-ctx-menu{background:var(--bp-white);border:1px solid var(--bp-rule);box-shadow:var(--bp-shadow-float);border-radius:12px;width:max-content;min-width:252px;max-width:360px;padding:6px 0;font-family:Plus Jakarta Sans,system-ui,sans-serif;overflow:hidden}.lo-ctx-item{cursor:pointer;-webkit-user-select:none;user-select:none;height:50px;color:var(--bp-ink);align-items:center;gap:13px;padding:0 14px 0 12px;font-size:14px;font-weight:600;transition:background .1s;display:flex}.lo-ctx-item:hover{background:var(--bp-paper)}.lo-ctx-item:focus-visible{background:var(--bp-paper);outline:none}.lo-ctx-item.is-danger{color:var(--bp-red)}.lo-ctx-item.is-danger:hover,.lo-ctx-item.is-danger:focus-visible{background:var(--bp-red-tint)}.lo-ctx-item.is-disabled{cursor:default;opacity:.55;pointer-events:none}.lo-ctx-chip{border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.lo-ctx-chip .v-icon,.lo-ctx-chip i.mdi,.lo-ctx-chip svg{width:15px;height:15px;font-size:15px}.lo-ctx-chip.lo-ctx-chip--cyan{background:var(--bp-cyan-tint);color:var(--bp-cyan-ink)}.lo-ctx-chip.lo-ctx-chip--neutral{background:var(--bp-paper-2);color:var(--bp-ink-3)}.lo-ctx-chip.lo-ctx-chip--green{background:var(--bp-green-tint);color:var(--bp-green-deep)}.lo-ctx-chip.lo-ctx-chip--amber{background:var(--bp-amber-tint);color:var(--bp-amber)}.lo-ctx-chip.lo-ctx-chip--violet{background:var(--lo-ctx-violet-tint);color:var(--lo-ctx-violet)}.lo-ctx-chip.lo-ctx-chip--danger{background:var(--bp-red-tint);color:var(--bp-red)}.lo-ctx-divider{background:var(--bp-rule-soft);height:1px;margin:5px 0}.v-overlay__content>.lo-ctx-menu{padding:6px 0}.ps-canvas,.ps-masthead,.rb-manager{--ps-ink:var(--bp-ink);--ps-ink-3:var(--bp-ink-3);--ps-mute:var(--bp-mute);--ps-mute-2:var(--bp-mute-2);--ps-rule:var(--bp-rule);--ps-rule-2:#eceee2;--ps-paper:var(--bp-paper);--ps-paper-2:var(--bp-paper-2);--ps-white:var(--bp-white);--ps-cyan:var(--bp-cyan);--ps-cyan-soft:#e6f9fb;--ps-cyan-ink:var(--bp-cyan-ink);--ps-pos:#1f8a5b;--ps-warn:#b6541f;--ps-warn-soft:#f8e9d7;--ps-warn-rule:#e6cc9a;--ps-neg:#a23b2d;--ps-neg-soft:#fcedea}.ps-canvas{color:var(--ps-ink);font-family:Plus Jakarta Sans,system-ui,sans-serif}.ps-canvas .ps-sec{margin:36px 0 0}.ps-canvas .ps-sec:first-child{margin-top:8px}.ps-canvas .ps-sec.off{opacity:.85}.ps-canvas .ps-sec-head{border-bottom:1px solid var(--ps-rule);grid-template-columns:auto 1fr auto;align-items:baseline;gap:20px;margin-bottom:24px;padding-bottom:16px;display:grid}.ps-canvas .ps-sec-head--no-aside{grid-template-columns:auto 1fr}.ps-canvas .ps-sec-num{letter-spacing:.18em;color:var(--ps-mute);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:500}.ps-canvas .ps-sec-title{letter-spacing:-.018em;color:var(--ps-ink);margin:0;font-family:Roboto,sans-serif;font-size:26px;font-weight:900;line-height:1.1}.ps-canvas .ps-sec-title em{color:var(--ps-cyan-ink);font-style:italic;font-weight:300}.ps-canvas .ps-sec-state{letter-spacing:.16em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:600}.ps-canvas .ps-sec-state.on{color:var(--ps-pos)}.ps-canvas .ps-sec-state.off{color:var(--ps-warn)}.ps-canvas .ps-sec-intro{color:var(--ps-ink-3);max-width:680px;margin:0 0 22px;font-size:15px;line-height:1.55}.ps-canvas .ps-master-toggle{letter-spacing:.16em;text-transform:uppercase;color:var(--ps-ink-3);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:500;display:inline-flex}.ps-canvas .ps-master-toggle.off{color:var(--ps-mute)}.ps-canvas .ps-row{border-bottom:1px solid var(--ps-rule-2);grid-template-columns:200px 1fr;gap:24px;padding:18px 0;display:grid}.ps-canvas .ps-row:last-child{border-bottom:none}.ps-canvas .ps-row .ps-lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--ps-mute);padding-top:10px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:600;line-height:1.5}.ps-canvas .ps-row .ps-lbl em{color:var(--ps-ink-3);letter-spacing:.16em;text-transform:none;margin-top:4px;font-size:10.5px;font-style:normal;font-weight:400;display:block}.ps-canvas .ps-row .ps-help{color:var(--ps-mute);margin-top:8px;font-size:13px;line-height:1.45}.ps-canvas .ps-row .ps-help em{color:var(--ps-ink-3);font-style:italic}.ps-canvas .ps-off-banner{background:var(--ps-paper-2);color:var(--ps-ink-3);border-radius:6px;margin:8px 0 0;padding:14px 16px;font-size:14px;line-height:1.55}.ps-canvas .ps-off-banner em{color:var(--ps-mute);letter-spacing:.14em;text-transform:uppercase;margin-right:8px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-style:normal;font-weight:600}.ps-canvas textarea,.ps-canvas input[type=text].ps-input,.ps-canvas input[type=number].ps-input{width:100%;color:var(--ps-ink);background:var(--ps-white);border:1px solid var(--ps-rule);border-radius:6px;padding:10px 12px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:14.5px;line-height:1.5;transition:border-color .14s,box-shadow .14s}.ps-canvas textarea{resize:vertical;min-height:84px}.ps-canvas textarea:focus,.ps-canvas input.ps-input:focus{border-color:var(--ps-cyan);outline:none;box-shadow:0 0 0 3px #1cc2dd2e}.ps-canvas .ps-tier-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ps-canvas .ps-tier-grid--2{grid-template-columns:repeat(2,1fr)}.ps-canvas .ps-tier-opt{border:1px solid var(--ps-rule);background:var(--ps-white);cursor:pointer;text-align:left;min-height:140px;color:inherit;border-radius:8px;flex-direction:column;gap:8px;padding:16px 18px;font-family:inherit;transition:border-color .15s,padding .15s;display:flex}.ps-canvas .ps-tier-opt:hover{border-color:var(--ps-ink-3)}.ps-canvas .ps-tier-opt.on{border-color:var(--ps-ink);border-width:2px;padding:15px 17px}.ps-canvas .ps-tier-band{letter-spacing:.16em;text-transform:uppercase;color:var(--ps-mute);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:500}.ps-canvas .ps-tier-opt.on .ps-tier-band{color:var(--ps-cyan)}.ps-canvas .ps-tier-headline{letter-spacing:-.01em;color:var(--ps-ink);font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:1.15}.ps-canvas .ps-tier-prose{color:var(--ps-ink-3);font-family:Roboto,sans-serif;font-size:13px;font-weight:400;line-height:1.45}.ps-canvas .ps-tier-prose ul{margin:6px 0 0;padding-left:18px}.ps-canvas .ps-tier-prose li{margin-bottom:2px}.ps-canvas .ps-method-grid{background:var(--ps-paper);border:1px solid var(--ps-rule);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:16px 24px;padding:18px 22px;display:grid}.ps-canvas .ps-method-item{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;display:flex}.ps-canvas .ps-method-item .ps-method-name{color:var(--ps-ink);font-size:13.5px;font-weight:500}.ps-canvas .ps-method-item.off .ps-method-name{color:var(--ps-mute)}.ps-canvas .ps-method-item.select-all{border-bottom:1px solid var(--ps-rule);grid-column:1/-1;padding-bottom:14px}.ps-canvas .ps-method-item.select-all .ps-method-name{color:var(--ps-cyan-ink);letter-spacing:.16em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}.ps-canvas .ps-method-item.disabled{opacity:.45;cursor:not-allowed}.ps-canvas .ps-method-item.disabled .lo-switch-root{cursor:not-allowed;opacity:.65}.ps-canvas .ps-seg{background:var(--ps-white);border:1px solid var(--ps-rule);border-radius:8px;padding:3px;display:inline-flex;box-shadow:0 1px 2px #1416190a}.ps-canvas .ps-seg-btn{color:var(--ps-mute);cursor:pointer;background:0 0;border:none;border-radius:6px;min-width:96px;padding:8px 22px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:14px;font-weight:600;transition:background .14s,color .14s}.ps-canvas .ps-seg-btn:hover{color:var(--ps-ink-3)}.ps-canvas .ps-seg-btn.on{background:var(--ps-ink);color:var(--ps-white);box-shadow:0 1px 2px #1416192e}.ps-canvas .ps-seg-btn.on.deny{background:var(--ps-warn)}.ps-canvas .ps-warn{background:var(--ps-warn-soft);border:1px solid var(--ps-warn-rule);border-left:4px solid var(--ps-warn);border-radius:6px;margin-top:18px;padding:16px 20px}.ps-canvas .ps-warn-title{letter-spacing:.18em;text-transform:uppercase;color:var(--ps-warn);align-items:center;gap:10px;margin-bottom:10px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:700;display:flex}.ps-canvas .ps-warn-icn{font-size:16px}.ps-canvas .ps-warn-body{color:var(--ps-ink);margin:0 0 14px;font-size:14px;line-height:1.55}.ps-canvas .ps-ack{border-top:1px solid var(--ps-warn-rule);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding-top:12px;display:flex}.ps-canvas .ps-ack-box{border:1.5px solid var(--ps-warn);background:var(--ps-white);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:background .14s,border-color .14s;display:inline-flex;position:relative}.ps-canvas .ps-ack-box:after{content:"✓";color:var(--ps-white);opacity:0;font-size:12px;font-weight:700;transition:opacity .14s}.ps-canvas .ps-ack.checked .ps-ack-box{background:var(--ps-warn);border-color:var(--ps-warn)}.ps-canvas .ps-ack.checked .ps-ack-box:after{opacity:1}.ps-canvas .ps-ack-lbl{color:var(--ps-ink);font-size:14px;font-weight:500}.ps-canvas .ps-callout{border-left:3px solid var(--ps-cyan);background:var(--ps-cyan-soft);border-radius:0 6px 6px 0;margin:16px 0 0;padding:14px 18px}.ps-canvas .ps-callout-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--ps-cyan-ink);margin-bottom:6px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600}.ps-canvas .ps-callout p{color:var(--ps-ink);margin:0 0 8px;font-size:14px;line-height:1.55}.ps-canvas .ps-callout p:last-child{margin-bottom:0}.ps-canvas .ps-footer-band{border-top:1px solid var(--ps-rule);justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding:20px 0 0;display:flex}.ps-canvas .ps-footer-band .ps-reset{letter-spacing:.16em;text-transform:uppercase;color:var(--ps-mute);cursor:pointer;background:0 0;border:none;padding:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:500}.ps-canvas .ps-footer-band .ps-reset:hover{color:var(--ps-neg)}.ps-canvas .ps-footer-band .ps-modified{letter-spacing:.16em;text-transform:uppercase;color:var(--ps-mute);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:500}.ps-canvas .ps-footer-band .ps-modified em{color:var(--ps-ink-3);font-style:normal}@media (width<=900px){.ps-canvas .ps-row{grid-template-columns:1fr;gap:8px}.ps-canvas .ps-row .ps-lbl{padding-top:0}.ps-canvas .ps-tier-grid{grid-template-columns:1fr}.ps-canvas .ps-method-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.ps-canvas .ps-method-grid{grid-template-columns:1fr}}.lo-bi{--lo-ink:var(--bp-ink);--lo-ink-3:var(--bp-ink-3);--lo-mute:var(--bp-mute);--lo-mute-2:var(--bp-mute-2);--lo-rule:var(--bp-rule);--lo-rule-soft:var(--bp-rule-soft);--lo-paper:var(--bp-paper);--lo-paper-2:var(--bp-paper-2);--lo-white:var(--bp-white);--lo-cyan:var(--bp-cyan);--lo-cyan-ink:var(--bp-cyan-ink);--lo-green:var(--bp-green);--lo-green-deep:var(--bp-green-deep);--lo-amber:var(--bp-amber);--lo-red:var(--bp-red);color:var(--lo-ink);font-family:Plus Jakarta Sans,system-ui,sans-serif}.lo-bi .lo-bi-section{background:var(--lo-white);border:1px solid var(--lo-rule);border-radius:10px;margin-top:28px;overflow:hidden}.lo-bi .lo-bi-sec-head{border-bottom:1px solid var(--lo-rule-soft);justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 28px 18px;display:flex}.lo-bi .lo-bi-sec-num{letter-spacing:.14em;text-transform:uppercase;color:var(--lo-mute);margin-bottom:8px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.lo-bi .lo-bi-sec-title{letter-spacing:-.015em;color:var(--lo-ink);margin:0;font-family:Roboto,sans-serif;font-size:24px;font-weight:700;line-height:1.15}.lo-bi .lo-bi-sec-sub{color:var(--lo-ink-3);max-width:48ch;margin:4px 0 0;font-size:13.5px;line-height:1.5}.lo-bi .lo-bi-sec-chip{letter-spacing:.14em;text-transform:uppercase;color:var(--lo-mute);white-space:nowrap;align-items:center;gap:6px;padding-top:4px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;display:inline-flex}.lo-bi .lo-bi-sec-chip .lo-bi-dot{background:var(--lo-green);border-radius:50%;width:6px;height:6px}.lo-bi .lo-bi-sec-chip--public .lo-bi-dot{background:var(--lo-cyan)}.lo-bi .lo-bi-sec-body{padding:24px 28px 28px}.lo-bi .lo-bi-field{flex-direction:column;gap:6px;display:flex}.lo-bi .lo-bi-field label{letter-spacing:.14em;text-transform:uppercase;color:var(--lo-mute);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:500}.lo-bi .lo-bi-field label .lo-bi-req{color:var(--lo-cyan-ink);margin-left:2px}.lo-bi .lo-bi-input,.lo-bi .lo-bi-select,.lo-bi .lo-bi-textarea{width:100%;color:var(--lo-ink);background:var(--lo-white);border:1px solid var(--lo-rule);border-radius:6px;padding:10px 14px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:14.5px;line-height:1.4;transition:border-color .15s,box-shadow .15s}.lo-bi .lo-bi-input::placeholder,.lo-bi .lo-bi-textarea::placeholder{color:var(--lo-mute-2)}.lo-bi .lo-bi-input:focus,.lo-bi .lo-bi-select:focus,.lo-bi .lo-bi-textarea:focus{border-color:var(--lo-ink);outline:none;box-shadow:0 0 0 3px #1cc2dd2e}.lo-bi .lo-bi-textarea{resize:vertical;min-height:270px;line-height:1.55}.lo-bi .lo-bi-input:disabled,.lo-bi .lo-bi-select:disabled,.lo-bi .lo-bi-textarea:disabled{background:var(--lo-paper);color:var(--lo-mute);cursor:not-allowed}.lo-bi .lo-bi-input.is-error,.lo-bi .lo-bi-select.is-error,.lo-bi .lo-bi-textarea.is-error{border-color:var(--lo-red)}.lo-bi .lo-bi-input.is-error:focus,.lo-bi .lo-bi-select.is-error:focus,.lo-bi .lo-bi-textarea.is-error:focus{box-shadow:0 0 0 3px #dc26262e}.lo-bi .lo-bi-help{color:var(--lo-mute);font-size:12px;line-height:1.4}.lo-bi .lo-bi-label-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.lo-bi .lo-bi-label-row label{margin:0}.lo-bi .lo-bi-count{letter-spacing:.04em;color:var(--lo-mute);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.lo-bi .lo-bi-error{color:var(--lo-red);font-size:12px;line-height:1.4}.lo-bi .lo-bi-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' stroke='%23141619' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.lo-bi .lo-bi-subhead{align-items:center;gap:14px;margin:6px 0 -2px;display:flex}.lo-bi .lo-bi-subhead .lo-bi-sh-num{letter-spacing:.16em;text-transform:uppercase;color:var(--lo-mute);white-space:nowrap;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:500}.lo-bi .lo-bi-subhead .lo-bi-sh-rule{background:var(--lo-rule);flex:1;height:1px}.lo-bi .lo-bi-airbnb{background:var(--lo-paper);border:1px solid var(--lo-rule);border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:14px 16px;display:grid}.lo-bi .lo-bi-chk-lbl{color:var(--lo-ink);font-size:13.5px;font-weight:600}.lo-bi .lo-bi-airbnb .lo-bi-airbnb-url{width:100%;color:var(--lo-ink);background:0 0;border:none;padding:8px 0 8px 4px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:14.5px}.lo-bi .lo-bi-airbnb .lo-bi-airbnb-url:focus{box-shadow:none;outline:none}.lo-bi .lo-bi-airbnb .lo-bi-airbnb-url:disabled{color:var(--lo-mute);cursor:not-allowed}.lo-bi .lo-bi-savebar{-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--lo-rule);z-index:4;background:#f7f5f0eb;border-radius:0 0 10px 10px;justify-content:space-between;align-items:center;gap:16px;margin:32px 0 0;padding:14px 28px;display:flex;position:sticky;bottom:0}.lo-bi .lo-bi-savebar .lo-bi-status{letter-spacing:.14em;text-transform:uppercase;color:var(--lo-mute);align-items:center;gap:8px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;display:inline-flex}.lo-bi .lo-bi-savebar .lo-bi-status:before{content:"";background:var(--lo-amber);border-radius:50%;width:6px;height:6px}.lo-bi .lo-bi-savebar .lo-bi-status.is-clean:before{background:var(--lo-green)}.lo-bi .lo-bi-savebar .lo-bi-status b{color:var(--lo-ink);font-weight:600}.lo-bi .lo-bi-savebar-actions{gap:10px;display:flex}.lo-bi .lo-bi-btn{cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:13px;font-weight:600;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.lo-bi .lo-bi-btn:disabled{opacity:.55;cursor:not-allowed}.lo-bi .lo-bi-btn-ghost{background:var(--lo-white);color:var(--lo-ink);border-color:var(--lo-rule)}.lo-bi .lo-bi-btn-ghost:hover:not(:disabled){border-color:var(--lo-ink)}.lo-bi .lo-bi-btn-primary{background:var(--lo-ink);color:var(--lo-white);padding:11px 22px;font-size:14px}.lo-bi .lo-bi-btn-primary:hover:not(:disabled){background:#000}.lo-pv{--pv-ink:var(--bp-ink);--pv-ink-3:var(--bp-ink-3);--pv-mute:var(--bp-mute);--pv-mute-2:var(--bp-mute-2);--pv-rule:var(--bp-rule);--pv-paper:var(--bp-paper);--pv-white:var(--bp-white);--pv-cyan-ink:var(--bp-cyan-ink);color:var(--pv-ink);font-family:Plus Jakarta Sans,system-ui,sans-serif}.lo-pv .lo-pv-card{background:var(--pv-white);border:1px solid var(--pv-rule);border-radius:10px;overflow:hidden}.lo-pv .lo-pv-card+.lo-pv-card{margin-top:16px}.lo-pv .lo-pv-head{border-bottom:1px solid var(--pv-rule);align-items:center;gap:10px;padding:12px 16px;display:flex}.lo-pv .lo-pv-head__chip{background:var(--pv-paper);width:28px;height:28px;color:var(--pv-cyan-ink);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.lo-pv .lo-pv-head__title{letter-spacing:-.005em;color:var(--pv-ink);flex:auto;margin:0;font-size:13px;font-weight:700}.lo-pv .lo-pv-head__action{border:1.5px solid var(--pv-rule);color:var(--pv-mute);cursor:pointer;background:0 0;border-radius:99px;flex:none;align-items:center;gap:6px;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.lo-pv .lo-pv-head__action:hover{border-color:var(--pv-mute-2);color:var(--pv-ink);background:var(--pv-paper)}.lo-pv .lo-pv-head__action:focus-visible{outline:2px solid var(--pv-cyan-ink);outline-offset:2px}.lo-pv .lo-pv-grid{grid-template-columns:repeat(3,1fr);display:grid}.lo-pv .lo-pv-cell{border-right:1px solid var(--pv-rule);border-bottom:1px solid var(--pv-rule);min-width:0;padding:18px 24px}.lo-pv .lo-pv-cell.is-row-end{border-right:0}.lo-pv .lo-pv-cell.is-last-row{border-bottom:0}.lo-pv .lo-pv-cell__label{letter-spacing:.14em;text-transform:uppercase;color:var(--pv-mute-2);margin-bottom:6px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:500}.lo-pv .lo-pv-cell__value{color:var(--pv-ink);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}.lo-pv .lo-pv-cell__value.is-unset{color:var(--pv-mute-2);font-weight:400}.lo-pv .lo-pv-body{color:var(--pv-ink-3);padding:18px 24px;font-size:14px;line-height:1.55}.lo-pv .lo-pv-body--empty{color:var(--pv-mute-2)}.lo-pv .lo-pv-tiles{grid-template-columns:repeat(3,1fr);gap:14px;padding:18px 24px;display:grid}.lo-pv .lo-pv-tile{min-width:0;position:relative}.lo-pv .lo-pv-tile__img{aspect-ratio:3/2;object-fit:cover;background:var(--pv-paper);border:1px solid var(--pv-rule);border-radius:6px;width:100%;display:block}.lo-pv .lo-pv-tile__label{color:var(--pv-ink-3);margin-top:8px;font-size:12px;font-weight:500;line-height:1.4}.lo-pv .lo-pv-tile__badge{background:var(--pv-ink);color:var(--pv-white);letter-spacing:.12em;text-transform:uppercase;border-radius:4px;padding:3px 7px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:500;position:absolute;top:8px;left:8px}.lo-pv .lo-pv-scores{flex-wrap:wrap;gap:8px;padding:0 24px 18px;display:flex}.lo-pv .lo-pv-score{background:var(--pv-paper);color:var(--pv-ink-3);border-radius:99px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.lo-pv .lo-pv-score--walk{color:#166534;background:#dcfce7}.lo-pv .lo-pv-score--bike{color:#1e40af;background:#dbeafe}.lo-pv .lo-pv-sublabel{letter-spacing:.14em;text-transform:uppercase;color:var(--pv-mute-2);padding:0 24px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:500}@media (width<=959px){.lo-pv .lo-pv-grid,.lo-pv .lo-pv-tiles{grid-template-columns:1fr}.lo-pv .lo-pv-cell{border-right:0}.lo-pv .lo-pv-cell:last-child{border-bottom:0}}.lo-worksheet{--lw-bg:#f5f2e9;--lw-surface:var(--bp-white);--lw-ink:#1a1d24;--lw-ink-soft:#5b6270;--lw-ink-mute:#8a8f9a;--lw-rule:#d9d4c5;--lw-rule-soft:#e6e1d2;--lw-accent:#2a4d8c;--lw-tag:#b9421a;--lw-tag-bg:#fdebe2;--lw-stripe-a:#ede8d8;--lw-stripe-b:#f5f1e3;--lw-cyan:var(--bp-cyan);color:var(--lw-ink);-webkit-font-smoothing:antialiased;width:100%;max-width:1000px;min-height:100vh;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5}.lo-worksheet .text-title-medium{font-family:Plus Jakarta Sans,system-ui,sans-serif!important}.v-card:has(.lo-worksheet){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.lo-ws__banner{background:var(--lw-accent);color:var(--bp-white);justify-content:space-between;align-items:center;gap:24px;padding:14px 32px;font-size:13px;display:flex}.lo-ws__banner .lo-ws__logo{letter-spacing:-.01em;font-size:16px;font-weight:700}.lo-ws__banner .lo-ws__logo span{opacity:.6;font-weight:400}.lo-ws__banner .lo-ws__chip{letter-spacing:.08em;text-transform:uppercase;background:#ffffff24;border:1px solid #ffffff40;border-radius:999px;padding:4px 10px;font-size:11px}.lo-ws__intro{margin:0;padding:8px 0 16px}.lo-ws__intro h1{letter-spacing:-.02em;margin:0 0 12px;font-size:32px;font-weight:700}.lo-ws__intro p{white-space:nowrap;margin-top:0;margin-bottom:0}.lo-ws__intro p:not(.text-title-medium){color:var(--lw-ink-soft);font-size:15px}.lo-ws__intro p.text-title-medium{color:var(--bp-ink)}.lo-ws__cta-card{margin:0;padding:0}.lo-ws__cta-card__inner{background:var(--bp-white);border:1px solid var(--lw-rule-soft);border-radius:10px;flex-direction:row;align-items:center;gap:18px;width:600px;max-width:100%;margin:8px 0 26px;padding:18px 22px;display:flex}.lo-ws__cta-card__copy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.lo-ws__cta-card__text{color:var(--lw-ink);margin:0;font-size:14px;font-weight:700;line-height:1.45}.lo-ws__cta-card__text--sub{color:var(--lw-ink-soft);font-size:13px;font-weight:400}.lo-ws__cta-card__btn{background:var(--lw-tag);color:var(--lw-bg);letter-spacing:.01em;cursor:pointer;border:0;border-radius:4px;flex-shrink:0;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,transform .12s;display:inline-flex;box-shadow:0 1px 2px #14161914}.lo-ws__cta-card__btn:hover{background:#a13616}.lo-ws__cta-card__btn:active{transform:translateY(1px)}.lo-ws__section{width:100%;max-width:1000px;margin:0 0 28px;padding:0}.lo-ws__section__head{border-bottom:1px solid var(--lw-rule);grid-template-columns:auto 1fr;align-items:baseline;gap:6px 20px;margin-bottom:24px;padding-bottom:16px;display:grid}.lo-ws__section__head--no-num{grid-template-columns:1fr}.lo-ws__section__head--no-num .lo-ws__section__hint{grid-column:1/2}.lo-ws__section__num{letter-spacing:.18em;color:var(--lw-ink-mute);background:0 0;border-radius:0;padding:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:500}.lo-ws__section__title{letter-spacing:-.018em;color:var(--lw-ink);margin:0;font-family:Roboto,sans-serif;font-size:26px;font-weight:900;line-height:1.1}.lo-ws__section__title em{color:var(--lw-cyan);font-style:italic;font-weight:300}.lo-ws__section__hint{color:var(--lw-ink-soft);grid-column:2/3;max-width:680px;margin:0;font-size:15px;line-height:1.55}.lo-ws__section__hint--nowrap{white-space:nowrap;max-width:none}.lo-ws__page{background:var(--lw-surface);border:1px solid var(--lw-rule-soft);border-radius:14px;overflow:hidden}.lo-ws__page>.lo-ws__row+.lo-ws__row{border-top:1px solid var(--lw-rule-soft)}.lo-ws__row{padding:24px}.lo-ws__row__label{letter-spacing:.12em;color:var(--lw-ink-mute);text-transform:uppercase;margin-bottom:12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px}.lo-ws__hero-split{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}@media (width<=900px){.lo-ws__hero-split{grid-template-columns:1fr}}.lo-ws__hero-preview{background:var(--bp-cyan-tint);border-radius:12px;height:100%;padding:36px}.lo-ws__hero-preview__name{letter-spacing:-.025em;color:var(--lw-ink);margin:0 0 18px;font-family:Plus Jakarta Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:38px;font-weight:800;line-height:1.05}.lo-ws__hero-preview__meta{color:var(--lw-ink);flex-wrap:wrap;align-items:flex-start;gap:16px 40px;display:flex}.lo-ws__hero-preview__item{color:var(--lw-ink-soft);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.lo-ws__hero-preview__icon{width:16px;height:16px;color:var(--lw-ink-soft);flex-shrink:0;margin-top:3px}.lo-ws__corrections{flex-direction:column;gap:14px;display:flex}.lo-ws__corrections__heading{color:var(--lw-ink);margin:0;font-family:inherit;font-size:15px;font-weight:600;line-height:1.45}.lo-ws__corrections__fields{grid-template-columns:1fr 1fr;gap:10px 14px;display:grid}@media (width<=600px){.lo-ws__corrections__fields{grid-template-columns:1fr}}.lo-ws__field{flex-direction:column;gap:4px;display:flex}.lo-ws__field__label{letter-spacing:.12em;text-transform:uppercase;color:var(--lw-ink-mute);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px}.lo-ws__field__input{color:var(--lw-ink);background:var(--lw-surface);border:1px solid var(--lw-rule);border-radius:6px;width:100%;padding:9px 12px;font-family:inherit;font-size:14px}.lo-ws__field__input::placeholder{color:var(--lw-ink-mute)}.lo-ws__field__input:focus{border-color:var(--lw-ink);outline:none;box-shadow:0 0 0 3px #1cc2dd2e}.lo-ws__narrative{width:100%;color:var(--lw-ink);background:var(--lw-surface);border:1px solid var(--lw-rule);resize:vertical;border-radius:6px;min-height:140px;margin-top:12px;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.55}.lo-ws__narrative::placeholder{color:var(--lw-ink-mute)}.lo-ws__narrative:focus{border-color:var(--lw-ink);outline:none;box-shadow:0 0 0 3px #1cc2dd2e}.lo-ws__counter{letter-spacing:.08em;text-transform:uppercase;color:var(--lw-ink-soft);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}.lo-ws__counter:before{content:"·";color:var(--lw-rule);margin-right:8px}.lo-ws__photo-stack{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (width<=900px){.lo-ws__photo-stack{grid-template-columns:1fr}}.lo-ws__photo-tile{aspect-ratio:3;border:1.5px dashed var(--lw-rule);background:repeating-linear-gradient(135deg, var(--lw-stripe-a) 0 8px, var(--lw-stripe-b) 8px 16px);cursor:pointer;color:var(--lw-ink-soft);border-radius:8px;justify-content:center;align-items:center;font-size:12px;display:flex;position:relative;overflow:hidden}.lo-ws__photo-tile:hover{border-color:var(--lw-ink)}.lo-ws__photo-tile>img{object-fit:cover;width:100%;height:100%}.lo-ws__photo-tile__num{z-index:2;background:var(--lw-ink);min-width:24px;height:24px;color:var(--bp-white);pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:8px;left:8px;box-shadow:0 1px 2px #0000002e}.lo-ws__photo-tile__cta{z-index:1}.lo-ws__hood-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:8px;display:grid}@media (width<=1100px){.lo-ws__hood-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.lo-ws__hood-grid{grid-template-columns:1fr}}.lo-ws__hood-card{border:1px solid var(--lw-rule-soft);background:var(--lw-surface);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.lo-ws__hood-card__photo{border-bottom:1px solid var(--lw-rule-soft);background:repeating-linear-gradient(135deg, var(--lw-stripe-a) 0 8px, var(--lw-stripe-b) 8px 16px);height:140px}.lo-ws__hood-card__photo>img{object-fit:cover;width:100%;height:100%}.lo-ws__hood-card__body{flex-direction:column;gap:6px;padding:12px 14px 14px;display:flex}.lo-ws__hood-card__num{letter-spacing:.12em;text-transform:uppercase;color:var(--lw-tag);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;font-weight:600}.lo-ws__hood-card__name{color:var(--lw-ink);font-size:14px;font-weight:600;line-height:1.25}.lo-ws__hood-card__desc-label{letter-spacing:.14em;text-transform:uppercase;color:var(--lw-ink-mute);margin-top:4px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9px}.lo-ws__hood-card__desc{color:var(--lw-ink);background:var(--bp-paper);border:1px solid var(--lw-rule);resize:vertical;border-radius:5px;width:100%;min-height:60px;padding:8px 10px;font-family:inherit;font-size:13px;line-height:1.45}.lo-ws__hood-card__desc:focus{border-color:var(--lw-ink);outline:none;box-shadow:0 0 0 3px #1cc2dd2e}.lo-ws__hood-card__footer{border-top:1px solid var(--lw-rule-soft);align-items:center;margin-top:10px;padding-top:10px;display:flex}.lo-ws__hood-card--upload{background:var(--bp-paper);border-style:dashed}.lo-ws__hood-card--upload .lo-ws__hood-card__photo{border-bottom:1px dashed var(--lw-rule);color:var(--lw-ink-mute);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}.lo-ws__hood-card--upload .lo-ws__hood-card__photo .lo-ws__hood-plus{font-size:30px;font-weight:300;line-height:1}.lo-ws__savebar{z-index:5;margin:32px auto 64px;padding:0 32px;position:sticky;bottom:24px}.lo-ws__savebar__inner{background:var(--lw-ink);color:var(--bp-white);border-radius:12px;align-items:center;gap:14px;padding:14px 22px;display:flex;box-shadow:0 16px 40px -16px #14161966}.lo-ws__savebar__msg{align-items:center;gap:10px;font-size:13.5px;display:flex}.lo-ws__savebar__msg .lo-ws__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.lo-ws__savebar__msg--idle .lo-ws__dot{background:#8a8f9a}.lo-ws__savebar__msg--dirty .lo-ws__dot{background:var(--lw-cyan)}.lo-ws__savebar__msg--saving .lo-ws__dot{background:var(--lw-cyan);animation:1s ease-in-out infinite lo-ws__pulse}.lo-ws__savebar__msg--saved .lo-ws__dot{background:var(--bp-green)}.lo-ws__savebar__msg--error .lo-ws__dot{background:var(--bp-red)}.lo-ws__savebar__btn{cursor:pointer;background:var(--lw-cyan);color:var(--lw-ink);border:0;border-radius:6px;margin-left:auto;padding:9px 18px;font-family:Plus Jakarta Sans,sans-serif;font-size:13.5px;font-weight:600}.lo-ws__savebar__btn:hover{background:#3ed7f0}.lo-ws__savebar__btn:disabled{opacity:.45;cursor:not-allowed}@keyframes lo-ws__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.pending-approval{border-radius:8px;padding:11px 14px;font-size:13px;font-weight:600;line-height:1.45;background:var(--bp-cyan-wash)!important;color:#0b6b8a!important;border:1px solid #c7e2f3!important}.pending-approval .v-alert__content,.pending-approval .v-alert__prepend,.pending-approval .v-icon{color:inherit!important}.pending-approval strong{font-weight:800}.brand-pilot .unit-index{background:var(--bp-white);border:1px solid var(--bp-rule);border-radius:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;overflow:hidden}.brand-pilot .ui-head{background:var(--bp-paper-2);border-bottom:1px solid var(--bp-rule);letter-spacing:.16em;text-transform:uppercase;color:var(--bp-mute);grid-template-columns:200px 1fr 160px 1fr 40px;gap:24px;padding:14px 28px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:600;display:grid}.brand-pilot .ui-head__status{text-align:center;grid-column:3}.brand-pilot .sec-row{border-bottom:1px solid var(--bp-rule-soft);cursor:pointer;grid-template-rows:auto auto;grid-template-columns:200px 1fr 160px 1fr 40px;align-items:center;gap:16px 24px;padding:12px 28px;transition:background-color .14s;display:grid;position:relative}.brand-pilot .sec-row:last-child{border-bottom:none}.brand-pilot .sec-row:not(.sec-row--open):hover{background-color:var(--bp-paper)}.brand-pilot .sec-row--open{background:var(--bp-white)}.brand-pilot .sec-name{color:var(--bp-ink);white-space:nowrap;grid-column:1/3;align-items:center;gap:10px;min-width:0;font-size:.9375rem;font-weight:600;display:flex}.brand-pilot .sec-name__copy{flex-direction:column;gap:3px;min-width:0;display:flex}.brand-pilot .sec-inherited{color:#0b6b8a;letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600}.brand-pilot .sec-status{grid-column:3;justify-content:center;align-items:center;display:flex}.brand-pilot .sec-status .v-chip{justify-content:center;min-width:80px}.brand-pilot .sec-status__chip--draft{background:var(--bp-ink)!important;color:var(--bp-white)!important}.brand-pilot .sec-action{grid-column:5;justify-content:flex-end;align-items:center;display:inline-flex}.brand-pilot .sec-action__arr{background:var(--bp-ink);width:28px;height:28px;color:var(--bp-white);border-radius:50%;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-size:14px;font-weight:300;transition:transform .2s,background-color .2s;display:inline-flex}.brand-pilot .sec-row:hover .sec-action__arr{background:var(--bp-cyan-ink)}.brand-pilot .sec-row--open .sec-action__arr{background:var(--bp-cyan-ink);transform:rotate(180deg)}.brand-pilot .sec-drawer{background:var(--bp-paper);border-top:1px solid var(--bp-rule-soft);cursor:default;grid-column:1/-1;margin:0 -28px -12px;padding:20px 28px}.brand-pilot .section-review-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (width<=899px){.brand-pilot .ui-head{display:none}.brand-pilot .sec-row{grid-template-columns:1fr;grid-template-areas:"name""stat""act";gap:12px 16px;padding:12px 16px}.brand-pilot .sec-name{white-space:normal;grid-area:name}.brand-pilot .sec-status{grid-area:stat}.brand-pilot .sec-action{grid-area:act;justify-content:flex-end}.brand-pilot .sec-drawer{margin:0 -16px -16px;padding:16px}}.brand-pilot .review-stack{flex-direction:column;gap:14px;display:flex}.brand-pilot .review-grid{gap:14px;display:grid}.brand-pilot .review-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-pilot .review-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-pilot .review-card{background:var(--bp-white);border:1px solid var(--bp-rule);border-radius:12px;padding:16px}.brand-pilot .review-card__label{color:var(--bp-mute);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:700}.brand-pilot .review-list{flex-direction:column;gap:10px;margin:0;display:flex}.brand-pilot .review-list>div{grid-template-columns:130px minmax(0,1fr);gap:12px;display:grid}.brand-pilot .review-list dt{color:var(--bp-mute);letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.brand-pilot .review-list dd{color:var(--bp-ink);margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:13px}.brand-pilot .review-narrative{color:var(--bp-ink);white-space:pre-wrap;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;line-height:1.55}.brand-pilot .review-meta{color:var(--bp-mute);letter-spacing:.08em;text-transform:uppercase;margin-top:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}.brand-pilot .review-empty{color:var(--bp-mute);font-size:13px;font-style:italic}.brand-pilot .review-chip-list{flex-wrap:wrap;gap:8px;display:flex}.brand-pilot .review-chip{color:var(--bp-ink);background:#1cc2dd1f;border:1px solid #0b8aa033;border-radius:999px;padding:4px 10px;font-size:12px}.brand-pilot .review-chip--custom{background:#1416190f;border-color:#14161924}.brand-pilot .review-chip--on,.brand-pilot .review-chip--off{align-items:center;gap:7px;display:inline-flex}.brand-pilot .review-chip__dot{border-radius:999px;flex:none;width:8px;height:8px}.brand-pilot .review-chip__state{font-size:11px;font-weight:700}.brand-pilot .review-chip--on{background:#2299541f;border-color:#22995447}.brand-pilot .review-chip--on .review-chip__dot{background:#2e9e5b}.brand-pilot .review-chip--on .review-chip__state{color:#1e7a44}.brand-pilot .review-chip--off{color:var(--bp-mute);background:#1416190d;border-color:#14161924}.brand-pilot .review-chip--off .review-chip__dot{background:var(--bp-mute-2)}.brand-pilot .review-chip--off .review-chip__state{color:#868e96}.brand-pilot .amenity-review-instructions,.brand-pilot .amenity-review-warning{border-radius:10px;padding:12px 14px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;line-height:1.45}.brand-pilot .amenity-review-instructions{color:var(--bp-ink);background:#1cc2dd1a;border:1px solid #0b8aa02e}.brand-pilot .amenity-review-warning{background:var(--bp-amber-tint);color:#6f4a00;border:1px solid #f3d49a}.brand-pilot .custom-amenity-review-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}.brand-pilot .custom-amenity-review{background:var(--bp-paper);border:1px solid #14161924;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.brand-pilot .custom-amenity-review.is-approve{background:#1cc2dd1a;border-color:#0b8aa047}.brand-pilot .custom-amenity-review.is-reject{background:#dc354514;border-color:#dc354538}.brand-pilot .custom-amenity-review__copy{flex-direction:column;gap:2px;min-width:0;display:flex}.brand-pilot .custom-amenity-review__name{color:var(--bp-ink);font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;line-height:1.25}.brand-pilot .custom-amenity-review__meta{color:var(--bp-mute);letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.brand-pilot .custom-amenity-review__choices{flex-shrink:0;gap:8px;display:inline-flex}.brand-pilot .custom-amenity-review__choice{background:var(--bp-white);color:var(--bp-ink);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #14161924;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.brand-pilot .custom-amenity-review__radio{opacity:0;pointer-events:none;position:absolute}.brand-pilot .custom-amenity-review__dot{border:1.5px solid var(--bp-mute-2);box-sizing:border-box;border-radius:999px;flex-shrink:0;width:13px;height:13px}.brand-pilot .custom-amenity-review__radio:checked+.custom-amenity-review__dot{border:4px solid var(--bp-ink)}.brand-pilot .custom-amenity-review__choice:has(.custom-amenity-review__radio:checked){border-color:#1416196b}@media (width<=599px){.brand-pilot .review-grid--two,.brand-pilot .review-grid--three,.brand-pilot .review-list>div{grid-template-columns:1fr}}.step-container .step-title{color:#222;margin-top:0;margin-bottom:0}.step-container .step-description{margin-top:0;margin-bottom:2rem;font-size:1rem;font-weight:300}.wm .utm-sec{padding-top:30px}.wm .utm-sec__head{align-items:center;gap:11px;margin:0 0 4px;display:flex}.wm .utm-sec__ico{border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.wm .utm-sec__ico svg{width:16px;height:16px}.wm .utm-sec__head h3{letter-spacing:-.025em;white-space:nowrap;color:var(--bp-ink);margin:0;font-family:Roboto,sans-serif;font-size:19px;font-weight:900}.wm .utm-sec__sub{color:var(--bp-mute);margin:0 0 18px 41px;font-size:12.5px}.wm .utm-sec--basic .utm-sec__ico{color:#2563eb;background:#e8effe}.wm .utm-sec--price .utm-sec__ico{background:var(--bp-green-tint);color:#16a34a}.wm .utm-sec--costs .utm-sec__ico{color:#7c3aed;background:#f1ebfe}.wm .utm-sec--feat .utm-sec__ico{background:var(--bp-cyan-tint);color:var(--bp-cyan-ink)}.wm .utm-sec--mkt .utm-sec__ico{background:var(--bp-amber-tint);color:var(--bp-amber)}.wm .utm-sec--media .utm-sec__ico{background:var(--bp-red-tint);color:var(--bp-red)}.wm .utm-field{flex-direction:column;gap:7px;min-width:0;display:flex}.wm .utm-field--full{grid-column:1/-1}.wm .utm-field label{letter-spacing:.13em;text-transform:uppercase;color:var(--bp-mute);align-items:center;gap:5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500;display:flex}.wm .utm-field label .req{color:var(--bp-cyan-ink)}.wm .utm-ctrl{position:relative}.wm .utm-ctrl input,.wm .utm-ctrl select,.wm .utm-ctrl textarea{background:var(--bp-white);border:1px solid var(--bp-rule);width:100%;color:var(--bp-ink);border-radius:9px;outline:none;padding:13px 15px;font-family:Plus Jakarta Sans,sans-serif;font-size:14.5px;font-weight:500;transition:border-color .15s,box-shadow .15s}.wm .utm-ctrl textarea{resize:vertical;min-height:96px;line-height:1.6}.wm .utm-ctrl--money input{padding-left:30px}.wm .utm-cur{color:var(--bp-mute);pointer-events:none;z-index:1;font-size:14px;font-weight:600;position:absolute;top:13px;left:14px}.wm .utm-ctrl select{cursor:pointer;appearance:none;padding-right:40px}.wm .utm-chev{width:16px;height:16px;color:var(--bp-mute);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.wm .utm-ctrl input:focus,.wm .utm-ctrl select:focus,.wm .utm-ctrl textarea:focus{border-color:var(--bp-cyan-ink);box-shadow:0 0 0 3px #0b8aa024}.wm .utm-ctrl input::placeholder,.wm .utm-ctrl textarea::placeholder{color:var(--bp-mute-2);font-weight:400}.wm .utm-ctrl input[readonly]{background:var(--bp-paper);color:var(--bp-ink-2);cursor:default}.wm .utm-hint{color:var(--bp-mute);font-size:11.5px}.wm .utm-costs-empty{color:var(--bp-mute);border:1px dashed var(--bp-rule);border-radius:9px;margin-bottom:14px;padding:16px;font-size:12.5px}.wm .utm-cost-del{border:1px solid var(--bp-rule);background:var(--bp-white);width:38px;height:44px;color:var(--bp-red);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex}.wm .utm-cost-del:hover{background:var(--bp-red-tint);border-color:var(--bp-red)}.wm .utm-cost-del svg{width:17px;height:17px}.wm .utm-add-item{border:1px dashed var(--bp-cyan-ink);background:var(--bp-cyan-tint);color:var(--bp-cyan-ink);cursor:pointer;border-radius:9px;align-items:center;gap:9px;padding:10px 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}.wm .utm-add-item:hover{background:var(--bp-light-cyan)}.wm .utm-add-item__dot{background:var(--bp-cyan-ink);width:20px;height:20px;color:var(--bp-white);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.wm .utm-add-item__dot svg{width:13px;height:13px}.wm .utm-sub-dot,.wm .utm-sub-name{color:var(--bp-cyan-ink);font-weight:700}.wm .utm-status-wrap{align-items:center;gap:14px;display:flex}.wm .utm-status{position:relative}.wm .utm-status__seg{border:1px solid var(--bp-rule);background:var(--bp-white);border-radius:999px;align-items:center;gap:3px;padding:3px;display:inline-flex}.wm .utm-status__word{color:var(--bp-mute-2);white-space:nowrap;border-radius:999px;padding:4px 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;transition:background .15s,color .15s}.wm .utm-status.is-complete .utm-status__word.is-active{background:var(--bp-green-tint);color:var(--bp-green-deep)}.wm .utm-status.is-incomplete .utm-status__word.is-active{background:var(--bp-red-tint);color:var(--bp-red-deep)}.wm .utm-status.is-incomplete .utm-status__seg{cursor:help}.wm .utm-status__pop{z-index:20;background:var(--bp-white);border:1px solid var(--bp-rule);opacity:0;visibility:hidden;border-radius:11px;min-width:220px;padding:12px 14px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px);box-shadow:0 12px 30px #14161929}.wm .utm-status:hover .utm-status__pop{opacity:1;visibility:visible;transform:translateY(0)}.wm .utm-status__pop-h{letter-spacing:.13em;text-transform:uppercase;color:var(--bp-mute);margin-bottom:9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px}.wm .utm-status__pop-row{color:var(--bp-ink);align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;display:flex}.wm .utm-status__pop-row+.utm-status__pop-row{margin-top:7px}.wm .utm-status__pop-dot{background:var(--bp-red);border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.wm .utm-status__pop-detail{color:var(--bp-mute)}.wm .utm-delete-btn:hover{background:var(--bp-red-tint);border-color:var(--bp-red)}.wm .utm-delete-btn svg{width:16px;height:16px}.wm .utm-media-block{margin-bottom:22px}.wm .utm-media-block:last-child{margin-bottom:0}.wm .utm-mb__ico{border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.wm .utm-mb__ico svg{width:13px;height:13px}.wm .utm-mb__h{letter-spacing:-.01em;color:var(--bp-ink);margin:0;font-size:14px;font-weight:700}.wm .utm-mb__ico--photos{color:#2563eb;background:#e8effe}.wm .utm-mb__ico--video{background:var(--bp-cyan-tint);color:var(--bp-cyan-ink)}.wm .utm-mb__ico--floor{background:var(--bp-amber-tint);color:var(--bp-amber)}.lo-comms-board{--lo-board-rule:#14161914;--lo-board-paper:var(--bp-paper);--lo-board-paper-2:var(--bp-paper-2);--lo-board-ink:var(--bp-ink);--lo-board-muted:var(--bp-mute);--lo-board-cyan:var(--bp-cyan);--lo-board-cyan-ink:var(--bp-cyan-ink);--lo-board-green:#29946d;--lo-board-red:#b33a3a;--lo-board-amber:#b88a1e;border-top:1px solid var(--lo-board-rule);max-width:1080px;margin-top:24px}.lo-comms-section{padding:28px 0 8px}.lo-comms-section+.lo-comms-section{margin-top:22px}.lo-comms-section__head{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:18px;display:flex}.lo-comms-section__head h3{letter-spacing:-.04em;color:var(--lo-board-ink);margin:0;font-family:Roboto,sans-serif;font-size:25px;font-weight:900;line-height:1}.lo-comms-section__head h3 em{color:var(--lo-board-cyan-ink);font-style:normal;font-weight:300}.lo-comms-summary{letter-spacing:.19em;text-transform:uppercase;color:var(--lo-board-muted);white-space:nowrap;align-items:center;gap:12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;display:flex}.lo-comms-summary strong{color:var(--lo-board-ink);font-weight:800}.lo-template-card,.lo-activity-card{border:1px solid var(--lo-board-rule);background:var(--bp-white);border-radius:12px;overflow:hidden;box-shadow:0 10px 24px #1416190a}.lo-template-row{border-bottom:1px solid var(--lo-board-rule);grid-template-columns:minmax(190px,.9fr) minmax(260px,1.45fr) minmax(110px,.5fr) minmax(150px,auto);align-items:center;gap:22px;min-height:112px;padding:22px 24px;display:grid}.lo-template-row:last-child{border-bottom:0}.lo-trigger-pill{background:var(--bp-paper);min-height:28px;color:var(--lo-board-ink);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;border-radius:5px;align-items:center;gap:9px;padding:0 12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:800;display:inline-flex}.lo-trigger-pill--manual{background:var(--bp-amber-tint);color:#8a6818}.lo-trigger-dot{background:var(--lo-board-cyan);border-radius:50%;width:7px;height:7px}.lo-trigger-pill--manual .lo-trigger-dot{background:var(--lo-board-amber)}.lo-trigger-separator{color:#b8bab5}.lo-template-title,.lo-activity-subject{color:var(--lo-board-ink);font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:800;line-height:1.15}.lo-template-desc,.lo-activity-template{color:var(--lo-board-muted);margin-top:4px;font-size:12.5px;line-height:1.35}.lo-template-row__last,.lo-activity-recipient,.lo-activity-date{flex-direction:column;gap:4px;min-width:0;display:flex}.lo-template-row__last span,.lo-activity-recipient span{color:var(--lo-board-muted);letter-spacing:.18em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:700}.lo-template-row__last strong,.lo-activity-date strong{color:var(--lo-board-ink);letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:900}.lo-template-row__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.lo-send-btn{border:1px solid var(--lo-board-rule);background:var(--bp-white);color:var(--lo-board-ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:110px;height:34px;padding:0 15px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:800;transition:transform .12s,border-color .12s,background .12s;display:inline-flex}.lo-send-btn--primary{background:var(--lo-board-cyan);border-color:var(--lo-board-cyan);color:var(--lo-board-ink)}.lo-send-btn--outline{background:var(--bp-white);border-color:var(--lo-board-cyan);color:var(--lo-board-ink)}.lo-send-btn:hover:not(:disabled){border-color:#14161933;transform:translateY(-1px)}.lo-send-btn:disabled{cursor:not-allowed;opacity:.55}.lo-activity-toolbar{background:var(--lo-board-paper-2);justify-content:space-between;align-items:center;gap:18px;padding:16px 24px;display:flex}.lo-filter-tabs{background:var(--bp-white);border-radius:999px;padding:3px;display:inline-flex}.lo-filter-tab{color:var(--lo-board-muted);cursor:pointer;letter-spacing:.18em;text-transform:uppercase;background:0 0;border:0;border-radius:999px;min-width:72px;height:28px;padding:0 13px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:800}.lo-filter-tab[aria-pressed=true]{background:var(--lo-board-ink);color:var(--bp-white)}.lo-activity-search{background:var(--bp-white);min-width:min(280px,100%);height:34px;color:var(--bp-mute-2);border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:flex}.lo-activity-search input{width:100%;min-width:0;color:var(--lo-board-ink);background:0 0;border:0;outline:0;font-size:12px}.lo-activity-list{background:var(--bp-white)}.lo-activity-row{border-top:1px solid var(--lo-board-rule);grid-template-columns:14px minmax(240px,1.4fr) minmax(180px,.9fr) 110px 96px;align-items:center;gap:18px;min-height:78px;padding:17px 24px;display:grid}.lo-status-dot{border-radius:50%;width:8px;height:8px}.lo-status-dot--sent{background:var(--lo-board-green)}.lo-status-dot--pending{background:var(--bp-mute-2)}.lo-status-dot--failed{background:var(--lo-board-red)}.lo-activity-template em{color:var(--lo-board-muted);font-style:italic}.lo-activity-error__hint{opacity:.75;margin-left:6px}.lo-activity-error__toggle{color:inherit;cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;margin-left:8px;padding:0;text-decoration:underline}.lo-activity-error__raw{overflow-wrap:anywhere;opacity:.8;margin-top:4px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.5;display:block}.lo-activity-error{color:var(--lo-board-red);margin-top:2px;font-size:11px}.lo-activity-recipient strong{color:var(--lo-board-ink);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:700;overflow:hidden}.lo-activity-status{letter-spacing:.18em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:900}.lo-activity-status--sent{color:var(--lo-board-green)}.lo-activity-status--pending{color:var(--lo-board-muted)}.lo-activity-status--failed{color:var(--lo-board-red)}.lo-activity-date{align-items:flex-end}.lo-activity-date span{color:var(--lo-board-muted);letter-spacing:.12em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.lo-empty-card{border:1px dashed var(--lo-board-rule);background:var(--bp-white);min-height:180px;color:var(--lo-board-muted);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.lo-empty-card>div{color:var(--lo-board-ink);font-weight:800}.lo-empty-card--activity{border:0;border-top:1px solid var(--lo-board-rule);border-radius:0}@media (width<=1100px){.lo-template-row,.lo-activity-row{grid-template-columns:1fr;gap:12px}.lo-template-row__actions,.lo-activity-date{justify-content:flex-start;align-items:flex-start}.lo-activity-toolbar,.lo-comms-section__head{flex-direction:column;align-items:flex-start}}.notyf__toast--warning{color:#7a5613;border:1px solid #f3d37a}.notyf__toast--warning .notyf__dismiss-btn:before,.notyf__toast--warning .notyf__dismiss-btn:after{background:#7a5613}:root{--leaseops-primary:var(--bp-cyan);--leaseops-fuchsia:#dd1c7c;--leaseops-cyan:var(--bp-cyan);--leaseops-success:var(--bp-green);--leaseops-error:var(--bp-red);--leaseops-warning:var(--bp-amber);--leaseops-black:var(--bp-ink);--leaseops-white:var(--bp-white);--leaseops-grey:var(--bp-mute);--leaseops-grey-light:var(--v-theme-background)}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif!important}.v-application{font-family:Plus Jakarta Sans,sans-serif!important}a{text-decoration:none}.text-grey{color:var(--bp-mute)!important}.text-vprimary{color:var(--bp-cyan)!important}.bg-vprimary{background-color:var(--bp-cyan)!important}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bp-rule-soft)}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.v-card-title{align-items:center;font-weight:400;display:flex}.v-divider{opacity:1!important;border-color:#0000001f!important}.min-vh-100{min-height:100vh}.cursor-pointer{cursor:pointer}.chip-w-sm{justify-content:center;min-width:88px}.chip-w-md{justify-content:center;min-width:120px}.chip-w-lg{justify-content:center;min-width:152px}.chip-w-xl{justify-content:center;min-width:220px}.v-table{font-size:1.15em!important}.withdrawn-applications-table thead,.withdrawn-applications-table thead th,.withdrawn-applications-table .v-table thead th{background-color:rgb(var(--v-theme-vprimaryLight))!important}.withdrawn-applications-table .v-table thead th{text-align:left!important;padding-left:16px!important;padding-right:16px!important;font-size:.875rem!important}.v-slide-group__content .v-btn__content{font-size:1.2em!important}.text-h4-override{font-size:18px!important;font-weight:600!important;line-height:26px!important}.text-body-large-override{font-size:18px!important;font-weight:400!important;line-height:28px!important}
