/* One published standard, with public and workspace source-rig adapters. */
.sk-standard-stamp{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--cb-editor-space) * 0.5);padding:calc(var(--cb-editor-space) * 0.45) calc(var(--cb-editor-space) * 0.6);border-bottom:var(--cb-border-width) solid var(--cb-border);background:var(--cb-raised);flex-shrink:0}
.sk-standard-stamp>span{display:flex;align-items:center;gap:calc(var(--cb-editor-space) * 0.25);color:var(--cb-muted);font-size:calc(9px * var(--cb-type-scale));white-space:nowrap}
.sk-standard-stamp label{display:flex;align-items:center;gap:calc(var(--cb-editor-space) * 0.3);font-size:0;min-width:0}
.sk-standard-stamp select{min-height:29px;padding:4px 7px;max-width:170px;font-size:calc(10px * var(--cb-type-scale));color:var(--cb-text);background:var(--cb-surface);border:var(--cb-border-width) solid var(--cb-border);border-radius:calc(var(--cb-radius) * 0.41667)}
.sk-archive-tabs{display:flex;align-items:center;gap:calc(var(--cb-editor-space) * 1);padding:0 calc(var(--cb-editor-space) * 1.3) calc(var(--cb-editor-space) * 0.7);flex-shrink:0}
.sk-archive-tabs>button{display:flex;align-items:center;gap:calc(var(--cb-editor-space) * 0.35);padding:calc(var(--cb-editor-space) * 0.45) 0;color:var(--cb-muted);border:0;border-bottom:calc(var(--cb-border-width) * 2) solid transparent;font-size:calc(12px * var(--cb-type-scale));background:none}
.sk-archive-tabs>button.is-active{color:var(--cb-on-selected);border-bottom-color:var(--cb-border-strong);font-weight:600}
.sk-archive-tabs>button span{font-size:calc(9px * var(--cb-type-scale));background:var(--cb-inset);border-radius:calc(var(--cb-radius) * 0.41667);padding:calc(var(--cb-editor-space) * 0.05) calc(var(--cb-editor-space) * 0.25);min-width:17px}
.sk-archive-standard{display:flex;align-items:center;gap:calc(var(--cb-editor-space) * 0.25);margin-left:auto;color:var(--cb-muted);font-size:calc(9px * var(--cb-type-scale))}
.sk-archive-tools-v08{align-items:center;gap:calc(var(--cb-editor-space) * 0.35)}
.sk-archive-tools-v08 input{min-width:130px;width:0;font-size:calc(11px * var(--cb-type-scale))}
.sk-archive-tools-v08 select{font-size:calc(10px * var(--cb-type-scale));min-width:100px;max-width:145px;min-height:36px;background:var(--cb-surface);border:var(--cb-border-width) solid var(--cb-border);border-radius:calc(var(--cb-radius) * 0.5);padding:6px 8px;color:var(--cb-text)}
.sk-archive-tools-v08 .sk-button{display:inline-flex;align-items:center;gap:calc(var(--cb-editor-space) * 0.25);white-space:nowrap;font-size:calc(10px * var(--cb-type-scale));padding:calc(var(--cb-editor-space) * 0.3) calc(var(--cb-editor-space) * 0.45)}
.sk-template-grid-v08{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--cb-editor-space) * 0.6);padding-bottom:calc(var(--cb-editor-space) * 0.75)}
.sk-template-grid-v08 .sk-template-card-top{gap:calc(var(--cb-editor-space) * 0.4);margin-bottom:12px}
.sk-template-monogram{height:34px;min-width:39px;padding:0 calc(var(--cb-editor-space) * 0.3);display:inline-flex;align-items:center;justify-content:center;background:var(--cb-inset);border:var(--cb-border-width) solid var(--cb-border);border-radius:calc(var(--cb-radius) * 0.66667);color:var(--cb-text);font-size:calc(10px * var(--cb-type-scale));font-weight:650;letter-spacing:.03em}
.sk-template-grid-v08 .sk-template-card-top>strong{margin-left:auto;font-size:calc(22px * var(--cb-type-scale));white-space:nowrap}
.sk-template-grid-v08 .sk-template-type{font-size:calc(9px * var(--cb-type-scale));color:var(--cb-muted)}
.sk-template-grid-v08 .sk-template-card h4{color:var(--cb-heading);font-size:calc(16px * var(--cb-type-scale) * var(--cb-heading-scale))}
.sk-template-grid-v08 .sk-template-card>p{color:var(--cb-muted);font-size:calc(10px * var(--cb-type-scale));min-height:36px}
.sk-template-grid-v08 .sk-template-evidence>strong{color:var(--cb-text)}
.sk-template-grid-v08 .sk-template-evidence>strong.is-safe{color:var(--cb-text)}
.sk-archive-pagination{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--cb-editor-space) * 0.4) calc(var(--cb-editor-space) * 1.3) calc(var(--cb-editor-space) * 0.6);gap:calc(var(--cb-editor-space) * 0.6);flex-shrink:0;color:var(--cb-muted);font-size:calc(10px * var(--cb-type-scale))}
.sk-archive-pagination>div{display:flex;gap:calc(var(--cb-editor-space) * 0.3)}
.sk-archive-pagination .sk-button{display:flex;align-items:center;justify-content:center;min-width:29px;min-height:29px;padding:calc(var(--cb-editor-space) * 0.25)}
.sk-archive-pagination button:disabled{opacity:.35;cursor:default}
.sk-template-empty{grid-column:1/-1;padding:calc(var(--cb-editor-space) * 2.1) calc(var(--cb-editor-space) * 1);text-align:center;align-self:start;color:var(--cb-muted);border:var(--cb-border-width) dashed var(--cb-border);border-radius:calc(var(--cb-radius) * 0.83333);background:var(--cb-raised)}
.sk-template-empty>svg{margin:0 auto 10px}
.sk-template-empty h4{font-size:calc(16px * var(--cb-type-scale) * var(--cb-heading-scale));margin:5px 0}
.sk-template-empty p{font-size:calc(11px * var(--cb-type-scale));line-height:calc(1.8 * var(--cb-leading-scale));margin-bottom:14px}
.sk-template-destination{display:flex;align-items:center;gap:calc(var(--cb-editor-space) * 0.5);border:var(--cb-border-width) solid var(--cb-border);background:var(--cb-raised);padding:calc(var(--cb-editor-space) * 0.55) calc(var(--cb-editor-space) * 0.65);border-radius:calc(var(--cb-radius) * 0.66667);color:var(--cb-text)}
.sk-template-destination strong,.sk-template-destination span{display:block}
.sk-template-destination strong{font-size:calc(12px * var(--cb-type-scale));font-weight:550}
.sk-template-destination span{font-size:calc(10px * var(--cb-type-scale));margin-top:3px;color:var(--cb-muted)}
.sk-archive-intro>.sk-button{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--cb-editor-space) * 0.35);white-space:nowrap}
@media(max-width:900px){.sk-archive-tools-v08{flex-wrap:wrap}.sk-archive-tools-v08 input{flex-basis:35%;max-width:none}.sk-archive-tools-v08 select{flex:1;max-width:none}.sk-archive-standard{display:none}.sk-archive-tabs{gap:calc(var(--cb-editor-space) * 1.2)}.sk-standard-stamp{padding:calc(var(--cb-editor-space) * 0.35) calc(var(--cb-editor-space) * 0.45);gap:calc(var(--cb-editor-space) * 0.25)}}
@media(max-width:600px){.sk-archive-tabs{padding:0 calc(var(--cb-editor-space) * 0.85) calc(var(--cb-editor-space) * 0.6);gap:calc(var(--cb-editor-space) * 1.25)}.sk-archive-tabs>button{font-size:calc(12px * var(--cb-type-scale));min-height:40px}.sk-archive-tools-v08 input{flex-basis:100%;width:100%}.sk-archive-tools-v08 select{min-height:38px;flex-basis:34%}.sk-template-grid-v08{grid-template-columns:1fr}.sk-template-grid-v08 .sk-template-card>p{font-size:calc(11px * var(--cb-type-scale));min-height:0}.sk-archive-pagination{padding:calc(var(--cb-editor-space) * 0.4) calc(var(--cb-editor-space) * 0.85) calc(var(--cb-editor-space) * 0.6)}.sk-archive-footer p{font-size:calc(9px * var(--cb-type-scale));line-height:calc(1.7 * var(--cb-leading-scale))}.sk-standard-stamp select{max-width:180px}.sk-template-empty{padding:calc(var(--cb-editor-space) * 1.5) calc(var(--cb-editor-space) * 0.75)}}
