.modal:target{display:flex;animation:fade .18s ease}.modal.is-closed:target{display:none}
.form-hint{display:grid;gap:3px;padding-top:5px;border-top:1px solid #ededed;color:#606060;font-size:12px}.form-hint strong{color:#202020;font-size:13px}
.filters{display:flex;gap:10px;margin:0 0 16px}.filters input,.filters select{max-width:300px}.empty-cell{text-align:center;padding:34px!important;color:#8c8c8c}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.detail-card{padding:24px}.detail-card h3{margin-bottom:18px}.detail-card dl{display:grid;grid-template-columns:120px 1fr;gap:12px;margin:0}.detail-card dt{color:#8c8c8c}.detail-card dd{margin:0;font-weight:650}.mini-list,.stack-actions{display:grid;gap:10px}.mini-list div{display:grid;gap:3px;padding:10px 0;border-bottom:1px solid #ededed}.mini-list span{font-size:12px;color:#606060}.created-tags{background:#fff;border:1px solid #ededed;border-radius:16px;padding:18px;margin-bottom:16px}.created-tags h3{margin-bottom:10px}.created-tags div{display:flex;align-items:center;gap:12px;padding:7px 0;border-top:1px solid #ededed}.created-tags span{font-size:12px;color:#606060;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-unassigned{background:#f1f1f1}.tag-active{background:#e8f5ec;color:#16723b}.tag-disabled{background:#f5e8e8;color:#9b2424}.public-data{display:grid;gap:5px;margin:22px 0;padding:14px;background:#f6f6f6;border-radius:10px}.form-grid textarea{min-height:82px;padding:11px;resize:vertical}@media(max-width:720px){.filters{display:grid}.filters input,.filters select{max-width:none}.detail-grid{grid-template-columns:1fr}.created-tags div{flex-wrap:wrap}.created-tags span{max-width:calc(100% - 58px)}}
.public-status-card{min-height:370px;display:flex;flex-direction:column;padding:36px 34px 24px}.public-status-content{display:grid;gap:17px}.public-status-content .login-logo{margin:0 0 20px}.public-status-content h1{margin:0;line-height:1.16}.public-status-content .muted{margin-top:5px}.public-status-content .button{justify-self:start;margin-top:12px}.public-status-card .kapital-footer{margin-top:auto;padding-top:36px;color:var(--gray-500);font-size:12px}.public-status-card .kapital-footer a{color:#2563eb!important;font-weight:750;text-decoration:underline;text-underline-offset:3px}@media(max-width:460px){.public-status-card{min-height:370px;padding:30px 26px 22px}.public-status-content{gap:16px}}
.tag-code{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;min-width:max-content}.copy-tag-button{display:inline-grid!important;flex:0 0 36px;width:36px;height:36px;min-width:36px;margin-left:4px;border-radius:8px;color:#dc2626;background:#fff}.copy-tag-button .copy-state{display:grid;place-items:center}.copy-tag-button .copy-state.copy-state-on{display:none!important}.copy-tag-button[aria-pressed="true"]{color:#16a34a}.copy-tag-button[aria-pressed="true"] .copy-state.copy-state-off{display:none!important}.copy-tag-button[aria-pressed="true"] .copy-state.copy-state-on{display:grid!important}.copy-tag-button:hover{background:#f3f3f3}.copy-tag-button:disabled{opacity:.65;cursor:wait}
@media(max-width:720px){.table-wrap th:first-child,.table-wrap td:first-child{width:56px;min-width:56px;padding-left:12px;padding-right:8px}.table-wrap th:nth-child(2),.table-wrap td:nth-child(2){width:180px;min-width:180px}.tag-code{gap:10px}.copy-tag-button{flex-basis:42px;width:42px;height:42px;min-width:42px;border:1px solid #d1d5db}.copy-tag-button svg{width:19px;height:19px}}
