.agent-player{min-width:0;font-size:13px;line-height:1.6}.agent-player h3{margin:4px 0 18px;font-size:21px}.agent-player h4{margin:20px 0 8px}.agent-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.agent-stats>div{background:#1c2a33;border:1px solid #344650;border-radius:10px;gap:4px;padding:12px;display:grid}.agent-stats small{color:#a8bcc2;font-size:11px}.agent-stats strong{color:#d0ef9e;font-size:15px}.agent-tabs{border-bottom:1px solid #45606a;gap:8px;max-width:100%;margin:18px 0 14px;padding-bottom:6px;display:flex;overflow:auto}.agent-tabs button{white-space:nowrap;border-radius:5px;flex-shrink:0;padding:8px 10px;font-size:12px}.agent-tabs button[aria-pressed=true]{color:#14232b;background:#d0ef9e}.agent-invite{justify-items:start;gap:10px;display:grid}.agent-qr{background:#fff;border-radius:10px;justify-self:center;width:170px;height:170px;padding:8px}.agent-invite code{white-space:normal;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;background:#1c2a33;border-radius:6px;max-width:100%;padding:10px;font-size:12px}.agent-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}.agent-player .agent-actions .btn{padding:10px 12px;font-size:12px}.agent-actions>a{border:1px solid #45606a;border-radius:5px;padding:7px 10px;font-size:12px}.agent-table{max-width:100%;margin:12px 0;overflow:auto}.agent-table table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.agent-table th,.agent-table td{text-align:start;border-bottom:1px solid #45606a;padding:11px 10px}.agent-rules{border-top:1px solid #45606a;margin:18px 0;padding:12px 0}.agent-rules summary{cursor:pointer;font-weight:600}.agent-rules p{font-size:12px;line-height:1.8}.agent-poster{object-fit:contain;max-width:100%;max-height:250px}.agent-admin{background:#fff;border:1px solid #dde5ee;border-radius:8px;padding:24px;font-size:13px}.agent-admin h2{font-size:19px}.agent-admin .agent-tabs{border-color:#dde5ee}.agent-admin .agent-tabs button[aria-pressed=true],.agent-admin-settings nav button[aria-pressed=true]{color:#fff;background:#0867c7}.agent-admin fieldset{border:0;min-width:0;padding:0}.agent-admin input,.agent-admin select,.agent-admin textarea{border:1px solid #ced8e2;border-radius:5px;max-width:100%;padding:8px;font-size:13px}.agent-admin label{align-items:center;gap:10px;margin:12px 0;display:flex}.agent-admin textarea{width:100%;display:block}.agent-admin .agent-table th,.agent-admin .agent-table td{border:1px solid #e7ecf1;padding:14px}.agent-admin .agent-table thead{background:#f7f9fb}.agent-admin .agent-table small{color:#758494;display:block}.agent-admin .agent-table input{width:150px}.agent-admin-settings{grid-template-columns:145px minmax(0,1fr);gap:25px;margin:20px 0;display:grid}.agent-admin-settings nav{align-content:start;gap:10px;display:grid}.agent-admin-settings nav button{text-align:start;background:#f5f7fa;border-radius:5px;padding:12px}.agent-setting-row{justify-content:space-between;align-items:center;gap:20px;max-width:650px;display:flex}.agent-setting-row>input{width:100px}.agent-admin .agent-rules{border-color:#dde5ee}.agent-admin .jj-btn{margin:10px 0}@media (width<=600px){.agent-player{font-size:12px}.agent-player h3{font-size:18px}.agent-tabs{gap:3px}.agent-tabs button{padding:7px;font-size:11px}.agent-stats strong{font-size:13px}.agent-stats>div{padding:10px}.agent-table table{font-size:11px}.agent-table td,.agent-table th{padding:9px 7px}.agent-admin{padding:12px}.agent-admin-settings{grid-template-columns:1fr;gap:12px}.agent-admin-settings nav{display:flex;overflow:auto}.agent-admin-settings nav button{flex-shrink:0}}.agent-bonus{background:#26382c;border:1px solid #526344;border-radius:8px;padding:12px;font-size:12px}.agent-bonus strong{color:#d0ef9e}.agent-bonus p{margin:7px 0}.agent-bonus small{font-size:10px;line-height:1.6;display:block}.invitation-promotion{background:#101d28;border:1px solid #34473f;border-radius:18px;margin:16px 0;overflow:hidden}.invitation-banner{background:#0b1922;align-items:center;min-height:200px;display:flex;position:relative}.invitation-banner>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.invitation-banner>div{background:linear-gradient(90deg,#07151be0,#07151b55,#0000);max-width:70%;padding:24px;position:relative}.invitation-banner h2{margin:7px 0 10px;font-size:clamp(18px,2vw,28px)}.invitation-banner strong{color:#f8d97c;font-size:clamp(16px,1.7vw,24px)}.invitation-banner p{color:#c7e68f;margin:10px 0;font-size:16px}.invitation-banner small{font-size:11px}.invitation-body{padding:20px}.invitation-body p{font-size:13px;line-height:1.65}.invitation-body table{border-collapse:collapse;width:100%;font-size:14px}.invitation-body th,.invitation-body td{text-align:start;border-bottom:1px solid #293b45;padding:10px}.invitation-body h3{margin-top:22px;font-size:16px}.invitation-rules{white-space:pre-wrap}.invitation-actions{flex-wrap:wrap;gap:10px;display:flex}.invitation-tier{grid-template-columns:1fr 1fr 40px;gap:12px;max-width:700px;margin:10px 0;display:grid}.invitation-tier input{width:100%;min-width:0}.invitation-editor fieldset>label{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.invitation-editor input[type=checkbox]{width:auto}.invitation-config-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.invitation-art-preview{border-radius:12px;width:100%;max-width:660px;margin:16px 0;display:block}.invitation-editor textarea{width:100%;margin:15px 0;display:block}.invitation-editor select{max-width:100%}@media (width<=480px){.invitation-banner{min-height:170px}.invitation-banner>div{max-width:78%;padding:15px}.invitation-banner h2{font-size:18px}.invitation-banner strong{font-size:16px}.invitation-banner p{font-size:13px}.invitation-banner small{font-size:10px}.invitation-body{padding:14px}.invitation-body .btn{padding:10px 14px;font-size:13px}.invitation-config-grid{grid-template-columns:1fr}}.invitation-compact{position:relative}.invitation-compact>.btn{bottom:20px;position:absolute;inset-inline-end:20px}.invitation-compact .invitation-banner{min-height:230px}@media (width<=480px){.invitation-compact .invitation-banner{min-height:205px}.invitation-compact>.btn{bottom:12px;padding:8px 12px;font-size:12px;inset-inline-end:12px}}.invitation-banner>div{background:linear-gradient(90deg,#07151bf0,#07151bb8 85%,#0000)}.invitation-actions button[data-reward-display=chest]:before{content:"🎁";margin-inline-end:7px}.invitation-actions button[data-reward-display=envelope]:before{content:"✉";margin-inline-end:7px}.agent-reference{--ar-accent:#c9ef9a;z-index:250;overscroll-behavior:contain;color:#fff;background:#0b111c;font-family:inherit;font-size:clamp(13px,2.8vw,23px);line-height:1.5;position:fixed;inset:0;overflow-y:auto}.ar-header{z-index:4;background:#0b111c;justify-content:center;align-items:center;height:clamp(54px,10vw,100px);display:flex;position:sticky;top:0}.ar-header h1{margin:0;font-size:clamp(22px,5vw,45px);font-weight:400}.ar-header button{padding:8px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.ar-header svg{width:25px;height:25px}.ar-tabs{z-index:3;scrollbar-width:none;background:#101824;gap:clamp(10px,2.6vw,26px);padding:clamp(12px,3vw,28px) 12px;display:flex;position:sticky;top:clamp(54px,10vw,100px);overflow:auto}.ar-tabs button{white-space:nowrap;color:#fff;font-size:inherit;background:#121421;border-radius:clamp(7px,1.6vw,16px);flex-shrink:0;padding:clamp(10px,2vw,20px) clamp(13px,2.8vw,28px)}.ar-tabs button[aria-pressed=true],.agent-reference .ar-primary{background:var(--ar-accent);color:#121212}.ar-content{padding:0 10px 20px}.ar-card{background:#0b111c;border-radius:clamp(14px,3vw,30px);margin:clamp(12px,2.6vw,25px) 0;padding:clamp(15px,3.5vw,32px)}.ar-content .ar-card{background:#131c29}.ar-account{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.ar-account p{margin:0 0 clamp(10px,2.7vw,28px)}.ar-account span,.ar-row>span,.ar-link code{color:#9aa5ba}.gold{color:#c9ef9a!important}.ar-account-actions{align-content:start;gap:12px;display:grid}.ar-account-actions button{color:#101824;background:#c9ef9a;border-radius:5px;padding:10px 16px;font-weight:600}.ar-account-actions button:disabled{color:#fff;background:#30404c}.ar-account .ar-window{color:#8998a8;grid-column:1/-1;margin:0;line-height:1.55}.ar-card h2{font-size:inherit;border-bottom:1px solid #25303e;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:0 0 clamp(12px,3vw,28px);font-weight:400;display:flex}.ar-card h2 button{color:var(--ar-accent);align-items:center;gap:4px;display:flex}.ar-card h2 svg{color:#4e4b43;width:16px}.ar-referral-grid{grid-template-columns:24% minmax(0,1fr);gap:clamp(13px,3.5vw,32px);padding-top:18px;display:grid}.ar-qr-box{background:#0e1925;border-radius:9px;align-self:start;overflow:hidden}.ar-qr-box .agent-qr{aspect-ratio:1;background:#fff;border-radius:0;width:100%;height:auto;padding:5px;display:block}.ar-qr-box button{color:#fff;background:#c9ef9a;width:100%;padding:9px 0;font-size:12px}.ar-referral-grid p{margin:0 0 10px;font-size:.85em}.ar-link{border:1px solid #25303e;border-radius:7px;gap:9px;min-height:100px;padding:10px;display:flex}.ar-link code{white-space:normal;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;flex:1;min-width:0;font-family:inherit;font-size:.85em}.ar-link>div{align-content:space-between;padding:5px 0;display:grid}.ar-link svg{width:19px}.ar-social{justify-content:space-between;gap:8px;margin-top:clamp(18px,4vw,40px);display:flex}.ar-social>a{aspect-ratio:1;color:#fff;background:#16b5e3;border-radius:50%;flex-shrink:0;place-items:center;width:clamp(28px,8vw,85px);display:grid}.ar-social svg{stroke-width:2px;width:65%;height:65%}.ar-social b{font-size:2em;line-height:1}.ar-social .ar-social-whatsapp{background:#4bce5c}.ar-social .ar-social-facebook{background:#1878ef}.ar-social .ar-social-instagram{background:linear-gradient(35deg,#ffca45,#ee2371,#9533be)}.ar-social .ar-social-youtube{color:red;background:#fff}.ar-social .ar-social-x{background:#000;border:1px solid #fff}.ar-row{border-bottom:1px solid #25303e;justify-content:space-between;align-items:center;gap:14px;padding:clamp(13px,3vw,29px) 0;display:flex}.ar-row:last-child{border:0;padding-bottom:0}.ar-row strong{white-space:nowrap;font-weight:400}.ar-report{background:#0c101e;min-height:calc(100dvh - 120px);padding:12px 10px}.ar-filters{background:#131622;border-radius:15px 15px 0 0;align-items:center;gap:10px;padding:12px;display:flex}.ar-filters input,.ar-filters select{color:#9ba7bc;min-width:0;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101824;border:0;border-radius:10px;width:100%;padding:11px 9px;font-size:.8em}.ar-filters>input{max-width:45%}.ar-filters>label{background:#101824;border-radius:10px;flex:1;align-items:center;min-width:0;display:flex}.ar-filters svg{width:18px;margin-right:12px}.ar-table{overflow:auto}.ar-table table,.ar-rates{border-collapse:collapse;text-align:center;width:100%;font-size:.8em}.ar-table th,.ar-table td,.ar-rates td,.ar-rates th{padding:clamp(12px,2.7vw,25px) 7px;font-weight:400}.ar-table th,.ar-rates th{color:#fff;background:#151d31}.ar-empty{color:#65646a;flex-direction:column;justify-content:center;align-items:center;min-height:55dvh;display:flex}.ar-empty svg{stroke:#292c39;stroke-width:1.3px;width:clamp(100px,25vw,230px);height:clamp(100px,25vw,230px)}.ar-empty p{margin:10px}.ar-rate-page{padding:0 clamp(18px,4vw,44px)}.ar-categories{border-bottom:1px solid #25303e;margin:12px 0 10px;display:flex;overflow:auto}.ar-categories button{color:#8998a8;white-space:nowrap;border-bottom:2px solid #0000;min-width:25%;padding:14px 10px}.ar-categories button[aria-pressed=true]{color:#fff;border-color:#c9ef9a}.ar-rates{color:#b4c1c4}.ar-rates tbody tr:nth-child(2n){background:#151d31}.ar-network{padding:18px 8px}.ar-network svg{width:100%;max-width:1000px;margin:auto;display:block}.ar-network rect{fill:#0b111c;stroke:#303950;stroke-width:2px}.ar-network text{fill:#fff;font-size:22px}.ar-network .avatar{fill:#f2f2ed;stroke:#fbb10b;stroke-width:2px}.ar-network .secondary{fill:#f5ca9c}.ar-network .avatar-text{fill:#142237;font-size:32px;font-weight:700}.ar-network .green-arrow{fill:none;stroke:#20b92d;stroke-width:4px;marker-end:url(#arrow-green)}.ar-network .blue-arrow{fill:none;stroke:#2259ef;stroke-width:4px;marker-end:url(#arrow-blue)}.ar-explanation{color:#969383;border:1px solid #303950;border-radius:8px;padding:14px;font-size:.85em;line-height:1.7}.ar-example-label{color:#969383;margin:0 8px 14px;font-size:.7em}.ar-message{color:#c9ef9a;padding:8px 18px;font-size:12px}.agent-admin .agent-table input[readonly]{text-align:center;background:0 0;border-color:#0000}.agent-admin .agent-table{margin:0}.agent-admin .agent-tabs{margin:12px 0 20px}.agent-admin .agent-table td:last-child button{color:#1264a8;margin:0 9px}.agent-tutorial-editors{grid-template-columns:1fr 1fr;gap:clamp(20px,8vw,140px);margin:30px 0;display:grid}.agent-tutorial-editors h3{margin-bottom:20px;font-size:15px;font-weight:500}.agent-editor-toolbar{color:#4a535d;background:#fafafa;border:1px solid #ddd;padding:12px}.agent-tutorial-editors textarea{min-height:300px;border-radius:0!important}.agent-poster-editor{grid-template-columns:minmax(0,1fr) minmax(220px,40%);gap:40px;display:grid}.agent-poster-preview{color:#fff;background:linear-gradient(135deg,#142a2c,#172333);border-radius:5px;justify-items:center;gap:20px;padding:24px;display:grid}.agent-poster-preview>img{background:#fff;width:220px;max-width:100%}.agent-poster-preview small{color:#fff;font-size:11px}.agent-admin .agent-table th,.agent-admin .agent-table td{text-align:center}.agent-admin .agent-actions{margin:20px 0}.agent-admin .agent-table table{min-width:600px}.agent-admin fieldset>.jj-btn:last-child{min-width:120px;margin:30px auto 0;display:block}@media (width<=700px){.agent-tutorial-editors,.agent-poster-editor{grid-template-columns:1fr;gap:20px}}.agent-rich-editor{background:#fff;border:1px solid #d7dce2}.agent-rich-editor .agent-editor-toolbar{border:0;border-bottom:1px solid #d7dce2;flex-wrap:wrap;gap:8px;padding:7px;display:flex}.agent-rich-editor .agent-editor-toolbar button{color:#364251;border-radius:3px;min-width:28px;padding:5px}.agent-rich-editor .agent-editor-toolbar button:hover{background:#e9f0f8}.agent-rich-editor [contenteditable]{color:#283344;outline:none;min-height:300px;padding:14px;line-height:1.7}.agent-tutorial-content{white-space:pre-wrap}.agent-tutorial-content ul,.agent-tutorial-content ol,.agent-rich-editor ul,.agent-rich-editor ol{padding-inline-start:24px}.agent-tutorial-content ul,.agent-rich-editor ul{list-style:outside}.agent-tutorial-content ol,.agent-rich-editor ol{list-style:decimal}.agent-reference{color:var(--text,#eaf0ed);font-size:14px}.agent-reference.agent-embedded{z-index:auto;background:0 0;min-width:0;position:relative;inset:auto;overflow:visible}.agent-embedded .ar-header{background:0 0;justify-content:flex-start;height:auto;min-height:76px;padding:12px 0 20px 45px;position:relative;top:auto}.agent-embedded .ar-header h1{font-size:clamp(23px,3vw,32px);font-weight:750}.agent-embedded .ar-header button{left:0}.agent-embedded .ar-tabs{background:0 0;border-bottom:1px solid #25303e;gap:8px;margin-bottom:16px;padding:0 0 15px;position:static;top:auto}.agent-reference .ar-tabs button{color:#aab8c2;background:#162230;border-radius:9px;padding:11px 17px;font-size:13px}.agent-reference .ar-tabs button[aria-pressed=true]{color:#c9ef9a;background:#243b2f;box-shadow:inset 0 0 0 1px #4b6342}.agent-reference .ar-card{background:#131c29;border:1px solid #2b3947;border-radius:16px;margin:16px 0;padding:20px}.agent-reference .ar-card h2{padding-bottom:14px;font-size:16px;font-weight:650}.agent-reference .ar-account{background:linear-gradient(110deg,#19302e,#131c29)}.agent-reference .ar-account p{margin-bottom:10px}.agent-reference .ar-window{font-size:12px}.agent-reference .ar-account-actions button,.agent-reference .ar-primary{color:#152222;background:#c9ef9a;border-radius:9px;padding:10px 16px;font-size:13px}.agent-reference .ar-qr-box button{color:#172333}.agent-reference .ar-social{flex-wrap:wrap;justify-content:flex-start;gap:10px}.agent-reference .ar-social a{border:1px solid #344a51;width:40px;height:40px;font-size:21px;color:#c2d9d4!important;background:#1b2a36!important}.agent-reference .ar-social svg{width:21px;height:21px}.agent-reference .ar-table table,.agent-reference .ar-rates{color:#c0cbd0;font-size:13px}.agent-reference th,.agent-reference td{border-bottom:1px solid #25303e;padding:13px 10px}.agent-reference .ar-empty{min-height:220px}.agent-reference .ar-empty svg{stroke:#516773;width:65px;height:65px}.agent-reference .ar-row{padding:13px 0;font-size:14px}.agent-reference .ar-filters{background:#131c29;border:1px solid #293846;flex-wrap:wrap}.agent-reference .ar-report,.agent-reference .ar-rate-page,.agent-reference .ar-content{padding:0}.ar-poster-details{border-top:1px solid #293846;margin-top:18px;padding-top:14px}.ar-poster-details>button{margin-top:14px}.agent-share-poster{color:#eaf0ed;text-align:center;border:1px solid #38534f;border-radius:16px;width:100%;max-width:360px;margin:18px auto;overflow:hidden}.agent-share-poster header{background:#0e1925;align-items:center;gap:14px;padding:20px;display:flex}.agent-share-poster header>img{object-fit:contain;border-radius:10px;width:48px;height:48px}.agent-share-poster header strong{overflow-wrap:anywhere;font-size:18px}.poster-background{background:linear-gradient(145deg,#ffffff08,#09131a88);place-items:center;min-height:280px;padding:35px 24px;display:grid;position:relative}.poster-background>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.poster-qr-frame{background:#fff;width:100%;max-width:230px;padding:9px;position:relative}.poster-qr-frame>img:first-child{aspect-ratio:1;width:100%;display:block}.poster-qr-frame>.poster-qr-logo{object-fit:contain;background:#fff;border:3px solid #fff;width:13%;height:13%;position:absolute;inset:43.5% auto auto 43.5%}.agent-share-poster>p{overflow-wrap:anywhere;white-space:pre-wrap;padding:15px 18px 6px;font-size:13px}.agent-share-poster>small{color:#b6c9c5;padding:6px 14px 16px;font-size:12px;display:block}.agent-domain-row{gap:8px;margin:9px 0;display:flex}.agent-domain-row input{flex:1;min-width:0}.agent-domain-row button{border:1px solid #d7e0e8;border-radius:6px;padding:6px 10px}.agent-admin .agent-share-poster{align-self:start;margin-top:0}.agent-admin .agent-share-poster select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width>=1000px){.agent-embedded .ar-content:has(.ar-account){grid-template-columns:1fr 1fr;gap:18px;display:grid}.agent-embedded .ar-account{grid-column:1/-1}.agent-embedded .ar-referral{grid-row:span 2}.agent-embedded .ar-content:has(.ar-account)>.ar-card{margin:0}.agent-embedded .ar-referral-grid{grid-template-columns:125px minmax(0,1fr)}}@media (width<=480px){.agent-reference .ar-card{border-radius:13px;padding:14px}.agent-reference .ar-referral-grid{grid-template-columns:100px minmax(0,1fr);gap:12px}.agent-reference .ar-account-actions button{padding:9px 12px}.agent-reference .ar-header h1{font-size:23px}.agent-reference .ar-tabs button{padding:9px 12px;font-size:12px}.agent-reference .ar-social a{width:34px;height:34px}.agent-reference .ar-card p{font-size:13px}}.ar-level-summary{justify-content:space-between;align-items:center;gap:18px;display:flex;background:linear-gradient(110deg,#19302e,#131c29)!important}.ar-level-summary h2{border:0;padding:7px 0!important}.ar-level-summary small{color:#a4bbad}.agent-embedded .ar-level-summary{grid-column:1/-1}.agent-reference .ar-level-summary p{color:#aebfc3;font-size:13px}.agent-admin input[type=color]{appearance:auto;background:0 0;border-radius:6px;width:80px;height:36px;padding:3px}
