.toolbox-page{--tb-bg:#0a0e0b;--tb-surface:#111713;--tb-surface-2:#182019;--tb-surface-3:#202b22;--tb-ink:#eef5ef;--tb-muted:#8d9b90;--tb-line:#e2f4e61f;--tb-line-strong:#e2f4e636;--tb-green:#75e49a;--tb-green-deep:#2f8f55;--tb-yellow:#f3ca52;--tb-red:#ef6b62;min-height:calc(100vh - var(--platform-shell-height));color:var(--tb-ink);background:radial-gradient(circle at 12% 2%, #3c9f5b24, transparent 28%), linear-gradient(#74e49a06 1px, transparent 1px), linear-gradient(90deg, #74e49a06 1px, transparent 1px), var(--tb-bg);background-size:auto,28px 28px,28px 28px,auto}.toolbox-hero{grid-template-columns:minmax(0,1.1fr) minmax(520px,.9fr);align-items:end;gap:46px;width:min(1740px,100% - 56px);min-height:330px;margin:auto;padding:64px 0 48px;display:grid}.toolbox-kicker{color:var(--tb-green);letter-spacing:.15em;align-items:center;gap:8px;margin:0 0 18px;font:800 10px/1 JetBrains Mono,monospace;display:flex}.toolbox-hero h1{letter-spacing:-.07em;margin:0;font-size:clamp(48px,6.6vw,96px);line-height:.9}.toolbox-hero h1 span{color:#0000;-webkit-text-stroke:1px #eef5ef66;margin-left:.16em;display:inline-block}.toolbox-hero>div:first-child>p:last-child{max-width:760px;color:var(--tb-muted);margin:24px 0 0;font-size:15px;line-height:1.75}.toolbox-hero-stats{border:1px solid var(--tb-line-strong);background:var(--tb-line);border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.toolbox-hero-stats div{background:#0d130ff0;min-height:132px;padding:22px}.toolbox-hero-stats span,.toolbox-hero-stats small{color:var(--tb-muted);font-size:10px;display:block}.toolbox-hero-stats strong{letter-spacing:-.08em;margin:13px 0 9px;font:800 clamp(28px,3vw,46px)/.9 JetBrains Mono,monospace;display:block}.toolbox-hero-stats small{color:#597061;letter-spacing:.14em;font:700 8px/1 JetBrains Mono,monospace}.toolbox-workspace{width:min(1880px,100% - 28px);margin:auto;padding-bottom:80px}.toolbox-workspace-head{border:1px solid var(--tb-line);background:#111713f0;border-bottom:0;border-radius:20px 20px 0 0;justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 24px;display:flex}.toolbox-workspace-head>div:first-child{grid-template-columns:auto auto;align-items:center;gap:9px 12px;display:grid}.toolbox-workspace-head h2{letter-spacing:-.04em;margin:0;font-size:25px}.toolbox-workspace-head p{color:var(--tb-muted);grid-column:1/-1;margin:0;font-size:11px}.toolbox-access{letter-spacing:.06em;border:1px solid;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font:800 9px/1 JetBrains Mono,monospace;display:inline-flex}.toolbox-access--viewer{color:#7fa68c}.toolbox-access--operator{color:#b7a4ff}.toolbox-access--admin{color:var(--tb-green);background:#75e49a14}.toolbox-primary-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.toolbox-button,.toolbox-icon-button{border:1px solid var(--tb-line-strong);color:#dbe7dd;background:var(--tb-surface-2);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:11px;font-weight:800;display:inline-flex}.toolbox-button:hover,.toolbox-icon-button:hover{background:var(--tb-surface-3);border-color:#75e49a75}.toolbox-button--primary{border-color:var(--tb-green);color:#0c1710;background:var(--tb-green)}.toolbox-button--primary:hover{color:#0c1710;background:#8aefaa}.toolbox-button:disabled{opacity:.5;cursor:wait}.toolbox-icon-button{width:38px;padding:0}.toolbox-toolbar{z-index:6;border:1px solid var(--tb-line);background:#0c110ef7;align-items:center;gap:8px;padding:12px 14px;display:flex;position:relative}.toolbox-search{border:1px solid var(--tb-line-strong);min-width:280px;max-width:520px;height:40px;color:var(--tb-muted);background:#0d120f;border-radius:8px;flex:1;align-items:center;gap:9px;padding:0 10px;display:flex}.toolbox-search:focus-within{border-color:var(--tb-green);box-shadow:0 0 0 3px #75e49a14}.toolbox-search input{min-width:0;color:var(--tb-ink);background:0 0;border:0;outline:0;flex:1;font-size:12px}.toolbox-search input::placeholder{color:#647168}.toolbox-search kbd{border:1px solid var(--tb-line);color:#68746b;border-radius:4px;padding:3px 5px;font:700 9px/1 JetBrains Mono,monospace}.toolbox-filter-group{color:var(--tb-muted);align-items:center;gap:5px;display:flex}.toolbox-filter-group select,.toolbox-bulkbar select{border:1px solid var(--tb-line);color:#bac7bd;background:#121914;border-radius:7px;outline:0;max-width:165px;height:40px;padding:0 28px 0 10px;font-size:10px}.toolbox-filter-chip,.toolbox-log-button{border:1px solid var(--tb-line);height:40px;color:var(--tb-muted);background:var(--tb-surface);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.toolbox-filter-chip.is-active{color:var(--tb-yellow);background:#f3ca5214;border-color:#f3ca526b}.toolbox-view-switch{border:1px solid var(--tb-line);background:#0c110e;border-radius:8px;padding:3px;display:flex}.toolbox-view-switch button{color:#6e7b71;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:32px;height:32px;display:grid}.toolbox-view-switch button.is-active{color:#0c1710;background:var(--tb-green)}.toolbox-log-button{margin-left:auto}.toolbox-bulkbar{color:#cae8d2;background:#2665383d;border-inline:1px solid #75e49a47;align-items:center;gap:7px;min-height:48px;padding:7px 14px;font-size:10px;display:flex}.toolbox-bulkbar>span{background:#75e49a1f;flex:1;height:1px}.toolbox-bulkbar button{color:#cfe5d4;cursor:pointer;background:#080f0a80;border:1px solid #75e49a40;border-radius:6px;align-items:center;gap:5px;height:31px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.toolbox-bulkbar button.is-danger{color:#ffaaa5;border-color:#ef6b6259}.toolbox-bulkbar select{height:31px}.toolbox-results-meta{border-inline:1px solid var(--tb-line);color:#728077;background:#0e1310f5;justify-content:space-between;align-items:center;min-height:38px;padding:0 15px;font:700 9px/1 JetBrains Mono,monospace;display:flex}.toolbox-results-meta>span:last-child{align-items:center;gap:6px;display:inline-flex}.toolbox-results-meta i{border-radius:2px;width:7px;height:7px;margin-left:8px}.toolbox-results-meta i.is-green{background:#56a96f}.toolbox-results-meta i.is-yellow{background:#d5af3f}.toolbox-results-meta i.is-red{background:#d85f57}.toolbox-table-shell{border:1px solid var(--tb-line);scrollbar-color:#314438 #0c110e;background:#0d120f;border-radius:0 0 14px 14px;min-height:350px;max-height:calc(100vh - 205px);position:relative;overflow:auto}.toolbox-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:max-content;min-width:100%;font-size:11px}.toolbox-table th{z-index:5;color:#dce9df;text-align:left;letter-spacing:.02em;background:#245d37;border-bottom:1px solid #39764c;border-right:1px solid #ffffff12;height:42px;padding:0 12px;font-size:10px;position:sticky;top:0}.toolbox-table th>span{align-items:center;gap:5px;display:flex}.toolbox-table th>i{width:4px;height:28px;position:absolute;top:7px;right:-2px}.toolbox-table th>i.is-resizable{cursor:col-resize}.toolbox-table th>i.is-resizable:hover{background:#ffffff4d}.toolbox-table td{color:#bbc7bd;vertical-align:middle;background:#0f1511f0;border-bottom:1px solid #ffffff13;border-right:1px solid #fff1;height:48px;padding:0 12px;overflow:hidden}.toolbox-data-row:nth-child(odd) td{background:#121914f0}.toolbox-data-row:hover td{background:#19241c}.toolbox-check-cell,.toolbox-star-cell{width:44px;text-align:center!important;padding:0!important}.toolbox-check-cell input{width:14px;height:14px;accent-color:var(--tb-green)}.toolbox-star-cell button{color:#637167;cursor:pointer;background:0 0;border:0;place-items:center;width:100%;height:100%;display:grid}.toolbox-star-cell button:hover{color:var(--tb-yellow)}.toolbox-star-cell button:has(svg[fill]:not([fill=none])){color:var(--tb-yellow)}.toolbox-category-row td{z-index:3;border-bottom-color:#75e49a29;height:39px;position:sticky;left:0;background:#101812!important;padding:0!important}.toolbox-category-row td>div{justify-content:space-between;align-items:center;gap:18px;padding:0 10px;display:flex}.toolbox-category-toggle{color:#cce0d1;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;height:38px;font-size:10px;display:inline-flex}.toolbox-category-toggle>i{border-radius:2px;width:8px;height:20px;box-shadow:0 0 14px}.toolbox-category-toggle strong{font-size:11px}.toolbox-category-toggle>span{color:#6e7d72;font:700 9px/1 JetBrains Mono,monospace}.toolbox-category-toggle em{border:1px solid var(--tb-line);color:#8b988d;border-radius:999px;align-items:center;gap:4px;padding:3px 6px;font-size:8px;font-style:normal;display:inline-flex}.toolbox-category-actions,.toolbox-row-actions{align-items:center;gap:3px;display:flex}.toolbox-category-actions button,.toolbox-row-actions button{color:#7e8d82;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;place-items:center;width:28px;height:27px;display:grid}.toolbox-category-actions button:hover,.toolbox-row-actions button:hover{color:var(--tb-green);border-color:var(--tb-line-strong);background:#ffffff0a}.toolbox-row-actions{justify-content:center;height:100%;position:sticky;right:0;box-shadow:-8px 0 22px #0000002e;background:#151e18!important}.toolbox-actions-head{right:0;z-index:7!important;text-align:center!important;position:sticky!important}.toolbox-category-mini{color:#93a398;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.toolbox-category-mini i{border-radius:50%;flex:none;width:6px;height:6px}.toolbox-order{color:#7a8a7e;text-align:right;font:700 10px/1 JetBrains Mono,monospace;display:block}.toolbox-name-cell{color:#eef5ef;cursor:pointer;align-items:center;height:100%;margin-inline:-12px;padding-inline:12px;font-size:12px;font-weight:850;display:flex}.toolbox-name-cell--green{background:#50ae6d21;border-left:3px solid #59bc78}.toolbox-name-cell--yellow{border-left:3px solid var(--tb-yellow);background:#f3ca521a}.toolbox-name-cell--red{border-left:3px solid var(--tb-red);background:#ef6b621c}.toolbox-name-cell--gray{background:#7d87801a;border-left:3px solid #7d8780}.toolbox-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.toolbox-link{color:#70c7ff;text-overflow:ellipsis;white-space:nowrap;text-underline-offset:3px;align-items:center;gap:5px;max-width:100%;-webkit-text-decoration:underline #70c7ff57;text-decoration:underline #70c7ff57;display:inline-flex;overflow:hidden}.toolbox-link svg{flex:none}.toolbox-empty{color:#4f5b52}.toolbox-x-link{color:#c7d8cc;font-weight:750;text-decoration-color:#c7d8cc4d}.toolbox-inline-visibility{border:1px solid var(--tb-line);color:#8e9a91;width:78px;height:26px;font:inherit;cursor:pointer;background:#111813;border-radius:999px;outline:none;padding:0 23px 0 9px;font-size:9px;font-weight:850}.toolbox-inline-visibility.is-public{color:#92e7ad;background-color:#75e49a12;border-color:#75e49a47}.toolbox-inline-visibility.is-private{color:#a4ada6;background-color:#ffffff08;border-color:#ffffff1f}.toolbox-inline-visibility:focus-visible{box-shadow:0 0 0 2px #75e49a40}.toolbox-inline-visibility:disabled{cursor:wait;opacity:.55}.toolbox-sensitive{color:#aaa1c7;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;max-width:100%;display:inline-flex;overflow:hidden}.toolbox-status{border:1px solid var(--tb-line);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;min-height:22px;padding:0 7px;font-size:8px;font-weight:850;display:inline-flex}.toolbox-status i{border-radius:50%;width:5px;height:5px}.toolbox-status.is-positive{color:#92e7ad;background:#75e49a12;border-color:#75e49a40}.toolbox-status.is-positive i{background:var(--tb-green);box-shadow:0 0 7px var(--tb-green)}.toolbox-status.is-muted{color:#858f88;background:#ffffff06}.toolbox-status.is-muted i{background:#5d6860}.toolbox-rating{justify-content:flex-end;align-items:baseline;gap:4px;display:flex}.toolbox-rating strong{color:var(--tb-yellow);font:800 14px/1 JetBrains Mono,monospace}.toolbox-rating span{color:#6f7c72;font-size:8px}.toolbox-card-grid{border:1px solid var(--tb-line);background:#0c110ef5;border-radius:0 0 14px 14px;grid-template-columns:repeat(4,minmax(240px,1fr));gap:12px;min-height:360px;padding:14px;display:grid}.toolbox-card{border:1px solid var(--tb-line);background:var(--tb-surface);cursor:pointer;border-radius:13px;flex-direction:column;min-height:250px;padding:18px;transition:all .16s;display:flex;position:relative;overflow:hidden}.toolbox-card:before{content:"";background:0 0;width:3px;position:absolute;inset:0 auto 0 0}.toolbox-card--green:before{background:#59bc78}.toolbox-card--yellow:before{background:var(--tb-yellow)}.toolbox-card--red:before{background:var(--tb-red)}.toolbox-card--gray:before{background:#858f88}.toolbox-card:hover{border-color:var(--tb-line-strong);background:#151e18;transform:translateY(-2px)}.toolbox-card header,.toolbox-card footer,.toolbox-card-tags{justify-content:space-between;align-items:center;gap:9px;display:flex}.toolbox-card header span{align-items:center;gap:6px;font-size:9px;font-weight:800;display:inline-flex}.toolbox-card header span i{border-radius:50%;width:7px;height:7px}.toolbox-card header button,.toolbox-board article button{color:var(--tb-yellow);cursor:pointer;background:0 0;border:0}.toolbox-card h3{letter-spacing:-.04em;margin:24px 0 9px;font-size:24px}.toolbox-card>p{color:var(--tb-muted);flex:1;margin:0;font-size:11px;line-height:1.65}.toolbox-card-tags{justify-content:flex-start;margin:16px 0}.toolbox-card-tags>span:last-child{color:#8d9b90;font:700 9px/1 JetBrains Mono,monospace}.toolbox-card footer{border-top:1px solid var(--tb-line);padding-top:13px}.toolbox-card footer a,.toolbox-card footer button{color:#7edca0;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:9px;font-weight:800;display:inline-flex}.toolbox-board{border:1px solid var(--tb-line);background:#0c110e;border-radius:0 0 14px 14px;grid-auto-columns:minmax(280px,360px);grid-auto-flow:column;gap:12px;min-height:520px;padding:14px;display:grid;overflow-x:auto}.toolbox-board>section{border:1px solid var(--tb-line);background:#101713;border-radius:13px;flex-direction:column;max-height:68vh;display:flex;overflow:hidden}.toolbox-board>section>header{border-bottom:1px solid var(--tb-line);justify-content:space-between;align-items:center;min-height:49px;padding:0 13px;display:flex}.toolbox-board>section>header span{align-items:center;gap:7px;font-size:11px;display:flex}.toolbox-board>section>header i{border-radius:2px;width:8px;height:20px}.toolbox-board>section>header em{min-width:24px;height:24px;color:var(--tb-muted);background:#ffffff0d;border-radius:7px;place-items:center;font:700 9px/1 JetBrains Mono,monospace;display:grid}.toolbox-board>section>div{gap:8px;padding:10px;display:grid;overflow-y:auto}.toolbox-board article{border:1px solid var(--tb-line);cursor:pointer;background:#151d17;border-radius:10px;padding:13px}.toolbox-board article:hover{border-color:var(--tb-line-strong)}.toolbox-board article>div,.toolbox-board article footer{justify-content:space-between;align-items:center;gap:9px;display:flex}.toolbox-board article p{color:var(--tb-muted);margin:9px 0 13px;font-size:10px;line-height:1.5}.toolbox-board article footer>span{color:var(--tb-yellow);font:700 9px/1 JetBrains Mono,monospace}.toolbox-board-add{border:1px dashed var(--tb-line-strong);color:#7f9083;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:38px;margin:0 10px 10px;font-size:10px;display:flex}.toolbox-empty-state{color:#657269;text-align:center;grid-column:1/-1;align-content:center;place-items:center;min-height:300px;display:grid}.toolbox-empty-state h3{color:#b8c5bb;margin:14px 0 6px}.toolbox-empty-state p{margin:0;font-size:11px}.toolbox-empty-state button{border:1px solid var(--tb-line-strong);min-height:36px;color:var(--tb-green);background:var(--tb-surface-2);cursor:pointer;border-radius:7px;align-items:center;gap:6px;margin-top:15px;padding:0 12px;display:inline-flex}.toolbox-modal-backdrop,.toolbox-drawer-backdrop{z-index:240;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030604b3;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.toolbox-modal{border:1px solid var(--tb-line-strong);width:min(620px,100%);max-height:min(88vh,880px);color:var(--tb-ink);background:#121914;border-radius:18px;overflow-y:auto;box-shadow:0 35px 110px #0000008c}.toolbox-modal--wide{width:min(900px,100%)}.toolbox-modal>header,.toolbox-drawer>header{z-index:3;border-bottom:1px solid var(--tb-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#121914f5;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:18px 22px;display:flex;position:sticky;top:0}.toolbox-modal>header h2,.toolbox-drawer>header h2{letter-spacing:-.035em;margin:0;font-size:21px}.toolbox-modal>header p,.toolbox-drawer>header p{color:var(--tb-muted);margin:6px 0 0;font-size:10px;line-height:1.5}.toolbox-modal>header>button,.toolbox-drawer>header>button{border:1px solid var(--tb-line);color:#93a096;background:var(--tb-surface-2);cursor:pointer;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.toolbox-form{padding:20px 22px 22px}.toolbox-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.toolbox-form-grid label{gap:7px;display:grid}.toolbox-form-grid label.is-wide{grid-column:1/-1}.toolbox-form-grid label>span{color:#aab7ad;font-size:10px;font-weight:800}.toolbox-form input:not([type=checkbox]),.toolbox-form textarea,.toolbox-form select{border:1px solid var(--tb-line-strong);width:100%;min-height:42px;color:var(--tb-ink);background:#0d120f;border-radius:8px;outline:0;padding:9px 11px;font-size:11px}.toolbox-form textarea{resize:vertical}.toolbox-form input:focus,.toolbox-form textarea:focus,.toolbox-form select:focus{border-color:var(--tb-green);box-shadow:0 0 0 3px #75e49a12}.toolbox-form input:disabled,.toolbox-form select:disabled{color:#6c786e;background:#171c18}.toolbox-form .toolbox-color-input{height:44px;padding:4px}.toolbox-form-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.toolbox-form-checks--stack{grid-template-columns:1fr}.toolbox-form-checks>label,.toolbox-permission-list label{border:1px solid var(--tb-line);background:#ffffff05;border-radius:9px;align-items:center;gap:11px;min-height:62px;padding:11px;display:flex}.toolbox-form-checks input,.toolbox-permission-list input{width:17px;height:17px;accent-color:var(--tb-green);flex:none}.toolbox-form-checks span,.toolbox-permission-list span{gap:4px;display:grid}.toolbox-form-checks strong,.toolbox-permission-list strong{font-size:10px}.toolbox-form-checks small,.toolbox-permission-list small{color:var(--tb-muted);font-size:9px}.toolbox-custom-check{align-items:center;gap:8px!important;display:flex!important}.toolbox-custom-check input{width:17px;height:17px;accent-color:var(--tb-green)}.toolbox-form footer,.toolbox-modal-footer{border-top:1px solid var(--tb-line);justify-content:flex-end;gap:8px;margin-top:20px;padding-top:18px;display:flex}.toolbox-drawer-backdrop{place-items:stretch end;padding:0}.toolbox-drawer{border-left:1px solid var(--tb-line-strong);width:min(540px,96vw);height:100dvh;color:var(--tb-ink);background:#111713;animation:.18s ease-out toolbox-slide-in;overflow:hidden;box-shadow:-24px 0 90px #00000080}.toolbox-drawer--wide{width:min(720px,96vw)}.toolbox-drawer-body{height:calc(100dvh - 78px);padding:20px;overflow-y:auto}@keyframes toolbox-slide-in{0%{opacity:0;transform:translate(40px)}}.toolbox-detail-accent{border:1px solid var(--tb-line);color:#9eaaa1;background:#ffffff06;border-left:3px solid #718077;border-radius:9px;align-items:center;gap:8px;padding:13px;font-size:10px;font-weight:800;display:flex}.toolbox-detail-accent--green{color:#8ae4a6;border-left-color:#59bc78}.toolbox-detail-accent--yellow{color:#f0cf70;border-left-color:var(--tb-yellow)}.toolbox-detail-accent--red{color:#ee9892;border-left-color:var(--tb-red)}.toolbox-detail-actions{flex-wrap:wrap;gap:7px;margin:14px 0 20px;display:flex}.toolbox-detail-actions button,.toolbox-detail-actions a{border:1px solid var(--tb-line);color:#b7c5ba;background:var(--tb-surface-2);cursor:pointer;border-radius:7px;align-items:center;gap:6px;min-height:35px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.toolbox-detail-list{border:1px solid var(--tb-line);border-radius:12px;margin:0;display:grid}.toolbox-detail-list>div{border-bottom:1px solid var(--tb-line);grid-template-columns:135px minmax(0,1fr);align-items:center;gap:15px;min-height:52px;padding:10px 13px;display:grid}.toolbox-detail-list>div:last-child{border-bottom:0}.toolbox-detail-list dt{color:var(--tb-muted);align-items:center;gap:5px;font-size:9px;display:flex}.toolbox-detail-list dd{color:#d5e0d7;min-width:0;margin:0;font-size:11px}.toolbox-item-history{margin-top:24px}.toolbox-item-history h3{align-items:center;gap:7px;font-size:12px;display:flex}.toolbox-item-history>div{grid-template-columns:8px 1fr;gap:9px;padding:8px 0;display:grid}.toolbox-item-history>div>i{background:var(--tb-green);border-radius:50%;width:7px;height:7px;margin-top:4px}.toolbox-item-history>div span{gap:4px;display:grid}.toolbox-item-history strong{font-size:9px}.toolbox-item-history small{color:var(--tb-muted);font-size:8px}.toolbox-settings-summary{background:#75e49a0d;border:1px solid #75e49a33;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:13px;display:flex}.toolbox-settings-summary>div{align-items:center;gap:10px;display:flex}.toolbox-settings-summary span{gap:3px;display:grid}.toolbox-settings-summary strong{font-size:10px}.toolbox-settings-summary small{color:var(--tb-muted);font-size:8px}.toolbox-settings-summary button{min-height:32px;color:var(--tb-green);cursor:pointer;background:0 0;border:1px solid #75e49a47;border-radius:7px;padding:0 9px;font-size:9px;font-weight:800}.toolbox-column-list{gap:7px;display:grid}.toolbox-column-list article{border:1px solid var(--tb-line);background:#151d17;border-radius:9px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:70px;padding:10px;display:grid}.toolbox-column-grip{gap:3px;display:grid}.toolbox-column-grip span{background:#526057;border-radius:2px;width:12px;height:2px}.toolbox-column-list article>div:nth-child(2){gap:4px;display:grid}.toolbox-column-list article strong{font-size:11px}.toolbox-column-list article span,.toolbox-column-list article small{color:var(--tb-muted);font:700 8px/1.3 JetBrains Mono,monospace}.toolbox-column-list article>div:last-child{gap:3px;display:flex}.toolbox-column-list article button{border:1px solid var(--tb-line);color:#849187;cursor:pointer;background:#111713;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.toolbox-column-list article button:hover{color:var(--tb-green)}.toolbox-add-column{border:1px dashed var(--tb-line-strong);width:100%;min-height:44px;color:var(--tb-green);cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:7px;margin-top:11px;font-size:10px;font-weight:800;display:flex}.toolbox-permission-list{gap:9px;display:grid}.toolbox-permission-list label{justify-content:space-between}.toolbox-permission-list label>span{order:-1}.toolbox-log-search{border:1px solid var(--tb-line);height:39px;color:var(--tb-muted);background:#0d120f;border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.toolbox-log-search input{min-width:0;color:var(--tb-ink);background:0 0;border:0;outline:0;flex:1;font-size:10px}.toolbox-log-list{gap:8px;margin-top:12px;display:grid}.toolbox-log-list article{border:1px solid var(--tb-line);background:#151d17;border-radius:9px;grid-template-columns:36px minmax(0,1fr);gap:10px;padding:12px;display:grid}.toolbox-log-list article>span{width:34px;height:34px;color:var(--tb-green);background:#75e49a14;border-radius:8px;place-items:center;display:grid}.toolbox-log-list article>div{gap:4px;display:grid}.toolbox-log-list strong{font:700 9px/1.3 JetBrains Mono,monospace}.toolbox-log-list p{color:#99a69c;margin:0;font-size:9px}.toolbox-log-list small{color:#647168;font-size:8px}.toolbox-log-list code{color:#849187;text-overflow:ellipsis;white-space:nowrap;background:#0d120f;border-radius:6px;grid-column:2;padding:7px;font-size:8px;overflow:hidden}.toolbox-import{padding:20px 22px 0}.toolbox-dropzone{min-height:150px;color:var(--tb-green);cursor:pointer;text-align:center;background:#75e49a09;border:1px dashed #75e49a57;border-radius:13px;align-content:center;place-items:center;gap:8px;display:grid;position:relative}.toolbox-dropzone strong{color:#dce8df;font-size:12px}.toolbox-dropzone span{color:var(--tb-muted);font-size:9px}.toolbox-dropzone input{opacity:0;cursor:pointer;position:absolute;inset:0}.toolbox-import-links{align-items:center;gap:8px;margin:12px 0;display:flex}.toolbox-import-links a{color:var(--tb-green);align-items:center;gap:5px;margin-right:auto;font-size:9px;font-weight:800;display:inline-flex}.toolbox-import-links>span{color:var(--tb-muted);font-size:9px}.toolbox-import-links select,.toolbox-import-links button{border:1px solid var(--tb-line);color:#b9c6bc;background:#101612;border-radius:7px;min-height:34px;padding:0 9px;font-size:9px}.toolbox-import-links button{cursor:pointer;font-weight:800}.toolbox-import-links button:disabled{opacity:.5;cursor:wait}.toolbox-import-preview{margin-top:13px}.toolbox-import-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.toolbox-import-stats span{border:1px solid var(--tb-line);color:var(--tb-muted);border-radius:8px;gap:4px;padding:10px;font-size:8px;display:grid}.toolbox-import-stats strong{color:var(--tb-ink);font:800 18px/1 JetBrains Mono,monospace}.toolbox-import-stats .is-error strong{color:var(--tb-red)}.toolbox-import-stats .is-ok strong{color:var(--tb-green)}.toolbox-import-warning{color:#d7bd6c;background:#f3ca520d;border:1px solid #f3ca5240;border-radius:7px;padding:9px;font-size:9px;line-height:1.5}.toolbox-import-errors{background:#ef6b620d;border:1px solid #ef6b6240;border-radius:8px;max-height:180px;padding:9px;overflow-y:auto}.toolbox-import-errors p{color:#e89994;margin:5px;font-size:9px}.toolbox-import-table{border:1px solid var(--tb-line);border-radius:8px;max-height:230px;overflow:auto}.toolbox-import-table table{border-collapse:collapse;width:100%;font-size:9px}.toolbox-import-table th,.toolbox-import-table td{border-bottom:1px solid var(--tb-line);text-align:left;padding:8px}.toolbox-import-table th{color:#afbeb2;background:#172019}.toolbox-import-table td{max-width:180px;color:var(--tb-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.toolbox-modal-footer{margin:20px 22px 22px}.toolbox-toast{z-index:400;border:1px solid var(--tb-line-strong);color:#dce8df;background:#172019;border-radius:10px;align-items:center;gap:8px;min-height:46px;padding:0 14px;font-size:10px;font-weight:800;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 55px #00000061}.toolbox-toast--success svg{color:var(--tb-green)}.toolbox-toast--error svg{color:var(--tb-red)}html[data-theme=light] .toolbox-page{--tb-bg:#eef2ed;--tb-surface:#fff;--tb-surface-2:#f1f5f0;--tb-surface-3:#e8eee8;--tb-ink:#162019;--tb-muted:#68746b;--tb-line:#14341d21;--tb-line-strong:#14341d3b;background-color:#eef2ed;background-image:linear-gradient(#27683909 1px,#0000 1px),linear-gradient(90deg,#27683909 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}html[data-theme=light] .toolbox-hero h1 span{-webkit-text-stroke-color:#16201966}html[data-theme=light] .toolbox-hero-stats div,html[data-theme=light] .toolbox-workspace-head,html[data-theme=light] .toolbox-toolbar,html[data-theme=light] .toolbox-results-meta,html[data-theme=light] .toolbox-table-shell,html[data-theme=light] .toolbox-card-grid,html[data-theme=light] .toolbox-board{background:#fffffff0}html[data-theme=light] .toolbox-search,html[data-theme=light] .toolbox-filter-group select,html[data-theme=light] .toolbox-filter-chip,html[data-theme=light] .toolbox-log-button,html[data-theme=light] .toolbox-view-switch{color:#516057;background:#f8faf8}html[data-theme=light] .toolbox-search input{color:#162019}html[data-theme=light] .toolbox-table td{color:#4f5d53;background:#fff}html[data-theme=light] .toolbox-data-row:nth-child(odd) td{background:#f8faf8}html[data-theme=light] .toolbox-data-row:hover td{background:#eff6f0}html[data-theme=light] .toolbox-category-row td{background:#e8f1e9!important}html[data-theme=light] .toolbox-row-actions{background:#edf4ee!important}html[data-theme=light] .toolbox-inline-visibility{background-color:#fff}html[data-theme=light] .toolbox-inline-visibility.is-public{color:#23753c;background-color:#edf8f0;border-color:#a9d8b7}html[data-theme=light] .toolbox-inline-visibility.is-private{color:#667169;background-color:#f6f8f6;border-color:#d5ddd7}html[data-theme=light] .toolbox-name-cell{color:#172019}html[data-theme=light] .toolbox-modal,html[data-theme=light] .toolbox-drawer,html[data-theme=light] .toolbox-modal>header,html[data-theme=light] .toolbox-drawer>header{color:#172019;background:#fff}html[data-theme=light] .toolbox-form input:not([type=checkbox]),html[data-theme=light] .toolbox-form textarea,html[data-theme=light] .toolbox-form select,html[data-theme=light] .toolbox-log-search{color:#172019;background:#f7faf7}@media (max-width:1380px){.toolbox-hero{grid-template-columns:1fr;align-items:start}.toolbox-hero-stats{width:min(760px,100%)}.toolbox-toolbar{flex-wrap:wrap}.toolbox-search{min-width:min(420px,100%)}.toolbox-log-button{margin-left:0}.toolbox-card-grid{grid-template-columns:repeat(3,minmax(220px,1fr))}}@media (max-width:920px){.toolbox-hero{width:calc(100% - 32px);min-height:auto;padding-block:42px 32px}.toolbox-hero-stats{grid-template-columns:repeat(2,1fr)}.toolbox-workspace{width:calc(100% - 16px)}.toolbox-workspace-head{flex-direction:column;align-items:flex-start}.toolbox-primary-actions{justify-content:flex-start}.toolbox-filter-group{width:100%;overflow-x:auto}.toolbox-view-switch{margin-left:auto}.toolbox-card-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}.toolbox-results-meta>span:last-child{display:none}}@media (max-width:620px){.toolbox-hero h1 span{margin:8px 0 0;display:block}.toolbox-hero-stats div{min-height:105px;padding:16px}.toolbox-workspace-head{padding:18px}.toolbox-primary-actions{grid-template-columns:repeat(2,1fr);width:100%;display:grid}.toolbox-icon-button{width:100%}.toolbox-toolbar{padding:9px}.toolbox-search{min-width:100%}.toolbox-filter-group{order:3}.toolbox-filter-chip,.toolbox-log-button{margin-left:0}.toolbox-card-grid,.toolbox-form-grid,.toolbox-form-checks{grid-template-columns:1fr}.toolbox-form-grid label.is-wide{grid-column:auto}.toolbox-detail-list>div{grid-template-columns:1fr;gap:6px}.toolbox-import-links{flex-direction:column;align-items:stretch}.toolbox-import-links a{margin-right:0}.toolbox-modal,.toolbox-modal--wide{border-radius:14px}.toolbox-bulkbar{overflow-x:auto}.toolbox-bulkbar>span{display:none}}.toolbox-access-preview{color:#dfe7e1;background:#162018;border-bottom:1px solid #7ef09838;align-items:center;gap:14px;padding:10px 22px;font-size:12px;display:flex}.toolbox-access-preview strong{color:#7ef098;white-space:nowrap}.toolbox-access-preview span{flex:1}.toolbox-access-preview a{color:#07140c;white-space:nowrap;background:#7ef098;border-radius:999px;padding:7px 12px;font-weight:800;text-decoration:none}
