@charset "UTF-8";:root{--bseer-ink: #111827;--bseer-muted: #6b7280;--bseer-primary: #1f3a5f;--bseer-primary-600: #16304e;--bseer-accent: #2ec4b6;--bseer-bg: #f5f7fa;--bseer-surface: #ffffff;--bseer-border: #e7ebf0;--bseer-radius: 14px;--bseer-radius-sm: 10px;--bseer-shadow: 0 1px 2px rgba(16, 24, 40, .04), 0 6px 18px rgba(16, 24, 40, .06);--bseer-shadow-sm: 0 1px 2px rgba(16, 24, 40, .06);--bseer-success: #1f9d6b;--bseer-success-bg: #e7f6ef;--bseer-warning: #b7791f;--bseer-warning-bg: #fcf3e3;--bseer-danger: #c0392b;--bseer-danger-bg: #fbecea;--bseer-control-h: 44px;--bseer-space-1: .5rem;--bseer-space-2: .85rem;--bseer-space-3: 1.25rem;--bseer-header-h: 60px;--lpx-primary: #1f3a5f;--lpx-primary-focus: #16304e;--lpx-brand: #2ec4b6;--lpx-logo: url(/assets/images/logo/bseer-logo-light.svg);--lpx-logo-icon: url(/assets/images/logo/bseer-icon-light.svg)}#lpx-wrapper .lpx-sidebar,#lpx-wrapper .lpx-nav,.lpx-nav-menu,.lpx-logo-container,.lpx-mobile-menu,.lpx-menu-toggle{background:#16263d!important;border-color:#ffffff14!important}.lpx-sidebar{border-inline-start:1px solid rgba(255,255,255,.06)}.lpx-brand-name,.lpx-nav-menu .lpx-menu-group-title,.lpx-nav-menu .lpx-menu-item-text{color:#ffffffeb!important}.lpx-nav-menu .lpx-menu-item-link{color:#ffffffd1!important;border-radius:10px;margin:2px 10px;transition:background-color .15s ease,color .15s ease}.lpx-nav-menu .lpx-menu-item-link i,.lpx-nav-menu .lpx-menu-item-link .lpx-menu-item-icon,.lpx-nav-menu .lpx-menu-item-link [class*=icon]{color:#9fc7d8!important}.lpx-nav-menu .lpx-menu-item-link:hover{background:#ffffff0f!important;color:#fff!important}.lpx-nav-menu .lpx-menu-item-link.active,.lpx-nav-menu .lpx-menu-item-link.selected,.lpx-nav-menu li.active>.lpx-menu-item-link,.lpx-nav-menu .lpx-menu-item-link[class*=active]{background:#2ec4b62e!important;color:#fff!important;border-inline-start:3px solid var(--bseer-accent)}.lpx-nav-menu .lpx-menu-item-link.active i,.lpx-nav-menu .lpx-menu-item-link.active [class*=icon]{color:var(--bseer-accent)!important}.lpx-menu-filter input,.lpx-nav-menu input.form-control{background:#ffffff0f!important;border-color:#ffffff1f!important;color:#fff!important}.lpx-menu-filter input::placeholder{color:#ffffff80!important}@media(min-width:992px){.menu-collapse-icon,.lpx-menu-toggle .menu-collapse-icon,.lpx-toggle-sidebar{display:none!important}}html,body,.bseer-page{overflow-x:hidden}.bseer-stat{background:var(--bseer-surface);border:1px solid var(--bseer-border);border-radius:var(--bseer-radius-sm);box-shadow:var(--bseer-shadow-sm);padding:.9rem 1rem;display:flex;flex-direction:column;gap:.15rem;height:100%}.bseer-stat__label{color:var(--bseer-muted);font-size:.85rem}.bseer-stat__value{color:var(--bseer-ink);font-size:1.5rem;font-weight:800;line-height:1.2}.bseer-page .btn:focus-visible,.bseer-page .form-control:focus-visible,.bseer-page .form-control:focus{outline:2px solid var(--bseer-accent);outline-offset:1px;box-shadow:none}.btn-primary{--bs-btn-bg: var(--bseer-primary);--bs-btn-border-color: var(--bseer-primary);--bs-btn-hover-bg: var(--bseer-primary-600);--bs-btn-hover-border-color: var(--bseer-primary-600);--bs-btn-active-bg: var(--bseer-primary-600);--bs-btn-active-border-color: var(--bseer-primary-600);--bs-btn-disabled-bg: var(--bseer-primary);--bs-btn-disabled-border-color: var(--bseer-primary)}.btn-outline-primary{--bs-btn-color: var(--bseer-primary);--bs-btn-border-color: var(--bseer-primary);--bs-btn-hover-bg: var(--bseer-primary);--bs-btn-hover-border-color: var(--bseer-primary);--bs-btn-active-bg: var(--bseer-primary)}.bseer-page{max-width:1180px;margin-inline:auto;padding:1.25rem 1.25rem 1.5rem;overflow-x:hidden}.bseer-section-title{font-weight:700;color:var(--bseer-ink);margin-bottom:.2rem}.bseer-section-sub{color:var(--bseer-muted);margin-bottom:1rem}.bseer-card{background:var(--bseer-surface);border:1px solid var(--bseer-border);border-radius:var(--bseer-radius);box-shadow:var(--bseer-shadow)}.bseer-card-body{padding:1.25rem}.bseer-hero{position:relative;overflow:hidden;border-radius:var(--bseer-radius);background:linear-gradient(135deg,#1f3a5f,#214b73 55%,#1b3350);color:#fff;padding:1.6rem 1.75rem;box-shadow:var(--bseer-shadow)}.bseer-hero:after{content:"";position:absolute;inset-inline-start:-60px;bottom:-80px;width:220px;height:220px;background:radial-gradient(circle,rgba(46,196,182,.22),transparent 70%);pointer-events:none}.bseer-hero__logo{height:50px;background:#fff;border-radius:12px;padding:6px 12px;box-shadow:var(--bseer-shadow-sm)}.bseer-hero__title{font-weight:800;font-size:1.55rem;margin:.75rem 0 .3rem}.bseer-hero__subtitle{font-size:1rem;opacity:.92;margin-bottom:.6rem}.bseer-hero__slogan{display:inline-block;background:#ffffff24;border:1px solid rgba(255,255,255,.28);color:#fff;border-radius:999px;padding:.4rem 1rem;font-weight:600}.bseer-hero__intro{max-width:760px;opacity:.9;margin:.75rem 0 1rem;line-height:1.8}.bseer-hero .btn{border-radius:10px;font-weight:600;padding-inline:1.1rem}.bseer-hero .btn-light{color:var(--bseer-primary)}.bseer-feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem}.bseer-feature-card{background:var(--bseer-surface);border:1px solid var(--bseer-border);border-radius:var(--bseer-radius);box-shadow:var(--bseer-shadow-sm);padding:1rem;transition:box-shadow .18s ease,transform .18s ease}.bseer-feature-card:hover{box-shadow:var(--bseer-shadow);transform:translateY(-2px)}.bseer-feature-card__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#eef2f7;color:var(--bseer-primary);font-size:1rem;margin-bottom:.6rem}.bseer-feature-card__text{color:#374151;line-height:1.8;margin:0}.bseer-actions{display:flex;gap:.6rem;flex-wrap:wrap}.bseer-card .form-label{font-weight:600;color:#374151}.bseer-card .form-control{border-radius:var(--bseer-radius-sm)}.bseer-empty{background:var(--bseer-surface);border:1px dashed var(--bseer-border);border-radius:var(--bseer-radius);padding:1.25rem 1.5rem;color:var(--bseer-muted)}.bseer-dashboard-embed{height:calc(100vh - 13rem);min-height:420px;overflow:hidden;border-radius:var(--bseer-radius)}.bseer-dashboard-embed metabase-dashboard{display:block;width:100%;height:100%}@media(max-width:575.98px){.bseer-hero{padding:1.75rem 1.25rem}.bseer-hero__title{font-size:1.5rem}}.bseer-service-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.bseer-service-card{display:flex;flex-direction:column;background:var(--bseer-surface);border:1px solid var(--bseer-border);border-radius:var(--bseer-radius);box-shadow:var(--bseer-shadow-sm);padding:1.4rem;cursor:pointer;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.bseer-service-card:hover{box-shadow:var(--bseer-shadow);transform:translateY(-2px);border-color:var(--bseer-accent)}.bseer-service-card__icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#eef2f7;color:var(--bseer-primary);font-size:1.4rem;margin-bottom:.9rem}.bseer-service-card__title{font-size:1.15rem;font-weight:700;color:var(--bseer-ink);margin-bottom:.5rem}.bseer-service-card__text{color:#4b5563;line-height:1.9;flex-grow:1;margin-bottom:1rem}.bseer-service-card__cta{display:inline-flex;align-items:center;font-weight:600;color:var(--bseer-primary)}.bseer-service-card:hover .bseer-service-card__cta{color:var(--bseer-accent)}.bseer-landing{max-width:1200px}.bseer-eyebrow{display:inline-flex;align-items:center;gap:.45rem;font-weight:700;font-size:.95rem;color:var(--bseer-primary);margin-bottom:.5rem}.bseer-eyebrow i{color:var(--bseer-accent)}.bseer-eyebrow--light{color:#fff}.bseer-eyebrow--light i{color:var(--bseer-accent)}.bseer-hero--lg{padding:2.4rem 2.2rem}.bseer-hero--lg:before{content:"";position:absolute;inset-inline-end:-40px;top:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(46,196,182,.18),transparent 70%);pointer-events:none}.bseer-hero__content{position:relative;z-index:1}.bseer-hero__eyebrow{display:inline-flex;align-items:center;gap:.45rem;font-size:.85rem;font-weight:600;letter-spacing:normal;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:.3rem .85rem;margin-bottom:1rem}.bseer-hero--lg .bseer-hero__title{font-size:2rem;margin:0 0 .7rem}.bseer-hero__support{max-width:780px;opacity:.85;line-height:1.9;margin:.5rem 0 1.4rem}.bseer-hero__actions{display:flex;flex-wrap:wrap;gap:.7rem}.bseer-hero__actions .btn-outline-light{border-color:#ffffff8c;color:#fff}.bseer-hero__actions .btn-outline-light:hover{background:#ffffff1f;border-color:#fff}.bseer-split{display:grid;grid-template-columns:1fr 1.4fr;gap:1rem;align-items:stretch}.bseer-split>.bseer-card{height:100%}.bseer-vision{background:linear-gradient(135deg,#16263d,#1f3a5f);border:none}.bseer-vision .bseer-eyebrow,.bseer-vision .bseer-eyebrow i{color:#fff}.bseer-vision__text{color:#ffffffeb;line-height:2;font-size:1.05rem;margin:0}.bseer-check-list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.bseer-check-list li{display:flex;align-items:flex-start;gap:.55rem;color:#374151;line-height:1.7}.bseer-check-list li i{color:var(--bseer-accent);margin-top:.25rem;flex-shrink:0}.bseer-check-list--cols{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.6rem 1.5rem}.bseer-feature-card__title{font-size:1.05rem;font-weight:700;color:var(--bseer-ink);margin:0 0 .4rem}.bseer-service-detail{border-color:var(--bseer-border)}.bseer-service-detail__head{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1.1rem}.bseer-service-detail__icon{width:58px;height:58px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(135deg,#1f3a5f,#2ec4b6);color:#fff;font-size:1.5rem}.bseer-service-detail__title{font-size:1.3rem;font-weight:800;color:var(--bseer-ink);margin:0 0 .35rem}.bseer-service-detail__desc{color:#4b5563;line-height:1.9;margin:0}.bseer-service-detail .bseer-actions{margin-top:1.3rem;padding-top:1.1rem;border-top:1px solid var(--bseer-border)}.bseer-why{border-radius:var(--bseer-radius);background:linear-gradient(135deg,#1b3350,#16263d);color:#fff;padding:2rem 2.2rem;position:relative;overflow:hidden;box-shadow:var(--bseer-shadow)}.bseer-why:after{content:"";position:absolute;inset-inline-start:-50px;top:-50px;width:200px;height:200px;background:radial-gradient(circle,rgba(46,196,182,.18),transparent 70%);pointer-events:none}.bseer-why__inner{position:relative;z-index:1;max-width:860px}.bseer-why__lead{font-size:1.15rem;font-weight:600;line-height:1.9;margin:0 0 .8rem}.bseer-why__text{opacity:.85;line-height:1.9;margin:0}@media(max-width:991.98px){.bseer-split{grid-template-columns:1fr}}@media(max-width:575.98px){.bseer-hero--lg{padding:1.75rem 1.25rem}.bseer-hero--lg .bseer-hero__title{font-size:1.6rem}.bseer-service-detail__head{flex-direction:column}}.lpx-footbar-container,.lpx-footbar{display:none!important}@keyframes donut-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.donut{display:inline-block;border:4px solid rgba(0,0,0,.1);border-left-color:var(--bseer-primary);border-radius:50%;width:30px;height:30px;animation:donut-spin 1.2s linear infinite}.donut.centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.abp-logo{background-repeat:no-repeat}body{font-family:Segoe UI,SF Arabic,Geeza Pro,Helvetica Neue,Tahoma,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:var(--bseer-ink)}.bseer-page{line-height:1.65}.bseer-page h1,.bseer-page h2,.bseer-page h3,.bseer-section-title{letter-spacing:normal}.bseer-section-title.h3{font-size:1.5rem;line-height:1.4}.bseer-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;border-radius:var(--bseer-radius-sm)}.bseer-page .btn:not(.btn-sm){min-height:var(--bseer-control-h);padding-inline:1.15rem}.bseer-page .btn>i,.bseer-page .btn>.spinner-border{margin:0!important}.bseer-page .form-control,.bseer-page .form-select{min-height:var(--bseer-control-h);padding:.55rem .85rem;border-color:var(--bseer-border);border-radius:var(--bseer-radius-sm)}.bseer-page .form-control::placeholder{color:#9aa3af}.bseer-page .form-label{margin-bottom:.4rem}.bseer-page .form-check-input:checked{background-color:var(--bseer-primary);border-color:var(--bseer-primary)}.bseer-page .form-check-input:focus{border-color:var(--bseer-accent);box-shadow:0 0 0 .2rem #2ec4b62e}.bseer-card .table{--bs-table-bg: transparent;margin-bottom:0;color:var(--bseer-ink)}.bseer-card .table>thead>tr>th{background:#f8fafc;color:var(--bseer-muted);font-weight:700;font-size:.85rem;border-bottom:1px solid var(--bseer-border);padding:.85rem 1rem;white-space:nowrap}.bseer-card .table>tbody>tr>td{padding:.85rem 1rem;border-bottom:1px solid var(--bseer-border);vertical-align:middle}.bseer-card .table>tbody>tr:last-child>td{border-bottom:0}.bseer-card .table.table-hover>tbody>tr:hover>td{background:#f9fbfd}.bseer-card:has(.table-responsive){overflow:hidden}.bseer-page .badge{font-weight:600;font-size:.78rem;padding:.42em .8em;border-radius:999px;line-height:1.4}.bseer-page .badge.bg-success{background-color:var(--bseer-success-bg)!important;color:var(--bseer-success)!important}.bseer-page .badge.bg-secondary{background-color:#eef1f5!important;color:var(--bseer-muted)!important}.bseer-page .alert{border-radius:var(--bseer-radius-sm);border:1px solid transparent;border-inline-start-width:4px}.bseer-stat__value{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.bseer-card .bseer-card-body>h2.h6{padding-bottom:.75rem;border-bottom:1px solid var(--bseer-border)}
