@font-face{font-family:Virgil;src:url(/fonts/Virgil.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.theme-sketch{--sketch-paper:#f4e8dc;--sketch-paper-alt:#fff;--sketch-ink:#14213d;--sketch-ink-soft:#4a5568;--sketch-accent:#5f66e6;--sketch-warm:#f4e8dc;--sketch-warm-alt:#f1e7dd;background-color:#f8f8f8;background-attachment:fixed;font-family:Bricolage Grotesque,Poppins,-apple-system,sans-serif}.theme-sketch .btn,.theme-sketch .btn-38,.theme-sketch .btn-uiverse,.theme-sketch .sh-btn-danger,.theme-sketch .sh-btn-ghost,.theme-sketch .sh-btn-primary,.theme-sketch .sh-btn-secondary,.theme-sketch .sh-btn-success{font-family:var(--font-figtree),"Figtree",-apple-system,sans-serif!important}.theme-sketch .sh-empty-state-title,.theme-sketch .sh-page-title,.theme-sketch h1,.theme-sketch h2,.theme-sketch h3,.theme-sketch h4,.theme-sketch h5,.theme-sketch h6{font-family:var(--font-fraunces),"Fraunces",Georgia,serif!important}.theme-sketch .link-title,.theme-sketch .nav-category,.theme-sketch .nav-link{font-family:var(--font-figtree),"Figtree",-apple-system,sans-serif!important}.theme-sketch .lahomes{--la-primary:#5f66e6;--la-secondary:#9035e3;--la-success:#4fa98a;--la-danger:#dd6a52;--la-warning:#d99a2b;--la-info:#5f7e99;--la-ink:#323a46;--la-muted:#5d7186;--la-soft:#8486a7;--la-border:#eaedf1;--la-bg:#f9f9fc;--la-card:#fff;font-family:var(--font-figtree),"Figtree",sans-serif;font-weight:500;color:var(--la-muted)}.theme-sketch .lahomes .btn,.theme-sketch .lahomes .sh-btn-ghost,.theme-sketch .lahomes .sh-btn-primary,.theme-sketch .lahomes .sh-btn-secondary,.theme-sketch .lahomes button,.theme-sketch .lahomes input,.theme-sketch .lahomes select{font-family:var(--font-figtree),"Figtree",sans-serif!important}.theme-sketch .lahomes h1,.theme-sketch .lahomes h2,.theme-sketch .lahomes h3,.theme-sketch .lahomes h4,.theme-sketch .lahomes h5,.theme-sketch .lahomes h6{font-family:var(--font-fraunces),"Fraunces",Georgia,serif!important;color:var(--la-ink)}.lahomes .la-card{background:var(--la-card);border:1px solid var(--la-border);border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.lahomes .la-card-header{padding:11px 18px;border-bottom:1px solid var(--la-border)}.lahomes .la-card-title{font-size:1.1rem;font-weight:600;color:var(--la-ink);margin:0}.theme-sketch .sh-page-title,.theme-sketch h1,.theme-sketch h2,.theme-sketch h3{font-weight:500}.theme-sketch .main-wrapper,.theme-sketch .page-content,.theme-sketch .page-wrapper{background-color:transparent!important}.theme-sketch .sketch-stat-title{font-family:Virgil,Bricolage Grotesque,sans-serif!important}.theme-sketch .card,.theme-sketch .sh-card,.theme-sketch .sh-stats-card{box-sizing:border-box!important;padding:2rem!important}.theme-sketch .card,.theme-sketch .sh-card,.theme-sketch .sh-stats-card,.theme-sketch .shadow-card{background-color:var(--sketch-paper-alt)!important;border:2px solid #000!important;box-shadow:none!important;border-radius:0!important}.theme-sketch .hover\:shadow-md:hover,.theme-sketch .shadow-card:hover{box-shadow:none!important}.theme-sketch .inventory-grid-card,.theme-sketch .inventory-grid-card.shadow-card{border:none!important;box-shadow:none!important;border-radius:0!important}.theme-sketch .sh-card+.sh-card,.theme-sketch .sh-stats-card+.sh-stats-card{margin-top:1.5rem}.theme-sketch .bg-gray-50.rounded-lg{background-color:var(--sketch-warm-alt)!important;border:2px dashed var(--sketch-ink)!important;border-radius:0!important;box-shadow:none!important}.theme-sketch [class*=bg-white][class*=border-gray-300][class*=rounded-lg]{border:1px solid #e5e7eb!important;border-radius:8px!important}.theme-sketch .btn,.theme-sketch .sh-btn-danger,.theme-sketch .sh-btn-ghost,.theme-sketch .sh-btn-primary,.theme-sketch .sh-btn-secondary,.theme-sketch .sh-btn-success{border:1px solid transparent!important;border-radius:8px!important;box-shadow:none!important;font-weight:600;transition:filter .15s ease,background-color .15s ease}.theme-sketch .sh-btn-primary{background-color:#5f66e6;color:#fff}.theme-sketch .sh-btn-secondary{background-color:#fff;color:#323a46;border-color:#e5e7eb!important}.theme-sketch .sh-btn-ghost{background-color:transparent!important;color:#5f66e6!important}.theme-sketch .sh-btn-success{background-color:#4fa98a;color:#fff}.theme-sketch .sh-btn-danger{background-color:#dd6a52;color:#fff}.theme-sketch .btn:hover,.theme-sketch .sh-btn-danger:hover,.theme-sketch .sh-btn-ghost:hover,.theme-sketch .sh-btn-primary:hover,.theme-sketch .sh-btn-secondary:hover,.theme-sketch .sh-btn-success:hover{transform:none!important;box-shadow:none!important;filter:brightness(.95)!important}.theme-sketch .btn:active,.theme-sketch .sh-btn-danger:active,.theme-sketch .sh-btn-ghost:active,.theme-sketch .sh-btn-primary:active,.theme-sketch .sh-btn-secondary:active,.theme-sketch .sh-btn-success:active{transform:none!important;box-shadow:none!important;filter:brightness(.9)!important}.theme-sketch .sh-input,.theme-sketch .sh-select,.theme-sketch input:not([type=checkbox]):not([type=radio]):not([type=range]),.theme-sketch select,.theme-sketch textarea{background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important;box-shadow:none!important}.theme-sketch .sh-input:focus,.theme-sketch input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,.theme-sketch select:focus,.theme-sketch textarea:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px rgba(95,102,230,.12)!important}.theme-sketch .sketch-bare-input,.theme-sketch .sketch-bare-input:focus{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important;padding:.5rem .75rem}.theme-sketch .sketch-bare-input:focus{border:none!important}.theme-sketch .sh-badge{border:1.5px solid var(--sketch-ink)!important;border-radius:20px 8px 18px 10px/10px 18px 8px 20px!important;font-size:.9rem}.theme-sketch .sh-divider,.theme-sketch hr{border-top:2px dashed var(--sketch-ink)!important;opacity:.4}.theme-sketch .sh-table,.theme-sketch table{background-color:var(--sketch-paper-alt)!important;border:2px solid var(--sketch-ink)!important;border-radius:18px 10px 16px 12px/12px 16px 10px 18px!important;box-shadow:4px 4px 0 0 var(--sketch-ink)!important;overflow:hidden}.theme-sketch .sh-table td,.theme-sketch table td{border-bottom:1.5px dashed var(--sketch-ink)!important;opacity-color:.5}.theme-sketch .sh-table th,.theme-sketch table th{background-color:var(--sketch-warm)!important;color:var(--sketch-ink)!important;border-bottom:2px solid var(--sketch-ink)!important}.theme-sketch table.sh-table-flat{border:none!important;border-radius:0!important;box-shadow:none!important;background-color:transparent!important}.theme-sketch table.sh-table-flat td,.theme-sketch table.sh-table-flat th{border-bottom:1.5px dashed #9ca3af!important}.theme-sketch table.sh-table-flat tbody tr:last-child td{border-bottom:none!important}.theme-sketch .sidebar{background-color:#eeeef3!important;border-right:1px solid #eaedf1!important}.theme-sketch .sidebar .sidebar-body{box-shadow:none!important;border-right:none!important}.theme-sketch .sidebar .nav>.nav-item,.theme-sketch .sidebar .sub-menu .nav-item{margin-bottom:2px!important}.theme-sketch .sidebar .nav-link{display:flex!important;align-items:center!important;gap:12px!important;padding:10px 15px!important;margin:2px 0!important;border-radius:6px!important;line-height:1!important;font-weight:500!important;transition:all .2s ease-in-out!important}.theme-sketch .sidebar .nav-link,.theme-sketch .sidebar .nav-link .link-arrow,.theme-sketch .sidebar .nav-link .link-icon,.theme-sketch .sidebar .nav-link .link-title{color:#696b84!important;font-size:15px!important}.theme-sketch .sidebar .nav-link .link-icon{font-size:18px!important}.theme-sketch .sidebar .sub-menu .nav-link,.theme-sketch .sidebar .sub-menu .nav-link .link-title{font-size:14px!important}.theme-sketch .sidebar .sub-menu,.theme-sketch .sidebar .sub-menu .nav-item,.theme-sketch .sidebar .sub-menu li{list-style:none!important}.theme-sketch .sidebar .sub-menu .nav-link:after,.theme-sketch .sidebar .sub-menu .nav-link:before{content:none!important;display:none!important}.theme-sketch .sidebar .nav-link:hover{background-color:#f8f9fa!important}.theme-sketch .sidebar .nav-link:hover,.theme-sketch .sidebar .nav-link:hover .link-arrow,.theme-sketch .sidebar .nav-link:hover .link-icon,.theme-sketch .sidebar .nav-link:hover .link-title{color:#604ae3!important}.theme-sketch .sidebar .nav-item.active>.nav-link,.theme-sketch .sidebar .nav-link.active{background-color:transparent!important;font-weight:600!important}.theme-sketch .sidebar .nav-item.active>.nav-link,.theme-sketch .sidebar .nav-item.active>.nav-link .link-arrow,.theme-sketch .sidebar .nav-item.active>.nav-link .link-icon,.theme-sketch .sidebar .nav-item.active>.nav-link .link-title,.theme-sketch .sidebar .nav-link.active,.theme-sketch .sidebar .nav-link.active .link-arrow,.theme-sketch .sidebar .nav-link.active .link-icon,.theme-sketch .sidebar .nav-link.active .link-title{color:#604ae3!important}.theme-sketch .sidebar-brand{font-weight:700!important;color:#1a1a1a!important;font-family:var(--font-fraunces),"Fraunces",Georgia,serif!important}.theme-sketch .nav-category{color:#696b84!important;text-transform:uppercase!important;font-size:11px!important;letter-spacing:.05em!important;font-weight:600!important;opacity:.6;padding:10px 19px!important}.theme-sketch .sh-modal{background-color:var(--sketch-paper-alt)!important;border:2px solid var(--sketch-ink)!important;border-radius:26px 12px 22px 14px/14px 22px 12px 26px!important;box-shadow:8px 8px 0 0 var(--sketch-ink)!important}.theme-sketch .sh-card.sh-card-flush,.theme-sketch .sh-stats-card.sh-card-flush{padding:0!important}.theme-sketch .settings-nav .sh-nav-item{font-family:var(--font-figtree),"Figtree",-apple-system,sans-serif!important;letter-spacing:.01em}.theme-sketch [role=dialog] [id^=headlessui-dialog-title],.theme-sketch [role=dialog] h1,.theme-sketch [role=dialog] h2,.theme-sketch [role=dialog] h3,.theme-sketch [role=dialog] h4,[role=dialog].theme-sketch [id^=headlessui-dialog-title],[role=dialog].theme-sketch h1,[role=dialog].theme-sketch h2,[role=dialog].theme-sketch h3,[role=dialog].theme-sketch h4{font-family:var(--font-fraunces),"Fraunces",Georgia,serif!important;font-weight:500!important}.swal2-popup,.swal2-popup .swal2-cancel,.swal2-popup .swal2-confirm,.swal2-popup .swal2-html-container,.swal2-popup .swal2-title{font-family:Virgil,Bricolage Grotesque,sans-serif!important}.theme-sketch .sh-page-title{position:relative;display:inline-block}