.alfa-dialog.platform-dialog{width:min(420px,calc(100vw - 24px))!important;max-width:420px!important;max-height:calc(100dvh - 24px);padding:17px 15px!important;border:0!important;border-radius:10px!important;background:#202b3a!important;gap:28px!important;color:#f8fafc!important;overflow:hidden}.platform-dialog [data-slot=dialog-title]{font-size:12px!important;font-weight:500!important;color:#60a5fa;padding-right:24px}.platform-dialog [data-slot=dialog-close]{top:15px;right:13px;color:#d5dce8}.platform-scroll{overflow-y:auto;min-height:0;max-height:calc(100dvh - 160px);scrollbar-width:thin;scrollbar-color:#929292 #fff}.platform-guide{display:flex;flex-direction:column;gap:10px;padding:15px;background:#101827;border-radius:7px;font-size:9px;line-height:1.5}.platform-guide h3{font-size:12px;line-height:1.4;margin:0 0 2px;font-weight:700}.platform-guide h4{font-size:11px;font-weight:700;margin:8px 0}.platform-guide label{display:flex;flex-direction:column;gap:5px;margin:0!important;font-size:9px;font-weight:600}.platform-guide .field{width:100%;min-height:25px!important;height:25px!important;padding:5px 9px!important;font-size:9px!important;border:1px solid #3b4658;border-radius:5px;background:#202b3a;color:#e8edf5}.platform-guide small{font-size:8px;line-height:1.5;color:#c8d2df}.platform-step p{margin:0;white-space:pre-wrap}.platform-step ul{margin:8px 0 0;padding-left:20px}.platform-step li{list-style:disc;white-space:pre-wrap}.platform-step .hotmart-url{margin-top:9px}.platform-step label{margin-top:9px!important}.platform-dialog [data-slot=dialog-footer]{display:flex!important;justify-content:flex-end;gap:8px;border:0;padding:0;margin:0}.platform-dialog [data-slot=dialog-footer] button{height:25px;font-size:10px;min-width:68px;border-radius:5px}.platform-dialog .platform-settings{margin-right:auto;min-width:26px!important;width:26px;padding:0;background:transparent;border:0;color:#8ba2bd;display:grid;place-items:center}.platform-settings:hover{color:#60a5fa}.platform-error{color:#ff7b84;font-size:11px;margin:0}.platform-message{color:#b8d5ff;font-size:11px;margin:0}.platform-guide .platform-check{display:flex;flex-direction:row;align-items:center;gap:7px}.platform-mapping{display:grid;gap:6px;border-bottom:1px solid #344156;padding-bottom:10px}.platform-add,.platform-mapping>button{background:#23395c;color:#b9d7ff;border:1px solid #3b5579;border-radius:5px;padding:6px;font-size:10px}.platform-guide textarea{min-height:120px;width:100%;padding:10px;border:1px solid #3b4658;border-radius:5px;background:#202b3a;color:#edf3fb;font-size:11px;font-family:monospace}.platform-guide details summary{color:#60a5fa;cursor:pointer}.platform-guide details>label{margin-top:10px!important}.platform-guide a{color:#60a5fa}.platform-mode{display:flex;gap:10px}.platform-mode button{border:1px solid #39465a;background:#202b3a;color:#fff;border-radius:5px;padding:6px 10px;font-size:10px}.platform-mode button.active{background:#3478f6;border-color:#3478f6}.platform-note-warning{color:#ff575f!important}.platform-status{color:#9dc5ff;margin:0}.platform-dialog-large{width:min(560px,calc(100vw - 24px))!important;max-width:560px!important}.platform-dialog-large .platform-guide{padding:20px;font-size:12px;gap:14px}.platform-dialog-large .platform-guide h3{font-size:16px}.platform-dialog-large .platform-guide label{font-size:12px}.platform-dialog-large .platform-guide .field{height:32px!important;font-size:12px!important}.platform-dialog-large .platform-guide small{font-size:10px}body:has(.platform-dialog) [data-slot=dialog-overlay]{background:#050a12a6;backdrop-filter:blur(5px)}@media(prefers-reduced-motion:reduce){.platform-dialog{animation:none!important;transition:none!important}}.alfa-dialog.platform-dialog.platform-dialog-large{width:min(560px,calc(100vw - 24px))!important;max-width:560px!important}.alfa-dialog.platform-dialog.native-dialog{width:min(420px,calc(100vw - 24px))!important;max-width:420px!important;padding:17px 15px!important}.platform-guide .native-box{border:1px solid #3b4658;background:#202b3a;border-radius:6px;padding:10px}.platform-guide .native-box b{display:block;margin-bottom:6px}.platform-guide .native-box a{display:flex;align-items:center;gap:5px;margin-top:12px}.platform-guide .native-box .hotmart-steps{padding-left:16px;font-size:9px;gap:5px}.platform-guide .native-box .hotmart-steps li{list-style:decimal}.platform-guide .native-box code{font-size:9px}.platform-guide .check-row{flex-direction:row;align-items:center}.platform-dialog-large [data-slot=dialog-title]{font-size:16px!important}.platform-dialog-large [data-slot=dialog-footer] button.primary{height:34px;min-width:90px;font-size:12px;border-radius:6px}.platform-id-ticto .platform-step ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(6,auto);grid-auto-flow:column;gap:6px 12px;padding-left:8px}.platform-id-ticto .platform-step li{position:relative;list-style:none;padding-left:15px;line-height:1.4}.platform-id-ticto .platform-step li:before{content:"";position:absolute;left:0;top:3px;width:9px;height:9px;border:1px solid #536174;border-radius:50%}@media(max-width:360px){.platform-id-ticto .platform-step ul{display:block}.platform-id-ticto .platform-step li{margin-top:6px}}.alfa-switch{position:relative}.alfa-switch>.alfa-switch-thumb{position:absolute;left:1px;top:calc(50% - 8px);transition:left .15s ease}.alfa-switch[data-state=checked]>.alfa-switch-thumb{left:calc(100% - 17px)}.alfa-switch[data-size=sm][data-state=checked]>.alfa-switch-thumb{left:calc(100% - 13px)}@media (prefers-reduced-motion:reduce){.alfa-switch>.alfa-switch-thumb{transition:none}}.alfa-switch[data-size=sm]>.alfa-switch-thumb{top:calc(50% - 6px)}.hotmart-form .alfa-switch>.alfa-switch-thumb{top:2px;left:2px}.hotmart-form .alfa-switch[data-state=checked]>.alfa-switch-thumb{left:18px}