.m4a-pc{background:#161616;border:1px solid #353535;border-radius:10px;flex-direction:column;grid-column:1/-1;gap:14px;padding:18px;display:flex}.m4a-pc.is-pending{color:#b98763;flex-direction:row;align-items:center;gap:12px}.m4a-pc.is-pending p{color:#bdbdbd;font-size:13px;line-height:1.7}.m4a-pc-head{color:#ff8a3c;align-items:flex-start;gap:12px;display:flex}.m4a-pc-head>div{flex:1}.m4a-pc-head strong{color:#eee;font-size:13px;display:block}.m4a-pc-head p{color:#9a9a9a;margin-top:3px;font-size:12px}.m4a-pc-icon{color:#bbb;cursor:pointer;background:0 0;border:1px solid #3a3a3a;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.m4a-pc-icon:hover{color:#fff;border-color:#555}.m4a-pc-stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.m4a-pc-stats>div{background:#1b1b1b;border:1px solid #2f2f2f;border-radius:8px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.m4a-pc-stats span{color:#9a9a9a;text-transform:uppercase;letter-spacing:1px;font-size:11px}.m4a-pc-stats strong{color:#eee;font-size:22px}.m4a-pc-stats>.is-empty{border-color:#6b3a1f}.m4a-pc-stats>.is-empty strong{color:#ff8a3c}.m4a-pc-field{color:#d4d4d4;flex-direction:column;gap:8px;font-size:13px;display:flex}.m4a-pc-field textarea{color:#eee;resize:vertical;background:#121212;border:1px solid #3c3c3c;border-radius:6px;width:100%;padding:11px;font-family:monospace;font-size:13px}.m4a-pc-field textarea:focus-visible{outline-offset:1px;outline:2px solid #ff8a3c}.m4a-pc-field small{color:#8f8f8f;font-size:12px}.m4a-pc-check{color:#cfcfcf;align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}.m4a-pc-check input{accent-color:#ff873c;flex-shrink:0;margin-top:3px}.m4a-pc-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.m4a-pc-actions>a{color:#ffae72;align-items:center;gap:6px;font-size:13px;display:inline-flex}.m4a-pc-actions>a:hover{text-decoration:underline}.m4a-pc-message{color:#ffb785;font-size:13px;line-height:1.7}.m4a-pc-table{border-top:1px solid #2e2e2e;overflow-x:auto}.m4a-pc-table table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.m4a-pc-table th{color:#999;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #2e2e2e;padding:10px 8px;font-size:11px;font-weight:600}.m4a-pc-table td{color:#ddd;border-bottom:1px solid #262626;padding:10px 8px}.m4a-pc-table code{overflow-wrap:anywhere;font-size:12px}.m4a-pc-state{color:#bbb;background:#2a2a2a;border-radius:20px;padding:2px 8px;font-size:12px}.m4a-pc-state.is-available{color:#8fdc9f;background:#1f3324}.m4a-pc-state.is-issued{color:#ffb785;background:#3a2a1c}.m4a-pc-link{color:#ffae72;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:13px}.m4a-pc-link:hover{text-decoration:underline}@media (max-width:600px){.m4a-pc{padding:14px}.m4a-pc-stats strong{font-size:18px}}.m4c-control{padding-bottom:20px}.m4c-bot-hero{background:radial-gradient(at 100% 0,#f9782320,#0000 65%),#17191d;border:1px solid #5e3b2d;border-radius:12px;align-items:center;gap:23px;margin-bottom:20px;padding:32px;display:flex;position:relative;overflow:hidden}.m4c-bot-avatar{color:#ff9c63;background:#fc854e13;border:1px solid #ff925c30;border-radius:20px;flex-shrink:0;place-items:center;width:84px;height:84px;display:grid}.m4c-bot-hero h2{letter-spacing:-.7px;margin:10px 0;font-size:27px;font-weight:650}.m4c-bot-hero p{color:#939eaa;font-size:13px}.m4c-connection{text-align:right;color:#a7acb3;white-space:nowrap;margin-left:auto;font-size:13px}.m4c-connection i{background:#7b7e85;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.m4c-connection.is-online{color:#a2d6b6}.m4c-connection.is-online i{background:#81d29c;box-shadow:0 0 14px #81d29c50}.m4c-connection small{color:#7c8796;margin-top:10px;font-size:11px;display:block}.m4c-notice{color:#cbad91;background:#221d17;border:1px solid #5e452f;border-radius:8px;align-items:flex-start;gap:14px;margin:20px 0;padding:18px 20px;display:flex}.m4c-notice>svg{flex-shrink:0;margin-top:2px}.m4c-notice p{flex:1;font-size:13px;line-height:1.8}.m4c-notice a{white-space:nowrap;color:#f9ad75;align-items:center;gap:8px;margin-top:5px;font-size:12px;display:flex}.m4c-tabs{border-bottom:1px solid #30353c;gap:5px;margin:25px 0 27px;padding-bottom:8px;display:flex;overflow-x:auto}.m4c-tabs button{white-space:nowrap;color:#8c97a5;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:12px 15px;font-size:13px;display:flex}.m4c-tabs button.active{color:#ffac75;background:#ff8a3c14}.m4c-tabs button:hover{background:#ffffff07}.m4c-feedback{color:#b9d3c0;background:#1b2a21;border:1px solid #42614b;border-radius:7px;align-items:center;gap:9px;margin:20px 0;padding:15px 18px;font-size:13px;line-height:1.7;display:flex}.m4c-feedback.error{color:#eeb398;background:#2b1b18;border-color:#6c3c31}.m4c-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:25px;display:grid}.m4c-stats>div{background:#17191d;border:1px solid #ffffff10;border-radius:9px;flex-direction:column;gap:16px;padding:24px;display:flex}.m4c-stats span{color:#a3acb8;font-size:12px}.m4c-stats strong{letter-spacing:-1px;font-size:38px;font-weight:600}.m4c-stats small{color:#687589;font-size:11px}.m4c-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-bottom:24px;display:grid}.m4c-box{margin-bottom:23px;padding:27px}.m4c-grid>.m4c-box{margin-bottom:0}.m4c-section-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:27px;display:flex}.m4c-section-head h2{letter-spacing:-.5px;margin-top:10px;font-size:22px;font-weight:550}.m4c-section-head>svg{color:#9c7157;margin-top:9px}.m4c-action-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.m4c-action-grid button{text-align:left;color:#cad1d9;cursor:pointer;background:#ffffff03;border:1px solid #ffffff10;border-radius:8px;flex-direction:column;align-items:flex-start;gap:14px;padding:21px 18px;display:flex;position:relative}.m4c-action-grid button:hover{background:#ff8a3c05;border-color:#f98b4e66}.m4c-action-grid strong{font-size:13px;font-weight:550}.m4c-action-grid small{color:#768396;font-size:11px;line-height:1.5}.m4c-action-grid button>svg:last-child{color:#8993a1;position:absolute;top:20px;right:15px}.m4c-facts>div{border-bottom:1px solid #ffffff08;justify-content:space-between;gap:15px;padding:13px 0;font-size:13px;display:flex}.m4c-facts dt{color:#8793a3}.m4c-facts dd{overflow-wrap:anywhere;text-align:right;color:#d0d6de;max-width:65%;margin:0}.m4c-inline-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.m4c-caption{color:#7e8b9d;margin:18px 0;font-size:12px;line-height:1.9;display:block}.m4c-form>label,.m4c-form-grid>label{color:#bac4d1;flex-direction:column;gap:9px;margin-bottom:20px;font-size:13px;display:flex}.m4c-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 22px;display:grid}.m4c-full{grid-column:1/-1}.m4c-form input,.m4c-form select,.m4c-form textarea{box-sizing:border-box;color:#e4e8ec;width:100%;font:inherit;background:#111418;border:1px solid #3a414a;border-radius:6px;min-height:44px;padding:12px 14px;line-height:1.7}.m4c-form textarea{resize:vertical}.m4c-form label small{color:#748297;font-size:11px;line-height:1.7}.m4c-form-footer{border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:20px;margin-top:6px;padding-top:23px;display:flex}.m4c-form-footer>span{color:#7e8b9c;max-width:55%;font-size:12px;line-height:1.7}.m4c-modules{flex-direction:column;display:flex}.m4c-modules>label{cursor:pointer;border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.m4c-modules strong{font-size:13px;font-weight:550;display:block}.m4c-modules small{color:#778599;margin-top:8px;font-size:12px;display:block}.m4c-switch{flex-shrink:0;width:40px;height:23px;position:relative}.m4c-switch input{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:0}.m4c-switch i{background:#39414d;border-radius:20px;width:40px;height:23px;transition:background .2s;display:block}.m4c-switch i:before{content:"";background:#bdc7d3;border-radius:50%;width:17px;height:17px;transition:transform .2s;position:absolute;top:3px;left:3px}.m4c-switch input:checked+i{background:#bd5f2e}.m4c-switch input:checked+i:before{background:#ffe5d5;transform:translate(17px)}.m4c-discord-preview{background:#27292f;border:1px solid #3d404a;border-radius:10px;min-height:280px;padding:25px}.m4c-discord-preview>div{align-items:center;gap:12px;display:flex}.m4c-discord-preview>div>span{color:#25160a;background:#f18544;border-radius:50%;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:grid}.m4c-discord-preview strong{font-size:13px}.m4c-discord-preview strong small{color:#fff;background:#626be5;border-radius:3px;margin-left:8px;padding:3px 5px;font-size:8px}.m4c-discord-preview article{overflow-wrap:anywhere;background:#202228;border-left:3px solid #ff8a3c;border-radius:5px;margin:17px 0 0 48px;padding:20px}.m4c-discord-preview h3{font-size:15px;font-weight:650}.m4c-discord-preview p{white-space:pre-wrap;color:#c0c4ce;margin:15px 0 25px;font-size:13px;line-height:1.8}.m4c-discord-preview footer{color:#9197a8;font-size:11px}.m4c-ticket-list button{text-align:left;color:#c0cad8;cursor:pointer;background:#ffffff02;border:1px solid #ffffff09;border-radius:7px;flex-direction:column;gap:8px;width:100%;margin-bottom:10px;padding:18px;display:flex}.m4c-ticket-list button.selected{background:#ff8a3c0a;border-color:#f3854866}.m4c-ticket-list strong{font-size:13px;font-weight:500}.m4c-ticket-list small{color:#77869b;font-size:11px}.m4c-empty{text-align:center;color:#8491a3;flex-direction:column;justify-content:center;align-items:center;gap:17px;padding:42px 20px;display:flex}.m4c-empty>svg{color:#b38663;width:28px;height:28px}.m4c-empty h3{color:#c4ceda;font-size:16px;font-weight:500}.m4c-empty p{max-width:330px;font-size:12px;line-height:1.8}.m4c-jobs article{border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;gap:22px;padding:20px 0;display:flex}.m4c-jobs strong{margin:10px 0;font-size:13px;font-weight:550;display:block}.m4c-jobs small{color:#758399;font-size:11px;display:block}.m4c-jobs p{color:#a3aebb;overflow-wrap:anywhere;max-width:500px;margin-top:9px;font-size:12px;line-height:1.8}.m4c-job-state{text-transform:uppercase;letter-spacing:1px;color:#a1aabb;border:1px solid #39424f;border-radius:4px;padding:4px 7px;font-size:10px;display:inline-flex}.state-completed,.state-delivered{color:#9bcdab;border-color:#4e7056}.state-failed,.state-uncertain{color:#e3a784;border-color:#744e35}.state-pending,.state-processing{color:#e8bb91;border-color:#705336}.m4c-job-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.m4c-dialog{color:#d3dbe5;background:#17191d;border:1px solid #5e422f;border-radius:12px;width:min(570px,100% - 30px);max-height:85vh;padding:0;overflow:auto;box-shadow:0 30px 100px #0008}.m4c-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000a}.m4c-dialog header{border-bottom:1px solid #ffffff10;justify-content:space-between;align-items:center;padding:25px;display:flex}.m4c-dialog h2{margin-top:10px;font-size:22px}.m4c-dialog>div{overflow-wrap:anywhere;padding:25px;font-size:13px;line-height:1.9}.m4c-dialog ul{color:#9faabc;margin:15px 0;padding-left:18px;font-size:11px}.m4c-dialog label{gap:12px;margin-top:24px;display:flex}.m4c-dialog input{accent-color:#ff8a3c}.m4c-dialog footer{border-top:1px solid #ffffff10;justify-content:flex-end;gap:12px;padding:20px 25px;display:flex}.m4c-loading{text-align:center;flex-direction:column;align-items:center;gap:25px;padding:60px;display:flex}.m4c-control button:focus-visible{outline-offset:3px;outline:2px solid #ff9f66}.m4c-control input:focus-visible{outline-offset:3px;outline:2px solid #ff9f66}.m4c-control textarea:focus-visible{outline-offset:3px;outline:2px solid #ff9f66}.m4c-control select:focus-visible{outline-offset:3px;outline:2px solid #ff9f66}.m4c-switch input:focus-visible+i{outline-offset:3px;outline:2px solid #ff9f66}.m4c-control button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:1100px){.m4c-grid{grid-template-columns:1fr}.m4c-bot-hero{flex-wrap:wrap}.m4c-connection{text-align:left;margin-left:107px}.m4c-stats{grid-template-columns:1fr 1fr}}@media (max-width:600px){.m4c-bot-hero{gap:18px;padding:23px}.m4c-bot-avatar{border-radius:15px;width:60px;height:60px}.m4c-bot-avatar svg{width:30px}.m4c-bot-hero h2{font-size:21px}.m4c-bot-hero .m4a-eyebrow{font-size:7px}.m4c-bot-hero>div:nth-child(2){max-width:calc(100% - 78px)}.m4c-bot-hero p{font-size:11px;line-height:1.7}.m4c-connection{margin-left:0;font-size:12px}.m4c-notice{flex-wrap:wrap;padding:16px}.m4c-notice p{flex-basis:calc(100% - 38px);font-size:12px}.m4c-notice a{margin-left:32px}.m4c-box{padding:22px 18px}.m4c-stats{gap:12px}.m4c-stats>div{padding:20px 16px}.m4c-stats strong{font-size:31px}.m4c-stats span{font-size:11px;line-height:1.6}.m4c-tabs button{padding:11px;font-size:12px}.m4c-section-head h2{font-size:20px}.m4c-action-grid{gap:10px}.m4c-action-grid button{padding:19px 13px}.m4c-action-grid strong{font-size:12px}.m4c-form-grid{grid-template-columns:1fr;gap:0}.m4c-facts>div{font-size:11px;line-height:1.7}.m4c-form-footer{flex-direction:column;align-items:stretch}.m4c-form-footer>span{max-width:none}.m4c-jobs article{flex-direction:column;align-items:stretch}.m4c-job-actions{justify-content:flex-start}.m4c-discord-preview{padding:17px}.m4c-discord-preview article{margin-left:0}.m4c-inline-actions>.m4a-button{flex:1}.m4c-dialog header,.m4c-dialog>div{padding:21px}}.m4s{flex-direction:column;gap:16px;display:flex}.m4s hr{border:0;border-top:1px solid #ffffff10;margin:6px 0}.m4s-toggle{color:#e8e3dc;cursor:pointer;align-items:center;gap:10px;font-size:13px;flex-direction:row!important;display:flex!important}.m4s-toggle input{accent-color:var(--a-accent);width:16px;height:16px}.m4s-subhead{justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.m4s-subhead b{color:#f3eee7;font-size:13px}.m4s-subhead small{color:#8e9197;font-size:12px}.m4s-chips{flex-wrap:wrap;gap:6px;display:flex}.m4s-chips button,.m4s-chips span{color:#c9cbcf;cursor:pointer;border:1px solid #ffffff14;border-left:3px solid var(--role,#99aab5);background:#1b1f26;border-radius:20px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;display:inline-flex}.m4s-chips button.is-on{color:#ffcfa6;background:#2a2119;border-color:#6b4a26}.m4s-chips button:disabled{opacity:.4;cursor:not-allowed}.m4s-chips.is-static span{cursor:default;border-left-width:1px}.m4s-presets{flex-wrap:wrap;gap:8px;display:flex}.m4s-presets button{color:#e6e7e9;cursor:pointer;background:#15181d;border:1px solid #ffffff12;border-radius:9px;align-items:center;gap:7px;padding:9px 14px;font-size:13px;display:inline-flex}.m4s-presets button:hover{color:#ffcfa6;border-color:#6b4a26}.m4s-row{align-items:center;gap:8px;display:flex}.m4s-row>input{flex:1;min-width:0}.m4s-row>label{white-space:nowrap;align-items:center;gap:5px;font-size:12px;flex-direction:row!important;display:flex!important}.m4s-row>button:not(.m4a-button){color:#c9cbcf;cursor:pointer;background:#1b1f26;border:1px solid #ffffff14;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.m4s-sticky{align-self:start;position:sticky;top:16px}.m4s-preview{color:#dbdee1;background:#313338;border-radius:8px;padding:14px 16px;font-family:gg sans,Noto Sans,Arial,sans-serif;font-size:14px;line-height:1.4}.m4s-preview-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.m4s-preview-head strong{color:#f2f3f5;font-weight:600}.m4s-preview-head small{color:#fff;background:#5865f2;border-radius:3px;padding:1px 5px;font-size:11px;font-weight:700}.m4s-preview-head time{color:#949ba4;font-size:12px}.m4s-avatar{color:#111;background:#ff7a00;border-radius:50%;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:grid}.m4s-content{white-space:pre-wrap;margin:0 0 6px 44px}.m4s-embed{background:#2b2d31;border-left:4px solid;border-radius:4px;max-width:520px;margin-left:44px;padding:10px 14px 14px}.m4s-embed-body{gap:14px;display:flex}.m4s-embed-body>div{flex:1;min-width:0}.m4s-author{color:#f2f3f5;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.m4s-embed h4{color:#f2f3f5;margin:0 0 6px;font-size:15px}.m4s-embed p{white-space:pre-wrap;margin:0;font-size:14px}.m4s-fields{flex-wrap:wrap;gap:8px 16px;margin-top:8px;display:flex}.m4s-fields>div{flex:100%}.m4s-fields>div.is-inline{flex:30%}.m4s-fields b{color:#f2f3f5;font-size:13px;display:block}.m4s-fields span{white-space:pre-wrap;font-size:13px}.m4s-image{border-radius:4px;max-width:100%;margin-top:10px;display:block}.m4s-thumb{object-fit:cover;border-radius:4px;width:72px;height:72px}.m4s-embed footer{color:#b5bac1;margin-top:8px;font-size:12px}.m4s-buttons{flex-wrap:wrap;gap:6px;margin:8px 0 0 44px;display:flex}.m4s-buttons span{color:#fff;background:#4e5058;border-radius:4px;padding:6px 14px;font-size:13px}.m4s-members{flex-direction:column;gap:6px;max-height:320px;display:flex;overflow:auto}.m4s-members>button,.m4s-ban{color:inherit;text-align:left;cursor:pointer;background:#1b1e23;border:1px solid #ffffff10;border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.m4s-members>button.is-on{background:#2a2119;border-color:#6b4a26}.m4s-members img,.m4s-member-card img{border-radius:50%;width:32px;height:32px}.m4s-members span,.m4s-ban span{flex-direction:column;flex:1;min-width:0;display:flex}.m4s-members b,.m4s-ban b{color:#f3eee7;font-size:13px}.m4s-members small,.m4s-ban small{color:#8e9197;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.m4s-target{background:#14161a;border:1px solid #ffffff10;border-radius:10px;flex-direction:column;gap:12px;padding:14px;display:flex}.m4s-member-card{gap:12px;display:flex}.m4s-member-card img{width:48px;height:48px}.m4s-member-card>div{flex-direction:column;gap:3px;display:flex}.m4s-member-card small{color:#8e9197;font-size:12px}.m4s-actions{flex-direction:column;gap:10px;display:flex}.m4s-actions>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.m4s-actions b{color:#e6e7e9;align-items:center;gap:6px;font-size:13px;display:inline-flex}.m4s-actions span{flex-wrap:wrap;gap:6px;display:flex}.m4s-actions select{color:#eee;background:#131313;border:1px solid #3c3c3c;border-radius:6px;padding:7px 9px;font-size:13px}.m4s-danger{color:#fff!important;background:#b3261e!important;border-color:#b3261e!important}.m4s-danger-outline{color:#ff9b8a!important;border-color:#b3261e!important}.m4s-steps{color:#c9cbcf;flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:13px;display:flex}.m4s-deliveries{flex-direction:column;gap:8px;display:flex}.m4s-deliveries article{background:#1b1e23;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.m4s-deliveries b{color:#f3eee7;font-size:13px;display:block}.m4s-deliveries small{color:#8e9197;font-size:12px}.m4s-deliveries a{color:#aab3ff}@media (max-width:700px){.m4s-row{flex-wrap:wrap}.m4s-embed,.m4s-content,.m4s-buttons{margin-left:0}.m4s-sticky{position:static}}.m4c-savebar{z-index:90;border:1px solid var(--a-accent-line,#ff7a1f55);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#15181dee;border-radius:14px;align-items:center;gap:12px;width:min(760px,100% - 32px);padding:12px 12px 12px 20px;animation:.22s cubic-bezier(.2,.8,.2,1) m4c-savebar;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #0009}.m4c-savebar>div{flex-direction:column;flex:1;min-width:0;display:flex}.m4c-savebar strong{color:#f5f2ed;font-size:14px}.m4c-savebar span{color:#9aa1ab;font-size:12.5px}.m4c-savebar.has-error{border-color:#ff6d6166}.m4c-savebar.has-error strong,.m4c-savebar.has-error span{color:#ffb3ab}@keyframes m4c-savebar{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@media (min-width:981px){.m4c-savebar{left:calc(50% + 136px)}}@media (max-width:600px){.m4c-savebar{flex-wrap:wrap;bottom:12px}.m4c-savebar>div{flex-basis:100%}.m4c-savebar .m4a-button{flex:1}}.m4s-report-toolbar{justify-content:space-between;align-items:center;gap:15px;margin:20px 0 25px;display:flex}.m4s-report-toolbar>div{background:#191c21;border:1px solid #333b45;border-radius:7px;gap:5px;padding:5px;display:flex}.m4s-report-toolbar button{color:#8f9eaf;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:10px 14px;font-size:12px}.m4s-report-toolbar button.active{color:#ffab72;background:#ff8a3c15}.m4s-report-toolbar select{color:#d2d9e3;background:#17191d;border:1px solid #3f4956;border-radius:6px;padding:10px 15px;font-size:13px}.m4c-stats .m4s-amount{overflow-wrap:anywhere;letter-spacing:-.7px;font-size:27px;line-height:1.4}.m4s-chart{padding:20px 0 0}.m4s-chart-bars{box-sizing:content-box;background:repeating-linear-gradient(0deg,#0000 0 55px,#ffffff06 55px 56px);border-bottom:1px solid #38414e;align-items:flex-end;gap:5px;height:230px;padding:0 10px 24px;display:flex}.m4s-chart-bars>div{flex:1;align-items:flex-end;min-width:5px;height:100%;display:flex;position:relative}.m4s-chart-bars>div>div{opacity:.85;background:linear-gradient(#ffac68,#b85a2e);border-radius:5px 5px 0 0;width:100%;max-width:50px}.m4s-chart-bars>div:hover>div{opacity:1;box-shadow:0 0 15px #ff8a3c20}.m4s-chart-bars small{color:#8592a4;white-space:nowrap;transform-origin:0;font-size:8px;position:absolute;bottom:-20px;transform:rotate(-35deg)}.m4s-chart>p{color:#728198;margin-top:25px;font-size:11px}.m4s-table-wrap{overflow-x:auto}.m4s-table-wrap table{border-collapse:collapse;text-align:left;width:100%}.m4s-table-wrap th{text-transform:uppercase;letter-spacing:.1em;color:#748398;border-bottom:1px solid #303947;padding:17px 15px;font-size:10px;font-weight:500}.m4s-table-wrap td{color:#c5cedc;white-space:nowrap;border-bottom:1px solid #ffffff08;padding:19px 15px;font-size:13px}.m4s-table-wrap td small{color:#d5a078;margin-top:5px;font-size:8px;display:block}.m4s-table-wrap code{color:#a5b0c1;font-size:12px}.m4s-shortcuts{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:25px;display:grid}.m4s-shortcuts button{color:#e5e9ef;text-align:left;cursor:pointer;background:#1a1c20;border:1px solid #ffffff10;border-radius:9px;flex-direction:column;align-items:flex-start;gap:13px;padding:23px;display:flex;position:relative}.m4s-shortcuts button:hover{background:#251e1a;border-color:#f58d4c66}.m4s-shortcuts strong{font-size:14px;font-weight:550}.m4s-shortcuts small{color:#8190a4;font-size:11px}.m4s-shortcuts button>svg:last-child{color:#a18b79;position:absolute;top:26px;right:18px}.m4s-search{color:#d6dde7;background:#111418;border:1px solid #3a414b;border-radius:6px;width:100%;margin-bottom:20px;padding:14px;font-size:13px}.m4s-report-toolbar button:focus-visible{outline-offset:3px;outline:2px solid #ff9f66}.m4s-shortcuts button:focus-visible{outline-offset:3px;outline:2px solid #ff9f66}.m4s-search:focus-visible{outline-offset:3px;outline:2px solid #ff9f66}@media (max-width:1000px){.m4s-shortcuts{grid-template-columns:1fr 1fr}}@media (max-width:600px){.m4s-report-toolbar{flex-direction:column;align-items:stretch}.m4s-report-toolbar>div{justify-content:space-between}.m4s-report-toolbar button{padding:10px;font-size:11px}.m4s-chart-bars{height:180px}.m4s-chart-bars small{display:none}.m4s-shortcuts button{padding:20px 15px}.m4s-shortcuts small{font-size:10px;line-height:1.6}.m4c-stats .m4s-amount{font-size:23px}}.m4i{flex-direction:column;gap:16px;margin:24px 0 32px;display:flex}.m4i-loading{color:var(--a-muted);justify-content:center;align-items:center;gap:12px;padding:40px;display:flex}.m4i-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.m4i-ranges{background:#14161a;border:1px solid #ffffff10;border-radius:8px;gap:3px;padding:4px;display:flex}.m4i-ranges>button{color:#a3a6ab;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 13px;font-family:inherit;font-size:13px}.m4i-ranges>button:hover{color:#fff}.m4i-ranges>button.is-active{color:#ffb27a;background:#2a2119}.m4i-ranges.is-small>button{padding:4px 9px;font-size:12px}.m4i-toggle{color:#a3a6ab;cursor:pointer;align-items:center;gap:8px;margin-left:auto;font-size:13px;display:inline-flex}.m4i-toggle input{accent-color:var(--a-accent)}.m4i-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.m4i-kpi{background:#15181d;border:1px solid #ffffff10;border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:18px;display:flex}.m4i-kpi-top{color:#8e9197;letter-spacing:1.2px;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;display:flex}.m4i-kpi strong{letter-spacing:-.5px;color:#f3eee7;overflow-wrap:anywhere;font-size:26px;line-height:1.1}.m4i-kpi-foot{color:#8e9197;flex-wrap:wrap;align-items:center;gap:10px;min-height:18px;font-size:12px;display:flex}.m4i-kpi-note{color:#8e9197;font-size:12px}.m4i-delta{border-radius:20px;align-items:center;gap:2px;padding:2px 6px;font-size:12px;font-weight:700;display:inline-flex}.m4i-delta.is-up{color:#9ad8ad;background:#1d3324}.m4i-delta.is-down{color:#ff9f8f;background:#3a1f1c}.m4i-delta.is-flat{color:#9a9da2;background:#22252a;font-weight:500}.m4i-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.m4i-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.m4i-panel{min-width:0;padding:18px 20px;overflow:visible}.m4i-panel-head{color:#8e9197;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.m4i-panel-head h3{color:#f3eee7;font-size:14px;font-weight:700}.m4i-panel-head p{color:#8e9197;margin-top:3px;font-size:12px}.m4i-funnel{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.m4i-funnel-row{color:#c9cbcf;justify-content:space-between;font-size:13px;display:flex}.m4i-funnel-row strong{color:#f3eee7}.m4i-funnel-track{background:#22252a;border-radius:4px;height:8px;margin-top:5px;overflow:hidden}.m4i-funnel-track>div{background:var(--a-accent);border-radius:4px;height:100%}.m4i-funnel small{color:#7d8086;margin-top:4px;font-size:11px;display:block}.m4i-barlist{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.m4i-barlist>li{color:#d6d8db;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:flex;position:relative;overflow:hidden}.m4i-barlist-fill{background:#ff8c4520;border-radius:6px;position:absolute;inset:0 auto 0 0}.m4i-barlist-label,.m4i-barlist-value{white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}.m4i-barlist-value{color:#f3eee7;flex-shrink:0;font-weight:700}.m4i-barlist code,.m4i-table code{font-size:12px}.m4i-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.m4i-chips>span{color:#a3a6ab;background:#22252a;border-radius:20px;padding:3px 9px;font-size:12px}.m4i-chips b{color:#f3eee7}.m4i-table-wrap{margin:0 -20px;padding:0 20px;overflow-x:auto}.m4i-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.m4i-table th{text-align:left;letter-spacing:1px;text-transform:uppercase;color:#7d8086;border-bottom:1px solid #ffffff10;padding:8px 10px;font-size:11px;font-weight:600}.m4i-table td{color:#c9cbcf;border-bottom:1px solid #ffffff08;padding:10px;position:relative}.m4i-table td strong{color:#f3eee7;position:relative}.m4i-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.m4i-table tr:hover td{background:#ffffff04}.m4i-cell-bar{background:#ff8c451c;border-radius:0 4px 4px 0;position:absolute;top:6px;bottom:6px;left:0}.m4i-empty{color:#7d8086;padding:14px 0;font-size:13px}.m4i-footnote{color:#7d8086;margin-top:10px;font-size:12px}.m4i-footnote code{color:#c9cbcf}.m4i-live{background:#7fd796;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #7fd79622}.m4i-feed{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.m4i-feed>li{align-items:flex-start;gap:10px;display:flex}.m4i-feed-dot{background:var(--a-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px}.m4i-feed strong{color:#e6e7e9;font-size:13px;font-weight:600;display:block}.m4i-feed small{color:#7d8086;font-size:11px}.m4g-cards{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px;display:grid}.m4g-card{background:#15181d;border:1px solid #ffffff10;border-radius:10px;flex-direction:column;gap:14px;padding:18px;display:flex}.m4g-card.is-off{opacity:.55}.m4g-card-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.m4g-card-head h3{color:#f3eee7;font-size:16px}.m4g-card-head p{color:#8e9197;margin-top:3px;font-size:12px}.m4g-link{background:#111316;border:1px solid #ffffff10;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.m4g-link code{text-overflow:ellipsis;white-space:nowrap;color:#ffb27a;flex:1;overflow:hidden}.m4g-link button{color:#d6d8db;cursor:pointer;background:#1b1f26;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;display:inline-flex}.m4g-metrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.m4g-metrics>div{background:#1b1f26;border-radius:8px;padding:10px}.m4g-metrics span{color:#8e9197;text-transform:uppercase;letter-spacing:.8px;font-size:11px;display:block}.m4g-metrics strong{color:#f3eee7;overflow-wrap:anywhere;margin-top:3px;font-size:15px;display:block}.m4g-balance{color:#ffcfa6;background:#2a2119;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.m4g-balance strong{color:#fff;font-size:15px}.m4g-actions{flex-wrap:wrap;gap:8px;display:flex}.m4g-form{grid-template-columns:1fr 1fr;gap:16px;padding:22px 25px;display:grid}.m4g-form label{color:#d4d4d4;flex-direction:column;gap:7px;font-size:13px;display:flex}.m4g-form .is-full{grid-column:1/-1}.m4g-form input,.m4g-form select,.m4g-form textarea{color:#eee;font:inherit;background:#131313;border:1px solid #3c3c3c;border-radius:6px;padding:10px 11px}:is(.m4g-form input:focus-visible,.m4g-form select:focus-visible,.m4g-form textarea:focus-visible){outline:2px solid var(--a-accent);outline-offset:1px}.m4g-form small{color:#8f8f8f;font-size:12px}.m4g-form .m4g-check{flex-direction:row;align-items:center}.m4g-section{justify-content:space-between;align-items:center;gap:12px;margin:26px 0 12px;display:flex}.m4g-section h2{color:#f3eee7;font-size:15px}.m4g-pill{letter-spacing:.4px;border-radius:20px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.m4g-pill.is-on{color:#9ad8ad;background:#1d3324}.m4g-pill.is-off{color:#9a9da2;background:#2a2c30}.m4g-pill.is-linked{color:#aab3ff;background:#262a45}@media (max-width:1180px){.m4i-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.m4i-grid-3{grid-template-columns:1fr 1fr}}@media (max-width:900px){.m4i-grid-2,.m4i-grid-3{grid-template-columns:1fr}.m4i-toggle{margin-left:0}}@media (max-width:600px){.m4i-kpi strong{font-size:21px}.m4i-panel{padding:16px}.m4i-table-wrap{margin:0 -16px;padding:0 16px}.m4g-form{grid-template-columns:1fr;padding:20px}.m4g-cards{grid-template-columns:1fr}.m4i-ranges{width:100%;overflow-x:auto}}.m4i{--chart-accent:var(--a-accent)}.m4k-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;display:grid}.m4k-card{flex-direction:column;padding:0;display:flex;overflow:hidden}.m4k-card.is-hidden .m4k-media img{filter:grayscale()brightness(.55)}.m4k-media{aspect-ratio:4/3;background:var(--a-bg-2);cursor:pointer;border-bottom:1px solid var(--a-line);display:block;position:relative;overflow:hidden}.m4k-media img{object-fit:cover;width:100%;height:100%;transition:transform .4s,filter .3s}.m4k-media:hover img{transform:scale(1.04)}.m4k-media input{opacity:0;cursor:pointer;position:absolute;inset:0}.m4k-placeholder{color:var(--a-muted);border:1px dashed var(--a-line-2);border-radius:var(--a-radius-sm);place-content:center;justify-items:center;gap:10px;margin:14px;font-size:13px;display:grid;position:absolute;inset:0}.m4k-media-cta{border:1px solid var(--a-line-2);color:var(--a-text);white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0d0fd9;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.m4k-count{color:var(--a-text-2);pointer-events:none;background:#0b0d0fcc;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:700;position:absolute;top:12px;left:12px}.m4k-fields{flex-direction:column;gap:12px;padding:16px 16px 4px;display:flex}.m4k-fields label{letter-spacing:.06em;text-transform:uppercase;color:var(--a-muted);flex-direction:column;gap:6px;font-size:11px;font-weight:800;display:flex}.m4k-fields input{border:1px solid var(--a-line-2);border-radius:var(--a-radius-sm);background:var(--a-bg-2);width:100%;min-height:42px;color:var(--a-text);font:inherit;letter-spacing:0;text-transform:none;padding:10px 12px;font-size:14px;font-weight:500}.m4k-fields input:focus{border-color:var(--a-accent);box-shadow:var(--a-ring);outline:none}.m4k-id{color:var(--a-dim);font-size:12px}.m4k-id code{color:var(--a-text-2)}.m4k-actions{align-items:center;gap:8px;margin-top:auto;padding:14px 16px 16px;display:flex}.m4k-actions .m4a-button{min-height:38px;margin-right:auto;padding:0 14px;font-size:13px}.m4k-actions .m4a-icon-button:disabled{opacity:.35;cursor:not-allowed}.m4k-delete:not(:disabled):hover{color:#ff6d61;border-color:#ff6d6166}.m4k-add{border:1.5px dashed var(--a-line-2);border-radius:var(--a-radius);min-height:320px;color:var(--a-muted);text-align:center;cursor:pointer;background:0 0;place-content:center;justify-items:center;gap:8px;padding:24px;transition:border-color .2s,color .2s,background .2s;display:grid}.m4k-add:hover{border-color:var(--a-accent);color:var(--a-accent);background:var(--a-accent-soft)}.m4k-add strong{color:var(--a-text);font-size:15px}.m4k-add small{max-width:220px;font-size:12.5px}.m4k-savebar{z-index:90;border:1px solid var(--a-accent-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:min(720px,100% - 32px);box-shadow:var(--a-shadow);color:var(--a-text);background:#15181dee;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px 12px 12px 20px;font-size:13.5px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.m4k-savebar>div{gap:8px;display:flex}@media (max-width:600px){.m4k-savebar{flex-direction:column;align-items:stretch}.m4k-savebar>div>*{flex:1}}
