.kt-child-profile{position:relative;overflow:visible}
.tk-child-settings{margin:0;font-size:14px}
.tk-child-settings>summary.tk-child-settings-button{display:inline-flex;align-items:center;gap:8px;list-style:none;cursor:pointer;border:1px solid #8b98aa;border-radius:10px;padding:11px 15px;min-height:44px;font-weight:750;background:#fff;color:#273449}
.tk-child-settings>summary::-webkit-details-marker{display:none}
.tk-child-settings>summary:hover,.tk-child-settings[open]>summary{background:#edf1f6}
.tk-child-settings>summary:focus-visible{outline:3px solid #d99d00;outline-offset:3px}
.tk-child-settings-body{padding:18px;margin-top:10px;background:var(--panel,#fff);border:1px solid var(--line,#dce1e7);border-radius:14px;box-shadow:0 12px 30px #17233420;min-width:0}
.tk-child-settings:not([open])>.tk-child-settings-body{display:none!important}
.tk-child-settings-body form.kt-child-layout-form{grid-template-columns:minmax(0,1fr)!important;margin:0 0 12px;border:0;padding:0}
.tk-child-settings-body form.kt-child-layout-form>button{width:100%}
html[data-take-theme="dark"] .tk-child-settings>summary.tk-child-settings-button{background:#2d3a4c;border-color:#718096;color:#fff}
html[data-take-theme="dark"] .tk-child-settings>summary:hover{background:#394b61}
@media(hover:hover) and (pointer:fine) and (min-width:701px){.kt-child-profile:has(>.tk-child-settings[open]){z-index:30}.kt-child-profile>.tk-child-settings>.tk-child-settings-body{position:absolute;left:0;right:0;top:100%;z-index:30;max-height:70vh;overflow:auto;margin-top:0}}
@media(max-width:700px){.tk-child-settings>summary.tk-child-settings-button{width:100%;justify-content:center}.tk-child-settings-body{padding:14px}.kt-child-profile>.tk-child-settings{width:100%}}
