.bbs-sechead{font:700 clamp(26px,3.4vw,40px)/1 var(--disp);letter-spacing:.03em;text-transform:uppercase;padding:34px 24px 0;margin:0}.bbs-secsub{font-size:16.5px;color:var(--body-soft);padding:8px 24px 22px;max-width:62ch;margin:0}.bbs-hub-head{padding:40px 24px 6px}.bbs-hub-head h1{font:700 clamp(34px,5vw,64px)/1 var(--disp);letter-spacing:.02em;text-transform:uppercase;margin:0 0 8px}.bbs-hub-head p{font-size:16.5px;color:var(--body-soft);max-width:60ch;margin:0 0 20px}.bbs-hub-search{display:flex;max-width:560px;margin:0 24px 30px}.bbs-hub-search input{flex:1;font:400 18px var(--bodyfont);padding:16px 18px;border:3px solid var(--ink);background:#fff;min-width:0;border-radius:0}.bbs-hub-search input:focus{outline:3px solid var(--ink);outline-offset:2px}.bbs-hub-heroes{display:grid;grid-template-columns:1fr 1fr;border-top:5px solid var(--ink);border-bottom:5px solid var(--ink)}.bbs-hub-heroes a{display:flex;align-items:center;gap:18px;padding:22px 24px;background:var(--board);text-decoration:none;color:var(--ink);border-right:5px solid var(--ink);transition:background .15s}.bbs-hub-heroes a:last-child{border-right:none}.bbs-hub-heroes a:hover{background:var(--white)}.bbs-hub-heroes img{width:96px;height:96px;object-fit:cover;border:3px solid var(--ink)}.bbs-hub-heroes .hh b{font:700 clamp(24px,2.4vw,28px)/1.05 var(--disp);letter-spacing:.04em;text-transform:uppercase;display:block}.bbs-hub-heroes .hh small{font-size:16px;color:var(--body-soft)}.bbs-hub-heroes .arr{margin-left:auto;font:700 26px/1 var(--disp);color:var(--ink)}@media(max-width:700px){.bbs-hub-heroes{grid-template-columns:1fr}.bbs-hub-heroes a{border-right:none;border-bottom:3px solid var(--ink)}.bbs-hub-heroes a:last-child{border-bottom:none}}.bbs-hub-top{padding:6px 0 0}.bbs-hub-top .row,.bbs-hub-all .row{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:13px 24px 10px;border-bottom:2px solid var(--hairline);text-decoration:none;color:var(--ink)}.bbs-hub-top .row:hover b,.bbs-hub-all .row:hover b{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px}.bbs-hub-top .row b,.bbs-hub-all .row b{font:700 24px/1.2 var(--disp);letter-spacing:.04em;text-transform:uppercase;transition:color .15s}.bbs-hub-top .row small,.bbs-hub-all .row small{font-size:14px;color:var(--mut);white-space:nowrap}.bbs-hub-all .row{padding:10px 24px 8px}.bbs-hub-all .row b{font-size:24px;font-weight:700}.bbs-hub-none{padding:26px 24px;font-size:16.5px;color:var(--body-soft);display:none}.bbs-hub-help{display:flex;align-items:baseline;justify-content:space-between;gap:18px;background:var(--ink);color:#fff;padding:30px 26px 28px;margin-top:34px;flex-wrap:wrap}.bbs-hub-help .ht{font:700 clamp(24px,3vw,32px)/1.1 var(--disp);letter-spacing:.03em;text-transform:uppercase}.bbs-hub-help a{display:inline-flex;align-items:center;min-height:44px;font:700 clamp(24px,3vw,32px)/1.1 var(--disp);letter-spacing:.03em;text-transform:uppercase;color:#fff;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px;white-space:nowrap}.bbs-instr{max-width:1000px;margin:0 auto;padding:36px 24px 50px}.bbs-instr .kick{font:700 24px/1 var(--disp);letter-spacing:.03em;text-transform:uppercase;color:var(--mut)}.bbs-instr h1{font:700 clamp(32px,4.6vw,58px)/1 var(--disp);letter-spacing:.02em;text-transform:uppercase;margin:8px 0 26px}.bbs-prose{font-size:17px;line-height:1.65;color:var(--body-strong)}.bbs-prose,.bbs-prose p,.bbs-prose div,.bbs-prose span,.bbs-prose li,.bbs-prose td,.bbs-prose strong,.bbs-prose em,.bbs-prose a{font-family:var(--bodyfont)!important;color:var(--body-strong)!important}.bbs-prose h1,.bbs-prose h2,.bbs-prose h3,.bbs-prose h4,.bbs-prose h5,.bbs-prose h1 *,.bbs-prose h2 *,.bbs-prose h3 *,.bbs-prose h4 *{font-family:var(--disp)!important;color:var(--ink)!important}.bbs-prose h1,.bbs-prose h2,.bbs-prose h3,.bbs-prose h4,.bbs-prose h5,.bbs-prose h6{font-family:var(--disp);font-weight:700;letter-spacing:.03em;text-transform:uppercase;line-height:1.1;margin:34px 0 12px;color:var(--ink)}.bbs-prose h2{font-size:clamp(24px,3vw,34px)}.bbs-prose h3{font-size:clamp(24px,2.4vw,28px)}.bbs-prose h1{font-size:clamp(28px,3.4vw,40px)}.bbs-prose h4,.bbs-prose h5,.bbs-prose h6{font-size:clamp(24px,2.2vw,26px)}.bbs-prose img{max-width:100%;height:auto;display:block;margin:20px auto}.bbs-prose p{margin:0 0 16px}.bbs-prose ul,.bbs-prose ol{margin:0 0 16px;padding-left:24px}.bbs-prose table{max-width:100%}.bbs-prose a{color:var(--ink);font-weight:700}.bbs-prose iframe{max-width:100%}.bbs-instr-back{display:flex;align-items:baseline;justify-content:space-between;gap:18px;background:var(--board);padding:26px;border-top:5px solid var(--ink);flex-wrap:wrap;text-decoration:none}.bbs-instr-back .bt{font:700 clamp(24px,3vw,30px)/1.1 var(--disp);letter-spacing:.03em;text-transform:uppercase;color:var(--ink)}.bbs-instr-back .bt .lt{font-weight:400;color:var(--mut)}.bbs-instr-back .ba{font:700 clamp(24px,3vw,30px)/1.1 var(--disp);letter-spacing:.03em;text-transform:uppercase;color:var(--ink);text-decoration:none;white-space:nowrap}.bbs-instr-back .ba .t{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px}.bbs-page-std{max-width:860px;margin:0 auto;padding:36px 24px 50px}.bbs-page-std h1{font:700 clamp(32px,4.6vw,58px)/1 var(--disp);letter-spacing:.02em;text-transform:uppercase;margin:0 0 24px}.bbs-instr-structured{max-width:1100px}.bbs-instr .ihead{max-width:760px;padding-bottom:10px}.bbs-instr .iblurb{font-size:18px;line-height:1.6;color:var(--body-strong);margin:0 0 14px}.bbs-instr .iabv{display:inline-block;font:700 24px/1 var(--disp);letter-spacing:.03em;text-transform:uppercase;border:3px solid var(--ink);padding:8px 12px 6px}.iinc{background:var(--board);border-top:5px solid var(--ink);border-bottom:5px solid var(--ink);padding:28px 26px 30px;margin:30px 0 8px}.iinc h2{font:700 clamp(24px,3vw,34px)/1 var(--disp);letter-spacing:.03em;text-transform:uppercase;margin:0 0 16px}.iinc-list{list-style:none;margin:0;padding:0;columns:3;gap:26px;font-size:16px;color:var(--body-strong)}.iinc-list li{padding:4px 0;break-inside:avoid;border-bottom:1px solid var(--hairline)}.iinc-list b{display:inline-block;min-width:1.1em;font:700 24px/1 var(--disp);vertical-align:-3px;color:var(--ink);margin-right:6px}.iinc-needed{margin:16px 0 0;font-size:16.5px;color:var(--body-soft)}@media(max-width:900px){.iinc-list{columns:2}}@media(max-width:560px){.iinc-list{columns:1}}.isteps{list-style:none;margin:0;padding:0}.istep{display:grid;grid-template-columns:110px 1fr;gap:10px 26px;padding:36px 0 34px;border-bottom:3px solid var(--ink)}.istep:last-child{border-bottom:none}.istep .isn{font:900 clamp(48px,5vw,76px)/.9 var(--disp);color:var(--ink);letter-spacing:.01em}.istep .isbody{min-width:0}.istep h2{font:700 clamp(24px,3vw,36px)/1.05 var(--disp);letter-spacing:.03em;text-transform:uppercase;margin:4px 0 14px}.istep h3{font:700 24px/1.2 var(--disp);letter-spacing:.03em;text-transform:uppercase;margin:22px 0 8px;color:var(--ink)}.istep p{font-size:17px;line-height:1.65;color:var(--body-strong);margin:0 0 12px;max-width:62ch}.isimgs{display:grid;grid-template-columns:repeat(2,minmax(0,320px));gap:14px;margin-top:18px}.isimgs.cols-1{grid-template-columns:minmax(0,420px)}.isimgs img{width:100%;height:auto;display:block;border:3px solid var(--hairline)}@media(max-width:700px){.istep{grid-template-columns:1fr;gap:2px;padding:26px 0}.istep .isn{font-size:44px}.isimgs{grid-template-columns:1fr 1fr}.isimgs.cols-1{grid-template-columns:1fr}}.bbs-hub-browse{padding:20px 24px 6px;margin:0}.bbs-hub-browse a{font:700 24px/1 var(--disp);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:3px solid var(--ink);padding-bottom:3px}.bbs-hub-browse a:hover{border-bottom-width:5px}.irail{position:sticky;top:0;z-index:15;display:flex;gap:0;background:var(--white);border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);overflow-x:auto;scrollbar-width:none}.irail::-webkit-scrollbar{display:none}.irail a{display:flex;align-items:baseline;gap:8px;padding:12px 16px 9px;text-decoration:none;color:var(--ink);border-right:2px solid var(--hairline);white-space:nowrap}.irail a b{font:900 24px/1 var(--disp);letter-spacing:.01em;color:var(--mut)}.irail a span{font:700 24px/1 var(--disp);letter-spacing:.03em;text-transform:uppercase;color:var(--mut)}.irail a.active b,.irail a.active span{color:var(--ink);text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px}.irail a.done b,.irail a.done span{color:var(--ink);text-decoration:line-through}@media(max-width:700px){.irail a span{display:none}.irail a{padding:12px 14px 9px}}.iphase{list-style:none;display:flex;align-items:baseline;gap:16px;background:var(--ink);color:#fff;margin:36px -24px 6px;padding:18px 24px 15px}.iphase .ipk{font:700 24px/1 var(--disp);letter-spacing:.03em;text-transform:uppercase;color:var(--on-ink-mut)}.iphase .ipl{font:700 clamp(24px,3vw,30px)/1 var(--disp);letter-spacing:.03em;text-transform:uppercase;color:var(--ink)}@media(max-width:700px){.iphase{margin:26px -24px 2px}}.istep .isn{border:none;background:none;padding:0;cursor:pointer;text-align:left;position:relative;align-self:start}.istep .isn .num{font:900 clamp(48px,5vw,76px)/.9 var(--disp);color:var(--ink);letter-spacing:.01em;transition:color .15s}.istep .isn .chk{display:none;font:900 clamp(40px,4vw,60px)/1 var(--disp);color:var(--ink)}.istep.done .isn .num{display:none}.istep.done .isn .chk{display:inline}.istep.done .isbody{opacity:.45}.istep .isbody{transition:opacity .2s}.isched{border:3px solid var(--ink);margin:18px 0 16px;max-width:520px}.isched .isch{font:700 24px/1 var(--disp);letter-spacing:.03em;text-transform:uppercase;background:var(--ink);color:#fff;padding:12px 16px 9px}.isched .isr{display:flex;gap:14px;padding:10px 16px 8px;border-bottom:2px solid var(--hairline);align-items:baseline}.isched .isr:last-child{border-bottom:none}.isched .isr b{font:700 24px/1.2 var(--disp);letter-spacing:.03em;min-width:64px;color:var(--ink)}.isched .isr span{font-size:16.5px;color:var(--body-strong)}.bbs-boxslab .yours b{color:#fff}.irail .irl{font:700 24px/1 var(--disp);letter-spacing:.03em;text-transform:uppercase;color:var(--mut);align-self:center;padding:0 10px 0 16px;white-space:nowrap}.irail a i{font:700 24px/1 var(--disp);font-style:normal;color:var(--mut)}.irail a b{display:none}.irail a span{display:inline;font-size:24px;color:var(--ink)}.irail a.active i,.irail a.active span{color:var(--ink)}@media(max-width:700px){.irail a span{display:inline;font-size:22px}}.ihelp{font-size:16.5px;color:var(--body-soft);background:var(--board);padding:12px 16px;margin:20px 0 0;border-left:5px solid var(--buy)}.iact{display:flex;gap:12px;align-items:baseline;margin:0 0 10px}.iact .idot{flex:none;width:10px;height:10px;background:var(--buy);margin-top:7px;align-self:flex-start}.iact p{margin:0;font-size:17px}.ictx{font-size:16.5px!important;color:var(--body-soft)!important;border-left:3px solid var(--hairline);padding-left:14px;margin-left:22px!important;max-width:58ch}.gloss{font:inherit;border:none;background:none;padding:0;color:inherit;cursor:pointer;border-bottom:2px solid var(--amber)}.gloss:hover{color:var(--ink)}.glosscard{display:block;background:var(--ink);color:var(--on-ink);font-size:16.5px;line-height:1.55;padding:14px 18px;margin:10px 0 14px 22px;max-width:52ch}.glosscard b{display:block;font:700 24px/1 var(--disp);letter-spacing:.03em;text-transform:uppercase;color:var(--amber);margin-bottom:6px}.isched .isch{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.isched .tclock{font:700 24px/1 var(--disp);letter-spacing:.03em;color:var(--amber)}.isched .isr{position:relative}.isched .isr .isdone{display:none;margin-left:auto;font:700 24px/1 var(--disp);font-style:normal;color:var(--buy)}.isched.running .isr.due b{color:var(--mut);text-decoration:line-through}.isched.running .isr.due .isdone{display:inline}.isched .tstart{display:block;width:100%;font:700 24px/1 var(--disp);letter-spacing:.04em;text-transform:uppercase;background:var(--buy);color:var(--ink);border:none;border-top:3px solid var(--ink);padding:14px 16px 11px;cursor:pointer}.isched .tstart:hover{background:var(--ink);color:#fff}.iphase .ics{margin-left:auto;font:700 24px/1 var(--disp);letter-spacing:.03em;text-transform:uppercase;background:none;color:var(--amber);border:2px solid var(--amber);padding:8px 12px 6px;cursor:pointer}.iphase .ics:hover{background:var(--amber);color:var(--ink)}@media(max-width:700px){.iphase{flex-wrap:wrap}.iphase .ics{margin-left:0}}.ianim{margin:18px 0 0}.ianim img{width:min(300px,72vw);height:auto;display:block;border:3px solid var(--hairline)}.ianim figcaption{font-size:15px;color:var(--mut);margin-top:8px}@media(max-width:700px){.isimgs{grid-template-columns:1fr 1fr}.isimgs img{max-height:220px;object-fit:contain;background:#fff}.isimgs.cols-1 img{max-height:260px}}.bbs-gposter{border-bottom:var(--bar)}.bbs-gdrops{border-top:var(--bar);border-bottom:var(--bar)}.bbs-gdrops .dname small{min-height:2.9em}.bbs-gband{padding:36px 24px 0}.bbs-gband .gbk{font:700 26px/1.1 var(--disp);letter-spacing:.03em;text-transform:uppercase;color:var(--ink);margin:0 0 8px}.bbs-gband .gbs{font:400 17px/1.5 var(--bodyfont);color:var(--body-soft);max-width:62ch;margin:0 0 20px}.bbs-gband .gbs a{color:var(--ink);font-weight:700}.bbs-gband .cgrid{border:5px solid var(--ink)}.bbs-gband .ccard{border-bottom:none}.bbs-gband .cgrid.g4{grid-template-columns:repeat(4,1fr)}.bbs-gband .cgrid.g3{grid-template-columns:repeat(3,1fr)}.bbs-gband .cgrid.g4 .ccard:nth-child(3n){border-right:5px solid var(--ink)}.bbs-gband .cgrid.g4 .ccard:nth-child(4n){border-right:none}.bbs-gband .ccard .cname,.bbs-gband .ccard .dadd{font-size:clamp(17px,1.4vw,21px)}.bbs-gcard{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;background:var(--ink);color:var(--on-ink);padding:26px 24px;margin-top:44px}.bbs-gcard p{font:400 17px/1.5 var(--bodyfont);margin:0;max-width:56ch}.bbs-gcard .gclink{font:700 26px/1 var(--disp);letter-spacing:.04em;text-transform:uppercase;background:var(--buy);color:var(--ink);text-decoration:none;padding:15px 24px 11px;transition:background .15s,color .15s}.bbs-gcard .gclink:hover{background:var(--white)}@media(max-width:700px){.bbs-gband{padding:28px 18px 0}.bbs-gband .cgrid.g4,.bbs-gband .cgrid.g3{grid-template-columns:repeat(2,1fr)}.bbs-gband .cgrid.g4 .ccard,.bbs-gband .cgrid.g3 .ccard{border-right:5px solid var(--ink);border-bottom:5px solid var(--ink)}.bbs-gband .cgrid.g4 .ccard:nth-child(2n),.bbs-gband .cgrid.g3 .ccard:nth-child(2n){border-right:none}.bbs-gband .cgrid.g4 .ccard:nth-last-child(-n+2){border-bottom:none}.bbs-gband .cgrid.g3 .ccard:last-child{grid-column:1 / -1;border-right:none;border-bottom:none}.bbs-gband .cgrid.g3 .ccard:last-child .cimg{aspect-ratio:2.2}.bbs-gcard{padding:22px 18px;margin-top:32px}.bbs-gcard .gclink{width:100%;text-align:center;box-sizing:border-box}}.bbs-search .bsform{display:flex;gap:0;max-width:560px;margin-top:18px;border:3px solid var(--ink)}.bbs-search .bsform input{flex:1;border:none;font:400 17px/1 var(--bodyfont);padding:14px 16px;background:var(--white);color:var(--ink);min-width:0}.bbs-search .bsform input:focus{outline:none;background:var(--board)}.bbs-search .bsform button{border:none;background:var(--ink);color:#fff;font:700 24px/1 var(--disp);letter-spacing:.03em;text-transform:uppercase;padding:0 26px;cursor:pointer}.bbs-search .bsform button:hover{background:var(--board);color:var(--ink)}.bbs-search .chead{border-bottom:none;padding-bottom:26px}.bsother{padding:34px 24px 0}.bsother .bsk{font:700 24px/1.1 var(--disp);letter-spacing:.03em;text-transform:uppercase;color:var(--ink);margin:0 0 6px}.bsother .bsrow{display:block;font:400 17px/1.4 var(--bodyfont);color:var(--body-strong);text-decoration:none;padding:12px 0;border-bottom:1px solid var(--hairline)}.bsother .bsrow:hover{color:var(--ink);font-weight:700}.bbs-404{padding:60px 24px 90px;background:var(--white)}.bbs-404 .fnum{font:900 clamp(140px,26vw,380px)/.85 var(--disp);letter-spacing:.01em;color:var(--ink);margin:0}.bbs-404 .fline{font:400 19px/1.5 var(--bodyfont);color:var(--body-strong);margin:18px 0 22px}.bbs-404 .fchips{display:flex;gap:10px;flex-wrap:wrap}.bbs-404 .flinks{font:400 16px/1 var(--bodyfont);color:var(--mut);margin:14px 0 0}.bbs-404 .flinks a{display:inline-flex;align-items:center;min-height:44px;padding:0 2px;color:var(--ink);font-weight:700;text-decoration:none}.bbs-404 .flinks a:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px}.bbs-cpg{background:var(--white);padding:0 24px 80px;max-width:860px}.bbs-cpg .chd{display:flex;align-items:baseline;gap:16px;padding:40px 0 18px;border-bottom:var(--bar)}.bbs-cpg .chd h1{font:900 clamp(48px,7vw,84px)/.9 var(--disp);letter-spacing:.01em;text-transform:uppercase;color:var(--ink);margin:0}.bbs-cpg .chd p{font:500 16px/1 var(--bodyfont);color:var(--mut);margin:0}.bbs-cpg .cpempty{font:400 17px/1.6 var(--bodyfont);color:var(--body-strong);padding-top:26px}.bbs-cpg .cpempty a{color:var(--ink);font-weight:700}.bbs-cpg .cprow{display:grid;grid-template-columns:100px 1fr auto;gap:18px;align-items:start;padding:20px 0;border-bottom:1px solid var(--hairline)}.bbs-cpg .cpimg img{width:100px;height:100px;object-fit:contain;background:var(--board);display:block}.bbs-cpg .cpname{font:700 24px/1.1 var(--disp);letter-spacing:.03em;text-transform:uppercase;color:var(--ink);text-decoration:none}.bbs-cpg .cpqty{display:flex;align-items:center;gap:12px;margin-top:12px}.bbs-cpg .cpqty label{font:700 15px/1 var(--bodyfont);color:var(--mut)}.bbs-cpg .cpqty input{width:64px;font:700 16px/1 var(--bodyfont);padding:10px;border:2px solid var(--ink);text-align:center}.bbs-cpg .cprm{font:400 15px/1 var(--bodyfont);color:var(--mut)}.bbs-cpg .cprm:hover{color:var(--ink)}.bbs-cpg .cpprice{font:700 17px/1 var(--bodyfont);color:var(--ink);margin:4px 0 0}.bbs-cpg .cpfoot{padding-top:22px}.bbs-cpg .cpsub{display:flex;justify-content:space-between;align-items:baseline;font:500 17px/1 var(--bodyfont);color:var(--body-strong)}.bbs-cpg .cpsub b{font:900 32px/1 var(--disp);color:var(--ink)}.bbs-cpg .cpnote{font:400 15px/1.4 var(--bodyfont);color:var(--mut);margin:8px 0 18px}.bbs-cpg .cpbtns{display:flex;gap:10px}.bbs-cpg .cpupd{flex:0 0 auto;background:var(--white);border:3px solid var(--ink);color:var(--ink);font:700 24px/1 var(--disp);letter-spacing:.04em;text-transform:uppercase;padding:14px 22px 10px;cursor:pointer}.bbs-cpg .cpupd:hover{background:var(--board)}.bbs-cpg .cpgo{flex:1;background:var(--buy);border:none;color:var(--ink);font:700 24px/1 var(--disp);letter-spacing:.04em;text-transform:uppercase;padding:16px 24px 12px;cursor:pointer;min-height:56px}.bbs-cpg .cpgo:hover{background:var(--ink);color:#fff}@media(max-width:700px){.bbs-cpg{padding:0 16px 60px}.bbs-cpg .cprow{grid-template-columns:72px 1fr auto;gap:12px}.bbs-cpg .cpimg img{width:72px;height:72px}.bbs-cpg .cpbtns{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/bbs-pages.css.map */
