.log-folders{--folder-accent:#dba000;--folder-text:#163c59;--folder-muted:#526675;--folder-card:#fff;--folder-border:#d4dfe7;--folder-bg:#edf3f7;padding-top:18px}.folder-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.folder-heading h1{font-size:26px;line-height:1.2;margin:0 0 5px;color:var(--folder-text)}.folder-heading p{margin:0;color:var(--folder-muted)}.folder-tools{display:flex;flex-wrap:wrap;gap:8px}.folder-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:18px 0 12px;font-size:14px}.folder-breadcrumbs a{color:var(--folder-text);font-weight:700;text-decoration:none;padding:6px 2px}.folder-breadcrumbs [aria-current]{font-weight:800;color:var(--folder-text)}.folder-breadcrumbs .divider{color:var(--folder-muted)}.folder-toolbar{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:12px}.folder-search{max-width:380px;flex:1;margin:0!important}.folder-search input{width:100%;min-height:43px;border:1px solid var(--folder-border);background:var(--folder-card);color:var(--folder-text);border-radius:8px;padding:9px 12px;font:inherit}.folder-status,.folder-footer{font-size:13px;color:var(--folder-muted);margin:12px 0}.folder-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.folder-card{display:flex;align-items:center;gap:14px;padding:21px 18px;min-height:108px;background:var(--folder-card);border:1px solid var(--folder-border);border-radius:12px;color:var(--folder-text);text-decoration:none;box-shadow:0 1px 2px #00000006;transition:border-color .15s}.folder-card:hover{border-color:var(--folder-accent)}.folder-card:focus-visible,.folder-breadcrumbs a:focus-visible{outline:3px solid var(--folder-accent);outline-offset:3px}.folder-icon{width:40px;height:32px;flex:none;fill:var(--folder-accent)}.folder-card h2{font-size:18px;margin:0 0 5px;line-height:1.25;overflow-wrap:anywhere}.folder-card p{font-size:13px;color:var(--folder-muted);margin:0}.folder-records{display:grid;grid-template-columns:1fr;gap:10px}.log-record{background:var(--folder-card);border:1px solid var(--folder-border);border-radius:10px;padding:15px 18px;color:var(--folder-text)}.log-record-main{display:flex;align-items:center;justify-content:space-between;gap:18px}.log-record h2{font-size:18px;margin:0 0 6px}.log-record p{font-size:13px;color:var(--folder-muted);margin:0;line-height:1.6}.log-versions{margin-top:12px;padding-top:10px;border-top:1px solid var(--folder-border);font-size:13px}.log-versions summary{cursor:pointer;font-weight:700}.log-version{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 0}.log-version a{color:var(--folder-text);font-weight:700}.folder-empty{grid-column:1/-1;padding:28px;border:1px solid var(--folder-border);border-radius:10px;background:var(--folder-card);color:var(--folder-muted)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}[hidden]{display:none!important}html[data-sbm-theme="dark"] .log-folders{--folder-text:#eef5fb;--folder-muted:#adbfce;--folder-card:#172534;--folder-border:#34495b;--folder-bg:#101923}html[data-sbm-theme="dark"] body{background:#101923}.folder-footer{padding:8px 0}body.sbm-one-embedded .log-folders{padding-top:12px}@media(max-width:1050px){.folder-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:780px){.folder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.folder-heading{align-items:flex-start}.folder-tools{justify-content:flex-end}.folder-heading h1{font-size:23px}}@media(max-width:520px){.folder-grid{grid-template-columns:1fr}.folder-heading{display:block}.folder-tools{justify-content:flex-start;margin-top:12px}.folder-toolbar{align-items:stretch;flex-direction:column}.folder-search{max-width:none}.folder-card{min-height:84px;padding:16px}.log-record-main{align-items:flex-start;flex-direction:column}.log-record-main .btn{width:100%;text-align:center}.folder-breadcrumbs{font-size:13px}}@media print{.folder-toolbar,.folder-tools,.folder-footer,.folder-breadcrumbs,.top,#nav{display:none!important}.folder-card,.log-record{background:#fff!important;color:#111!important;break-inside:avoid}.log-folders{--folder-text:#111;--folder-muted:#444;--folder-border:#ccc}}
