:root{--lodgemind-sidebar-width:var(--app-sidebar-width,260px);--lodgemind-sidebar-minified-width:var(--app-sidebar-minify-width,70px);--lodgemind-header-height:var(--app-header-height,60px)}@media (min-width:768px){.app.lodgemind-responsive-shell{--lodgemind-active-sidebar-width:var(--lodgemind-sidebar-width);grid-template-columns:var(--lodgemind-active-sidebar-width)minmax(0,1fr);grid-template-rows:var(--lodgemind-header-height)minmax(0,1fr);align-items:stretch;height:100vh;min-height:100vh;overflow:hidden;display:grid!important}.app.lodgemind-responsive-shell.app-sidebar-minified{--lodgemind-active-sidebar-width:var(--lodgemind-sidebar-minified-width)}.app.lodgemind-responsive-shell.app-without-sidebar{grid-template-columns:minmax(0,1fr)}.app.lodgemind-responsive-shell.app-without-header{grid-template-rows:minmax(0,1fr)}.app.lodgemind-responsive-shell>.app-sidebar{grid-area:2/1;align-self:stretch;top:var(--lodgemind-header-height)!important;width:var(--lodgemind-active-sidebar-width)!important;min-width:var(--lodgemind-active-sidebar-width)!important;height:calc(100vh - var(--lodgemind-header-height))!important;max-height:calc(100vh - var(--lodgemind-header-height))!important;margin:0!important;position:fixed!important;bottom:auto!important;left:auto!important;right:auto!important;overflow:hidden!important;transform:none!important}.app.lodgemind-responsive-shell>.app-content{grid-area:1/2;min-width:0;width:auto!important;margin-left:0!important}.app.lodgemind-responsive-shell.app-without-sidebar>.app-content{grid-column:1}}.lodgemind-footer{clear:both;z-index:1;color:#e9f2ff;background:var(--lm-surface-sidebar,#172536);box-sizing:border-box;border-top:1px solid #ffffff29;width:100%;min-width:0;max-width:none;margin:0;padding:0;display:block;position:relative;inset:auto}.lodgemind-footer *,.lodgemind-footer :before,.lodgemind-footer :after{box-sizing:border-box}.lodgemind-footer-inner{width:100%;max-width:1680px;margin:0 auto;padding:2.25rem clamp(1rem,3vw,3rem) 1.25rem}.lodgemind-footer-grid{grid-template-columns:minmax(280px,1.45fr) repeat(3,minmax(145px,.72fr));align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}.lodgemind-footer-brand{min-width:0}.lodgemind-footer-logo-link{max-width:100%;display:inline-flex}.lodgemind-footer-logo{width:min(245px,100%);height:auto}.lodgemind-footer-tagline{margin-top:.75rem;font-size:1rem;font-weight:700}.lodgemind-footer-description{color:#ffffffd4;max-width:620px;margin:.65rem 0 1rem;line-height:1.6}.lodgemind-footer-product-mark{border:1px solid #ffffff59;border-radius:999px;padding:.5rem .85rem;font-weight:700;display:inline-flex}.lodgemind-footer-heading{letter-spacing:.08em;text-transform:uppercase;color:#fff;margin:.15rem 0 1rem;font-size:.82rem;font-weight:800}.lodgemind-footer-links{flex-direction:column;gap:.72rem;display:flex}.lodgemind-footer-link{color:#ffffffdb;text-decoration:none}.lodgemind-footer-link:hover,.lodgemind-footer-link:focus-visible{color:#fff;text-underline-offset:.2rem;text-decoration:underline}.lodgemind-footer-legal-row{color:#ffffffb8;border-top:1px solid #ffffff2e;flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;margin-top:2rem;padding-top:1rem;font-size:.78rem;display:flex}.lodgemind-footer-legal-links{flex-wrap:wrap;gap:.65rem 1rem;display:flex}.lodgemind-record-link{text-decoration:none;color:var(--lm-text-link)!important}.lodgemind-record-link:hover,.lodgemind-record-link:focus-visible{text-underline-offset:.18rem;text-decoration:underline;color:var(--lm-text-link-hover)!important}.lodgemind-record-link .lodgemind-record-number{color:var(--lm-text-link);font-weight:800}.lodgemind-record-link:hover .lodgemind-record-number,.lodgemind-record-link:focus-visible .lodgemind-record-number{color:var(--lm-text-link-hover)}.lodgemind-record-link .lodgemind-record-title{color:var(--lm-text-primary);font-weight:650}.lodgemind-record-supporting{color:var(--lm-text-secondary)!important}.lodgemind-pagination-footer{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;display:grid!important}.lodgemind-pagination-summary{grid-column:1;justify-self:start}.lodgemind-pagination-nav{grid-column:2;justify-self:center}@media (min-width:768px) and (max-width:1199.98px){.lodgemind-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lodgemind-footer-brand{grid-column:1/-1}}@media (max-width:767.98px){.lodgemind-footer-inner{padding:1.6rem 1rem calc(6.25rem + env(safe-area-inset-bottom))}.lodgemind-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.65rem 1.25rem}.lodgemind-footer-brand{grid-column:1/-1}.lodgemind-footer-heading{margin-bottom:.8rem}.lodgemind-footer-links{gap:.62rem}.lodgemind-footer-link{overflow-wrap:anywhere}.lodgemind-footer-legal-row{flex-direction:column}.lodgemind-pagination-footer{text-align:center;grid-template-columns:1fr;justify-items:center}.lodgemind-pagination-summary,.lodgemind-pagination-nav{grid-column:1;justify-self:center}}
body.lodgemind-public-route{width:100%;min-width:0;margin:0;background:#f4f7fb!important}html:has(body.lodgemind-public-route){width:100%;min-width:0;margin:0;background:#f4f7fb!important}.lodgemind-public-route-root,.lodgemind-public-route-root>.lodgemind-public-shell,.lodgemind-public-shell,.lodgemind-public-main{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;display:block!important;left:auto!important;right:auto!important;transform:none!important}.lodgemind-public-shell{--lm-public-navy:#132f4c;--lm-public-navy-deep:#0b2239;--lm-public-blue:#176da8;--lm-public-blue-dark:#0e527f;--lm-public-green:#2f7d5a;--lm-public-orange:#b96424;--lm-public-text:#263c50;--lm-public-muted:#66798b;--lm-public-border:#d9e3ec;--lm-public-surface:#fff;min-height:60vh;color:var(--lm-public-text);background:#f4f7fb!important}.lodgemind-public-container{width:min(1240px,100% - 64px)!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}.lodgemind-public-header{z-index:100;color:var(--lm-public-navy);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);top:0;background:#fffffffa!important;border-bottom:1px solid #dce5ed!important;width:100%!important;margin:0!important;position:sticky!important;box-shadow:0 6px 22px #12304c0e!important}.lodgemind-public-header-inner{width:min(1320px,100% - 64px)!important;max-width:1320px!important;margin:0 auto!important}.lodgemind-public-nav a{color:#425a70!important}.lodgemind-public-nav a:hover,.lodgemind-public-nav a:focus-visible{color:var(--lm-public-blue-dark)!important;background:#edf5fb!important}.lodgemind-public-sign-in,.lodgemind-public-secondary-action{color:var(--lm-public-navy)!important;background:#fff!important;border-color:#c9d7e3!important}.lodgemind-public-sign-in:hover,.lodgemind-public-secondary-action:hover{color:var(--lm-public-blue-dark)!important;background:#f5f9fc!important;border-color:#9dbbd0!important}.lodgemind-public-hero{position:relative;overflow:hidden;color:var(--lm-public-navy)!important;background:radial-gradient(circle at 88% 15%,#398ec721,#0000 31rem),radial-gradient(circle at 4% 105%,#3e896314,#0000 28rem),#fff!important;border-bottom:1px solid #dce6ee!important}.lodgemind-public-hero:after{-webkit-mask-image:linear-gradient(#00000073,#0000);mask-image:linear-gradient(#00000073,#0000);background-image:linear-gradient(#10466c06 1px,#0000 1px),linear-gradient(90deg,#10466c06 1px,#0000 1px)!important}.lodgemind-public-eyebrow{color:var(--lm-public-blue)!important}.lodgemind-public-hero h1,.lodgemind-public-hero.is-compact h1{color:var(--lm-public-navy-deep)!important}.lodgemind-public-hero p{color:#5e7285!important}.lodgemind-public-hero .lodgemind-public-secondary-action{color:var(--lm-public-navy)!important;background:#fff!important;border-color:#bdd0df!important}.lodgemind-public-hero .lodgemind-public-secondary-action:hover{color:var(--lm-public-blue-dark)!important;background:#f2f7fb!important;border-color:#8fb1c9!important}.lodgemind-public-primary-action{color:#fff!important;background:linear-gradient(135deg,#1776b5,#0d5688)!important;border-color:#0000!important}.lodgemind-public-content{background:0 0!important;width:min(1240px,100% - 64px)!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}.lodgemind-help-card,.lodgemind-company-principle,.lodgemind-trust-card,.lodgemind-whats-new-card,.lodgemind-legal-center-card,.lodgemind-company-intro,.lodgemind-company-band,.lodgemind-trust-contact,.lodgemind-legal-review-banner,.lodgemind-trust-summary,.lodgemind-kb-toolbar,.lodgemind-kb-article,.lodgemind-faq-index,.lodgemind-faq-list,.lodgemind-contact-form,.lodgemind-contact-sidebar>div,.lodgemind-legal-document,.lodgemind-status-list,.lodgemind-status-empty,.lodgemind-status-incidents article,.lodgemind-release-card,.lodgemind-support-checklist>div,.lodgemind-severity-grid article,.lodgemind-public-empty-state{border-color:var(--lm-public-border)!important;background:#fff!important;box-shadow:0 10px 28px #12304c0e!important}.lodgemind-help-card:nth-child(n),.lodgemind-company-principle:nth-child(n){border-color:var(--lm-public-border)!important;background:#fff!important}.lodgemind-company-band,.lodgemind-trust-contact,.lodgemind-legal-review-banner{background:#fff!important}.lodgemind-public-callout{color:var(--lm-public-text)!important;border:1px solid var(--lm-public-border)!important;background:#fff!important;box-shadow:0 10px 28px #12304c0e!important}.lodgemind-public-callout-label{color:var(--lm-public-blue)!important}.lodgemind-public-callout h2{color:var(--lm-public-navy)!important}.lodgemind-public-callout p{color:var(--lm-public-muted)!important}.lodgemind-public-callout>a{color:var(--lm-public-blue-dark)!important}body.lodgemind-public-route .lodgemind-footer,.lodgemind-public-route-root+.lodgemind-footer{width:100%!important;max-width:none!important;margin:0!important;left:auto!important;right:auto!important;transform:none!important}@media (max-width:1099.98px){.lodgemind-public-container,.lodgemind-public-content,.lodgemind-public-header-inner{width:min(100% - 40px,1240px)!important}}@media (max-width:899.98px){.lodgemind-public-header-inner{grid-template-columns:minmax(0,1fr) auto!important}.lodgemind-public-nav{grid-column:1/-1;justify-content:flex-start!important}.lodgemind-help-grid,.lodgemind-company-principles,.lodgemind-trust-grid,.lodgemind-whats-new-grid,.lodgemind-legal-center-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767.98px){.lodgemind-public-container,.lodgemind-public-content,.lodgemind-public-header-inner{width:min(100% - 28px,1240px)!important}.lodgemind-help-grid,.lodgemind-company-principles,.lodgemind-trust-grid,.lodgemind-whats-new-grid,.lodgemind-legal-center-grid{grid-template-columns:1fr!important}.lodgemind-public-hero-copy,.lodgemind-public-hero.is-compact .lodgemind-public-hero-copy{padding-top:48px!important;padding-bottom:52px!important}}@media (max-width:539.98px){.lodgemind-public-container,.lodgemind-public-content,.lodgemind-public-header-inner{width:min(100% - 22px,1240px)!important}}
.app-header .brand-logo.lodgemind-platform-brand-link{width:100%;min-width:0;height:var(--bs-app-header-height,60px);color:#fff;align-items:center;padding:0;display:flex}.lodgemind-platform-brand{align-items:center;gap:11px;min-width:0;display:flex}.lodgemind-platform-brand-mark{color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.lodgemind-platform-brand-mark svg{width:34px;height:34px;display:block}.lodgemind-platform-brand-copy{white-space:nowrap;min-width:0;line-height:1.15;display:grid}.lodgemind-platform-brand-copy strong{color:#fff;letter-spacing:-.02em;text-overflow:ellipsis;font-size:18px;font-weight:800;overflow:hidden}.lodgemind-platform-brand-copy small{color:#b9cce0;text-overflow:ellipsis;margin-top:3px;font-size:11px;font-weight:600;overflow:hidden}.lodgemind-login-brand{flex-direction:column;align-items:center;display:flex}.lodgemind-login-logo{width:min(270px,100%);height:auto;margin-inline:auto;display:block}.lodgemind-header-full-logo,.lodgemind-header-mark{display:none!important}@media (min-width:1200px){.app-sidebar-minified .lodgemind-platform-brand-copy{display:none}.app-sidebar-minified .app-header .brand-logo.lodgemind-platform-brand-link{justify-content:center}}@media (max-width:767.98px){.lodgemind-platform-brand-copy{display:none}.lodgemind-platform-brand-mark{border-radius:12px;flex-basis:40px;width:40px;height:40px}.lodgemind-platform-brand-mark svg{width:31px;height:31px}}
.lodgemind-record-link,.lodgemind-record-link:visited{text-decoration:none;color:var(--lm-text-link)!important}.lodgemind-record-link:hover,.lodgemind-record-link:focus-visible{text-underline-offset:.18rem;text-decoration:underline;color:var(--lm-text-link-hover)!important}.lodgemind-record-link:focus-visible{outline:2px solid var(--lm-text-link-hover);outline-offset:3px;border-radius:.2rem}body.lodgemind-public-route,body.lodgemind-public-route #app,body.lodgemind-public-route .app,.lodgemind-public-shell,.lodgemind-public-main,.lodgemind-public-content{background-color:#f4f7fb!important}body:has(.lodgemind-public-shell){background-color:#f4f7fb!important}body:has(.lodgemind-public-shell) #app{background-color:#f4f7fb!important}body:has(.lodgemind-public-shell) .app{background-color:#f4f7fb!important}.lodgemind-public-content{background-image:none!important}.lodgemind-help-card:nth-child(n),.lodgemind-company-principle:nth-child(n),.lodgemind-trust-card,.lodgemind-whats-new-card,.lodgemind-legal-center-card,.lodgemind-release-card,.lodgemind-status-list,.lodgemind-status-empty,.lodgemind-status-incidents article{border-color:var(--lm-public-border)!important;background:#fff!important}.lodgemind-help-card:nth-child(n) .lodgemind-help-card-icon,.lodgemind-company-principle:nth-child(n) .lodgemind-company-principle-icon,.lodgemind-trust-summary-icon{color:#17699f!important;box-shadow:none!important;background:#e9f4fb!important}.lodgemind-status-banner{box-shadow:0 11px 28px #0f2a440b;color:var(--lm-public-text)!important;border-color:var(--lm-public-border)!important;background:#fff!important}.lodgemind-company-band,.lodgemind-trust-contact,.lodgemind-legal-review-banner{background:linear-gradient(135deg,#fff,#edf5fa)!important;border-color:#cfdfea!important}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lm-surface-app:#f4f7fa;--lm-surface-sidebar:#172536;--lm-surface-header:#1d2e42;--lm-surface-primary:#fff;--lm-surface-secondary:#f8fafb;--lm-surface-elevated:#fff;--lm-surface-muted:#eef2f5;--lm-text-primary:#17212b;--lm-text-secondary:#465768;--lm-text-muted:#678;--lm-text-inverse:#f8fafc;--lm-text-disabled:#7c8996;--lm-sidebar-text:#fff;--lm-sidebar-hover-surface:#e9f1f6;--lm-sidebar-hover-text:#172536;--lm-sidebar-active-surface:#176f9f;--lm-sidebar-active-text:#fff;--lm-text-link:#1e3a8a;--lm-text-link-hover:#2563eb;--lm-border-major:#aebfd0;--lm-border-default:#c7d1dd;--lm-border-subtle:#e5eaee;--lm-border-strong:#aebbc6;--lm-border-focus:#277dad;--lm-brand-primary:#176f9f;--lm-brand-hover:#115b84;--lm-brand-active:#0d486a;--lm-action-secondary:#e9f1f6;--lm-focus-ring:#18709f4d;--lm-success:#247548;--lm-success-surface:#e9f5ee;--lm-warning:#855d0b;--lm-warning-surface:#fff5d9;--lm-danger:#a23434;--lm-danger-surface:#fbecec;--lm-info:#17658f;--lm-info-surface:#e7f3f9;--lm-neutral:#536372;--lm-neutral-surface:#edf1f4;--lm-space-1:.25rem;--lm-space-2:.5rem;--lm-space-3:.75rem;--lm-space-4:1rem;--lm-space-5:1.5rem;--lm-space-6:2rem;--lm-radius-sm:.25rem;--lm-radius-md:.5rem;--lm-radius-lg:.75rem;--lm-shadow-elevated:0 6px 18px #17253614;--lm-control-height:2.5rem;--lm-font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--bs-body-color:var(--lm-text-primary);--bs-body-color-rgb:23,32,51;--bs-body-bg:var(--lm-surface-app);--bs-body-bg-rgb:244,247,250;--bs-secondary-color:var(--lm-text-secondary);--bs-secondary-color-rgb:95,107,122;--bs-tertiary-bg:var(--lm-surface-muted);--bs-border-color:var(--lm-border-default);--bs-border-color-translucent:#17203324}html,body{font-family:var(--lm-font-sans)}body,.app,.app-content{color:var(--lm-text-primary);background:var(--lm-surface-app)}a{color:var(--lm-text-link);text-underline-offset:.16em}a:hover{color:var(--lm-text-link-hover)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--lm-focus-ring);outline-offset:2px}.app-header{background:var(--lm-surface-header);border-bottom:1px solid #ffffff17;min-height:60px}.app-sidebar{background:var(--lm-surface-sidebar)}.app-sidebar .menu-header{color:#9fb0c1;letter-spacing:.09em;padding-top:1.15rem;font-size:.68rem;font-weight:700}.app-sidebar .menu .menu-item>.menu-link{border-radius:var(--lm-radius-md);min-height:2.5rem;color:var(--lm-sidebar-text);margin:.1rem .55rem}.app-sidebar .menu .menu-item>.menu-link:hover{color:var(--lm-sidebar-hover-text);background:var(--lm-sidebar-hover-surface)}.app-sidebar .menu .menu-item>.menu-link:hover .menu-icon{color:var(--lm-sidebar-hover-text)}.app-sidebar .menu .menu-item.active:not(.has-sub)>.menu-link{color:var(--lm-sidebar-active-text);background:var(--lm-sidebar-active-surface);box-shadow:inset 3px 0 #78c1e5}.app-sidebar .menu .menu-item>.menu-link .menu-icon{color:var(--lm-sidebar-text)}.app-sidebar .menu .menu-item.active:not(.has-sub)>.menu-link .menu-icon{color:var(--lm-sidebar-active-text)}.lodgemind-platform-brand-mark{border-radius:var(--lm-radius-md)}.app-header .desktop-toggler .menu-toggler .bar{background:var(--lm-text-inverse)!important}.lodgemind-header-identity-name{color:var(--lm-text-inverse);font-weight:700}.lodgemind-header-identity-meta{color:#c7d3df}.app-content{padding:var(--lm-space-5)}.page-header,h1{color:var(--lm-text-primary);letter-spacing:-.025em;font-size:clamp(1.55rem,2vw,1.9rem);font-weight:700}h2,.h2{letter-spacing:-.012em;font-size:1.3rem;font-weight:680}.card-title,h3,.h3{font-size:1rem;font-weight:680}.text-secondary,.text-body-secondary{color:var(--lm-text-secondary)!important}.small,small,.form-text{color:var(--lm-text-muted)}.breadcrumb{margin-bottom:var(--lm-space-3);font-size:.78rem}.breadcrumb-item.active{color:var(--lm-text-muted)}.card{color:var(--lm-text-primary);border:2px solid var(--lm-border-major);border-radius:var(--lm-radius-lg);background:var(--lm-surface-primary);box-shadow:none}.card-body{color:var(--lm-text-primary)}.card-header,.card-footer{border-color:var(--lm-border-subtle);background:var(--lm-surface-secondary)}.btn{min-height:var(--lm-control-height);border-radius:var(--lm-radius-md);font-size:.875rem;font-weight:650}.btn-primary{border-color:var(--lm-brand-primary);background:var(--lm-brand-primary)}.btn-primary:hover{border-color:var(--lm-brand-hover);background:var(--lm-brand-hover)}.btn-primary:active{border-color:var(--lm-brand-active)!important;background:var(--lm-brand-active)!important}.btn-outline-primary{color:var(--lm-brand-primary);border-color:var(--lm-brand-primary)}.btn-light,.btn-secondary{color:var(--lm-text-primary);border-color:var(--lm-border-default);background:var(--lm-surface-primary)}.btn-link{color:var(--lm-text-link)}.btn-link:hover,.btn-link:focus-visible{color:var(--lm-text-link-hover)}.btn-danger{border-color:var(--lm-danger);background:var(--lm-danger)}.btn:disabled{opacity:.62;cursor:not-allowed}.form-label{color:var(--lm-text-secondary);margin-bottom:.4rem;font-size:.8rem;font-weight:650}.form-control,.form-select{min-height:var(--lm-control-height);border-color:var(--lm-border-default);border-radius:var(--lm-radius-md);color:var(--lm-text-primary);background-color:var(--lm-surface-primary)}.form-control:disabled,.form-select:disabled,.form-control[readonly]{opacity:1;color:var(--lm-text-disabled);border-color:var(--lm-border-default);background-color:var(--lm-surface-muted);cursor:not-allowed}textarea.form-control{min-height:6rem}.form-control:focus,.form-select:focus{border-color:var(--lm-border-focus);box-shadow:0 0 0 3px var(--lm-focus-ring)}.form-control::placeholder{color:var(--lm-text-muted)}.invalid-feedback,.text-danger{color:var(--lm-danger)!important}.table-responsive{border-radius:var(--lm-radius-md);-webkit-overflow-scrolling:touch;overflow-x:auto}.table{--bs-table-bg:var(--lm-surface-primary);--bs-table-color:var(--lm-text-primary);margin-bottom:0;font-size:.84rem}.table>:not(caption)>*>*{border-bottom-color:var(--lm-border-subtle);vertical-align:middle;padding:.72rem .8rem}.table thead th{color:var(--lm-text-secondary);background:var(--lm-surface-secondary);letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;font-size:.7rem;font-weight:750}.table-hover>tbody>tr:hover>*{--bs-table-bg-state:#f2f7fa}.dropdown-menu,.modal-content{border:1px solid var(--lm-border-default);border-radius:var(--lm-radius-lg);box-shadow:var(--lm-shadow-elevated)}.nav-tabs{border-color:var(--lm-border-default)}.nav-tabs .nav-link{color:var(--lm-text-secondary);font-weight:650}.nav-tabs .nav-link.active{color:var(--lm-brand-primary);border-bottom-color:var(--lm-brand-primary)}.badge{letter-spacing:.01em;border-radius:999px;font-size:.7rem;font-weight:700}.alert{border-radius:var(--lm-radius-md)}.pagination .page-link{color:var(--lm-text-link);border-color:var(--lm-border-default)}.lodgemind-record-link,.lodgemind-record-link:visited{color:var(--lm-text-link)!important}.lodgemind-record-link:hover,.lodgemind-record-link:focus-visible{color:var(--lm-text-link-hover)!important}.lm-status,.lm-priority{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;min-height:1.5rem;padding:.2rem .55rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.lm-status:before,.lm-priority:before{content:"";background:currentColor;border-radius:50%;width:.4rem;height:.4rem}.lm-status-open,.lm-status-active,.lm-status-completed{color:var(--lm-success);background:var(--lm-success-surface);border-color:#b9dcc8}.lm-status-waiting,.lm-status-follow-up,.lm-priority-high{color:var(--lm-warning);background:var(--lm-warning-surface);border-color:#ead28f}.lm-status-out-of-order,.lm-priority-critical{color:var(--lm-danger);background:var(--lm-danger-surface);border-color:#e7bcbc}.lm-status-inactive,.lm-priority-low,.lm-priority-normal{color:var(--lm-neutral);background:var(--lm-neutral-surface);border-color:#cfd7de}.lm-empty-state{padding:var(--lm-space-6);border:1px dashed var(--lm-border-strong);border-radius:var(--lm-radius-lg);color:var(--lm-text-secondary);text-align:center;background:var(--lm-surface-secondary)}.lm-loading-state{color:var(--lm-text-secondary)}.lm-error-state{padding:var(--lm-space-4);border-left:3px solid var(--lm-danger);color:var(--lm-danger);background:var(--lm-danger-surface)}[class*=operationsHero]{border-radius:var(--lm-radius-lg)!important;box-shadow:none!important;background:#1b5879!important;border:1px solid #255a78!important}[class*=metricCard]:not([class*=metricCardTop]),[class*=summaryCard]{color:var(--lm-text-primary)!important;border:2px solid var(--lm-border-major)!important;border-radius:var(--lm-radius-lg)!important;background:var(--lm-surface-primary)!important;box-shadow:none!important}[class*=metricValue],[class*=summaryValue],.card .display-1,.card .display-2,.card .display-3,.card .display-4,.card .display-5,.card .display-6{color:var(--lm-text-primary)!important}[class*=metricTitle],[class*=summaryLabel],[class*=summaryNote],[class*=metricDescription]{color:var(--lm-text-secondary)!important}[class*=panel],[class*=activity]{border-color:var(--lm-border-major)!important;border-radius:var(--lm-radius-lg)!important;box-shadow:none!important;border-width:2px!important}:is(.card:has(.form-control,.form-select) .card-body,.card:has(.table) .card-body){background-color:var(--lm-surface-primary)}.app-content .card.border-0{border:2px solid var(--lm-border-major)!important}.border,.border-top,.border-end,.border-bottom,.border-start{border-color:var(--lm-border-default)!important}.list-group-item{color:var(--lm-text-primary);border-color:var(--lm-border-subtle);background:var(--lm-surface-primary)}@media (max-width:767.98px){.app-content{padding:var(--lm-space-4);padding-bottom:calc(78px + env(safe-area-inset-bottom))}.page-header,h1{overflow-wrap:anywhere;font-size:1.45rem}.btn{min-height:44px}:is(.page-header-actions,.d-flex:has(>.btn)){flex-wrap:wrap}.table{min-width:42rem}}
