#cl-box .cl-tabs button{appearance:none;border:1px solid rgba(255,255,255,.18);cursor:pointer;min-height:48px;padding:13px 22px;border-radius:3px;background:rgba(255,255,255,.08);color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:.9rem;font-weight:800;line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase;transition:background .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease}#cl-box .cl-tabs button:hover{transform:translateY(-2px);border-color:rgba(158,240,26,.46);background:rgba(158,240,26,.14);box-shadow:0 14px 30px rgba(0,0,0,.18)}#cl-box .cl-tabs button[aria-selected=true]{background:var(--sora-green);color:var(--sora-dark);border-color:var(--sora-green);box-shadow:0 12px 30px rgba(158,240,26,.28)}#cl-box .cl-pane{display:none}#cl-box .cl-pane.cl-active{display:block;animation:clPaneEnter .35s ease both}#cl-box .cl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;text-align:left}#cl-box details{overflow:hidden;margin:0 0 12px;border:1px solid var(--sora-border);border-radius:6px;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.045));box-shadow:0 18px 42px rgba(0,0,0,.16);text-align:left;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease}#cl-box details:hover{border-color:rgba(158,240,26,.28);background:linear-gradient(180deg,rgba(0,101,225,.16),rgba(255,255,255,.045))}#cl-box details[open]{border-color:var(--sora-border-strong);background:linear-gradient(180deg,rgba(0,101,225,.22),rgba(255,255,255,.055));box-shadow:0 20px 46px rgba(0,0,0,.22),0 0 24px rgba(158,240,26,.08)}#cl-box summary{position:relative;display:flex;align-items:center;min-height:54px;padding:15px 52px 15px 18px;color:#fff;cursor:pointer;list-style:none;user-select:none;font-family:"Plus Jakarta Sans",sans-serif;font-size:.98rem;font-weight:800;line-height:1.25;letter-spacing:0}#cl-box summary::-webkit-details-marker{display:none}#cl-box summary::after{content:"";position:absolute;top:50%;right:18px;width:24px;height:24px;border-radius:999px;background-color:rgba(158,240,26,.14);background-image:linear-gradient(var(--sora-green),var(--sora-green)),linear-gradient(var(--sora-green),var(--sora-green));background-position:center;background-size:12px 2px,2px 12px;background-repeat:no-repeat;transform:translateY(-50%);transition:background-color .22s ease,transform .3s ease}#cl-box details[open] summary::after{background-color:var(--sora-green);background-image:linear-gradient(var(--sora-dark),var(--sora-dark));background-position:center;background-size:12px 2px;background-repeat:no-repeat;transform:translateY(-50%) rotate(180deg)}#cl-box details ul{max-height:50vh;overflow:auto;margin:0;padding:0 18px 18px;list-style:none;scrollbar-width:thin;scrollbar-color:rgba(158,240,26,.65) rgba(255,255,255,.08)}#cl-box details ul::-webkit-scrollbar{width:8px}#cl-box details ul::-webkit-scrollbar-track{background:rgba(255,255,255,.08);border-radius:999px}#cl-box details ul::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--sora-green),var(--sora-blue));border-radius:999px}#cl-box details ul li{color:rgba(255,255,255,.82);font-size:.9rem;font-weight:500;line-height:1.55;margin:4px 0}#cl-box details ul li b{display:inline-block;margin-top:10px;color:#fff;font-weight:900}#cl-box details ul li i{color:rgba(255,255,255,.66)}#cl-box .cl-mobile-content{width:100%;margin-top:4px;animation:clPaneEnter .35s ease both}@media (min-width:1024px){#cl-box .cl-grid{gap:20px}}@media (max-width:768px){#cl-box .cl-tabs button{width:100%;min-height:50px;padding:14px 16px;font-size:.88rem}#cl-box .cl-grid{grid-template-columns:1fr;gap:12px;margin-top:12px}#cl-box summary{min-height:52px;padding:14px 50px 14px 16px;font-size:.95rem}#cl-box details ul{max-height:58vh;padding:0 16px 16px}#cl-box details ul li{font-size:.88rem}}@media (max-width:420px){#cl-box .cl-tabs button{font-size:.82rem}}