.cell-area-toolbar{display:flex;align-items:center;gap:8px;background:var(--surface);border-radius:13px;padding:12px 14px;margin-bottom:13px}.cell-area-toolbar input{max-width:270px}.cell-area-toolbar select{max-width:170px}.cell-area-toolbar button{font-size:10px;white-space:nowrap}.cell-area-list{padding:0 0 16px;overflow:hidden}.cell-area-list .cells-table th{font-size:10px}.cell-area-list .cells-table td{font-size:10px;height:46px}.cell-area-list .cells-table td:nth-child(2){white-space:normal;min-width:160px;max-width:250px}.cell-area-list .cell-metrics-pagination{padding:16px 14px 0;flex-wrap:wrap}.cell-area-list .cell-metrics-pagination input{width:58px;font-size:11px}.cell-area-list .cell-metrics-pagination button{min-width:28px;padding:6px}.cell-area-list .visitor-actions-button{color:var(--muted);font-size:18px}.cell-area-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;padding:14px}.cell-area-cards article{padding:14px;border:1px solid var(--line);border-radius:12px}.cell-area-cards article>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.cell-area-cards p,.cell-area-cards small{font-size:11px;line-height:1.7}.cell-area-cards .text-button{font-size:12px;text-align:left}
@media(max-width:750px){.cell-area-toolbar{flex-wrap:wrap}.cell-area-toolbar input,.cell-area-toolbar select{flex:1;max-width:none;min-width:140px}.cell-area-cards{grid-template-columns:1fr}.cell-area-list .cell-metrics-pagination{gap:7px}}

#page-cells .cell-area-toolbar{position:relative;display:flex;gap:5px;padding:0;margin:0;background:transparent;border-radius:0}#page-cells .cell-area-toolbar input[type=search]{width:170px;min-width:100px;height:30px;min-height:30px;padding:6px 9px;font-size:10px}.shell #page-cells .cell-area-icon{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;min-height:29px;padding:5px;border-radius:6px;color:var(--muted)}.cell-area-icon svg{width:17px;height:17px}.cell-area-filter{position:absolute;right:0;top:38px;z-index:20;min-width:210px;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:14px;box-shadow:0 8px 24px #0006}.cell-area-filter[hidden]{display:none}.cell-area-filter label{font-size:11px;margin-bottom:8px}.cell-area-filter select{width:100%;max-width:none;font-size:11px}.cell-area-list .cells-table{border-collapse:collapse}.cell-area-list .cells-table td,.cell-area-list .cells-table th{border-bottom:1px solid var(--line)}.cell-area-list .cells-table td:last-child,.cell-area-list .cells-table th:last-child{border-left:1px solid var(--line);text-align:center}.cell-area-list .cells-table .text-button{font-size:10px;padding:0;text-align:left}.cell-area-list .cell-metrics-pagination{border-top:1px solid var(--line);margin-top:16px;padding:20px 14px 0;justify-content:center}.cell-area-list .cell-metrics-pagination>span:first-child{margin-right:0}.cell-area-list .cell-metrics-pagination button[aria-current]{border-radius:50%;width:27px;height:27px;min-width:27px;padding:0}.cell-area-list .cells-empty{min-height:100px;display:flex;justify-content:center;align-items:center}
@media(max-width:650px){#page-cells .cell-area-toolbar{flex:1;flex-wrap:nowrap;min-width:0}#page-cells .cell-area-toolbar input[type=search]{flex:1;max-width:none;width:100px;min-width:60px}#page-cells .cell-area-icon{flex-shrink:0}.cell-area-list .cell-metrics-pagination{gap:7px}.cell-area-list .cell-metrics-pagination>span:first-child{flex-basis:100%;text-align:center}}

.cell-area-editor{width:430px;max-width:calc(100vw - 24px)}.cell-area-editor .personal-dialog-header{padding:14px 16px}.cell-area-editor .personal-dialog-header h2{font-size:13px}.cell-area-editor .personal-dialog-header button{width:26px;height:26px;padding:4px;border:1px solid var(--orange);border-radius:6px}.cell-area-editor .personal-dialog-header svg{width:16px;height:16px}.cell-area-editor .personal-dialog-body{padding:24px 16px 28px}.cell-area-editor-intro{font-size:12px;color:var(--muted);margin:0 0 14px}.cell-area-editor h3{display:flex;align-items:center;gap:6px;font-size:11px;margin:0 0 18px}.cell-area-editor h3 svg{width:12px;height:12px}.cell-area-editor-fields{display:grid;gap:16px}.cell-area-editor-fields>label,.cell-area-supervisors>span{font-size:10px;display:block}.cell-area-editor-fields input,.cell-area-editor-fields select{width:100%;height:30px;min-height:30px;font-size:11px;padding:5px 8px}.cell-area-editor .personal-dialog-footer{justify-content:flex-end;padding:14px 16px;gap:10px}.cell-area-editor .personal-dialog-footer button{flex:0 0 auto;width:auto;font-size:11px;padding:7px 10px;min-height:30px}.cell-area-supervisors details{margin-top:6px;border:1px solid var(--line);border-radius:6px}.cell-area-supervisors summary{display:flex;justify-content:space-between;align-items:center;gap:5px;cursor:pointer;padding:7px 8px;font-size:10px;list-style:none;color:var(--muted)}.cell-area-supervisors summary::-webkit-details-marker{display:none}.cell-area-supervisors summary svg{width:12px;height:12px;transform:rotate(90deg)}.cell-area-supervisor-popup{padding:8px;border-top:1px solid var(--line)}.cell-area-supervisor-popup>div{max-height:150px;overflow:auto;margin-top:6px}.cell-area-supervisor-popup label{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:11px}.cell-area-supervisor-popup input[type=checkbox]{width:14px;height:14px;min-height:0;margin:0}.cell-area-supervisor-chips{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.cell-area-supervisor-chips button{font-size:10px;padding:4px 7px}
