.smum-launch,.smum-dialog{font-family:Arial,"Microsoft YaHei",sans-serif!important;box-sizing:border-box}.smum-launch{position:fixed;right:18px;bottom:84px;z-index:95;border:1px solid #ccff43;background:#142b36;color:#e8ffae;font-size:14px;font-weight:700;padding:13px 19px;border-radius:28px;cursor:pointer;box-shadow:0 4px 20px #0005}.smum-launch span{margin-right:6px;font-size:19px}.smum-dialog{position:fixed;inset:auto 18px 82px auto;margin:0;width:390px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 105px);overflow:auto;border:1px solid #48616d;border-radius:12px;padding:0;background:#10232d;color:#f4f7f8;box-shadow:0 15px 80px #0008;z-index:99999;font-size:14px;line-height:1.5}.smum-dialog::backdrop{background:#00101988}.smum-dialog *{box-sizing:border-box}.smum-head{display:flex;justify-content:space-between;align-items:start;background:#1d3540;padding:19px 21px;border-bottom:1px solid #47616b;position:sticky;top:0;z-index:1}.smum-brand{font-size:10px;letter-spacing:1.7px;color:#ccff43;font-weight:800}.smum-head h2{margin:5px 0 0!important;font-size:20px!important;line-height:1.3!important;color:#fff!important}.smum-close{background:transparent;border:0;color:white;font-size:30px;cursor:pointer;line-height:1;padding:0 0 0 15px}.smum-body{padding:17px 21px 22px}.smum-intro{font-size:13px;color:#b6cbd4;margin:0 0 12px}.smum-required{font-size:11px;color:#99b1bd}.smum-dialog label:not(.smum-consent){display:block;font-size:12px;font-weight:700;color:#dce9ed;margin:12px 0 5px}.smum-dialog input:not([type=checkbox]),.smum-dialog textarea{display:block;width:100%;border:1px solid #55707c;border-radius:5px;background:#0a1b24;color:white;padding:10px 11px;font:14px/1.45 Arial,"Microsoft YaHei",sans-serif;min-height:40px}.smum-dialog textarea{resize:vertical;min-height:95px}.smum-dialog input:focus,.smum-dialog textarea:focus{outline:2px solid #ccff43;outline-offset:1px}.smum-consent{display:flex;align-items:flex-start;gap:8px;margin:14px 0;font-size:11px;color:#c4d5dc;line-height:1.5}.smum-consent input{margin:3px 0 0;flex-shrink:0;accent-color:#ccff43}.smum-submit{display:block;width:100%;background:#ccff43;border:0;border-radius:5px;color:#10232d;font-size:14px;font-weight:800;padding:12px;cursor:pointer}.smum-submit:disabled{opacity:.6;cursor:wait}.smum-status{font-size:13px;line-height:1.6;margin:13px 0 0}.smum-status:empty{display:none}.smum-ok{background:#213e2a;border:1px solid #66935f;color:#e2ffd3;padding:12px;border-radius:5px}.smum-error{color:#ffd4c8;border:1px solid #b47762;padding:10px}.smum-privacy{font-size:11px;color:#9db4c0;margin:15px 0 10px}.smum-privacy a{color:#c9e888;overflow-wrap:anywhere}.smum-whatsapp{display:block;color:#a3d4ff;font-size:12px;font-weight:bold;text-decoration:none}.smum-trap{position:absolute;left:-99999px;width:1px;height:1px;overflow:hidden}.smum-launch:focus-visible,.smum-close:focus-visible,.smum-submit:focus-visible{outline:3px solid white;outline-offset:3px}@media(max-width:480px){.smum-launch{right:12px;bottom:86px;font-size:12px;padding:10px 16px}.smum-dialog{inset:auto 12px 12px 12px;width:auto;max-height:calc(100dvh - 50px)}.smum-head{padding:15px 18px}.smum-body{padding:15px 18px}}

.smuf-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;align-items:start;margin-top:30px}.smuf-intro>p{font-size:17px;line-height:1.8}.smuf-private{padding:24px;background:#152d37;border-left:3px solid #ccff43;border-radius:5px;margin-top:25px}.smuf-private>span{font-size:25px;color:#ccff43}.smuf-private p{font-size:14px!important;margin:10px 0!important}.smuf-private a{font-size:14px;color:#d3efad!important;overflow-wrap:anywhere}.smuf-support{margin-top:35px}.smuf-support h3{font-size:21px!important}.smuf-form{background:#142b35;border:1px solid #3c5662;padding:30px;border-radius:10px}.smuf-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.smuf-form label:not(.smuf-consent){display:block;font-size:13px;font-weight:700;margin:16px 0 7px;color:#dce9ed}.smuf-form input:not([type=checkbox]),.smuf-form select,.smuf-form textarea{width:100%;padding:12px;border:1px solid #55707c;border-radius:5px;background:#0b1d27;color:#f7fafb;font:inherit;font-size:15px;box-sizing:border-box}.smuf-form textarea{resize:vertical;min-height:150px}.smuf-form input:focus,.smuf-form select:focus,.smuf-form textarea:focus{outline:2px solid #ccff43;outline-offset:2px}.smuf-required{font-size:12px!important;margin:0!important}.smuf-consent{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.7;margin:19px 0;color:#c7d7de}.smuf-consent input{margin-top:5px;accent-color:#ccff43;flex-shrink:0}.smuf-submit{width:100%;cursor:pointer;min-height:48px;font-family:inherit!important}.smuf-submit:disabled{opacity:.6;cursor:wait}#smuf-status:empty{display:none}#smuf-status{font-size:14px;line-height:1.7}.smum-dialog,.smum-launch,.smum-dialog input,.smum-dialog textarea{font-family:'SMU Sans','Microsoft YaHei','Noto Sans CJK SC',sans-serif!important}@media(max-width:800px){.smuf-layout{grid-template-columns:1fr;gap:28px}.smuf-form{padding:23px}}@media(max-width:480px){.smuf-fields{grid-template-columns:1fr;gap:0}.smuf-form{padding:20px}.smuf-intro>p{font-size:16px}}
