#atmSidebarApp,
#atmSidebarApp
*{box-sizing:border-box !important}#atmSidebarApp{--atms-bg:#ecf0f2 !important;--atms-menu:#2c3e50 !important;--atms-accent:#e6c76a !important;--atms-accent-hover:#d9ba5b !important;--atms-accent-soft:rgba(230, 199, 106, 0.18) !important;--atms-text:#22313f !important;--atms-text-soft:#6b7988 !important;--atms-surface:#fff !important;--atms-surface-2:#f7fafc !important;--atms-surface-3:#eef3f6 !important;--atms-border:rgba(44, 62, 80, 0.12) !important;--atms-border-strong:rgba(44, 62, 80, 0.22) !important;--atms-shadow-lg:0 18px 50px rgba(44, 62, 80, 0.10) !important;--atms-shadow-md:0 10px 26px rgba(44, 62, 80, 0.08) !important;--atms-shadow-sm:0 6px 14px rgba(44, 62, 80, 0.05) !important;--atms-radius-xl:28px !important;--atms-radius-lg:20px !important;--atms-radius-md:16px !important;--atms-radius-sm:12px !important;--atms-font:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif !important;width:100% !important;padding:24px
0 40px !important;font-family:var(--atms-font) !important;color:var(--atms-text) !important;background:transparent !important}#atmSidebarApp button,
#atmSidebarApp input,
#atmSidebarApp
select{font:inherit !important}#atmSidebarApp [hidden]{display:none !important}#atmSidebarApp .atms-shell{width:min(100%, 1540px) !important;margin:0
auto !important;padding:0
16px !important}#atmSidebarApp .atms-frame{overflow:visible !important;border-radius:30px !important;border:1px
solid var(--atms-border) !important;background:linear-gradient(180deg, rgba(255,255,255,0.58) 0%, rgba(255,255,255,0.28) 100%) !important;box-shadow:var(--atms-shadow-lg) !important;backdrop-filter:blur(10px) !important}#atmSidebarApp .atms-workspace{min-height:900px !important}#atmSidebarApp .atms-center-inner{padding:18px
!important}#atmSidebarApp .atms-main-card{position:relative !important;padding:24px
!important;border-radius:24px !important;border:1px
solid var(--atms-border) !important;background:linear-gradient(180deg, rgba(255,255,255,0.96) 0%, rgba(248,250,252,0.96) 100%) !important;box-shadow:var(--atms-shadow-md) !important}#atmSidebarApp .atms-main-head
h1{margin:0
!important;font-size:34px !important;line-height:1.1 !important;letter-spacing:-0.02em !important;color:var(--atms-menu) !important}#atmSidebarApp .atms-main-head
p{margin:8px
0 0 !important;font-size:13px !important;line-height:1.55 !important;color:var(--atms-text-soft) !important}#atmSidebarApp .jse-hero-search{margin-top:18px !important}#atmSidebarApp .jse-hero-search-wrap{display:flex !important;align-items:center !important;gap:14px !important;min-height:76px !important;padding:10px
16px 10px 18px !important;border-radius:22px !important;border:1px
solid rgba(230,199,106,0.34) !important;background:linear-gradient(180deg, rgba(230,199,106,0.14) 0%, rgba(255,255,255,0.98) 100%) !important;box-shadow:var(--atms-shadow-sm) !important}#atmSidebarApp .jse-hero-search-icon{width:58px !important;height:58px !important;flex:0 0 58px !important;order:2 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:16px !important;background:var(--atms-surface) !important;border:1px
solid rgba(44,62,80,0.08) !important;color:var(--atms-menu) !important;cursor:pointer !important;appearance:none !important;-webkit-appearance:none !important}#atmSidebarApp .jse-hero-search-icon .lucide,
#atmSidebarApp .jse-hero-search-icon
svg{width:28px !important;height:28px !important;stroke-width:2.2 !important;display:block !important}#atmSidebarApp .jse-hero-search-icon:focus-visible{outline:2px
solid rgba(230,199,106,0.68) !important;outline-offset:2px !important}#atmSidebarApp .jse-hero-search-input{width:100% !important;min-height:54px !important;padding:0
6px 0 0 !important;order:1 !important;border:0
!important;background:transparent !important;font-size:18px !important;font-weight:600 !important;color:var(--atms-menu) !important;outline:none !important;box-shadow:none !important}#atmSidebarApp .jse-hero-search-input::placeholder{color:#8b96a4 !important;font-weight:500 !important}#atmSidebarApp .jse-toolbar{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:16px !important;flex-wrap:wrap !important;margin-top:18px !important}#atmSidebarApp .jse-toolbar-grid{display:flex !important;align-items:center !important;gap:12px !important;flex-wrap:wrap !important;flex:1 1 720px !important}#atmSidebarApp .jse-toolbar-meta{display:inline-flex !important;align-items:center !important;gap:8px !important;min-height:50px !important;padding:0
16px !important;border-radius:16px !important;border:1px
solid rgba(44,62,80,0.08) !important;background:rgba(255,255,255,0.88) !important;box-shadow:var(--atms-shadow-sm) !important}#atmSidebarApp .jse-result-counter{display:inline-flex !important;align-items:center !important;font-size:22px !important;line-height:1 !important;font-weight:700 !important;color:var(--atms-menu) !important}#atmSidebarApp .jse-result-counter-label{display:inline-flex !important;align-items:center !important;min-height:22px !important;font-size:13px !important;line-height:1 !important;color:var(--atms-text-soft) !important}#atmSidebarApp .jse-filter-dropdown{position:relative !important}#atmSidebarApp .jse-filter-trigger{min-width:220px !important;min-height:50px !important;display:inline-flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;padding:0
16px !important;border-radius:16px !important;border:1px
solid rgba(44,62,80,0.10) !important;background:rgba(255,255,255,0.96) !important;color:var(--atms-menu) !important;box-shadow:var(--atms-shadow-sm) !important;cursor:pointer !important}#atmSidebarApp .jse-filter-trigger.has-value{border-color:rgba(230,199,106,0.58) !important;background:linear-gradient(180deg, rgba(230,199,106,0.12) 0%, rgba(255,255,255,0.98) 100%) !important}#atmSidebarApp .jse-filter-trigger-text{overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;text-align:left !important}#atmSidebarApp .jse-filter-trigger
.lucide{width:18px !important;height:18px !important;stroke-width:2.2 !important;transition:transform 160ms ease !important}#atmSidebarApp .jse-filter-dropdown.is-open .jse-filter-trigger
.lucide{transform:rotate(180deg) !important}#atmSidebarApp .jse-filter-panel{position:absolute !important;top:calc(100% + 10px) !important;left:0 !important;z-index:30 !important;width:min(420px, calc(100vw - 48px)) !important;padding:14px
!important;border-radius:20px !important;border:1px
solid rgba(44,62,80,0.12) !important;background:rgba(255,255,255,0.98) !important;box-shadow:0 18px 40px rgba(44,62,80,0.14) !important}#atmSidebarApp .jse-filter-panel-section+.jse-filter-panel-section{margin-top:14px !important}#atmSidebarApp .jse-filter-panel-label{margin:0
0 10px !important;font-size:12px !important;font-weight:700 !important;letter-spacing:0.08em !important;text-transform:uppercase !important;color:var(--atms-text-soft) !important}#atmSidebarApp .jse-filter-panel-label-all{margin-top:12px !important}#atmSidebarApp .jse-filter-divider{height:1px !important;margin:14px
2px !important;background:rgba(44,62,80,0.14) !important}#atmSidebarApp .jse-filter-reset{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:40px !important;padding:0
14px !important;border-radius:12px !important;border:1px
solid rgba(44,62,80,0.10) !important;background:var(--atms-surface-2) !important;color:var(--atms-menu) !important;cursor:pointer !important}#atmSidebarApp .jse-checkbox-list{display:grid !important;gap:8px !important;max-height:280px !important;overflow-y:auto !important;padding-right:4px !important}#atmSidebarApp .jse-checkbox-item{display:grid !important;grid-template-columns:auto 1fr auto !important;align-items:center !important;gap:10px !important;min-height:42px !important;padding:10px
12px !important;border-radius:14px !important;background:rgba(255,255,255,0.8) !important;border:1px
solid rgba(44,62,80,0.08) !important;font-size:13px !important;color:var(--atms-text) !important;cursor:pointer !important}#atmSidebarApp .jse-checkbox-item
input{width:16px !important;height:16px !important;margin:0
!important}#atmSidebarApp .jse-checkbox-item
em{font-style:normal !important;color:var(--atms-text-soft) !important;font-size:12px !important}#atmSidebarApp .atms-add-btn{min-height:50px !important;padding:0
16px !important;border-radius:14px !important;border:1px
solid rgba(230,199,106,0.46) !important;background:var(--atms-accent) !important;color:var(--atms-menu) !important;font-weight:700 !important;cursor:pointer !important;transition:transform 180ms ease, background-color 180ms ease, box-shadow 180ms ease !important}#atmSidebarApp .atms-add-btn:hover{background:var(--atms-accent-hover) !important;transform:translateY(-1px) !important;box-shadow:var(--atms-shadow-sm) !important}#atmSidebarApp .jse-active-filters{display:flex !important;align-items:center !important;gap:8px !important;flex-wrap:wrap !important;margin:18px
0 !important}#atmSidebarApp .jse-chip{display:inline-flex !important;align-items:center !important;gap:6px !important;min-height:30px !important;padding:0
10px !important;border-radius:999px !important;font-size:12px !important;background:rgba(230,199,106,0.18) !important;color:#8b6c17 !important}#atmSidebarApp .jse-results{display:grid !important;gap:16px !important;margin-top:18px !important}#atmSidebarApp .jse-result-card{padding:20px
!important;border-radius:22px !important;border:1px
solid var(--atms-border) !important;background:rgba(255,255,255,0.98) !important;box-shadow:var(--atms-shadow-sm) !important}#atmSidebarApp .jse-result-head{margin-bottom:12px !important}#atmSidebarApp .jse-result-title{margin:0
!important;font-size:22px !important;line-height:1.2 !important;letter-spacing:-0.02em !important}#atmSidebarApp .jse-result-title
a{color:var(--atms-menu) !important;text-decoration:none !important}#atmSidebarApp .jse-result-title a:hover{text-decoration:underline !important}#atmSidebarApp .jse-alt-title{margin-top:6px !important;color:#95a0ad !important;font-size:14px !important}#atmSidebarApp .jse-description{margin:0
0 16px !important;font-size:14px !important;line-height:1.65 !important;color:var(--atms-text) !important}#atmSidebarApp .jse-meta-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:14px !important}#atmSidebarApp .jse-meta-line{padding:14px
!important;border-radius:16px !important;border:1px
solid rgba(44,62,80,0.08) !important;background:linear-gradient(180deg, rgba(255,255,255,0.98) 0%, rgba(243,247,250,0.92) 100%) !important}#atmSidebarApp .jse-meta-line
strong{display:block !important;margin-bottom:6px !important;font-size:12px !important;letter-spacing:0.06em !important;text-transform:uppercase !important;color:var(--atms-text-soft) !important}#atmSidebarApp .jse-meta-line
span{display:block !important;font-size:14px !important;line-height:1.55 !important;color:var(--atms-text) !important;word-break:break-word !important}#atmSidebarApp .jse-pagination-wrap{margin-top:8px !important}#atmSidebarApp .jse-pagination{display:flex !important;align-items:center !important;justify-content:center !important;gap:12px !important;margin-top:10px !important}#atmSidebarApp .jse-page-btn{min-height:42px !important;padding:0
16px !important;border-radius:14px !important;border:1px
solid var(--atms-border) !important;background:rgba(255,255,255,0.92) !important;color:var(--atms-menu) !important;font-weight:600 !important;cursor:pointer !important}#atmSidebarApp .jse-page-btn[disabled]{opacity:0.45 !important;cursor:not-allowed !important}#atmSidebarApp .jse-page-status{font-size:13px !important;color:var(--atms-text-soft) !important}#atmSidebarApp .jse-loading,
#atmSidebarApp .jse-empty-state{padding:18px
!important;border-radius:16px !important;border:1px
dashed var(--atms-border-strong) !important;color:var(--atms-text-soft) !important;text-align:center !important;background:rgba(255,255,255,0.7) !important}#atmSidebarApp .jse-error-box{margin-top:18px !important;padding:14px
16px !important;border-radius:16px !important;border:1px
solid rgba(200, 77, 77, 0.22) !important;background:rgba(255, 243, 243, 0.95) !important;color:#9d3e3e !important}@media (max-width: 980px){#atmSidebarApp .jse-toolbar{flex-direction:column !important;align-items:stretch !important}#atmSidebarApp .jse-toolbar-grid{flex-direction:column !important;align-items:stretch !important;flex-basis:auto !important}#atmSidebarApp .jse-filter-dropdown,
#atmSidebarApp .jse-filter-trigger,
#atmSidebarApp .atms-add-btn{width:100% !important}#atmSidebarApp .jse-filter-panel{width:100% !important}}@media (max-width: 720px){#atmSidebarApp .atms-shell{padding:0
10px !important}#atmSidebarApp .atms-main-card,
#atmSidebarApp .jse-result-card,
#atmSidebarApp .jse-meta-line{border-radius:20px !important}#atmSidebarApp .atms-main-head
h1{font-size:28px !important}#atmSidebarApp .jse-meta-grid{grid-template-columns:1fr !important}#atmSidebarApp .jse-hero-search-wrap{min-height:66px !important;gap:12px !important}#atmSidebarApp .jse-hero-search-input{font-size:16px !important}#atmSidebarApp .jse-pagination{flex-wrap:wrap !important}}