.MediaMixContentCover_mediaMixContentCover__CuRDo{position:relative;line-height:0;overflow:hidden;width:100%}.MediaMixContentCover_mediaMixContentCover__CuRDo img{width:100%;height:auto}.MediaMixContentCover_size-small__koKUp{border-radius:var(--shape-corner-extra-small)}#template-root.isCompact .MediaMixContentCover_size-small__koKUp{box-shadow:1px 1px 5px 0 rgba(0,0,0,.1),5px 6px 10px 0 rgba(0,0,0,.25)}#template-root.isRegular .MediaMixContentCover_size-small__koKUp{box-shadow:4px 4px 6px 0 rgba(0,0,0,.15),7px 9px 14px 0 rgba(0,0,0,.15)}.MediaMixContentCover_size-large__I4J2O{border-radius:var(--shape-corner-small)}#template-root.isCompact .MediaMixContentCover_size-large__I4J2O{box-shadow:5px 5px 15px 0 rgba(0,0,0,.15),10px 10px 25px 0 rgba(0,0,0,.15)}#template-root.isRegular .MediaMixContentCover_size-large__I4J2O{box-shadow:10px 10px 15px 0 rgba(0,0,0,.1),20px 20px 35px rgba(0,0,0,.15)}.MediaMixContentCover_noShadow__NZ1Sw{box-shadow:none!important}#template-root.isCompact .MediaMixContentCover_lightShadow__EQvYC{box-shadow:1px 1px 5px 0 rgba(0,0,0,.07),5px 6px 10px 0 rgba(0,0,0,.12)!important}#template-root.isRegular .MediaMixContentCover_lightShadow__EQvYC{box-shadow:4px 4px 6px 0 rgba(0,0,0,.1),7px 9px 14px 0 rgba(0,0,0,.07)!important}.MediaMixContentCover_fitContent__tHmsV{width:-moz-fit-content;width:fit-content;max-width:100%;max-height:100%}.MediaMixContentCover_fitContent__tHmsV img{width:auto!important;height:auto!important;max-width:100%;max-height:var(--fit-content-max-height,100%)}.MediaMixContentCover_hasTextureForBook__OahLK:after{content:"";position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.MediaMixContentCover_hasTextureForBook__OahLK.MediaMixContentCover_size-small__koKUp:after{background:url(/images/publication/book-texture-small.png) 100% 100%/100% 100% no-repeat}.MediaMixContentCover_hasTextureForBook__OahLK.MediaMixContentCover_size-large__I4J2O:after{background:url(/images/publication/book-texture-large.png) 100% 100%/100% 100% no-repeat}.PublicationECsiteButtonGroup_ecSiteButton__KXrDC{display:flex;justify-content:center;border:1px solid var(--color-light-outline-variant);background-color:var(--color-light-surface);height:42px;width:calc(33.333% - 5.3333px);border-radius:var(--shape-corner-small)}.PublicationECsiteButtonGroup_ecSiteButton__KXrDC:hover{border-color:var(--color-light-primary)}#template-root.isCompact .PublicationECsiteButtonGroup_ecSiteButton__KXrDC{height:48px;width:calc(50% - 4px)}.PublicationECsiteButtonGroup_ecSiteButton__KXrDC.PublicationECsiteButtonGroup_primaryButton__Q8qtk{width:50%;height:64px}#template-root.isCompact .PublicationECsiteButtonGroup_ecSiteButton__KXrDC.PublicationECsiteButtonGroup_primaryButton__Q8qtk{width:100%;height:64px}.PublicationECsiteButtonGroup_ecSiteButton__KXrDC.PublicationECsiteButtonGroup_secondaryButton__IGwVR{padding:var(--dimension-4s) 0}.PublicationECsiteButtonGroup_ecSiteButton__KXrDC.PublicationECsiteButtonGroup_twoColumnsButton___Orn1{width:calc(50% - var(--dimension-2s)/2);height:34px!important;padding:var(--dimension-4s) 0;border-color:rgba(0,0,0,0)}.PublicationECsiteButtonGroup_ecSiteButton__KXrDC.PublicationECsiteButtonGroup_twoColumnsButton___Orn1:hover{border-color:var(--color-light-primary)}.PublicationECsiteButtonGroup_ecSiteButton__KXrDC .PublicationECsiteButtonGroup_ecSiteImage__SwLPe{display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.colorTheme-black .PublicationECsiteButtonGroup_ecSiteButton__KXrDC{background-color:var(--background-softGray);border-color:var(--viewerTheme-black-border)}.colorTheme-kinari .PublicationECsiteButtonGroup_ecSiteButton__KXrDC{background-color:var(--viewerTheme-kinari-bg);border-color:var(--viewerTheme-kinari-border)}.colorTheme-blue .PublicationECsiteButtonGroup_ecSiteButton__KXrDC{background-color:var(--viewerTheme-blue-bg);border-color:var(--viewerTheme-blue-border)}.colorTheme-black .PublicationECsiteButtonGroup_ecSiteButton__KXrDC.PublicationECsiteButtonGroup_twoColumnsButton___Orn1{border-color:rgba(0,0,0,0)}.colorTheme-black .PublicationECsiteButtonGroup_ecSiteButton__KXrDC.PublicationECsiteButtonGroup_twoColumnsButton___Orn1:hover{border-color:var(--viewerTheme-black-bg)}.colorTheme-kinari .PublicationECsiteButtonGroup_ecSiteButton__KXrDC.PublicationECsiteButtonGroup_twoColumnsButton___Orn1{border-color:rgba(0,0,0,0)}.colorTheme-kinari .PublicationECsiteButtonGroup_ecSiteButton__KXrDC.PublicationECsiteButtonGroup_twoColumnsButton___Orn1:hover{border-color:var(--viewerTheme-kinari-border)}.colorTheme-blue .PublicationECsiteButtonGroup_ecSiteButton__KXrDC.PublicationECsiteButtonGroup_twoColumnsButton___Orn1{border-color:rgba(0,0,0,0)}.colorTheme-blue .PublicationECsiteButtonGroup_ecSiteButton__KXrDC.PublicationECsiteButtonGroup_twoColumnsButton___Orn1:hover{border-color:var(--viewerTheme-blue-border)}.ContestBannerItem_contestBannerItem__IZ_b4 img{display:block;width:100%;height:auto}.Gap_size-1s__E0obJ.Gap_direction-x__FlPju>*+*{margin-left:var(--dimension-1s)}.Gap_size-1s__E0obJ.Gap_direction-verticalX__c2HcK>*+*{margin-right:var(--dimension-1s)}.Gap_size-1s__E0obJ.Gap_direction-y__jRlAf>*+*{margin-top:var(--dimension-1s)}.Gap_size-2s__U_ag5.Gap_direction-x__FlPju>*+*{margin-left:var(--dimension-2s)}.Gap_size-2s__U_ag5.Gap_direction-verticalX__c2HcK>*+*{margin-right:var(--dimension-2s)}.Gap_size-2s__U_ag5.Gap_direction-y__jRlAf>*+*{margin-top:var(--dimension-2s)}.Gap_size-3s__WKD_W.Gap_direction-x__FlPju>*+*{margin-left:var(--dimension-3s)}.Gap_size-3s__WKD_W.Gap_direction-verticalX__c2HcK>*+*{margin-right:var(--dimension-3s)}.Gap_size-3s__WKD_W.Gap_direction-y__jRlAf>*+*{margin-top:var(--dimension-3s)}.Gap_size-4s__mzLG8.Gap_direction-x__FlPju>*+*{margin-left:var(--dimension-4s)}.Gap_size-4s__mzLG8.Gap_direction-verticalX__c2HcK>*+*{margin-right:var(--dimension-4s)}.Gap_size-4s__mzLG8.Gap_direction-y__jRlAf>*+*{margin-top:var(--dimension-4s)}.Gap_size-5s__eZC56.Gap_direction-x__FlPju>*+*{margin-left:var(--dimension-5s)}.Gap_size-5s__eZC56.Gap_direction-verticalX__c2HcK>*+*{margin-right:var(--dimension-5s)}.Gap_size-5s__eZC56.Gap_direction-y__jRlAf>*+*{margin-top:var(--dimension-5s)}.Gap_size-m__IERiA.Gap_direction-x__FlPju>*+*{margin-left:var(--dimension-m)}.Gap_size-m__IERiA.Gap_direction-verticalX__c2HcK>*+*{margin-right:var(--dimension-m)}.Gap_size-m__IERiA.Gap_direction-y__jRlAf>*+*{margin-top:var(--dimension-m)}.Gap_size-1l__enyWb.Gap_direction-x__FlPju>*+*{margin-left:var(--dimension-1l)}.Gap_size-1l__enyWb.Gap_direction-verticalX__c2HcK>*+*{margin-right:var(--dimension-1l)}.Gap_size-1l__enyWb.Gap_direction-y__jRlAf>*+*{margin-top:var(--dimension-1l)}.Gap_size-2l__P4CId.Gap_direction-x__FlPju>*+*{margin-left:var(--dimension-2l)}.Gap_size-2l__P4CId.Gap_direction-verticalX__c2HcK>*+*{margin-right:var(--dimension-2l)}.Gap_size-2l__P4CId.Gap_direction-y__jRlAf>*+*{margin-top:var(--dimension-2l)}.Gap_size-3l__CwKer.Gap_direction-x__FlPju>*+*{margin-left:var(--dimension-3l)}.Gap_size-3l__CwKer.Gap_direction-verticalX__c2HcK>*+*{margin-right:var(--dimension-3l)}.Gap_size-3l__CwKer.Gap_direction-y__jRlAf>*+*{margin-top:var(--dimension-3l)}.Gap_size-4l__ntdJL.Gap_direction-x__FlPju>*+*{margin-left:var(--dimension-4l)}.Gap_size-4l__ntdJL.Gap_direction-verticalX__c2HcK>*+*{margin-right:var(--dimension-4l)}.Gap_size-4l__ntdJL.Gap_direction-y__jRlAf>*+*{margin-top:var(--dimension-4l)}.Gap_size-5l__up33p.Gap_direction-x__FlPju>*+*{margin-left:var(--dimension-5l)}.Gap_size-5l__up33p.Gap_direction-verticalX__c2HcK>*+*{margin-right:var(--dimension-5l)}.Gap_size-5l__up33p.Gap_direction-y__jRlAf>*+*{margin-top:var(--dimension-5l)}.Gap_size-6l__2yISy.Gap_direction-x__FlPju>*+*{margin-left:var(--dimension-6l)}.Gap_size-6l__2yISy.Gap_direction-verticalX__c2HcK>*+*{margin-right:var(--dimension-6l)}.Gap_size-6l__2yISy.Gap_direction-y__jRlAf>*+*{margin-top:var(--dimension-6l)}.Gap_size-7l__EQraU.Gap_direction-x__FlPju>*+*{margin-left:var(--dimension-7l)}.Gap_size-7l__EQraU.Gap_direction-verticalX__c2HcK>*+*{margin-right:var(--dimension-7l)}.Gap_size-7l__EQraU.Gap_direction-y__jRlAf>*+*{margin-top:var(--dimension-7l)}.ListRow_listRow__LMTVg{--shape-state-color:transparent;--shape-state-opacity:0;position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--dimension-2s) 0;min-height:52px}.ListRow_listRow__LMTVg.ListRow_hasSidePadding__5MaXx{padding:var(--dimension-2s) var(--dimension-m)}.ListRow_listRow__LMTVg .ListRow_backgroundStateOverlay__AVl0C{position:absolute;inset:0;background:var(--shape-state-color);transition:opacity .1s linear;opacity:var(--shape-state-opacity);display:inline-block}a:focus-visible:not(:disabled) .ListRow_listRow__LMTVg,button:focus-visible:not(:disabled) .ListRow_listRow__LMTVg{--shape-state-color:var(--color-light-on-surface);--shape-state-opacity:0.08}@media(hover){a:hover:not(:disabled) .ListRow_listRow__LMTVg,button:hover:not(:disabled) .ListRow_listRow__LMTVg{--shape-state-color:var(--color-light-on-surface);--shape-state-opacity:0.08}}.ListRow_listRow__LMTVg.ListRow_disabled__FsB6K{pointer-events:none}.ListRow_listRow__LMTVg.ListRow_disabled__FsB6K a{cursor:default}.ListRow_listRow__LMTVg.ListRow_disabled__FsB6K{opacity:.38}#template-root.isCompact .PublicationSidebar_searchSection__9QBYI{padding:0 var(--dimension-m)}.PublicationSidebar_searchButton__bFztX{display:flex;justify-content:center;align-items:center;gap:var(--dimension-3s);width:100%;padding:var(--dimension-m);border-radius:var(--shape-corner-small);background:var(--color-light-surface-container-high);color:var(--color-light-on-surface)}.PublicationSidebar_searchButton__bFztX:hover{background:var(--color-light-surface-container-highest)}#template-root.isCompact .PublicationSidebar_bannerList__03iL9{max-width:450px;margin:0 auto}.PublicationSidebar_bannerButton__lMhRi{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--dimension-m);border-radius:var(--shape-corner-small);background:var(--color-light-inverse-surface);color:var(--color-light-on-inverse-surface)}.PublicationSidebar_bannerButton__lMhRi:hover{opacity:.8}@font-face{font-family:dcsymbols;src:url(/font/dcsymbols-regular.woff) format("woff"),url(/font/dcsymbols-regular.otf) format("opentype");unicode-range:u+2014,u+2015,u+2026}.ButtonAppearance_buttonAppearance__56hFK{--label-color:var(--color-light-on-surface);--border-color:transparent;--shape-color:transparent;--shape-state-color:transparent;--shape-state-opacity:0;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--dimension-3s);border-radius:var(--shape-corner-full);line-height:1;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;width:100%;color:var(--label-color);text-align:center;transition-property:"background, border-color, color";transition-duration:.1s;transition-timing-function:linear}.ButtonAppearance_buttonAppearance__56hFK:not(.ButtonAppearance_noMinTapTarget__goXDa){min-width:64px}.ButtonAppearance_buttonAppearance__56hFK .ButtonAppearance_background__6HZLj{position:absolute;inset:0;background:var(--shape-color);border:1px solid var(--border-color);transition:opacity .1s linear;z-index:0;border-radius:inherit;display:inline-block}.ButtonAppearance_buttonAppearance__56hFK .ButtonAppearance_backgroundStateOverlay__c29_7{position:absolute;inset:0;background:var(--shape-state-color);transition:opacity .1s linear;opacity:var(--shape-state-opacity);z-index:1;border-radius:inherit;display:inline-block}.ButtonAppearance_buttonAppearance__56hFK .ButtonAppearance_label__sdVj2{position:relative;z-index:2;color:var(--label-color)}.ButtonAppearance_buttonAppearance__56hFK.ButtonAppearance_disabled__A6H5o,:disabled>.ButtonAppearance_buttonAppearance__56hFK{--label-color:var(--color-light-on-surface);cursor:default}.ButtonAppearance_buttonAppearance__56hFK.ButtonAppearance_disabled__A6H5o .ButtonAppearance_background__6HZLj,:disabled>.ButtonAppearance_buttonAppearance__56hFK .ButtonAppearance_background__6HZLj{opacity:.12}.ButtonAppearance_buttonAppearance__56hFK.ButtonAppearance_disabled__A6H5o .ButtonAppearance_label__sdVj2,:disabled>.ButtonAppearance_buttonAppearance__56hFK .ButtonAppearance_label__sdVj2{opacity:.38}a:focus-visible:not(:disabled) .ButtonAppearance_buttonAppearance__56hFK.ButtonAppearance_disabled__A6H5o,a:focus-visible:not(:disabled) :disabled>.ButtonAppearance_buttonAppearance__56hFK,button:focus-visible:not(:disabled) .ButtonAppearance_buttonAppearance__56hFK.ButtonAppearance_disabled__A6H5o,button:focus-visible:not(:disabled) :disabled>.ButtonAppearance_buttonAppearance__56hFK{--shape-state-color:initial}@media(hover){a:hover:not(:disabled) .ButtonAppearance_buttonAppearance__56hFK.ButtonAppearance_disabled__A6H5o,a:hover:not(:disabled) :disabled>.ButtonAppearance_buttonAppearance__56hFK,button:hover:not(:disabled) .ButtonAppearance_buttonAppearance__56hFK.ButtonAppearance_disabled__A6H5o,button:hover:not(:disabled) :disabled>.ButtonAppearance_buttonAppearance__56hFK{--shape-state-color:initial}}.ButtonAppearance_buttonAppearance__56hFK.ButtonAppearance_disabled__A6H5o.ButtonAppearance_variant-filled__UYESW,:disabled>.ButtonAppearance_buttonAppearance__56hFK.ButtonAppearance_variant-filled__UYESW{--shape-color:var(--color-light-on-surface);--border-color:var(--color-light-on-surface)}.ButtonAppearance_variant-filled__UYESW{--shape-color:var(--color-light-primary);--border-color:var(--color-light-primary);--label-color:var(--color-light-on-primary);color:var(--color-light-on-primary)}@media(hover){a:hover:not(:disabled) .ButtonAppearance_variant-filled__UYESW,button:hover:not(:disabled) .ButtonAppearance_variant-filled__UYESW{--shape-state-color:var(--color-light-on-surface);--shape-state-opacity:0.12}}a:focus-visible:not(:disabled) .ButtonAppearance_variant-filled__UYESW,button:focus-visible:not(:disabled) .ButtonAppearance_variant-filled__UYESW{--shape-state-color:var(--color-light-on-surface);--shape-state-opacity:0.12;box-shadow:0 0 5px var(--color-light-primary)}.ButtonAppearance_variant-outlined__6ceY7{--shape-color:var(--color-light-surface);--border-color:var(--color-light-outline)}@media(hover){a:hover:not(:disabled) .ButtonAppearance_variant-outlined__6ceY7,button:hover:not(:disabled) .ButtonAppearance_variant-outlined__6ceY7{--shape-state-color:var(--color-light-on-surface);--shape-state-opacity:0.08}}a:focus-visible:not(:disabled) .ButtonAppearance_variant-outlined__6ceY7,button:focus-visible:not(:disabled) .ButtonAppearance_variant-outlined__6ceY7{--shape-state-color:var(--color-light-on-surface);--shape-state-opacity:0.08;box-shadow:0 0 5px var(--color-light-outline)}.ButtonAppearance_variant-borderless__2EoWD{--shape-color:transparent;--border-color:transparent;--label-color:var(--color-light-primary)}@media(hover){a:hover:not(:disabled) .ButtonAppearance_variant-borderless__2EoWD,button:hover:not(:disabled) .ButtonAppearance_variant-borderless__2EoWD{--shape-state-color:var(--color-light-primary);--shape-state-opacity:0.08}}a:focus-visible:not(:disabled) .ButtonAppearance_variant-borderless__2EoWD,button:focus-visible:not(:disabled) .ButtonAppearance_variant-borderless__2EoWD{--shape-state-color:var(--color-light-primary);--shape-state-opacity:0.08;box-shadow:0 0 5px var(--color-light-primary-fixed-dim)}.ButtonAppearance_variant-tonal__7BLf_{--shape-color:var(--color-light-tertiary-container);--border-color:var(--color-light-tertiary-container);--label-color:var(--color-light-on-tertiary-container);color:var(--label-color)}@media(hover){a:hover:not(:disabled) .ButtonAppearance_variant-tonal__7BLf_,button:hover:not(:disabled) .ButtonAppearance_variant-tonal__7BLf_{--shape-state-color:var(--color-light-on-tertiary-container);--shape-state-opacity:0.08}}a:focus-visible:not(:disabled) .ButtonAppearance_variant-tonal__7BLf_,button:focus-visible:not(:disabled) .ButtonAppearance_variant-tonal__7BLf_{--shape-state-color:var(--color-light-on-tertiary-container);--shape-state-opacity:0.08;box-shadow:0 0 5px var(--color-light-tertiary-fixed-dim)}.ButtonAppearance_variant-warning__nmDtQ{--shape-color:transparent;--border-color:transparent;--label-color:var(--color-light-error)}@media(hover){a:hover:not(:disabled) .ButtonAppearance_variant-warning__nmDtQ,button:hover:not(:disabled) .ButtonAppearance_variant-warning__nmDtQ{--shape-state-color:var(--color-light-error);--shape-state-opacity:0.08}}a:focus-visible:not(:disabled) .ButtonAppearance_variant-warning__nmDtQ,button:focus-visible:not(:disabled) .ButtonAppearance_variant-warning__nmDtQ{--shape-state-color:var(--color-light-error);--shape-state-opacity:0.08;box-shadow:0 0 5px var(--color-light-error-fixed-dim)}.ButtonAppearance_size-small__gkAe4{height:34px;padding:var(--dimension-2s) var(--dimension-1s)}.ButtonAppearance_size-medium__iaEr7{height:48px;padding:var(--dimension-1s) var(--dimension-m)}.IconButtonAppearance_iconButtonAppearance__pDkvF{display:flex;align-items:center;height:var(--height-touchTarget)}.IconButtonAppearance_iconButtonAppearance__pDkvF>*,.IconButtonAppearance_width-fill__RrycS{width:100%}.IconButtonAppearance_width-auto__A0ZTK{width:auto;font-size:var(--fontSize-1s);padding:var(--margin-2s) var(--margin-1s)}.IconButtonAppearance_width-equalsHeight__kPEJa{width:var(--height-touchTarget)}.CompactModal_modalContent__eGbDG{position:absolute;bottom:0;left:50%;width:100%;max-width:640px;border-radius:var(--shape-corner-medium) var(--shape-corner-medium) 0 0;background:var(--background-white);transform:translate(-50%,100%);transition:transform .3s var(--easeOutQuint),border-radius .3s ease;outline:none}.CompactModal_modalContentAfterOpen__Z_WXw{transform:translate(-50%)}.CompactModal_modalContentAfterOpen__Z_WXw.CompactModal_modalContentFull__2wKTH{border-radius:0}.CompactModal_modalContentBeforeClose__lh3Q0{transform:translate(-50%,100%)}.CompactModal_modalContentFull__2wKTH{height:100%}#template-root.isCompact .CompactModal_modalContentLarge__z2zXG{height:calc(100% - var(--dimension-m))}#template-root.isRegular .CompactModal_modalContentLarge__z2zXG{height:calc(100% - var(--height-globalHeader) - var(--dimension-2s))}.CompactModal_modalContentMedium__tU_V3{height:calc(100% - var(--height-compact-globalHeader))}.CompactModal_modalContentMinimum__vzLi5{max-height:calc(100vh - var(--margin-m));max-height:calc(100dvh - var(--margin-m))}.CompactModal_modalOverlay__AnunK{position:fixed;top:0;left:0;right:0;bottom:0;z-index:var(--zIndex-30000)}.CompactModal_modalOverlay__AnunK:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);transition:background .3s var(--easeOutQuint)}.CompactModal_modalOverlayAfterOpen__E_IHL:before{background:var(--color-light-scrim);opacity:.32}.CompactModal_modalOverlayBeforeClose__T37nl:before{background:rgba(0,0,0,0)}.CompactModal_inner____Y7m{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--dimension-3s);min-height:44px}.CompactModal_center__i0dJb{flex:1 1;min-width:0;text-align:center;align-self:center;transform:translateY(1px)}.CompactModal_left__g5prB,.CompactModal_right__gnPa_{display:flex;min-width:48px;align-items:center;justify-content:center;flex-shrink:0}.StickyFooter_stickyFooter__yvcAD{position:sticky;bottom:0;z-index:var(--zIndex-100)}.StickyFooter_stickyFooter__yvcAD.StickyFooter_applyBorderToInner__T4faG .StickyFooter_stickyFooterInner__zPcvI,.StickyFooter_stickyFooter__yvcAD:not(.StickyFooter_applyBorderToInner__T4faG){box-shadow:0 -1px 0 var(--color-light-outline-variant);background:var(--color-white)}#template-root.isCompact .StickyFooter_padding-medium__h9LeL{padding:var(--dimension-m);padding-bottom:calc(var(--dimension-m) + env(safe-area-inset-bottom))}#template-root.isRegular .StickyFooter_padding-medium__h9LeL{padding:var(--dimension-m) var(--dimension-m) calc(var(--dimension-m) + var(--dimension-4s))}#template-root.isCompact .StickyFooter_padding-small__5zQ6c{padding:var(--dimension-1s) var(--dimension-m);padding-bottom:calc(var(--dimension-1s) + env(safe-area-inset-bottom))}#template-root.isRegular .StickyFooter_padding-small__5zQ6c{padding:var(--dimension-1s) var(--dimension-m)}.StickyFooter_padding-none__Ob8Uf{padding:0}#template-root.isCompact .StickyFooter_padding-none__Ob8Uf{padding-bottom:env(safe-area-inset-bottom)}.StickyFooter_maxWidth-m__rBfDl{max-width:var(--width-m)}#template-root.isCompact .StickyFooter_maxWidth-m__rBfDl{margin:0 auto}.StickyFooter_maxWidth-full__Fr_Tk{max-width:none}#template-root.isCompact .StickyFooter_disableSafeAreaInset__6RBhE.StickyFooter_padding-medium__h9LeL{padding-bottom:var(--dimension-m)}#template-root.isCompact .StickyFooter_disableSafeAreaInset__6RBhE.StickyFooter_padding-small__5zQ6c{padding-bottom:var(--dimension-1s)}#template-root.isCompact .StickyFooter_disableSafeAreaInset__6RBhE.StickyFooter_padding-none__Ob8Uf{padding-bottom:0}.PublicationCompactActionButtons_readButton__fwEsD{display:block;width:100%}.PublicationCompactActionButtons_ecsiteButtonGroupWrapper__ISguQ{max-width:var(--width-m);margin:0 auto}.PublicationCompactActionButtons_readChooserList__3HpfP{list-style:none;display:flex;flex-direction:column;gap:var(--dimension-1s)}.PublicationCompactActionButtons_readChooserRow__x50kg{display:flex;align-items:center;justify-content:space-between;gap:var(--dimension-2s);min-height:var(--height-touchTarget)}.PublicationCompactActionButtons_readChooserRow__x50kg .PublicationCompactActionButtons_workAuthor__CArZz{color:var(--color-light-on-surface-variant)}.PublicationCompactActionButtons_readChooserRow__x50kg .PublicationCompactActionButtons_workAuthor__CArZz svg{vertical-align:text-bottom}.PublicationCompactActionButtons_readChooserRow__x50kg svg{flex-shrink:0}.PublicationMediaTypeBadge_publicationMediaTypeBadge__fjJU8{display:flex;width:-moz-fit-content;width:fit-content;padding:var(--dimension-3s) var(--dimension-2s);border-width:var(--border-m);border-style:solid;border-radius:var(--shape-corner-full);border-color:var(--color-light-on-surface-variant);color:var(--color-light-on-surface-variant);flex-shrink:0;height:-moz-fit-content;height:fit-content}.PublicationMediaTypeBadge_publicationMediaTypeBadge__fjJU8.PublicationMediaTypeBadge_white__fswYC{border-color:var(--color-light-surface);color:var(--color-light-surface)}.HoverPopup_modalContent__r9Rot{position:absolute;pointer-events:auto;outline:none;writing-mode:horizontal-tb}.HoverPopup_modalOverlay__uRycL{position:fixed;inset:0;z-index:var(--zIndex-5000);pointer-events:none}.HoverPopup_popupContent__YIdoF{background:var(--color-light-surface);border:1px solid var(--color-light-outline-variant);border-radius:var(--borderRadius-1s);box-shadow:0 1px 1px var(--rgba-black-01)}.colorTheme-black .HoverPopup_popupContent__YIdoF{background:var(--background-softGray);border-color:var(--viewerTheme-black-border)}.colorTheme-kinari .HoverPopup_popupContent__YIdoF{background:var(--viewerTheme-kinari-bg);border-color:var(--viewerTheme-kinari-border)}.colorTheme-blue .HoverPopup_popupContent__YIdoF{background:var(--viewerTheme-blue-bg);border-color:var(--viewerTheme-blue-border)}.SocialIcons_icon__aiV0m{height:1em;width:auto}.SocialIcons_square__5ATbX{border-radius:0}.SocialIcons_sphere__hnlcA{border-radius:50%}#template-root.isCompact .SocialMenu_socialMenu__kdQRa svg{font-size:var(--fontSize-2l)}#template-root.isRegular .SocialMenu_socialMenu__kdQRa svg{font-size:var(--fontSize-1l)}.SocialMenu_socialMenu__kdQRa svg{vertical-align:sub;margin:0 var(--margin-2s) 0 0}.Meta_metaItemWrapper__qkwtC,.Meta_metaItem__lKOFU{display:flex;align-items:center}.Meta_metaItem__lKOFU{gap:var(--dimension-3s)}.Meta_meta__GFg5G{display:flex;flex-wrap:wrap;line-height:var(--lineHeight-1s)}.Meta_meta__GFg5G.Meta_truncate__8JTS5{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Meta_meta__GFg5G.Meta_truncate__8JTS5>.Meta_metaItemWrapper__qkwtC,.Meta_meta__GFg5G.Meta_truncate__8JTS5>.Meta_metaItemWrapper__qkwtC>.Meta_metaItem__lKOFU{display:inline}.Meta_meta__GFg5G.Meta_disc__zq_dF>.Meta_metaItemWrapper__qkwtC:not(:last-child):after{content:"";width:4px;height:4px;border-radius:50%;margin:0 var(--dimension-2s);display:inline-block;vertical-align:middle}.Meta_meta__GFg5G.Meta_slash__IFP5L>.Meta_metaItemWrapper__qkwtC:not(:last-child):after{content:"/";margin:0 var(--dimension-3s);transform:translateY(.075em)}.Meta_meta__GFg5G.Meta_comma__7uWqd>.Meta_metaItemWrapper__qkwtC:not(:last-child):after{content:"、";margin:0 var(--dimension-3s) 0 var(--dimension-4s)}.Meta_meta__GFg5G.Meta_fontSizeSmall__tXBOT{font-size:var(--typeScale-1s)}.Meta_meta__GFg5G.Meta_fontSizeMedium__gxJqf{font-size:var(--typeScale-m)}.Meta_meta__GFg5G.Meta_separatorColorGray__L0n63.Meta_disc__zq_dF>.Meta_metaItemWrapper__qkwtC:not(:last-child):after{background:var(--color-light-on-surface-variant);opacity:.5}.Meta_meta__GFg5G.Meta_separatorColorGray__L0n63.Meta_comma__7uWqd>.Meta_metaItemWrapper__qkwtC:not(:last-child):after,.Meta_meta__GFg5G.Meta_separatorColorGray__L0n63.Meta_slash__IFP5L>.Meta_metaItemWrapper__qkwtC:not(:last-child):after{color:var(--color-light-on-surface-variant);opacity:.5}.Meta_meta__GFg5G.Meta_separatorColorTranslucent__6iowM.Meta_disc__zq_dF>.Meta_metaItemWrapper__qkwtC:not(:last-child):after{background:currentColor;opacity:.3}.Meta_meta__GFg5G.Meta_separatorColorTranslucent__6iowM.Meta_comma__7uWqd>.Meta_metaItemWrapper__qkwtC:not(:last-child):after,.Meta_meta__GFg5G.Meta_separatorColorTranslucent__6iowM.Meta_slash__IFP5L>.Meta_metaItemWrapper__qkwtC:not(:last-child):after{color:inherit;opacity:.4}.PublicationCreditList_creditPersons__oI3vR{flex:1 1}.PublicationCreditList_profileLink__sdvlb{border-bottom:1px solid var(--color-light-outline-variant)}.PublicationCreditList_profileLink__sdvlb:hover{color:var(--color-light-primary);border-bottom:1px solid var(--color-light-primary)}#template-root.isCompact .PublicationHeaderDataBox_publicationHeaderDataBox__vFcf0{color:var(--color-light-on-inverse-surface)}#template-root.isCompact .PublicationHeaderDataBox_publicationHeaderDataBox__vFcf0 path{fill:var(--color-light-on-inverse-surface)}#template-root.isCompact .PublicationHeaderDataBox_publicationHeaderDataBox__vFcf0.PublicationHeaderDataBox_defaultBackground__HFsQH{color:var(--color-light-on-surface)}#template-root.isCompact .PublicationHeaderDataBox_publicationHeaderDataBox__vFcf0.PublicationHeaderDataBox_defaultBackground__HFsQH path{fill:var(--color-light-on-surface)}.CollapseTextWithKakuyomuLinks_collapseText__3j1mT{position:relative}.CollapseTextWithKakuyomuLinks_collapseText__3j1mT button{position:absolute;top:0;left:0;width:100%;height:100%}.CollapseTextWithKakuyomuLinks_expandButtonLabel__DbJQH{color:var(--color-light-primary)}.PublicationIntroductionBox_readButton__jlSN9{width:50%}.PublicationIntroductionBox_readChooserList__kJv4i{list-style:none}.PublicationIntroductionBox_readChooserRow__NpGNv{display:flex;align-items:center;justify-content:space-between;gap:var(--dimension-2s);min-height:var(--height-touchTarget);padding:var(--dimension-2s) var(--dimension-2s)}.PublicationIntroductionBox_readChooserRow__NpGNv .PublicationIntroductionBox_workAuthor__1ov_X{color:var(--color-light-on-surface-variant)}.PublicationIntroductionBox_readChooserRow__NpGNv .PublicationIntroductionBox_workAuthor__1ov_X svg{vertical-align:text-bottom}.PublicationIntroductionBox_readChooserRow__NpGNv svg{flex-shrink:0}.PublicationIntroductionBox_readChooserRow__NpGNv:hover .PublicationIntroductionBox_workTitle__62fpm,.PublicationIntroductionBox_readChooserRow__NpGNv:hover>svg{color:var(--color-light-primary)}.PublicationIntroductionBox_publicationWorkLink__IJ_CP{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--color-light-outline-variant);border-radius:var(--shape-corner-small);min-height:60px;padding:var(--dimension-1s) var(--dimension-m)}.PublicationIntroductionBox_publicationWorkLink__IJ_CP:hover{border-color:var(--color-light-primary)}.PublicationIntroductionBox_publicationWorkLink__IJ_CP:hover svg{color:var(--color-light-primary)}.PublicationIntroductionBox_publicationWorkLink__IJ_CP .PublicationIntroductionBox_color__72sVa{color:var(--color-light-on-surface-variant)}.PublicationMediaList_youtubeContent__4B4NW{width:100%;height:auto;aspect-ratio:16/9;display:block;border:none}.PublicationMediaList_imageContent__Pe9GF .PublicationMediaList_image__UwgBj{width:100%;height:auto;display:block}.PublicationOfficialNotice_noticeLink__zB2DY{line-height:var(--lineHeight-1s)}.PublicationProductInfoList_productInfoList__mnHgP .PublicationProductInfoList_productInfo__WvGoO{border-bottom:1px solid var(--color-light-outline-variant)}.PublicationProductInfoList_productInfoList__mnHgP .PublicationProductInfoList_productInfo__WvGoO .PublicationProductInfoList_category___wOCL{width:100px}.PublicationProductInfoList_productInfoList__mnHgP .PublicationProductInfoList_productInfo__WvGoO .PublicationProductInfoList_content__iDUA_{display:flex;align-items:center;flex:1 1;min-height:48px;padding:var(--dimension-2s) 0}.PublicationProductInfoList_productInfoList__mnHgP .PublicationProductInfoList_productInfo__WvGoO.PublicationProductInfoList_withLink___32Vw{position:relative}.PublicationProductInfoList_productInfoList__mnHgP .PublicationProductInfoList_productInfo__WvGoO.PublicationProductInfoList_withLink___32Vw .PublicationProductInfoList_content__iDUA_{gap:var(--dimension-2s);justify-content:space-between}.PublicationProductInfoList_productInfoList__mnHgP .PublicationProductInfoList_productInfo__WvGoO.PublicationProductInfoList_withLink___32Vw .PublicationProductInfoList_content__iDUA_ .PublicationProductInfoList_linkContent__wIzAz{flex:1 1}.PublicationProductInfoList_productInfoList__mnHgP .PublicationProductInfoList_productInfo__WvGoO.PublicationProductInfoList_withLink___32Vw:hover .PublicationProductInfoList_content__iDUA_{color:var(--color-light-primary)}.PublicationProductInfoList_productInfoList__mnHgP.PublicationProductInfoList_movie__QgtwN .PublicationProductInfoList_category___wOCL{width:130px}.PublicationArrowButton_publicationArrowButton___FrPP{width:40px;height:40px;background-color:var(--color-light-surface-container-highest);display:flex;align-items:center;justify-content:center;border-radius:var(--borderRadius-roundedFull);cursor:pointer}.PublicationArrowButton_publicationArrowButton___FrPP:hover{background-color:var(--color-light-surface-container-high)}:focus-visible>.PublicationArrowButton_publicationArrowButton___FrPP{outline:2px solid var(--color-primary);outline-offset:2px}.Reel_reel__BlVGh{display:flex;overflow-x:auto;height:inherit}.Reel_reel__BlVGh::-webkit-scrollbar{height:15px}.Reel_reel__BlVGh::-webkit-scrollbar-track{border-bottom:5px solid var(--borderColor-white);background:var(--background-white)}.Reel_reel__BlVGh::-webkit-scrollbar-track:hover{border-bottom-color:var(--borderColor-lightBeige)}.Reel_reel__BlVGh::-webkit-scrollbar-thumb{border-bottom:5px solid var(--borderColor-default);-webkit-transition:border .3s linear;transition:border .3s linear}.Reel_reel__BlVGh::-webkit-scrollbar-thumb:hover{border-bottom-color:var(--borderColor-softGray)}#template-root.isRegular .Reel_reel__BlVGh{padding-bottom:var(--margin-m)}#template-root.isCompact .Reel_reel__BlVGh{scrollbar-width:none}#template-root.isCompact .Reel_reel__BlVGh::-webkit-scrollbar{display:none}.Reel_reel__BlVGh>*{flex:0 0 auto;min-width:0}.Reel_reel__BlVGh.Reel_gap-1s__qGKIv:not(.Reel_vertical__u8Q3c)>*{box-sizing:content-box;width:calc(100% - var(--margin-1s)*3);padding-left:var(--margin-1s)}.Reel_reel__BlVGh.Reel_gap-1s__qGKIv:not(.Reel_vertical__u8Q3c)>:last-child{padding-right:var(--margin-1s)}.Reel_reel__BlVGh.Reel_gap-2s__7PoV9:not(.Reel_vertical__u8Q3c)>*{box-sizing:content-box;width:calc(100% - var(--margin-2s)*3);padding-left:var(--margin-2s)}.Reel_reel__BlVGh.Reel_gap-2s__7PoV9:not(.Reel_vertical__u8Q3c)>:last-child{padding-right:var(--margin-2s)}.Reel_reel__BlVGh.Reel_gap-3s__BEwWa:not(.Reel_vertical__u8Q3c)>*{box-sizing:content-box;width:calc(100% - var(--margin-3s)*3);padding-left:var(--margin-3s)}.Reel_reel__BlVGh.Reel_gap-3s__BEwWa:not(.Reel_vertical__u8Q3c)>:last-child{padding-right:var(--margin-3s)}.Reel_reel__BlVGh.Reel_gap-4s__cxBH4:not(.Reel_vertical__u8Q3c)>*{box-sizing:content-box;width:calc(100% - var(--margin-4s)*3);padding-left:var(--margin-4s)}.Reel_reel__BlVGh.Reel_gap-4s__cxBH4:not(.Reel_vertical__u8Q3c)>:last-child{padding-right:var(--margin-4s)}.Reel_reel__BlVGh.Reel_gap-5s__XHBRZ:not(.Reel_vertical__u8Q3c)>*{box-sizing:content-box;width:calc(100% - var(--margin-5s)*3);padding-left:var(--margin-5s)}.Reel_reel__BlVGh.Reel_gap-5s__XHBRZ:not(.Reel_vertical__u8Q3c)>:last-child{padding-right:var(--margin-5s)}.Reel_reel__BlVGh.Reel_gap-m__zSMlW:not(.Reel_vertical__u8Q3c)>*{box-sizing:content-box;width:calc(100% - var(--margin-m)*3);padding-left:var(--margin-m)}.Reel_reel__BlVGh.Reel_gap-m__zSMlW:not(.Reel_vertical__u8Q3c)>:last-child{padding-right:var(--margin-m)}.Reel_reel__BlVGh.Reel_gap-1l__aDSHi:not(.Reel_vertical__u8Q3c)>*{box-sizing:content-box;width:calc(100% - var(--margin-1l)*3);padding-left:var(--margin-1l)}.Reel_reel__BlVGh.Reel_gap-1l__aDSHi:not(.Reel_vertical__u8Q3c)>:last-child{padding-right:var(--margin-1l)}.Reel_reel__BlVGh.Reel_gap-2l__sj_rg:not(.Reel_vertical__u8Q3c)>*{box-sizing:content-box;width:calc(100% - var(--margin-2l)*3);padding-left:var(--margin-2l)}.Reel_reel__BlVGh.Reel_gap-2l__sj_rg:not(.Reel_vertical__u8Q3c)>:last-child{padding-right:var(--margin-2l)}.Reel_reel__BlVGh.Reel_gap-3l__wysLo:not(.Reel_vertical__u8Q3c)>*{box-sizing:content-box;width:calc(100% - var(--margin-3l)*3);padding-left:var(--margin-3l)}.Reel_reel__BlVGh.Reel_gap-3l__wysLo:not(.Reel_vertical__u8Q3c)>:last-child{padding-right:var(--margin-3l)}.Reel_reel__BlVGh.Reel_gap-4l__CU1ZJ:not(.Reel_vertical__u8Q3c)>*{box-sizing:content-box;width:calc(100% - var(--margin-4l)*3);padding-left:var(--margin-4l)}.Reel_reel__BlVGh.Reel_gap-4l__CU1ZJ:not(.Reel_vertical__u8Q3c)>:last-child{padding-right:var(--margin-4l)}.Reel_reel__BlVGh.Reel_gap-5l__ymR1r:not(.Reel_vertical__u8Q3c)>*{box-sizing:content-box;width:calc(100% - var(--margin-5l)*3);padding-left:var(--margin-5l)}.Reel_reel__BlVGh.Reel_gap-5l__ymR1r:not(.Reel_vertical__u8Q3c)>:last-child{padding-right:var(--margin-5l)}.Reel_reel__BlVGh.Reel_gap-6l__Zatph:not(.Reel_vertical__u8Q3c)>*{box-sizing:content-box;width:calc(100% - var(--margin-6l)*3);padding-left:var(--margin-6l)}.Reel_reel__BlVGh.Reel_gap-6l__Zatph:not(.Reel_vertical__u8Q3c)>:last-child{padding-right:var(--margin-6l)}.Reel_reel__BlVGh.Reel_gap-7l__o_q2T:not(.Reel_vertical__u8Q3c)>*{box-sizing:content-box;width:calc(100% - var(--margin-7l)*3);padding-left:var(--margin-7l)}.Reel_reel__BlVGh.Reel_gap-7l__o_q2T:not(.Reel_vertical__u8Q3c)>:last-child{padding-right:var(--margin-7l)}.Reel_reel__BlVGh.Reel_snap__HfiOZ{scroll-snap-type:x mandatory}.Reel_reel__BlVGh.Reel_snap__HfiOZ>*{scroll-snap-align:start}.Reel_reel__BlVGh.Reel_vertical__u8Q3c{flex-direction:column;overflow-x:unset;overflow-y:auto;scrollbar-width:none}.Reel_reel__BlVGh.Reel_vertical__u8Q3c::-webkit-scrollbar{display:none}.Reel_reel__BlVGh.Reel_vertical__u8Q3c.Reel_snap__HfiOZ{scroll-snap-type:y mandatory}.Reel_reel__BlVGh.Reel_vertical__u8Q3c.Reel_gap-1s__qGKIv{gap:var(--margin-1s)}.Reel_reel__BlVGh.Reel_vertical__u8Q3c.Reel_gap-2s__7PoV9{gap:var(--margin-2s)}.Reel_reel__BlVGh.Reel_vertical__u8Q3c.Reel_gap-3s__BEwWa{gap:var(--margin-3s)}.Reel_reel__BlVGh.Reel_vertical__u8Q3c.Reel_gap-4s__cxBH4{gap:var(--margin-4s)}.Reel_reel__BlVGh.Reel_vertical__u8Q3c.Reel_gap-5s__XHBRZ{gap:var(--margin-5s)}.Reel_reel__BlVGh.Reel_vertical__u8Q3c.Reel_gap-m__zSMlW{gap:var(--margin-m)}.Reel_reel__BlVGh.Reel_vertical__u8Q3c.Reel_gap-1l__aDSHi{gap:var(--margin-1l)}.Reel_reel__BlVGh.Reel_vertical__u8Q3c.Reel_gap-2l__sj_rg{gap:var(--margin-2l)}.Reel_reel__BlVGh.Reel_vertical__u8Q3c.Reel_gap-3l__wysLo{gap:var(--margin-3l)}.Reel_reel__BlVGh.Reel_vertical__u8Q3c.Reel_gap-4l__CU1ZJ{gap:var(--margin-4l)}.Reel_reel__BlVGh.Reel_vertical__u8Q3c.Reel_gap-5l__ymR1r{gap:var(--margin-5l)}.Reel_reel__BlVGh.Reel_vertical__u8Q3c.Reel_gap-6l__Zatph{gap:var(--margin-6l)}.Reel_reel__BlVGh.Reel_vertical__u8Q3c.Reel_gap-7l__o_q2T{gap:var(--margin-7l)}.TruncateMultipleLines_span__TsOLJ{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.PublicationRelatedWorkList_compactWorkList__nxIgb{display:grid;grid-template-rows:1fr auto;grid-auto-flow:column;grid-column-gap:var(--dimension-m);-moz-column-gap:var(--dimension-m);column-gap:var(--dimension-m);grid-row-gap:var(--dimension-2s);row-gap:var(--dimension-2s);padding:0 var(--dimension-m)}.PublicationRelatedWorkList_compactWorkListItem__wI4tW{width:calc(31.2vw - var(--dimension-m));display:grid;grid-template-rows:subgrid;grid-row:span 2;max-width:130px}.PublicationRelatedWorkList_compactWorkListItemInner__tNTpK{display:grid;grid-template-rows:subgrid;grid-row:span 2;grid-row-gap:var(--dimension-2s);row-gap:var(--dimension-2s);height:100%}.PublicationRelatedWorkList_embla__l3xAM{position:relative;padding-left:var(--dimension-m)}.PublicationRelatedWorkList_embla__l3xAM .PublicationRelatedWorkList_embla__viewport__iJyEx{overflow:hidden;width:100%;padding:0 var(--dimension-m) 0 0}.PublicationRelatedWorkList_embla__l3xAM .PublicationRelatedWorkList_embla__viewport__iJyEx .PublicationRelatedWorkList_embla__container__Menhh{display:grid;grid-auto-flow:column;grid-auto-columns:calc(25% - var(--dimension-1l)*3/4);grid-template-rows:subgrid;grid-row:span 2;grid-column-gap:var(--dimension-1l);-moz-column-gap:var(--dimension-1l);column-gap:var(--dimension-1l)}.PublicationRelatedWorkList_embla__l3xAM .PublicationRelatedWorkList_embla__viewport__iJyEx .PublicationRelatedWorkList_embla__container__Menhh .PublicationRelatedWorkList_embla__slide__JnQym{display:grid;grid-template-rows:subgrid;grid-row:span 2}.PublicationRelatedWorkList_embla__l3xAM .PublicationRelatedWorkList_embla__viewport__iJyEx .PublicationRelatedWorkList_embla__container__Menhh .PublicationRelatedWorkList_embla__slide__JnQym .PublicationRelatedWorkList_title__HIg3x{color:var(--color-light-on-surface-variant)}.PublicationRelatedWorkList_embla__l3xAM .PublicationRelatedWorkList_embla__viewport__iJyEx .PublicationRelatedWorkList_embla__container__Menhh .PublicationRelatedWorkList_embla__slide__JnQym .PublicationRelatedWorkList_embla__slide__inner__cf30z{display:grid;grid-template-rows:subgrid;grid-row:span 2;grid-row-gap:var(--dimension-2s);row-gap:var(--dimension-2s);height:100%}.PublicationRelatedWorkList_embla__l3xAM .PublicationRelatedWorkList_embla__viewport__iJyEx .PublicationRelatedWorkList_embla__container__Menhh .PublicationRelatedWorkList_embla__slide__JnQym .PublicationRelatedWorkList_embla__slide__inner__cf30z:hover .PublicationRelatedWorkList_title__HIg3x{color:var(--color-light-primary);text-decoration:underline}.PublicationRelatedWorkList_embla__l3xAM .PublicationRelatedWorkList_embla__buttons__7zXuj{position:absolute;left:0;top:84px;display:flex;align-items:center;width:100%}.PublicationRelatedWorkList_embla__l3xAM .PublicationRelatedWorkList_embla__buttons__7zXuj .PublicationRelatedWorkList_embla__next__g6YOK,.PublicationRelatedWorkList_embla__l3xAM .PublicationRelatedWorkList_embla__buttons__7zXuj .PublicationRelatedWorkList_embla__prev__RPtJ_{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;z-index:2}.PublicationRelatedWorkList_embla__l3xAM .PublicationRelatedWorkList_embla__buttons__7zXuj .PublicationRelatedWorkList_embla__prev__RPtJ_{left:-4px}.PublicationRelatedWorkList_embla__l3xAM .PublicationRelatedWorkList_embla__buttons__7zXuj .PublicationRelatedWorkList_embla__next__g6YOK{right:-4px}.PublicationRelatedWorkList_thumbnail___soQ0{display:flex;align-items:flex-end;line-height:0}.PublicationRelatedWorkList_thumbnail___soQ0 img{width:100%;height:auto}.PublicationWorkInfoList_worksInfoList__kRely{list-style:none}.PublicationWorkInfoList_worksInfoList__kRely .PublicationWorkInfoList_workRow__o_VYr{display:flex;align-items:center;justify-content:space-between;gap:var(--dimension-2s);padding:var(--dimension-1s) 0;border-bottom:1px solid var(--color-light-outline-variant)}.PublicationWorkInfoList_worksInfoList__kRely .PublicationWorkInfoList_workRow__o_VYr .PublicationWorkInfoList_workAuthor__xGly_{color:var(--color-light-on-surface-variant)}.PublicationWorkInfoList_worksInfoList__kRely .PublicationWorkInfoList_workRow__o_VYr .PublicationWorkInfoList_workAuthor__xGly_ svg{vertical-align:text-bottom}.PublicationWorkInfoList_worksInfoList__kRely .PublicationWorkInfoList_workRow__o_VYr svg{flex-shrink:0}.PublicationWorkInfoList_worksInfoList__kRely .PublicationWorkInfoList_workRow__o_VYr:hover .PublicationWorkInfoList_workTitle__37TYz,.PublicationWorkInfoList_worksInfoList__kRely .PublicationWorkInfoList_workRow__o_VYr:hover>svg{color:var(--color-light-primary)}.PublicationWorkInfoList_worksInfoList__kRely .PublicationWorkInfoList_metaColor__OY2Ue{color:var(--color-light-on-surface-variant)}span.Spacer_spacer__d_4l2{display:inline-block}.Spacer_margin-m-1s__iQB7_{margin:var(--margin-1s)}.Spacer_margin-mx-1s__oN_KL{margin-left:var(--margin-1s);margin-right:var(--margin-1s)}.Spacer_margin-my-1s__p3KFD{margin-top:var(--margin-1s);margin-bottom:var(--margin-1s)}.Spacer_margin-mt-1s__NR6V6{margin-top:var(--margin-1s)}.Spacer_margin-mr-1s__giht2{margin-right:var(--margin-1s)}.Spacer_margin-mb-1s__RhMd2{margin-bottom:var(--margin-1s)}.Spacer_margin-ml-1s__sKEzR{margin-left:var(--margin-1s)}.Spacer_margin-m-2s__5HCUQ{margin:var(--margin-2s)}.Spacer_margin-mx-2s__ByxKC{margin-left:var(--margin-2s);margin-right:var(--margin-2s)}.Spacer_margin-my-2s__r8WD7{margin-top:var(--margin-2s);margin-bottom:var(--margin-2s)}.Spacer_margin-mt-2s__UKKBo{margin-top:var(--margin-2s)}.Spacer_margin-mr-2s__xcIH_{margin-right:var(--margin-2s)}.Spacer_margin-mb-2s__L_eQe{margin-bottom:var(--margin-2s)}.Spacer_margin-ml-2s__hIpYo{margin-left:var(--margin-2s)}.Spacer_margin-m-3s__XaNFg{margin:var(--margin-3s)}.Spacer_margin-mx-3s__YA_8E{margin-left:var(--margin-3s);margin-right:var(--margin-3s)}.Spacer_margin-my-3s__wtxTq{margin-top:var(--margin-3s);margin-bottom:var(--margin-3s)}.Spacer_margin-mt-3s__Xq7bt{margin-top:var(--margin-3s)}.Spacer_margin-mr-3s__FeyNI{margin-right:var(--margin-3s)}.Spacer_margin-mb-3s__Foqva{margin-bottom:var(--margin-3s)}.Spacer_margin-ml-3s__TCdmy{margin-left:var(--margin-3s)}.Spacer_margin-m-4s__6zAw4{margin:var(--margin-4s)}.Spacer_margin-mx-4s__Rz1_7{margin-left:var(--margin-4s);margin-right:var(--margin-4s)}.Spacer_margin-my-4s__WvCus{margin-top:var(--margin-4s);margin-bottom:var(--margin-4s)}.Spacer_margin-mt-4s__a_vdw{margin-top:var(--margin-4s)}.Spacer_margin-mr-4s__8cMZl{margin-right:var(--margin-4s)}.Spacer_margin-mb-4s__hTHF4{margin-bottom:var(--margin-4s)}.Spacer_margin-ml-4s__9mTcg{margin-left:var(--margin-4s)}.Spacer_margin-m-5s__cbfa7{margin:var(--margin-5s)}.Spacer_margin-mx-5s__zTNbH{margin-left:var(--margin-5s);margin-right:var(--margin-5s)}.Spacer_margin-my-5s__0_H5t{margin-top:var(--margin-5s);margin-bottom:var(--margin-5s)}.Spacer_margin-mt-5s__fe8xt{margin-top:var(--margin-5s)}.Spacer_margin-mr-5s__ukwmV{margin-right:var(--margin-5s)}.Spacer_margin-mb-5s__hv7_0{margin-bottom:var(--margin-5s)}.Spacer_margin-ml-5s__P0fKD{margin-left:var(--margin-5s)}.Spacer_margin-m-m__I56Pc{margin:var(--margin-m)}.Spacer_margin-mx-m__OsH0h{margin-left:var(--margin-m);margin-right:var(--margin-m)}.Spacer_margin-my-m__22riZ{margin-top:var(--margin-m);margin-bottom:var(--margin-m)}.Spacer_margin-mt-m__8HfLd{margin-top:var(--margin-m)}.Spacer_margin-mr-m__nJt8o{margin-right:var(--margin-m)}.Spacer_margin-mb-m__qtZoM{margin-bottom:var(--margin-m)}.Spacer_margin-ml-m__BJ74r{margin-left:var(--margin-m)}.Spacer_margin-m-1l__2Rz_D{margin:var(--margin-1l)}.Spacer_margin-mx-1l__TgXZH{margin-left:var(--margin-1l);margin-right:var(--margin-1l)}.Spacer_margin-my-1l__W4EzE{margin-top:var(--margin-1l);margin-bottom:var(--margin-1l)}.Spacer_margin-mt-1l__h7cIx{margin-top:var(--margin-1l)}.Spacer_margin-mr-1l__Q_U6K{margin-right:var(--margin-1l)}.Spacer_margin-mb-1l__4wWVI{margin-bottom:var(--margin-1l)}.Spacer_margin-ml-1l__LAFxj{margin-left:var(--margin-1l)}.Spacer_margin-m-2l__A27aW{margin:var(--margin-2l)}.Spacer_margin-mx-2l__uFWL9{margin-left:var(--margin-2l);margin-right:var(--margin-2l)}.Spacer_margin-my-2l__WCVAM{margin-top:var(--margin-2l);margin-bottom:var(--margin-2l)}.Spacer_margin-mt-2l__TzMrH{margin-top:var(--margin-2l)}.Spacer_margin-mr-2l__zUllh{margin-right:var(--margin-2l)}.Spacer_margin-mb-2l__OCjfS{margin-bottom:var(--margin-2l)}.Spacer_margin-ml-2l__S5449{margin-left:var(--margin-2l)}.Spacer_margin-m-3l__21s0s{margin:var(--margin-3l)}.Spacer_margin-mx-3l__JRZN6{margin-left:var(--margin-3l);margin-right:var(--margin-3l)}.Spacer_margin-my-3l__65G_R{margin-top:var(--margin-3l);margin-bottom:var(--margin-3l)}.Spacer_margin-mt-3l__lz9Nh{margin-top:var(--margin-3l)}.Spacer_margin-mr-3l__LvPF8{margin-right:var(--margin-3l)}.Spacer_margin-mb-3l__rEiGc{margin-bottom:var(--margin-3l)}.Spacer_margin-ml-3l__7tC3E{margin-left:var(--margin-3l)}.Spacer_margin-m-4l__goh2A{margin:var(--margin-4l)}.Spacer_margin-mx-4l__zW2Ov{margin-left:var(--margin-4l);margin-right:var(--margin-4l)}.Spacer_margin-my-4l__b6Ono{margin-top:var(--margin-4l);margin-bottom:var(--margin-4l)}.Spacer_margin-mt-4l__lp5An{margin-top:var(--margin-4l)}.Spacer_margin-mr-4l__JxqVR{margin-right:var(--margin-4l)}.Spacer_margin-mb-4l__q4FO0{margin-bottom:var(--margin-4l)}.Spacer_margin-ml-4l__jKjPm{margin-left:var(--margin-4l)}.Spacer_margin-m-5l__jejx1{margin:var(--margin-5l)}.Spacer_margin-mx-5l__VhCj1{margin-left:var(--margin-5l);margin-right:var(--margin-5l)}.Spacer_margin-my-5l__uhIeN{margin-top:var(--margin-5l);margin-bottom:var(--margin-5l)}.Spacer_margin-mt-5l__9Z_jz{margin-top:var(--margin-5l)}.Spacer_margin-mr-5l__bZxLJ{margin-right:var(--margin-5l)}.Spacer_margin-mb-5l__DAP4N{margin-bottom:var(--margin-5l)}.Spacer_margin-ml-5l__aGsRK{margin-left:var(--margin-5l)}.Spacer_margin-m-6l__LltzZ{margin:var(--margin-6l)}.Spacer_margin-mx-6l__nuIVa{margin-left:var(--margin-6l);margin-right:var(--margin-6l)}.Spacer_margin-my-6l__0I8g9{margin-top:var(--margin-6l);margin-bottom:var(--margin-6l)}.Spacer_margin-mt-6l__MxPUr{margin-top:var(--margin-6l)}.Spacer_margin-mr-6l__TRir7{margin-right:var(--margin-6l)}.Spacer_margin-mb-6l__PcvDw{margin-bottom:var(--margin-6l)}.Spacer_margin-ml-6l___pjV9{margin-left:var(--margin-6l)}.Spacer_margin-m-7l__SAq0Z{margin:var(--margin-7l)}.Spacer_margin-mx-7l__jAS2Y{margin-left:var(--margin-7l);margin-right:var(--margin-7l)}.Spacer_margin-my-7l__om947{margin-top:var(--margin-7l);margin-bottom:var(--margin-7l)}.Spacer_margin-mt-7l__PoDEL{margin-top:var(--margin-7l)}.Spacer_margin-mr-7l__3a3on{margin-right:var(--margin-7l)}.Spacer_margin-mb-7l__j3tJi{margin-bottom:var(--margin-7l)}.Spacer_margin-ml-7l__5pU7U{margin-left:var(--margin-7l)}.GlobalFooterCopyright_logoLink___lq0W{display:flex;align-items:center}.GlobalFooterCopyright_hatenaLogo__fC8X3,.GlobalFooterCopyright_kadokawaLogo__mK00e{vertical-align:text-top}.GlobalFooterCopyright_kadokawaLogo__mK00e{height:15px}.GlobalFooterCopyright_hatenaLogo__fC8X3{height:30px}.AppBadges_appStoreBadges__Ud36x,.AppBadges_googlePlayBadge__1qEJ1{vertical-align:top}.AppBadges_appStoreBadges__Ud36x.AppBadges_small__qX8Rf,.AppBadges_googlePlayBadge__1qEJ1.AppBadges_small__qX8Rf{width:130px}.AppBadges_appStoreBadges__Ud36x.AppBadges_normal__Vvhu_,.AppBadges_googlePlayBadge__1qEJ1.AppBadges_normal__Vvhu_{width:135px}.AppBadges_appStoreBadges__Ud36x.AppBadges_min__V28PG,.AppBadges_googlePlayBadge__1qEJ1.AppBadges_min__V28PG{height:40px}.ServiceLogo_top__M_enz{vertical-align:top}.GlobalFooterLinksOfficialAccount_globalFooterLinksOfficialAccount__fIhS4 span{display:block}.GlobalFooterLinksOfficialAccount_globalFooterLinksOfficialAccount__fIhS4 img{width:32px;height:32px;vertical-align:top}.GlobalFooterLinksRegular_layoutItem__d_2L9{flex:1.85 1}.GlobalFooter_globalFooterForApp__ITAPY{height:0;width:100%}.GlobalFooter_globalFooterForApp__ITAPY,.GlobalFooter_globalFooter__yIGtl{padding-bottom:env(safe-area-inset-bottom)}.___slug__workDetailPage__D6aNa{width:100%;margin:0 auto;position:relative}#template-root.isRegular .___slug__workDetailPage__D6aNa{display:flex;max-width:1600px;min-width:1185px;position:relative}#template-root.isCompact .___slug__workDetailPage__D6aNa{display:block;max-width:640px}#template-root.isRegular .___slug__workDetailPage__D6aNa .___slug__coverAndHeaderBox__oLUY_{position:sticky;top:50px;width:50%;height:calc(100vh - 50px);display:flex;align-items:center;justify-content:center;padding:0 clamp(140px,12vw,180px);z-index:var(--zIndex-100)}#template-root.isRegular .___slug__workDetailPage__D6aNa .___slug__coverAndHeaderBox__oLUY_ .___slug__coverBackground__DCCWY{position:absolute;top:0;right:0;width:100vw;height:100vh;background:linear-gradient(139deg,rgba(255,255,255,.2) 3.6%,rgba(255,255,255,0) 96.4%),currentColor}#template-root.isCompact .___slug__workDetailPage__D6aNa .___slug__coverAndHeaderBox__oLUY_{background:linear-gradient(139deg,rgba(255,255,255,.2) 3.6%,rgba(255,255,255,0) 96.4%),currentColor;position:static;padding:var(--dimension-2l) var(--dimension-m)}#template-root.isCompact .___slug__workDetailPage__D6aNa .___slug__coverAndHeaderBox__oLUY_ .___slug__coverBackground__DCCWY{display:none}.___slug__workDetailPage__D6aNa .___slug__coverAndHeaderBox__oLUY_ .___slug__contentCover__tX_R_{width:100%}#template-root.isCompact .___slug__workDetailPage__D6aNa .___slug__coverAndHeaderBox__oLUY_ .___slug__contentCover__tX_R_{padding:0 var(--dimension-6l) var(--dimension-4s);max-width:450px;margin:0 auto}#template-root.isRegular .___slug__workDetailPage__D6aNa .___slug__contentsBox__ibJMT{width:50%;max-width:592.5px;padding:var(--dimension-5l) var(--dimension-m) var(--dimension-7l)}#template-root.isCompact .___slug__workDetailPage__D6aNa .___slug__contentsBox__ibJMT{padding:var(--dimension-3l) 0 var(--dimension-4l)}.___slug__compactSidebar__JNNxf{position:relative}.___slug__compactSidebar__JNNxf:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - 32px);max-width:608px;height:1px;background-color:var(--color-light-outline-variant)}.___slug__globalFooter__kzWJB{z-index:var(--zIndex-100)}