@layer catalog{.sc-hero.c2-hero--notif{background:#dfeafb url(../media/c2-hero-notif.0sc5ysg25fu9a.jpg) 50% 36%/cover no-repeat}.sc-hero.c2-hero--thanks{background:#dfeafb url(../media/c2-hero-thanks.11u9n3-5wip9m.jpg) 50% 52%/cover no-repeat}@media (max-width:1023px){.sc-hero.c2-hero--notif{background-position:70% 40%}body[data-scr=notif] .dw-main,body[data-scr=thanks] .dw-main,body[data-scr=thanks-send] .dw-main{padding-bottom:calc(var(--tab-h) + var(--safe-b) + 20px)}}.c2-hero__spark--1{--x:62%;--y:24%}.c2-hero__spark--2{--x:90%;--y:64%;--s:18px}.c2-open-spark-1{--x:18%;--y:22%;--s:22px;--d:.2s}.c2-open-spark-2{--x:82%;--y:18%;--s:26px;--d:.4s}.c2-swatch--blue{background-image:url(../media/ds-thanks-pattern-blue.01x2mqvgw55v6.png)}.c2-swatch--gold{background-image:url(../media/ds-thanks-pattern-gold.2751lt1-z54q5.png)}.c2-swatch--mint{background-image:url(../media/ds-thanks-pattern-mint.3u5vx7prkzmxn.png)}.c2-swatch--sakura{background-image:url(../media/thanks-design-sakura.1cpdpk594up95.png)}.c2-swatch--star{background-image:url(../media/thanks-design-star.1lio6-l7074ew.png)}.c2-swatch--wakaba{background-image:url(../media/thanks-design-wakaba.2hkupcdwz52bz.png)}.rw-thanks-card[data-design=sakura]{background-color:#f1b6cb;background-image:url(../media/thanks-design-sakura.1cpdpk594up95.png)}.rw-thanks-card[data-design=star]{background-color:#1f2f66;background-image:url(../media/thanks-design-star.1lio6-l7074ew.png)}.rw-thanks-card[data-design=wakaba]{background-color:#9dc34e;background-image:url(../media/thanks-design-wakaba.2hkupcdwz52bz.png)}.rw-swatches{flex-wrap:wrap;row-gap:8px}.c2-f--row:has(>.c2-designcell){align-items:start}.c2-f--row:has(>.c2-designcell)>.sc-label{padding-top:12px}.c2-designcell{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.c2-hint.c2-failure{color:var(--ds-text-danger)}.c13-x:focus-visible{outline:revert;outline-offset:revert}@media (min-width:1024px) and (hover:hover){.c2-nrow__link{padding-right:168px}}.c2-nrow__title,.c2-nrow__text{overflow-wrap:anywhere}}
@layer catalog{.sc-hero.c3-help-hero{background:#dfeafb url(../media/scene-season-castle.29p_9p7voiioy.jpg) 50% 40%/cover no-repeat}.c3-more__grid>.c3-tile:nth-child(2){animation-delay:30ms}.c3-more__grid>.c3-tile:nth-child(3){animation-delay:60ms}.c3-more__grid>.c3-tile:nth-child(4){animation-delay:90ms}.c3-more__grid>.c3-tile:nth-child(5){animation-delay:.12s}.c3-more__grid>.c3-tile:nth-child(n+6){animation-delay:.15s}.c3-cats>.c3-cat:nth-child(2){animation-delay:30ms}.c3-cats>.c3-cat:nth-child(3){animation-delay:60ms}.c3-cats>.c3-cat:nth-child(4){animation-delay:90ms}.c3-cats>.c3-cat:nth-child(5){animation-delay:.12s}.c3-cats>.c3-cat:nth-child(6){animation-delay:.15s}.c3-cats>.c3-cat:nth-child(7){animation-delay:.18s}.c3-cats>.c3-cat:nth-child(8){animation-delay:.21s}button.c3-acct__row{text-align:left;width:100%}.c3-acct .c3-form__err{padding:0 18px 12px;margin:0!important}.c3-contact-form__f{display:contents}.c3-me__who>b{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.c3-cat{min-width:0}.c3-cat b,.c3-qa__head h2,.c3-qa__head p,.c3-qa__q>span:not(.c3-qa__kind),.c3-qa__a p,.c3-news__row b,.c3-news__kind,.c3-dialog h3,.c3-dialog p{overflow-wrap:anywhere}@media (max-width:1023px){body[data-fb] .dw-main{padding-bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 72px)}}:is(body:has(.c3-first-bd) .c3-fb,body:has([data-toast],.ha-toast,.sc-toast) .c3-fb){display:none}@media (max-width:1023px){body:has(.c2-chat.is-card) .c3-fb{display:none}body:has(.qf-exits) .c3-fb{bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 66px + 12px)}}.c3-tile .pr-tile-sub{font:800 11px/1.2 var(--ds-font-body);color:var(--ds-text-blue);justify-content:center;align-items:center;gap:3px;display:flex}.c3-tile .pr-tile-sub img{object-fit:contain;width:10px;height:13px}}
@layer catalog{.sc-hero.rl-hero,.rl-band{--hero:url(../media/scene-sky-wide.10fznz3kd_jdx.jpg)}@media (max-width:1023px){body[data-scr=relay] .dw-main,body[data-scr=relay-detail] .dw-main,body[data-scr=chat] .dw-main{padding-bottom:calc(var(--tab-h) + var(--safe-b) + 20px)}}.dw-dialog-backdrop.rl-start-bd{padding:16px}@media (max-width:1023px){.dw-dialog-backdrop.rl-start-bd{padding:10px}}.c2-s44{--s:44px}.c2-s48{--s:48px}.rl-error{color:var(--ds-danger,#c0392b);font:var(--ds-text-body-sm);margin:0}.c2-doc__page>.c2-doc__img{object-fit:cover;width:100%;height:100%;display:block}.c2-docview__stage>.c2-doc__big{border-radius:var(--ds-radius-md);width:auto;max-width:100%;height:auto;max-height:70vh;margin:0 auto;display:block}.c2-error{color:var(--ds-danger,#c0392b);font:var(--ds-text-body-sm);margin:0;padding:0 16px 10px}}
@layer catalog{.rl-react{position:relative}.rl-emoji{font:18px/1 Noto Color Emoji,Apple Color Emoji,Segoe UI Emoji,sans-serif}.rl-picker{z-index:8;top:calc(100% + 6px);bottom:auto}.rl-picker button{position:relative}.rl-picker .rl-emoji{font-size:23px}.rl-who,.rl-tip{z-index:6;background:var(--ds-ink);color:var(--ds-bg);font:700 11px/1.5 var(--ds-font-body);white-space:nowrap;pointer-events:none;border-radius:6px;padding:6px 8px;display:none;position:absolute}.rl-who{text-align:left;white-space:normal;width:max-content;max-width:min(300px,80vw);padding:8px 10px;font-size:12px;font-weight:600;top:calc(100% + 8px);left:0}.rl-tip{top:calc(100% + 6px);left:50%;transform:translate(-50%)}.rl-react:focus-visible>.rl-who,.rl-picker button:focus-visible>.rl-tip{display:block}@media (hover:hover){.rl-react:hover>.rl-who,.rl-picker button:hover>.rl-tip{display:block}}@media (max-width:1023px){.rl-ans{position:relative}.rl-addwrap{position:static}.rl-picker{border-radius:22px;justify-content:space-between;gap:0;width:min(316px,100vw - 24px);left:50%;right:auto;transform:translate(-50%)}.rl-picker .rl-tip{top:auto;bottom:calc(100% + 6px)}.rl-picker button{flex:1 1 0;width:auto;min-width:0;max-width:44px;height:44px}}}
@layer catalog{body[data-scr^=c4-]{background:#f6f9ff}.c4-scene__bg--signin{object-position:56% 50%}.c4-scene__bg--code{object-position:62% 80%}.c4-scene__bg--signup{object-position:42% 50%}.c4-scene__bg--forgot,.c4-scene__bg--reset{object-position:50% 50%}.c4-scene__bg--first{object-position:40% 50%}.c4-robot{max-width:560px;font:500 11px/1.5 var(--ds-font-body);color:var(--c4-ink-sub);text-align:center;margin:0}.c4-robot a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (max-width:1023px){.c4-robot{margin:14px auto 0;padding:0 20px}}.grecaptcha-badge{visibility:hidden}.c4-slow:empty{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}}
@layer catalog{.sc-hero.c5-hero--account{background:#dfeafb url(../media/scene-sky-wide.10fznz3kd_jdx.jpg) 50% 40%/cover no-repeat}.sc-hero.c5-hero--notif{background:#dfeafb url(../media/c2-hero-notif.0sc5ysg25fu9a.jpg) 50% 55%/cover no-repeat}.sc-hero.c5-hero--org{background:#dfeafb url(../media/scene-season-castle.29p_9p7voiioy.jpg) 50% 45%/cover no-repeat}.sc-hero.c5-hero--integ{background:#dfeafb url(../media/scene-town.2bixpzhijbflk.jpg) 50% 38%/cover no-repeat}@media (max-width:1023px){body[data-scr=c5-profile] .dw-main,body[data-scr=c5-account] .dw-main,body[data-scr=c5-notif] .dw-main,body[data-scr=c5-org] .dw-main,body[data-scr=c5-integ] .dw-main{padding-bottom:calc(var(--tab-h) + var(--safe-b) + 20px)}}.c5-scenes>.c5-scene:nth-child(2){animation-delay:30ms}.c5-scenes>.c5-scene:nth-child(3){animation-delay:60ms}.c5-scenes>.c5-scene:nth-child(4){animation-delay:90ms}.c5-scenes>.c5-scene:nth-child(5){animation-delay:.12s}.c5-scenes>.c5-scene:nth-child(6){animation-delay:.15s}.c5-scenes>.c5-scene:nth-child(7){animation-delay:.18s}.dw-dialog.c5-dialog--wide{text-align:left;max-width:640px}.c5-avpick{overscroll-behavior:contain;max-height:min(60vh,520px);padding:4px;overflow:auto}.c5-avpick__group+.c5-avpick__group{margin-top:var(--ds-space-4)}.c5-avpick__group h4{margin:0 0 var(--ds-space-2);font:var(--ds-text-h4);color:var(--ds-ink)}.c5-avpick__grid{gap:var(--ds-space-2);grid-template-columns:repeat(auto-fill,minmax(64px,1fr));display:grid}.c5-avpick__item{width:100%;min-width:var(--ds-hit);aspect-ratio:1;background:var(--ds-surface-solid);box-shadow:var(--ds-ring-blue);cursor:pointer;border-radius:50%;padding:0;display:block;overflow:hidden}.c5-avpick__item img{object-fit:cover;width:100%;height:100%;display:block}.c5-avpick__item:hover:not(:disabled){box-shadow:var(--ds-shadow-card)}.c5-avpick__item:focus-visible{outline:var(--ds-focus-ring);outline-offset:2px}.c5-avpick__item.is-selected,.c5-avpick__item.is-selected:hover:not(:disabled){box-shadow:0 0 0 3px var(--ds-blue)}.c5-avpick__preview{align-items:center;gap:var(--ds-space-3);min-height:64px;margin-top:var(--ds-space-3);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-line);text-align:left;display:flex}.c5-avpick__preview .c5-help{margin:0}.c5-avpick__big{background:var(--ds-surface-solid);width:64px;height:64px;box-shadow:var(--ds-ring-blue);border-radius:50%;flex:none;overflow:hidden}.c5-avpick__big img{object-fit:cover;width:100%;height:100%;display:block}.c5-avpick__item:disabled{opacity:.5;cursor:wait}.ds-field__error>svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px;margin-top:1px}.c4-field .ds-field__error>svg,.c4-otpwrap .ds-field__error>svg{flex:0 auto;margin-top:0}.c5-info .sc-head__end{flex:none}.c5-info [data-c5-edit="1"]{white-space:nowrap;flex:none}.c5-info .c5-dl dd{overflow-wrap:anywhere}.c5-info .c5-dl dd .c5-nw{white-space:normal;max-width:100%;display:inline-block}.c5-mx__faces .sc-avs .sc-more{box-sizing:border-box;width:auto;min-width:var(--s,28px);white-space:nowrap;padding:0 6px}}
@layer catalog{body[data-scr=c11-org],body[data-scr=c11-mail]{background:#f6f9ff}body[data-scr=c11-bye]{background:#cfe3ff}body[data-scr=c11-retired]{background:radial-gradient(900px 500px at 100% 0,#bed7ff73,#0000 60%),#f4f7fe}body[data-scr^=c11-]{word-break:auto-phrase;line-break:strict}.c11-scene--org .c4-scene__bg{object-position:42% 50%}.c11-scene--orgdone .c4-scene__bg{object-position:54% 50%}.c11-scene--mail .c4-scene__bg,.c11-scene--maildone .c4-scene__bg{object-position:62% 60%}.c11-scene--mailbad .c4-scene__bg{object-position:50% 70%}.c11-skel i.c11-skel--40{width:40%}.c11-skel i.c11-skel--60{width:60%}.c11-skel i.c11-skel--70{width:70%}.c11-skel i.c11-skel--85{width:85%}.c11-skel i.c11-skel--92{width:92%}.c11-skel i.c11-skel--tall52{height:52px}.c11-skel i.c11-skel--tall120{height:120px}body[data-scr=c11-org] :is(h1,h2,h3,h4),body[data-scr=c11-mail] :is(h1,h2,h3,h4),body[data-scr=c11-retired] :is(h1,h2,h3,h4){text-wrap:wrap}.c11-dlg .dw-dialog__actions button.dw-btn-danger{flex:0 auto;min-width:0;padding:0 20px}@media (max-width:1023px){body[data-scr=c11-survey] .dw-main{padding-bottom:calc(var(--tab-h) + var(--safe-b) + 20px)}}.c11-newmail .c11-mail.c4-mail{overflow-wrap:anywhere}.c11-path .c11-paste{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;margin:4px 0 0;display:grid}.c11-path .c11-paste__in{min-width:0;height:44px;padding:0 12px;font-size:15px}.c11-path .c11-paste__btn{white-space:nowrap;min-height:44px;padding:0 18px}.c11-path .c11-paste__err{font:700 13px/1.6 var(--ds-font-body);text-align:left;color:var(--ds-text-danger);overflow-wrap:anywhere;margin:0}@media (max-width:1023px){.c11-path .c11-paste{grid-area:go;margin:2px 0 0}.c11-rhead__lv.sc-hchip{padding:0;font-size:12px}}.c11-rlogout{font:500 14px/1.6 var(--ds-font-body);color:var(--c4-ink-sub,#566389);flex-wrap:wrap;align-items:center;gap:0 4px;margin:0;display:flex}.c11-rlogout .sc-link{min-height:44px;font-size:14px}@media (min-width:1024px){.c11:has(>.c11-rhead)>.c11-rmain{max-width:none;margin-left:0;margin-right:0;padding-left:max(32px,50% - 548px);padding-right:max(32px,50% - 548px)}}}
@layer catalog{body[data-scr^=c10-]{background:#f6f9ff}.c10-scene__bg--entry,.c10-scene__bg--other,.c10-scene__bg--confirm{object-position:54% 50%}.c10-scene__bg--signup,.c10-scene__bg--done{object-position:62% 60%}.c10-scene__bg--invalid{object-position:50% 70%}.c10-acct__img--initial{background:var(--ds-blue-bg,#eaf1ff);color:var(--ds-text-blue);font:800 28px/1 var(--ds-font-body);place-items:center;display:grid}@media (max-width:1023px){.c10-acct__img--initial{font-size:22px}}.c10-orgname,.ig-msg,.ig-org{overflow-wrap:anywhere}.ig-org{font:700 14px/1.5 var(--ds-font-body);color:var(--ds-ink-2);text-align:center;word-break:auto-phrase;margin:0}.ig-org b{color:var(--ds-ink);font-weight:800}.ig-why{text-align:left;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.ig-why li{border-radius:var(--ds-radius-sm);background:var(--ds-surface-quiet-2);min-height:44px;font:700 13px/1.35 var(--ds-font-body);color:var(--ds-ink-2);align-items:center;gap:8px;padding:6px 12px 6px 8px;display:flex}.ig-why li i{background:var(--ds-surface-solid);width:28px;height:28px;color:var(--ds-text-blue);box-shadow:inset 0 0 0 1px var(--ds-line);border-radius:50%;flex:none;place-items:center;display:inline-grid}.ig-why li svg{width:16px;height:16px}.ig-ask{justify-items:center;gap:10px;width:100%;display:grid}.ig-ask .c10-next{text-align:center}.ig-copy{justify-content:center;align-items:center;gap:8px;display:inline-flex}.ig-copy svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.ig-copy.is-done{color:var(--ds-text-success);box-shadow:inset 0 0 0 2px var(--ds-success,currentColor)}.ig-msg{border-radius:var(--ds-radius-sm);background:var(--ds-surface-quiet-2);width:100%;box-shadow:inset 3px 0 0 var(--ds-line-strong,var(--ds-line));font:500 13px/1.7 var(--ds-font-body);color:var(--ds-ink-2);text-align:left;-webkit-user-select:text;user-select:text;margin:0;padding:10px 14px}.ig-fail{color:var(--ds-text-amber);text-align:center;margin:0}@media (min-width:1024px){.ig-org{display:none}}@media (max-width:520px){.ig-why{gap:6px}.ig-why li{gap:6px;padding:6px 8px 6px 6px;font-size:12px}.ig-why li i{width:24px;height:24px}.ig-why li svg{width:14px;height:14px}}}
@layer catalog{.c7 .rw-persona[data-type=innovator]:before{background-image:url(../media/persona-innovator.3_0vzb2h_n87h.webp)}.c7 .rw-persona[data-type=executor]:before{background-image:url(../media/persona-executor.20rgkde-a7xyr.webp)}.c7 .rw-persona[data-type=adjuster]:before{background-image:url(../media/persona-adjuster.3dvb1bherrfya.webp)}.c7 .rw-persona[data-type=perfectionist]:before{background-image:url(../media/persona-perfectionist.3wje221_27jbn.webp)}.c7 .rw-persona[data-type=thinker]:before{background-image:url(../media/persona-thinker.2f0nsa0awzk45.webp)}.c7-hero{--hero:url(../media/scene-sky-wide.10fznz3kd_jdx.jpg)}.c7-hero--members{--hy:86%}.c7-hero--groups{--hy:90%}.c7-hero--detail{--hy:80%}@media (max-width:1023px){body[data-scr^=c7-] .dw-main{padding-bottom:calc(var(--tab-h) + var(--safe-b) + 20px)}}.c7-x:focus-visible{outline:revert;outline-offset:revert}.c7-gcards>.c7-gcard:nth-child(2){animation-delay:40ms}.c7-gcards>.c7-gcard:nth-child(3){animation-delay:80ms}.c7-gcards>.c7-gcard:nth-child(4){animation-delay:.12s}.c7-gcards>.c7-gcard:nth-child(5){animation-delay:.16s}.c7-gcards>.c7-gcard:nth-child(6){animation-delay:.2s}.c7-gcards>.c7-gcard:nth-child(7){animation-delay:.24s}.c7-gcards>.c7-gcard:nth-child(8){animation-delay:.28s}.c7-gcards>.c7-gcard:nth-child(9){animation-delay:.32s}.c7-gcards>.c7-gcard:nth-child(10){animation-delay:.36s}.c7-gcards>.c7-gcard:nth-child(11){animation-delay:.4s}.c7-gcards>.c7-gcard:nth-child(12){animation-delay:.44s}.c7-gcards>.c7-gcard:nth-child(13){animation-delay:.48s}.c7-gcards>.c7-gcard:nth-child(14){animation-delay:.52s}.c7-gcards>.c7-gcard:nth-child(15){animation-delay:.56s}.c7-gcards>.c7-gcard:nth-child(16){animation-delay:.6s}.c7-gcards>.c7-gcard:nth-child(17){animation-delay:.64s}.c7-gcards>.c7-gcard:nth-child(18){animation-delay:.68s}.c7-gcards>.c7-gcard:nth-child(19){animation-delay:.72s}.c7-gcards>.c7-gcard:nth-child(20){animation-delay:.76s}.c7-gcards>.c7-gcard:nth-child(21){animation-delay:.8s}.c7-gcards>.c7-gcard:nth-child(22){animation-delay:.84s}.c7-gcards>.c7-gcard:nth-child(23){animation-delay:.88s}.c7-gcards>.c7-gcard:nth-child(24){animation-delay:.92s}@media (min-width:768px){.c7-row__name{flex-wrap:nowrap}.c7-row__name>b{overflow-wrap:anywhere;flex:0 auto;min-width:0}.c7-row__name>:not(b){white-space:nowrap;flex:none}}@media (min-width:1024px) and (max-width:1279px){.c7-sec__p--fixed{text-wrap:wrap}}.c7-dialog .c7-resend-to{border-radius:var(--ds-radius-xs);background:var(--ds-surface-quiet-2);box-shadow:var(--ds-ring-line);gap:2px;margin:0 0 14px;padding:10px 14px;display:grid}.c7-resend-to__k{font:var(--ds-text-caption);color:var(--ds-ink-2)}.c7-resend-to__v{color:var(--ds-ink);overflow-wrap:anywhere;font-weight:800}}
@layer catalog{.sc-hero.c6-hero--story{--hero:url(../media/scene-season-castle.29p_9p7voiioy.jpg);--pos:center 38%}.sc-hero.c6-hero--knowledge{--hero:url(../media/scene-sky-wide.10fznz3kd_jdx.jpg);--pos:center 60%}.sc-hero.c6-hero--perf{--hero:url(../media/c1-hero-report.0s49hv2_52hce.jpg);--pos:center 50%}.c6-hp-84{--hp:84}.c6-hp-86{--hp:86}.c6-hp-88{--hp:88}.c6-hp-90{--hp:90}.c6-hp-92{--hp:92}.c6-hp-94{--hp:94}@media (max-width:1023px){body[data-scr=c6-shelf] .dw-main,body[data-scr=c6-book] .dw-main,body[data-scr=c6-perf] .dw-main{padding-bottom:calc(var(--tab-h) + var(--safe-b) + 20px)}}.c6-open__ghost--still img{height:auto}.c6-rm__err{margin:8px 0 0}.c6-reg__err{margin:0 0 8px}}
@layer catalog{.c8 .rw-persona[data-type=innovator]:before{background-image:url(../media/persona-innovator.3_0vzb2h_n87h.webp)}.c8 .rw-persona[data-type=executor]:before{background-image:url(../media/persona-executor.20rgkde-a7xyr.webp)}.c8 .rw-persona[data-type=adjuster]:before{background-image:url(../media/persona-adjuster.3dvb1bherrfya.webp)}.c8 .rw-persona[data-type=perfectionist]:before{background-image:url(../media/persona-perfectionist.3wje221_27jbn.webp)}.c8 .rw-persona[data-type=thinker]:before{background-image:url(../media/persona-thinker.2f0nsa0awzk45.webp)}.c8-hero{--hero:url(../media/scene-sky-wide.10fznz3kd_jdx.jpg)}.c8-hero--engage{--hy:84%}.c8-hero--person{--hy:76%}.c8-hero--person-none{--hy:30%}.c8-hero--summary{--hy:88%}.c8-hero--report{--hy:97%}@media (max-width:1023px){body[data-scr^=c8-] .dw-main{padding-bottom:calc(var(--tab-h) + var(--safe-b) + 20px)}}.c8-chartdlg .dw-dialog__close:focus-visible{outline:revert;outline-offset:revert}.c8-rates>.c8-rate:nth-child(2){animation-delay:40ms}.c8-rates>.c8-rate:nth-child(3){animation-delay:80ms}.c8-rates>.c8-rate:nth-child(4){animation-delay:.12s}.c8-types__row>.c8-type:nth-child(2){animation-delay:40ms}.c8-types__row>.c8-type:nth-child(3){animation-delay:80ms}.c8-types__row>.c8-type:nth-child(4){animation-delay:.12s}.c8-types__row>.c8-type:nth-child(5){animation-delay:.16s}.c8-types__row>.c8-type:nth-child(6){animation-delay:.2s}.c8-gcards>.c8-gcard:nth-child(2){animation-delay:30ms}.c8-gcards>.c8-gcard:nth-child(3){animation-delay:60ms}.c8-gcards>.c8-gcard:nth-child(4){animation-delay:90ms}.c8-gcards>.c8-gcard:nth-child(5){animation-delay:.12s}.c8-gcards>.c8-gcard:nth-child(6){animation-delay:.15s}.c8-gcards>.c8-gcard:nth-child(7){animation-delay:.18s}.c8-gcards>.c8-gcard:nth-child(8){animation-delay:.21s}.c8-gcards>.c8-gcard:nth-child(9){animation-delay:.24s}.c8-gcards>.c8-gcard:nth-child(10){animation-delay:.27s}.c8-gcards>.c8-gcard:nth-child(11){animation-delay:.3s}.c8-gcards>.c8-gcard:nth-child(12){animation-delay:.33s}.c8-gcards>.c8-gcard:nth-child(13){animation-delay:.36s}.c8-gcards>.c8-gcard:nth-child(14){animation-delay:.39s}.c8-gcards>.c8-gcard:nth-child(15){animation-delay:.42s}.c8-gcards>.c8-gcard:nth-child(16){animation-delay:.45s}.c8-gcards>.c8-gcard:nth-child(17){animation-delay:.48s}.c8-gcards>.c8-gcard:nth-child(18){animation-delay:.51s}.c8-gcards>.c8-gcard:nth-child(19){animation-delay:.54s}.c8-gcards>.c8-gcard:nth-child(20){animation-delay:.57s}.c8-gcards>.c8-gcard:nth-child(21){animation-delay:.6s}.c8-gcards>.c8-gcard:nth-child(22){animation-delay:.63s}.c8-gcards>.c8-gcard:nth-child(23){animation-delay:.66s}.c8-gcards>.c8-gcard:nth-child(24){animation-delay:.69s}@media (max-width:599px){.c8-pages.c8-pages--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.c8-people__list>li{min-width:0;container-type:inline-size}@container (max-width:400px){.c8-person{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"face name name""face lv chip";row-gap:4px;display:grid}.c8-person>:first-child{grid-area:face}.c8-person>b{grid-area:name}.c8-person>[data-lv-tag]{grid-area:lv;justify-self:start}.c8-person>:last-child{grid-area:chip;justify-self:end}}}
@layer catalog{.sc-hero.c9-hero{--hero:url(../media/scene-sky-wide.10fznz3kd_jdx.jpg);--pos:center 40%}.sc-hero.c9-ahero{--hero:url(../media/scene-sky-wide.10fznz3kd_jdx.jpg)}@media (max-width:1023px){body[data-scr=c9-plan] .dw-main,body[data-scr=c9-invoice] .dw-main,body[data-scr=c9-award] .dw-main{padding-bottom:calc(var(--tab-h) + var(--safe-b) + 20px)}}.c9-cert__laurel{height:auto}.c9-fix:focus-visible{outline:auto 1px -webkit-focus-ring-color;outline-offset:0}.c9-stripe{align-items:center;display:flex}.c9-stripe>*{width:100%}.c9-stripe:focus-within{box-shadow:inset 0 0 0 1.5px var(--ds-blue), 0 0 0 3px #2f6bf026}.c9-live{display:block}}
@layer catalog{a.dw-bell,a.sc-hchip{cursor:pointer;text-decoration:none;transition:box-shadow .3s,background .3s}a.dw-bell:hover{background:#ffffffeb;box-shadow:0 6px 18px #3460b224}.dw-head-r a.sc-hchip:hover{background:#ffffffeb;box-shadow:inset 0 0 0 1px #2f6bf040,0 6px 18px #3460b21a}a.dw-bell[aria-current=page],.dw-head-r a.sc-hchip[aria-current=page]{cursor:default;box-shadow:inset 0 0 0 2px #2f6bf073,0 4px 14px #3460b20f}a.dw-bell[aria-current=page]{box-shadow:inset 0 0 0 2px #2f6bf073,0 4px 14px #3460b214}@media (max-width:1023px){.dw-head-r .sc-hstat{position:relative}.dw-head-r a.sc-hchip[aria-current=page]{box-shadow:none}.dw-head-r .sc-hstat:has(a.sc-hchip[aria-current=page]){box-shadow:inset 0 0 0 2px #2f6bf073,0 4px 14px #3460b20f}.dw-head-r .sc-hstat a.sc-hchip:after{content:"";position:absolute;left:0;right:0}.dw-head-r .sc-hstat a.sc-hchip:not(.sc-hchip--pt):after{top:-2px;bottom:50%}.dw-head-r .sc-hstat a.sc-hchip--pt:after{top:50%;bottom:-2px}.dw-header .dw-head-r .sc-hstat:has(>a.sc-hchip:not(.sc-hchip--pt)) a.sc-hchip--pt{pointer-events:none}.dw-head-r .sc-hstat a.sc-hchip:focus-visible{outline:none}.dw-head-r .sc-hstat:has(a.sc-hchip:focus-visible){outline:2px solid var(--ds-blue,#2f6bf0);outline-offset:2px}}a.dw-bell:focus-visible,a.sc-hchip:focus-visible{outline:2px solid var(--ds-blue,#2f6bf0);outline-offset:2px}.qc-rec__link{color:inherit;text-decoration:none}.qc-rec__cover{z-index:1;position:absolute;inset:0}.qc-rec__link:focus-visible{outline:none}.qc-rec__item:has(.qc-rec__link:focus-visible){outline:2px solid var(--ds-blue,#2f6bf0);outline-offset:-2px}.qc-rec__item[data-nolink],div.c2-nrow__link{cursor:default}div.c2-nrow__link:hover{background:0 0}.c2-nrow.is-unread div.c2-nrow__link:hover{background:#2f6bf00b}}
@layer catalog{.lu--short .lu-face--front .lu-num__old{opacity:0}.lu--short .lu-face--front .lu-num__new{opacity:1}.ha-toast[data-enter=pending]{opacity:0}.lu-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1024px){.lu--short .lu-stats[data-count="2"]{width:464px;left:178px}.lu--short .lu-stats[data-count="1"]{width:232px;left:293px}}}
@layer catalog{.dw-due-nw{white-space:nowrap}.dw-due-sub{color:var(--ds-ink-3);white-space:nowrap;font-weight:500}.qd-todo small .dw-due-sub{margin-left:8px;font-size:12px}.qd-acts__due{font:var(--ds-text-caption);color:var(--ds-ink-3);margin-top:2px;font-weight:700;display:block}.qd-acts__due .dw-due-sub{margin-left:8px}.qm-due--long.qm-due{white-space:normal;word-break:auto-phrase;text-align:right;line-height:1.35}.qm-due--long .dw-due-sub{font:var(--ds-text-caption);margin-top:3px;font-weight:500;display:block}@media (max-width:480px){.qm-rows li>.qm-due--long.qm-due{text-align:left;grid-area:2/2/auto/-1;justify-self:start}.qm-rows li>.qm-due--long .dw-due-sub{margin:0 0 0 8px;display:inline}.qm-rows li:has(>.qm-due--long) .qd-assignee{grid-row:3}:is(.qm-rows li.c13-row:has(>.qm-due--long)>.c13-askhelp,.qm-rows li.c13-row:has(>.qm-due--long)>.c13-asked){grid-row:3}}@media (max-width:400px){:is(.qm-rows li.c13-row:has(>.qm-due--long)>.c13-askhelp,.qm-rows li.c13-row:has(>.qm-due--long)>.c13-asked){grid-row:4}}.ql-cell{min-width:0;display:flex;position:relative}.ql-cell>.ql-card{flex:auto}.ql-cell:hover>.ql-card{box-shadow:var(--ds-shadow-panel)}.ql-card--like .ql-card__chips{padding-right:52px}.qd-ai-suggest{min-height:var(--ds-hit);margin:-6px 0 10px}}
@layer catalog{.c6-qlink{justify-content:flex-end;margin:-4px 0 0;display:flex}.c6-qlink a{align-items:center;min-height:44px;display:inline-flex}.c3-more__group[id=ops]{scroll-margin-top:72px}}
@layer catalog{.c12-tile{border-radius:var(--ds-radius-sm);position:relative}.c12-tile .sw-tile__link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ds-line-strong);text-decoration-color:var(--ds-line-strong);text-underline-offset:3px;text-decoration-thickness:1.5px}.c12-tile .sw-tile__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.c12-tile .sw-tile__chev{color:var(--ds-text-blue);margin-left:2px;font-style:normal;font-weight:800}.c12-tile .sw-tile__try{color:var(--ds-text-blue);margin-top:2px;font-style:normal;font-weight:800;display:block}.c12-tile:has(.sw-tile__link:focus-visible){outline:2px solid var(--ds-blue);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.c12-tile:has(.sw-tile__link):hover{background-color:var(--ds-row-hover)}}.sw-person-link{min-height:var(--ds-hit);color:var(--ds-text-blue);font:700 12px/1.5 var(--ds-font-body);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.sw-person-link:hover{text-underline-offset:3px;text-decoration:underline}.sw-person-link:focus-visible{outline:2px solid var(--ds-blue);outline-offset:2px}.st-hero:has(>[data-point-next]){grid-template-rows:1fr auto auto 1fr}.st-hero:has(>[data-point-next])>.st-hero__text{grid-area:2/1}.st-hero:has(>[data-point-next])>[data-point-next]{grid-area:3/1;max-width:470px;padding:0 24px 0 30px}.st-hero:has(>[data-point-next])>.st-wallet{grid-area:1/2/-1}@media (max-width:1023px){.st-hero:has(>[data-point-next])>[data-point-next]{max-width:none;margin-top:12px;padding:0 4px}.st-hero:has(>[data-point-next])>[data-point-next] p{display:block}}}
@layer catalog{body[data-scr=qdr-c] .qc-quest__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-right:96px;font-size:18px;line-height:1.45;display:-webkit-box;overflow:hidden}body[data-scr=qdr-c] .qc-quest__desc{display:none}@media (max-width:1023px){body[data-scr=qdr-c] .qc-quest__title,body[data-scr=qdr-c] .qc-quest__desc{padding-right:0;font-size:15px}}.qc-sky>.qd-more{pointer-events:none;position:absolute;inset:0}.qc-sky>.qd-more>*{pointer-events:auto}body[data-scr=qdr-c] .qd-ptchip{height:var(--ds-hit)}@media (max-width:1023px){body[data-scr=qdr-c] .dw-main{padding-bottom:calc(var(--tab-h) + var(--safe-b) + 20px)}#qdr .c13-dlg__acts .dw-wbtn{min-height:46px}}body[data-scr=qdr-c] .qc-party .sc-head .qc-invite{white-space:nowrap;min-height:44px;margin-left:auto}.qc-meta .sc-av--initial{place-items:center;display:inline-grid}}
@layer catalog{.fbr-switch>.fbr-state__label{align-self:center}.fbr-bell .c2-nlist>.fbr-h2{margin-top:10px}}
@property --dw-fade-r{syntax:"<length>";inherits:false;initial-value:0}@keyframes dw-fade-r{0%{--dw-fade-r:24px}to{--dw-fade-r:0px}}@layer catalog{@media (max-width:1023px){.dw-head-r .sc-hstat:not(:has(.sc-hchip--pt)){grid-template-rows:20px;align-items:center}.dw-head-r .sc-hstat:not(:has(.sc-hchip--pt)) .sc-hchip>img{grid-row:1}.dw-head-r .sc-hstat:not(:has(.sc-hchip--pt)) .sc-hchip>span:not(.sc-hchip__bar){grid-row:1;align-self:center}.dw-head-r .sc-hstat:not(:has(.sc-hchip:not(.sc-hchip--pt))){grid-template-rows:20px;grid-template-columns:auto;align-items:center}.dw-head-r .sc-hstat:not(:has(.sc-hchip:not(.sc-hchip--pt))) .sc-hchip--pt{grid-area:1/1}.dw-head-r .sc-hstat:not(:has(.sc-hchip--pt)) a.sc-hchip:after{top:-2px;bottom:-2px}.dw-head-r .sc-hstat:not(:has(.sc-hchip:not(.sc-hchip--pt))) a.sc-hchip--pt:after{top:-2px;bottom:-2px}.qf-exits:not(:has(>:nth-child(3))){grid-template-columns:auto 1fr}.qf-exits:not(:has(>:nth-child(2))){grid-template-columns:1fr}}@media (max-width:400px){.qf-exits .qf-exit .dw-wbtn,.qf-exits .qf-draft{font-size:13px}}@media (max-width:360px){.qf-exits:has(>:nth-child(3)){grid-template-columns:auto max-content minmax(0,1fr)}.qf-exits:has(>:nth-child(3))>:nth-child(2) .dw-wbtn{white-space:nowrap;overflow-wrap:normal}.qf-exits{gap:6px}.qf-exits .qf-exit .dw-wbtn{white-space:normal;overflow-wrap:anywhere;line-height:1.25}.qf-exits .qf-exit .dw-wbtn,.qf-exits .qf-draft{padding-inline:6px}}@media (max-width:1023px){.a-hero .a-kinds,.tm-groups,nav.c6-chips{padding-right:36px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.dw-shelf__scroll,.c6-btoc ol{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}}@media (min-width:1024px){.dw-shelf__scroll{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--dw-fade-r)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--dw-fade-r)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--dw-fade-r)), transparent);animation:linear both dw-fade-r;animation-timeline:scroll(self inline)}}.a-row__name:has(>:is(.a-row__n,.a-row__pn)){grid-template-columns:minmax(0,max-content) minmax(min-content,1fr);align-items:center;display:grid}.a-row__name:has(>:is(.a-row__n,.a-row__pn))>.a-mine{vertical-align:baseline;justify-self:start}.a-row__name:has(>:is(.a-row__n,.a-row__pn))>small{grid-column:1/-1}.c6-bar__v{flex:none}.sc-head--bar:before{flex:none;align-self:center;margin-left:-14px;position:static}@media (max-width:480px){.dw-dialog__actions:has(>:nth-child(3)){flex-wrap:wrap}.dw-dialog__actions:has(>:nth-child(3))>button{flex:auto;min-width:0}.sc-dialog .dw-dialog__actions .st-dlg-delete{flex:1 0 100%;margin-right:0}}@media (max-width:1023px){:is(#dlg-start,#dlg-post,.rl-start-bd,.c1-post-bd).dw-dialog-backdrop{padding-inline:16px}.c7-sheet{padding:16px}.c7-sheet .c7-dialog{border-radius:22px;max-height:calc(100dvh - 32px)}body[data-fb][data-scr] .dw-main,body[data-fb] .c11-bye{padding-bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 72px)}}@media (max-width:360px){.c13-stamp{gap:4px;padding-inline:8px}.c13-stamp img{width:28px;height:28px}}@media (max-width:1023px){.st-shelf-head{flex-wrap:wrap}.st-sort button{white-space:nowrap}}}
@layer catalog{.dw-logo{--logo-height:30px;gap:0}.dw-header .dw-header__logo{--logo-height:26px;gap:0;min-width:0;margin-right:8px}.dw-header__logo-full{min-width:0}.dw-header__logo-mark{display:none}@media (max-width:399px){.dw-header__logo-full{display:none}.dw-header__logo-mark{--logo-height:28px;display:block}.dw-header .dw-header__logo{min-width:var(--ds-hit)}}.dw-logo:hover,.c4-logo:hover,.c11-rhead__logo:hover{filter:none}.c4-logo{--logo-height:36px;gap:0}.c4-logo img{filter:drop-shadow(0 2px 6px #00144673)}@media (max-width:767px){.c4-logo{--logo-height:30px}}.c11-bye .c4-logo img{filter:none}.c11-rhead__logo{--logo-height:32px;gap:0}@media (max-width:767px){.c11-rhead__logo{--logo-height:26px}}}
@layer catalog{.c8-attn__go.is-off:hover{cursor:default;text-decoration:none}}
@layer catalog{[data-sw=sunset]{background:linear-gradient(135deg,#ffc08a,#ff6f91)}[data-sw=wakaba]{background:linear-gradient(135deg,#c9f08f,#3dbb6a)}[data-sw=night]{background:linear-gradient(135deg,#6f7bd9,#1f2a63)}[data-sw=plain]{background:linear-gradient(135deg,#9fb8ff,#5a7bd8)}[data-tint=autumn-sky]>img{filter:sepia(.55)hue-rotate(-22deg)saturate(1.5)}[data-tint=autumn-badge]>img{filter:hue-rotate(125deg)saturate(1.6)brightness(1.05)}[data-tint=tsukimi]>img{filter:sepia(.35)saturate(1.3)}[data-tint=frame-leaf] img:last-child{filter:hue-rotate(95deg)saturate(1.25)}[data-tint=frame-rainbow] img:last-child{filter:hue-rotate(200deg)saturate(1.6)brightness(1.05)}[data-tint=rest-ticket] img:last-child{filter:hue-rotate(90deg)saturate(1.3)}.cu-item__img[data-ph]:after,.gc-res__art .gc-art[data-ph]:after{content:"絵は準備中";box-shadow:inset 0 0 0 1px var(--ds-line-strong);font:700 11px/1.2 var(--ds-font-body);color:var(--ds-ink-2);white-space:nowrap;background:#ffffffeb;border-radius:8px;padding:3px 8px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.gc-problem{color:var(--ds-danger-text,#b3261e);margin:12px 0 0}}
@layer catalog{.qr-voices.qr-voices--text li{grid-template-columns:minmax(0,1fr)}.qr-voices.qr-voices--text li>div{word-break:normal;text-wrap:pretty}}
@layer catalog{.dw-status-chip--bonus{background:var(--ds-gold-soft);color:var(--ds-text-gold)}.qc-bonus-note{background:var(--ds-gold-soft);color:var(--ds-text-gold);font:var(--ds-text-caption);overflow-wrap:anywhere;border-radius:10px;margin:8px 0 0;padding:8px 12px;font-weight:600;line-height:1.6}.ha-tag--quiet{color:var(--ink-2);background:#eef1f7}.ha-tag--bonus{background:var(--ds-gold-soft);color:var(--ds-text-gold);gap:3px}.dw-status-chip--bonus svg,.ha-tag--bonus svg{flex:none}.rl-group{font:var(--ds-text-caption);color:var(--ds-ink-3);overflow-wrap:anywhere;margin:2px 0 0;font-weight:500;display:block}.rl-prow__who{gap:0;min-width:0;display:grid}.rl-prow__who .rl-group{margin-top:0}.rl-node__lab,.rl-prow b{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.rl-node__lab{border-radius:14px}.ha-rank__name,.qd-assignee>span:not(.sc-av):not(.sc-avs){-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}}
@layer catalog{dialog.fbg-win{color:inherit;border:0;max-height:none;margin:0;padding:0;inset:auto;overflow:hidden}.fbg-scroll{overscroll-behavior:contain;max-height:calc(100dvh - 124px);padding:18px 16px 14px;position:relative;overflow-y:auto}@media (max-width:1023px){.fbg-scroll{max-height:calc(100dvh - var(--tab-h,60px) - var(--safe-b,0px) - 132px)}}.fbg-fab[data-snapping]{visibility:hidden!important}dialog.fbg-win:not([open]){display:none}.fba-trail[data-at="0"]{--at:0}.fba-trail[data-at="1"]{--at:1}@media (min-width:641px){.fba-trail--2{grid-template-columns:repeat(2,minmax(0,1fr))}.fba-trail--2:before{left:25%;right:25%}.fba-trail--2 .fba-trail__m{left:calc(25% + var(--at,0) * 50%)}}.fba-trail--bare{padding-top:0}.fba-trail--bare:before{top:20px}@media (max-width:640px){.fba-trail--bare{padding-bottom:0}.fba-trail--bare:before{top:22px}}.fba-hero__badge.is-lock img{filter:grayscale();opacity:.4}@media (prefers-reduced-motion:reduce){.fba-card--glow:after,.fbg-cele,.fbg-win,.fbg-win *{transition:none!important;animation:none!important}}.fbg-segb[aria-current=true]{background:var(--ds-blue-soft);color:var(--ds-text-blue);box-shadow:inset 0 0 0 2px var(--ds-blue)}.fbg-segb[aria-current=true] i{background:var(--ds-blue);color:#fff}a.fbg-segb,a.fbg-opinion,a.fbg-link{text-decoration:none}.fbg-pagehead{gap:4px;display:grid}.fbg-pagehead .fbg-lead{margin:0}.fba-card__t,.fba-trail li b,.fba-trail li span,.fba-cele__top p,.fbg-sent__p,.fbg-badge small{overflow-wrap:anywhere}@media (max-width:1023px){body[data-scr=fbg][data-fb] .dw-main{padding-bottom:calc(var(--tab-h,60px) + 84px)}}:is(body:has(.dw-dialog-backdrop.is-open,.c3-first-bd) .fbg-fab,body:has([data-toast],.ha-toast,.sc-toast) .fbg-fab){display:none}@media (max-width:1023px){body:has(.c2-chat.is-card) .fbg-fab{display:none}body:has(.qf-exits) .fbg-fab:not([data-end]){bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 66px + 12px)}}}
@layer catalog{.sc-req--opt{background:var(--ds-surface-quiet-2);color:var(--ds-text-muted)}.rl-card__cur:not(.rl-card__cur--goal) b,.rl-prev__who b{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rl-card__cur .rl-group,.rl-prev__who .rl-group{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qd-ai__reason{max-inline-size:42em}}
@layer catalog{.c6-jump{color:inherit;text-underline-offset:5px;border-radius:6px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px}.c6-jump:hover{text-decoration-style:solid}.c6-jump:focus-visible{outline:2px solid var(--ds-blue);outline-offset:3px}.c6-done{scroll-margin-top:84px}.c6-done>.sc-head h2:focus-visible{outline:2px solid var(--ds-blue);outline-offset:4px;border-radius:6px}.c6-done__n{font:var(--ds-text-body-sm);color:var(--ds-text-muted);white-space:nowrap}.c6-done__bar{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin:2px 0 14px;display:flex}.c6-done__f{flex-direction:column;flex:150px;gap:4px;min-width:0;max-width:240px;display:flex}.c6-done__fl{font:var(--ds-text-caption);color:var(--ds-text-muted)}.c6-done__f .ds-select-wrap{min-width:0;display:block}.c6-done__f .ds-select{width:100%;min-height:var(--ds-hit);text-overflow:ellipsis}.c6-done__q{flex:2 220px;align-items:center;min-width:0;display:flex;position:relative}.c6-done__si{width:18px;height:18px;color:var(--ds-ink-3);pointer-events:none;position:absolute;left:14px}.c6-done__q input{width:100%;min-height:var(--ds-hit);border-radius:var(--ds-radius-sm);box-shadow:inset 0 0 0 1.5px var(--ds-line-strong,#d5deee);font:var(--ds-text-body);color:var(--ds-ink);background:#fff;border:0;padding:0 14px 0 42px}.c6-done__q input:focus{box-shadow:inset 0 0 0 2px var(--ds-blue), 0 0 0 4px #2f6bf01f;outline:none}.c6-done__table{table-layout:auto}.c6-done__table thead th:not(:first-child),.c6-done__table tbody td{white-space:nowrap}.c6-done__table tbody th{width:100%;min-width:0}.c6-done__tt{white-space:normal;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.c6-done__t{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;font:inherit;color:var(--ds-ink);-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.c6-done__t:hover{color:var(--ds-blue);text-decoration:underline}.c6-done__t:focus-visible{outline:2px solid var(--ds-blue);outline-offset:2px;border-radius:4px}.c6-done__cat{font:var(--ds-text-caption);color:var(--ds-text-muted);font-weight:500}.c6-done__imp{align-items:center;gap:4px;display:inline-flex}.c6-done__ci{width:18px;height:18px;color:var(--ds-success);flex:none}.c6-done__table td.c6-done__gc,.c6-done__table td.c6-done__pc,.c6-done__table th.c6-done__gc,.c6-done__table th.c6-done__pc{text-align:left}.c6-done__g{border-radius:var(--ds-radius-pill);background:var(--ds-surface-quiet-2);max-width:11em;font:600 13px/1.3 var(--ds-font-body);color:var(--ds-ink-2);align-items:center;gap:4px;padding:3px 10px;display:inline-flex}.c6-done__gn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c6-done__gm{color:var(--ds-text-muted);flex:none}.c6-done__empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:24px 12px 12px;display:flex}.c6-done__empty img{width:96px;height:auto}.c6-done__empty b{max-width:34em;font:var(--ds-text-body);overflow-wrap:anywhere;font-weight:800}.c6-done__empty p{font:var(--ds-text-caption);color:var(--ds-text-muted);margin:0}.c6-done__more{justify-content:center;margin-top:14px;display:flex}@media (max-width:767px){.c6-done__more{margin-bottom:96px}}@media (max-width:599px){.c6-done__f{flex:calc(50% - 6px);max-width:none}.c6-done__q{flex:100%}}@container (max-width:560px){.c6-done__table tbody th{width:auto}.c6-done__table td.c6-done__gc,.c6-done__table td.c6-done__pc{grid-template-columns:minmax(0,1fr);min-width:0;overflow:hidden}.c6-done__g{min-width:0;max-width:100%}.c6-done__gn{min-width:0}.c6-done__table td[data-l=効果の見込み]{overflow-wrap:anywhere;white-space:normal;min-width:0}.c6-done__imp{min-width:0;max-width:100%}}@container (max-width:300px){.c6-done__table tr{grid-template-columns:repeat(2,minmax(0,1fr))}}}
@layer catalog{.c12-done__nums li{position:relative}.c12-done__nums .sw-done__link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ds-line-strong);text-decoration-color:var(--ds-line-strong);text-underline-offset:3px;text-decoration-thickness:1.5px}.c12-done__nums .sw-done__link:after{content:"";border-radius:14px;position:absolute;inset:0}.c12-done__nums .sw-done__chev{color:var(--ds-text-blue);margin-left:2px;font-style:normal;font-weight:800}.c12-done__nums li:has(.sw-done__link:focus-visible){outline:2px solid var(--ds-blue);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.c12-done__nums li:has(.sw-done__link):hover{background-color:var(--ds-row-hover)}}.c8-tile__link{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff8c;text-decoration:underline #ffffff8c;text-decoration-thickness:1.5px}.c8-tile__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.c8-tile__chev{margin-left:3px;font-style:normal;font-weight:800}.c8-tile:has(.c8-tile__link){position:relative}.c8-tile:not(.c8-tile--hero) .c8-tile__link{-webkit-text-decoration-color:var(--ds-line-strong);text-decoration-color:var(--ds-line-strong)}.c8-tile:not(.c8-tile--hero) .c8-tile__chev{color:var(--ds-text-blue)}.c8-tile:not(.c8-tile--hero):has(.c8-tile__link:focus-visible){outline:2px solid var(--ds-blue);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.c8-tile:not(.c8-tile--hero):has(.c8-tile__link):hover{background-color:var(--ds-row-hover)}}.c8-tile--hero:has(.c8-tile__link:focus-visible){outline-offset:-5px;outline:3px solid #fff}@media (hover:hover) and (pointer:fine){.c8-tile--hero:has(.c8-tile__link):hover{filter:brightness(1.05)}}.c12-head .c12-note{margin-left:2px}@media (max-width:1023px){.c12-head .c12-note{display:none}}}
@layer catalog{@media (max-width:1023px){:is(.sc-hero.sc-hero:not(.ql-hero),.tm-hero.tm-hero,.st-hero.st-hero){min-height:0;box-shadow:none;background-color:#0000;background-size:0 0;border-radius:0;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:12px;padding:0;display:flex;overflow:visible}:is(.sc-hero.sc-hero:not(.ql-hero),.tm-hero.tm-hero,.st-hero.st-hero):before{display:none}.sc-hero.sc-hero:not(.ql-hero)>.sc-hero__text{min-width:0;max-width:none;box-shadow:none;background:0 0;border-radius:0;flex:100%;padding:0 4px}.sc-hero.sc-hero:not(.ql-hero) .sc-hero__text p{max-width:none}:is(.sc-hero.sc-hero:not(.ql-hero),.tm-hero.tm-hero,.st-hero.st-hero):after{content:"";z-index:auto;border-radius:var(--ds-radius-md);background:inherit;width:100%;height:clamp(120px,34vw,160px);box-shadow:var(--ds-shadow-card), inset 0 0 0 1px #ffffffb3;pointer-events:none;background-color:#dfeafb;background-size:cover;flex:0 0 100%;margin-top:4px;display:block;position:static;inset:auto}:is(.sc-hero.sc-hero:not(.ql-hero),.tm-hero.tm-hero,.st-hero.st-hero)>img,:is(.sc-hero.sc-hero:not(.ql-hero),.tm-hero.tm-hero,.st-hero.st-hero)>[class*=-hero__icon]{z-index:1;margin:0;position:absolute;inset:auto 10px 10px auto;transform:none}:is(.sc-hero.sc-hero:not(.ql-hero),.tm-hero.tm-hero,.st-hero.st-hero)>img{width:auto;height:64px;max-height:40%}.sc-hero.sc-hero:not(.ql-hero)>.c2-hero__spark{display:none}.sc-hero.sc-hero:not(.ql-hero)>.c1-hero__end{flex:100%;position:static}.sc-hero.sc-hero:not(.ql-hero) .a-kinds{margin-right:-4px}.tm-hero.tm-hero>div:first-child{flex:100%;min-width:0;padding:0 4px}.tm-hero.tm-hero h1,.tm-hero.tm-hero p{padding-right:0}.tm-hero.tm-hero>.tm-hero__acts{flex:100%;padding:0 4px}.tm-hero.tm-hero .tm-hero__acts .dw-wbtn{min-height:var(--ds-hit)}.st-hero.st-hero.st-hero{flex-flow:column;align-items:stretch;gap:0}.st-hero.st-hero>.st-hero__text{height:auto;box-shadow:none;background:0 0;border-radius:0;align-self:stretch;padding:0 4px;overflow:visible}.st-hero.st-hero>.st-hero__text:before{display:none}.st-hero.st-hero>:is(.st-wallet,[data-point-next]){order:2}.st-hero.st-hero.st-hero:after{background:#dfeafb url(../media/scene-season-castle.29p_9p7voiioy.jpg) 80% 40%/cover no-repeat;flex:none;order:1;margin-top:12px}.st-hero.st-hero.st-hero>.st-tabs{align-self:stretch;margin:10px 0 0}.sc-hero.a-hero--blue.a-hero--blue h1,.sc-hero.a-hero--blue.a-hero--blue .a-kicker small{color:var(--ds-ink)}.sc-hero.a-hero--blue.a-hero--blue p{color:var(--ds-ink-2)}.sc-hero.a-hero--blue.a-hero--blue .a-kicker{color:var(--ds-text-blue)}}@media (min-width:452px) and (max-width:1023px){.ql-hero .ql-scene{aspect-ratio:auto;width:100%;height:240px}}}
@layer catalog{.dw-logo,.dw-header__logo,.c4-logo,.c11-rhead__logo,.c13-more,.qc-more{transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), box-shadow var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard), transform var(--ds-duration-fast) var(--ds-ease-standard), text-decoration-color var(--ds-duration-fast) var(--ds-ease-standard)}.c4-logo img{transition:filter var(--ds-duration-fast) var(--ds-ease-standard)}@media (hover:hover) and (pointer:fine){.dw-logo:hover,.dw-header__logo:hover,.c4-logo[href]:hover,.c11-rhead__logo:hover{transform:translateY(-1px)}.c4-logo[href]:hover img{filter:drop-shadow(0 4px 9px #00144699)}.dw-logo:hover img,.dw-header__logo:hover img{filter:drop-shadow(0 3px 6px #3460b238)}.c13-more:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.qc-more:hover{background:var(--ds-row-hover);color:var(--ds-blue);box-shadow:inset 0 0 0 1.5px #2f6bf059, var(--ds-shadow-card)}}.qc-more:active{transform:translateY(1px)scale(.98)}@media (prefers-reduced-motion:reduce){.dw-logo:hover,.dw-header__logo:hover,.c4-logo[href]:hover,.c11-rhead__logo:hover,.qc-more:active{transform:none}}}
@layer catalog{.dw-profile__name{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}@media (min-width:1024px){.ha-profile .dw-profile__name{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}}.a-row__name,.a-row__n,.a-row__pn{overflow-wrap:anywhere}.a-best__body b{overflow-wrap:anywhere;text-wrap:balance}.a-owned b{overflow-wrap:anywhere}.a-mine{white-space:nowrap;flex:none}}
@layer catalog{.qc-page{max-width:none;margin:0}.qc-scene .qc-lead,.qc-scene .qc-why{max-width:880px}.c9-invpage{max-width:none;margin:0}.c9-invpage>*{max-width:980px}.c9-invpage>.c9-paper__note{max-width:720px}@media (min-width:1280px){.c9-invpage>.c9-paper__note{margin-inline:130px}}.c3-more,.fbg{max-width:none}.fbg p{max-width:720px}.c11-sv{max-width:none;margin:0}.c11-q,.c11-svfoot{max-width:800px}}
@layer catalog{.c1-dq__badge,.st-req__acts .sc-link,.qr-sent,.qr-ai-chip,.st-btn-plain{white-space:nowrap}@media (max-width:1023px){.qr-mate__env:has(.qr-sent){grid-area:2/2/auto/-1;justify-content:flex-start;align-items:center;gap:10px;margin:0;display:flex}.qr-mate__env:has(.qr-sent) img{flex:none;width:44px}}.qr-banner h1,.c5-scene__t h2,.tm-group__head h2,.c1-dq h3,.c8-attn__l,.c5-dl--tight dd,.c5-scene__name,.st-wallet__top dt,.c9-paper__rep,.a-row__name{word-break:auto-phrase;overflow-wrap:anywhere;text-wrap:balance}@media (min-width:1024px) and (max-width:1279px){.c1-dq{grid-template-columns:56px minmax(0,1fr);gap:12px;padding:14px}.c1-dq__art{width:56px;height:56px}.c1-dq__end{grid-column:1/-1;justify-content:space-between}}@media (min-width:1024px) and (max-width:1099px){.qr-gains{flex-direction:column;gap:8px}}@media (min-width:1024px) and (max-width:1279px){.c5-scene__cells{grid-template-columns:repeat(2,76px)}.c5-scene__head{grid-template-columns:44px minmax(0,1fr) 152px 116px;gap:10px}.c5-scene__art{width:44px;height:44px}.c5-scene__row{grid-template-columns:minmax(0,1fr) repeat(2,76px) 114px}}@media (max-width:420px){.c6-pager__wait .c6-nw,.c6-open__note .c6-nw{white-space:normal}}@media (max-width:374px){.qc-sky h1:before{content:"";float:right;width:48px;height:14px}}.c1-bigcal .dw-calendar__cell{min-height:0}@media (min-width:1024px){.c1-bigcal .dw-calendar__cell{overflow:hidden}}.c1-bigcal .dw-calendar__face{flex:0 auto;min-height:0}.c1-bigcal .dw-calendar__day,.c1-bigcal .c1-cal__memo{flex:none}@media (max-width:1023px){.c1-dq p{word-break:auto-phrase;overflow-wrap:anywhere;text-wrap:balance}}.ql-card--like .ql-card__chips{margin-bottom:12px}.qdr-file--plain{cursor:default;color:var(--ds-ink-2)}.qdr-file--plain:hover{background:#fff}}
@layer catalog{:is(.ha-link,.c13-more,.ha-more a,.qc-card__head a.dw-link,.c13-help>a.c13-help__quest,.c1-seedlink,.sc-crumb a,.qc-rt button,.qf-person>button,.c8-q__t a,.sc-alert a.sc-link,.dw-planband a,.ha-tabs .dw-tab,.dw-wbtn:not(.ha-row *,.c12-done__acts *,.c1-today__foot *),.c12-textbtn:not(.c12-textbtn--sm),.c12-x,.c13-textbtn,.c13-wbtn,.c3-first__acts>button,.sc-seg>a,.c1-filter>button,.dw-seed-card__foot>a:not(.dw-wbtn),.dw-empathy-btn,.qm-views>a,.a-groups>a,.st-sort>button,.sh-filter>button,.c5-toc__item,.c5-part,.qf-pill,a.sc-link:not(.tm-card *),button.sc-link:not(.c3-news__all),.sc-back,.qg__sub,.ql-shelf__head,.qdr-stamp,.rw-trigger.c2-trig,.rl-toggle,.c6-q__t,.qr-aihelp,.qr-toggle,.c1-quested,.c13-replybtn,.c13-askhelp,.c2-react,.c2-cardbtn,.c3-me__link,.dw-nav__all,a.dw-calendar__cell,.tm-groups>button,.rl-react,.c6-bk-back,.tm-new .tm-card__link,.rl-feature__title>a,.qf-tagbtn,.rw-trigger--pick,.c2-fontseg>button,.c2-tochip>button,.tm-card__name>b>a:not(.tm-card__link),.c6-tile__v>.c6-jump,.cu-item__foot>a,.qd-more__btn,.qm-lead>button.qm-st,.qm-rows>li>b>.qd-acts__title):after{--hit-area:1;content:"";width:max(100%, var(--hit-w,var(--ds-hit,44px)));height:max(100%, var(--hit-h,var(--ds-hit,44px)));transform:translate(calc(-50% + var(--hit-dx,0px)), calc(-50% + var(--hit-dy,0px)));position:absolute;top:50%;left:50%}:is(.ha-link,.c13-more,.ha-more a,.qc-card__head a.dw-link,.c13-help>a.c13-help__quest,.c1-seedlink,.sc-crumb a,.qc-rt button,.qf-person>button,.c8-q__t a,.sc-alert a.sc-link,.dw-planband a,.ha-tabs .dw-tab,.c12-textbtn:not(.c12-textbtn--sm),.c13-textbtn,.c13-wbtn,.c3-first__acts>button,.sc-seg>a,.c1-filter>button,.dw-seed-card__foot>a:not(.dw-wbtn),.dw-empathy-btn,.qm-views>a,.a-groups>a,.st-sort>button,.sh-filter>button,.c5-part,.qf-pill,a.sc-link:not(.tm-card *),button.sc-link:not(.c3-news__all),.sc-back,.qg__sub,.ql-shelf__head,.qdr-stamp,.rw-trigger.c2-trig,.rl-toggle,.c6-q__t,.qr-aihelp,.qr-toggle,.c1-quested,.c13-replybtn,.c13-askhelp,.c2-react,.c2-cardbtn,.c3-me__link,.dw-nav__all,.tm-groups>button,.rl-react,.tm-new .tm-card__link,.rl-feature__title>a,.qf-tagbtn,.rw-trigger--pick,.c2-fontseg>button,.c2-tochip>button,.tm-card__name>b>a:not(.tm-card__link),.c6-tile__v>.c6-jump,.cu-item__foot>a,.qd-more__btn,.qm-lead>button.qm-st,.qm-rows>li>b>.qd-acts__title){--hit-area:1;position:relative}.tm-new .tm-card__link{vertical-align:top;max-width:100%;display:inline-block}.sc-crumb a{--hit-h:52px;--hit-dy:3px}.qc-card__head a.dw-link{--hit-w:63px;--hit-h:63px}@media (max-width:359px){a.dw-calendar__cell{--hit-w:39px}}@media (max-width:374px){.c1-bigcal a.dw-calendar__cell{--hit-h:41px}}@media (max-width:359px){.c1-bigcal a.dw-calendar__cell{--hit-h:38px}}@media (max-width:339px){.c1-bigcal a.dw-calendar__cell{--hit-h:36px}}.ha-more a{--hit-dy:15px}.ha-tabs .dw-tab{--hit-dy:-3px}@media (max-width:767px){.ha-tabs .dw-tab{--hit-h:36px;--hit-dy:0px}}.sc-back{--hit-dy:3px}.sc-back:has(+.tp-hero){--hit-h:36px;--hit-dy:-2px}@media (max-width:1023px){.c1-filter{row-gap:8px}}@media (min-width:1024px){.dw-header .sc-hchip{--hit-area:1;position:relative}:is(.dw-logo,.dw-bell,.dw-header .sc-hchip):after{--hit-area:1;content:"";width:max(100%, var(--hit-w,var(--ds-hit,44px)));height:max(100%, var(--hit-h,var(--ds-hit,44px)));transform:translate(calc(-50% + var(--hit-dx,0px)), calc(-50% + var(--hit-dy,0px)));position:absolute;top:50%;left:50%}}@media (max-width:1023px){.dw-header .dw-head-r .sc-hstat a.sc-hchip--pt:after{bottom:-8px}.dw-header .dw-head-r .sc-hstat a.sc-hchip:not(.sc-hchip--pt):after{top:-8px;bottom:-8px}.dw-header .dw-head-r .sc-hstat:not(:has(>a.sc-hchip:not(.sc-hchip--pt))) a.sc-hchip--pt:after{top:-8px}.qm-rows>li>b>.qd-acts__title{--hit-dy:-5px}.qm-lead>button.qm-st{--hit-dy:-3px}:is(.a-row__n>a,.ha-row .ha-act .dw-wbtn):after{--hit-area:1;content:"";width:max(100%, var(--hit-w,var(--ds-hit,44px)));height:max(100%, var(--hit-h,var(--ds-hit,44px)));transform:translate(calc(-50% + var(--hit-dx,0px)), calc(-50% + var(--hit-dy,0px)));position:absolute;top:50%;left:50%}.a-row__n>a{--hit-area:1;--hit-h:46px;position:relative}}}
@layer catalog{@media (min-width:1024px){.dw-header,.dw-header__right{pointer-events:none}.dw-header__logo,.dw-header__right>*{pointer-events:auto}}}
@layer catalog{@media (max-width:1023px){.rl-write__foot{display:contents}.rl-write__foot .dw-wbtn,.c1-compose .dw-wbtn{bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 8px);z-index:5;position:sticky;box-shadow:0 0 0 8px #fff,0 -8px 16px 8px #3460b214}.c2-form__foot{bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 8px);z-index:5;background:#fff;padding-top:8px;position:sticky;box-shadow:0 8px #fff,0 -6px 14px #3460b214}body:has(.rl-write__foot) .fbg-fab:not([data-end]){bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 12px + 72px)}body:has(.c1-compose) .fbg-fab:not([data-end]){bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 12px + 72px)}body:has(.c2-form__foot) .fbg-fab:not([data-end]){bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 12px + 72px)}:is(body[data-fb][data-scr]:has(.rl-write__foot) .dw-main,body[data-fb][data-scr]:has(.c1-compose) .dw-main,body[data-fb][data-scr]:has(.c2-form__foot) .dw-main){padding-bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 84px)}body:has(.rl-write__foot) .fbg-scroll{max-height:calc(100dvh - var(--tab-h,60px) - var(--safe-b,0px) - 132px - 72px)}body:has(.c1-compose) .fbg-scroll{max-height:calc(100dvh - var(--tab-h,60px) - var(--safe-b,0px) - 132px - 72px)}body:has(.c2-form__foot) .fbg-scroll{max-height:calc(100dvh - var(--tab-h,60px) - var(--safe-b,0px) - 132px - 72px)}}@media (max-width:1023px) and (max-height:420px){.rl-write__foot .dw-wbtn,.c1-compose .dw-wbtn,.c2-form__foot{box-shadow:none;position:static}:is(body:has(.rl-write__foot) .fbg-fab,body:has(.c1-compose) .fbg-fab,body:has(.c2-form__foot) .fbg-fab){bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 12px)}:is(body[data-fb][data-scr]:has(.rl-write__foot) .dw-main,body[data-fb][data-scr]:has(.c1-compose) .dw-main,body[data-fb][data-scr]:has(.c2-form__foot) .dw-main){padding-bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 84px)}:is(body:has(.rl-write__foot) .fbg-scroll,body:has(.c1-compose) .fbg-scroll,body:has(.c2-form__foot) .fbg-scroll){max-height:calc(100dvh - var(--tab-h,60px) - var(--safe-b,0px) - 132px)}}@media (max-width:1023px) and (min-height:421px){.rl-write__foot .dw-wbtn:disabled,.c1-compose .dw-wbtn:disabled{opacity:1;background-image:linear-gradient(#ffffff8c, #ffffff8c), var(--ds-blue-grad)}}}
@layer catalog{.dw-head-r .cu-hchip{height:40px;box-shadow:var(--ds-shadow-card);font:800 15px/1 var(--ds-font-body);color:var(--ds-text-blue);white-space:nowrap;cursor:pointer;background:#fff;border-radius:20px;align-items:center;gap:6px;margin-left:12px;padding:0 14px 0 10px;text-decoration:none;transition:box-shadow .3s,background .3s;display:inline-flex}.dw-head-r .cu-hchip img{width:17px;height:22px}.dw-head-r .cu-hchip.is-bump{animation:cu-bump .5s var(--ds-ease-back,ease-out)}@keyframes cu-bump{40%{transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){.dw-head-r .cu-hchip.is-bump{animation:none}}.dw-head-r a.cu-hchip:hover{background:#ffffffeb;box-shadow:inset 0 0 0 1px #2f6bf040,0 6px 18px #3460b21a}.dw-head-r a.cu-hchip[aria-current=page]{cursor:default;box-shadow:inset 0 0 0 2px #2f6bf073,0 4px 14px #3460b20f}.dw-head-r a.cu-hchip:focus-visible{outline:2px solid var(--ds-blue,#2f6bf0);outline-offset:2px}@media (max-width:1023px){.dw-head-r .cu-hchip{height:40px;font:900 12px/1 var(--ds-font-game,"Nunito", "M PLUS Rounded 1c", sans-serif);background:#ffffffb8;gap:3px;margin:0;padding:0 8px 0 7px;box-shadow:inset 0 0 0 1px #ffffffe6,0 4px 14px #3460b20f}.dw-head-r .cu-hchip img{width:13px;height:17px}}.dw-head-r .cu-hchip{position:relative}.dw-head-r .cu-hchip:after{content:"";position:absolute;inset:-2px 0}@media (max-width:430px){.dw-header:has(.cu-hchip) .dw-header__logo-full{display:none}.dw-header:has(.cu-hchip) .dw-header__logo-mark{--logo-height:28px;display:block}.dw-header:has(.cu-hchip) .dw-header__logo{min-width:var(--ds-hit)}}@media (max-width:399px){.dw-head-r .cu-hchip{flex-direction:column;justify-content:center;gap:1px;min-width:40px;padding:0 3px;font-size:11px}.dw-head-r .cu-hchip img{width:11px;height:14px}.dw-head-r .cu-hchip.is-paused img{opacity:.55}.dw-head-r .cu-hchip.is-paused span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dw-head-r .cu-hchip:after{inset:-2px}}@media (max-width:369px){.dw-header:has(.cu-hchip){padding:0 8px 0 12px}.dw-header:has(.cu-hchip) .dw-header__logo{margin-right:4px}.dw-header:has(.cu-hchip) .dw-header__right{gap:2px}.dw-head-r:has(.cu-hchip) .sc-hstat{grid-template-columns:18px auto;column-gap:2px;padding:0 4px 0 2px}.dw-head-r:has(.cu-hchip) .sc-hstat .sc-hchip>img{width:18px;height:18px}}.cu-tabs a{min-height:44px;box-shadow:inset 0 0 0 1.5px var(--ds-line-strong);font:700 14px/1 var(--ds-font-body);color:var(--ds-ink-2);cursor:pointer;background:#fff;border:0;border-radius:12px;flex:none;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.cu-tabs a[aria-current=page]{box-shadow:inset 0 0 0 2px var(--ds-blue);color:var(--ds-text-blue);background:var(--ds-blue-soft);cursor:default}.cu-hero .cu-flow__none{margin:10px 0 4px}.cu-flow__more{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;margin-top:4px;display:flex}.cu-flow__more button{min-height:44px;font:700 13px/1 var(--ds-font-body);color:var(--ds-text-blue);cursor:pointer;background:0 0;border:0;padding:0 12px}.cu-flow__more [role=alert]{font:var(--ds-text-caption);color:var(--ds-ink-2)}.cu-dlg-error{font:var(--ds-text-body-sm);color:var(--ds-danger,#c0392b);margin:0 0 12px}.cu-way{position:relative}.cu-way b a:before{content:"";position:absolute;inset:0}.cu-way:hover b a{text-decoration:underline}.cu-way b a:focus-visible{outline:2px solid var(--ds-blue,#2f6bf0);outline-offset:2px;border-radius:4px}.cu-way__ic{position:relative}.cu-way[data-done] .cu-way__ic:before{content:"";background:var(--ds-success);width:18px;height:18px;box-shadow:0 0 0 2px var(--ds-surface-solid);border-radius:50%;position:absolute;bottom:-5px;right:-5px}.cu-way[data-done] .cu-way__ic:after{content:"";border:solid var(--ds-surface-solid);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;bottom:1px;right:1px;transform:rotate(45deg)}.cu-way[data-done] .cu-way__ic img{opacity:.55}.cu-way[data-done] .cu-way__amt{opacity:.7}.cu-way[data-done] b,.cu-way[data-done] b a{color:var(--ds-ink-2)}.cu-way[data-done] small.cu-way__left{color:var(--ds-text-success)}@media (max-width:1023px){.cu-hero.cu-hero{min-height:0;box-shadow:none;background-color:#0000;background-size:0 0;border-radius:0;flex-direction:column;gap:12px;padding:0;display:flex;overflow:visible}.cu-hero.cu-hero:before{display:none}.cu-hero.cu-hero>.cu-hero__text{max-width:none;padding:0 4px}.cu-hero.cu-hero:after{content:"";border-radius:var(--ds-radius-md);background:inherit;height:clamp(120px,34vw,160px);box-shadow:var(--ds-shadow-card), inset 0 0 0 1px #ffffffb3;pointer-events:none;background-color:#dfeafb;background-size:cover;display:block}.cu-hero.cu-hero>.cu-wallet{order:1}}#cu-inv-t,#cu-ways-t{scroll-margin-top:48px}@media (max-width:1023px){#cu-inv-t,#cu-ways-t{scroll-margin-top:calc(var(--top-h,56px) + 24px)}}}
@layer catalog{@media (max-width:1023px) and (min-height:421px){html:has(.c4-form>.c4-btn[type=submit]){scroll-padding-bottom:calc(env(safe-area-inset-bottom,0px) + 90px)}.c4-form>.c4-btn[type=submit]{bottom:calc(env(safe-area-inset-bottom,0px) + 12px);z-index:3;position:sticky}.c4-form>.c4-btn[type=submit]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;clip-path:inset(-12px);position:absolute;inset:0;box-shadow:0 0 0 40px #fbfcff}.c4-form>.c4-btn.ds-btn--primary[type=submit]:not(:disabled):not(.is-loading){box-shadow:inset 0 1px #ffffff4d}.c4-form>.c4-btn.ds-btn--primary[type=submit]:not(:disabled):not(.is-loading):after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:0 10px 22px #2f6bf047}.c4-form:not(:has(input,select,textarea)):has(>.c4-btn[type=submit]){bottom:calc(env(safe-area-inset-bottom,0px) + 12px);z-index:3;background:#fbfcff;position:sticky;box-shadow:0 0 0 12px #fbfcff}}}
@layer catalog{.cu-item--inv .cu-item__foot button:disabled{opacity:.6;cursor:progress}.cu-inv .lk-error{font:var(--ds-text-body-sm);color:var(--ds-danger,#c0392b);margin:0 0 14px}}
@layer catalog{.lk-sky{pointer-events:none;height:132px;margin:0 0 -40px;position:relative}.lk-sky[data-sky=castle]{--sy-pc:42%;--sy-sp:24%}.lk-sky[data-sky=autumn]{--sy-pc:21%;--sy-sp:21%}.lk-sky__bg{border-radius:20px;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px 2px #141e460f,0 6px 20px #141e4614}.lk-sky__bg img{object-fit:cover;object-position:50% var(--sy-pc,40%);width:100%;height:100%;display:block}.lk-sky__dr{z-index:2;filter:drop-shadow(0 8px 10px #1a2b5c4d);width:auto;height:118px;position:absolute;bottom:22px;right:36px}.ha-profile.lk-prof{z-index:1;margin-left:14px;margin-right:14px;position:relative}@media (max-width:1023px){.lk-sky{height:92px;margin-bottom:-26px}.lk-sky__bg img{object-position:50% var(--sy-sp,30%)}.lk-sky__dr{height:88px;bottom:4px;right:14px}.ha-profile.lk-prof{margin-left:8px;margin-right:8px}}.lk-home{gap:16px}.lk-home>div:nth-child(2){flex:auto;min-width:0}.lk-home__scene{background:linear-gradient(160deg,#e9f1ff,#cfe0fa);border-radius:14px;flex:none;width:176px;height:99px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #1a2b5c1f}.lk-home__sky{object-fit:cover;object-position:50% 28%;width:100%;height:100%;position:absolute;inset:0}.lk-home__dr{filter:drop-shadow(0 6px 8px #1a2b5c47);width:auto;height:96%;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}@media (max-width:640px){.lk-home{flex-direction:column;align-items:stretch}.lk-home__scene{width:100%;height:124px}.lk-home__dr{height:108%}}.cu-item__img>img[src*=sky-]{object-position:50% 28%}}
@layer catalog{.c9-cols__main,.c9-cols__side{grid-template-columns:minmax(0,1fr)}@media (min-width:1024px) and (max-width:1439px){.c9-cols{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px) and (max-width:1279px){.c7-sec__body{flex:200px}}@media (min-width:1024px){.a-kinds{flex-wrap:wrap}.a-kinds a{flex:none}}@media (min-width:1024px) and (max-width:1179px){.ql-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}}
@layer catalog{@media (max-width:429px){.c3-still__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.c3-tile--still b{font-size:13px}}@media (max-width:374px){.c3-cat{gap:4px;padding:8px 4px}.c3-cat img{max-width:28px;height:26px}}@media (min-width:1024px) and (max-width:1139px){.c3-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.c3-cat{flex-direction:row;justify-content:flex-start;gap:10px;min-height:58px;padding:8px 10px}.c3-cat img{flex:none;max-width:42px;height:38px}.c3-cat b{text-align:left;font-size:13px;line-height:1.3}}@media (max-width:339px){.tm-group__head h2{font-size:18px}}@media (max-width:430px){.tm-group__head:has(.tm-stopped) h2{line-break:anywhere}}@media (max-width:374px){.ql-card__foot{flex-wrap:wrap;row-gap:4px}.ql-card__foot .dw-points{flex:none}}@media (max-width:430px){.c11-rhead__lv.sc-hchip{padding:0;font-size:12px}}@media (max-width:374px){.c1-seedmark{white-space:normal;height:auto;min-height:26px;padding-block:3px}.a-row__val{font-size:14px}.a-row__val small{font-size:11px}}}
@layer catalog{.fbgg-trail[data-at="0"]{--at:0}.fbgg-trail[data-at="1"]{--at:1}.fbgg-g__ticks i:first-child{left:10%}.fbgg-g__ticks i:nth-child(2){left:20%}.fbgg-g__ticks i:nth-child(3){left:30%}.fbgg-g__ticks i:nth-child(4){left:40%}.fbgg-g__ticks i:nth-child(5){left:50%}.fbgg-g__ticks i:nth-child(6){left:60%}.fbgg-g__ticks i:nth-child(7){left:70%}.fbgg-g__ticks i:nth-child(8){left:80%}.fbgg-g__ticks i:nth-child(9){left:90%}.fbgg-name[data-sw=navy]{--sw:linear-gradient(120deg, #1a2b5c, #2f4f9e)}.fbgg-name[data-sw=amber]{--sw:linear-gradient(120deg, #b86a00, #f5b82e)}.fbgg-name[data-sw=gold]{--sw:linear-gradient(120deg, #8a6300, #f3b12a 55%, #ffd766)}.fbgg-name[data-sw=plain]{--sw:linear-gradient(120deg, #3a4a78, #5b6fa8)}.fbgg-av[data-s="64"]{--s:64px}.fbgg-av[data-s="72"]{--s:72px}.fbgg-av__blank{background:var(--ds-surface-quiet-2);width:100%;height:100%;box-shadow:0 0 0 3px #fff, inset 0 0 0 1px var(--ds-line-strong);border-radius:50%}.fbgg-av--frame-gold>.fbgg-av__blank{box-shadow:0 0 0 3px #fff, 0 0 0 7px var(--ds-gold), 0 0 16px 6px #f5b82e8c}.fbgg-av__laurel{max-width:none}.fbgg-swap .cu-dlg-error{color:var(--ds-text-danger);font:var(--ds-text-body-sm);margin:8px 0 0;font-weight:700}.fbgg-up h3:focus,.fbgg-up h3:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.fbgg-mchip.is-pop,.fbgg-stage__m,.fbgg-g__fill,.fbgg-claim,.fbgg-got__new img,.fbgg-up__burst,.fbgg-up__m,.fbgg-up__em,.fbgg-up__confetti i,.fbgg-trail__m{animation:none!important}.fbgg-up__confetti{display:none}}@media (max-width:1023px){body[data-scr=fbg]:has(.fbgg) .dw-main{padding-bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 20px)}body[data-scr=fbg][data-fb]:has(.fbgg) .dw-main{padding-bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 20px)}}}
@layer catalog{.q2-page{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:16px;max-width:none;margin:0;display:grid}.q2-main{gap:16px;min-width:0;display:grid}.q2-side{align-content:start;align-self:stretch;gap:16px;min-width:0;display:grid}.q2-m:empty{display:none}.q2-skip{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.q2-skip:focus,.q2-skip:focus-visible{clip:auto;white-space:normal;border-radius:var(--ds-radius-md);width:auto;height:auto;box-shadow:var(--ds-shadow-lift), inset 0 0 0 1px var(--ds-line-strong);font:var(--ds-text-h4);color:var(--ds-text-blue);background:#fff;padding:10px 16px;position:static;overflow:visible}.q2-stage .qc-sky{min-height:196px;padding-top:22px;padding-bottom:18px}.q2-stage--bare .qc-sky{min-height:214px}.q2-stage .qc-sky h1{font-size:22px}.q2-status{box-shadow:0 10px 28px #1a2b5c24, inset 0 0 0 1px var(--ds-line);background:#fff;padding:16px 18px 18px}.q2-road{font:var(--ds-text-body-sm);color:var(--ds-ink-3);justify-content:space-between;align-items:center;gap:10px;display:flex}.q2-road .qc-road__stones{flex:auto;justify-content:flex-start;max-width:none}.q2-road b{color:var(--ds-ink);font-size:16px;font-weight:800}.q2-kv{border-top:1px solid var(--ds-line);font:var(--ds-text-body-sm);color:var(--ds-ink-2);grid-template-columns:auto minmax(0,1fr);gap:8px 14px;margin:14px 0 0;padding:12px 0 0;display:grid}.q2-kv dt{font:700 12px/1.9 var(--ds-font-body);color:var(--ds-ink-3)}.q2-kv dd{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;display:flex}.q2-kv dd b{color:var(--ds-ink);font-weight:800}.q2-kv dd img{width:20px;height:20px}.q2-soon{border-radius:var(--ds-radius-pill);background:var(--ds-warning-bg,#fff6e5);color:var(--ds-text-amber);font:800 12px/1.6 var(--ds-font-body);padding:1px 8px}.q2-acts{gap:8px;margin-top:14px;display:grid}.q2-acts .dw-wbtn{justify-content:center;width:100%;min-height:48px}.q2-note{font:var(--ds-text-caption);color:var(--ds-ink-3);margin:8px 0 0}.q2-judge{gap:6px;margin-top:12px;display:grid}.q2-judge h2{font:var(--ds-text-h3);color:var(--ds-ink);margin:6px 0 0}.q2-judge h2 small{font:800 13px/1 var(--ds-font-body);color:var(--ds-text-green,#16834a);margin-left:6px}.qc-talk .sc-head h2 small{margin-left:6px}.q2-new{border-radius:var(--ds-radius-pill);background:var(--ds-warning-bg,#fff6e5);color:var(--ds-text-amber);font:800 11px/1.5 var(--ds-font-body);padding:1px 8px}.q2-party{padding:16px 18px}.q2-party .qc-mates{grid-template-columns:minmax(0,1fr);gap:2px}.q2-party .qc-mate{grid-template-columns:36px minmax(0,1fr) auto;padding:4px 0}.q2-outsider{border-top:1px dashed var(--ds-line-strong);margin-top:10px;padding-top:10px}.q2-outsider__label{font:var(--ds-text-caption);color:var(--ds-ink-3);margin:0}.q2-party .qc-cheer{flex-direction:column;align-items:flex-start}.q2-act{padding:16px 18px}.q2-act .sc-head h2 small{margin-left:6px}.q2-tl{gap:0;margin:8px 0 0;padding:0;list-style:none;display:grid}.q2-tl li{grid-template-columns:14px minmax(0,1fr);gap:10px;padding:7px 0;display:grid;position:relative}.q2-tl li:before{content:"";background:var(--ds-line);width:2px;position:absolute;top:22px;bottom:-8px;left:6px}.q2-tl li:last-child:before{display:none}.q2-tl i{width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--ds-line-strong);background:#fff;border-radius:50%;margin-top:3px}.q2-tl li.is-new i{box-shadow:inset 0 0 0 2px var(--ds-text-amber);background:var(--ds-warning-bg,#fff6e5)}.q2-tl span{font:600 13px/1.55 var(--ds-font-body);color:var(--ds-ink-2);overflow-wrap:anywhere}.q2-tl small{font:var(--ds-text-caption);color:var(--ds-ink-3);display:block}.q2-tl-more summary{color:var(--ds-text-blue)}.q2-tl-long summary{cursor:pointer;list-style:none;display:block}.q2-tl-long summary::-webkit-details-marker{display:none}.q2-tl-long__text{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.q2-tl-long[open] .q2-tl-long__text{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.q2-tl .q2-tl-long__toggle,.q2-tl .q2-tl-long__toggle span{color:var(--ds-text-blue)}.q2-tl .q2-tl-long__toggle{min-height:44px;font:800 13px/1 var(--ds-font-body);align-items:center;display:inline-flex}.q2-tl-long__close,.q2-tl-long[open] .q2-tl-long__open{display:none}.q2-tl-long[open] .q2-tl-long__close{display:inline}.q2-o7 .qdr-fans{padding:16px 18px}@media (max-width:1279px) and (min-width:1100px){.q2-page{grid-template-columns:minmax(0,1fr) 330px}.q2-stage .qc-sky{grid-template-columns:96px minmax(0,1fr)}.q2-stage .qc-sky__flag .sc-flag{height:148px}}@media (max-width:1099px){.q2-page{grid-template-columns:minmax(0,1fr)}.q2-main,.q2-side{display:contents}.q2-stage{order:0}.q2-o1{order:1}.q2-o2{order:2}.q2-o3{order:3}.q2-o4{order:4}.q2-o5{order:5}.q2-o6{order:6}.q2-o7{order:7}.q2-acts{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@media (max-width:1023px){.q2-page{gap:12px}.q2-stage .qc-sky,.q2-stage--bare .qc-sky{min-height:0}.q2-stage .qc-sky h1{font-size:17px}.q2-status,.q2-party,.q2-act,.q2-o7 .qdr-fans{padding:14px}}@media (max-width:374px){.q2-stage .qc-sky h1{font-size:16px}}.q2-late{border-radius:var(--ds-radius-pill);background:var(--ds-danger-bg);color:#b3261e;font:800 12px/1.6 var(--ds-font-body);padding:1px 8px}.q2-status .qd-approve{margin-top:14px}.q2-status .qd-approve .sc-input{flex:100%;max-width:none}.q2-status .qd-approve .qd-ptchip{flex:1 1 0;min-width:0}}
@layer catalog{body:has(.szk-ov) .fbg-fab:not(.is-open){display:none}@media (max-width:1023px){:is(body:has(:popover-open) .fbg-fab:not(.is-open),body:has(.szk-toast) .fbg-fab:not(.is-open)){display:none}body[data-fb][data-fb-bubble] .dw-main{margin-bottom:84px}}@media (min-width:1024px){.dw-sidebar .dw-sidebar__copy{transition:bottom .25s}body:has(.fbg-fab.is-entry) .dw-sidebar .dw-sidebar__copy{bottom:166px}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.dw-sidebar .dw-sidebar__copy{transition:none}}.szk-ov:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#081640f5,#081640eb);height:68px;position:absolute;inset:0 0 auto;box-shadow:0 6px 16px #08164059}body:has([data-toast]) .szk-toast{bottom:calc(var(--ds-space-5) + 56px + 12px)}@media (max-width:1023px){body:has([data-toast]) .szk-toast{bottom:calc(var(--ds-tab-h) + env(safe-area-inset-bottom,0px) + var(--ds-space-3) + 56px + 8px)}}.a-kind{scroll-margin-top:16px}@media (max-width:1023px){.a-kind{scroll-margin-top:calc(var(--top-h,56px) + 16px)}}.dsh-pop__dl.dsh-pop__dl--szk{grid-template-columns:minmax(0,1fr) max-content}.dsh-pop__dl--szk dd{text-align:right}.dsh-pop__dl--szk .num{white-space:nowrap}.dsh-pop [data-next-step] a{color:var(--ds-text-blue);text-underline-offset:2px;font-weight:800;text-decoration:underline}}
@layer catalog{@media (max-width:1023px){.szk-ov{padding-bottom:calc(var(--tab-h,60px) + var(--safe-b,0px) + 12px)}.szk-stage{height:min(500px, calc(100dvh - 130px - var(--tab-h,60px) - var(--safe-b,0px)))}}@media (max-width:640px){.gc-ex .gc-table th,.gc-ex .gc-table td{padding:8px 4px}.gc-ex .gc-table .gc-rk{flex-direction:column;align-items:flex-start;gap:0;height:auto;padding:4px 8px;line-height:1.25}}@media (max-width:360px){.gc-ex .gc-table{font-size:12px}.gc-ex .gc-table thead th{white-space:normal;vertical-align:bottom}.gc-ex .gc-table td small{font-size:11px}}.gc-scroll{background:linear-gradient(90deg,#fff 30%,#fff0) 0/28px 100% no-repeat local,linear-gradient(270deg,#fff 30%,#fff0) 100%/28px 100% no-repeat local,radial-gradient(farthest-side at 0,#1a2b5c47,#1a2b5c00) 0/12px 100% no-repeat,radial-gradient(farthest-side at 100%,#1a2b5c47,#1a2b5c00) 100%/12px 100% no-repeat}}
@layer catalog{@media (max-width:720px){.gc-odds .gc-table--odds{width:100%;min-width:0;font-size:12px}.gc-odds .gc-table--odds thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gc-odds .gc-table--odds,.gc-odds .gc-table--odds tbody{display:block}.gc-odds .gc-table--odds tbody tr{background:var(--ds-surface-quiet-2);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 8px;margin-bottom:8px;padding:10px;display:grid}.gc-odds .gc-table--odds tbody th{border-bottom:0;grid-column:1/-1;padding:0}.gc-odds .gc-table--odds tbody td{white-space:normal;overflow-wrap:anywhere;border-bottom:0;flex-direction:column;gap:2px;min-width:0;padding:0;font-weight:700;display:flex;text-align:left!important}.gc-odds .gc-table--odds tbody td:before{content:attr(data-label);content:attr(data-label) / "";font:var(--ds-text-caption);color:var(--ds-ink-3);overflow-wrap:normal;font-weight:400}}}
@layer catalog{.c6-table tbody th .sc-flag{height:40px}.c6-flagdeco{display:contents}.c6-cats__none{font:700 15px/1.6 var(--ds-font-body);color:var(--ds-ink-3);margin:12px 0 0}.c6-done__cat{overflow-wrap:anywhere}@container (max-width:560px){.c6-table tbody th .sc-flag{height:34px}}}
@layer catalog{.dw-head-r .cu-hchip img[src*="/icon-shizuku."],.cu-price img[src*="/icon-shizuku."],.gc-go em img[src*="/icon-shizuku."],.gc-res__state img[src*="/icon-shizuku."],.gc-res__links img[src*="/icon-shizuku."],.szk-wallet img[src*="/icon-shizuku."],.szk-purse:not(.szk-purse--small) img[src*="/icon-shizuku."]{height:auto}.dw-head-r>.dw-bell,.dw-head-r>.dw-header__avatar,.dw-head-r>.cu-hchip,.dw-head-r>.sc-hstat,.dw-head-r .sc-hchip{flex-shrink:0}.dw-head-r>.dw-search{min-width:0}.dw-head-r>.dw-search>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:339px){.dw-header:has(.cu-hchip){padding:0 4px 0 8px}.dw-head-r .cu-hchip{font-size:10px}.dw-head-r:has(.cu-hchip) .sc-hstat .sc-hchip>span:not(.sc-hchip__bar){font-size:10px}.dw-head-r:has(.cu-hchip) .sc-hstat .sc-hchip--pt>span{font-size:10px}}}
@layer catalog{.c6-kgrid>*{min-width:0;max-width:100%}.c6-kgrid .c6-cover__title,.c6-kgrid .c6-cover__obi>span{overflow-wrap:anywhere}.c2-env__from{min-width:0;max-width:100%}.c2-env__from b{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;text-wrap:balance;-webkit-box-orient:vertical;min-width:0;max-width:100%;display:-webkit-box;overflow:hidden}.qd-file{text-align:left;min-width:0;display:block}.qd-file>*+*{margin-top:6px}.qd-file__name{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;min-width:0;font:inherit;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qc-msg__body .qd-files{margin-top:8px}.qc-compose__tools .sc-link{white-space:nowrap;gap:8px}.qc-compose__tools .sc-link svg{flex:none;width:20px;height:20px}.c10-acct__who b,.c10-acct__who .c4-mail,.qc-msg__who b,.qc-rt small,.qd-acts__title,.c7-gcard__t b,.c7-mrow__name b,.tm-card__link,.tp-card b,.a-groups a,.st-req b,.dw-profile__who p,.rl-dl dd span,.c6-open__title,.c6-read__title,.rw-thanks-card__from,.c2-talkhead__t,.qf-pv,.rl-write__hint,.tm-new small,.tp-card p,.qr-letter p,.c13-help__say,.c1-effect p,.c1-ai__sec li{overflow-wrap:anywhere;min-width:0}span[data-nw-long]{white-space:normal;overflow-wrap:anywhere;max-width:100%;display:inline-block}.qc-msg__who b,.rw-thanks-card__from{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qc-msg__who .lk-npt{align-items:flex-start}.qc-msg__who .lk-npt>.lk-np__name{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.qc-msg__who .lk-npt>.np-emb{margin-top:-.1em}}
@layer catalog{@media (min-width:1024px){.c6-tots{container-type:inline-size}.c6-tile{flex-wrap:wrap;row-gap:6px}.c6-tile>div{flex:auto}.c6-tile__l{width:0;min-width:100%}.c6-tile__v[data-len="8"]{font-size:min(32px,max(18px,5.55556cqw - 8.88889px))}.c6-tile__v[data-len="9"]{font-size:min(32px,max(18px,4.93827cqw - 7.90124px))}.c6-tile__v[data-len="10"]{font-size:min(32px,max(18px,4.44445cqw - 7.11111px))}.c6-tile__v[data-len="11"]{font-size:min(32px,max(18px,4.0404cqw - 6.46465px))}.c6-tile__v[data-len="12"]{font-size:min(32px,max(18px,3.7037cqw - 5.92593px))}.c6-tile__v[data-len="13"]{font-size:min(32px,max(18px,3.4188cqw - 5.47009px))}.c6-tile__v[data-len="14"]{font-size:min(32px,max(18px,3.1746cqw - 5.07937px))}.c2-msg__line{min-width:0}.c2-imgs--2{grid-template-columns:repeat(auto-fill,168px);width:344px;max-width:100%}}.c7-pd__who{grid-template-columns:minmax(0,1fr)}.c7-pd__who h2 .c7-nw{white-space:normal;overflow-wrap:anywhere;max-width:100%;display:inline-block}.c7-pd__who .c7-mail{overflow-wrap:anywhere}main :is(p,dd,blockquote,figcaption),.qr-seed b{overflow-wrap:anywhere;min-width:0}}
@layer catalog{@media (max-width:1023px){.fbg-fab:not(.is-open) .fbg-btn{justify-content:center;gap:0;width:48px;padding:0}.fbg-fab:not(.is-open) .fba-lbl{display:none}.fbg-fab{transition:opacity .2s,transform .2s}body:has(.qc__stage) .fbg-fab:not(.is-open){display:none}.fbg-fab[data-tuck]:not(.is-open,.is-entry,:focus-within){opacity:0;pointer-events:none;transform:translateY(12px)}.fbg-fab[data-tuck=pending]:not(.is-open,.is-entry,:focus-within){animation:10ms linear 3s forwards fbg-fab-release}@keyframes fbg-fab-release{to{opacity:1;pointer-events:auto;transform:none}}body:has(:is(input:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=file],[type=range],[type=color]),textarea,select,[contenteditable=true]):focus) .fbg-fab:not(.is-open){display:none}}@media (min-width:1024px){.fba-bubble{padding-right:30px}}.fba-bubble__x{width:44px;height:44px;color:var(--ds-ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:-10px;right:-10px}.fba-bubble__x:before{content:"";box-shadow:var(--ds-shadow-lift);background:#fff;border-radius:50%;position:absolute;inset:8px}.fba-bubble__x svg{width:14px;height:14px;position:relative}.fba-bubble__x:focus-visible{outline:2px solid var(--ds-blue);outline-offset:-4px;border-radius:50%}.fbg-scroll .fbg-send{z-index:2;position:sticky;bottom:0;box-shadow:0 -6px 8px 2px #fff,0 14px #fff}.fbg-scroll .fbg-send+.fbg-fine{margin-top:2px}.fbg-scroll .fbg-send:disabled{opacity:1;background-image:linear-gradient(#ffffff8c, #ffffff8c), var(--ds-blue-grad)}@media (prefers-reduced-motion:reduce){.fbg-fab{transition:none}}html[data-reduce] .fbg-fab{transition:none}}
@layer catalog{.b1-first__list li:first-child{animation-delay:.3s}.b1-first__list li:nth-child(2){animation-delay:.35s}.b1-first__list li:nth-child(3){animation-delay:.4s}.b1-first__list li:nth-child(4){animation-delay:.45s}}
@layer catalog{.srch-sec__lead{align-items:baseline;gap:10px;min-width:0;display:flex}.srch-pop__more{min-height:var(--ds-hit);align-items:center;display:flex}.srch-pop__more.is-active{background:var(--ds-blue-soft);border-radius:12px;text-decoration:underline}.srch-pop__h,.srch-row__meta,.srch-pop__note,.srch-hint{color:var(--ds-text-muted)}.srch-chip--run{color:var(--ds-text-blue)}.srch-more__err{text-align:center;padding:0 24px 16px}}
@layer catalog{:is(.lk-np,.gc-art--sw,.cu-item__sw):is([data-np=sunset],[data-sw=sunset]){--np-tex:url(../media/np-tex-sunset.0pu3j5dm6llbg.webp);--np-glow:#ff6f3c61;--np-rim:#a0281459;--np-ink:#78140a8c}:is(.lk-np,.gc-art--sw,.cu-item__sw):is([data-np=wakaba],[data-sw=wakaba]){--np-tex:url(../media/np-tex-leaf.2_fxesinnb_x1.webp);--np-glow:#3caa505c;--np-rim:#145a2859;--np-ink:#0a3c1499}:is(.lk-np,.gc-art--sw,.cu-item__sw):is([data-np=night],[data-sw=night]){--np-tex:url(../media/np-tex-night.1neq-37yo3w92.webp);--np-glow:#5a5ae66b;--np-rim:#1e1e6e73;--np-ink:#140a4699}:is(.lk-np,.gc-art--sw,.cu-item__sw):is([data-np=sunset],[data-np=wakaba],[data-np=night],[data-sw=sunset],[data-sw=wakaba],[data-sw=night]){--np-edge-sq:#fffc;--np-emb-shadow-sq:drop-shadow(0 3px 4px #00000059);--np-text-shadow:0 1px 1px #0000008c;--np-shine:#ffffff8c;--np-veil-top:0;--np-veil:.22}.lk-np:is([data-np=sunset],[data-np=wakaba],[data-np=night]){--np-gold:#e7a822;box-sizing:border-box;isolation:isolate;background:var(--np-tex) center / cover;color:#fff;max-width:calc(100% - 1.1em);min-height:1.9em;font-family:var(--ds-font-game);box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--np-gold), 0 6px 14px var(--np-glow);text-shadow:var(--np-text-shadow), 0 0 6px var(--np-ink);border:0;border-radius:.95em;align-items:center;margin:.15em .15em .15em .95em;padding:.14em .95em .18em 1.6em;font-size:.62em;line-height:1.25;display:inline-flex;position:relative;overflow:visible}.lk-np[data-np=wakaba]{--np-veil-top:.1;--np-veil:.3}.lk-np>.np-emb{object-fit:contain;filter:drop-shadow(0 2px 3px #0000004d);width:2.3em;height:2.3em;position:absolute;top:50%;left:-.85em;transform:translateY(-50%)}.lk-np>.lk-np__name{overflow-wrap:anywhere;min-width:0;font-weight:900;position:relative}.lk-np:is([data-np=sunset],[data-np=wakaba],[data-np=night]):before{content:"";z-index:-2;border-radius:inherit;background:linear-gradient(180deg, #ffffff4d, #fff0 48%), linear-gradient(180deg, rgba(0, 0, 0, var(--np-veil-top)) 0%, rgba(0, 0, 0, var(--np-veil)) 100%);pointer-events:none;position:absolute;inset:0}.lk-np:is([data-np=sunset],[data-np=wakaba],[data-np=night]):after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(105deg, transparent 35%, var(--np-shine) 48%, transparent 60%) no-repeat;mix-blend-mode:soft-light;pointer-events:none;background-position:130% 0;background-size:250% 100%;animation:4.5s ease-in-out infinite np-shine;position:absolute;inset:0}.lk-np.lk-np--md:is([data-np=sunset],[data-np=wakaba],[data-np=night]){vertical-align:middle;min-height:1.85em;font-size:14px}.lk-np--md>.lk-np__name{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;overflow:hidden}.lk-npt{vertical-align:middle;min-width:0;max-width:100%;color:var(--npt-ink);align-items:center;gap:.3em;font-weight:800;display:inline-flex}.lk-npt[data-np=sunset]{--npt-ink:#b8400f}.lk-npt[data-np=wakaba]{--npt-ink:#1f7a3a}.lk-npt[data-np=night]{--npt-ink:#3a3fb5}.lk-npt>.np-emb{object-fit:contain;filter:drop-shadow(0 1px 1px #00000040);flex:none;width:1.45em;height:1.45em}.lk-npt>.lk-np__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:1023px){.lk-np:is([data-np=sunset],[data-np=wakaba],[data-np=night]):not(.lk-np--md){font-size:.72em}.lk-np:is([data-np=sunset],[data-np=night]){--np-veil-top:.12;--np-veil:.3}.lk-np[data-np=wakaba]{--np-veil-top:.28;--np-veil:.42}}@keyframes np-shine{0%,55%{background-position:130% 0}to{background-position:-30% 0}}.gc-art--sw:is([data-sw=sunset],[data-sw=wakaba],[data-sw=night]){background:var(--np-tex) center / cover;box-shadow:inset 0 0 0 2px var(--np-edge-sq)}.gc-art--sw>.np-emb{object-fit:contain;width:70%;height:70%;filter:var(--np-emb-shadow-sq)}.cu-item__sw:is([data-sw=sunset],[data-sw=wakaba],[data-sw=night]){border-radius:inherit;background:var(--np-tex) center / cover;width:100%;height:100%;box-shadow:inset 0 0 0 2px var(--np-edge-sq);inset:0;transform:none}.cu-item__sw>.np-emb{aspect-ratio:1;object-fit:contain;width:auto;height:70%;filter:var(--np-emb-shadow-sq)}@media (prefers-reduced-motion:reduce){.lk-np:is([data-np=sunset],[data-np=wakaba],[data-np=night]):after{animation:none}}}
@layer catalog{.dw-kk{white-space:nowrap}@media (min-width:1024px){.tm-hero:has(>.tm-hero__acts)>.tm-hero__badge{align-self:end;width:120px;height:120px;margin-bottom:-16px}}@media (max-width:1023px){.tm-new>.tm-new__nobubble{display:none}}@media (max-width:369px){.dw-header:has(.cu-hchip) .dw-header__right{gap:5px}.dw-head-r:has(.cu-hchip) .sc-hstat{grid-template-columns:auto;padding:0 8px}.dw-head-r:has(.cu-hchip) .sc-hstat .sc-hchip>img{display:none}}@media (max-width:1023px){.c2-desk>.c2-preview{order:0}.c2-form :is(input,textarea,select,button){scroll-margin-bottom:140px}}@media (max-width:767px){.c5-mx__t tbody th{padding:12px 10px;font-size:13px}.c5-mx__t tbody th .c5-nw{white-space:normal;word-break:keep-all}.c5-mx__br:before{content:"​"}}@media (max-width:359px){.c5-mx__t thead td{width:41%}.c5-mx__t thead th{padding-left:1px;padding-right:1px}.c5-mx__t thead th b{font-size:12px}.c5-mx__t tbody th{padding:10px 8px;font-size:12px}}}
@layer catalog{.c9-prev,.c5-tagwrap,.town-topbar{position:static}@media (max-height:720px){.c2-preview{position:static}}}
@layer catalog{.c1-feed{grid-template-columns:minmax(0,1fr)}.c1-feed .dw-seed-card,.c1-await .dw-seed-card{min-width:0}.rl-main,.rl-side,.rl-answers,.rl-turn--mine,.c6-qs,.c6-q,.c7-mrow__body{grid-template-columns:minmax(0,1fr)}.rl-ans__who b,.c6-q__t b,.c7-mrow__sub,.dw-seed-card__body,.c1-digest p,.c1-quested>span{overflow-wrap:anywhere;min-width:0}}
@layer catalog{.rl-done ul{padding-inline:8px}.rl-donerow{padding:12px}.rl-donerow__t{overflow-wrap:anywhere;min-width:0}@media (max-width:1023px){.rl-done ul{padding-inline:2px}}.rl-pick{overflow-x:hidden}.rl-start__scroll,.rl-f{grid-template-columns:minmax(0,1fr)}.rl-gchip{min-width:0;max-width:100%}.rl-gchip>span{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.rl-pick label{grid-template-columns:24px 32px minmax(0,1fr) fit-content(40%)}.rl-pick__row{grid-template-columns:32px minmax(0,1fr) fit-content(40%) 44px}@media (max-width:600px){.rl-pick label{grid-template-columns:24px 32px minmax(0,1fr) fit-content(32%)}.rl-pick__row{grid-template-columns:32px minmax(0,1fr) fit-content(32%) 44px}}.rl-pick small{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rl-group{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rl-pill--done{border-radius:var(--ds-radius-sm);text-align:center;flex-direction:column;justify-content:center;height:auto;min-height:26px;padding:5px 12px;line-height:1.25}.rl-pill--done .rl-pill__d{font-weight:700}}
@layer catalog{.szk-stamps span{text-align:center;white-space:normal}.szk-stamps span>i{white-space:nowrap;font-style:normal;display:inline-block}.szk-card .szk-stamps{width:auto;max-width:100%}.c3-first h2 .c3-first__name{overflow-wrap:anywhere;text-wrap:balance;white-space:normal;max-width:100%;display:inline-block}.c3-first__name-tail{white-space:nowrap}}
@layer catalog{.tp-pet{--k:1;--s:1;--pw:calc(7% * var(--s) * var(--k));--pw-sp:calc(7.4% * var(--s) * var(--k))}.tp-pet[data-egg]{--k:.78}.tp-pet[data-slot="0"]{--x:49.5%;--y:41.8%;--s:1;--zi:42}.tp-pet[data-slot="1"]{--x:43.2%;--y:41%;--s:.97;--zi:41;--d:.18s}.tp-pet[data-slot="2"]{--x:55.8%;--y:41%;--s:.97;--zi:41;--d:.36s}.tp-pet[data-slot="3"]{--x:37.2%;--y:38.2%;--s:.93;--zi:38;--d:.54s}.tp-pet[data-slot="4"]{--x:61.8%;--y:38.2%;--s:.93;--zi:38;--d:.72s}.tp-pet[data-slot="5"]{--x:46.2%;--y:46.2%;--s:1.03;--zi:46;--d:.9s}.tp-pet[data-slot="6"]{--x:52.8%;--y:46.2%;--s:1.03;--zi:46;--d:1.08s}.tp-pet[data-slot="7"]{--x:33.2%;--y:43.6%;--s:.98;--zi:44;--d:1.26s}.tp-pet[data-slot="8"]{--x:65.8%;--y:43.6%;--s:.98;--zi:44;--d:1.44s}.tp-pet[data-slot="9"]{--x:39.6%;--y:47.2%;--s:1.04;--zi:47;--d:1.62s}.tp-pet[data-slot="10"]{--x:59.4%;--y:47.2%;--s:1.04;--zi:47;--d:1.8s}.tp-pet[data-slot="11"]{--x:49.5%;--y:50.6%;--s:1.08;--zi:51;--d:1.98s}.tp-mascot{height:auto}.town-plot__art img.town-plot__fogimg--a,.town-plot__art img.town-plot__fogimg--b,.town-plot__halo{max-width:none}.tp-here__sp{display:none}@media (max-width:600px){.tp-pet[data-slot="0"]{--x:49.5%;--y:43.8%;--s:1;--zi:44}.tp-pet[data-slot="1"]{--x:42%;--y:42.4%;--s:.97;--zi:42}.tp-pet[data-slot="2"]{--x:57%;--y:42.4%;--s:.97;--zi:42}.tp-pet[data-slot="3"]{--x:35.2%;--y:39%;--s:.95;--zi:39}.tp-pet[data-slot="4"]{--x:63.8%;--y:39%;--s:.95;--zi:39}.tp-pet[data-slot="5"]{--x:45.2%;--y:48.6%;--s:1.04;--zi:49}.tp-pet[data-slot="6"]{--x:53.8%;--y:48.6%;--s:1.04;--zi:49}.tp-pet[data-slot="7"]{--x:33%;--y:46%;--s:1;--zi:46}.tp-pet[data-slot="8"],.tp-pet[data-slot="9"],.tp-pet[data-slot="10"],.tp-pet[data-slot="11"],.tp-here__pc{display:none}.tp-here__sp{display:inline}}.tp-building--guild{--x:77%;--y:50%;--w:19%}.tp-building--fountain{--x:49.5%;--y:38%;--w:21%}.tp-building--clocktower{--x:25.5%;--y:23.5%;--w:11.5%}.tp-building--library{--x:16.5%;--y:39.5%;--w:11%}.tp-building--lab{--x:50%;--y:61%;--w:12.5%}.tp-building--theater{--x:78%;--y:25%;--w:15%}.tp-building--castle{--x:52.5%;--y:17.5%;--w:14.5%}.town-decor--flowerbed{--x:29.5%;--y:52%;--w:10%}.town-decor--lamps{--x:69.5%;--y:47.5%;--w:6.5%}.town-decor--sakura{--x:30%;--y:38.5%;--w:9%}.town-decor--bunting{--x:60.5%;--y:30%;--w:13%}.town-decor--monument{--x:71%;--y:57.5%;--w:7.5%}.tp-pet[data-walker]{transform-origin:50% 88%;will-change:transform;top:0;left:0}.tp-pet[data-walker] img{transform-origin:50% 100%;scale:var(--flip,1) 1;transition:transform .25s var(--ease-back), scale .2s ease-out;animation:3.4s ease-in-out infinite tp-breathe;animation-delay:var(--ph,0s)}.tp-pet[data-walker][data-walk=walk] img{animation:.46s ease-in-out infinite tp-step;animation-delay:var(--ph,0s)}.tp-pet[data-walker][data-walk=gather] img{animation:.34s ease-in-out infinite tp-step;animation-delay:var(--ph,0s)}.tp-pet[data-walker][data-walk=celebrate] img{animation:1.5s ease-in-out infinite tp-hop;animation-delay:var(--d,0s)}.tp-pet[data-walker][data-walk=held] img{animation:.7s ease-out tp-hop-once}.tp-pet[data-walker][data-egg][data-walk=idle] img{animation:2.6s ease-in-out infinite tp-egg-rock;animation-delay:var(--ph,0s)}.tp-pet[data-walker][data-act=hop] img{animation:.9s ease-out tp-hop-once}.tp-pet[data-walker][data-act=tilt] img{animation:1.2s ease-in-out tp-tilt}.tp-pet[data-walker] .tp-pet__bubble{opacity:0;pointer-events:none;transition:opacity .3s}.tp-pet[data-walker][data-walk=celebrate] .tp-pet__bubble{opacity:1}@keyframes tp-step{0%,to{translate:0;rotate:-3deg}50%{translate:0 -9%;rotate:3deg}}@keyframes tp-egg-rock{0%,to{rotate:-5deg}50%{rotate:5deg}}@keyframes tp-breathe{0%,to{translate:0}50%{translate:0 -3%}}@keyframes tp-hop-once{0%,to{translate:0}25%{translate:0 -22%}45%{translate:0}62%{translate:0 -8%}80%{translate:0}}@keyframes tp-tilt{0%,to{rotate:0deg}30%{rotate:-9deg}65%{rotate:7deg}}@media (prefers-reduced-motion:reduce){.tp-pet[data-walker] img,.tp-pet[data-walker][data-egg][data-walk=idle] img{transition:none;animation:none}}.tp-lv{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ds-text-blue);background:var(--ds-blue-soft);border-radius:999px;flex:none;align-items:center;padding:0 8px;font-size:11px;font-weight:800;line-height:18px;display:inline-flex}.tp-pick__meta .tp-lv{vertical-align:1px;margin-left:8px}@media (max-width:600px){.tp-pet__tag{z-index:2;bottom:calc(100% + 1px)}.tp-pet.is-sel:after{height:12%;box-shadow:0 0 0 calc(2px / var(--z,1)) #fff, 0 0 0 calc(3.5px / var(--z,1)) var(--ds-blue);bottom:12%;left:14%;right:14%}.tp-pet.is-sel img,.tp-pet:hover img,.tp-pet:focus-visible img{transform:translateY(calc(-2px / var(--z,1))) scale(1.04)}}}
@layer catalog{.c1-desk__fans{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.c1-desk__fans .sc-note{overflow-wrap:anywhere}@media (max-width:1023px){.c1-desk__fans{flex:1 1 0}.c1-desk__fans~.c1-replies{border-top:1px dashed var(--ds-line);flex:1 0 100%;margin-left:0;padding-top:10px}}.c1-await-note{margin:-4px 0 12px}.c1-cat-now{border-radius:var(--ds-radius-sm);background:var(--ds-blue-soft);font:var(--ds-text-body-sm);color:var(--ds-text-blue);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:4px 12px;font-weight:700;display:flex}.c1-cat-now img{object-fit:contain;width:24px;height:24px}.c1-cat-now>span{overflow-wrap:anywhere;min-width:0}.c1-cat-now__clear{min-height:44px;font:inherit;color:var(--ds-text-blue);text-underline-offset:3px;align-items:center;margin-left:auto;padding:0 4px;text-decoration:underline;display:inline-flex}.c1 .c1-cats button[aria-pressed=true]{border-radius:var(--ds-radius-sm);background:var(--ds-blue-soft);box-shadow:inset 0 0 0 2px var(--ds-blue);color:var(--ds-text-blue);border-top-color:#0000}.c1 .c1-cats button[aria-pressed=true]+button{border-top-color:#0000}.c1-cats__on{justify-content:center;align-items:center;display:inline-flex}.c1-cats__on svg{width:20px;height:20px;color:var(--ds-blue)}.dw-seed-card__body a.c1-seedlink{text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-color:var(--ds-blue);text-decoration-color:var(--ds-blue);text-underline-offset:4px;text-decoration-thickness:1px}.dw-seed-card__body a.c1-seedlink:hover{text-decoration-thickness:2px}}
@layer catalog{.lv-namerow{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.lv-namerow>b{overflow-wrap:anywhere;min-width:0}.c2-pick__list label>[data-lv-tag],.c7-check>[data-lv-tag]{margin-left:auto}.rl-pick label:has(>[data-lv-tag]){grid-template-rows:auto auto;grid-template-columns:24px 32px minmax(0,1fr) fit-content(40%);row-gap:2px;padding-block:5px}.rl-pick__row:has(>[data-lv-tag]){grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr) fit-content(40%) 44px;row-gap:2px;padding-block:5px}.rl-pick label:has(>[data-lv-tag])>:first-child{grid-area:1/1/3/2}.rl-pick label:has(>[data-lv-tag])>:nth-child(2){grid-area:1/2/3/3}.rl-pick label:has(>[data-lv-tag])>:nth-child(3){grid-area:1/3/2/4}.rl-pick label>[data-lv-tag]{grid-area:2/3/3/4;justify-self:start}.rl-pick label:has(>[data-lv-tag])>:nth-child(5){grid-area:1/4/3/5}.rl-pick__row:has(>[data-lv-tag])>:first-child{grid-area:1/1/3/2}.rl-pick__row:has(>[data-lv-tag])>:nth-child(2){grid-area:1/2/2/3}.rl-pick__row>[data-lv-tag]{grid-area:2/2/3/3;justify-self:start}.rl-pick__row:has(>[data-lv-tag])>:nth-child(4){grid-area:1/3/3/4}.rl-pick__row:has(>[data-lv-tag])>:nth-child(5){grid-area:1/4/3/5}@media (max-width:600px){.rl-pick label:has(>[data-lv-tag]){grid-template-columns:24px 32px minmax(0,1fr) fit-content(32%)}.rl-pick__row:has(>[data-lv-tag]){grid-template-columns:32px minmax(0,1fr) fit-content(32%) 44px}}.qw-picker li>span small:has(>[data-lv-tag]){white-space:normal;flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.qr-mate .lv-namerow{margin:4px 0 6px}.qr-mate .lv-namerow>h3{overflow-wrap:anywhere;min-width:0;margin:0}.a-row__name>[data-lv-tag]{justify-self:start;margin-left:8px}.a-row .a-row__name:has(>.a-row__pn+[data-lv-tag]){grid-template-columns:minmax(0,max-content) auto minmax(min-content,1fr)}.a-row__name small>[data-lv-tag]{margin-left:6px}.a-stand>[data-lv-tag]{margin-block:1px}.ha-rank__who{align-items:center;gap:6px;min-width:0;display:flex}.ha-rank__who>.ha-rank__name{flex:0 auto}.rl-prow__name{flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;display:flex}.rl-prow__name>b{flex:0 auto;min-width:0}.rl-ans__who>[data-lv-tag]{flex:none}.dw-seed-card__author>[data-lv-tag],.c1-desk__who>div>[data-lv-tag],.c1-reply>div>[data-lv-tag]{place-self:flex-start start;margin-block:2px}:is(.c1-entry__who b:has(>[data-lv-tag]),.c1-peek b:has(>[data-lv-tag])){flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.qc-mate b>[data-lv-tag],.c1-reply>div>b+[data-lv-tag]{margin-left:6px}.qc-quote small>[data-lv-tag],.c6-q__by>[data-lv-tag]{margin-left:6px;margin-right:4px}.c8-reach__who>[data-lv-tag]{margin-right:6px}@media (max-width:1023px){.qr-mate .lv-namerow{margin:0 0 4px}}.c2-conv__top>[data-lv-tag]{flex:none}.c2-talkhead__t .lv-namerow{flex-wrap:nowrap}.c2-who>[data-lv-tag]{justify-self:center}.c2-msg__who:has(>[data-lv-tag]){align-items:center;gap:6px;display:inline-flex}}
@layer catalog{.ql-town-note{font:var(--ds-text-caption);color:var(--ds-ink-3);overflow-wrap:anywhere;margin:10px 4px 0}.ql-town-note a{color:var(--ds-text-blue);white-space:nowrap;margin-left:8px;font-weight:700}}
@layer catalog{@media (max-width:1023px){body[data-scr=ranking] .a-cols>.sc-stack{display:contents}body[data-scr=ranking] .a-cols>.sc-stack>[data-rk-controls]{order:-1}}}
@layer catalog{@media (min-width:1024px){body[data-scr] .dw-head-r{min-width:0;max-width:calc(100% - 108px)}body[data-scr] .dw-head-r .dw-search{flex:0 300px;width:auto;min-width:44px}}}
@layer catalog{.sc-head h2{overflow-wrap:anywhere;min-width:0}.c7-gchip{max-width:100%}.c7-gchip>span{overflow-wrap:anywhere}.c7-gchip .c7-nw,.c7-check .c7-nw{white-space:normal;overflow-wrap:anywhere;max-width:100%;display:inline-block}.c7-checks{grid-template-columns:minmax(0,1fr)}.c7-check .ds-check-row__label{overflow-wrap:anywhere;min-width:0}@media (min-width:600px){.c7-gcard{grid-template-columns:minmax(0,1fr)}}.c7-gcard__faces{min-width:0}.c7-gcard .c7-faces{max-width:100%}.c7-gcard .c7-face{flex:0 1 var(--s);aspect-ratio:1;min-width:0;height:auto}.c7-rows{grid-template-columns:minmax(0,1fr);align-content:start}.c7-form2>.c7-field{align-content:start}.c7-roster,.c7-cands,.c7-row__body{grid-template-columns:minmax(0,1fr)}.c7-cand__body .c7-nw{white-space:normal;overflow-wrap:anywhere}@media (max-width:1023px){.sh-req li{row-gap:6px;padding-block:10px}.sh-req li>span:nth-child(2){grid-column:2/-1}}}
@layer catalog{.qf-descbox{gap:6px;min-width:0;display:grid}.fc-count{justify-self:end}.fc-count[data-over=true]{color:var(--ds-text-danger);font-weight:700}@supports ((-moz-appearance:none)){input[type=date].ds-input,input[type=datetime-local].ds-input,input[type=date].ds-input:disabled,input[type=date].ds-input.is-disabled,input[type=datetime-local].ds-input:disabled,input[type=datetime-local].ds-input.is-disabled,input[type=date].ds-input.is-error,input[type=datetime-local].ds-input.is-error{background-image:none;padding-right:14px}.ds-date-range input[type=date].ds-input{padding-right:9px}}.sc-input[aria-invalid=true],.sc-textarea[aria-invalid=true],.sc-select[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--ds-danger)}.fld-err{color:var(--ds-text-danger);font:var(--ds-text-body-sm);overflow-wrap:anywhere;margin:6px 0 0;font-weight:700;display:block}.dw-dialog .qw-err{font:var(--ds-text-body-sm);color:var(--ds-danger);margin:4px 0 0}.dw-dialog .fc-hint{margin:6px 0 0}.dw-mood-picker[aria-invalid=true]{outline:2px solid var(--ds-danger);outline-offset:4px;border-radius:var(--ds-radius-md,12px)}}
@layer catalog{html .c7-field .sc-input[aria-invalid=true],html .c7-dialog .sc-input[aria-invalid=true],html .c4-field.is-amber .ds-input,html .c10 .ds-field.is-error .ds-input,html .c10 .c4-otp.ds-otp.is-error input,html .c10 .ds-otp.is-error input,html .c11 .ds-field.is-error .ds-input{box-shadow:inset 0 0 0 2px var(--ds-danger);background:var(--ds-surface-solid)}html .c10 .ds-field.is-error .ds-input:focus,html .c11 .ds-field.is-error .ds-input:focus{box-shadow:inset 0 0 0 2px var(--ds-danger), 0 0 0 3px color-mix(in srgb, var(--ds-danger) 15%, transparent);background:var(--ds-surface-solid)}html .c7-err,html .c10-err--amber.ds-field__error,html .c4-field .c10-err--amber.ds-field__error,html .c10 .ds-field__error,html .c11 .ds-field__error,html .c11 .c4-count.is-over,html .c11-q__err,html .c11-send__left.is-alert,html .fbg-err,html .fbr-err{color:var(--ds-text-danger)}html .c3-form__err{color:var(--ds-text-danger)!important}html .c11-q.is-missing .c11-q__no{background:var(--ds-danger);box-shadow:0 4px 10px color-mix(in srgb, var(--ds-danger) 30%, transparent)}html .c11-q__tag.is-missing{background:var(--ds-danger-bg);color:var(--ds-text-danger);box-shadow:inset 0 0 0 1px var(--ds-danger-border)}html .c11-q.is-missing .c11-rate__opt span,html .c11-q.is-missing .ds-radio-box{box-shadow:inset 0 0 0 1.5px var(--ds-danger)}}
@layer catalog{.szk-fxc{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.szk-r-rays{z-index:0;opacity:0;pointer-events:none;mix-blend-mode:screen;filter:blur(1.5px);width:2200px;height:2200px;margin:-1100px 0 0 -1100px;position:fixed;-webkit-mask-image:radial-gradient(circle closest-side,#000 0,#000000e6 9%,#00000073 26%,#00000024 52%,#0000 86%);mask-image:radial-gradient(circle closest-side,#000 0,#000000e6 9%,#00000073 26%,#00000024 52%,#0000 86%)}.szk-r-rays>i{position:absolute;inset:0}.szk-r-rays>.is-core{background:radial-gradient(circle closest-side,#fffcebf2 0,#ffe28c80 14%,#ffc85a29 34%,#ffc85a00 60%);inset:36%}.szk-r-rays.is-cool>.is-core{background:radial-gradient(circle closest-side,#f5fafff2 0,#b4d2ff80 14%,#8cb4ff29 34%,#8cb4ff00 60%)}.szk-dim.is-hot{background:radial-gradient(120% 90% at 50% 45%,#562806f7 0%,#220e08fa 55%,#0c060cfa 100%)}.szk-c-mc{background:linear-gradient(115deg,#ffffff8c 0%,#fff0 22% 60%,#ffffff59 78%,#fff0 90%),repeating-linear-gradient(90deg,#7846000f 0 2px,#ffffff0d 2px 4px),linear-gradient(#fff1b8 0%,#f8cf55 16%,#e0a21d 46%,#b57508 76%,#8a5200 100%);border-radius:30px;padding:14px 18px 16px;box-shadow:0 26px 40px -6px #050f3c8c,0 0 0 2px #7a4a00,0 0 0 4px #ffe58a,inset 0 3px #ffffffd9,inset 0 -4px #5a32008c,inset 3px 0 #ffffff59,inset -3px 0 #5a32004d}.szk-c-mc.is-reach{box-shadow:0 0 0 4px #ffeca0e6,0 0 36px 8px #ffd250d9,0 26px 40px -6px #050f3c8c,0 0 0 6px #7a4a00,inset 0 3px #ffffffd9,inset 0 -4px #5a32008c}.szk-c-screw{background:radial-gradient(circle at 35% 30%,#fff 0 12%,#e9c35a 30%,#8a5200 100%);border-radius:50%;width:11px;height:11px;position:absolute;box-shadow:0 1px 1px #0006}.szk-c-screw:after{content:"";background:#3c1e00b3;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:2px;right:2px;transform:rotate(35deg)}.szk-c-screw.is-a{top:9px;left:9px}.szk-c-screw.is-b{top:9px;right:9px}.szk-c-screw.is-c{bottom:9px;left:9px}.szk-c-screw.is-d{bottom:9px;right:9px}.szk-c-label{letter-spacing:.16em;color:#4d2800;text-shadow:0 1px #ffffffd9,0 -1px #5a320040;margin:2px 0 6px;font-size:16px}.szk-c-lamps{justify-content:space-between;gap:4px;height:14px;margin:0 0 6px;padding:0 8px;display:flex;overflow:hidden}.szk-c-lamps.is-bot{margin:8px 0 0}.szk-c-lamp{background:radial-gradient(circle at 35% 30%,#fff8dc 0 14%,#d9a52b 38%,#7a4a00 100%);border-radius:50%;width:12px;height:12px;box-shadow:0 1px 2px #00000080,inset 0 0 0 1px #5a320099}.szk-c-lamp.is-on{background:radial-gradient(circle at 35% 30%,#fff 0 18%,#ffe27a 42%,#ff9d00 100%);box-shadow:0 0 0 1px #b86f00,0 0 8px 3px #ffd65af2,0 0 18px 6px #ffaa1e8c}.szk-c-mc.is-hot .szk-c-lamp.is-on{background:radial-gradient(circle at 35% 30%,#fff 0 18%,#ff9a8a 42%,#e0301e 100%);box-shadow:0 0 0 1px #8a1200,0 0 8px 3px #ff5a46f2,0 0 18px 6px #ff3c1e8c}.szk-c-reels{background:linear-gradient(#0a1c4a 0%,#16398f 55%,#1d4fd1 100%);border-radius:18px;gap:8px;padding:11px;position:relative;box-shadow:inset 0 5px 12px #000000a6,inset 0 -2px #ffffff2e,0 0 0 3px #7a4a00,0 2px 0 3px #ffe58a}.szk-c-win{background:linear-gradient(#b9c9ea 0%,#f2f6ff 22%,#fff 50%,#f2f6ff 78%,#b9c9ea 100%);border-radius:13px;box-shadow:inset 0 0 0 2px #fffc,inset 0 10px 14px -4px #0a1e5a8c,inset 0 -10px 14px -4px #0a1e5a8c}.szk-c-win:after{z-index:3;background:linear-gradient(#0a19509e 0%,#0a19501f 20%,#0a195000 34% 66%,#0a19501f 80%,#0a19509e 100%)}.szk-c-glare{z-index:4;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff8c 0%,#ffffff29 14%,#fff0 30%);position:absolute;inset:0}.szk-c-streak{z-index:2;opacity:0;pointer-events:none;background:repeating-linear-gradient(#fff0 0 6px,#5078dc2e 6px 12px);position:absolute;inset:0}.szk-c-strip.is-spin+.szk-c-streak{opacity:1}.szk-c-strip.is-spin{filter:blur(2.4px)saturate(1.3)}.szk-c-cell img{filter:drop-shadow(0 4px 3px #14286466);width:60%;height:72%}.szk-c-cell img.is-face{filter:none;background:radial-gradient(circle at 40% 30%,#fffbe3,#ffe69a 70%);box-shadow:inset 0 0 0 3px #f2b632,0 0 0 2px #fff3c4,0 4px 6px #14286466}.szk-c-line{z-index:5;pointer-events:none;background:linear-gradient(90deg,#ff463c00,#ff463ce6 14% 86%,#ff463c00);height:2px;margin-top:-1px;position:absolute;top:50%;left:-4px;right:-4px;box-shadow:0 0 6px #ff463ccc}.szk-c-hit{box-shadow:inset 0 0 0 3px #ffd766,inset 0 0 22px #ffc83cf2,inset 0 6px 10px #0a1e5a33}.szk-c-reach{-webkit-text-stroke:1px #96140a8c;font-size:38px}.szk-c-vig{opacity:0;pointer-events:none;background:radial-gradient(70% 60%,#0000 40%,#28000aa6 100%);position:absolute;inset:0}.szk-c-ring{opacity:0;pointer-events:none;border:4px solid #cfe6ff;border-radius:50%;width:190px;height:190px;margin:-95px 0 0 -95px;position:absolute}.szk-c-cutin{opacity:0;pointer-events:none;background:linear-gradient(#78140a00 0,#ff8c28f2 12%,#ffd65afa 50%,#ff8c28f2 88%,#78140a00 100%);place-items:center;height:120px;margin-top:-60px;display:grid;position:absolute;top:50%;left:0;right:0;overflow:hidden}.szk-c-cutin b{font:900 64px/1 var(--ds-font-game);letter-spacing:.08em;color:#fff;-webkit-text-stroke:2px #b03a00;text-shadow:0 5px #b03a00,0 0 24px #ffffffe6;white-space:nowrap;transform:skew(-8deg)}.szk-c-cutin i{background:linear-gradient(100deg,#0000 38%,#ffffffd9 50%,#0000 62%);position:absolute;inset:0}.szk-a-floor{pointer-events:none;background:radial-gradient(at 50% 40%,#b4d7ffbf 0%,#6ea0ff61 38%,#3c64dc00 70%);border-radius:50%;width:360px;height:74px;margin-left:-180px;position:absolute}.szk-a-floor:after{content:"";border:2px solid #dcecff8c;border-radius:50%;height:36%;position:absolute;top:26%;left:14%;right:14%;box-shadow:0 0 16px #b4d7ff99,inset 0 0 14px #b4d7ff66}.szk-a-rune{pointer-events:none;width:380px;height:380px;margin:-190px 0 0 -190px;position:absolute}.szk-a-rune svg{width:100%;height:100%;overflow:visible}.szk-a-pillar{opacity:0;pointer-events:none;mix-blend-mode:screen;filter:blur(2px);background:linear-gradient(#c8e1ff00 0%,#c8e1ff8c 60%,#ffffffe6 100%);width:150px;margin-left:-75px;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30% 70%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 30% 70%,#0000 100%)}.szk-a-pips{pointer-events:none;gap:14px;display:flex;position:absolute;transform:translate(-50%)}.szk-a-pip{opacity:.35;border-radius:3px;width:15px;height:15px;transform:rotate(45deg);box-shadow:inset 0 0 0 2px #fff9}.szk-a-pip:first-child{background:linear-gradient(135deg,#c9a5f8,#7a3fd0)}.szk-a-pip:nth-child(2){background:linear-gradient(135deg,#f4f9ff,#9bb4d8)}.szk-a-pip:nth-child(3){background:linear-gradient(135deg,#fff1b0,#f0a812)}.szk-a-pip:nth-child(4){background:conic-gradient(#ff9fb6,#ffd166,#7ae5a0,#5ab0ff,#a98bff,#ff9fb6)}.szk-a-pip.is-on{opacity:1;box-shadow:inset 0 0 0 2px #fff,0 0 12px 3px #ffffffbf}.szk-a-half{pointer-events:none;filter:drop-shadow(0 12px 14px #040c2c8c);width:190px;margin-left:-95px;position:absolute}.szk-a-half img{width:100%;height:auto;display:block}.szk-a-pillar.is-beam{width:auto;margin-left:0}.szk-a-rise{z-index:6;pointer-events:none;position:absolute}.szk-a-rise img{object-fit:contain;filter:drop-shadow(0 0 16px #c9a5f8);width:100%;height:100%;display:block}.szk-a-rise[data-r="2"] img{filter:drop-shadow(0 0 16px #d9ebff)}.szk-a-rise[data-r="3"] img{filter:drop-shadow(0 0 16px #ffd766)}.szk-a-rise[data-r="4"] img{filter:drop-shadow(0 0 16px #fff)}.szk-a-rise.is-cover img{object-fit:cover;border-radius:16px}.szk-a-cutin{opacity:0;pointer-events:none;background:linear-gradient(#78140a00 0,#ff8c28f2 14%,#ffd65afa 50%,#ff8c28f2 86%,#78140a00 100%);place-items:center;height:96px;display:grid;position:absolute;top:22%;left:0;right:0;overflow:hidden}.szk-a-cutin b{font:900 54px/1 var(--ds-font-game);letter-spacing:.1em;color:#fff;-webkit-text-stroke:2px #b03a00;text-shadow:0 4px #b03a00,0 0 24px #ffffffe6;white-space:nowrap;transform:skew(-8deg)}.szk-a-cutin i{background:linear-gradient(100deg,#0000 38%,#ffffffd9 50%,#0000 62%);position:absolute;inset:0}.gc-res__art{position:relative}.gc-fx{z-index:1;pointer-events:none;border-radius:22px;position:absolute;inset:0;overflow:hidden}.gc-foil{opacity:0;mix-blend-mode:soft-light;width:240px;height:240px;margin:-120px 0 0 -120px;position:absolute;top:50%;left:50%}.gc-res__art[data-r="2"] .gc-foil{opacity:.3;background:radial-gradient(circle at 28% 30%,#cfe0ff,#cfe0ff00 52%),radial-gradient(circle at 74% 72%,#fff,#fff0 50%)}.gc-res__art[data-r="3"] .gc-foil{opacity:.32;background:radial-gradient(circle at 28% 30%,#b98cf5,#b98cf500 52%),radial-gradient(circle at 74% 72%,#ffd0f0,#ffd0f000 50%)}.gc-res__art[data-r="4"] .gc-foil{opacity:.34;background:radial-gradient(circle at 26% 28%,#ff9fb6,#ff9fb600 50%),radial-gradient(circle at 76% 30%,#7ae5a0,#7ae5a000 48%),radial-gradient(circle at 50% 80%,#5ab0ff,#5ab0ff00 50%)}.gc-shine{background:linear-gradient(105deg,#0000 38%,#fff9 50%,#0000 62%);position:absolute;inset:0;transform:translate(-130%)}.gc-new{z-index:3;font:900 12px/1 var(--ds-font-game);color:#fff;pointer-events:none;background:linear-gradient(#ff7a6b,#e03a2a);border-radius:6px;padding:4px 10px;font-style:normal;position:absolute;top:8px;left:-8px;transform:rotate(-8deg);box-shadow:0 2px #9c1d10}@media (max-width:640px){.szk-c-reach{font-size:30px}.szk-c-lamp{width:10px;height:10px}.szk-c-cutin{height:90px;margin-top:-45px}.szk-c-cutin b{font-size:40px}.szk-a-floor{width:300px;margin-left:-150px}.szk-a-rune{width:320px;height:320px;margin:-160px 0 0 -160px}.szk-a-half{width:160px;margin-left:-80px}.szk-a-cutin{height:76px}.szk-a-cutin b{font-size:36px}}}
@layer catalog{.dw-month-summary__item--hero .dw-month-summary__icon{place-items:center;display:grid}.dw-month-summary__glyph{object-fit:contain;width:36px;height:36px;display:block}}
@layer catalog{@media (min-width:1024px){.c7-gcard .c7-faces{--n:5}.c7-gcard .c7-faces[data-n="1"]{--n:1}.c7-gcard .c7-faces[data-n="2"]{--n:2}.c7-gcard .c7-faces[data-n="3"]{--n:3}.c7-gcard .c7-faces[data-n="4"]{--n:4}.c7-gcard .c7-faces[data-n="5"]{--n:5}@supports (width:1cqw){.c7-gcard__faces{container-type:inline-size}.c7-gcard .c7-face{flex:none;--s:min(92px, calc((100cqw + (var(--n) - 1) * 18px) / var(--n)))!important}}}#store-approvals-title{scroll-margin-top:16px}@media (max-width:1023px){#store-approvals-title{scroll-margin-top:calc(var(--top-h,56px) + 16px)}}@media (min-width:1024px) and (max-width:1279px){.c1-mine{grid-template-columns:56px 44px minmax(0,1fr);gap:10px;padding:12px 14px}.c1-mine .sc-av{width:56px;height:56px}.c1-mine>img:not(.sc-av){width:44px;height:44px}.c1-mine .dw-wbtn{grid-column:1/-1}}.dw-header:has(.srch-pop:not([hidden])){z-index:var(--ds-z-dropdown)}@media (min-width:1024px){.sh-req li{padding-block:6px}}.sh-req li b{overflow-wrap:anywhere}}
@layer catalog{.dw-shizuku-hint{font:600 13px/1.5 var(--ds-font-body,"Noto Sans JP", sans-serif);color:var(--ds-text-blue);align-items:flex-start;gap:6px;margin:8px 0 0;display:flex}.dw-shizuku-hint img{flex:none;width:13px;height:auto;margin-top:2px}.dw-shizuku-hint span{word-break:keep-all;overflow-wrap:anywhere;min-width:0}.dw-shizuku-hint.is-done{color:var(--ds-ink-3);font-weight:500}}
@layer catalog{.tr-backdrop{overflow-y:auto}.tr-window{background:0 0;outline:none;width:100%;max-width:560px}.tr-reveal{height:auto;min-height:min(380px,100dvh - 32px);overflow:hidden}.tr-reveal .rw-reveal__body{box-sizing:border-box;justify-content:safe center;height:auto;min-height:min(380px,100dvh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.tr-reveal .rw-reveal__body>*{flex-shrink:0}.tr-reveal .rw-reveal__name,.tr-reveal .rw-reveal__cond{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.tr-reveal__meta{font:var(--ds-text-caption);color:#ffffffb8;flex-wrap:wrap;justify-content:center;gap:2px 10px;margin-top:4px;display:flex}.tr-reveal .rw-reveal__actions{flex-wrap:wrap;justify-content:center}.tr-reveal .rw-spark:first-of-type{--x:20%;--y:22%;--s:26px;--d:.5s}.tr-reveal .rw-spark:nth-of-type(2){--x:82%;--y:30%;--s:20px;--d:.7s}.tr-reveal .rw-spark:nth-of-type(3){--x:76%;--y:78%;--s:30px;--d:.9s}.tr-reveal .rw-spark:nth-of-type(4){--x:16%;--y:70%;--s:18px;--d:1.1s}.tr-reveal.is-still .rw-reveal__rays,.tr-reveal.is-still .rw-reveal__glow{opacity:1}.tr-reveal.is-still .rw-spark{opacity:.9;transform:translate(-50%,-50%)scale(.85)}.tr-reveal .rw-btn{min-height:44px;text-decoration:none}}
@layer catalog{.c4-terms{font:500 13px/1.7 var(--ds-font-body);color:var(--c4-ink-sub);text-align:center;text-wrap:pretty;margin:0}.c4-terms a{white-space:nowrap}@media (max-width:767px){.c4-terms{font-size:12.5px}}}
@layer catalog{.c3-first__acts:not([data-more=true]){box-shadow:none}.c3-first__acts[data-more=true]{box-shadow:0 -14px 18px -16px #1a2b5c66}}
@layer catalog{.dw-wbtn.dw-btn-danger{box-shadow:var(--ds-shadow-btn-primary)}.dw-wbtn.dw-btn-danger:not(:disabled):hover{box-shadow:var(--ds-shadow-card)}}
