.ev-appearance-toggle{border:1px solid #dce6f2;border-radius:11px;background:#eaf5ff;color:#478be0;padding:10px 16px;font:600 13px/1.4 Inter,Arial,sans-serif;cursor:pointer}.ev-appearance-popup{position:fixed;inset:auto;margin:0;box-sizing:border-box;width:460px;max-width:calc(100vw - 24px);padding:13px;border:1px solid #cbd7e7;border-radius:17px;background:#fff;color:#2e3b52;box-shadow:0 16px 45px #162e4d26;font:13px/1.4 Inter,Arial,sans-serif;z-index:100010}.ev-appearance-popup:not(:popover-open){display:none}.ev-appearance-popup header{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px;padding:0 1px}.ev-appearance-popup header strong{font-size:15px}.ev-appearance-popup button{cursor:pointer;font-family:Inter,Arial,sans-serif}.ev-appearance-done{border:0;border-radius:9px;background:#edf5ff;color:#3789e8;padding:6px 11px;font-weight:600}.ev-appearance-row{display:flex;align-items:center;gap:5px;background:#f4f6f9;border-radius:12px;padding:9px 10px;margin-top:8px;min-height:44px;box-sizing:border-box}.ev-appearance-row>span{font-size:12px;font-weight:600;flex:1}.ev-appearance-row input[type=color]{appearance:none;width:24px;height:24px;padding:1px;border:0;background:transparent;margin-right:7px;cursor:pointer}.ev-appearance-row input[type=color]::-webkit-color-swatch-wrapper{padding:1px}.ev-appearance-row input[type=color]::-webkit-color-swatch{border:1px solid #0002;border-radius:2px}.ev-appearance-row button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid #d3dfef;border-radius:7px;background:white;color:#607087;font-size:12px;box-shadow:0 1px 3px #20365308}.ev-appearance-row button[aria-pressed=true]{color:#287ce1;background:#e8f3ff;border-color:#acd0fc}.ev-appearance-row .ev-size-minus{margin-left:5px}.ev-appearance-row output{width:24px;text-align:center;font-size:11px;color:#607087}.ev-appearance-row select{width:112px;min-height:30px;padding:4px 8px;border:1px solid #d3dfef;border-radius:7px;background:#fff;color:#35445d;font-size:12px}.ev-appearance-popup .ev-appearance-reset{display:block;margin:10px 0 0 auto;border:0;background:transparent;font-size:11px;color:#7b8aa0;padding:2px 3px}.ev-custom-appearance :is(.elc-vocab-study-card .elc-vocab-study-word,.elc-vocab-word){color:var(--ev-word-color)!important;font-size:var(--ev-word-size)!important;font-weight:var(--ev-word-weight)!important;font-style:var(--ev-word-style)!important;text-decoration:var(--ev-word-decoration)!important;font-family:var(--ev-family)!important}.ev-custom-appearance :is(.elc-vocab-study-card .elc-vocab-study-meaning,.elc-vocab-meaning){color:var(--ev-meaning-color)!important;font-size:var(--ev-meaning-size)!important;font-weight:var(--ev-meaning-weight)!important;font-style:var(--ev-meaning-style)!important;text-decoration:var(--ev-meaning-decoration)!important;font-family:var(--ev-family)!important}.ev-custom-appearance :is(.elc-vocab-study-card .elc-vocab-study-ipa,.elc-vocab-phonetic){color:var(--ev-ipa-color)!important;font-size:var(--ev-ipa-size)!important;font-weight:var(--ev-ipa-weight)!important;font-style:var(--ev-ipa-style)!important;text-decoration:var(--ev-ipa-decoration)!important;font-family:var(--ev-family)!important}.ev-custom-appearance :is(.elc-vocab-study-card .elc-vocab-study-pos,.elc-vocab-pos){color:var(--ev-pos-color)!important;font-size:var(--ev-pos-size)!important;font-weight:var(--ev-pos-weight)!important;font-style:var(--ev-pos-style)!important;text-decoration:var(--ev-pos-decoration)!important;font-family:var(--ev-family)!important}@media(max-width:520px){.ev-appearance-popup{padding:10px}.ev-appearance-row{padding:8px 7px;gap:4px}.ev-appearance-row button{width:25px;height:27px}.ev-appearance-row input[type=color]{margin-right:1px;width:22px}.ev-appearance-row .ev-size-minus{margin-left:1px}.ev-custom-appearance .elc-vocab-study-word,.ev-custom-appearance .elc-vocab-word{font-size:min(var(--ev-word-size),12vw)!important}.ev-custom-appearance .elc-vocab-study-meaning,.ev-custom-appearance .elc-vocab-meaning{font-size:min(var(--ev-meaning-size),9vw)!important}}
