.japanese-module__Txm_gq__frame{min-height:100dvh;color:var(--fd-text);background:var(--fd-panel);font-family:var(--font-ui), sans-serif}.japanese-module__Txm_gq__frame[data-theme=dark]{background:var(--fd-canvas)}.japanese-module__Txm_gq__frame a:focus-visible,.japanese-module__Txm_gq__frame button:focus-visible,.japanese-module__Txm_gq__frame summary:focus-visible,.japanese-module__Txm_gq__frame input:focus-visible,.japanese-module__Txm_gq__frame select:focus-visible{outline:2px solid var(--fd-leaf-text);outline-offset:4px}.japanese-module__Txm_gq__frame button,.japanese-module__Txm_gq__frame select,.japanese-module__Txm_gq__frame input{color:inherit;font:inherit}.japanese-module__Txm_gq__frame button,.japanese-module__Txm_gq__frame summary{cursor:pointer}.japanese-module__Txm_gq__frame a{text-underline-offset:4px}.japanese-module__Txm_gq__skip{z-index:5;background:var(--fd-panel);padding:12px;position:absolute;top:-100px;left:16px}.japanese-module__Txm_gq__skip:focus{top:8px}.japanese-module__Txm_gq__topbar{border-bottom:1px solid var(--fd-border);justify-content:space-between;align-items:center;max-width:1120px;min-height:84px;margin:auto;padding:16px 32px;display:flex}.japanese-module__Txm_gq__brand{min-width:0;font:400 23px var(--font-display), serif;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.japanese-module__Txm_gq__brand span{border-left:1px solid var(--fd-border);font:400 14px var(--font-ui), sans-serif;color:var(--fd-muted);margin-left:14px;padding-left:14px}.japanese-module__Txm_gq__topbar button{border:1px solid var(--fd-border);border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}.japanese-module__Txm_gq__topbar button:hover{background:var(--fd-panel-muted)}.japanese-module__Txm_gq__main{max-width:860px;margin:auto;padding:34px 32px 64px}.japanese-module__Txm_gq__back{min-height:44px;color:var(--fd-muted);align-items:center;gap:9px;font-size:14px;text-decoration:none;display:inline-flex}.japanese-module__Txm_gq__back:hover{color:var(--fd-leaf-text);text-decoration:underline}.japanese-module__Txm_gq__intro{margin:34px 0 38px}.japanese-module__Txm_gq__eyebrow{color:var(--fd-muted);font-size:12px;line-height:1.7}.japanese-module__Txm_gq__intro h1{font:400 clamp(34px, 5vw, 48px)/1.2 var(--font-display), serif;margin:10px 0 14px}.japanese-module__Txm_gq__intro>p:last-child{color:var(--fd-muted);max-width:45em;font-size:15px;line-height:1.7}.japanese-module__Txm_gq__filters{align-items:end;gap:16px;display:flex}.japanese-module__Txm_gq__filters label,.japanese-module__Txm_gq__optionControls label{gap:8px;font-size:13px;display:grid}.japanese-module__Txm_gq__search{flex:1;min-width:0}.japanese-module__Txm_gq__filters input,.japanese-module__Txm_gq__filters select,.japanese-module__Txm_gq__optionControls select{background:var(--fd-panel);border:1px solid var(--fd-border);border-radius:6px;width:100%;min-height:44px;padding:9px 12px}.japanese-module__Txm_gq__filters input::placeholder{color:var(--fd-subtle)}.japanese-module__Txm_gq__results{min-height:54px;color:var(--fd-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.japanese-module__Txm_gq__results button{min-height:44px;padding-inline:8px;text-decoration:underline}.japanese-module__Txm_gq__works{margin:0;padding:0;list-style:none}.japanese-module__Txm_gq__works li{border-top:1px solid var(--fd-border)}.japanese-module__Txm_gq__works li:last-child{border-bottom:1px solid var(--fd-border)}.japanese-module__Txm_gq__workLink{color:var(--fd-text);justify-content:space-between;align-items:center;gap:24px;padding:28px 0;text-decoration:none;display:flex}.japanese-module__Txm_gq__workLink>div{min-width:0}.japanese-module__Txm_gq__workLink h2{overflow-wrap:anywhere;line-break:strict;margin-top:7px;font:500 24px/1.7 Yu Mincho,Hiragino Mincho ProN,Noto Serif CJK JP,serif}.japanese-module__Txm_gq__englishTitle{font:400 19px/1.6 var(--font-display), serif;color:var(--fd-muted);margin-top:4px}.japanese-module__Txm_gq__author{flex-wrap:wrap;gap:4px 14px;margin:12px 0;font-size:14px;line-height:1.8;display:flex}.japanese-module__Txm_gq__author>span:last-child{color:var(--fd-muted)}.japanese-module__Txm_gq__description{font-size:14px;line-height:1.8}.japanese-module__Txm_gq__meta{color:var(--fd-muted);margin-top:8px;font-size:12px;line-height:1.8}.japanese-module__Txm_gq__read{color:var(--fd-leaf-text);flex-shrink:0;align-items:center;gap:12px;font-size:14px;display:flex}.japanese-module__Txm_gq__workLink:hover .japanese-module__Txm_gq__read{text-decoration:underline}.japanese-module__Txm_gq__empty{border-block:1px solid var(--fd-border);padding:36px 0}.japanese-module__Txm_gq__empty h2{margin-bottom:8px;font-size:20px}.japanese-module__Txm_gq__empty p,.japanese-module__Txm_gq__collectionNote{color:var(--fd-muted);font-size:13px;line-height:1.8}.japanese-module__Txm_gq__collectionNote{max-width:48em;margin-top:26px}.japanese-module__Txm_gq__readerHeading{max-width:680px;margin:44px auto 26px}.japanese-module__Txm_gq__readerHeading h1{overflow-wrap:anywhere;line-break:strict;margin-top:16px;font:500 clamp(26px,4vw,38px)/1.7 Yu Mincho,Hiragino Mincho ProN,Noto Serif CJK JP,serif}.japanese-module__Txm_gq__reading,.japanese-module__Txm_gq__source,.japanese-module__Txm_gq__readerFooter{max-width:680px;margin-inline:auto}.japanese-module__Txm_gq__options,.japanese-module__Txm_gq__sections{border-top:1px solid var(--fd-border);font-size:14px}.japanese-module__Txm_gq__options summary,.japanese-module__Txm_gq__sections summary,.japanese-module__Txm_gq__source summary{min-height:48px;padding-block:15px}.japanese-module__Txm_gq__optionControls{flex-wrap:wrap;align-items:center;gap:18px 28px;padding:8px 0 22px;display:flex}.japanese-module__Txm_gq__optionControls .japanese-module__Txm_gq__checkbox{align-items:center;gap:10px;min-height:44px;display:flex}.japanese-module__Txm_gq__checkbox input{width:18px;height:18px;accent-color:var(--fd-leaf)}.japanese-module__Txm_gq__optionControls p{width:100%;color:var(--fd-muted);font-size:12px;line-height:1.7}.japanese-module__Txm_gq__sections nav{flex-wrap:wrap;gap:8px 18px;padding:5px 0 22px;display:flex}.japanese-module__Txm_gq__sections a{min-height:44px;color:var(--fd-leaf-text);align-items:center;display:inline-flex}.japanese-module__Txm_gq__text{font:400 var(--japanese-size,20px)/2.4 "Yu Mincho", "Hiragino Mincho ProN", "Noto Serif CJK JP", serif;line-break:strict;overflow-wrap:anywhere;word-break:normal}.japanese-module__Txm_gq__textSection{margin-block:50px 70px;scroll-margin-top:24px}.japanese-module__Txm_gq__textSection h2{margin-bottom:32px;font-size:1.15em;font-weight:500}.japanese-module__Txm_gq__textSection h2 a{text-decoration:none}.japanese-module__Txm_gq__paragraph{white-space:pre-wrap;margin:0 0 1.2em}.japanese-module__Txm_gq__stanza{margin-block:34px 90px}.japanese-module__Txm_gq__verseLine{white-space:pre-wrap;margin:0}.japanese-module__Txm_gq__text rt{font-family:var(--font-ui), sans-serif;font-size:.52em}.japanese-module__Txm_gq__reading[data-furigana=false] rt{visibility:hidden}.japanese-module__Txm_gq__source{border-top:1px solid var(--fd-border);color:var(--fd-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.9}.japanese-module__Txm_gq__source p{margin-bottom:14px}.japanese-module__Txm_gq__source a,.japanese-module__Txm_gq__readerFooter a{color:var(--fd-leaf-text);text-decoration:underline}.japanese-module__Txm_gq__source dl{margin-block:22px}.japanese-module__Txm_gq__source dl>div{grid-template-columns:8em 1fr;gap:8px;padding-block:5px;display:grid}.japanese-module__Txm_gq__source dd{margin:0}.japanese-module__Txm_gq__readerFooter{flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:32px;font-size:13px;display:flex}.japanese-module__Txm_gq__readerFooter a{padding-block:12px}@media (max-width:600px){.japanese-module__Txm_gq__topbar{min-height:72px;padding:12px 20px}.japanese-module__Txm_gq__main{padding:22px 20px 42px}.japanese-module__Txm_gq__intro{margin-block:26px 28px}.japanese-module__Txm_gq__workLink{align-items:flex-start;gap:12px}.japanese-module__Txm_gq__workLink h2{font-size:21px}.japanese-module__Txm_gq__read{gap:6px;margin-top:36px;font-size:13px}.japanese-module__Txm_gq__read svg{display:none}.japanese-module__Txm_gq__readerHeading{margin-top:26px}.japanese-module__Txm_gq__textSection{margin-block:36px 54px}.japanese-module__Txm_gq__source dl>div{grid-template-columns:1fr;gap:0}}
.poet-page-module__s-5sZG__identity{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:28px;margin:30px 0 34px;display:grid}.poet-page-module__s-5sZG__spine{border:1px solid var(--fd-border);background:var(--fd-petal-soft);min-height:146px;color:var(--fd-petal-text);border-radius:3px 9px 9px 3px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:10px 5px;display:flex;position:relative}.poet-page-module__s-5sZG__spine:before{content:"";left:7px;border-left:1px solid var(--fd-border);position:absolute;inset-block:0}.poet-page-module__s-5sZG__spine svg{stroke-width:1.2px;width:22px;height:22px}.poet-page-module__s-5sZG__spine em{font:400 16px/1.45 var(--font-display), serif;text-align:center;overflow-wrap:break-word;font-style:normal}.poet-page-module__s-5sZG__spine em[lang=ja]{font-size:22px}.poet-page-module__s-5sZG__spine em[lang=ur]{font-family:var(--font-nastaliq), serif;font-size:29px;line-height:1.85}.poet-page-module__s-5sZG__spine i{border-bottom:1px solid var(--fd-border);width:22px}.poet-page-module__s-5sZG__names{min-width:0}.poet-page-module__s-5sZG__names h1{font:400 clamp(32px, 4.6vw, 44px)/1.2 var(--font-display), serif;overflow-wrap:anywhere}.poet-page-module__s-5sZG__names h1>span{display:inline-block}.poet-page-module__s-5sZG__names h1>span[lang=ur]{line-height:1.7}.poet-page-module__s-5sZG__names h1>span[lang=ja]{line-height:1.45}.poet-page-module__s-5sZG__roman{color:var(--fd-muted);margin-top:8px;font-size:15px;line-height:1.7}.poet-page-module__s-5sZG__life{color:var(--fd-muted);flex-wrap:wrap;gap:2px 10px;margin-top:12px;font-size:13px;line-height:1.8;display:flex}.poet-page-module__s-5sZG__life>span:not(:first-child):before{content:"·";margin-right:10px}.poet-page-module__s-5sZG__knownFor{max-width:44em;margin-top:20px}.poet-page-module__s-5sZG__knownFor dt{color:var(--fd-leaf-text);font-size:12px;line-height:1.8}.poet-page-module__s-5sZG__knownFor dd{margin:3px 0 0;font-size:15px;line-height:1.85}.poet-page-module__s-5sZG__tally{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.poet-page-module__s-5sZG__tally span{background:var(--fd-leaf-soft);color:var(--fd-leaf-text);border-radius:6px;padding:5px 11px;font-size:12px;display:inline-block}.poet-page-module__s-5sZG__section{margin-top:38px}.poet-page-module__s-5sZG__section>h2{font:400 25px/1.3 var(--font-display), serif;border-bottom:1px solid var(--fd-border);padding-bottom:12px}.poet-page-module__s-5sZG__section>p{color:var(--fd-muted);margin-top:12px;font-size:13px;line-height:1.8}.poet-page-module__s-5sZG__groupTitle{color:var(--fd-muted);align-items:baseline;gap:12px;margin:26px 0 4px;font-size:12px;line-height:1.8;display:flex}.poet-page-module__s-5sZG__groupTitle b{color:var(--fd-text);font-size:15px;font-weight:500}.poet-page-module__s-5sZG__groupTitle b[data-script=nastaliq]{font-family:var(--font-nastaliq), serif;font-size:19px;line-height:1.9}.poet-page-module__s-5sZG__rows{border-top:1px solid var(--fd-border);margin:0;padding:0;list-style:none}.poet-page-module__s-5sZG__rows li+li{border-top:1px solid var(--fd-border)}.poet-page-module__s-5sZG__rows li:last-child{border-bottom:1px solid var(--fd-border)}.poet-page-module__s-5sZG__row{min-height:60px;color:var(--fd-text);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 20px;padding:12px 4px;text-decoration:none;display:grid}.poet-page-module__s-5sZG__row:hover{background:color-mix(in srgb, var(--fd-leaf-soft) 34%, transparent)}.poet-page-module__s-5sZG__row:hover .poet-page-module__s-5sZG__form{color:var(--fd-leaf-text)}.poet-page-module__s-5sZG__title{gap:3px;min-width:0;display:grid}.poet-page-module__s-5sZG__title strong{font:400 17px/1.55 var(--font-display), serif;overflow-wrap:anywhere;font-weight:500}.poet-page-module__s-5sZG__title strong[lang=ur]{font-family:var(--font-nastaliq), serif;font-size:22px;line-height:2}.poet-page-module__s-5sZG__title strong[lang=ja]{font-family:Yu Mincho,Hiragino Mincho ProN,Noto Serif CJK JP,serif;font-size:19px;line-height:1.7}.poet-page-module__s-5sZG__title>span{color:var(--fd-muted);font-size:12px;line-height:1.7}.poet-page-module__s-5sZG__title[dir=rtl]>span{text-align:right}.poet-page-module__s-5sZG__form{color:var(--fd-muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:10px;font-size:12px;display:inline-flex}.poet-page-module__s-5sZG__form svg{flex-shrink:0}.poet-page-module__s-5sZG__provenance{border-top:1px solid var(--fd-border);color:var(--fd-muted);margin-top:34px;padding-top:20px;font-size:13px;line-height:1.85}.poet-page-module__s-5sZG__provenance p{max-width:48em}.poet-page-module__s-5sZG__provenance p+p{margin-top:12px}.poet-page-module__s-5sZG__provenance a{color:var(--fd-leaf-text);text-underline-offset:4px;text-decoration:underline}@media (max-width:600px){.poet-page-module__s-5sZG__identity{grid-template-columns:76px minmax(0,1fr);gap:18px;margin-block:22px 26px}.poet-page-module__s-5sZG__spine{gap:12px;min-height:108px}.poet-page-module__s-5sZG__spine em{font-size:14px}.poet-page-module__s-5sZG__spine em[lang=ja]{font-size:19px}.poet-page-module__s-5sZG__spine em[lang=ur]{font-size:23px}.poet-page-module__s-5sZG__knownFor dd{font-size:14px}.poet-page-module__s-5sZG__section>h2{font-size:21px}.poet-page-module__s-5sZG__row{grid-template-columns:minmax(0,1fr)}.poet-page-module__s-5sZG__form{justify-content:flex-start}}.poet-page-module__s-5sZG__identity{margin-block:22px 24px}.poet-page-module__s-5sZG__names h1{font-size:34px}.poet-page-module__s-5sZG__knownFor,.poet-page-module__s-5sZG__tally{margin-top:12px}.poet-page-module__s-5sZG__tabs{border-bottom:1px solid var(--fd-border);flex-wrap:wrap;gap:22px;margin-bottom:20px;display:flex}.poet-page-module__s-5sZG__tabs a{border-bottom:2px solid #0000;align-items:center;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}.poet-page-module__s-5sZG__tabs a:first-child{border-color:var(--fd-leaf-text)}.poet-page-module__s-5sZG__featured{border:1px solid var(--fd-border);background:var(--fd-panel);border-radius:10px;padding:18px;scroll-margin-top:20px}.poet-page-module__s-5sZG__featured h2{font:400 21px/1.3 var(--font-display), serif;margin-bottom:16px}.poet-page-module__s-5sZG__featuredBody{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.poet-page-module__s-5sZG__featuredBody>div{flex:1;min-width:180px}.poet-page-module__s-5sZG__featuredBody h3{font:400 19px/1.5 var(--font-display), serif}.poet-page-module__s-5sZG__featuredBody p{color:var(--fd-muted);margin:4px 0 10px;font-size:12px;line-height:1.8}.poet-page-module__s-5sZG__featuredVerse{text-align:right}.poet-page-module__s-5sZG__featuredVerse p{color:var(--fd-text);font-family:var(--font-nastaliq), serif;margin:0;font-size:22px;line-height:2.2}.poet-page-module__s-5sZG__listHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.poet-page-module__s-5sZG__listHead h2{font:400 25px/1.4 var(--font-display), serif}.poet-page-module__s-5sZG__search{border:1px solid var(--fd-border);width:min(100%,300px);min-height:44px;color:var(--fd-muted);border-radius:24px;align-items:center;gap:8px;padding:0 14px;display:flex}.poet-page-module__s-5sZG__search input{background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;font-size:12px}.poet-page-module__s-5sZG__search button{border-radius:6px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.poet-page-module__s-5sZG__row{grid-template-columns:22px minmax(0,1fr) auto}.poet-page-module__s-5sZG__rowNumber{color:var(--fd-muted);font-size:11px}@media (max-width:600px){.poet-page-module__s-5sZG__identity{grid-template-columns:108px minmax(0,1fr);gap:16px}.poet-page-module__s-5sZG__names h1{font-size:27px}.poet-page-module__s-5sZG__featuredVerse{flex-basis:100%!important}.poet-page-module__s-5sZG__row{grid-template-columns:18px minmax(0,1fr)}.poet-page-module__s-5sZG__row .poet-page-module__s-5sZG__form{grid-column:2}.poet-page-module__s-5sZG__search,.poet-page-module__s-5sZG__search input{width:100%}.poet-page-module__s-5sZG__tabs{gap:16px}}.poet-page-module__s-5sZG__names h1>.poet-page-module__s-5sZG__native{text-align:left;color:var(--fd-muted);font-family:var(--font-nastaliq), serif;font-size:22px;line-height:2;display:block}
