body.cc-present .site-header,body.cc-present .sidebar,body.cc-present .site-footer{display:none!important}body.cc-present .layout{display:block!important}body.cc-present .main-content{max-width:none!important;padding:0!important}body.cc-present{background:#1a1a2e!important}#cc-app{text-align:center;max-width:600px;margin:0 auto;padding:.5rem 1rem 1.5rem}body.cc-present #cc-app{flex-direction:column;justify-content:center;align-items:center;max-width:none;min-height:calc(100vh - 2rem);padding:1rem;display:flex}.cc-toolbar{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.cc-tbtn{cursor:pointer;color:#555;background:0 0;border:1px solid #ddd;border-radius:6px;padding:.35rem .75rem;font-size:.85rem;transition:background .15s}.cc-tbtn:hover{background:#f5f5f5}body.cc-present .cc-toolbar{z-index:50;margin:0;position:fixed;top:.75rem;left:auto;right:.75rem}body.cc-present #cc-manage-btn{display:none}body.cc-present .cc-tbtn{color:#fffc;border-color:#fff3}body.cc-present .cc-tbtn:hover{background:#ffffff1a}body.cc-present .cc-wheel-wrap{padding-left:30px}.cc-stage{flex-direction:column;align-items:center;display:flex}.cc-wheel-wrap{padding-right:30px;display:inline-block;position:relative}.cc-pointer{z-index:10;filter:drop-shadow(-2px 1px 3px #0000004d);width:68px;height:30px;position:absolute;top:50%;right:-28px;transform:translateY(-50%)}.cc-pointer:before{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-right:42px solid #d90429;width:0;height:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cc-pointer:after{content:"";background:radial-gradient(circle at 38% 32%,#ff6b81,#d90429);border:3px solid #a4133c;border-radius:50%;width:26px;height:26px;position:absolute;top:50%;right:0;transform:translateY(-50%);box-shadow:inset 0 1px 3px #ffffff4d}#cc-canvas{border-radius:50%;display:block;box-shadow:0 4px 24px #0000001f}.cc-center{z-index:5;background:#fff;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 12px #00000026}.cc-qmark{color:#ccc;user-select:none;font-size:2.5rem;font-weight:700}#cc-center-img{object-fit:cover;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.cc-center.cc-reveal{border-color:#00694e;animation:.5s cubic-bezier(.34,1.56,.64,1) ccReveal;transform:translate(-50%,-50%)scale(1.2);box-shadow:0 0 28px #00694e73,0 0 0 4px #00694e33}body.cc-present .cc-center.cc-reveal{border-color:#fff;box-shadow:0 0 36px #ffffff4d,0 0 0 4px #ffffff26}@keyframes ccReveal{0%{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.35)}to{transform:translate(-50%,-50%)scale(1.2)}}.cc-spin-btn{color:#fff;cursor:pointer;letter-spacing:.08em;background:#00694e;border:none;border-radius:40px;margin-top:1.25rem;padding:.7rem 2.5rem;font-size:1.3rem;font-weight:700;transition:all .2s;box-shadow:0 3px 10px #00694e4d}.cc-spin-btn:hover{background:#005a42;transform:translateY(-1px);box-shadow:0 5px 14px #00694e59}.cc-spin-btn:active{transform:translateY(0)}.cc-spin-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}body.cc-present .cc-spin-btn{background:#e63946;padding:.8rem 3rem;font-size:1.5rem;box-shadow:0 3px 12px #e6394659}body.cc-present .cc-spin-btn:hover{background:#d62839}.cc-stats{color:#888;margin-top:.75rem;font-size:.85rem}.cc-dot{margin:0 .4rem}body.cc-present .cc-stats{color:#fff9}.cc-hidden{display:none!important}.cc-github{color:#00694e;margin-top:.4rem;font-size:.95rem;font-weight:500;display:block}body.cc-present .cc-github{color:#fff}.cc-picked{color:#00694e;margin-top:.75rem;font-size:1.6rem;font-weight:700;animation:.4s ccFadeIn;display:none}body.cc-present .cc-picked{color:#fff;font-size:2rem}@keyframes ccFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cc-panel{z-index:300;background:#fff;width:340px;max-width:85vw;animation:.25s ccSlide;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-3px 0 16px #0000001f}@keyframes ccSlide{0%{transform:translate(100%)}to{transform:translate(0)}}.cc-panel-body{padding:1.25rem}.cc-panel-top{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.cc-panel-top h2{margin:0;font-size:1.2rem}.cc-panel section{margin-bottom:1.25rem}.cc-panel h3{text-transform:uppercase;letter-spacing:.04em;color:#999;margin:0 0 .5rem;font-size:.75rem}.cc-absent-grid{grid-template-columns:repeat(2,1fr);gap:.3rem;display:grid}.cc-absent-item{cursor:pointer;border-radius:5px;align-items:center;gap:.4rem;padding:.3rem .4rem;font-size:.85rem;transition:background .1s;display:flex}.cc-absent-item:hover{background:#f5f5f5}.cc-absent-item img{object-fit:cover;border-radius:50%;width:24px;height:24px}.cc-absent-item input{margin:0}.cc-absent-item.is-absent{opacity:.45;text-decoration:line-through}.cc-summary-chips{flex-wrap:wrap;gap:.3rem;display:flex}.cc-chip{white-space:nowrap;background:#f0f0f0;border-radius:12px;padding:.2rem .5rem;font-size:.75rem}.cc-chip b{color:#00694e;margin-left:.15rem}.cc-history{max-height:120px;font-size:.78rem;overflow-y:auto}.cc-hist-row{border-bottom:1px solid #f5f5f5;justify-content:space-between;padding:.2rem 0;display:flex}.cc-muted{color:#aaa;font-size:.8rem;font-style:italic}.cc-details{margin-bottom:1rem}.cc-details summary{text-transform:uppercase;letter-spacing:.04em;color:#999;cursor:pointer;margin-bottom:.4rem;font-size:.75rem}.cc-io{gap:.5rem;margin-top:.5rem;display:flex}.cc-sm-btn{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:6px;padding:.3rem .6rem;font-size:.75rem;transition:background .1s}.cc-sm-btn:hover{background:#f0f0f0}.cc-reset-btn{color:#d90429;border-color:#f0d0d0}.cc-reset-btn:hover{background:#fdf0f0}
