.comfy-servers{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:16px;color:#3f3548;font-size:13px}.comfy-server-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.comfy-server-stats>div{padding:20px 24px;border:1px solid #e8e1ed;border-radius:12px;background:#fff}.comfy-server-stats strong{display:block;font-size:26px;font-weight:650}.comfy-server-stats span{display:block;margin-top:5px;color:#807289;font-size:12px}.comfy-server-note{margin:0;padding:12px 18px;border-radius:9px;background:#f7f3fa;color:#786184;line-height:1.65}.comfy-server-list{overflow:hidden}.comfy-server-list>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px;border-bottom:1px solid #ebe5f0}.comfy-server-list>header>div{flex:1 1 0;min-width:0}.comfy-server-list>header>.primary-button{flex:0 0 auto;width:auto;max-width:100%;white-space:nowrap}.comfy-server-list h2{margin:0 0 8px;font-size:18px}.comfy-server-list header p{margin:0;color:#82738e;line-height:1.65}.comfy-server-list header button{flex-shrink:0}.comfy-server-toolbar{display:flex;align-items:end;flex-wrap:wrap;gap:12px;padding:18px 22px;border-bottom:1px solid #eee7f3}.comfy-server-toolbar>label{flex:0 1 165px;min-width:125px}.comfy-server-toolbar>label:first-child{flex:1 1 220px}.comfy-server-dialog .workflow-field>span,.comfy-servers .workflow-field>span{font-size:12px;color:#756180}.comfy-server-dialog .workflow-field input,.comfy-server-dialog .workflow-field select,.comfy-servers .workflow-field input,.comfy-servers .workflow-field select{min-height:40px;height:auto;font-size:13px;line-height:1.5}.comfy-server-dialog button,.comfy-servers button{min-height:36px;font-size:12px}.comfy-server-dialog button:disabled,.comfy-servers button:disabled{opacity:.45;cursor:not-allowed}.comfy-server-dialog button:focus-visible,.comfy-servers button:focus-visible{outline:3px solid #a77dc3;outline-offset:3px}.comfy-server-table-scroll{overflow-x:auto}.comfy-server-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.comfy-server-table caption{padding:14px 22px;text-align:left;color:#8b7b96;font-size:12px}.comfy-server-table td,.comfy-server-table th{padding:16px 18px;border-bottom:1px solid #eee8f3;vertical-align:top;min-width:100px;max-width:310px;overflow-wrap:anywhere}.comfy-server-table thead th{font-size:11px;font-weight:650;color:#887594;background:#faf8fc;white-space:nowrap}.comfy-server-table th[scope=row]{min-width:190px;font-weight:650}.comfy-server-table small{display:block;font-size:11px;color:#8a7a96;font-weight:400;line-height:1.6;margin-top:5px}.comfy-server-table tbody tr:hover{background:#fbf9fc}.comfy-server-actions{display:flex;flex-wrap:wrap;gap:7px}.comfy-server-actions button{white-space:nowrap}.comfy-server-delete,.comfy-server-table .comfy-server-error{color:#aa3a52}.comfy-server-empty{padding:42px 22px;text-align:center}.comfy-server-empty p{color:#8c7a98;line-height:1.7}.comfy-server-feedback{margin:0;padding:14px 18px;border:1px solid #d5e6db;border-radius:9px;background:#f1f8f4;color:#3d7052;line-height:1.7;overflow-wrap:anywhere}.comfy-server-feedback--error{background:#fff3f4;border-color:#f0cdd2;color:#a83c54}.comfy-server-dialog{position:fixed;inset:0 0 0 auto;margin:0;padding:0;height:100dvh;max-height:100dvh;width:min(640px,96vw);border:0;border-left:1px solid #e8deed;background:#fff;color:#403448;font-size:13px;box-shadow:-12px 0 45px #2c16343d}.comfy-server-dialog::backdrop{background:#261b3166;backdrop-filter:blur(2px)}.comfy-server-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px;border-bottom:1px solid #e9e0ef;position:sticky;top:0;background:#fff;z-index:1}.comfy-server-dialog>header>div{flex:1 1 0;min-width:0}.comfy-server-dialog>header>button{flex:0 0 auto;width:auto;white-space:nowrap}.comfy-server-dialog h2{margin:0;font-size:19px}.comfy-server-dialog header p{color:#82728b;line-height:1.6;margin-bottom:0}.comfy-server-dialog-body{padding:22px}.comfy-server-dialog-body>.comfy-server-feedback{margin-bottom:18px}.comfy-server-dialog fieldset{border:0;margin:0;padding:0;min-width:0}.comfy-server-dialog .workflow-form{gap:16px}.comfy-server-dialog .workflow-secret-note{font-size:12px;line-height:1.7;color:#8b7996}.comfy-server-dialog .workflow-kind-checks label,.comfy-server-dialog .workflow-kind-checks>span{font-size:12px}@media(max-width:700px){.comfy-server-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.comfy-server-list>header{align-items:flex-start;flex-direction:column}.comfy-server-list>header>div{flex:0 1 auto;width:100%}.comfy-server-toolbar>label{flex:1 1 140px;min-width:0}.comfy-server-toolbar>label:first-child{flex-basis:100%}.comfy-server-dialog .workflow-form-grid{grid-template-columns:1fr}.comfy-server-dialog-body{padding:18px 14px}}