.is{box-sizing:border-box;width:min(100%,76rem);margin-inline:auto;padding:0 var(--section-inline-padding,2rem) 2rem;display:grid;grid-template-columns:minmax(0,1fr);gap:4rem}.is *,.is *:before,.is *:after{box-sizing:border-box}@media not (min-width:34rem){.is{padding-inline:1.1rem;gap:3rem}.is-greet{padding:1.1rem 1.15rem}.is-card__body{padding:1.2rem 1.15rem 1.3rem}.is-ballot-head{align-items:start}}.is-block{display:grid;gap:1.5rem}.is-h2{font-family:var(--primary-font);font-size:var(--fs-700);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);display:flex;align-items:baseline;gap:1rem;margin:0}.is-h2 small{font-family:inherit;font-size:var(--fs-300);letter-spacing:.1em;color:var(--ink-4);font-weight:500}.is p{margin:0}.is-greet{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2.5rem;padding:1.25rem 1.5rem;background:#ffffff0a;border-radius:var(--radius-sm,4px)}.is-greet p{color:var(--ink-2);max-width:60ch}.is-greet p b{color:var(--ink);font-weight:600}.is-tally{display:flex;gap:2rem}.is-tally div{display:grid;justify-items:center;line-height:1.1}.is-tally strong{font-family:var(--primary-font);font-size:var(--fs-700);color:var(--brand-gold);font-variant-numeric:tabular-nums}.is-tally span{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.is-works{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(26rem,100%),1fr));gap:1.5rem}.is-card{display:grid;grid-template-rows:auto 1fr;background:var(--brand-white);color:var(--brand-black);border-radius:var(--radius-sm,4px);overflow:clip;box-shadow:var(--shadow-3,0 20px 40px rgba(0,0,0,.45))}.is-card__art{aspect-ratio:16 / 9;background:var(--purple-dark,#332256)}.is-card__art img{display:block;width:100%;height:100%;object-fit:cover}.is-card__body{padding:1.5rem 1.75rem 1.6rem;display:grid;gap:.8rem;align-content:start;min-width:0}.is-card__game{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--purple-light);font-weight:700}.is-card__title{font-family:var(--primary-font);font-size:var(--fs-500);font-weight:600;letter-spacing:.03em;text-transform:uppercase;margin:0;line-height:1.2}.is-card__copy{color:#121212b8;font-size:.95rem}.is-stages{display:grid;grid-template-columns:repeat(5,1fr);gap:.35rem;margin-block-start:.3rem}.is-stages i{display:block;height:.35rem;background:#1212121f;border-radius:2px}.is-stages i.done{background:var(--purple-dark)}.is-stages i.now{background:var(--purple-light)}.is-stages-lbl{display:grid;grid-template-columns:repeat(5,1fr);gap:.25rem;font-size:.62rem;letter-spacing:.05em;text-transform:uppercase;color:#1212128c;text-align:center}.is-stages-lbl span:first-child{text-align:left}.is-stages-lbl span:last-child{text-align:right}.is-stages-lbl .now{color:var(--brand-black);font-weight:700}.is-card__foot{display:flex;justify-content:space-between;align-items:center;font-size:var(--fs-300);color:#121212b8;margin-block-start:.3rem}.is-card__foot b{color:var(--brand-black);font-variant-numeric:tabular-nums}.is-card__team{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#1212128c}.is-block__copy{color:var(--ink-3);max-width:60ch;margin-block-start:-.5rem}.is-ballot-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem}.is-ballot-head p{color:var(--ink-3);max-width:44ch}.is-cols{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem}@media not (min-width:54rem){.is-cols{grid-template-columns:1fr;gap:3rem}}.is-col__h{display:flex;justify-content:space-between;align-items:baseline;padding-block-end:.8rem;border-block-end:1px solid var(--line)}.is-col__h h3{font-family:var(--primary-font);font-size:var(--fs-500);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin:0}.is-col__h span{font-size:var(--fs-300);color:var(--ink-3)}.is-col__h span b{color:var(--brand-gold);font-weight:600}.is-list{list-style:none;margin:0;padding:0}.is-row{display:grid;grid-template-columns:auto 9rem 1fr;gap:1.1rem;align-items:center;padding:1.2rem 0;border-block-end:1px solid var(--line)}.is-row__art{width:9rem;aspect-ratio:16 / 9;border-radius:var(--radius-sm,4px);overflow:clip;background:var(--purple-dark,#332256)}.is-row__art img{display:block;width:100%;height:100%;object-fit:cover}.is-row__text{min-width:0}.is-row__title{font-family:var(--primary-font);font-size:var(--fs-500);font-weight:600;letter-spacing:.02em;color:var(--ink);margin:0}.is-row__title a{color:inherit;text-decoration:none}.is-row__title a:hover{text-decoration:underline}.is-row__meta{font-size:var(--fs-400);line-height:1.45;color:var(--ink-2);margin-block-start:.3rem}.is-row__meta em{display:block;font-style:normal;color:#a99cdf;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:700;margin-block-end:.15rem}.is-row__you{display:none;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-gold);margin-inline-start:.5rem;vertical-align:middle}.is-row.is-voted .is-row__you{display:inline}.is-vote{display:grid;justify-items:center;gap:.1rem;min-width:3.8rem;padding:.5rem;border:0;border-radius:var(--radius-sm,4px);background:none;color:var(--ink-2);font:inherit;cursor:pointer;transition:background .15s,color .15s}.is-vote svg{width:1.2rem;height:1.2rem;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.is-vote b{font-family:var(--primary-font);font-weight:600;font-variant-numeric:tabular-nums;font-size:var(--fs-500);min-height:1.2em}.is-vote:hover{background:#fef9f70f;color:var(--ink)}.is-vote:focus-visible{outline:2px solid var(--brand-gold);outline-offset:2px}.is-row.is-voted .is-vote{color:var(--brand-gold);background:#f9c8481a}.is-row.is-voted .is-vote svg{fill:var(--brand-gold);stroke:var(--brand-gold)}.is-vote[disabled]{color:var(--ink-4);cursor:not-allowed}.is-vote[disabled]:hover{background:none}.is-vote.is-busy{opacity:.6;pointer-events:none}.is-empty{color:var(--ink-4);font-size:var(--fs-300);padding-block:1rem}@media not (min-width:34rem){.is-row{grid-template-columns:auto 5.5rem 1fr;gap:.7rem}.is-row__art{width:5.5rem}.is-vote{min-width:3rem;padding-inline:.3rem}.is-row__meta{font-size:var(--fs-300)}}.is-ledger{list-style:none;margin:0;padding:0}.is-ledger li{display:grid;grid-template-columns:7rem 1fr auto;gap:1.5rem;align-items:baseline;padding:.9rem 0;border-block-end:1px solid var(--line)}.is-ledger time{font-size:var(--fs-300);color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase}.is-ledger .t{font-family:var(--primary-font);font-size:var(--fs-500);color:var(--ink)}.is-ledger .t a{color:inherit;text-decoration:none}.is-ledger .t a:hover{text-decoration:underline}.is-ledger .t small{display:block;font-family:inherit;font-size:var(--fs-300);color:var(--ink-3);margin-block-start:.1rem}.is-ledger .v{font-size:var(--fs-300);color:var(--ink-4);font-variant-numeric:tabular-nums;white-space:nowrap}.is-ledger .v.is-you{color:var(--brand-gold);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}@media not (min-width:34rem){.is-ledger li{grid-template-columns:1fr auto}.is-ledger time{grid-column:1 / -1}}.is-suggest{justify-items:center;text-align:center;gap:1rem}.is-suggest p{color:var(--ink-3);max-width:50ch}.is-suggest__form{display:grid;gap:.75rem;width:min(100%,36rem);justify-items:center}.is-suggest__form textarea{font:inherit;color:var(--ink);background:#ffffff0a;border:1px solid var(--line-2);border-radius:var(--radius-sm,4px);padding:.55rem .7rem}.is-suggest__form textarea{width:100%;resize:vertical}.is-suggest__form textarea:focus-visible{outline:2px solid var(--brand-gold);outline-offset:2px}.is-toast{position:fixed;inset-inline:0;bottom:1.5rem;margin-inline:auto;width:fit-content;max-width:calc(100% - 2rem);background:#17151d;color:var(--ink);padding:.75rem 1.25rem;border-radius:var(--radius-sm,4px);box-shadow:0 12px 30px #0009;font-size:var(--fs-300);opacity:0;transform:translateY(.5rem);transition:opacity .2s,transform .2s;pointer-events:none;z-index:50}.is-toast.is-on{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.is-toast,.is-vote{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/inner-sanctum.css.map */
