.cl-modal{z-index:120;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050403d1;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.cl-modal-box{background:linear-gradient(#20180f,#100c08);border:1px solid #e6c36a59;border-top:2px solid #b8893b;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(860px,100%);max-height:94vh;display:grid;position:relative;overflow:auto;box-shadow:0 30px 90px -20px #000000f2}.cl-inline{max-height:none;margin:0 auto}.cl-close{z-index:3;color:#9b8c70;border-radius:8px;padding:6px;position:absolute;top:10px;right:10px}.cl-close:hover{color:#efe6d2;background:#ffffff0f}.cl-perks{isolation:isolate;border-right:1px solid #e6c36a2e;min-height:100%;position:relative;overflow:hidden}.cl-perks-art{object-fit:cover;z-index:-2;opacity:.6;width:100%;height:100%;position:absolute;inset:0}.cl-perks:after{content:"";z-index:-1;background:linear-gradient(#100c0840,#100c08e6 52%,#100c08);position:absolute;inset:0}.cl-perks-in{flex-direction:column;justify-content:flex-end;height:100%;min-height:440px;padding:28px 24px;display:flex}.cl-kicker{letter-spacing:.26em;text-transform:uppercase;color:#e6c36a;font-size:11px;font-weight:800}.cl-perks-title{font:400 24px/1.15 var(--fa-forum),"Forum",Georgia,serif;color:#f8e6a6;margin-top:6px}.cl-perks ul{gap:10px;margin-top:16px;display:grid}.cl-perks li{color:#cfc1a3;align-items:center;gap:11px;font-size:13px;display:flex}.cl-perks li img{object-fit:cover;border:1px solid #e6c36a8c;border-radius:8px;flex:none;width:34px;height:34px}.cl-perks li b{color:#efe6d2;font-size:14px;display:block}.cl-perks-tiers{letter-spacing:.04em;flex-wrap:wrap;gap:6px 12px;margin-top:16px;font-size:11px;font-weight:700;display:flex}.cl-panel{padding:28px 26px}.cl-tabs{background:#00000059;border:1px solid #e6c36a2e;border-radius:12px;gap:4px;margin-bottom:18px;padding:4px;display:flex}.cl-tabs button{color:#9b8c70;border-radius:9px;flex:1;padding:9px 0;font-size:13px;font-weight:700;transition:background .2s,color .2s}.cl-tabs button.on{color:#f8e6a6;background:linear-gradient(#e6c36a38,#e6c36a14)}.cl-title{font:400 26px/1.1 var(--fa-forum),"Forum",Georgia,serif;color:#e6c36a}.cl-sub{color:#9b8c70;margin-top:6px;font-size:13px;line-height:1.5}.cl-form{gap:10px;margin-top:16px;display:grid}.cl-field{color:#9b8c70;background:#0006;border:1px solid #e6c36a33;border-radius:10px;align-items:center;gap:10px;padding:0 12px;transition:border-color .2s;display:flex}.cl-field:focus-within{color:#e6c36a;border-color:#e6c36a99}.cl-field input{color:#efe6d2;background:0 0;outline:none;flex:1;min-width:0;padding:11px 0;font-size:14px}.cl-field input::placeholder{color:#6e6150}.cl-input{color:#efe6d2;background:#0006;border:1px solid #e6c36a33;border-radius:10px;outline:none;width:100%;padding:10px 12px;font-size:14px}.cl-input:focus{border-color:#e6c36a99}.cl-hint{color:#f2c14e;flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;display:flex}.cl-hint button{font-weight:700;text-decoration:underline}.cl-err{color:#ff8a7a;align-items:center;gap:6px;margin-top:6px;font-size:13px;display:flex}.cl-ok{color:#5fd16a;align-items:center;gap:6px;margin-top:6px;font-size:13px;display:flex}.cl-btn{letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px #fff0c899;background:linear-gradient(#fff2c4 0%,#f0d283 22%,#c99a45 50%,#e9c873 72%,#8a5f22 100%);border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 22px;font-size:13px;font-weight:800;transition:filter .2s,transform .2s;display:inline-flex;box-shadow:inset 0 1px #fff6d4,inset 0 -2px #5a370a99;color:#241503!important;text-decoration:none!important}.cl-btn:hover{filter:brightness(1.07);transform:translateY(-1px)}.cl-btn:disabled{opacity:.6;transform:none}.cl-btn.sm{min-height:38px;padding:0 16px;font-size:11.5px}.cl-btn.lg{min-height:54px;padding:0 32px;font-size:14px}.cl-btn-ghost{background:#e6c36a0f;border:1px solid #e6c36a73;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex;color:#f8e6a6!important;text-decoration:none!important}.cl-btn-ghost:hover{background:#e6c36a24}.cl-links{color:#9b8c70;justify-content:space-between;margin-top:12px;font-size:13px;display:flex}.cl-links button:hover{color:#e6c36a}.cl-legal{color:#6e6150;margin-top:14px;font-size:11.5px;line-height:1.5}.cl-legal a{color:#9b8c70;text-decoration:underline}.cl-ava{width:32px;height:32px;font:800 14px/1 var(--fa-manrope),system-ui;color:#f8e6a6;background:radial-gradient(circle at 35% 30%,#3a2a14,#120d07);border:2px solid #d08a4f;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.cl-acc-t1{color:#efe6d2;font-size:12px;font-weight:800}.cl-acc-t2{color:#e6c36a;margin-top:3px;font-size:10px;font-weight:700}.cl-acc-badge{color:#062b1e;background:linear-gradient(#a7f3d0,#34d399);border-radius:999px;padding:2px 6px;font-size:10px;font-weight:800}.cl-bonus-row{color:#d6f5da;cursor:pointer;background:#5fd16a14;border:1px solid #5fd16a4d;border-radius:10px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:13px;display:flex}.cl-bonus-row input{accent-color:#5fd16a;margin-top:3px}.cl-bonus-row small{color:#9fc7a4}.cl-earn{color:#e6c36a;align-items:center;gap:7px;font-size:12.5px;display:flex}.cl-join{background:linear-gradient(#e6c36a21,#e6c36a0a);border:1px solid #e6c36a66;border-radius:12px;padding:12px 14px}.cl-join p{color:#efe6d2;font-size:13px;line-height:1.5}.cl-join b{color:#5fd16a}.cl-join-btns{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.cl-page{max-width:1100px;margin:0 auto;padding-bottom:80px;padding-left:16px;padding-right:16px}.cl-card{background:linear-gradient(#20180feb,#100c08f5);border:1px solid #e6c36a38;border-radius:16px;padding:20px;box-shadow:inset 0 1px #ffe6aa12}.cl-card-h{letter-spacing:.2em;text-transform:uppercase;color:#9b8c70;margin-bottom:10px;font-size:11px;font-weight:800}.cl-h1{font:400 clamp(30px,4.4vw,48px)/1.08 var(--fa-forum),"Forum",Georgia,serif;letter-spacing:.02em;color:#f8e6a6}.cl-h2{font:400 clamp(24px,3vw,32px)/1.1 var(--fa-forum),"Forum",Georgia,serif;color:#e6c36a}.cl-tier-badge{object-fit:cover;border:2px solid;border-radius:16px;width:72px;height:72px;box-shadow:0 10px 30px -10px #000000e6}.cl-bar{background:#00000080;border:1px solid #e6c36a33;border-radius:999px;height:10px;overflow:hidden}.cl-bar i{border-radius:inherit;background:linear-gradient(90deg,#8a5f22,#e6c36a,#f8e6a6);height:100%;display:block}.cl-stat b{font:400 30px/1 var(--fa-forum),"Forum",Georgia,serif;color:#f8e6a6;display:block}.cl-stat span{color:#9b8c70;font-size:12px}.cl-table{border-collapse:collapse;width:100%;font-size:13.5px}.cl-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#6e6150;border-bottom:1px solid #e6c36a26;padding:8px 10px;font-size:11px;font-weight:700}.cl-table td{color:#cfc1a3;vertical-align:top;border-bottom:1px solid #e6c36a14;padding:10px}.cl-table a{color:#e6c36a}.cl-pill{border:1px solid;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-block}.cl-tiers{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cl-tier{text-align:center;background:linear-gradient(#20180feb,#100c08f5);border:1px solid #e6c36a38;border-radius:16px;padding:20px 16px;position:relative}.cl-tier img{border:2px solid var(--c);object-fit:cover;border-radius:18px;width:84px;height:84px;margin:0 auto}.cl-tier-n{font:400 22px/1 var(--fa-forum),"Forum",Georgia,serif;color:var(--c);margin-top:12px}.cl-tier-p{font:400 36px/1 var(--fa-forum),"Forum",Georgia,serif;color:#f8e6a6;margin-top:8px}.cl-tier-f{color:#9b8c70;margin-top:6px;font-size:12px}.cl-hero{isolation:isolate;border:1px solid #e6c36a4d;border-radius:24px;align-items:flex-end;min-height:400px;display:flex;position:relative;overflow:hidden}.cl-hero>img{object-fit:cover;object-position:70% 40%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.cl-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#0b0907f5,#0b0907c7 45%,#0b09071a);position:absolute;inset:0}@media (max-width:760px){.cl-modal-box{grid-template-columns:1fr}.cl-modal .cl-perks{display:none}.cl-inline .cl-perks{border-bottom:1px solid #e6c36a2e;border-right:0}.cl-inline .cl-perks-in{min-height:300px}.cl-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-hero{min-height:520px}.cl-hero:after{background:linear-gradient(#0b090759,#0b0907f7 58%)}.cl-table .hide-sm{display:none}}
