.wk-l01{--tile:var(--blush);--fg:var(--ink);--nc:var(--maroon)}.wk-l02{--tile:var(--rose);--fg:var(--milk);--nc:var(--milk)}.wk-l03{--tile:var(--caramel);--fg:var(--ink);--nc:var(--ink)}.wk-l04{--tile:var(--maroon);--fg:var(--milk);--nc:var(--blush)}.wk-l05{--tile:var(--taupe);--fg:var(--ink);--nc:var(--milk)}.wk-l06{--tile:var(--maroon);--fg:var(--milk);--nc:var(--blush)}.wk-l07{--tile:var(--caramel);--fg:var(--ink);--nc:var(--ink)}.wk-l08{--tile:var(--taupe);--fg:var(--ink);--nc:var(--milk)}.wk-head-hand{display:none}@media (min-width:768px){.page-head:has(.wk-head-hand) .wrap{position:relative}.wk-head-hand{right:var(--gut);--rot:5deg;--n:2;z-index:1;width:min(22%,230px);display:block;position:absolute;top:-6px}}.wk-index{padding-block:6px var(--sec)}html:not(.js) .wk-filter,html:not(.js) .wk-status{display:none}.wk-filter{flex-wrap:wrap;gap:12px 10px;padding:6px 6px 0;display:flex}.wk-chip{border:2px solid var(--ink);background:var(--tile,var(--milk));min-height:48px;color:var(--fg,var(--ink));font:700 1rem/1.2 var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:.45em;padding:0 8px 0 18px;transition:background-color .16s,transform .16s;display:inline-flex}.wk-chip b{font-weight:900}.wk-chip-all{--tile:var(--milk);--fg:var(--ink)}.wk-chip-n{border:1.5px solid var(--ink);background:var(--milk);min-width:2em;height:2em;color:var(--ink);border-radius:999px;place-items:center;margin-left:.15em;padding:0 .4em;font-size:.8125rem;font-weight:800;line-height:1;display:inline-grid}.wk-chip[aria-pressed=true]{box-shadow:0 0 0 3px var(--paper),0 0 0 6px var(--ink);font-weight:900}.wk-chip[aria-pressed=true]:before{content:"";border:3px solid;border-width:0 3px 3px 0;flex:none;width:.34em;height:.66em;margin:0 .1em .15em 0;transform:rotate(45deg)}.wk-chip:active{transform:translateY(1px)}@media (hover:hover) and (pointer:fine){.wk-chip:hover{transform:translateY(-2px)}}.wk-status{color:var(--ink-soft);margin:22px 6px 0;font-size:.9375rem;font-weight:600}.wk-grid{flex-wrap:wrap;align-items:flex-start;gap:54px 26px;margin-top:34px;padding-inline:4px;display:flex}.wk-grid:after{content:"";flex:999 1 0}.wk-card{flex:none;width:94%;min-width:0;position:relative}.wk-card:nth-child(2n){width:88%;margin-left:auto}.wk-card[hidden]{display:none}.wk-card article{position:relative}.wk-cover img{aspect-ratio:var(--r);object-fit:cover;width:100%;height:auto}.wk-no{z-index:3;--lab:var(--tile);--lab-fg:var(--fg);max-width:calc(100% + 10px);padding:6px 11px;font-size:.75rem;position:absolute;top:-18px;left:-14px}.wk-tag{z-index:3;--lab:var(--milk);--lab-fg:var(--ink);--rot:2deg;transform:rotate(var(--rot));letter-spacing:.03em;text-transform:none;padding:4px 10px;font-size:.75rem;position:absolute;bottom:-14px;right:-10px}.wk-meta{margin-top:22px;padding-inline:4px}.wk-meta h3{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.3rem,5.4vw,1.7rem);font-weight:900;line-height:1.25}.wk-meta h3 a{color:inherit;text-decoration:none}.wk-meta h3 a:after{content:"";z-index:2;border-radius:var(--r);position:absolute;inset:-22px -10px -6px}.wk-meta p{color:var(--ink-soft);text-wrap:pretty;max-width:30em;margin-top:6px;font-size:1rem;font-weight:500;line-height:1.55}.wk-go{min-height:44px;color:var(--maroon);align-items:center;gap:.4em;margin-top:4px;font-weight:800;display:inline-flex}.wk-go svg{width:1.1em;height:1.1em}.wk-card:has(a:focus-visible){outline:3px solid var(--red);outline-offset:8px;border-radius:var(--r)}.wk-meta h3 a:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.wk-card:has(h3 a:hover) h3{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.wk-card:has(h3 a:hover) .wk-cover{transform:translateY(-3px) rotate(calc(var(--rot,0deg) + 1deg))}}@media (min-width:640px){.wk-grid{gap:56px 28px}.wk-card,.wk-card:nth-child(2n){flex:var(--r) 1 calc(var(--r) * 215px);width:auto;margin-left:0}.wk-card:nth-child(3n+2){margin-top:26px}.wk-card:nth-child(3n){margin-top:8px}.wk-meta h3{font-size:clamp(1.2rem,2.3vw,1.5rem)}}@media (min-width:960px){.wk-grid{gap:64px 36px}.wk-card,.wk-card:nth-child(2n){flex:var(--r) 1 calc(var(--r) * 255px)}.wk-card:nth-child(3n+2){margin-top:40px}.wk-card:nth-child(3n){margin-top:14px}.wk-meta h3{font-size:clamp(1.3rem,1.9vw,1.65rem)}}.wk-empty{background:var(--milk);border:2px dashed var(--ink);border-radius:var(--r);max-width:34em;margin:34px 6px 0;padding:26px 24px}.wk-empty p+p{margin-top:12px}.wk-empty .btn{margin-top:20px}.wk-wallsec{padding-block:10px clamp(52px,7vw,104px)}.wk-wallwrap{position:relative}.wk-wall{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:36px 18px;padding:6px 6px 0;display:grid}.wk-p{--rot:0deg}.wk-p.is-tall{justify-self:center;width:min(100%,320px)}.wk-p .wk-tag{bottom:-12px;right:-8px}.wk-flat img{outline-offset:-1.5px;outline:1.5px solid #1e1a1838}.wk-solo-hand{display:none}@media (max-width:767px){.wk-p:first-child,.wk-p:nth-child(3n+1):not(:first-child),.wk-p:last-child:nth-child(3n+2){grid-column:1/-1}.wk-p:nth-child(2n):not(:first-child){margin-top:14px}}@media (min-width:768px){.wk-wall{grid-template-columns:repeat(12,minmax(0,1fr));gap:52px 30px}.wk-p{grid-column:span 4}.wk-p:nth-child(5n+1){grid-column:span 5}.wk-p:nth-child(5n+2){grid-column:span 4;margin-top:48px}.wk-p:nth-child(5n+3){grid-column:span 3;margin-top:14px}.wk-p:nth-child(5n+4){grid-column:span 7}.wk-p:nth-child(5n+5){grid-column:span 5;margin-top:44px}.wk-wall[data-n="1"] .wk-p{grid-column:1/8;max-width:640px;margin-top:0}.wk-wall[data-n="2"] .wk-p:first-child{grid-column:span 7}.wk-wall[data-n="2"] .wk-p:nth-child(2){grid-column:span 5;margin-top:64px}.wk-wall[data-n="3"] .wk-p{grid-column:span 4}.wk-wall[data-n="3"] .wk-p:nth-child(2){margin-top:56px}.wk-wall[data-n="3"] .wk-p:nth-child(3){margin-top:18px}.wk-wall[data-n="5"] .wk-p:first-child,.wk-wall[data-n="5"] .wk-p:nth-child(2){grid-column:span 6}.wk-wall[data-n="5"] .wk-p:nth-child(2){margin-top:52px}.wk-wall[data-n="5"] .wk-p:nth-child(n+3){grid-column:span 4}.wk-wall[data-n="5"] .wk-p:nth-child(3){margin-top:0}.wk-wall[data-n="5"] .wk-p:nth-child(4){margin-top:44px}.wk-wall[data-n="5"] .wk-p:nth-child(5){margin-top:14px}.wk-wall[data-n="4"] .wk-p{grid-column:span 6}.wk-wall[data-n="4"] .wk-p:nth-child(2n){margin-top:48px}.wk-wall[data-n="4"] .wk-p:nth-child(3){margin-top:0}.wk-solo-hand{right:calc(var(--gut) + 3%);--rot:5deg;--n:2;z-index:1;width:min(26%,290px);display:block;position:absolute;top:12%}}.wk-did{padding-block:var(--sec);background:var(--bone);border-block:1.5px solid var(--ink)}.wk-did-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:34px;display:grid}.wk-did-head{justify-items:start;gap:18px;display:grid}.wk-did-hand{--rot:-5deg;--n:1;width:min(44%,200px)}.wk-did-list{background:var(--milk);border:2px solid var(--ink);border-radius:var(--r);padding:6px 22px}.wk-did-list li{grid-template-columns:2.1em minmax(0,1fr);align-items:start;gap:14px;padding:18px 0;font-size:1.1875rem;font-weight:600;line-height:1.6;display:grid}.wk-did-list li+li{border-top:1.5px solid #1e1a1829}.wk-did-list .ico{width:2.1em;margin:.05em 0 0}.wk-nums{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:30px;display:grid}.wk-nums .ticket{--bg:var(--tile);min-height:150px}.wk-nums .ticket:nth-child(2n){--bg:var(--milk);--fg:var(--ink);--nc:var(--maroon)}.wk-nums .num.wk-place{letter-spacing:-.02em;font-size:clamp(1.9rem,7.6vw,2.7rem);line-height:1.1}@media (min-width:640px){.wk-nums{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (min-width:960px){.wk-did-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:56px}.wk-did-hand{width:min(80%,240px);margin-top:14px}}.wk-owed-sec{padding-top:var(--sec)}.wk-owed{background:var(--milk);border:2px dashed var(--ink);border-radius:var(--r);max-width:46em;padding:26px 24px 28px}.wk-owed h2{margin:0;line-height:1.3}.wk-owed h2 .todo{padding:4px 14px;font-size:.9375rem}.wk-owed p{color:var(--ink-soft);margin-top:14px;font-size:1rem;line-height:1.6}.wk-owed ul{gap:10px;margin-top:16px;display:grid}.wk-owed li .todo{border-radius:12px;padding:8px 14px;font-size:.9375rem;line-height:1.5;display:block}.wk-next{padding-block:var(--sec)}.wk-next-h{color:var(--maroon);margin-bottom:24px;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:900;line-height:1.2}.wk-next-grid{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.wk-line{background:var(--tile);min-height:104px;color:var(--fg);border:2px solid var(--ink);border-radius:var(--r);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n nm""n go";align-content:center;align-items:center;gap:0 18px;padding:20px 22px;text-decoration:none;display:grid}.wk-line .num{letter-spacing:-.05em;color:var(--nc);grid-area:n;font-size:clamp(3.6rem,15vw,4.8rem);font-weight:900;line-height:.85}.wk-line .nm{letter-spacing:-.02em;text-transform:uppercase;grid-area:nm;font-size:clamp(1.1rem,4.4vw,1.45rem);font-weight:900;line-height:1.15}.wk-line .go,.wk-nextcase .go{align-items:center;gap:.4em;min-height:44px;font-weight:800;display:inline-flex}.wk-line .go{grid-area:go}.wk-line .go svg,.wk-nextcase .go svg{width:1.1em;height:1.1em}.wk-nextcase{background:var(--milk);border:2px solid var(--ink);border-radius:var(--r);color:var(--ink);grid-template-columns:minmax(0,38%) minmax(0,1fr);align-items:center;gap:22px;padding:22px;text-decoration:none;display:grid}.wk-thumb img{aspect-ratio:4/3;object-fit:cover}.wk-nextcase-t{justify-items:start;gap:8px;display:grid}.wk-nextcase-t b{text-wrap:balance;font-size:clamp(1.15rem,4.4vw,1.4rem);font-weight:900;line-height:1.3}.wk-nextcase-t .go{color:var(--maroon)}.wk-line:hover .go,.wk-nextcase:hover .go{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}@media (min-width:960px){.wk-next-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:26px}.wk-line{grid-column:span 4}.wk-nextcase{grid-column:span 8}.wk-next-grid[data-lines="2"] .wk-line{grid-column:span 6}.wk-next-grid[data-lines="2"] .wk-nextcase{grid-column:1/-1}}
