.profile-toolbar{min-height:34px}.profile-toolbar small{margin-left:auto;color:#52738c}.profile-toolbar [hidden]{display:none}#profile-editor-host{margin:8px 0}.profile-editor{margin:0}.profile-editor-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:12px 16px}.profile-editor-fields>div{min-width:0}.profile-editor label{display:block;font-weight:bold;margin:8px 0 5px}.profile-editor input:not([type=number]),.profile-editor select,.profile-editor textarea{width:100%}.profile-editor textarea{line-height:16px}.profile-editor #profile-tag-form{display:flex;gap:6px}.profile-editor #profile-tag-form input{flex:1;min-width:0}.profile-editor-note{font-size:10px;color:#777;line-height:14px;margin:8px 0}.profile-coordinates{display:flex;gap:12px}.profile-coordinates input{width:75px}.profile-note-actions{display:flex;gap:6px;margin:8px 0}.profile-save-actions{padding:10px 16px;border-top:1px dashed #ccc;display:flex;align-items:center;gap:8px}.profile-save-actions span{margin-left:8px;max-width:620px;line-height:16px}.profile-error{color:#b12d28!important}.profile-edit-tag{display:inline-block;margin:6px 5px 0 0;padding:3px 5px;background:#e2edf4;border:1px solid #a8c1d3}.profile-edit-tag button{border:0;background:none;color:#8a2222;font-weight:bold}.profile-tag-list span{display:inline-block;margin:3px 4px 0 0;padding:2px 5px;background:#fff8;border:1px solid #7775}.profile-tag-list p{margin:5px 0}.profile-motto{line-height:15px;overflow-wrap:anywhere}.profile-canvas[data-profile-background=blue]{background-image:none;background-color:#245168}.profile-is-editing .widget,.profile-is-editing .profile-note{outline:1px dashed #e2f1ff;outline-offset:2px}.profile-drag-handle{position:absolute;top:-18px;right:5px;z-index:30;font:9px/14px Verdana,sans-serif;border:1px solid #234c6a;background:#e4f0f7;color:#123a60;cursor:move;padding:0 6px;touch-action:none}.profile-drag-handle:focus-visible{outline:2px solid #fff}.profile-is-editing{margin-top:25px}
