html:not(#ncrk) .ncrc{--ink: #1F1640;--muted: #5E5878;--brand: #2A1673;--pink: #E0457B;--sun: #FFC83D;--card: #fff;--line: #ECE7F6;font-family:Outfit,system-ui,sans-serif;color:var(--ink);max-width:1120px;margin:0 auto;padding:0 16px 60px;box-sizing:border-box}html:not(#ncrk) .ncrc *,html:not(#ncrk) .ncrc *:before,html:not(#ncrk) .ncrc *:after{box-sizing:border-box}html:not(#ncrk) .ncrc h1,html:not(#ncrk) .ncrc h2,html:not(#ncrk) .ncrc h3{font-family:"Baloo 2",Outfit,system-ui,sans-serif;color:var(--ink);margin:0;line-height:1.1}html:not(#ncrk) .ncrc img{max-width:100%}html:not(#ncrk) .ncrc button{font-family:inherit}html:not(#ncrk) .ncrc [hidden]{display:none!important}html:not(#ncrk) .ncrc .ncr-bc-list{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;font-size:13px}html:not(#ncrk) .ncrc .ncr-bc-item{display:inline-flex;gap:4px;color:var(--muted)}html:not(#ncrk) .ncrc .ncr-bc-item a{color:var(--brand);text-decoration:none;font-weight:600}html:not(#ncrk) .ncrc-hero{position:relative;margin:16px 0 24px;padding:clamp(20px,4vw,40px);border-radius:28px;background:radial-gradient(120% 120% at 0% 0%,#ffe08a,#ffb3c7 45%,#b9c8ff);overflow:hidden}html:not(#ncrk) .ncrc-hero:after{content:"";position:absolute;right:-60px;bottom:-60px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,#ffffff8c,#fff0 70%);pointer-events:none}html:not(#ncrk) .ncrc-hero .ncr-bc{margin:0 0 10px}html:not(#ncrk) .ncrc-hero__in{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end;justify-content:space-between}html:not(#ncrk) .ncrc-hero__text{flex:1 1 520px}html:not(#ncrk) .ncrc-pill{display:inline-block;margin:0 0 12px;padding:6px 14px;border-radius:999px;background:#ffffffbf;color:#b0185e;font-weight:800;font-size:14px}html:not(#ncrk) .ncrc-hero h1{font-size:clamp(32px,6vw,56px);font-weight:800}html:not(#ncrk) .ncrc-hi{margin:4px 0 0;font-size:clamp(18px,3vw,24px);font-weight:700;color:var(--brand)}html:not(#ncrk) .ncrc-theme{margin:16px 0 0;max-width:640px;padding:14px 16px;border-radius:18px;background:#fffc;font-size:clamp(17px,2.4vw,21px);font-weight:700;line-height:1.35}html:not(#ncrk) .ncrc-theme small{display:block;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--pink);margin-bottom:2px}html:not(#ncrk) .ncrc-theme em{display:block;font-style:normal;font-weight:600;font-size:.85em;color:var(--muted);margin-top:4px}html:not(#ncrk) .ncrc-ctas{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 8px}html:not(#ncrk) .ncrc-small{margin:8px 0 0;font-size:14px;color:var(--muted);line-height:1.45}html:not(#ncrk) .ncrc-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:12px 22px;border:0;border-radius:999px;background:#fff;color:var(--brand)!important;font-weight:800;font-size:16px;text-decoration:none!important;cursor:pointer;box-shadow:0 4px #2a167326}html:not(#ncrk) .ncrc-btn--go{background:var(--brand);color:#fff!important}html:not(#ncrk) .ncrc-btn--sm{min-height:38px;padding:8px 14px;font-size:14px}html:not(#ncrk) .ncrc-btn:disabled{opacity:.6;cursor:wait}html:not(#ncrk) .ncrc-link{border:0;background:none;padding:0;color:var(--brand);font-weight:700;text-decoration:underline;cursor:pointer;font-size:inherit}html:not(#ncrk) .ncrc-sponsor{flex:0 1 260px;display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:18px;background:#ffffffd9;color:var(--ink);text-decoration:none}html:not(#ncrk) .ncrc-sponsor small{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}html:not(#ncrk) .ncrc-sponsor img{max-height:48px;width:auto;align-self:flex-start}html:not(#ncrk) .ncrc-sponsor strong{font-size:20px}html:not(#ncrk) .ncrc-sponsor span{font-size:14px;color:var(--muted)}html:not(#ncrk) .ncrc-main>section{margin:0 0 28px}html:not(#ncrk) .ncrc-main h2{font-size:clamp(24px,4vw,32px);font-weight:800;margin-bottom:14px}html:not(#ncrk) .ncrc-main h2 small{font-family:Outfit,sans-serif;font-size:16px;color:var(--muted);font-weight:700}html:not(#ncrk) .ncrc-note{padding:14px 18px;border-radius:16px;background:#fff6d6;font-weight:600}html:not(#ncrk) .ncrc-mine{padding:18px;border-radius:22px;background:#f3f0ff}html:not(#ncrk) .ncrc-mine__row{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}html:not(#ncrk) .ncrc-minecard{display:flex;gap:12px;padding:10px;border-radius:16px;background:#fff}html:not(#ncrk) .ncrc-minecard img{flex:none;width:96px;height:96px;object-fit:cover;border-radius:12px;background:#f6f6f6}html:not(#ncrk) .ncrc-minecard__t{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:14px}html:not(#ncrk) .ncrc-minecard__t strong{font-size:15px}html:not(#ncrk) .ncrc-minecard__acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}html:not(#ncrk) .ncrc-minecard.is-hidden{opacity:.7}html:not(#ncrk) .ncrc-form{padding:clamp(16px,3vw,28px);border-radius:24px;background:#fff;border:2px solid var(--line);box-shadow:0 12px 30px #2a167314;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}html:not(#ncrk) .ncrc-form>h2{grid-column:1 / -1;margin:0}html:not(#ncrk) .ncrc-label{margin:0 0 8px;font-weight:800;color:var(--brand)}html:not(#ncrk) .ncrc-gal__row{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;margin:6px 0 12px}html:not(#ncrk) .ncrc-gal__row button{padding:0;border:3px solid transparent;border-radius:14px;background:#f6f6f6;overflow:hidden;cursor:pointer;aspect-ratio:1}html:not(#ncrk) .ncrc-gal__row button img{width:100%;height:100%;object-fit:cover;display:block}html:not(#ncrk) .ncrc-gal__row button.is-on{border-color:var(--pink);box-shadow:0 0 0 3px #e0457b40}html:not(#ncrk) .ncrc-upload{display:flex;align-items:center;justify-content:center;gap:6px;min-height:52px;padding:12px;border:2px dashed #C9BFEA;border-radius:16px;color:var(--brand);font-weight:800;cursor:pointer;text-align:center}html:not(#ncrk) .ncrc-upload input{position:absolute;width:1px;height:1px;opacity:0}html:not(#ncrk) .ncrc-preview{margin-top:12px;display:flex;flex-direction:column;align-items:center;gap:6px}html:not(#ncrk) .ncrc-preview img{max-height:280px;border-radius:14px;box-shadow:0 6px 18px #0000001f}html:not(#ncrk) .ncrc-preview span{font-weight:800;color:#2e9e4f}html:not(#ncrk) .ncrc-fields{display:flex;flex-direction:column;gap:12px}html:not(#ncrk) .ncrc-fields label{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:15px}html:not(#ncrk) .ncrc-fields input:not([type=checkbox]),html:not(#ncrk) .ncrc-fields select{width:100%;min-height:48px;padding:10px 14px;border:2px solid var(--line);border-radius:14px;font:inherit;font-size:16px;background:#fcfbff;color:var(--ink)}html:not(#ncrk) .ncrc-fields input:focus,html:not(#ncrk) .ncrc-fields select:focus{outline:none;border-color:var(--brand)}html:not(#ncrk) .ncrc-two{display:grid;grid-template-columns:1fr 1.4fr;gap:10px}html:not(#ncrk) .ncrc-fields .ncrc-check{flex-direction:row;align-items:flex-start;gap:10px;font-weight:500;font-size:14px;line-height:1.45}html:not(#ncrk) .ncrc-check input{flex:none;width:22px;height:22px;margin-top:1px}html:not(#ncrk) .ncrc-err{margin:0;padding:10px 14px;border-radius:12px;background:#ffe4ea;color:#9b1238;font-weight:700}html:not(#ncrk) .ncrc-done{grid-column:1 / -1;text-align:center;padding:10px}html:not(#ncrk) .ncrc-done__big{font-family:"Baloo 2",sans-serif;font-size:28px;font-weight:800;color:var(--brand);margin:0 0 6px}@media(max-width:760px){html:not(#ncrk) .ncrc-form{grid-template-columns:1fr}}html:not(#ncrk) .ncrc-gallery__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:14px}html:not(#ncrk) .ncrc-gallery__head h2{margin:0;flex:1 1 100%}html:not(#ncrk) .ncrc-tabs{display:flex;flex-wrap:wrap;gap:6px}html:not(#ncrk) .ncrc-tabs a{padding:8px 14px;border-radius:999px;background:#f3f0ff;color:var(--brand);font-weight:700;font-size:14px;text-decoration:none}html:not(#ncrk) .ncrc-tabs a[aria-current]{background:var(--brand);color:#fff}html:not(#ncrk) .ncrc-tabs--sort a{background:transparent;border:2px solid #E3DDF4}html:not(#ncrk) .ncrc-tabs--sort a[aria-current]{border-color:var(--brand)}html:not(#ncrk) .ncrc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px}@media(max-width:560px){html:not(#ncrk) .ncrc-grid{grid-template-columns:1fr 1fr;gap:10px}html:not(#ncrk) .ncrc-card__cap{padding:8px 9px 10px;font-size:13px}html:not(#ncrk) .ncrc-card__who strong{font-size:15px}html:not(#ncrk) .ncrc-vote{min-height:38px;font-size:15px}html:not(#ncrk) .ncrc-share{min-height:38px;padding:0 10px;font-size:13px}}html:not(#ncrk) .ncrc-card{margin:0;display:flex;flex-direction:column;border-radius:20px;background:var(--card);border:1px solid var(--line);overflow:hidden;box-shadow:0 4px #2a16730d}html:not(#ncrk) .ncrc-card.has-prize{border:3px solid #F2C14E}html:not(#ncrk) .ncrc-card__art{position:relative;display:block;aspect-ratio:1;background:#faf8f2}html:not(#ncrk) .ncrc-card__art img{width:100%;height:100%;object-fit:contain;display:block}html:not(#ncrk) .ncrc-card__prize{position:absolute;left:8px;top:8px;padding:5px 10px;border-radius:999px;background:#ffd45c;color:#4a2a00;font-weight:800;font-size:13px}html:not(#ncrk) .ncrc-card__cap{display:flex;flex-direction:column;gap:4px;padding:10px 12px 12px;font-size:14px;color:var(--muted)}html:not(#ncrk) .ncrc-card__who strong{color:var(--ink);font-size:16px}html:not(#ncrk) .ncrc-card__title{color:var(--ink);font-style:italic}html:not(#ncrk) .ncrc-card__row{display:flex;gap:8px;margin-top:4px}html:not(#ncrk) .ncrc-vote{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;border:2px solid #FFC2D3;border-radius:999px;background:#fff0f4;color:#b0185e;font-weight:800;font-size:16px;cursor:pointer}html:not(#ncrk) .ncrc-vote__h{font-size:20px;line-height:1}html:not(#ncrk) .ncrc-vote.is-voted{background:var(--pink);border-color:var(--pink);color:#fff}html:not(#ncrk) .ncrc-vote.is-pop .ncrc-vote__h{animation:ncrc-pop .45s ease}@keyframes ncrc-pop{0%{transform:scale(1)}40%{transform:scale(1.6)}to{transform:scale(1)}}html:not(#ncrk) .ncrc-share{min-height:42px;padding:0 14px;border:2px solid #E3DDF4;border-radius:999px;background:#fff;color:var(--brand);font-weight:700;cursor:pointer}html:not(#ncrk) .ncrc-feature{display:flex;flex-direction:column;align-items:center}html:not(#ncrk) .ncrc-card--big{width:min(560px,100%)}html:not(#ncrk) .ncrc-card--big .ncrc-card__art{aspect-ratio:auto}html:not(#ncrk) .ncrc-card--big .ncrc-card__art img{max-height:70vh}html:not(#ncrk) .ncrc-feature__more{margin:12px 0 0;font-weight:600}html:not(#ncrk) .ncrc-wins h3{margin:18px 0 10px;font-size:22px}html:not(#ncrk) .ncrc-empty{padding:30px 16px;text-align:center;border-radius:20px;background:#faf8f2;color:var(--muted);font-weight:600}html:not(#ncrk) .ncrc-pages{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:18px}html:not(#ncrk) .ncrc-pages a{min-width:42px;padding:9px 12px;border-radius:12px;background:#f3f0ff;color:var(--brand);text-align:center;font-weight:700;text-decoration:none}html:not(#ncrk) .ncrc-pages a[aria-current]{background:var(--brand);color:#fff}html:not(#ncrk) .ncrc-about{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}html:not(#ncrk) .ncrc-about>div{padding:18px 20px;border-radius:22px;background:#faf8f2}html:not(#ncrk) .ncrc-about h2{font-size:22px!important}html:not(#ncrk) .ncrc-about ul{margin:0;padding-left:20px}html:not(#ncrk) .ncrc-about li,html:not(#ncrk) .ncrc-about p{margin:6px 0;line-height:1.5}html:not(#ncrk) .ncrc-safe{background:#eaf8ef!important}html:not(#ncrk) .ncrc-toast{position:fixed;left:50%;bottom:24px;z-index:99999;transform:translate(-50%,30px);max-width:min(92vw,460px);padding:12px 18px;border-radius:16px;background:#1f1640;color:#fff;font:600 15px/1.4 Outfit,system-ui,sans-serif;text-align:center;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}html:not(#ncrk) .ncrc-toast.is-on{opacity:1;transform:translate(-50%)}html:not(#ncrk) .ncrc-invite{display:inline-block;margin-top:12px;font-size:15px}html:not(#ncrk) .ncrk-css-contest{position:absolute;z-index:7}
