@layer catalog{.c8-nw{white-space:nowrap}.c8-stack{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.c8-stack .sc-head,.c8-stack .sc-head__end{flex-wrap:wrap}@media (max-width:1023px){.c8-stack{gap:12px}}.c8-dim{font:var(--ds-text-body-sm);color:var(--ds-text-muted)}.c8-sub{font:var(--ds-text-body-sm);color:var(--ds-ink-3);margin:-4px 0 12px}.c8-note{font:var(--ds-text-caption);color:var(--ds-text-muted);margin:12px 2px 0;line-height:1.6}.c8-foot{font:var(--ds-text-caption);color:var(--ds-text-muted);text-align:center;margin:0 4px;line-height:1.6}body[data-scr^=c8-]{text-wrap:pretty}.c8-hero{background-color:#d9e8fb;background-size:150%;background-position:33% var(--hy,70%);gap:22px;min-height:168px;padding:22px 28px}.c8-hero:before{background:linear-gradient(90deg,#f8fbffd9 0%,#f8fbffc7 30%,#f8fbff4d 46%,#f8fbff00 58%)}.c8-hero__icon{background:radial-gradient(circle at 35% 30%,#fff 0%,#efe6ff 55%,#e1d3ff 100%);border-radius:50%;flex:none;place-items:center;width:92px;height:92px;display:grid;box-shadow:0 10px 22px #6e46d233,inset 0 0 0 3px #ffffffe6}.c8-hero__icon img{object-fit:contain;filter:drop-shadow(0 6px 8px #5a32b440);width:64px;height:64px}.c8-hero__text{flex:1;min-width:0;max-width:640px}.c8-hero h1{font-size:38px;line-height:1.15}.c8-crumb{flex-wrap:wrap;row-gap:0;min-height:24px;margin-bottom:4px;font-size:13px}.c8-crumb a,.c8-crumb b{color:var(--ds-ink-3);white-space:nowrap}.c8-crumb b{color:var(--ds-ink-2)}.c8-crumb a{align-items:center;min-height:44px;margin:-10px 0;display:inline-flex}.c8-crumb a:hover{color:var(--ds-text-blue);text-decoration:underline}.c8-crumb svg{width:13px;height:13px;color:var(--ds-ink-4)}.c8-mnav{flex:none;align-self:center;margin-left:auto}.c8-mnav__row{box-shadow:var(--ds-shadow-flat), inset 0 0 0 1px #fffffff2;background:#ffffffe0;border-radius:18px;align-items:center;gap:6px;padding:6px;display:inline-flex}.c8-mnav__btn{width:44px;height:44px;color:var(--ds-text-blue);box-shadow:inset 0 0 0 1.5px var(--ds-blue-soft);background:#fff;border-radius:50%;place-items:center;display:grid}.c8-mnav__btn svg{width:20px;height:20px}.c8-mnav__btn:hover{background:var(--ds-blue-soft)}.c8-mnav__btn.is-off{color:var(--ds-ink-4);box-shadow:none;background:#f2f5fa}.c8-mnav__t{justify-items:center;min-width:118px;padding:0 4px;display:grid}.c8-mnav__t b{font:800 18px/1.2 var(--ds-font-body);color:var(--ds-ink);white-space:nowrap}.c8-mnav__t small{font:600 12px/1.3 var(--ds-font-body);color:var(--ds-ink-3)}@media (max-width:1023px){.c8-hero{background-size:260%;flex-wrap:wrap;gap:10px 14px;min-height:0;padding:14px 14px 16px}.c8-hero:before{background:linear-gradient(90deg,#f8fbffdb 0%,#f8fbffb8 60%,#f8fbff59 100%)}.c8-hero__icon{width:56px;height:56px}.c8-hero__icon img{width:40px;height:40px}.c8-hero h1{font-size:26px}.c8-hero__text{flex:200px}.c8-mnav{flex:100%;margin-left:0}.c8-mnav__row{justify-content:space-between;width:100%;display:flex}}.c8-pages{flex-wrap:wrap;gap:8px;display:flex}.c8-pages a{border-radius:var(--ds-radius-pill);min-height:44px;box-shadow:var(--ds-shadow-flat);font:700 14px/1 var(--ds-font-body);color:var(--ds-ink-2);background:#ffffffe6;align-items:center;gap:8px;padding:0 18px 0 8px;display:inline-flex}.c8-pages a img{object-fit:contain;width:30px;height:30px}.c8-pages a:hover{color:var(--ds-text-blue);background:#fff}.c8-pages a.is-active{background:var(--ds-blue-soft);color:var(--ds-text-blue);box-shadow:inset 0 0 0 2px var(--ds-blue)}@media (max-width:599px){.c8-pages{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.c8-pages a{text-align:center;border-radius:14px;flex-direction:column;justify-content:center;gap:2px;min-height:58px;padding:6px 4px;font-size:12px}.c8-pages a img{width:24px;height:24px}}@media (max-width:359px){.c8-pages a{letter-spacing:-.03em;padding:6px 2px;font-size:11px}}.c8-trend{font:800 14px/1 var(--ds-font-body);white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.c8-trend svg{width:14px;height:14px}.c8-trend[data-dir=up]{color:var(--ds-text-success)}.c8-trend[data-dir=down]{color:var(--ds-text-amber)}.c8-trend[data-dir=flat]{color:var(--ds-text-muted)}.c8-pt-none{border-radius:var(--ds-radius-pill);min-height:20px;font:var(--ds-text-micro);color:var(--ds-ink-3);white-space:nowrap;background:#f1f4f9;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.c8-rates{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.c8-rate{align-items:center;gap:14px;min-width:0;padding:18px;display:flex}.c8-rate__art{background:radial-gradient(circle at 35% 30%,#fff,#eaf2ff 70%);border-radius:50%;flex:none;place-items:center;width:68px;height:68px;display:grid;box-shadow:inset 0 0 0 1px #2f6bf014}.c8-rate__art img{object-fit:contain;filter:drop-shadow(0 5px 7px #1e3c8c2e);width:50px;height:50px}.c8-rate>div{min-width:0}.c8-rate__l{font:700 13px/1.4 var(--ds-font-body);color:var(--ds-ink-2);display:block}.c8-rate__v{font:900 34px/1.1 var(--ds-font-game);color:var(--ds-ink);margin-top:2px;display:block}.c8-rate__v small{margin-left:2px;font-size:18px}.c8-rate__n{font:700 13px/1.2 var(--ds-font-body);color:var(--ds-ink-3);margin-top:2px;display:block}@media (max-width:1279px){.c8-rates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.c8-rates{gap:10px}.c8-rate{flex-direction:column;align-items:flex-start;gap:6px;padding:14px}.c8-rate__art{width:48px;height:48px}.c8-rate__art img{width:36px;height:36px}.c8-rate__v{font-size:28px}}.c8-pastnote{align-items:center;margin:0}.c8-pastnote .sc-link{min-height:0}.c8-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.c8-grid--one{grid-template-columns:minmax(0,1fr)}.c8-col{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}@media (max-width:1023px){.c8-grid{grid-template-columns:minmax(0,1fr);gap:12px}.c8-col{gap:12px}}.c8-attn__list{box-shadow:inset 0 0 0 1px var(--ds-line);border-radius:14px;gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.c8-attn__row{border-top:1px solid var(--ds-line);grid-template-columns:56px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.c8-attn__row:first-child{border-top:0}.c8-attn__row.is-on{background:linear-gradient(90deg,#fff8e6 0%,#fff 60%);box-shadow:inset 4px 0 #f5a20a}.c8-attn__art{background:radial-gradient(circle at 35% 30%,#fff,#fff1cf 75%);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.c8-attn__art img{object-fit:contain;width:42px;height:42px}.c8-attn__l{font:700 15px/1.45 var(--ds-font-body);color:var(--ds-ink)}.c8-attn__n{font:900 26px/1 var(--ds-font-game);color:var(--ds-ink);white-space:nowrap}.c8-attn__n small{font:800 14px/1 var(--ds-font-body);margin-left:2px}.c8-attn__go{min-height:44px;font:700 14px/1 var(--ds-font-body);color:var(--ds-text-blue);white-space:nowrap;align-items:center;gap:2px;padding:0 6px 0 10px;display:inline-flex}.c8-attn__go svg{width:16px;height:16px}.c8-attn__go:hover{text-decoration:underline}.c8-attn__go.is-off{color:var(--ds-ink-4)}.c8-attn__row:not(.is-on) .c8-attn__n{color:var(--ds-ink-3)}@media (max-width:599px){.c8-attn__row{grid-template-columns:44px minmax(0,1fr) auto;gap:4px 10px;padding:10px}.c8-attn__art{grid-row:span 2;width:44px;height:44px}.c8-attn__art img{width:32px;height:32px}.c8-attn__l{grid-column:2/4;font-size:14px}.c8-attn__n{grid-column:2;font-size:22px}.c8-attn__go{grid-column:3;justify-self:end}}.c8-reach__list{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.c8-reach__row{box-shadow:inset 0 0 0 1px var(--ds-line);background:#fbfcff;border-radius:14px;gap:16px;padding:14px;display:flex}.c8-reach__who{flex:1;min-width:0}.c8-reach__who>b{font:800 17px/1.3 var(--ds-font-body);color:var(--ds-ink);margin-right:8px}.c8-reach__who p{font:var(--ds-text-body-sm);color:var(--ds-ink-2);margin:4px 0 0;line-height:1.6}.c8-reach__acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.c8-reach__acts .dw-wbtn{min-height:44px;padding:0 16px;font-size:14px}.c8-chatbtn svg,.c8-pcard__acts svg{width:18px;height:18px;margin-right:6px}.c8-reach__none{padding:12px 10px 6px}.c8-reach__none img{width:96px}@media (max-width:599px){.c8-reach__row{gap:12px;padding:12px}.c8-reach__row>.sc-av{--s:48px!important}.c8-reach__acts{justify-content:stretch}.c8-reach__acts .dw-wbtn{flex:100%}}@media (max-width:374px){.c8-reach__row{gap:10px;padding:12px 10px}.c8-reach__row>.sc-av{--s:40px!important}.c8-reach__acts .dw-wbtn{padding:0 10px}.c8-reach__acts svg{margin-right:4px}}.c8-viewbtn{border-radius:var(--ds-radius-pill);background:var(--ds-blue-soft);min-height:44px;font:700 13px/1 var(--ds-font-body);color:var(--ds-text-blue);white-space:nowrap;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.c8-viewbtn svg{width:18px;height:18px}.c8-viewbtn:hover{box-shadow:inset 0 0 0 1.5px var(--ds-blue)}.c8-people__list{box-shadow:inset 0 0 0 1px var(--ds-line);border-radius:14px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.c8-people__list li+li{border-top:1px solid var(--ds-line)}.c8-person{align-items:center;gap:12px;min-height:58px;padding:7px 14px;display:flex}.c8-person:hover{background:#f6f9ff}.c8-person b{min-width:0;font:700 15px/1.35 var(--ds-font-body);color:var(--ds-ink);flex:1}.c8-chip-warn{box-shadow:inset 0 0 0 1px #f5a20a40}.c8-grid--one .c8-people__list{box-shadow:none;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;overflow:visible}.c8-grid--one .c8-people__list li{box-shadow:inset 0 0 0 1px var(--ds-line);background:#fff;border-radius:14px;overflow:hidden;border:0!important}.c8-moves{font:600 13.5px/1.4 var(--ds-font-body);color:var(--ds-ink-2);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:-2px 0 14px;display:flex}.c8-moves span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.c8-moves i{border-radius:3px;width:10px;height:10px}.c8-moves i.is-up{background:linear-gradient(#43c582,#2fae6c)}.c8-moves i.is-flat{background:#c5cedc}.c8-moves i.is-down{background:linear-gradient(#ffc24a,#f5a20a)}.c8-moves b{font:900 16px/1 var(--ds-font-game);color:var(--ds-ink)}@media (max-width:1023px) and (min-width:600px){.c8-people__list{grid-template-columns:repeat(2,minmax(0,1fr))}.c8-people__list li+li{border-top:0}.c8-people__list li{border-bottom:1px solid var(--ds-line)}}.c8-ctrl{flex-wrap:wrap;align-items:center;gap:10px 12px;padding:14px 16px;display:flex}.c8-search{flex:220px;min-width:0;position:relative}.c8-search svg{width:18px;height:18px;color:var(--ds-ink-3);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.c8-search input{width:100%;min-height:44px;box-shadow:inset 0 0 0 1.5px var(--ds-line-strong);font:var(--ds-text-body);color:var(--ds-ink);background:#fff;border:0;border-radius:12px;padding:0 14px 0 42px}.c8-search input:focus{box-shadow:inset 0 0 0 2px var(--ds-blue), 0 0 0 4px #2f6bf01f;outline:none}.c8-sel{flex:0 230px;min-width:0}.c8-sel .ds-select-wrap{width:100%}.c8-sel .ds-select{text-overflow:ellipsis;width:100%;min-height:44px}.c8-awaybtn{border-radius:var(--ds-radius-pill);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--ds-line-strong);font:700 13px/1.2 var(--ds-font-body);color:var(--ds-ink-2);background:#fff;align-items:center;gap:6px;padding:0 14px 0 8px;display:inline-flex}.c8-awaybtn img{object-fit:contain;width:28px;height:28px}.c8-awaybtn.is-on{color:var(--ds-text-amber);background:#fff6e2;box-shadow:inset 0 0 0 2px #f5a20a}.c8-viewbtn--back{min-height:44px;margin-left:auto}@media (max-width:599px){.c8-ctrl{padding:12px}.c8-sel{flex:calc(50% - 6px)}.c8-awaybtn{flex:100%;justify-content:center}.c8-viewbtn--back{flex:100%;justify-content:center;margin-left:0}}@media (max-width:439px){.c8-sel{flex:100%}}.c8-tablecard{container-type:inline-size}.c8-table{border-collapse:collapse;width:100%}.c8-table thead th{font:700 12.5px/1.3 var(--ds-font-body);color:var(--ds-ink-3);text-align:left;white-space:nowrap;background:#f2f5fb;padding:10px}.c8-table thead th:first-child{border-radius:10px 0 0 10px}.c8-table thead th:last-child{border-radius:0 10px 10px 0}.c8-table tbody th,.c8-table td{border-bottom:1px solid var(--ds-line);font:500 14px/1.4 var(--ds-font-body);color:var(--ds-ink-2);text-align:left;vertical-align:middle;padding:10px}.c8-table tbody tr:hover{background:#f8faff}.c8-tname{align-items:center;gap:12px;min-height:44px;display:flex}.c8-tname>span:not(.sc-av){min-width:0;display:grid}.c8-tname b{font:800 15px/1.35 var(--ds-font-body);color:var(--ds-ink)}.c8-tname small{font:500 12px/1.4 var(--ds-font-body);color:var(--ds-ink-3)}.c8-tname:hover b{color:var(--ds-text-blue)}.c8-gl{flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0;display:inline-flex}.c8-more{font:600 12px/1 var(--ds-font-body);color:var(--ds-ink-3);white-space:nowrap}.c8-table tbody th{min-width:300px}.c8-tname .c8-tname__t{flex:auto}.c8-val{align-items:center;gap:8px;display:inline-flex}.c8-val b{min-width:24px;font:900 17px/1 var(--ds-font-game);color:var(--ds-ink)}.c8-val i{background:#e7edf8;border-radius:4px;width:80px;height:8px;display:block;position:relative;overflow:hidden}.c8-val i:after{content:"";width:var(--v);background:var(--ds-blue-grad);transform-origin:0;border-radius:4px;position:absolute;inset:0 auto 0 0}html:not(.sc-soft) .c8-val i:after{animation:.6s cubic-bezier(.2,.8,.3,1) backwards c8-fill}@keyframes c8-fill{0%{transform:scaleX(0)}to{transform:none}}@media (prefers-reduced-motion:reduce){html:not(.sc-soft) .c8-val i:after{animation:none}}@container (max-width:820px){.c8-table thead{display:none}.c8-table,.c8-table tbody,.c8-table tr{display:block}.c8-table tr{border-bottom:1px solid var(--ds-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;padding:12px 2px;display:grid}.c8-table tbody th{border:0;grid-column:1/-1;min-width:0;padding:0}.c8-table td{border:0;align-content:start;gap:4px;min-width:0;padding:0;display:grid}.c8-table td:before{content:attr(data-l);font:600 11px/1.3 var(--ds-font-body);color:var(--ds-ink-3)}.c8-table td[data-l=グループ]{grid-column:span 2}.c8-val i{width:48px}.c8-table td[data-l=グループ]{font-size:13px}.c8-table td[data-l=性格タイプ] .rw-persona{letter-spacing:-.02em;padding:0 6px}}.c8-pgrid{grid-template-columns:minmax(260px,300px) minmax(0,1fr) minmax(280px,340px);align-items:start;gap:16px;display:grid}@media (max-width:1279px){.c8-pgrid{grid-template-columns:minmax(260px,300px) minmax(0,1fr)}.c8-heat{grid-column:1/-1}}@media (max-width:1023px){.c8-pgrid{grid-template-columns:minmax(0,1fr);gap:12px}.c8-heat{grid-column:auto}}.c8-pcard{text-align:center;justify-items:center;gap:4px;padding:22px 20px 20px;display:grid}.c8-pcard__face .sc-av{box-shadow:0 0 0 5px #fff,0 10px 24px #1a2b5c29}.c8-pcard h2{font:var(--ds-text-h2);color:var(--ds-ink);margin:12px 0 0}.c8-pcard__meta{font:var(--ds-text-body-sm);color:var(--ds-ink-3);margin:0}.c8-pcard__pt{border-bottom:1px solid var(--ds-line);justify-items:center;gap:6px;width:100%;margin-top:10px;padding:12px 0 14px;display:grid}.c8-pcard__pt p{font:var(--ds-text-body-sm);color:var(--ds-ink-2);margin:0;line-height:1.6}.c8-pcard__pt small{font:var(--ds-text-caption);color:var(--ds-text-muted)}.c8-pcard__eng{text-align:left;width:100%;margin-top:12px}.c8-pcard__l{font:700 13px/1.3 var(--ds-font-body);color:var(--ds-ink-2)}.c8-pcard__num{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:4px;display:flex}.c8-pcard__num b{font:900 44px/1 var(--ds-font-game);color:var(--ds-ink)}.c8-pcard__num .c8-trend{font-size:18px}.c8-pcard__num small{font:var(--ds-text-caption);color:var(--ds-text-muted)}.c8-sparkbtn{cursor:pointer;text-align:left;background:linear-gradient(#f7faff,#eef4ff);border:0;border-radius:12px;width:100%;margin-top:8px;padding:8px 8px 6px;display:block;box-shadow:inset 0 0 0 1px #2f6bf01f}.c8-sparkbtn:hover{box-shadow:inset 0 0 0 1.5px var(--ds-blue)}.c8-sparkbtn:focus-visible{outline:2px solid var(--ds-blue);outline-offset:2px}.c8-spark{width:100%;height:64px;display:block}.c8-sparkbtn__l{font:700 13px/1 var(--ds-font-body);color:var(--ds-text-blue);align-items:center;gap:2px;margin-top:2px;display:inline-flex}.c8-sparkbtn__l svg{width:14px;height:14px}.c8-pcard__acts{gap:10px;width:100%;margin-top:16px;display:grid}.c8-pcard__acts .dw-wbtn{min-height:48px;font-size:15px}.c8-pcard__acts img{object-fit:contain;width:22px;height:22px;margin-right:6px}@media (max-width:1023px){.c8-pcard__face .sc-av{--s:112px!important}}.c8-tl__list{margin:0;padding:0;list-style:none;position:relative}.c8-tl__item{grid-template-columns:64px 20px minmax(0,1fr);gap:0 8px;padding:0 0 18px;display:grid;position:relative}.c8-tl__item:before{content:"";background:#e3eaf6;width:2px;position:absolute;top:18px;bottom:-2px;left:81px}.c8-tl__item:last-child:before{display:none}.c8-tl__item time{font:600 13px/1.4 var(--ds-font-body);color:var(--ds-ink-3);white-space:nowrap;padding-top:2px}.c8-tl__dot{z-index:1;background:var(--ds-blue);border-radius:50%;width:12px;height:12px;margin:6px 0 0 4px;position:relative;box-shadow:0 0 0 4px #fff,0 0 0 5px #2f6bf02e}.c8-tl__item.is-amber .c8-tl__dot{background:#f5a20a;box-shadow:0 0 0 4px #fff,0 0 0 5px #f5a20a4d}.c8-tl__item.is-gray .c8-tl__dot{background:#b3bdcf;box-shadow:0 0 0 4px #fff}.c8-tl__body p{font:500 15px/1.6 var(--ds-font-body);color:var(--ds-ink);margin:0}.c8-tl__item.is-gray .c8-tl__body p{color:var(--ds-ink-3)}.c8-tl__item.is-old time,.c8-tl__item.is-old .c8-tl__body p{opacity:.8}.c8-delta{border-radius:var(--ds-radius-pill);background:var(--ds-success-bg);min-width:44px;height:26px;font:800 13px/1 var(--ds-font-body);color:var(--ds-text-success);justify-content:center;align-items:center;margin-top:6px;padding:0 10px;font-style:normal;display:inline-flex}.c8-delta.is-down{background:var(--ds-warning-bg);color:var(--ds-text-amber);box-shadow:inset 0 0 0 1px #f5a20a4d}.c8-legend{font:var(--ds-text-caption);color:var(--ds-text-muted);flex-wrap:wrap;gap:6px 16px;margin:4px 0 0;display:flex}.c8-legend span{align-items:center;gap:6px;display:inline-flex}.c8-legend .c8-delta{min-width:0;height:20px;margin:0;padding:0 7px;font-size:11px}.c8-morebtn{width:100%;min-height:46px;margin-top:14px;display:flex}@media (max-width:599px){.c8-tl__item{grid-template-columns:50px 18px minmax(0,1fr);gap:0 6px}.c8-tl__item:before{left:63px}.c8-tl__item time{font-size:12px}.c8-tl__body p{font-size:14px}}.c8-heat__grid{gap:6px;display:grid;position:relative}.c8-heat__row{grid-template-columns:44px repeat(4,minmax(0,1fr));align-items:center;gap:6px;display:grid}.c8-heat__head span{font:600 11.5px/1.2 var(--ds-font-body);color:var(--ds-ink-3);text-align:center}.c8-heat__d{justify-items:center;line-height:1.1;display:grid}.c8-heat__d b{font:800 14px/1.2 var(--ds-font-body);color:var(--ds-ink-2)}.c8-heat__d small{font:500 10.5px/1.2 var(--ds-font-body);color:var(--ds-ink-3)}.c8-heat__c{background:#e9eef6;border-radius:9px;height:40px}.c8-heat__c[data-lv="1"]{background:#c9dbfd}.c8-heat__c[data-lv="2"]{background:#8db2fa}.c8-heat__c[data-lv="3"]{background:#4a83f3}.c8-heat__c[data-lv="4"]{background:linear-gradient(160deg,#2f6bf0,#1f4fc4);box-shadow:inset 0 1px #ffffff40}.c8-heat__none{text-align:center;background:#ffffffb8;border-radius:12px;place-content:center;justify-items:center;gap:6px;display:grid;position:absolute;inset:30px 0 0 50px}.c8-heat__none img{object-fit:contain;width:72px;height:72px}.c8-heat__none b{font:800 15px/1.3 var(--ds-font-body);color:var(--ds-text-amber)}@media (max-width:1023px){.c8-heat__c{height:34px}}@media (max-width:359px){.c8-heat__head span{letter-spacing:-.02em;font-size:10.5px}.c8-heat__row{gap:5px}}.c8-chartdlg{width:calc(100vw - 32px);max-width:640px;position:relative}.c8-chartdlg .dw-dialog__close{width:44px;height:44px;color:var(--ds-ink-2);cursor:pointer;background:#f2f5fb;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.c8-chartdlg .dw-dialog__close svg{width:18px;height:18px}.c8-chartdlg h3{white-space:nowrap;padding-right:52px}@media (max-width:359px){.c8-chartdlg h3{font-size:16px}}.c8-seg{background:#eef3fb;border-radius:14px;gap:4px;margin:4px 0 10px;padding:4px;display:inline-flex}.c8-seg a{min-width:120px;height:44px;font:800 14px/1 var(--ds-font-body);color:var(--ds-ink-2);border-radius:11px;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.c8-seg a.is-active{background:var(--ds-blue-grad);color:#fff;box-shadow:0 6px 14px #2f6bf040}.c8-chart__wrap{width:100%}.c8-chart{width:100%;height:auto;display:block}.c8-chart text{font:600 11px var(--ds-font-body);fill:#7a879e}.c8-chart .c8-chart__v{font:900 15px var(--ds-font-game);fill:#1a2b5c}.c8-key{background:#2f6bf0;border-radius:2px;width:22px;height:3px;display:inline-block}.c8-key.is-prev{background:repeating-linear-gradient(90deg,#a9b6cc 0 5px,#0000 5px 9px)}@media (max-width:479px){.c8-seg{width:100%;display:flex}.c8-seg a{flex:1;min-width:0}}.c8-tiles{grid-template-columns:1.15fr 1fr 1fr 1fr;gap:14px;display:grid}.c8-tile{align-items:center;gap:14px;min-width:0;padding:20px;display:flex}.c8-tile>div{min-width:0}.c8-tile img{object-fit:contain;filter:drop-shadow(0 6px 8px #1e3c8c2e);flex:none;width:56px;height:56px}.c8-tile__l{font:700 13px/1.4 var(--ds-font-body);color:var(--ds-ink-3);display:block}.c8-tile__v{font:900 36px/1.1 var(--ds-font-game);color:var(--ds-ink);white-space:nowrap;margin-top:4px;display:block}.c8-tile__v small{font:800 16px/1 var(--ds-font-body);color:var(--ds-ink-2);margin-left:3px}.c8-tile--hero{border-radius:var(--ds-radius-lg);background:linear-gradient(140deg,#4f86ff 0%,#2f6bf0 55%,#2357d6 100%);position:relative;overflow:hidden;box-shadow:0 14px 30px #2f6bf052,inset 0 1px #ffffff4d}.c8-tile--hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff38,#fff0 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-60px;right:-40px}.c8-tile--hero img{filter:drop-shadow(0 8px 10px #0a1e5a59);width:64px;height:64px}.c8-tile--hero .c8-tile__l,.c8-tile--hero .c8-tile__v,.c8-tile--hero .c8-tile__v small{color:#fff}.c8-tile--hero .c8-tile__v{font-size:44px}.c8-diff{font:800 13px/1 var(--ds-font-body);white-space:nowrap;align-items:center;gap:3px;margin-top:6px;display:inline-flex}.c8-diff svg{width:14px;height:14px}.c8-diff[data-dir=up]{color:var(--ds-text-success)}.c8-diff[data-dir=down]{color:var(--ds-text-amber)}.c8-diff[data-dir=flat],.c8-diff.is-none{color:var(--ds-text-muted);font-weight:600}.c8-tile--hero .c8-diff{border-radius:var(--ds-radius-pill);background:#fffffff2;padding:5px 10px 5px 7px}@media (max-width:1279px){.c8-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.c8-tiles{grid-template-columns:minmax(0,1fr);gap:10px}.c8-tile{gap:12px;padding:12px 14px}.c8-tile img{width:40px;height:40px}.c8-tile__v{font-size:26px}.c8-tile--hero .c8-tile__v{font-size:36px}.c8-diff{white-space:normal}}@media (max-width:359px){.c8-tile__v{font-size:22px}}.c8-sgrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}@media (max-width:1023px){.c8-sgrid{grid-template-columns:minmax(0,1fr);gap:12px}}.c8-qcard{box-shadow:var(--ds-shadow-card), inset 4px 0 0 #f5b82e}.c8-qs{margin:0;padding:0;list-style:none}.c8-q{border-top:1px solid var(--ds-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 4px;display:grid}.c8-q:first-child{border-top:0}.c8-q__ic{object-fit:contain;width:44px;height:44px}.c8-q__t{gap:4px;min-width:0;display:grid}.c8-q__t a{font:800 15.5px/1.5 var(--ds-font-body);color:var(--ds-ink)}.c8-q__t a:hover{color:var(--ds-text-blue);text-decoration:underline}.c8-q__t small{font:500 13px/1.5 var(--ds-font-body);color:var(--ds-ink-3)}@media (max-width:599px){.c8-q{grid-template-columns:36px minmax(0,1fr);gap:6px 10px}.c8-q__ic{width:36px;height:36px}.c8-q__faces{grid-column:2}}.c8-story{flex-direction:column;gap:6px;display:flex}.c8-story__book{border-radius:12px;display:block;position:relative;overflow:hidden;box-shadow:0 12px 24px #14286438}.c8-story__book img{object-fit:cover;width:100%;height:150px;display:block}.c8-story__book span{letter-spacing:.08em;color:#f3dc9b;text-shadow:0 1px 2px #0006;place-items:center;font:600 22px/1 Noto Serif JP,Yu Mincho,serif;display:grid;position:absolute;inset:0}.c8-story__k{font:700 13px/1.3 var(--ds-font-body);color:var(--ds-text-gold,#9a6b00);margin:10px 0 0}.c8-story__t{font:800 21px/1.5 var(--ds-font-body);color:var(--ds-ink);margin:0}.c8-story__src{font:var(--ds-text-body-sm);color:var(--ds-ink-3);margin:0}.c8-story__cta{align-self:flex-end;min-height:48px;margin-top:auto;padding:0 22px}.c8-story__cta svg{width:18px;height:18px;margin-left:4px}@media (max-width:1023px){.c8-story__book img{height:120px}.c8-story__cta{align-self:stretch;margin-top:10px}}.c8-band__in{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 28px;display:grid}.c8-band__used span{font:700 14px/1.3 var(--ds-font-body);color:var(--ds-ink-2);display:block}.c8-band__used b{font:900 34px/1.2 var(--ds-font-game);color:var(--ds-ink);white-space:nowrap}.c8-band__used b small{font:800 18px/1 var(--ds-font-body);color:var(--ds-ink-2)}.c8-stackbar{background:#fff;border-radius:9px;gap:2px;height:18px;display:flex;overflow:hidden}.c8-stackbar i{transform-origin:0;min-width:0;display:block}.c8-stackbar .is-up,.c8-band__keys .is-up{background:linear-gradient(#43c582,#2fae6c)}.c8-stackbar .is-flat,.c8-band__keys .is-flat{background:#c5cedc}.c8-stackbar .is-down,.c8-band__keys .is-down{background:linear-gradient(#ffc84a,#f5a20a)}html:not(.sc-soft) .c8-stackbar{transform-origin:0;animation:.7s cubic-bezier(.2,.8,.3,1) backwards c8-fill}@media (prefers-reduced-motion:reduce){html:not(.sc-soft) .c8-stackbar{animation:none}}.c8-band__keys{flex-wrap:wrap;gap:6px 22px;margin:12px 0 0;padding:0;list-style:none;display:flex}.c8-band__keys li{font:600 14px/1.3 var(--ds-font-body);color:var(--ds-ink-2);align-items:center;gap:7px;display:inline-flex}.c8-band__keys li i{border-radius:50%;width:14px;height:14px}.c8-band__keys li b{font:800 16px/1 var(--ds-font-body);color:var(--ds-ink);margin-left:4px}.c8-band__go{min-height:44px;font:700 14px/1.3 var(--ds-font-body);color:var(--ds-text-blue);align-items:center;gap:2px;display:inline-flex}.c8-band__go svg{width:16px;height:16px}.c8-band__go.is-off{color:var(--ds-ink-3);font-weight:500}@media (max-width:1023px){.c8-band__in{grid-template-columns:minmax(0,1fr);gap:12px}}.c8-caution .c8-nw{white-space:normal}@media (min-width:600px){.c8-caution .c8-nw{white-space:nowrap}}.c8-caution{border-radius:var(--ds-radius-sm);box-shadow:inset 0 0 0 1px var(--ds-warning-border);font:600 13.5px/1.6 var(--ds-font-body);color:var(--ds-text-amber);background:#fff8e8;margin:0;padding:10px 14px}.c8-types__row{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.c8-type{min-width:0;min-height:76px;box-shadow:inset 0 0 0 1px var(--ds-line), 0 2px 6px #1a2b5c0a;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;animation:.25s ease-out backwards sc-rise;display:flex}.sc-soft .c8-type{animation:none}@media (prefers-reduced-motion:reduce){.c8-type{animation:none}}.c8-type:hover{box-shadow:inset 0 0 0 1.5px var(--ds-blue), 0 4px 12px #1a2b5c14}.c8-type.is-on{background:var(--ds-blue-soft);box-shadow:inset 0 0 0 2px var(--ds-blue)}.c8-type__art{width:50px;height:50px;color:var(--ds-ink-3);background:radial-gradient(circle at 35% 30%,#fff,#f0f4fb 75%);border-radius:50%;flex:none;place-items:center;display:grid}.c8-type__art img{object-fit:contain;filter:drop-shadow(0 4px 6px #1e3c8c29);width:40px;height:40px}.c8-type__art svg{width:28px;height:28px}.c8-type>span:last-child{min-width:0;display:grid}.c8-type b{font:800 14px/1.3 var(--ds-font-body);white-space:nowrap}.c8-type em{font:900 24px/1.1 var(--ds-font-game);color:var(--ds-ink);font-style:normal}.c8-type em small{font:800 13px/1 var(--ds-font-body);margin-left:2px}.c8-type[data-type=innovator] b{color:var(--ds-text-danger)}.c8-type[data-type=executor] b{color:#7a44d6}.c8-type[data-type=adjuster] b{color:var(--ds-text-success)}.c8-type[data-type=perfectionist] b{color:var(--ds-text-amber)}.c8-type[data-type=thinker] b{color:var(--ds-text-blue)}.c8-type.is-none b{color:var(--ds-ink-3)}.c8-types__d{font:var(--ds-text-body-sm);color:var(--ds-ink-2);flex-wrap:wrap;gap:4px 10px;margin:12px 2px 0;display:flex}.c8-types__d b{color:var(--ds-ink)}@media (max-width:1279px){.c8-types__row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599px){.c8-types__row{gap:8px}.c8-type{text-align:center;flex-direction:column;justify-content:center;gap:4px;min-height:0;padding:10px 4px}.c8-type>span:last-child{justify-items:center}.c8-type__art{width:40px;height:40px}.c8-type__art img{width:32px;height:32px}.c8-type b{font-size:12px}.c8-type em{font-size:20px}}.c8-gcards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1023px){.c8-gcards{grid-template-columns:minmax(0,1fr);gap:12px}}.c8-gcard{padding:16px 18px 18px}.c8-gcard .sc-head{margin-bottom:10px}.c8-gcard .sc-head h2{font-size:19px}.c8-gcard__ic{width:30px;height:30px;color:var(--ds-text-blue);place-items:center;display:grid}.c8-gcard__ic svg{width:26px;height:26px}.c8-gcard__counts{box-shadow:inset 0 0 0 1px var(--ds-line);background:#f6f9fe;border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:4px 6px;margin:0 0 12px;padding:8px 12px;list-style:none;display:flex}.c8-gcard__counts li{border-radius:9px;align-items:center;gap:4px;min-height:30px;padding:0 6px;display:inline-flex}.c8-gcard__counts li img{object-fit:contain;width:24px;height:24px}.c8-gcard__counts li b{font:800 16px/1 var(--ds-font-body);color:var(--ds-ink)}.c8-gcard__counts li.is-zero b{color:var(--ds-ink-4);font-weight:600}.c8-gcard__counts li.is-zero img{opacity:.55}.c8-gcard__counts li.is-on{background:var(--ds-blue-soft);box-shadow:inset 0 0 0 1.5px var(--ds-blue)}.c8-gcard__un span{font:700 12px/1 var(--ds-font-body);color:var(--ds-ink-3)}.c8-gcard__faces{flex-wrap:wrap;justify-content:center;gap:12px 18px;margin:0;padding:0;list-style:none;display:flex}.c8-gcard__faces li{width:112px}.c8-gcard__faces a{text-align:center;border-radius:12px;justify-items:center;gap:6px;padding:6px 2px;transition:opacity .2s,background .2s;display:grid}.c8-gcard__faces a:hover{background:#f6f9ff}.c8-gcard__faces b{font:700 13px/1.35 var(--ds-font-body);color:var(--ds-ink)}.c8-gcard__faces li.is-dim a{opacity:.38}.c8-gcard__faces li.is-hit .sc-av{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--ds-blue)}.c8-gcard.is-stopped{background:linear-gradient(#f7f8fb,#f1f3f8)}.c8-gcard.is-stopped .sc-av{filter:saturate(.6)}.c8-gcard.is-nogroup{box-shadow:var(--ds-shadow-card), inset 0 0 0 1.5px var(--ds-line-strong)}.c8-stopped{border-radius:var(--ds-radius-pill);min-height:26px;font:700 12px/1 var(--ds-font-body);color:var(--ds-ink-3);white-space:nowrap;background:#e8ecf3;align-items:center;padding:0 10px;display:inline-flex}@media (max-width:599px){.c8-gcard{padding:14px 12px}.c8-gcard .sc-head h2{font-size:16px}.c8-gcard__counts{padding:6px 8px}.c8-gcard__faces{gap:10px 8px}.c8-gcard__faces li{width:calc(50% - 4px);max-width:130px}.c8-gcard__faces .sc-av{--s:52px!important}}.c8-lock{box-shadow:var(--ds-shadow-card), inset 4px 0 0 #f5a20a;background:linear-gradient(100deg,#fff6e2,#fffaf0);align-items:center;gap:16px;padding:18px 20px;display:flex}.c8-lock img{object-fit:contain;flex:none;width:56px;height:56px}.c8-lock b{font:800 16px/1.5 var(--ds-font-body);color:var(--ds-ink);display:block}.c8-lock p{font:var(--ds-text-body-sm);color:var(--ds-ink-3);margin:2px 0 0}.c8-lock .dw-wbtn{flex:none;min-height:44px;margin-left:auto}@media (max-width:599px){.c8-lock{flex-wrap:wrap}.c8-lock .dw-wbtn{flex:100%;margin-left:0}}.c8-empty{gap:10px}.c8-empty b{max-width:30em}}
@layer catalog{.c9-nw{white-space:nowrap}.c9-muted{color:var(--ds-ink-3);font-weight:500}.c9-help{font:var(--ds-text-caption);color:var(--ds-ink-3);margin:6px 0 0;display:block}.c9-field{gap:6px;min-width:0;display:grid}.c9-field__label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c9-field__label .sc-count{margin-left:auto}.c9-field .ds-input{width:100%;min-height:44px}.c9-grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (max-width:479px){.c9-grid2{grid-template-columns:minmax(0,1fr)}}.c9-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.c9-acts .dw-wbtn{min-height:44px}.c9-text{color:var(--ds-text-blue);background:0 0}.c9-text:hover{background:var(--ds-blue-soft)}.c9-quiet{color:var(--ds-ink);background:#fff;box-shadow:inset 0 0 0 1.5px #b9c5dc}.c9-quiet:hover{background:#f3f6fb;box-shadow:inset 0 0 0 1.5px #8d9bb8}.c9-hero .c9-hero__art{width:112px;height:112px}@media (max-width:1023px){.c9-hero .c9-hero__art{width:64px;height:64px}}.c9-st{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:4px 18px;padding:22px 22px 22px 28px;display:grid;overflow:hidden}.c9-st:before{content:"";background:var(--ds-blue);width:5px;position:absolute;top:0;bottom:0;left:0}.c9-st--active{background:linear-gradient(100deg,#eefaf3 0%,#f7fdf9 55%,#fff 100%)}.c9-st--active:before,.c9-st--canceling:before{background:var(--ds-success,#22a862)}.c9-st--canceling:before,.c9-st--expired:before{background:#8d9bb8}.c9-st--failed{background:linear-gradient(100deg,#fff6e6 0%,#fffaf1 60%,#fff 100%)}.c9-st--failed:before{background:#f5a20a}.c9-st__art{object-fit:contain;filter:drop-shadow(0 10px 14px #1e3c8c33);width:72px;height:72px;animation:.5s cubic-bezier(.3,1.4,.6,1) .15s backwards c9-pop}@keyframes c9-pop{0%{opacity:0;transform:translateY(8px)scale(.82)}to{opacity:1;transform:none}}.c9-st__body{min-width:0}.c9-st__body h2{font:var(--ds-text-h2);color:var(--ds-ink);letter-spacing:.01em;margin:0 0 6px;font-size:18px}.c9-st__body p{font:var(--ds-text-body-sm);color:var(--ds-ink-2);margin:0;line-height:1.7}.c9-st__act{margin-top:14px}.c9-st__act .dw-wbtn{min-height:46px;padding:0 22px;font-size:15px}.c9-undo{background:#fff}.c9-st__foot{font:var(--ds-text-caption)!important;color:var(--ds-ink-3)!important;margin-top:10px!important}.c9-facts{border-left:1px solid #17774a29;grid-template-columns:repeat(3,auto);align-content:center;align-self:stretch;gap:4px 0;margin:0;padding-left:10px;display:grid}.c9-facts>div{border-left:1px solid #17774a1f;gap:6px;padding:0 10px;display:grid}.c9-facts>div:first-child{border-left:0;padding-left:0}.c9-facts dt{font:var(--ds-text-caption);color:var(--ds-ink-3)}.c9-facts dd{font:800 15px/1.3 var(--ds-font-body);color:var(--ds-ink);margin:0}.c9-facts__unit{text-align:right;font:var(--ds-text-caption);color:var(--ds-ink-3);grid-column:1/-1;margin:10px 0 0}@media (max-width:1279px){.c9-st{grid-template-columns:72px minmax(0,1fr)}.c9-st__art{width:70px;height:70px}.c9-facts{border-top:1px solid #17774a29;border-left:0;grid-column:1/-1;margin-top:14px;padding:14px 0 0}.c9-facts__unit{text-align:left}}@media (max-width:599px){.c9-st{grid-template-columns:52px minmax(0,1fr);gap:4px 14px;padding:16px 14px 16px 18px}.c9-st__art{width:52px;height:52px}.c9-st__body h2{font-size:18px}.c9-st__act .dw-wbtn{width:100%}.c9-st__act,.c9-st__foot{margin-left:-66px}.c9-facts{grid-template-columns:minmax(0,1fr);gap:0}.c9-facts>div{border-left:0;grid-template-columns:8em minmax(0,1fr);align-items:baseline;padding:6px 0}.c9-facts dd{font-size:15px}}.c9-cols{grid-template-columns:minmax(0,1fr) 336px;align-items:start;gap:16px;display:grid}.c9-cols__main,.c9-cols__side{gap:16px;min-width:0;display:grid}@media (max-width:1279px){.c9-cols{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:1023px){.c9-cols,.c9-cols__side{grid-template-columns:minmax(0,1fr);gap:12px}}.c9-head{margin:0;padding:20px 24px 0 38px}.c9-head.sc-head--bar:before{left:24px}.c9-head__sub{font:var(--ds-text-body-sm);color:var(--ds-ink-3)}.c9-inv{padding-bottom:8px}.c9-inv__wrap{padding:12px 16px 0;overflow-x:auto}.c9-inv__t{border-collapse:separate;border-spacing:0;width:100%;font:var(--ds-text-body-sm)}.c9-inv__t thead th{font:var(--ds-text-caption);color:var(--ds-ink-3);text-align:left;white-space:nowrap;background:#f1f5fc;padding:12px 8px;font-weight:700}.c9-inv__t thead th:first-child{border-radius:10px 0 0 10px}.c9-inv__t thead th:last-child{border-radius:0 10px 10px 0}.c9-inv__t td{border-bottom:1px solid var(--ds-line);color:var(--ds-ink-2);white-space:nowrap;padding:16px 8px}.c9-inv__t tr:last-child td{border-bottom:0}.c9-inv__row{transition:background .15s}.c9-inv__row:hover{background:var(--ds-row-hover,#f6f9fe)}.c9-inv__row.is-failed{background:#fffaf0}.c9-inv__no{font-variant-numeric:tabular-nums;color:var(--ds-ink-2);font-size:13px}.c9-inv__amt b{font:800 20px/1 var(--ds-font-body);color:var(--ds-ink);font-variant-numeric:tabular-nums}.c9-inv__go{text-align:right}.c9-inv__go a{min-height:40px;color:var(--ds-text-blue);border-radius:8px;align-items:center;gap:2px;padding:0 6px;font-weight:700;display:inline-flex}.c9-inv__go a:hover{background:var(--ds-blue-soft)}.c9-inv__go svg{width:16px;height:16px}.c9-inv__note{font:var(--ds-text-caption);color:var(--ds-ink-3);margin:4px 26px 12px}.c9-inv__more{justify-content:center;padding:4px 16px 14px;display:flex}.c9-inv__more .dw-wbtn{min-height:44px}.c9-chip{border-radius:var(--ds-radius-pill);min-height:28px;font:700 13px/1.2 var(--ds-font-body);align-items:center;gap:4px;padding:0 10px;display:inline-flex}.c9-chip svg{flex:none;width:14px;height:14px}.c9-chip--paid{background:var(--ds-success-bg);color:var(--ds-text-success)}.c9-chip--failed{color:var(--ds-text-amber);background:#fff1d6}.c9-empty img{width:110px}@media (max-width:719px){.c9-head{padding:16px 14px 0 28px}.c9-head.sc-head--bar:before{left:14px}.c9-inv__wrap{padding:8px 10px 0}.c9-inv__t thead{display:none}.c9-inv__t,.c9-inv__t tbody{display:block}.c9-inv__t tr{border-bottom:1px solid var(--ds-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date amt""no st""n st";gap:4px 10px;padding:14px 44px 14px 6px;display:grid;position:relative}.c9-inv__t tr:last-child{border-bottom:0}.c9-inv__t td{border:0;padding:0}.c9-inv__date{grid-area:date;font-weight:700;color:var(--ds-ink)!important}.c9-inv__no{overflow-wrap:anywhere;grid-area:no;font-size:12px;white-space:normal!important}.c9-inv__n{grid-area:n;font-size:12px}.c9-inv__n:before{content:"人数 ";color:var(--ds-ink-3)}.c9-inv__amt{text-align:right;grid-area:amt}.c9-inv__st{text-align:right;grid-area:st;align-self:center}.c9-inv__go{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0;white-space:normal!important}.c9-inv__go a{justify-content:center;width:44px;min-height:44px;padding:0;font-size:0;position:static}.c9-inv__go a:after{content:"";position:absolute;inset:0}.c9-inv__go svg{width:18px;height:18px}.c9-inv__note{margin:4px 14px 12px}.c9-chip--failed{white-space:normal}}@media (max-width:374px){.c9-inv__t tr{grid-template-areas:"date date""amt amt""no no""n st"}.c9-inv__amt{text-align:left}}.c9-side{padding:20px 22px}.c9-side__top{align-items:center;gap:10px;display:flex}.c9-side__h{font:var(--ds-text-h3);color:var(--ds-ink);margin:0 0 14px;padding-left:14px;position:relative}.c9-side__h:before{content:"";background:var(--ds-gold-grad);border-radius:2px;width:4px;height:22px;margin-top:-11px;position:absolute;top:50%;left:0}.c9-side__top .c9-side__h{margin-bottom:8px}.c9-side__p{font:var(--ds-text-body-sm);color:var(--ds-ink-2);margin:0 0 12px}.c9-side__btn{min-height:44px}.c9-edit{justify-content:center;align-items:center;min-width:44px;min-height:44px;margin-left:auto;font-weight:700;display:inline-flex}@media (max-width:1023px){.c9-side{padding:16px 14px}}.c9-pay__card{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px 14px;display:grid}.c9-pay__card .c9-pay__btn{grid-column:2;justify-self:start}.c9-pay__card b{font:800 17px/1.3 var(--ds-font-body);color:var(--ds-ink);white-space:nowrap;display:block}.c9-pay__card small{font:var(--ds-text-caption);color:var(--ds-ink-3)}.c9-pay__icon{background:var(--ds-navy-grad,#1b2a55);color:#fff;border-radius:12px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 8px 16px #1b2a5538}.c9-pay__icon svg{width:30px;height:30px}.c9-pay__icon--none{color:var(--ds-ink-3);box-shadow:none;background:#eef2fa}.c9-pay__btn{white-space:nowrap;min-height:44px}.c9-pay__none{align-items:center;gap:14px;margin-bottom:12px;display:flex}.c9-pay__none p{font:var(--ds-text-body-sm);color:var(--ds-ink-2);margin:0}.c9-pay__warn{font:var(--ds-text-caption);color:var(--ds-text-amber);background:#fff5e2;border-radius:10px;align-items:center;gap:6px;margin:12px 0 0;padding:8px 10px;font-weight:700;display:flex}.c9-pay__warn svg{flex:none;width:16px;height:16px}@media (max-width:399px){.c9-pay__card .c9-pay__btn{grid-column:1/-1}}.c9-dl{margin:0;display:grid}.c9-dl>div{border-top:1px solid var(--ds-line);grid-template-columns:84px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.c9-dl>div:first-child{border-top:0}.c9-dl dt{font:var(--ds-text-body-sm);color:var(--ds-ink-3)}.c9-dl dd{font:var(--ds-text-body-sm);color:var(--ds-ink);overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}.c9-bill__form{gap:14px;display:grid}.c9-quit p{font:var(--ds-text-body-sm);color:var(--ds-ink-2);margin:0 0 14px;line-height:1.7}.c9-quit .c9-quiet{min-height:44px}.c9-dialog{max-width:460px;max-height:calc(100dvh - 32px);overflow:auto}.c9-dialog--wide{max-width:520px}.c9-dialog p{margin-bottom:12px}.c9-dialog .dw-dialog__actions{flex-wrap:wrap}.c9-dialog .dw-dialog__actions .dw-wbtn{min-height:44px}.c9-dialog .dw-dialog__actions{bottom:calc(-1 * var(--ds-space-6));z-index:2;margin:4px calc(-1 * var(--ds-space-5)) calc(-1 * var(--ds-space-6));padding:12px var(--ds-space-5) var(--ds-space-6);background:linear-gradient(#ffffffeb,#fff 12px);position:sticky}@media (max-width:479px){.c9-dialog .dw-dialog__actions .dw-wbtn{flex:auto}}@media (max-width:400px){.c9-dialog .sc-dialog__art{width:44px;height:44px;margin-bottom:4px}.c9-dialog h3{margin-bottom:6px}.c9-dialog p,.c9-dialog .c9-dlg-dl{margin-bottom:10px}.c9-dialog .c9-dlg-dl>div{padding:7px 0}.c9-dialog .c9-cardf{gap:8px}}.c9-dlg-note{font:var(--ds-text-body-sm);background:#f3f7fe;border-radius:10px;padding:10px 12px;color:var(--ds-ink-2)!important}.c9-dlg-dl{background:#f6f9fe;border-radius:12px;margin:0 0 14px;padding:4px 14px;display:grid}.c9-dlg-dl>div{border-top:1px solid var(--ds-line);grid-template-columns:9.5em minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.c9-dlg-dl>div:first-child{border-top:0}.c9-dlg-dl dt{font:var(--ds-text-body-sm);color:var(--ds-ink-3)}.c9-dlg-dl dd{font:var(--ds-text-body-sm);color:var(--ds-ink);overflow-wrap:anywhere;align-items:flex-start;gap:8px;min-width:0;margin:0;font-weight:700;display:flex}.c9-dlg-dl dd>span{flex:1;min-width:0}.c9-fix{flex:none;min-height:32px;font-weight:700}@media (max-width:479px){.c9-dlg-dl>div{grid-template-columns:minmax(0,1fr);gap:2px}}.c9-cardf{gap:12px;margin-bottom:12px;display:grid}.c9-cardf__note{flex-wrap:wrap;align-items:flex-start;gap:6px;margin:0;display:flex}.c9-cardf__note svg{flex:none;width:14px;height:14px;margin-top:2px}.c9-invpage{max-width:980px;margin:0 auto;padding-top:6px}.c9-crumb{flex-wrap:wrap;margin-bottom:10px}.c9-crumb a{color:var(--ds-ink-3)}.c9-crumb a:hover{color:var(--ds-text-blue)}.c9-tools{justify-content:flex-end;align-items:center;gap:10px;margin-bottom:14px;display:flex}.c9-tools .dw-wbtn{background:#fff;gap:6px;min-height:44px}.c9-tools svg{width:18px;height:18px}.c9-paper{background:#fff;border-radius:6px;padding:56px 60px 48px;position:relative;box-shadow:0 1px 2px #1b2a550f,0 18px 40px #1b2a551a}.c9-paper__h{text-align:center;font:800 40px/1 var(--ds-font-body);letter-spacing:.18em;color:var(--ds-ink);margin:0 0 40px}.c9-paper__head{border-bottom:1.5px solid #b9c5dc;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding-bottom:26px;display:grid}.c9-paper__to p{font:500 16px/1.75 var(--ds-font-body);color:var(--ds-ink);overflow-wrap:anywhere;margin:0}.c9-paper__to .c9-paper__org{margin-bottom:4px;font-size:22px;font-weight:800}.c9-paper__to .c9-paper__rep{font-size:18px}.c9-paper__to--none{background:#fff7e6;border-radius:10px;padding:14px 16px}.c9-paper__to--none p{color:var(--ds-text-amber);font-weight:700}.c9-paper__meta{align-content:start;gap:10px;margin:0;display:grid}.c9-paper__meta>div{grid-template-columns:6.5em auto;gap:16px;display:grid}.c9-paper__meta dt{font:var(--ds-text-body-sm);color:var(--ds-ink-3)}.c9-paper__meta dd{font:500 15px/1.4 var(--ds-font-body);color:var(--ds-ink);font-variant-numeric:tabular-nums;margin:0}.c9-paper__sum{background:#eef4fd;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:30px 0 28px;padding:20px 28px;display:flex}.c9-paper__sum>span{font:800 22px/1.2 var(--ds-font-body);color:var(--ds-ink)}.c9-paper__sum b{font:800 20px/1 var(--ds-font-body);color:var(--ds-ink);white-space:nowrap}.c9-paper__yen{letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:52px}.c9-paper__sum small{margin-left:6px;font-size:17px;font-weight:700}.c9-paper__t{border-collapse:collapse;width:100%;font:500 15px/1.5 var(--ds-font-body);color:var(--ds-ink)}.c9-paper__t th,.c9-paper__t td{text-align:right;border:1px solid #d3dcec;padding:14px 20px}.c9-paper__t th{color:var(--ds-ink-2);white-space:nowrap;background:#f6f9fe;font-weight:700}.c9-paper__t th:first-child,.c9-paper__t td:first-child{text-align:left}.c9-paper__t td{font-variant-numeric:tabular-nums}.c9-paper__tot{width:min(360px,100%);margin:22px 0 0 auto}.c9-paper__tot>div{font:500 16px/1.4 var(--ds-font-body);color:var(--ds-ink);justify-content:space-between;gap:16px;padding:12px 8px;display:flex}.c9-paper__tot>div:first-child{border-bottom:1.5px solid #b9c5dc;font-weight:800}.c9-paper__tot dd{font-variant-numeric:tabular-nums;margin:0}.c9-paper__st{border-radius:var(--ds-radius-pill);width:max-content;max-width:100%;font:800 18px/1.3 var(--ds-font-body);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:26px 0 0 auto;padding:10px 24px;display:flex}.c9-paper__st svg{flex:none;width:22px;height:22px}.c9-paper__st--paid{background:var(--ds-success-bg);color:var(--ds-text-success);box-shadow:inset 0 0 0 1px var(--ds-success-border)}.c9-paper__st--failed{color:var(--ds-text-amber);box-shadow:inset 0 0 0 1px var(--ds-warning-border);background:#fff3dc}.c9-paper__fix{text-align:right;font:var(--ds-text-body-sm);color:var(--ds-ink-2);margin:12px 0 0}.c9-paper__note{text-align:center;font:var(--ds-text-caption);color:var(--ds-ink-3);margin:16px 0 8px}@media (max-width:1023px){.c9-paper{padding:32px 22px 28px}.c9-paper__h{margin-bottom:26px;font-size:30px}.c9-paper__head{grid-template-columns:minmax(0,1fr);gap:18px}.c9-paper__sum{margin:22px 0 20px;padding:16px 18px}.c9-paper__yen{font-size:40px}}@media (max-width:599px){.c9-tools .dw-wbtn{justify-content:center;padding:0 16px}.c9-paper{padding:26px 16px 22px}.c9-paper__to .c9-paper__org{font-size:18px}.c9-paper__to p{font-size:14px}.c9-paper__sum>span{font-size:17px}.c9-paper__yen{font-size:34px}.c9-paper__sum small{font-size:13px}.c9-paper__t thead{display:none}.c9-paper__t,.c9-paper__t tbody,.c9-paper__t tr{display:block}.c9-paper__t tr{border:1px solid #d3dcec}.c9-paper__t td{text-align:right;border:0;border-top:1px solid #e3e9f4;justify-content:space-between;gap:12px;padding:10px 12px;font-size:14px;display:flex}.c9-paper__t td:first-child{text-align:left;border-top:0;flex-direction:column;font-weight:700}.c9-paper__t td:first-child:before{display:none}.c9-paper__t td:before{content:attr(data-l);color:var(--ds-ink-3);text-align:left;font-weight:500}.c9-paper__tot>div{font-size:15px}.c9-paper__st{padding:8px 18px;font-size:16px}}@media print{@page{size:A4 portrait;margin:14mm}body{background:#fff!important}#shell-sidebar,#shell-header,.dw-header,.dw-sidebar,.dw-tabbar,.dw-screens,.c9-crumb,.c9-tools,.c9-paper__note,.no-print,.sc-toast{display:none!important}.dw-main{min-width:0!important;margin:0!important;padding:0!important}.c9-invpage{max-width:none;padding:0}.c9-paper{box-shadow:none;padding:0;animation:none}}.c9-award{gap:16px;padding-top:6px;display:grid}.c9-ahero{background-position:50% 40%;gap:26px;min-height:168px;padding:22px 32px}.c9-ahero:before{background:linear-gradient(90deg,#f6fafff7 0%,#f6faffe6 40%,#f6faff59 62%,#f6faff00 75%)}.c9-ahero .sc-hero__text{min-width:0;max-width:640px}.c9-ahero .c9-crumb{margin-bottom:6px}.c9-ahero h1{font-size:40px}.c9-ahero__art{object-fit:contain;filter:drop-shadow(0 12px 18px #a06e004d);flex:none;width:112px;height:112px;animation:.5s cubic-bezier(.3,1.4,.6,1) .1s backwards c9-pop;position:relative}@media (max-width:1023px){.c9-ahero{gap:14px;padding:14px 16px}.c9-ahero h1{font-size:26px}.c9-ahero__art{width:60px;height:60px}}.c9-acols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:1023px){.c9-acols{grid-template-columns:minmax(0,1fr);gap:12px}.c9-prev{order:-1}.c9-acols.is-done .c9-prev{order:0}}.c9-aform{gap:18px;padding:18px 22px 22px;display:grid}@media (max-width:1023px){.c9-aform{padding:14px 14px 16px}}.c9-item{background:linear-gradient(100deg,#fffaf0,#fff);border-radius:12px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;display:grid;box-shadow:inset 0 0 0 1px #f1e3c2}.c9-item__paper{background:#fffbea;border:2px double #d4a937;align-content:center;justify-self:center;gap:4px;width:42px;height:54px;padding:0 8px;display:grid;position:relative;transform:rotate(-4deg);box-shadow:0 4px 10px #785a142e}.c9-item__paper i{background:#e2c878;border-radius:1px;height:2px;display:block}.c9-item__paper i:first-child{background:#c99a2a;height:4px;margin:0 2px 2px}.c9-item>b{font:800 22px/1.2 var(--ds-font-body);color:var(--ds-ink);white-space:nowrap}@media (max-width:360px){.c9-item{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;padding:12px 14px}.c9-item__paper{width:36px;height:46px}.c9-item>b{font-size:19px}.c9-item__price b{font-size:22px}}.c9-item__price{font:700 15px/1 var(--ds-font-body);color:var(--ds-ink);white-space:nowrap}.c9-item__price b{font-variant-numeric:tabular-nums;font-size:26px}.c9-pick__box{position:relative}.c9-pick__face{pointer-events:none;display:flex;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.c9-pick .ds-input{min-height:60px;padding-left:58px;padding-right:48px;font-size:17px;font-weight:700}.c9-pick__btn{width:44px;height:44px;color:var(--ds-ink-3);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.c9-pick__btn:hover{background:var(--ds-blue-soft);color:var(--ds-text-blue)}.c9-pick__btn svg{width:20px;height:20px}.c9-pick__list{z-index:30;max-height:280px;box-shadow:var(--ds-shadow-modal,0 18px 48px #1a2b5c2e);background:#fff;border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.c9-pick__list[hidden]{display:none}.c9-pick__list li{cursor:pointer;border-radius:8px;grid-template-columns:28px minmax(0,1fr);grid-template-areas:"av n""av g";align-items:center;column-gap:10px;min-height:48px;padding:6px 10px;display:grid}.c9-pick__list li[hidden]{display:none}.c9-pick__list li .sc-av{grid-area:av}.c9-pick__list li span{font:700 14px/1.3 var(--ds-font-body);color:var(--ds-ink);grid-area:n}.c9-pick__list li small{font:var(--ds-text-caption);color:var(--ds-ink-3);text-overflow:ellipsis;white-space:nowrap;grid-area:g;overflow:hidden}.c9-pick__list li:hover,.c9-pick__list li.is-cursor{background:var(--ds-blue-soft)}.c9-pick__list li[aria-selected=true] span{color:var(--ds-text-blue)}.c9-alert{margin:0}.c9-order{min-width:200px}@media (max-width:479px){.c9-aform .c9-acts .dw-wbtn{flex:auto}.c9-order{min-width:0}}.c9-prev{top:calc(var(--header-h,76px) + 12px);padding:18px 20px 20px;position:sticky}@media (max-width:1023px){.c9-prev{padding:12px 12px 14px;position:static}.c9-cert{width:min(100%,300px);margin:0 auto}}.c9-prev__h{font:var(--ds-text-body-sm);color:var(--ds-ink-3);margin:0 0 12px;font-weight:700}.c9-prev__note{margin-top:10px}.c9-cert{aspect-ratio:1/1.3;background:#fffbea;padding:14px;display:grid;position:relative;overflow:clip;box-shadow:0 1px 2px #785a141f,0 14px 30px #785a1424;container-type:inline-size}.c9-cert:after{content:"";pointer-events:none;background:linear-gradient(105deg,#fff0 40%,#fff6d2d9 50%,#fff0 60%);animation:1.3s ease-out .5s both c9-shine;position:absolute;inset:-20% -60%;transform:translate(-70%)}@keyframes c9-shine{0%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(70%)}}.c9-cert__in{outline-offset:-9px;color:#2a2414;text-align:center;border:3px double #d4a937;outline:1px solid #e8cf86;flex-direction:column;align-items:center;padding:10% 9% 12%;font-family:Noto Serif JP,Hiragino Mincho ProN,Yu Mincho,serif;display:flex;position:relative}.c9-cert__corner{aspect-ratio:1;pointer-events:none;border:0 solid #c99a2a;width:11%;position:absolute}.c9-cert__corner:after{content:"";aspect-ratio:1;background:#d4a937;width:18%;position:absolute;transform:rotate(45deg)}.c9-cert__corner--tl{border-width:2px 0 0 2px;border-radius:6px 0 0;top:3%;left:4%}.c9-cert__corner--tr{border-width:2px 2px 0 0;border-radius:0 6px 0 0;top:3%;right:4%}.c9-cert__corner--bl{border-width:0 0 2px 2px;border-radius:0 0 0 6px;bottom:3%;left:4%}.c9-cert__corner--br{border-width:0 2px 2px 0;border-radius:0 0 6px;bottom:3%;right:4%}.c9-cert__corner--tl:after,.c9-cert__corner--bl:after{left:22%}.c9-cert__corner--tr:after,.c9-cert__corner--br:after{right:22%}.c9-cert__corner--tl:after,.c9-cert__corner--tr:after{top:22%}.c9-cert__corner--bl:after,.c9-cert__corner--br:after{bottom:22%}.c9-cert__t{letter-spacing:.12em;word-break:keep-all;margin:0 0 7%;font-size:clamp(22px,9.5cqi,50px);font-weight:700}.c9-cert__to{text-wrap:balance;letter-spacing:.06em;max-width:100%;margin:0 0 7%;font-size:clamp(15px,5.4cqi,30px);font-weight:700}.c9-cert__to[data-size=m]{font-size:clamp(13px,4.2cqi,23px)}.c9-cert__to[data-size=s]{letter-spacing:.02em;font-size:clamp(11px,3.3cqi,18px)}.c9-cert__body{gap:.55em;font-size:clamp(10.5px,3.75cqi,20px);line-height:1.65;display:grid}.c9-cert__body p{text-wrap:balance;margin:0}.c9-cert__laurel{object-fit:contain;opacity:.92;width:22%;margin:auto 0 0;padding-top:5%}.c9-cert__from{text-wrap:balance;text-align:right;max-width:100%;margin:3% 0 0 auto;font-size:clamp(10px,3.4cqi,17px)}.c9-cert__from[data-size=m]{font-size:clamp(9.5px,3cqi,15px)}.c9-cert__from[data-size=s]{font-size:clamp(9px,2.7cqi,14px)}.c9-cert__long{overflow-wrap:anywhere}.c9-done{text-align:center;justify-items:center;gap:10px;padding:28px 24px 24px;display:grid}.c9-done h2{font:var(--ds-text-h2);color:var(--ds-ink);margin:0}.c9-done>p{font:var(--ds-text-body-sm);color:var(--ds-ink-2);margin:0;line-height:1.7}.c9-done__mark{background:var(--ds-success-grad,#22a862);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;animation:.5s cubic-bezier(.3,1.4,.6,1) .1s backwards c9-pop;display:grid;box-shadow:0 10px 22px #22a8624d}.c9-done__mark svg{width:32px;height:32px}.c9-done__dl{text-align:left;width:100%}.c9-done .c9-acts{justify-content:center}.sc-soft .c9-st__art,.sc-soft .c9-ahero__art,.sc-soft .c9-cert:after{animation:none}.sc-soft .c9-cert:after{opacity:0}@media (prefers-reduced-motion:reduce){.c9-st__art,.c9-ahero__art,.c9-done__mark,.c9-hero__art{animation:none}.c9-cert:after{opacity:0;animation:none}.c9-inv__row{transition:none}}@media (max-width:1023px){.c9-crumb{gap:4px}.c9-crumb a{align-items:center;min-height:44px;padding:0 4px;display:inline-flex}.c9-ahero .c9-crumb{margin:-10px 0 0}}@media (max-width:400px){.c9-ahero .c9-crumb>b,.c9-ahero .c9-crumb>:nth-last-child(2){display:none}}}
@layer catalog{.dw-logo,.c4-logo,.c11-rhead__logo,.dw-header__avatar,.c11-rhead__face,.sc-back,.c4-back,.ha-link,.dw-link,.c3-news__all,.c3-contact-link,.c3-me__link,.c4-link,.c4-google,.c3-fb__btn,.qd-more__btn,.qd-comment__attach,.qr-aihelp,.qm-btn,.qf-person--add,.c2-addto,.st-btn-plain,.c4-btn,.ds-btn,.ds-select,.sc-select,.c4-resend,.dw-tab,.qf-type,.qf-tagbtn,.qf-pill,.qm-switch,.qr-toggle,.rl-toggle,.c5-toc__item,.c6-btoc__item,.c2-react,.rl-react,.dw-mood-btn,.c1-cal__nav,.c2-conv,.c2-nrow__link,.c1-seedlink,.c1-quested,.rl-donerow,.tm-card__link,.tm-group__head,.ql-shelf__head,.qd-acts__title,.c3-qa__q,.qc-rec__cover,.c1-check,.c5-sw,.c11-opt,.ds-switch-row,.c2-switch,.dw-main :is(a,button,summary):is(:not([class]),[class=""]),.dw-bell,.dsh-host,.dw-header .sc-hchip,[data-dw-head-right] .sc-hchip{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), filter 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)}@media (hover:hover) and (pointer:fine){.dw-logo:hover,.c4-logo:hover,.c11-rhead__logo:hover{filter:brightness(1.12)}.dw-bell:hover{background-color:var(--ds-row-hover);box-shadow:inset 0 0 0 1.5px #2f6bf04d}.dw-header__avatar:hover,.c11-rhead__face:hover{box-shadow:0 0 0 3px var(--ds-blue-soft), 0 0 0 4px #2f6bf059}.sc-back:hover,.c4-back:hover,.ha-link:hover,.dw-link:hover,.c3-news__all:hover,.c3-contact-link:hover,.c3-me__link:hover,.c4-link:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.c4-btn.ds-btn--primary:not(:disabled):hover,.ds-btn--primary:not(:disabled):hover{filter:brightness(1.08);box-shadow:var(--ds-shadow-card)}.c4-google:hover,.ds-btn--secondary:not(:disabled):hover,.c10-btn-id:hover,.c3-fb__btn:hover,.qd-more__btn:hover,.qd-comment__attach:hover,.qr-aihelp:hover,.qm-btn:hover,.qf-person--add:hover,.c2-addto:hover,.st-btn-plain:hover,.c4-resend:not(:disabled):hover{background-color:var(--ds-row-hover);box-shadow:inset 0 0 0 1.5px #2f6bf059}.ds-select:hover,.sc-select:hover{box-shadow:inset 0 0 0 1.5px #2f6bf073}.dw-tab:not(.is-active):not([aria-current]):hover,.qf-type:not(.is-active):not([aria-pressed=true]):hover,.qf-pill:not(.is-active):not([aria-pressed=true]):hover,.qm-switch:hover,.qr-toggle:hover,.rl-toggle:hover{color:var(--ds-blue);box-shadow:inset 0 0 0 1.5px #2f6bf066}.qf-tagbtn:hover{filter:brightness(.96)saturate(1.15);box-shadow:inset 0 0 0 1.5px}.c2-react:hover,.rl-react:hover,.dw-mood-btn:hover{filter:brightness(1.03);box-shadow:inset 0 0 0 1.5px #2f6bf066}.c1-cal__nav:not(:disabled):hover,.c5-toc__item:not([aria-current]):hover,.c6-btoc__item:not([aria-current]):hover{background-color:var(--ds-row-hover);color:var(--ds-blue)}.c2-conv:hover,.c2-nrow__link:hover,.c1-seedlink:hover,.rl-donerow:hover,.tm-group__head:hover,.ql-shelf__head:hover,.qd-acts__title:hover,.c3-qa__q:hover,.c1-check:hover,.c5-sw:hover,.c11-opt:hover,.ds-switch-row:hover,.c2-switch:hover{background-color:var(--ds-row-hover)}.c1-quested:hover,.tm-card__link:hover{color:var(--ds-blue);text-underline-offset:3px;text-decoration:underline}.c2-nrow.is-unread .c2-nrow__link:hover{background-color:#2f6bf017}.c3-news__all:hover,.c3-contact-link:hover{color:var(--ds-blue);text-decoration-thickness:2px}.qc-rec__cover:hover{box-shadow:var(--ds-shadow-lift);transform:translateY(-2px)}.dw-main a:is(:not([class]),[class=""]):not([aria-current]):hover{color:var(--ds-blue);text-underline-offset:3px;text-decoration-line:underline}.dw-main :is(button,summary):is(:not([class]),[class=""]):not([aria-pressed=true]):not([aria-selected=true]):not(:disabled):hover{background-color:var(--ds-row-hover);color:var(--ds-blue)}.dsh-host:has(>.dsh-hit:hover){background-color:var(--ds-row-hover);box-shadow:inset 0 0 0 1.5px #2f6bf047}:is(.a-step.dsh-host:has(>.dsh-hit:hover),.a-owned>.dsh-host:has(>.dsh-hit:hover)){box-shadow:inset 0 0 0 1.5px #b9cdf6, var(--ds-shadow-card);transform:translateY(-2px)}.dw-profile .dsh-host:has(>.dsh-hit:hover){box-shadow:0 0 0 6px var(--ds-row-hover)}.a-best__body.dsh-host:has(>.dsh-hit:hover){box-shadow:none;background-color:#0000}.a-best__body.dsh-host:has(>.dsh-hit:hover)>img{transform:translateY(-3px)scale(1.04)}.dw-header .sc-hchip:hover,[data-dw-head-right] .sc-hchip:hover{color:var(--ds-blue);box-shadow:inset 0 0 0 1.5px #2f6bf073,0 4px 14px #3460b21f}}.c4-btn:not(:disabled):active,.ds-btn:not(:disabled):active,.c4-google:active,.c3-fb__btn:active,.qd-more__btn:active,.qd-comment__attach:active,.qr-aihelp:active,.qm-btn:active,.qf-person--add:active,.c2-addto:active,.st-btn-plain:active,.dw-tab:active,.qf-type:active,.qf-tagbtn:active,.qf-pill:active,.c2-react:active,.rl-react:active,.dw-mood-btn:active,.dw-header .sc-hchip:active,[data-dw-head-right] .sc-hchip:active,.dw-header__avatar:active,.dw-bell:active{transform:translateY(1px)scale(.98)}.qc-rec__cover:active{transform:translateY(0)scale(.99)}.dsh-host:has(>.dsh-hit:active){transform:translateY(0)scale(.99)}.dw-header .sc-hchip:focus-visible,[data-dw-head-right] .sc-hchip:focus-visible,.dw-logo:focus-visible,.c4-logo:focus-visible{outline:2px solid var(--ds-blue);outline-offset:2px}a.sc-hchip{color:inherit;cursor:pointer;text-decoration:none}.dsh-host{cursor:pointer;position:relative}.dsh-hit{z-index:1;width:100%;height:100%;min-height:var(--ds-hit);border-radius:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.dsh-hit:focus-visible{outline:2px solid var(--ds-blue);outline-offset:2px}.dsh-host:has(>.dsh-hit[aria-expanded=true]){box-shadow:inset 0 0 0 2px #2f6bf080}.dw-profile .dsh-host{border-radius:var(--ds-radius-sm)}.dw-profile .dsh-host:has(>.dsh-hit[aria-expanded=true]){background-color:var(--ds-row-hover);box-shadow:0 0 0 6px var(--ds-row-hover), 0 0 0 7.5px #2f6bf073}.c3-me .dsh-host,.c5-nametag .dsh-host{border-radius:var(--ds-radius-sm)}.c3-me .dsh-host>.dsh-hit,.c5-nametag .dsh-host>.dsh-hit{height:var(--ds-hit);inset:50% 0 auto;transform:translateY(-50%)}:is(.c3-me .dsh-host:has(>.dsh-hit:hover),.c5-nametag .dsh-host:has(>.dsh-hit:hover)){box-shadow:0 0 0 4px var(--ds-row-hover)}:is(.c3-me .dsh-host:has(>.dsh-hit[aria-expanded=true]),.c5-nametag .dsh-host:has(>.dsh-hit[aria-expanded=true])){background-color:var(--ds-row-hover);box-shadow:0 0 0 4px var(--ds-row-hover), 0 0 0 5.5px #2f6bf073}.dsh-pop{border-radius:var(--ds-radius-md);background:var(--ds-surface-solid,#fff);width:max-content;max-width:min(320px,100vw - 16px);color:var(--ds-ink);box-shadow:var(--ds-shadow-panel), inset 0 0 0 1px var(--ds-line);font:var(--ds-text-body-sm);text-align:left;opacity:1;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard), transform var(--ds-duration-fast) var(--ds-ease-standard), display var(--ds-duration-fast) allow-discrete, overlay var(--ds-duration-fast) allow-discrete;border:0;margin:0;padding:14px 16px;position:fixed;inset:auto;overflow:visible;transform:none}@starting-style{.dsh-pop:popover-open{opacity:0;transform:translateY(-4px)}}.dsh-pop.is-up{transform-origin:bottom}.dsh-pop:before{content:"";top:-6px;left:calc(var(--dsh-arrow,50%) - 6px);background:inherit;width:12px;height:12px;box-shadow:-1px -1px 0 var(--ds-line);position:absolute;transform:rotate(45deg)}.dsh-pop.is-up:before{box-shadow:1px 1px 0 var(--ds-line);top:auto;bottom:-6px}.dsh-pop--hint{max-width:min(260px,100vw - 16px);padding:12px 14px}.dsh-pop--me{width:min(300px,100vw - 16px)}.dsh-pop hr{border:0;border-top:1px solid var(--ds-line);margin:12px 0}.dsh-pop__head{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;display:grid}.dsh-pop__head img{object-fit:contain;width:40px;height:40px}.dsh-pop__head small{font:var(--ds-text-caption);color:var(--ds-ink-3);display:block}.dsh-pop__head b{font:900 16px/1.35 var(--ds-font-body);color:var(--ds-ink);overflow-wrap:anywhere;margin-right:6px;display:inline}.dsh-pop .a-rar{border-radius:var(--ds-radius-pill);height:20px;font:800 11px/1 var(--ds-font-body);white-space:nowrap;vertical-align:2px;align-items:center;padding:0 8px;display:inline-flex}.dsh-pop .a-rar--common{color:#5a6680;background:#eef1f6;box-shadow:inset 0 0 0 1px #d5dbe6}.dsh-pop .a-rar--rare{color:#2457d6;background:#e6efff;box-shadow:inset 0 0 0 1px #c3d6fb}.dsh-pop .a-rar--epic{color:#7a3fe0;background:#f1e9ff;box-shadow:inset 0 0 0 1px #dccbfb}.dsh-pop .a-rar--legendary{color:#b07207;background:#fff3d6;box-shadow:inset 0 0 0 1px #f3d48a}.dsh-pop__desc{color:var(--ds-ink-2);overflow-wrap:anywhere;margin:10px 0 0}.dsh-pop__dl{grid-template-columns:max-content minmax(0,1fr);gap:6px 12px;margin:10px 0 0;display:grid}.dsh-pop__dl>div{display:contents}.dsh-pop__dl dt{color:var(--ds-ink-3)}.dsh-pop__dl dd{color:var(--ds-ink);overflow-wrap:anywhere;margin:0;font-weight:700}.dsh-pop__dl .num{font-variant-numeric:tabular-nums}.dsh-pop__got{color:var(--ds-text-blue,#2457d6)}.dsh-pop__not{color:var(--ds-ink-3)}.dsh-pop__bar{background:var(--ds-blue-soft);border-radius:4px;height:8px;margin-top:10px;position:relative;overflow:hidden}.dsh-pop__bar i{background:var(--ds-blue-grad);border-radius:4px;position:absolute;inset:0 auto 0 0}.dsh-pop__link{min-height:var(--ds-hit);border-radius:var(--ds-radius-sm);background:var(--ds-blue-soft);color:var(--ds-text-blue,#2457d6);transition:background-color var(--ds-duration-fast) var(--ds-ease-standard);justify-content:center;align-items:center;margin-top:12px;font-weight:800;text-decoration:none;display:flex}.dsh-pop__link:hover{background:#d6e3fc}.dsh-pop__link:active{transform:translateY(1px)}.dsh-pop__link:focus-visible{outline:2px solid var(--ds-blue);outline-offset:2px}.dsh-pop--hint .dsh-pop__desc{display:none}@media (prefers-reduced-motion:reduce){.dsh-pop,.dsh-host,.dw-header .sc-hchip,.qc-rec__cover{transition:none}.qc-rec__cover:hover,.qc-rec__cover:active,.dsh-pop__link:active,.c4-btn:active,.ds-btn:active,.c4-google:active,.c3-fb__btn:active,.qd-more__btn:active,.qd-comment__attach:active,.qr-aihelp:active,.qm-btn:active,.qf-person--add:active,.c2-addto:active,.st-btn-plain:active,.dw-tab:active,.qf-type:active,.qf-tagbtn:active,.qf-pill:active,.c2-react:active,.rl-react:active,.dw-mood-btn:active,.dw-header .sc-hchip:active,[data-dw-head-right] .sc-hchip:active,.dw-header__avatar:active{transform:none}.dsh-host:has(>.dsh-hit:hover){transform:none}.dsh-host:has(>.dsh-hit:active){transform:none}.a-step.dsh-host:has(>.dsh-hit:hover){transform:none}.a-owned>.dsh-host:has(>.dsh-hit:hover){transform:none}.a-step.dsh-host:has(>.dsh-hit:active){transform:none}.a-best__body.dsh-host:has(>.dsh-hit:hover)>img{transform:none}}}
@layer catalog{:root{--dsp-gold-glint:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cpath d='M70 -10 L-10 70' stroke='white' stroke-opacity='0.75' stroke-width='2.6'/%3E%3Cpath d='M190 -10 L-10 190' stroke='white' stroke-opacity='0.75' stroke-width='2.6'/%3E%3Cpath d='M110 -10 L-10 110' stroke='white' stroke-opacity='0.6' stroke-width='1.2'/%3E%3Cpath d='M230 -10 L-10 230' stroke='white' stroke-opacity='0.6' stroke-width='1.2'/%3E%3Cpath d='M24 20 C25.32 24.68 25.32 24.68 30 26 C25.32 27.32 25.32 27.32 24 32 C22.68 27.32 22.68 27.32 18 26 C22.68 24.68 22.68 24.68 24 20Z' fill='%23c98a0c' fill-opacity='0.5'/%3E%3Cpath d='M88 16.5 C88.77 19.23 88.77 19.23 91.5 20 C88.77 20.77 88.77 20.77 88 23.5 C87.23 20.77 87.23 20.77 84.5 20 C87.23 19.23 87.23 19.23 88 16.5Z' fill='%23c98a0c' fill-opacity='0.42'/%3E%3Cpath d='M66 64.5 C67.65 70.35 67.65 70.35 73.5 72 C67.65 73.65 67.65 73.65 66 79.5 C64.35 73.65 64.35 73.65 58.5 72 C64.35 70.35 64.35 70.35 66 64.5Z' fill='%23c98a0c' fill-opacity='0.38'/%3E%3Cpath d='M16 91 C16.66 93.34 16.66 93.34 19 94 C16.66 94.66 16.66 94.66 16 97 C15.34 94.66 15.34 94.66 13 94 C15.34 93.34 15.34 93.34 16 91Z' fill='%23c98a0c' fill-opacity='0.42'/%3E%3Cpath d='M104 93 C105.1 96.9 105.1 96.9 109 98 C105.1 99.1 105.1 99.1 104 103 C102.9 99.1 102.9 99.1 99 98 C102.9 96.9 102.9 96.9 104 93Z' fill='%23c98a0c' fill-opacity='0.45'/%3E%3Ccircle cx='44' cy='46' r='1.2' fill='%23c98a0c' fill-opacity='.4'/%3E%3Ccircle cx='100' cy='56' r='1.2' fill='%23c98a0c' fill-opacity='.4'/%3E%3Ccircle cx='38' cy='112' r='1.2' fill='%23c98a0c' fill-opacity='.4'/%3E%3Ccircle cx='78' cy='104' r='1.2' fill='%23c98a0c' fill-opacity='.4'/%3E%3Ccircle cx='112' cy='12' r='1.2' fill='%23c98a0c' fill-opacity='.4'/%3E%3C/svg%3E");--dsp-gold-glint-size:120px 120px;--dsp-gold-crest:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Cpath transform='translate(7.3 5.3)' d='M0 0H12V6C12 10.5 9 13 6 14C3 13 0 10.5 0 6Z' fill='none' stroke='white' stroke-opacity='.95' stroke-width='1.1'/%3E%3Cpath transform='translate(8.7 6.7)' d='M0 0H12V6C12 10.5 9 13 6 14C3 13 0 10.5 0 6Z' fill='%23c98a0c' fill-opacity='.07' stroke='%23c98a0c' stroke-opacity='.3' stroke-width='1.1'/%3E%3Cpath d='M14 9.5 C14.66 11.84 14.66 11.84 17 12.5 C14.66 13.16 14.66 13.16 14 15.5 C13.34 13.16 13.34 13.16 11 12.5 C13.34 11.84 13.34 11.84 14 9.5Z' fill='%23c98a0c' fill-opacity='.28'/%3E%3Cpath transform='translate(35.3 33.3)' d='M0 0H12V6C12 10.5 9 13 6 14C3 13 0 10.5 0 6Z' fill='none' stroke='white' stroke-opacity='.95' stroke-width='1.1'/%3E%3Cpath transform='translate(36.7 34.7)' d='M0 0H12V6C12 10.5 9 13 6 14C3 13 0 10.5 0 6Z' fill='%23c98a0c' fill-opacity='.07' stroke='%23c98a0c' stroke-opacity='.3' stroke-width='1.1'/%3E%3Cpath d='M42 37.5 C42.66 39.84 42.66 39.84 45 40.5 C42.66 41.16 42.66 41.16 42 43.5 C41.34 41.16 41.34 41.16 39 40.5 C41.34 39.84 41.34 39.84 42 37.5Z' fill='%23c98a0c' fill-opacity='.28'/%3E%3C/svg%3E");--dsp-gold-crest-size:56px 56px;--dsp-gold-parchment:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.788 0 0 0 0 0.541 0 0 0 0 0.047 0 0 0 .42 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3Cpath d='M10 30 C40 26 70 36 104 30' fill='none' stroke='%23c98a0c' stroke-opacity='.14' stroke-width='.8'/%3E%3Cpath d='M60 92 C90 86 118 98 150 90' fill='none' stroke='%23c98a0c' stroke-opacity='.14' stroke-width='.8'/%3E%3Cpath d='M18 132 C40 128 58 136 82 131' fill='none' stroke='%23c98a0c' stroke-opacity='.14' stroke-width='.8'/%3E%3C/svg%3E");--dsp-gold-parchment-size:160px 160px;--dsp-blue-constellation:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='140' viewBox='0 0 180 140'%3E%3Cpath d='M20 30 L62 18 L96 48 L70 86 L36 110' fill='none' stroke='%232f6bf0' stroke-opacity='.26' stroke-width='1' stroke-dasharray='2 4' stroke-linecap='round'/%3E%3Cpath d='M96 48 L160 60 L130 96 L150 124' fill='none' stroke='%232f6bf0' stroke-opacity='.26' stroke-width='1' stroke-dasharray='2 4' stroke-linecap='round'/%3E%3Ccircle cx='20' cy='30' r='1.6' fill='%232f6bf0' fill-opacity='.4'/%3E%3Ccircle cx='62' cy='18' r='1.6' fill='%232f6bf0' fill-opacity='.4'/%3E%3Ccircle cx='96' cy='48' r='2.2' fill='%232f6bf0' fill-opacity='.4'/%3E%3Ccircle cx='70' cy='86' r='1.6' fill='%232f6bf0' fill-opacity='.4'/%3E%3Ccircle cx='36' cy='110' r='1.6' fill='%232f6bf0' fill-opacity='.4'/%3E%3Ccircle cx='160' cy='60' r='2.2' fill='%232f6bf0' fill-opacity='.4'/%3E%3Ccircle cx='130' cy='96' r='1.6' fill='%232f6bf0' fill-opacity='.4'/%3E%3Ccircle cx='150' cy='124' r='1.6' fill='%232f6bf0' fill-opacity='.4'/%3E%3Cpath d='M122 17.5 C122.99 21.01 122.99 21.01 126.5 22 C122.99 22.99 122.99 22.99 122 26.5 C121.01 22.99 121.01 22.99 117.5 22 C121.01 21.01 121.01 21.01 122 17.5Z' fill='%232f6bf0' fill-opacity='.3'/%3E%3Cpath d='M12 68.5 C12.77 71.23 12.77 71.23 15.5 72 C12.77 72.77 12.77 72.77 12 75.5 C11.23 72.77 11.23 72.77 8.5 72 C11.23 71.23 11.23 71.23 12 68.5Z' fill='%232f6bf0' fill-opacity='.3'/%3E%3Cpath d='M100 125 C100.66 127.34 100.66 127.34 103 128 C100.66 128.66 100.66 128.66 100 131 C99.34 128.66 99.34 128.66 97 128 C99.34 127.34 99.34 127.34 100 125Z' fill='%232f6bf0' fill-opacity='.3'/%3E%3C/svg%3E");--dsp-blue-constellation-size:180px 140px;--dsp-blue-cloud:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='80' viewBox='0 0 90 80'%3E%3Ccircle cx='12' cy='14' r='1.2' fill='%232f6bf0' fill-opacity='.22'/%3E%3Ccircle cx='52' cy='40' r='1' fill='%232f6bf0' fill-opacity='.22'/%3E%3Ccircle cx='80' cy='10' r='1.4' fill='%232f6bf0' fill-opacity='.22'/%3E%3Ccircle cx='34' cy='66' r='1' fill='%232f6bf0' fill-opacity='.22'/%3E%3Ccircle cx='70' cy='58' r='1.2' fill='%232f6bf0' fill-opacity='.22'/%3E%3C/svg%3E");--dsp-blue-cloud-size:90px 80px;--dsp-blue-cloud-edge:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='32' viewBox='0 0 112 32'%3E%3Ccircle cx='0' cy='30' r='13' fill='white' fill-opacity='.92'/%3E%3Ccircle cx='112' cy='30' r='13' fill='white' fill-opacity='.92'/%3E%3Ccircle cx='22' cy='22' r='15' fill='white' fill-opacity='.92'/%3E%3Ccircle cx='46' cy='28' r='12' fill='white' fill-opacity='.92'/%3E%3Ccircle cx='68' cy='20' r='16' fill='white' fill-opacity='.92'/%3E%3Ccircle cx='92' cy='27' r='13' fill='white' fill-opacity='.92'/%3E%3Ccircle cx='112' cy='30' r='12' fill='white' fill-opacity='.92'/%3E%3C/svg%3E");--dsp-blue-glint:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cpath d='M70 -10 L-10 70' stroke='white' stroke-opacity='0.75' stroke-width='2.6'/%3E%3Cpath d='M190 -10 L-10 190' stroke='white' stroke-opacity='0.75' stroke-width='2.6'/%3E%3Cpath d='M110 -10 L-10 110' stroke='white' stroke-opacity='0.6' stroke-width='1.2'/%3E%3Cpath d='M230 -10 L-10 230' stroke='white' stroke-opacity='0.6' stroke-width='1.2'/%3E%3Cpath d='M24 20 C25.32 24.68 25.32 24.68 30 26 C25.32 27.32 25.32 27.32 24 32 C22.68 27.32 22.68 27.32 18 26 C22.68 24.68 22.68 24.68 24 20Z' fill='%232f6bf0' fill-opacity='0.5'/%3E%3Cpath d='M88 16.5 C88.77 19.23 88.77 19.23 91.5 20 C88.77 20.77 88.77 20.77 88 23.5 C87.23 20.77 87.23 20.77 84.5 20 C87.23 19.23 87.23 19.23 88 16.5Z' fill='%232f6bf0' fill-opacity='0.42'/%3E%3Cpath d='M66 64.5 C67.65 70.35 67.65 70.35 73.5 72 C67.65 73.65 67.65 73.65 66 79.5 C64.35 73.65 64.35 73.65 58.5 72 C64.35 70.35 64.35 70.35 66 64.5Z' fill='%232f6bf0' fill-opacity='0.38'/%3E%3Cpath d='M16 91 C16.66 93.34 16.66 93.34 19 94 C16.66 94.66 16.66 94.66 16 97 C15.34 94.66 15.34 94.66 13 94 C15.34 93.34 15.34 93.34 16 91Z' fill='%232f6bf0' fill-opacity='0.42'/%3E%3Cpath d='M104 93 C105.1 96.9 105.1 96.9 109 98 C105.1 99.1 105.1 99.1 104 103 C102.9 99.1 102.9 99.1 99 98 C102.9 96.9 102.9 96.9 104 93Z' fill='%232f6bf0' fill-opacity='0.45'/%3E%3Ccircle cx='44' cy='46' r='1.2' fill='%232f6bf0' fill-opacity='.4'/%3E%3Ccircle cx='100' cy='56' r='1.2' fill='%232f6bf0' fill-opacity='.4'/%3E%3Ccircle cx='38' cy='112' r='1.2' fill='%232f6bf0' fill-opacity='.4'/%3E%3Ccircle cx='78' cy='104' r='1.2' fill='%232f6bf0' fill-opacity='.4'/%3E%3Ccircle cx='112' cy='12' r='1.2' fill='%232f6bf0' fill-opacity='.4'/%3E%3C/svg%3E");--dsp-blue-glint-size:120px 120px;--dsp-green-contour:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='160' viewBox='0 0 200 160'%3E%3Cellipse cx='64' cy='58' rx='16' ry='10' transform='rotate(-10 64 58)' fill='none' stroke='%231e9a5d' stroke-opacity='.2' stroke-width='1'/%3E%3Cellipse cx='64' cy='58' rx='28' ry='18' transform='rotate(-10 64 58)' fill='none' stroke='%231e9a5d' stroke-opacity='.2' stroke-width='1'/%3E%3Cellipse cx='64' cy='58' rx='40' ry='26' transform='rotate(-10 64 58)' fill='none' stroke='%231e9a5d' stroke-opacity='.2' stroke-width='1'/%3E%3Cellipse cx='156' cy='120' rx='10' ry='6' transform='rotate(15 156 120)' fill='none' stroke='%231e9a5d' stroke-opacity='.2' stroke-width='1'/%3E%3Cellipse cx='156' cy='120' rx='20' ry='12' transform='rotate(15 156 120)' fill='none' stroke='%231e9a5d' stroke-opacity='.2' stroke-width='1'/%3E%3Cpath d='M0 104 C40 92 70 132 110 100 S170 76 200 104' fill='none' stroke='%231e9a5d' stroke-opacity='.36' stroke-width='1.4' stroke-dasharray='.5 5' stroke-linecap='round'/%3E%3Cpath d='M140 44 l7 -11 l4 6 l3 -4 l6 9' fill='none' stroke='%231e9a5d' stroke-opacity='.34' stroke-width='1.3' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E");--dsp-green-contour-size:200px 160px;--dsp-green-sprout:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='translate(16 20)'%3E%3Cpath d='M0 10V2' stroke='%231e9a5d' stroke-opacity='.3' stroke-width='1.1' stroke-linecap='round'/%3E%3Cpath d='M0 4C-5 3-7-1-7-5C-3-4 0-1 0 4Z' fill='%231e9a5d' fill-opacity='.2'/%3E%3Cpath d='M0 2C5 1 7-3 7-7C3-6 0-3 0 2Z' fill='%231e9a5d' fill-opacity='.26'/%3E%3C/g%3E%3Cg transform='translate(48 52)'%3E%3Cpath d='M0 10V2' stroke='%231e9a5d' stroke-opacity='.3' stroke-width='1.1' stroke-linecap='round'/%3E%3Cpath d='M0 4C-5 3-7-1-7-5C-3-4 0-1 0 4Z' fill='%231e9a5d' fill-opacity='.2'/%3E%3Cpath d='M0 2C5 1 7-3 7-7C3-6 0-3 0 2Z' fill='%231e9a5d' fill-opacity='.26'/%3E%3C/g%3E%3C/svg%3E");--dsp-green-sprout-size:64px 64px;--dsp-green-cloud:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='80' viewBox='0 0 90 80'%3E%3Ccircle cx='12' cy='14' r='1.2' fill='%231e9a5d' fill-opacity='.22'/%3E%3Ccircle cx='52' cy='40' r='1' fill='%231e9a5d' fill-opacity='.22'/%3E%3Ccircle cx='80' cy='10' r='1.4' fill='%231e9a5d' fill-opacity='.22'/%3E%3Ccircle cx='34' cy='66' r='1' fill='%231e9a5d' fill-opacity='.22'/%3E%3Ccircle cx='70' cy='58' r='1.2' fill='%231e9a5d' fill-opacity='.22'/%3E%3C/svg%3E");--dsp-green-cloud-size:90px 80px;--dsp-green-cloud-edge:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='32' viewBox='0 0 112 32'%3E%3Ccircle cx='0' cy='30' r='13' fill='white' fill-opacity='.92'/%3E%3Ccircle cx='112' cy='30' r='13' fill='white' fill-opacity='.92'/%3E%3Ccircle cx='22' cy='22' r='15' fill='white' fill-opacity='.92'/%3E%3Ccircle cx='46' cy='28' r='12' fill='white' fill-opacity='.92'/%3E%3Ccircle cx='68' cy='20' r='16' fill='white' fill-opacity='.92'/%3E%3Ccircle cx='92' cy='27' r='13' fill='white' fill-opacity='.92'/%3E%3Ccircle cx='112' cy='30' r='12' fill='white' fill-opacity='.92'/%3E%3C/svg%3E");--dsp-warn-hatch:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M-4 4 L4 -4 M0 16 L16 0 M12 20 L20 12' stroke='%23d9620f' stroke-opacity='.16' stroke-width='2.2'/%3E%3C/svg%3E");--dsp-warn-hatch-size:16px 16px;--dsp-warn-parchment:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.851 0 0 0 0 0.384 0 0 0 0 0.059 0 0 0 .42 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3Cpath d='M10 30 C40 26 70 36 104 30' fill='none' stroke='%23d9620f' stroke-opacity='.14' stroke-width='.8'/%3E%3Cpath d='M60 92 C90 86 118 98 150 90' fill='none' stroke='%23d9620f' stroke-opacity='.14' stroke-width='.8'/%3E%3Cpath d='M18 132 C40 128 58 136 82 131' fill='none' stroke='%23d9620f' stroke-opacity='.14' stroke-width='.8'/%3E%3C/svg%3E");--dsp-warn-parchment-size:160px 160px;--dsp-warn-crest:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Cpath transform='translate(7.3 5.3)' d='M0 0H12V6C12 10.5 9 13 6 14C3 13 0 10.5 0 6Z' fill='none' stroke='white' stroke-opacity='.95' stroke-width='1.1'/%3E%3Cpath transform='translate(8.7 6.7)' d='M0 0H12V6C12 10.5 9 13 6 14C3 13 0 10.5 0 6Z' fill='%23d9620f' fill-opacity='.07' stroke='%23d9620f' stroke-opacity='.3' stroke-width='1.1'/%3E%3Cpath d='M14 9.5 C14.66 11.84 14.66 11.84 17 12.5 C14.66 13.16 14.66 13.16 14 15.5 C13.34 13.16 13.34 13.16 11 12.5 C13.34 11.84 13.34 11.84 14 9.5Z' fill='%23d9620f' fill-opacity='.28'/%3E%3Cpath transform='translate(35.3 33.3)' d='M0 0H12V6C12 10.5 9 13 6 14C3 13 0 10.5 0 6Z' fill='none' stroke='white' stroke-opacity='.95' stroke-width='1.1'/%3E%3Cpath transform='translate(36.7 34.7)' d='M0 0H12V6C12 10.5 9 13 6 14C3 13 0 10.5 0 6Z' fill='%23d9620f' fill-opacity='.07' stroke='%23d9620f' stroke-opacity='.3' stroke-width='1.1'/%3E%3Cpath d='M42 37.5 C42.66 39.84 42.66 39.84 45 40.5 C42.66 41.16 42.66 41.16 42 43.5 C41.34 41.16 41.34 41.16 39 40.5 C41.34 39.84 41.34 39.84 42 37.5Z' fill='%23d9620f' fill-opacity='.28'/%3E%3C/svg%3E");--dsp-warn-crest-size:56px 56px;--dsp-purple-stardust:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90' viewBox='0 0 90 90'%3E%3Ccircle cx='8' cy='10' r='1.2' fill='%237c5ce6' fill-opacity='0.45'/%3E%3Ccircle cx='30' cy='6' r='0.8' fill='%237c5ce6' fill-opacity='0.35'/%3E%3Ccircle cx='52' cy='18' r='1.5' fill='%237c5ce6' fill-opacity='0.5'/%3E%3Ccircle cx='76' cy='8' r='0.9' fill='%237c5ce6' fill-opacity='0.35'/%3E%3Ccircle cx='18' cy='34' r='0.8' fill='%237c5ce6' fill-opacity='0.35'/%3E%3Ccircle cx='44' cy='40' r='1' fill='%237c5ce6' fill-opacity='0.4'/%3E%3Ccircle cx='66' cy='34' r='0.7' fill='%237c5ce6' fill-opacity='0.3'/%3E%3Ccircle cx='84' cy='46' r='1.3' fill='%237c5ce6' fill-opacity='0.45'/%3E%3Ccircle cx='10' cy='58' r='1.1' fill='%237c5ce6' fill-opacity='0.4'/%3E%3Ccircle cx='34' cy='66' r='0.8' fill='%237c5ce6' fill-opacity='0.3'/%3E%3Ccircle cx='58' cy='60' r='1.2' fill='%237c5ce6' fill-opacity='0.45'/%3E%3Ccircle cx='78' cy='76' r='0.9' fill='%237c5ce6' fill-opacity='0.35'/%3E%3Ccircle cx='22' cy='84' r='1.4' fill='%237c5ce6' fill-opacity='0.45'/%3E%3Ccircle cx='48' cy='84' r='0.7' fill='%237c5ce6' fill-opacity='0.3'/%3E%3Cpath d='M68 14.5 C69.21 18.79 69.21 18.79 73.5 20 C69.21 21.21 69.21 21.21 68 25.5 C66.79 21.21 66.79 21.21 62.5 20 C66.79 18.79 66.79 18.79 68 14.5Z' fill='%237c5ce6' fill-opacity='.42'/%3E%3Cpath d='M26 48 C26.88 51.12 26.88 51.12 30 52 C26.88 52.88 26.88 52.88 26 56 C25.12 52.88 25.12 52.88 22 52 C25.12 51.12 25.12 51.12 26 48Z' fill='%237c5ce6' fill-opacity='.36'/%3E%3Ccircle cx='40' cy='26' r='1.3' fill='white' fill-opacity='.9'/%3E%3Ccircle cx='70' cy='64' r='1.1' fill='white' fill-opacity='.9'/%3E%3C/svg%3E");--dsp-purple-stardust-size:90px 90px;--dsp-purple-constellation:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='140' viewBox='0 0 180 140'%3E%3Cpath d='M20 30 L62 18 L96 48 L70 86 L36 110' fill='none' stroke='%237c5ce6' stroke-opacity='.26' stroke-width='1' stroke-dasharray='2 4' stroke-linecap='round'/%3E%3Cpath d='M96 48 L160 60 L130 96 L150 124' fill='none' stroke='%237c5ce6' stroke-opacity='.26' stroke-width='1' stroke-dasharray='2 4' stroke-linecap='round'/%3E%3Ccircle cx='20' cy='30' r='1.6' fill='%237c5ce6' fill-opacity='.4'/%3E%3Ccircle cx='62' cy='18' r='1.6' fill='%237c5ce6' fill-opacity='.4'/%3E%3Ccircle cx='96' cy='48' r='2.2' fill='%237c5ce6' fill-opacity='.4'/%3E%3Ccircle cx='70' cy='86' r='1.6' fill='%237c5ce6' fill-opacity='.4'/%3E%3Ccircle cx='36' cy='110' r='1.6' fill='%237c5ce6' fill-opacity='.4'/%3E%3Ccircle cx='160' cy='60' r='2.2' fill='%237c5ce6' fill-opacity='.4'/%3E%3Ccircle cx='130' cy='96' r='1.6' fill='%237c5ce6' fill-opacity='.4'/%3E%3Ccircle cx='150' cy='124' r='1.6' fill='%237c5ce6' fill-opacity='.4'/%3E%3Cpath d='M122 17.5 C122.99 21.01 122.99 21.01 126.5 22 C122.99 22.99 122.99 22.99 122 26.5 C121.01 22.99 121.01 22.99 117.5 22 C121.01 21.01 121.01 21.01 122 17.5Z' fill='%237c5ce6' fill-opacity='.3'/%3E%3Cpath d='M12 68.5 C12.77 71.23 12.77 71.23 15.5 72 C12.77 72.77 12.77 72.77 12 75.5 C11.23 72.77 11.23 72.77 8.5 72 C11.23 71.23 11.23 71.23 12 68.5Z' fill='%237c5ce6' fill-opacity='.3'/%3E%3Cpath d='M100 125 C100.66 127.34 100.66 127.34 103 128 C100.66 128.66 100.66 128.66 100 131 C99.34 128.66 99.34 128.66 97 128 C99.34 127.34 99.34 127.34 100 125Z' fill='%237c5ce6' fill-opacity='.3'/%3E%3C/svg%3E");--dsp-purple-constellation-size:180px 140px;--dsp-purple-crest:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Cpath transform='translate(7.3 5.3)' d='M0 0H12V6C12 10.5 9 13 6 14C3 13 0 10.5 0 6Z' fill='none' stroke='white' stroke-opacity='.95' stroke-width='1.1'/%3E%3Cpath transform='translate(8.7 6.7)' d='M0 0H12V6C12 10.5 9 13 6 14C3 13 0 10.5 0 6Z' fill='%237c5ce6' fill-opacity='.07' stroke='%237c5ce6' stroke-opacity='.3' stroke-width='1.1'/%3E%3Cpath d='M14 9.5 C14.66 11.84 14.66 11.84 17 12.5 C14.66 13.16 14.66 13.16 14 15.5 C13.34 13.16 13.34 13.16 11 12.5 C13.34 11.84 13.34 11.84 14 9.5Z' fill='%237c5ce6' fill-opacity='.28'/%3E%3Cpath transform='translate(35.3 33.3)' d='M0 0H12V6C12 10.5 9 13 6 14C3 13 0 10.5 0 6Z' fill='none' stroke='white' stroke-opacity='.95' stroke-width='1.1'/%3E%3Cpath transform='translate(36.7 34.7)' d='M0 0H12V6C12 10.5 9 13 6 14C3 13 0 10.5 0 6Z' fill='%237c5ce6' fill-opacity='.07' stroke='%237c5ce6' stroke-opacity='.3' stroke-width='1.1'/%3E%3Cpath d='M42 37.5 C42.66 39.84 42.66 39.84 45 40.5 C42.66 41.16 42.66 41.16 42 43.5 C41.34 41.16 41.34 41.16 39 40.5 C41.34 39.84 41.34 39.84 42 37.5Z' fill='%237c5ce6' fill-opacity='.28'/%3E%3C/svg%3E");--dsp-purple-crest-size:56px 56px;--dsp-wood-woodgrain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='48' viewBox='0 0 220 48'%3E%3Cpath d='M0 5 Q55 2 110 5 T220 5' fill='none' stroke='%236e3f12' stroke-opacity='.17' stroke-width='1'/%3E%3Cpath d='M0 13 Q55 11 110 13 T220 13' fill='none' stroke='%236e3f12' stroke-opacity='.17' stroke-width='1'/%3E%3Cpath d='M0 22 Q55 18 110 22 T220 22' fill='none' stroke='%236e3f12' stroke-opacity='.17' stroke-width='1'/%3E%3Cpath d='M0 31 Q55 28.5 110 31 T220 31' fill='none' stroke='%236e3f12' stroke-opacity='.17' stroke-width='1'/%3E%3Cpath d='M0 40 Q55 37 110 40 T220 40' fill='none' stroke='%236e3f12' stroke-opacity='.17' stroke-width='1'/%3E%3Cellipse cx='150' cy='27' rx='9' ry='3.2' fill='none' stroke='%236e3f12' stroke-opacity='.3'/%3E%3Cellipse cx='150' cy='27' rx='4' ry='1.4' fill='%236e3f12' fill-opacity='.18'/%3E%3C/svg%3E");--dsp-wood-woodgrain-size:220px 48px;--dsp-wood-parchment:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.431 0 0 0 0 0.247 0 0 0 0 0.071 0 0 0 .42 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3Cpath d='M10 30 C40 26 70 36 104 30' fill='none' stroke='%236e3f12' stroke-opacity='.14' stroke-width='.8'/%3E%3Cpath d='M60 92 C90 86 118 98 150 90' fill='none' stroke='%236e3f12' stroke-opacity='.14' stroke-width='.8'/%3E%3Cpath d='M18 132 C40 128 58 136 82 131' fill='none' stroke='%236e3f12' stroke-opacity='.14' stroke-width='.8'/%3E%3C/svg%3E");--dsp-wood-parchment-size:160px 160px;--dsp-wood-hatch:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M-4 4 L4 -4 M0 16 L16 0 M12 20 L20 12' stroke='%236e3f12' stroke-opacity='.16' stroke-width='2.2'/%3E%3C/svg%3E");--dsp-wood-hatch-size:16px 16px}.dsp-gold{--dsp-ink:#c98a0c;--dsp-pat:var(--dsp-gold-glint);--dsp-pat-size:var(--dsp-gold-glint-size)}.dsp-blue{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size)}.dsp-green{--dsp-ink:#1e9a5d;--dsp-pat:var(--dsp-green-contour);--dsp-pat-size:var(--dsp-green-contour-size)}.dsp-warn{--dsp-ink:#d9620f;--dsp-pat:var(--dsp-warn-hatch);--dsp-pat-size:var(--dsp-warn-hatch-size)}.dsp-purple{--dsp-ink:#7c5ce6;--dsp-pat:var(--dsp-purple-stardust);--dsp-pat-size:var(--dsp-purple-stardust-size)}.dsp-wood{--dsp-ink:#6e3f12;--dsp-pat:var(--dsp-wood-woodgrain);--dsp-pat-size:var(--dsp-wood-woodgrain-size);--dsp-veil:none}.dsp-shine{--dsp-streak:linear-gradient(105deg, #fff0 38%, #ffffffb3 47%, #fff0 56%);animation:9s ease-in-out 1.2s infinite dsp-sheen}@keyframes dsp-sheen{0%{--dsp-sheen-x:130%}28%,to{--dsp-sheen-x:-30%}}@property --dsp-sheen-x{syntax:"<percentage>";inherits:false;initial-value:130%}@media (prefers-reduced-motion:reduce){.dsp-shine{animation:none}}.dsp-gold,.dsp-blue,.dsp-green,.dsp-warn,.dsp-purple,.dsp-wood{--ds-ink-3:#435070;--ink-3:#435070;--ds-ink-4:#4b5878;--ink-4:#4b5878;--ds-text-muted:#435070;--c4-ink-sub:#435070;--ds-text-gold:#6e4f00;--ds-text-blue:#1f4bb0;background-image:var(--dsp-streak,none), var(--dsp-edge,none), var(--dsp-veil,radial-gradient(70% 60% at 50% 50%, #ffffff6b 0%, #ffffff2e 60%, #fff0 100%)), var(--dsp-pat), var(--dsp-base,none)!important;background-size:260% 100%, var(--dsp-edge-size,auto), 100% 100%, var(--dsp-pat-size,auto), 100% 100%!important;background-repeat:no-repeat,repeat-x,no-repeat,repeat,no-repeat!important;background-position:var(--dsp-sheen-x,130%) 0, 0 100%, 0 0, 0 0, 0 0!important}.dsp-blue[data-dsp-try=cloud],.dsp-blue.dsp-try-cloud{--dsp-edge:var(--dsp-blue-cloud-edge);--dsp-edge-size:112px 32px}.dsp-green[data-dsp-try=cloud],.dsp-green.dsp-try-cloud{--dsp-edge:var(--dsp-green-cloud-edge);--dsp-edge-size:112px 32px}.dsp-gold.dsp-try-glint{--dsp-pat:var(--dsp-gold-glint);--dsp-pat-size:var(--dsp-gold-glint-size)}.dsp-gold.dsp-try-crest{--dsp-pat:var(--dsp-gold-crest);--dsp-pat-size:var(--dsp-gold-crest-size)}.dsp-gold.dsp-try-parchment{--dsp-pat:var(--dsp-gold-parchment);--dsp-pat-size:var(--dsp-gold-parchment-size)}.dsp-blue.dsp-try-constellation{--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size)}.dsp-blue.dsp-try-cloud{--dsp-pat:var(--dsp-blue-cloud);--dsp-pat-size:var(--dsp-blue-cloud-size)}.dsp-blue.dsp-try-glint{--dsp-pat:var(--dsp-blue-glint);--dsp-pat-size:var(--dsp-blue-glint-size)}.dsp-green.dsp-try-contour{--dsp-pat:var(--dsp-green-contour);--dsp-pat-size:var(--dsp-green-contour-size)}.dsp-green.dsp-try-sprout{--dsp-pat:var(--dsp-green-sprout);--dsp-pat-size:var(--dsp-green-sprout-size)}.dsp-green.dsp-try-cloud{--dsp-pat:var(--dsp-green-cloud);--dsp-pat-size:var(--dsp-green-cloud-size)}.dsp-warn.dsp-try-hatch{--dsp-pat:var(--dsp-warn-hatch);--dsp-pat-size:var(--dsp-warn-hatch-size)}.dsp-warn.dsp-try-parchment{--dsp-pat:var(--dsp-warn-parchment);--dsp-pat-size:var(--dsp-warn-parchment-size)}.dsp-warn.dsp-try-crest{--dsp-pat:var(--dsp-warn-crest);--dsp-pat-size:var(--dsp-warn-crest-size)}.dsp-purple.dsp-try-stardust{--dsp-pat:var(--dsp-purple-stardust);--dsp-pat-size:var(--dsp-purple-stardust-size)}.dsp-purple.dsp-try-constellation{--dsp-pat:var(--dsp-purple-constellation);--dsp-pat-size:var(--dsp-purple-constellation-size)}.dsp-purple.dsp-try-crest{--dsp-pat:var(--dsp-purple-crest);--dsp-pat-size:var(--dsp-purple-crest-size)}.dsp-wood.dsp-try-woodgrain{--dsp-pat:var(--dsp-wood-woodgrain);--dsp-pat-size:var(--dsp-wood-woodgrain-size)}.dsp-wood.dsp-try-parchment{--dsp-pat:var(--dsp-wood-parchment);--dsp-pat-size:var(--dsp-wood-parchment-size)}.dsp-wood.dsp-try-hatch{--dsp-pat:var(--dsp-wood-hatch);--dsp-pat-size:var(--dsp-wood-hatch-size)}.a-sum>div{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:linear-gradient(180deg, #eef4ff, #e3ecfd);--dsp-streak:none}.a-sum>div:first-child{--dsp-ink:#c98a0c;--dsp-pat:var(--dsp-gold-glint);--dsp-pat-size:var(--dsp-gold-glint-size);--dsp-base:linear-gradient(180deg, #fff8e1, #ffefc2);--dsp-streak:linear-gradient(105deg, #fff0 38%, #ffffffb3 47%, #fff0 56%);animation:9s ease-in-out 1.2s infinite dsp-sheen}.a-sum>div:last-child{--dsp-ink:#1e9a5d;--dsp-pat:var(--dsp-green-contour);--dsp-pat-size:var(--dsp-green-contour-size);--dsp-base:linear-gradient(180deg, #ecfaf1, #dcf3e6);--dsp-streak:none}.rc-sum>div{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:linear-gradient(180deg, #eef4ff, #e3ecfd);--dsp-streak:none}.rc-sum>.rc-sum__y,.rc-total{--dsp-ink:#c98a0c;--dsp-pat:var(--dsp-gold-glint);--dsp-pat-size:var(--dsp-gold-glint-size);--dsp-base:linear-gradient(180deg, #fff8e1, #ffefc2);--dsp-streak:linear-gradient(105deg, #fff0 38%, #ffffffb3 47%, #fff0 56%);animation:9s ease-in-out 1.2s infinite dsp-sheen}.b-head{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:linear-gradient(100deg, #f6faff 0%, #eaf2ff 100%);--dsp-streak:none}.rd-board{--dsp-ink:#6e3f12;--dsp-pat:var(--dsp-wood-woodgrain);--dsp-pat-size:var(--dsp-wood-woodgrain-size);--dsp-base:linear-gradient(90deg, #c68c50, #d39a5d 40%, #bf8449);--dsp-veil:none;--dsp-streak:none}.rd-plank{--dsp-ink:#6e3f12;--dsp-pat:var(--dsp-wood-woodgrain);--dsp-pat-size:var(--dsp-wood-woodgrain-size);--dsp-base:linear-gradient(180deg, #e3b57c, #d29c61);--dsp-veil:none;--dsp-streak:none}.a-row.is-me,.rc-row.is-me,.ha-rank__list li.is-me{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:none;--dsp-veil:linear-gradient(#fff6, #fff6);--dsp-streak:none}.a-level__rule{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:linear-gradient(180deg, #eef4ff, #e3ecfd);--dsp-streak:none}.c6-tile.is-hero{--dsp-ink:#c98a0c;--dsp-pat:var(--dsp-gold-glint);--dsp-pat-size:var(--dsp-gold-glint-size);--dsp-base:linear-gradient(135deg, #fff 0%, #fff7e2 100%);--dsp-streak:none}.qr-got__in{--dsp-ink:#c98a0c;--dsp-pat:var(--dsp-gold-glint);--dsp-pat-size:var(--dsp-gold-glint-size);--dsp-base:linear-gradient(180deg, #fffdf7, #fff8e8);--dsp-streak:none}.qf-seed{--dsp-ink:#c98a0c;--dsp-pat:var(--dsp-gold-glint);--dsp-pat-size:var(--dsp-gold-glint-size);--dsp-base:linear-gradient(100deg, #fff8e3, #fffdf6);--dsp-streak:none}.c6-q--done{--dsp-ink:#c98a0c;--dsp-pat:var(--dsp-gold-glint);--dsp-pat-size:var(--dsp-gold-glint-size);--dsp-base:none;--dsp-streak:none}.c2-env{--dsp-ink:#c98a0c;--dsp-pat:var(--dsp-gold-glint);--dsp-pat-size:var(--dsp-gold-glint-size);--dsp-base:linear-gradient(160deg, #fffaf0, #fff4de);--dsp-streak:none}.c2-conv.is-active{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:none;--dsp-veil:linear-gradient(#fff6, #fff6);--dsp-streak:none}.c2-chat__talk{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:linear-gradient(180deg, #f3f7fe, #eef3fc);--dsp-streak:none}.c2-preview{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:linear-gradient(170deg, #e9f1ff, #f6f9ff);--dsp-streak:none}.dw-mood-btn.is-selected{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:none;--dsp-streak:none}.c3-cat.is-on{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:linear-gradient(180deg, #f2f7ff 0%, #e4edfd 100%);--dsp-streak:none}.c4-ways{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:linear-gradient(180deg, #eef4ff 0%, #f5f8ff 100%);--dsp-streak:none}.c4-idcard,.c11-newmail{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:none;--dsp-streak:none}.c1-quested,.c6-btoc__item.is-active{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:none;--dsp-veil:linear-gradient(#fff6, #fff6);--dsp-streak:none}.tp-say,.tp-card p{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:none;--dsp-streak:none}.c13-seed{--dsp-ink:#1e9a5d;--dsp-pat:var(--dsp-green-contour);--dsp-pat-size:var(--dsp-green-contour-size);--dsp-base:none;--dsp-streak:none}.qd-ai{--dsp-ink:#7c5ce6;--dsp-pat:var(--dsp-purple-stardust);--dsp-pat-size:var(--dsp-purple-stardust-size);--dsp-base:linear-gradient(120deg, #eef3ff, #f6efff);--dsp-streak:none}.sc-error--band{--dsp-ink:#d9620f;--dsp-pat:var(--dsp-warn-hatch);--dsp-pat-size:var(--dsp-warn-hatch-size);--dsp-base:linear-gradient(100deg, #fff6e2 0%, #fffaf0 100%);--dsp-streak:none}:is(.a-sum>div,.a-sum>div:first-child,.a-sum>div:last-child,.rc-sum>div,.rc-sum>.rc-sum__y,.rc-total,.b-head,.rd-board,.rd-plank,.a-row.is-me,.rc-row.is-me,.ha-rank__list li.is-me,.a-level__rule,.c6-tile.is-hero,.qr-got__in,.qf-seed,.c6-q--done,.c2-env,.c2-conv.is-active,.c2-chat__talk,.c2-preview,.dw-mood-btn.is-selected,.c3-cat.is-on,.c4-ways,.c4-idcard,.c11-newmail,.c1-quested,.c6-btoc__item.is-active,.tp-say,.tp-card p,.c13-seed,.qd-ai,.sc-error--band){--ds-ink-3:#435070;--ink-3:#435070;--ds-ink-4:#4b5878;--ink-4:#4b5878;--ds-text-muted:#435070;--c4-ink-sub:#435070;--ds-text-gold:#6e4f00;--ds-text-blue:#1f4bb0;background-image:var(--dsp-streak,none), var(--dsp-edge,none), var(--dsp-veil,radial-gradient(70% 60% at 50% 50%, #ffffff6b 0%, #ffffff2e 60%, #fff0 100%)), var(--dsp-pat), var(--dsp-base,none)!important;background-size:260% 100%, var(--dsp-edge-size,auto), 100% 100%, var(--dsp-pat-size,auto), 100% 100%!important;background-repeat:no-repeat,repeat-x,no-repeat,repeat,no-repeat!important;background-position:var(--dsp-sheen-x,130%) 0, 0 100%, 0 0, 0 0, 0 0!important}@media (max-width:1023px){.dw-profile .dw-profile__level{--dsp-ink:#2f6bf0;--dsp-pat:var(--dsp-blue-constellation);--dsp-pat-size:var(--dsp-blue-constellation-size);--dsp-base:linear-gradient(#e9f0fc99, #e9f0fc99);--dsp-veil:linear-gradient(#fff6, #fff6);--dsp-streak:none}:is(.dw-profile .dw-profile__level){--ds-ink-3:#435070;--ink-3:#435070;--ds-ink-4:#4b5878;--ink-4:#4b5878;--ds-text-muted:#435070;--c4-ink-sub:#435070;--ds-text-gold:#6e4f00;--ds-text-blue:#1f4bb0;background-image:var(--dsp-streak,none), var(--dsp-edge,none), var(--dsp-veil,radial-gradient(70% 60% at 50% 50%, #ffffff6b 0%, #ffffff2e 60%, #fff0 100%)), var(--dsp-pat), var(--dsp-base,none)!important;background-size:260% 100%, var(--dsp-edge-size,auto), 100% 100%, var(--dsp-pat-size,auto), 100% 100%!important;background-repeat:no-repeat,repeat-x,no-repeat,repeat,no-repeat!important;background-position:var(--dsp-sheen-x,130%) 0, 0 100%, 0 0, 0 0, 0 0!important}}.ha-rank__list li.is-me{--blue:#1f4bb0}.rd-plank__t{color:#432808}@media (prefers-reduced-motion:reduce){:is(.a-sum>div:first-child,.rc-sum>.rc-sum__y,.rc-total){animation:none}}}
@layer catalog{.qdr-switch{border-radius:var(--ds-radius-md);box-shadow:inset 0 0 0 1px var(--ds-line);font:var(--ds-text-caption);color:var(--ds-ink-3);background:#ffffffb3;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 14px;padding:8px 10px;display:flex}.qdr-switch>span{color:var(--ds-ink-2);margin-right:4px;font-weight:800}.qdr-switch a{border-radius:var(--ds-radius-pill);min-height:32px;color:var(--ds-text-blue);box-shadow:inset 0 0 0 1px var(--ds-line-strong);background:#fff;align-items:center;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.qdr-switch a:hover{background:var(--ds-blue-soft)}.qdr-switch a[aria-current]{background:var(--ds-blue);color:#fff;box-shadow:none}@media (min-width:1024px){body[data-scr^=qdr] .dw-main{padding-top:calc(var(--header-h) + 2px)}body[data-scr^=qdr] .qd-top{margin:0;position:absolute;top:20px;left:21px}}.qd-top{align-items:center;gap:12px;min-height:36px;margin:-6px 0 8px;display:flex}.qdr-stamps{flex-wrap:wrap;gap:6px;display:flex}.qdr-stamp{border-radius:var(--ds-radius-pill);min-height:32px;box-shadow:inset 0 0 0 1px var(--ds-line-strong);font:800 13px/1 var(--ds-font-body);color:var(--ds-ink-2);cursor:pointer;background:#fff;border:0;align-items:center;gap:4px;padding:0 10px 0 6px;transition:background .15s,box-shadow .15s,transform .1s;display:inline-flex}.qdr-stamp img{object-fit:contain;width:22px;height:22px}.qdr-stamp:hover{background:var(--ds-blue-soft)}.qdr-stamp:active{transform:translateY(1px)}.qdr-stamp[aria-pressed=true]{background:var(--ds-blue-soft);box-shadow:inset 0 0 0 2px var(--ds-blue);color:var(--ds-text-blue)}.qdr-goal{font:800 16px/1.45 var(--ds-font-body);color:var(--ds-text-blue);overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.qdr-goal svg{width:20px;height:20px;color:var(--ds-blue);flex:none}.qdr-goal small{font:700 12px/1.3 var(--ds-font-body);color:var(--ds-ink-3);display:block}.qdr-new{font:800 12px/1 var(--ds-font-body);color:var(--ds-text-amber);align-items:center;gap:10px;margin:6px 0;display:flex}.qdr-new:before,.qdr-new:after{content:"";background:var(--ds-warning-border,#f3c97a);flex:1;height:1px}.qdr-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.qdr-files{flex-wrap:wrap;gap:8px;display:flex}.qdr-file{border-radius:var(--ds-radius-md);max-width:100%;min-height:44px;box-shadow:inset 0 0 0 1px var(--ds-line-strong);font:700 13px/1.3 var(--ds-font-body);color:var(--ds-text-blue);cursor:pointer;overflow-wrap:anywhere;text-align:left;background:#fff;border:0;align-items:center;gap:8px;padding:0 14px 0 8px;display:inline-flex}.qdr-file:hover{background:var(--ds-blue-soft)}.qdr-file__ic{background:linear-gradient(135deg,#dfe9ff,#f2f6ff);border-radius:6px;flex:none;width:30px;height:30px;box-shadow:inset 0 0 0 1px #c9d8fb}.qdr-fans{padding:18px 20px}.qdr-fans h2{font:var(--ds-text-h3);color:var(--ds-ink);margin:0 0 10px}.qdr-seedlink{border-radius:var(--ds-radius-md);min-height:44px;color:var(--ds-ink-2);font:var(--ds-text-body-sm);overflow-wrap:anywhere;background:#f6fbf3;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1px #d5ebc9}.qdr-seedlink img{object-fit:contain;width:40px;height:40px}.qdr-seedlink small{font:var(--ds-text-caption);color:var(--ds-ink-3);display:block}.qdr-fans__list{gap:6px;margin:10px 0 6px;padding:0;list-style:none;display:grid}.qdr-fans__list li{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.qdr-fans__list b{font:800 14px/1.3 var(--ds-font-body);color:var(--ds-ink);overflow-wrap:anywhere}.qdr-fans__list .dw-wbtn{min-width:72px;min-height:44px}.qdr-fans__done{font:800 12px/1 var(--ds-font-body);color:var(--ds-text-green,#16834a)}.qdr-fans__note{font:var(--ds-text-caption);color:var(--ds-ink-3);margin:0}@media (max-width:1023px){.qdr-switch{scrollbar-width:none;flex-wrap:nowrap;margin-bottom:10px;overflow-x:auto}.qdr-switch a{flex:none;min-height:40px}.qdr-switch>span{flex:none}#qdr .qdr-stamp{justify-content:center;min-width:44px;min-height:44px}#qdr .sc-link{align-items:center;min-height:44px;display:inline-flex}#qdr .dw-wbtn{min-height:44px}#qdr .qa-more,#qdr .qb-more{width:44px;height:44px}#qdr .qb-desc a{align-items:center;min-height:44px;display:inline-flex}}}
@layer catalog{.qc-page{gap:16px;max-width:980px;margin:0 auto;display:grid}.qc-stage{border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-card);isolation:isolate;background:#dbe8fb url(../media/scene-season-castle.29p_9p7voiioy.jpg) right 30%/cover no-repeat;position:relative;overflow:hidden}.qc-stage:before{content:"";z-index:-1;background:linear-gradient(90deg,#f7fafff5 0%,#f7faffe6 48%,#f7faff33 78%,#f7faff00 100%);position:absolute;inset:0}.qc-sky{grid-template-columns:120px minmax(0,1fr);align-items:end;gap:6px 20px;min-height:230px;padding:26px 64px 22px 18px;display:grid;position:relative}.qc-sky__flag{justify-content:center;align-self:stretch;align-items:flex-end;display:flex}.qc-sky__flag .sc-flag{filter:drop-shadow(0 10px 12px #1a2b5c33);height:176px}.qc-sky__body{min-width:0;max-width:600px}.qc-chips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.qc-sky h1{font:800 23px/1.45 var(--ds-font-body);color:var(--ds-ink);overflow-wrap:anywhere;margin:0 0 8px}.qc-meta{font:var(--ds-text-body-sm);color:var(--ds-ink-2);flex-wrap:wrap;gap:4px 18px;margin-top:10px;display:flex}.qc-meta span{align-items:center;gap:6px;display:inline-flex}.qc-meta b{color:var(--ds-ink);font-weight:800}.qc-meta img{width:20px;height:20px}.qc-more{width:44px;height:44px;box-shadow:var(--ds-shadow-card);color:var(--ds-ink-2);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.qc-more svg{width:20px;height:20px}.qc-scene{border-radius:var(--ds-radius-md);box-shadow:0 8px 24px #1a2b5c24, inset 0 0 0 1px var(--ds-line);background:#fffffff7;margin:0 14px 14px;padding:18px 20px}.qc-scene--judge,.qc-scene--done{background:linear-gradient(#fffaf0,#fff 60%);box-shadow:0 8px 24px #a06e0a29,inset 0 0 0 1px #f0d48a}.qc-lead{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.qc-lead>img{object-fit:contain;width:56px;height:56px}.qc-lead>div{min-width:0}.qc-lead small{font:800 12px/1.3 var(--ds-font-body);color:var(--ds-text-blue);display:block}.qc-lead b{font:800 19px/1.4 var(--ds-font-body);color:var(--ds-ink);overflow-wrap:anywhere;display:block}.qc-scene--judge .qc-lead small,.qc-lead--done small{color:var(--ds-text-amber)}.qc-road{font:var(--ds-text-body-sm);color:var(--ds-ink-3);align-items:center;gap:10px;margin-left:auto;display:flex}.qc-road b{color:var(--ds-ink);font-weight:800}.qc-road__stones{border-radius:var(--ds-radius-pill);background:#f6efe0;flex-wrap:wrap;align-items:center;gap:4px;max-width:280px;padding:6px 10px;display:flex;box-shadow:inset 0 0 0 1px #eadfc6}.qc-road__stones i{background:#fffaf0;border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 2px #c8b48a}.qc-road__stones i.is-done{background:var(--ds-gold-grad);box-shadow:none}.qc-road__stones i.is-doing{background:var(--ds-blue);box-shadow:0 0 0 3px #2f6bf040}.qc-road__castle{object-fit:contain;width:26px;height:26px}.qc-mytasks,.qc-rows,.qc-donelist{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.qc-mytasks li{border-radius:var(--ds-radius-md);background:#f4f8ff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1px #d6e3fc}.qc-mytasks .dw-wbtn{min-width:120px;min-height:46px}.qc-rt{min-width:0}.qc-rt b{font:800 15px/1.45 var(--ds-font-body);color:var(--ds-ink);overflow-wrap:anywhere;display:block}.qc-rt small{font:var(--ds-text-caption);color:var(--ds-ink-3);display:block}.qc-rt small.is-soon{color:var(--ds-text-amber);font-weight:800}.qc-scene__foot{font:var(--ds-text-body-sm);color:var(--ds-ink-3);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 12px;margin-top:10px;display:flex}.qc-scene__foot .sc-link{align-items:center;min-height:44px;font-size:15px;display:inline-flex}.qc-why{font:var(--ds-text-body);color:var(--ds-ink-2);overflow-wrap:anywhere;margin:12px 0 0;line-height:1.75}.qc-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 0;display:grid}.qc-facts>div{border-radius:var(--ds-radius-md);background:#f6f8fc;min-width:0;padding:10px 12px}.qc-facts dt{font:700 12px/1.3 var(--ds-font-body);color:var(--ds-ink-3)}.qc-facts dd{font:800 14px/1.45 var(--ds-font-body);color:var(--ds-ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 0;display:flex}.qc-facts dd img{object-fit:contain;width:24px;height:24px}.qc-facts a{min-height:44px;color:var(--ds-text-blue);align-items:center;gap:6px;display:inline-flex}.qc-scene__acts{font:var(--ds-text-body-sm);color:var(--ds-ink-3);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;display:flex}.qc-scene__acts .dw-wbtn{min-width:150px;min-height:48px}.qc-judge{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:18px;margin-top:12px;display:grid}.qc-judge h2{font:var(--ds-text-h3);color:var(--ds-ink);margin:0 0 4px}.qc-judge h2 small{font:800 13px/1 var(--ds-font-body);color:var(--ds-text-green,#16834a);margin-left:6px}.qc-donelist{gap:4px;margin-top:6px}.qc-donelist li{border-bottom:1px solid var(--ds-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 0;display:grid}.qc-donelist .qc-rt b{font-size:14px}.qc-quote{box-shadow:inset 0 0 0 1px var(--ds-line-strong);background:#fff;border-radius:4px 16px 16px;grid-template-columns:32px minmax(0,1fr);gap:10px;margin:8px 0 0;padding:12px 14px;display:grid}.qc-quote p{font:var(--ds-text-body-sm);color:var(--ds-ink);overflow-wrap:anywhere;margin:0;line-height:1.7}.qc-quote small{font:var(--ds-text-caption);color:var(--ds-ink-3);margin-top:4px;display:block}.qc-judge__note{font:var(--ds-text-caption);color:var(--ds-ink-3);margin:10px 0 0}.qc-work,.qc-talk,.qc-party,.qc-about{padding:18px 22px}.qc-work .sc-head h2 small,.qc-party .sc-head h2 small{margin-left:6px}.qc-sub{font:800 13px/1.3 var(--ds-font-body);color:var(--ds-ink-3);margin:12px 0 0}.qc-sub--free{color:var(--ds-text-amber)}.qc-sub small{margin-left:4px}.qc-rows li{border-bottom:1px solid var(--ds-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;display:grid}.qc-who{font:var(--ds-text-caption);color:var(--ds-ink-3);align-items:center;gap:6px;max-width:220px;display:inline-flex}.qc-who>span:last-child{overflow-wrap:anywhere}.qc-donefold{margin-top:10px}.qc-donefold summary{cursor:pointer;min-height:44px;font:800 13px/1 var(--ds-font-body);color:var(--ds-ink-3);align-items:center;gap:6px;list-style:none;display:flex}.qc-donefold summary::-webkit-details-marker{display:none}.qc-donefold summary svg,.qc-more-mates summary svg{width:16px;height:16px;transition:transform .15s}.qc-donefold[open] summary svg,.qc-more-mates[open] summary svg{transform:rotate(180deg)}.qc-talk .sc-head .sc-note{margin-left:auto}.qc-compose{border-radius:var(--ds-radius-md);background:var(--ds-bg-2,#f4f7fd);grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px;display:grid}.qc-compose textarea{resize:vertical;min-height:48px;font:var(--ds-text-body-sm)}.qc-compose .dw-wbtn{min-width:76px;min-height:48px}.qc-thread{gap:4px;margin:10px 0 6px;padding:0;list-style:none;display:grid}.qc-div{margin:4px 0}.qc-div--end span{font:700 11px/1 var(--ds-font-body);color:var(--ds-ink-4);align-items:center;gap:10px;display:flex}.qc-div--end span:before,.qc-div--end span:after{content:"";background:var(--ds-line);flex:1;height:1px}.qc-ev{justify-content:center;padding:4px 0;display:flex}.qc-ev span{border-radius:var(--ds-radius-pill);background:var(--ds-neutral-bg);max-width:92%;font:600 12px/1.5 var(--ds-font-body);color:var(--ds-ink-3);text-align:center;overflow-wrap:anywhere;padding:5px 12px}.qc-msg{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;display:grid}.qc-msg__body{min-width:0;max-width:640px}.qc-msg__who{align-items:center;gap:8px;margin-bottom:4px;display:flex}.qc-msg__who b{font:800 13.5px/1.3 var(--ds-font-body);color:var(--ds-ink)}.qc-msg__who time{font:var(--ds-text-caption);color:var(--ds-ink-3)}.qc-role{border-radius:var(--ds-radius-pill);background:var(--ds-purple-soft,#f1ebff);color:var(--ds-text-purple,#6a3fd6);font:800 11px/1.5 var(--ds-font-body);vertical-align:1px;margin-left:6px;padding:1px 8px;font-style:normal;display:inline-block}.qc-role--me{background:var(--ds-blue-soft);color:var(--ds-text-blue)}.qc-bubble{box-shadow:inset 0 0 0 1px var(--ds-line-strong);font:var(--ds-text-body-sm);color:var(--ds-ink);overflow-wrap:anywhere;background:#fff;border-radius:4px 16px 16px;margin:0;padding:10px 14px;line-height:1.65;display:inline-block}.qc-msg .qdr-stamps{margin-top:6px}.qc-addst{color:var(--ds-ink-3);padding:0 10px}.qc-msg.is-me{grid-template-columns:minmax(0,1fr);justify-items:end}.qc-msg.is-me .qc-msg__body{text-align:right}.qc-msg.is-me .qc-msg__who{justify-content:flex-end}.qc-msg.is-me .qc-bubble{background:var(--ds-blue-grad);color:#fff;box-shadow:none;text-align:left;border-radius:16px 4px 16px 16px}.qc-msg.is-me .qdr-stamps{justify-content:flex-end}.qc-mates{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:8px 0 0;padding:0;list-style:none;display:grid}.qc-mate{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:6px 0;display:grid}.qc-mate b{font:800 14px/1.35 var(--ds-font-body);color:var(--ds-ink);overflow-wrap:anywhere;display:block}.qc-mate small{font:var(--ds-text-caption);color:var(--ds-ink-3);display:block}.qc-mate .dw-wbtn{min-height:44px}.qc-more-mates summary{cursor:pointer;min-height:44px;font:800 13px/1 var(--ds-font-body);color:var(--ds-text-blue);align-items:center;gap:6px;list-style:none;display:flex}.qc-more-mates summary::-webkit-details-marker{display:none}.qc-cheer{border-top:1px solid var(--ds-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}.qc-likes{font:var(--ds-text-body-sm);color:var(--ds-ink-2);align-items:center;gap:8px;display:inline-flex}.qc-about h2,.qdr-fans h2{font:var(--ds-text-h3);color:var(--ds-ink);margin:0 0 6px}.qc-about .qc-why{margin-top:0}.qc-about .qdr-files{margin-top:12px}.qc-about .qc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1023px){.qc-page{gap:12px}.qc-stage{background-color:#f7faff;background-position:70% 0;background-size:auto 210px}.qc-stage:before{background:linear-gradient(#f7faff00 0,#f7faff8c 70px,#f7fafff5 150px,#f7faff 210px)}.qc-sky{grid-template-columns:minmax(0,1fr);min-height:0;padding:16px 56px 12px 14px}.qc-sky__flag{align-self:auto;position:absolute;top:10px;right:58px}.qc-sky__flag .sc-flag{height:64px}.qc-chips{margin-top:64px;padding-right:40px}.qc-sky h1{font-size:17px}.qc-sky .qdr-goal{font-size:14.5px}.qc-meta{gap:2px 12px;font-size:12.5px}.qc-scene{margin:0 8px 8px;padding:14px 12px}.qc-lead>img{width:44px;height:44px}.qc-lead b{font-size:16px}.qc-road{width:100%;margin-left:0}.qc-mytasks li{grid-template-columns:minmax(0,1fr);gap:6px;padding:10px 12px}.qc-mytasks .qd-pill{justify-self:start}.qc-mytasks .dw-wbtn{width:100%}.qc-facts,.qc-about .qc-facts,.qc-judge{grid-template-columns:minmax(0,1fr)}.qc-scene__acts .dw-wbtn{flex:140px}.qc-work,.qc-talk,.qc-party,.qc-about{padding:14px}.qc-rows li{grid-template-columns:auto minmax(0,1fr)}.qc-rows li>:last-child{grid-column:2;justify-self:start}.qc-compose{grid-template-columns:minmax(0,1fr) auto;padding:8px}.qc-compose>.sc-av,.qc-compose>img:first-child{display:none}.qc-mates{grid-template-columns:minmax(0,1fr)}.qc-msg{grid-template-columns:32px minmax(0,1fr)}.qc-msg .sc-av{--s:32px}.qc-judge__say{order:-1}.qc-scene--none .qc-scene__acts{margin-top:10px}}.qc-road__n{white-space:nowrap}.qc-road__w{font-style:normal}@media (max-width:1023px){.qc-chips{margin-top:34px}.qc-sky__flag{top:6px}.qc-sky__flag .sc-flag{height:54px}.qc-road{gap:6px;width:auto;margin-left:auto}.qc-road__castle,.qc-road__w{display:none}.qc-road__stones{max-width:150px;padding:5px 8px}.qc-road__stones i{width:12px;height:12px}.qc-lead{gap:8px 10px}.qc-lead>img{width:40px;height:40px}.qc-mytasks{margin-top:10px}#qdr .qc-mytasks li{grid-template-columns:minmax(0,1fr)}#qdr .qc-mytasks .qd-pill{grid-area:auto}.qc-sky{padding-right:14px}.qc-chips{gap:4px;padding-right:96px}.qc-chips .dw-status-chip,.qc-chips .sc-tag{font-size:11.5px}}@media (max-width:374px){.qc-sky h1{font-size:16px;line-height:1.4}.qc-meta>span:first-child{display:none}.qc-chips{margin-top:0}.qc-chips .sc-tag,.qc-chips .sc-high{display:none}.qc-sky{padding-top:12px}.qc-sky .qdr-goal small,.qc-lead small,.qc-sky__flag{display:none}.qc-chips{padding-right:56px}}}
@layer catalog{.fbr{gap:20px;max-width:1180px;display:grid}.fbr-h1{font:var(--ds-text-h1);color:var(--ds-ink);margin:0 0 6px}.fbr-lead{font:var(--ds-text-body);color:var(--ds-ink-3);margin:0}.fbr-h2{font:var(--ds-text-h2);color:var(--ds-ink);margin:0 0 4px}.fbr-sub{font:var(--ds-text-body-sm);color:var(--ds-ink-3);margin:0 0 14px}.fbr-switch{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.fbr-states{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.fbr-state{justify-items:start;gap:8px;display:grid}.fbr-state__label{font:var(--ds-text-h4);color:var(--ds-ink-2)}.fbr-state__label i{color:var(--ds-text-blue);margin-right:6px;font-style:normal}@media (max-width:1100px){.fbr-states{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.fbr-states{grid-template-columns:minmax(0,1fr)}}.c3-fb.fbr-still{z-index:auto;display:block;position:static}.c3-fb.fbr-still .c3-fb__win{width:100%;max-width:360px;max-height:none;box-shadow:var(--ds-shadow-panel)}.c3-fb.fbr-still .c3-fb__win[hidden]{display:block}@media (prefers-reduced-motion:no-preference){.c3-fb.fbr-still .c3-fb__win:not([hidden]){animation:none}}.c3-fb .c3-fb__win{overscroll-behavior:contain;max-height:calc(100dvh - 140px);overflow-y:auto}.c3-fb.is-report .c3-fb__win{width:360px}@media (max-width:1023px){.c3-fb .c3-fb__win{max-height:calc(100dvh - var(--tab-h,60px) - 96px)}.c3-fb.is-report .c3-fb__win{width:calc(100vw - 24px)}}.fbr-to{border-top:1px solid var(--ds-line);gap:6px;margin-top:4px;padding-top:12px;display:grid}.fbr-to__hint{font:var(--ds-text-caption);color:var(--ds-ink-3)}.fbr-to__btn{width:100%;min-height:var(--ds-hit,44px);border-radius:var(--ds-radius-sm);background:var(--ds-surface-quiet);box-shadow:inset 0 0 0 1px var(--ds-line);font:700 14px/1.3 var(--ds-font-body);color:var(--ds-ink);text-align:left;cursor:pointer;border:0;align-items:center;gap:10px;padding:0 10px 0 12px;display:flex}.fbr-to__btn svg{width:20px;height:20px;color:var(--ds-text-blue);flex:none}.fbr-to__btn span{flex:1}.fbr-to__btn .fbr-chev{width:16px;height:16px;color:var(--ds-ink-3)}.fbr-to__btn:hover{background:var(--ds-blue-soft)}.fbr-to__btn:focus-visible{outline:2px solid var(--ds-blue);outline-offset:2px}.c3-fb .fbr-form{gap:12px;display:grid}.c3-fb .fbr-form[hidden]{display:none}.fbr-head{align-items:center;gap:4px;padding-right:32px;display:flex}.fbr-head .c3-fb__t{padding-right:0}.fbr-back{width:32px;height:32px;color:var(--ds-ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-left:-6px;display:grid}.fbr-back svg{width:18px;height:18px}.fbr-back:focus-visible{outline:2px solid var(--ds-blue);outline-offset:2px}.fbr-form .c3-fs legend{margin-bottom:6px}.fbr-form .c3-radio>span{min-height:40px}.fbr-form .sc-field>label{font-size:13.5px}.fbr-form .sc-textarea{min-height:112px;font-size:14px}.fbr-shots{flex-wrap:wrap;align-items:center;gap:12px;padding-top:8px;display:flex}.fbr-shot{border-radius:var(--ds-radius-xs);background:var(--ds-surface-quiet);width:72px;height:54px;box-shadow:inset 0 0 0 1px var(--ds-line-strong);position:relative}.fbr-shot img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.fbr-shot__x{background:var(--ds-surface-solid);width:28px;height:28px;box-shadow:var(--ds-shadow-flat);color:var(--ds-ink-2);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:-8px;right:-8px}.fbr-shot__x:after{content:"";position:absolute;inset:-8px}.fbr-shot__x svg{width:12px;height:12px}.fbr-add{min-height:var(--ds-hit,44px);border-radius:var(--ds-radius-pill);background:var(--ds-surface-card);box-shadow:inset 0 0 0 1.5px var(--ds-line-strong);font:700 13px/1 var(--ds-font-body);color:var(--ds-ink-2);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.fbr-add svg{width:18px;height:18px;color:var(--ds-text-blue)}.fbr-add:focus-within,.fbr-add:focus-visible{outline:2px solid var(--ds-blue);outline-offset:2px}.fbr-add input{opacity:0;width:1px;height:1px;position:absolute}.fbr-add[aria-disabled=true]{opacity:.5;cursor:default}.fbr-shots__hint{font:var(--ds-text-caption);color:var(--ds-ink-3)}.fbr-auto{border-radius:var(--ds-radius-sm);background:var(--ds-surface-quiet);box-shadow:inset 0 0 0 1px var(--ds-line);font:var(--ds-text-caption);color:var(--ds-ink-3);grid-template-columns:auto minmax(0,1fr);gap:2px 10px;margin:0;padding:10px 12px;display:grid}.fbr-auto__h{color:var(--ds-ink-2);grid-column:1/-1;margin-bottom:2px;font-weight:700}.fbr-auto dt{color:var(--ds-ink-3)}.fbr-auto dd{min-width:0;color:var(--ds-ink-2);overflow-wrap:anywhere;margin:0}.fbr-err{font:700 12.5px/1.5 var(--ds-font-body);color:var(--ds-text-amber);margin:0}.fbr-err[hidden],.c3-fb .fbr-done[hidden]{display:none}.fbr-bell{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}@media (max-width:1023px){.fbr-bell{grid-template-columns:minmax(0,1fr)}}.fbr-bell .c2-nlist{padding-top:6px}.fbr-new{border-radius:var(--ds-radius-pill);background:var(--ds-blue-soft);height:22px;color:var(--ds-text-blue);font:var(--ds-text-micro);align-items:center;padding:0 8px;display:inline-flex}.fbr-set{gap:10px;display:grid}.fbr-set__row{border-top:1px solid var(--ds-line);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 0;display:flex}.fbr-set__row:first-of-type{border-top:0}.fbr-set__row b{font:700 13.5px/1.4 var(--ds-font-body);color:var(--ds-ink);flex:1 0 100%}.fbr-set__ch{border-radius:var(--ds-radius-pill);height:26px;font:var(--ds-text-micro);align-items:center;padding:0 10px;display:inline-flex}.fbr-set__ch.is-on{background:var(--ds-success-bg);color:var(--ds-text-success)}.fbr-set__ch.is-off{background:var(--ds-surface-quiet);color:var(--ds-ink-3)}.fbr-note{font:var(--ds-text-body-sm);color:var(--ds-ink-3);margin:0}}
