.sc-workspace{--sc-accent:#148276;--sc-teal:#26b8aa;--sc-ink:#141b2e;--sc-muted:#647084;--sc-border:#e2e7ec;min-height:100vh;color:var(--sc-ink);background:#f4f6f8;font-size:14px;display:flex}.sc-workspace :is(button,input:not([type=checkbox]),select){border:1px solid var(--sc-border);background:#fff;border-radius:6px;padding:.45rem .7rem}.sc-workspace button{cursor:pointer}.sc-workspace button:disabled{opacity:.48;cursor:default}.sc-workspace button:not(:disabled):hover{border-color:var(--sc-teal)}.sc-workspace input[type=checkbox]{accent-color:var(--sc-accent)}.sc-workspace :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px}.sc-workspace .sc-primary{background:var(--sc-accent);color:#fff;text-align:center;border:1px solid #0000;border-radius:6px;padding:.5rem .8rem;font-weight:600;display:inline-block}.sc-workspace .sc-primary:hover{background:#106c62}.sc-main{flex:1;min-width:0}.sc-sidebar{border-right:1px solid var(--sc-border);background:#fff;flex-direction:column;flex:0 0 224px;height:100dvh;padding:20px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.sc-sidebar>a{padding:3px 5px 20px}.sc-nav{flex-direction:column;flex:1;gap:3px;display:flex}.sc-nav>p{color:var(--sc-muted);text-transform:uppercase;letter-spacing:.09em;margin:15px 10px 3px;font-size:.69rem;font-weight:700}.sc-nav>a:not(.sc-primary){border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}.sc-nav>a span{width:16px;color:var(--sc-accent);text-align:center;font-weight:700}.sc-nav>a:hover:not(.sc-primary),.sc-nav>a[aria-current=page]{color:#0d6960;background:#eaf7f5}.sc-credit{color:#0d6960;background:#f2faf9;margin-top:3px}.sc-nav-profile{border-top:1px solid var(--sc-border);gap:4px;margin-top:auto;padding:16px 10px 2px;display:grid}.sc-nav-profile a{color:var(--sc-muted);font-size:.8rem}.sc-mobile-bar,.sc-mobile-filter-toggle{display:none}.sc-workspace dialog{max-height:85dvh;color:var(--sc-ink);border:1px solid var(--sc-border);background:#fff;border-radius:10px;margin:auto;overflow:auto}.sc-workspace dialog::backdrop{background:#10182875}.sc-workspace .sc-menu-dialog{width:min(320px,92vw);height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:16px}.sc-workspace dialog>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.sc-search-layout{grid-template-columns:minmax(180px,225px) minmax(0,1fr);align-items:start;display:grid}.sc-filters{border-right:1px solid var(--sc-border);background:#fff;min-height:100%;padding:14px 12px}.sc-filters h2{margin:4px 4px 12px;font-size:1rem;font-weight:700}.sc-filters summary,.sc-search-panel summary{cursor:pointer;list-style:none}.sc-filters summary::-webkit-details-marker{display:none}.sc-search-panel summary::-webkit-details-marker{display:none}.sc-filters summary{border-top:1px solid #edf0f2;align-items:center;gap:6px;min-height:38px;padding:6px 3px;font-weight:600;display:flex}.sc-filters summary:after,.sc-search-panel summary:after{content:"⌄";color:var(--sc-accent);margin-left:auto}.sc-filters details[open]>summary:after,.sc-search-panel[open] summary:after{content:"⌃"}.sc-filters a{color:var(--sc-accent);padding:10px 4px;display:block}.sc-filter-actions{flex-wrap:wrap;gap:5px;display:flex}.sc-filter-options{gap:7px;padding:3px 3px 10px;display:grid}.sc-filter-options input:not([type=checkbox]){width:100%;min-width:0}.sc-filter-options label{align-items:center;gap:7px;display:flex}.sc-count{color:#116d63;background:#d6f3ef;border-radius:10px;padding:0 6px;font-size:.72rem}.sc-results{min-width:0;padding:18px}.sc-results-card,.sc-card,.sc-gate{border:1px solid var(--sc-border);background:#fff;border-radius:9px;padding:16px}.sc-results-card h3{margin-bottom:6px;font-weight:650}.sc-demo-notice{color:var(--sc-muted);margin-bottom:12px;font-size:.75rem}.sc-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sc-chip{background:#eff8fa;border:1px solid #d8ecee;border-radius:30px;align-items:center;gap:5px;padding:1px 5px 1px 10px;display:inline-flex}.sc-workspace .sc-chip button{background:0 0;border:0;padding:2px 5px}.sc-workspace .sc-saved{color:#394ea0;background:#eff1fd;border-color:#dbe0f6;border-radius:30px;font-weight:600}.sc-search-panel{margin:26px 0 22px}.sc-search-panel summary{border-left:3px solid #224591;padding-left:9px;font-size:1.12rem;font-weight:700;display:flex}.sc-search-panel form,.sc-search-panel p{margin-top:9px}.sc-search-panel .sc-tabs{margin-top:12px}.sc-search-form input{flex:1;min-width:min(170px,100%)}.sc-toolbar{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.sc-grid-actions{background:#f4fbfa;border:1px solid #dcf0ee;border-radius:6px;padding:3px}.sc-workspace .sc-grid-actions button{background:0 0;border-color:#0000}.sc-toolbar label,.sc-zoom{color:var(--sc-muted);font-size:.82rem}.sc-pagination{justify-content:center;align-items:center;gap:14px;margin:16px 0;display:flex}.sc-table-wrap{overflow-x:auto}.sc-table-wrap table{border-collapse:collapse;width:100%}.sc-table-wrap :is(th,td){border:1px solid var(--sc-border);white-space:nowrap;text-align:left;padding:.55rem .7rem}.sc-table-wrap th{background:#f7f9fa}.sc-workspace .sc-table-wrap th button,.sc-workspace .sc-domain{text-align:left;background:0 0;border:0;padding:0}.sc-workspace .sc-domain{color:#136e69;font-weight:600}.sc-table-wrap tbody tr:hover{background:#f6faf9}.sc-no-results{height:100px;text-align:center!important}.sc-workspace .sc-dialog{width:min(520px,100% - 28px);padding:18px}.sc-dialog h2{font-size:1.22rem;font-weight:700}.sc-dialog>p{margin-bottom:12px}.sc-dialog-options{gap:7px;margin-bottom:13px;display:grid}.sc-store-details>div{border-bottom:1px solid var(--sc-border);grid-template-columns:1fr 1fr;gap:5px;padding:5px;display:grid}.sc-store-details dd{overflow-wrap:anywhere}.sc-inner-page{width:min(100%,1200px);margin:0 auto;padding:24px}.sc-page-heading{margin-bottom:20px}.sc-page-heading h1{font-size:1.65rem;font-weight:750}.sc-page-heading p{color:var(--sc-muted);margin-top:5px}.sc-page-heading a,.sc-gate a:not(.sc-primary),.sc-card a,.sc-plan-links a:not(.sc-primary){color:var(--sc-accent);text-decoration:underline}.sc-gate{text-align:center;max-width:660px;margin:30px auto;padding:28px}.sc-gate h2,.sc-card h2{margin-bottom:8px;font-size:1.22rem;font-weight:700}.sc-gate p,.sc-card p{color:var(--sc-muted);margin-bottom:10px}.sc-gate-icon{color:var(--sc-accent);background:#e5f7f4;border-radius:12px;place-items:center;width:48px;height:48px;margin:0 auto 14px;font-size:22px;display:grid}.sc-gate ul{text-align:left;width:fit-content;margin:16px auto}.sc-gate li{margin:8px 0}.sc-gate li:before{content:"✓";color:var(--sc-accent);margin-right:8px;font-weight:700}.sc-gate-actions{justify-content:center}.sc-tabs{margin-bottom:12px}.sc-tabs a{border-radius:6px;padding:.45rem .7rem}.sc-workspace .sc-tabs [aria-pressed=true],.sc-tabs [aria-current=page]{color:#146d64;background:#e4f5f3;border-color:#bfe6e1;font-weight:650}.sc-settings form,.sc-settings label{justify-items:start;gap:10px;display:grid}.sc-settings label{gap:5px}.sc-settings .sc-checkbox{margin:8px 0;display:flex}.sc-billing-grid{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:12px;display:grid}.sc-plan-heading{margin:18px 0;font-size:1.4rem;font-weight:750}.sc-card .sc-price{color:var(--sc-ink);font-size:1.45rem;font-weight:750}.sc-plan-links{margin:15px 0}@media (max-width:1130px){.sc-workspace{display:block}.sc-sidebar{display:none}.sc-mobile-bar{border-bottom:1px solid var(--sc-border);background:#fff;justify-content:space-between;align-items:center;padding:12px 15px;display:flex}}@media (max-width:780px){.sc-search-layout{display:block}.sc-filters{display:none}.sc-filters-open,.sc-workspace .sc-mobile-filter-toggle{display:block}.sc-results{padding:0}.sc-results-card{padding:14px}.sc-inner-page{padding:16px}}.sc-filter-options .sc-catalog-field{align-items:start;gap:5px;margin-bottom:8px;display:grid}.sc-catalog-field select{width:100%;min-width:0}.sc-catalog-toolbar{margin-top:20px}
