aside[data-sheet-navigation]{min-height:0;gap:0}
.sheet-picker{border:0;margin:0;padding:0;min-height:0;font-size:14px;overflow:auto;flex-shrink:1}
.sheet-picker>summary{list-style:none;position:relative;border-radius:8px;padding:10px 30px 10px 12px;background:#20334d;overflow-wrap:anywhere}
.sheet-picker>summary::-webkit-details-marker{display:none}
.sheet-picker-label{display:block;font-size:10px;letter-spacing:1px;color:#a2b1c7;margin-bottom:4px}
.sheet-picker-current{display:block;font-weight:600}.sheet-picker-current small{font-weight:400;color:inherit}
.sheet-picker-arrow{position:absolute;right:12px;top:19px;transition:transform .15s}
.sheet-picker[open] .sheet-picker-arrow{transform:rotate(180deg)}
.sheet-picker-panel{padding-top:10px}
.sheet-search{width:100%;font-size:13px;margin-bottom:8px}
.sheet-picker .sheet-search{background:#1a2c44;color:#e0e7f1;border-color:#35465e;padding:8px 10px}
.sheet-list{display:block!important;overflow:auto;min-height:12px}.sheet-picker .sheet-list{max-height:40vh}
.sheet-row{display:flex;align-items:center;gap:2px;border-radius:7px;position:relative}
.sheet-row[hidden],.sheet-search-empty[hidden]{display:none!important}
.sheet-row.current-sheet{background:#2b4263;color:white}
.sheet-row>a{display:block;min-width:0;flex:1;margin:0;padding:9px 7px;font-size:14px;overflow-wrap:anywhere;white-space:normal!important}
.sheet-handle{flex:0 0 25px;padding:7px 2px;border:0;background:transparent!important;color:inherit;font-size:20px;line-height:1;cursor:grab;opacity:.65;touch-action:none}
.sheet-handle:active{cursor:grabbing}.sheet-handle:hover,.sheet-handle:focus-visible{opacity:1}
.sheet-row.sheet-dragging{opacity:.4}.sheet-row.sheet-insert-before::before,.sheet-row.sheet-insert-after::after{content:"";position:absolute;left:0;right:0;height:2px;background:#ff9478;pointer-events:none}
.sheet-row.sheet-insert-before::before{top:0}.sheet-row.sheet-insert-after::after{bottom:0}
.sheet-drop-target{outline:2px dashed #ff9478;outline-offset:-2px}
.sheet-new,.sheet-archive-link{display:block;padding:10px 12px;font-size:14px;border-radius:8px;color:#bbc9dd}
.sheet-new{color:#91b5ff}.sheet-archive-link{margin-top:6px;margin-bottom:12px}
.sheet-search-empty{padding:0 10px;font-size:13px;color:#a2b1c7}
.archive-search{max-width:350px}.archive-sheet-list{max-width:700px}.archive-sheet-list .sheet-row{border-bottom:1px solid #dce2ec;border-radius:0;padding:5px 0}.archive-sheet-list a.sheet-manage{flex:0 0 auto;font-size:12px;color:#687c99}
html[data-theme=dark] .sheet-picker>summary{background:#252a31}
html[data-theme=dark] .sheet-picker .sheet-search{background:#1d2229;border-color:#424954;color:#e0e4eb}
html[data-theme=dark] .sheet-row.current-sheet{background:#303741}
html[data-theme=dark] .archive-sheet-list .sheet-row{border-color:#383e47}
html[data-theme=dark] .archive-sheet-list a.sheet-manage{color:#a4adbd}
@media(max-width:650px){.sheet-picker{width:100%;overflow:visible}.sheet-picker .sheet-list{max-height:35vh}.sheet-archive-link{margin-bottom:0}.sheet-row>a{white-space:normal}.sheet-picker-panel{max-width:100%}}

.contacts-workspace .tablewrap{margin-top:16px}.contacts-workspace td,.contacts-workspace th{padding:8px 14px}.contacts-workspace .search-line{display:flex;gap:8px;max-width:500px}.contacts-workspace .search-line input{flex:1;min-width:0}.contact-identity{margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid #dce2ec}.contact-identity details{margin-top:5px;padding-top:5px;border:0}
html[data-theme=dark] .contacts-workspace .tablewrap,html[data-theme=dark] .contacts-workspace th,html[data-theme=dark] .contacts-workspace td{background:#22262d;border-color:#383e47;color:#d9dde4}html[data-theme=dark] .contact-identity{border-color:#383e47}
