.learning-settings-light .settings-section-back{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:50%;border:1px solid #49b6d0;color:#075b74;background:#e7faff;box-shadow:0 3px 8px #007e9d29;margin-bottom:10px;transition:transform .15s,box-shadow .15s}
.learning-settings-light .settings-section-back:hover{transform:translateX(-2px);box-shadow:0 4px 10px #007e9d45}
.learning-settings-light .settings-float-action{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border:1px solid #2097b2;border-radius:10px;background:linear-gradient(145deg,#ecfcff,#c5edf7);color:#07516b;font-size:12px;font-weight:700;line-height:1.4;box-shadow:0 3px 7px #007e9d29;cursor:pointer;text-decoration:none;transition:transform .15s}
.learning-settings-light .settings-float-action:hover{transform:translateY(-1px)}
.learning-settings-light .settings-float-action:active{transform:translateY(1px);box-shadow:none}
.learning-settings-light .settings-float-action:disabled{opacity:.55;cursor:wait;transform:none}
.learning-settings-light .settings-reset-action{margin-top:10px}
.word-mode-options{margin-top:12px}
.learning-settings-light .settings-one-line{font-size:11px;line-height:1.5;margin:8px 0}
.personal-theme-settings .personal-heading{margin-top:20px}.personal-theme-settings .personal-heading:first-child{margin-top:0}
.personal-theme-settings .favorite-area-label{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:650}
.personal-theme-settings .personal-actions{align-items:center}
.personal-theme-settings .personal-swatches{gap:12px;padding:5px 2px}
.personal-theme-settings .personal-swatch-item{position:relative;display:inline-flex}
.personal-theme-settings .personal-swatch-item>button:first-child{width:34px;height:34px;box-shadow:0 2px 5px #0003}
.personal-theme-settings .personal-swatch-delete{position:absolute;right:-7px;top:-7px;width:19px;height:19px;border-radius:50%;background:#fff;color:#a52323;border:1px solid #cc8b8b;line-height:16px;font-size:16px;cursor:pointer;box-shadow:0 1px 4px #0003;padding:0}
.learning-settings-light button:focus-visible{outline:2px solid #00bbda;outline-offset:3px}
.st-scope .scholar-menu-top .scholar-menu-exit{margin-left:auto;background:#e0f6fb;color:#07536a;border:1px solid #329ab4;box-shadow:0 2px 5px #07536a30;padding:5px 10px;opacity:1}
.st-walker-host .tutu-walking-actor[data-scholar-yawning=true]{animation:none!important;transition:none!important}
.st-walker-host .tutu-walking-actor[data-scholar-yawning=true]>:not(.st-front-pose){display:none!important;opacity:0!important}
.st-walker-host .tutu-walking-actor[data-scholar-yawning=true]>.st-front-pose{display:block!important;opacity:1!important;animation:none!important;transform:none!important}
.st-walker-host .tutu-walking-actor[data-scholar-yawning=true] .st-front-hand{animation:none!important}
