.customer-actions,.customer-downloads{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.customer-downloads{margin:18px 0}.customer-downloads p{margin:0;margin-right:auto}.customer-downloads small{flex-basis:100%}.customer-actions form{margin:0}.customer-delete{color:#a42b37!important;border-color:#e8bfc4!important}.customer-create{max-width:720px}.activation-link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:18px}.activation-link label,.activation-link small{grid-column:1/-1}.activation-link input{min-width:0;width:100%}.ferito-tools{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:16px 0}.ferito-tools button:first-child{grid-column:1/-1}.ferito-tools .button{font-size:13px;padding:10px;white-space:normal}.ferito-recommendations{margin:16px 0;padding-top:16px;border-top:1px solid #dce6df}.ferito-recommendations label{display:block;font-weight:700}.ferito-recommendations select{width:100%;margin-top:8px}.ferito-product{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;border:1px solid #dde7df;border-radius:14px;padding:14px;margin:10px 0;background:#fff}.ferito-product h3{font-size:15px;margin:0}.ferito-product strong{font-size:15px;color:#005849}.ferito-product p,.ferito-product small{grid-column:1/-1;margin:0;line-height:1.5}.ferito-product small{font-size:11px}.ferito-product a,.ferito-product button{grid-column:1/-1}.ferito-product button{border:0;background:#f0f5ef;border-radius:8px;padding:9px;cursor:pointer;text-align:left;color:#004348;font-size:12px}.ferito-coach{position:fixed;z-index:1100;width:min(420px,calc(100vw - 24px));right:12px;padding:14px;border:2px solid #ffd940;border-radius:18px;background:#fffefa;color:#153f3b;box-shadow:0 10px 36px #002e3033}.ferito-coach[hidden],.ferito-pointer[hidden]{display:none!important}.ferito-coach header{display:flex;align-items:center;gap:9px}.ferito-coach header img{object-fit:contain}.ferito-coach header strong{display:flex;gap:10px;align-items:center;flex:1;font-size:14px}.ferito-coach header small{font-size:11px;white-space:nowrap}.ferito-coach header button{margin-left:auto;border:0;background:none;font-size:26px;cursor:pointer}.ferito-coach p{font-size:13px;line-height:1.5;margin:8px 0 12px}.ferito-coach>div{display:flex;gap:6px;flex-wrap:wrap}.ferito-coach>div>button{border:1px solid #d7e3da;border-radius:9px;padding:8px 10px;font-size:12px;cursor:pointer;min-height:38px;color:#003c3f;background:#f4f8f1}.ferito-coach>div>button:last-child{background:#ffdd45;margin-left:auto;font-weight:700}.ferito-coach button:disabled{opacity:.45;cursor:default}.ferito-target{outline:4px solid #ffcc21!important;outline-offset:5px!important;scroll-margin-block:210px;box-shadow:0 0 0 9px #ffdc4533!important}.ferito-pointer{position:fixed;z-index:1101;font-size:32px;pointer-events:none;filter:drop-shadow(0 3px 3px #0003)}.ferito-touring .ferito-launchers{visibility:hidden}.ferito-dialog{overscroll-behavior:contain}.ferito-dialog [data-assistant-message]{line-height:1.6}.ferito-product a{white-space:normal}.ferito-dialog button:focus-visible,.ferito-coach button:focus-visible{outline:3px solid #003c3f;outline-offset:2px}@media(max-width:600px){.activation-link{grid-template-columns:minmax(0,1fr)}.activation-link>*{grid-column:1!important}.customer-downloads .button{flex:1;text-align:center}.customer-downloads p{flex-basis:100%}.ferito-coach{padding:10px;right:10px;width:calc(100vw - 20px);border-radius:13px}.ferito-coach header img{width:30px;height:30px}.ferito-coach p{font-size:12px;margin:6px 0 10px}.ferito-coach>div{gap:4px}.ferito-coach>div>button{padding:7px;font-size:11px}.ferito-tools{grid-template-columns:minmax(0,1fr)}.ferito-tools button:first-child{grid-column:auto}}

[data-voice-status]:empty{display:none}[data-voice-status]{display:block;font-size:12px;margin:8px 0;color:#744415}@media print{.ferito-coach,.ferito-pointer{display:none!important}}
