/* Clip the source screenshot outside the actual Samsung icon silhouette. */
.app-icon:has(.real-app-icon){display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:32%!important;background:none!important;isolation:isolate;clip-path:inset(0 round 32%)}
.real-app-icon{width:106%!important;height:106%!important;max-width:none!important;object-fit:cover!important;transform:translateY(-1%)!important;filter:none!important;clip-path:inset(3% 1% 0 round 32%)}
.app-button{align-items:center!important}.home-apps .app-icon,.dock .app-icon{flex-shrink:0;align-self:center}.app-icon.bubble .real-app-icon{width:112%!important;height:112%!important;clip-path:inset(4% round 33%)}
.schedule-widget{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;line-height:1.15!important;padding-top:7px!important;padding-bottom:10px!important;overflow:hidden}.schedule-widget b{margin-top:0!important;line-height:1.2}.schedule-widget span{display:block;line-height:1.15}.mini-widgets{align-content:start}
.contacts-v7 .app-content{padding-bottom:12px}.contacts-v7 .app-header{flex-shrink:0}.contacts-v7 .contact-details>.profile{width:78px;height:78px}.contacts-v7 .app-header .icon-btn{margin-left:auto}
.editor-v7{max-height:87%!important}.site-editor-v5 .editor-section-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:6px;padding-bottom:8px;flex-shrink:0}.site-editor-v5 .editor-section-tabs button{white-space:nowrap;flex-shrink:0}.editor-fields label{display:flex;flex-direction:column;gap:5px}.editor-fields input,.editor-fields select{min-width:0;width:100%;box-sizing:border-box}.editor-fields input[type=file]{font-size:11px;padding:8px;background:#f4f5f6;border-radius:10px}.profile-preview-v7{display:flex;justify-content:center;margin:14px}.profile-preview-v7 .profile{width:90px;height:90px}.gallery-edit-v7 article{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #e7e9ed}.gallery-edit-v7 article>img{width:76px;height:100px;object-fit:cover;border-radius:12px}.gallery-edit-v7 article label{margin-bottom:7px}.gallery-edit-v7 article button{color:#c34c51}.editor-fields textarea{width:100%;min-height:250px;box-sizing:border-box;line-height:1.6}.code-editor-v7{font-family:monospace;font-size:11px;white-space:pre}.editor-backup-v7{display:block;padding:12px;text-align:center;margin-top:10px;border-radius:12px;background:#edf1f4;font-size:12px}.editor-backup-v7 input{max-width:100%;font-size:11px;margin-top:8px}.upload-add-v7{padding:14px;background:#eef5ff;border-radius:14px}.editor-v7 p{line-height:1.6}
.contacts-v7>.app-header{display:flex!important}.draft-group-v7{margin:9px 0;padding:11px;border:1px solid #e2e7ed;border-radius:12px;background:#fafbfd}.draft-group-v7 summary{font-size:12px;font-weight:600;line-height:1.5;cursor:pointer;overflow-wrap:anywhere}.draft-group-v7 label{margin:10px 0!important;font-size:11px}.draft-group-v7 textarea{min-height:100px!important}.draft-group-v7 button{padding:8px;font-size:11px}.draft-delete-v7{color:#b64350}
