@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@1,700&display=swap";@font-face{font-family:xYuGothic;font-weight:400;font-style:normal;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGo-Medium"),local("YuGothic Medium"),local("YuGothic-Regular"),local("Yu Gothic")}@font-face{font-family:xYuGothic;font-weight:700;font-style:normal;src:local("YuGothic-Bold"),local("Yu Gothic Bold"),local("YuGo-Bold"),local("YuGothic Bold"),local("Yu Gothic")}@font-face{font-family:xYuMincho;font-weight:400;font-style:normal;src:local("YuMincho-Regular"),local("Yu Mincho Regular"),local("YuMin-Medium"),local("YuMincho Medium"),local("Yu Mincho")}@font-face{font-family:xYuMincho;font-weight:600;font-style:normal;src:local("YuMincho-Demibold"),local("Yu Mincho Demibold"),local("YuMin-Demibold"),local("YuMincho Demibold"),local("Yu Mincho")}:root{--iconfont: "icon";--icon-bell: "";--icon-briefcase: "";--icon-building: "";--icon-calendar: "";--icon-chart: "";--icon-clip: "";--icon-clock: "";--icon-close: "";--icon-download: "";--icon-envelope: "";--icon-facebook: "";--icon-folder: "";--icon-folder2: "";--icon-globe: "";--icon-i: "";--icon-list: "";--icon-login: "";--icon-logout: "";--icon-magnifyingGlass: "";--icon-map: "";--icon-memo: "";--icon-notes: "";--icon-printer: "";--icon-returnArrow: "";--icon-timeBack: "";--icon-triDown: "";--icon-triLeft: "";--icon-triRight: "";--icon-triUp: "";--icon-null: "";--icon-up: "";--icon-left: "";--icon-down: "";--icon-right: "";--icon-upChart: "";--icon-user: "";--icon-x: ""}@font-face{font-family:icon;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAABBgAAsAAAAAJNQAABAOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIVcBmAAinAKqlSjNAE2AiQDghALgQoABCAFhBYHg2cb5h9FpKOkVTZFVE162f+HBE1HSDF/Bd2EdsOIYnaFOkhqcn3rcnLd+36LCuJoefgKHwQTUU4r5mamSltzhXaufz28zEzmmtu77qdr+CsfGUqIBPVj/Pa+W1Sx6SJKJNEjIT4ffr9nnqf6XZ7Y/S64NEiQaC6zFhbNQl6llG0Wj5v97NtYCZKEilIIJ1YjnBlQUTs1ql9U9XA//ZbTsZARaqzmiBS6D4FLmjX0L/deh8J+CyQksDBAdg3wDzUSBIbXkm4cjvn+nb1YakdUHBDLQpxNbGIPCts+Po4Agna6MkzLD4qS18vf23JtFhGrYg+V6cWbiqa8v39vybe7iG1+7HLxxTbBNiqLSlNBiuokgtgFEatSMpR0VAzTM1QltC0ICJ7peBnHmMsDbUwNDRchEroTbKz//TQCFCDW6OWyo9OG92GQYiMbq3J+QH/feNhoRUNLU7BzJgTxC2Y8hEfdbdtc5j8adZ2m6Dzu4ikxi56DISqL0SQeg8MXCEWcJHzM4EoYiN5WTYfL7VaWiYjpmDky5KTL5rXFbHy4npHYgIUbupaBMLEMkYH6lq7kG6DxqvIUjshiHmLF4xmZaOIYBdJPnpQhKvIpRKGAo2tkZEwjGB1nZYdnRt27Pqxw1at8Y3vSeoprEolwjuT0u+aAgDuXHYExsWhEHJVZLsNw/33lNbUIhg5ryTZ2qTJPDZ1MpPFSIp4BI1uJCSUa2pg6V9qyV2beAUek6o2vrtD3rXS1o5+X2GqQNdEwZ+srYI6ViffOu7tKskgYE5v9iFJBbK+3rODIvWgocvMYOQrmneG9uPpSDKEewuBbPAVyyX1CZCRzB6vPjaQxwi0x7Wily3uSZCxZ/l4HhuZYJ+MEkQ0OdILy9nefwWtABi4TlQfYv9rWjQfEcmp7i0LfPfsNdF8KskEm6H5DUjKaE1PUgumS7jaTp9lZ/6KGmUbO6zsqV6NJq412GE/twvDdgoM225XQTMUI2erwcuShsSOYsLJ2sNrS1lqxUHYFzyXz7xUxCqZrjrxFzHs3HjU2NdGxUFVT19BEoTFYHD6MTCSRKVQancFksdPf7LSMrJy8gqKSsoqWtg5EDiqbT/i5M7OHDUwD84AFWGTrbg0Sx+/1z8jXPiejk/kP6BnE00lngXDvIiBz244VMFjnEyeCpc44I9XWs2Bp6DLMgTWYBtswDw5hAZzAIjiFbnAGreAcusAF9IFLaANX0AmuYQDcwCC4hVJwD6PgAdrBI0yCJ+gHzzACXmAYvEEHeIce8AFD4BN6wReMg28YAz/QAn7jpyCJhdRCYiF1kORC6iGphTRA0gtphGQWEpAstQ53KNyj8IDCIwpPKDyj8ILCKwpvUHiLwjsU3qPwAYWPKHxC4TMKX1D4isI3FL6j8AOFnyj8QuE3Cn9Q+IvCPxT+A02QQDMkfA+1tyAY//AHcv8GKQmVKdENmYn9C5ocCh0wpilp+neX0dVdHIE8X9Ogqy3RXpVVG0v5hlyRMqavLJtWYFhZzW0PNV7Nl02OabK8zcuKrOqKmZd1u+uKVpBM1dVNS5dEIaWldEORzupuJWaHawluq7IqSayu+8TW0USWtROa4ZfWFE+zVLYcuTEAHwMIe88iznWzGFUR7TSiKoHrAlACGWI1t6Ii3XJGtLvAnu5TiRoDADWNl5pzFVGDmxsrYFoQES/WLBFK/UmIvi2dX7oA1FK4D7gKXYaKhlhWc84EoBQ3FL8SivyQ3mmUQrkd1wv1KIeXeSfCp07HedkuRGJ9zHWzfIKIw9TaxQOh5iGU6+auEnG5uyIN1ukmm+SfkmNAeKdlbpN204UDZKuq/tlUmz8vF+np5aTgEbBoKck0v9M4pY1oiogBxShShZnwVN3+WHpolky2fs6smu6GudRFXRBE2d9jDnKQrKSHIXmHrPF62R70o33dHbb/NytCBy7HV2/861fh7ev0Jo+5xamaSYQzk6cM8OKIal2Czi/UZTaKNd+8AIfPXlJuoHLZngQkrMvXA1CXqoIbENjZPmchkhFceU+YkrUdhGJ2UOlWxd7fmRMJFZkqPomIloB9+clfyVfUqO/BU8Maq9geZFkT3gSGu6svD0a4HVQ8vNFwd77jsOLkerQwFMDpvgIUMXxWRZDqHAxX6gyjqh3YM30jFZFRqSTCRdTNaNw86hgdMZkrk5CFlJKSpb1fDYuMfInLDqmpFrHJKla73kU4dMp3SPbNxgyarMuy0/roKHK6WD4Vs07dRjR+xFnKN02TLCBAjDwFmgB2UNvvDg//32y2B0fpAozA6rqadZHC3FRz8SeU32JUTxNVgGHFNDr3qhPixlpCgBuscXKVNHptCZ6gBJF0qY9qb0NkJ7AdFPK8rgJQnOvea0AE03qLaDAYAOyERqzOUnUgvngtl9rjiuROAHAZoaoX4+Mas17DY2DGqGgmr2YVQ8Vxpdi8YRDvKVbsie/viyVU5skPObfJxCNWGSojp5cyD8CaZHXOKYhjFATWrgOUSM2SK+AnUXC05SjA0NONiAgjCbKBhrrqg+UCEnwmpFvJQ4+MhwRw6CCXzf9EUBjphVZ82TsEcN3c3Kh6N6JSxsE2X3zEZ0TKHIYiKZmpem9nRwcn283x/0J1TsqTgR1dq2wwzOQQroDkGBvckbnFN9dtjeI/ak1v7WoyWsxc2iu++ZNCJp7Xl3WQhOBwuU6rXFSV4zJYRvJGpbhOXBPJmSrGCLdEZljFWBnXz/NV32H8sBw0K55BkbeKdo7czOrjrFW3Z21S41Ipcvl6RJxf48B3iyTCYlMkAEvdIB5Y6CKJ0GlRmHiDpgGO/0DQ3SFl9+o93ZnTRcRjekGJ3uZaPckOyw/6pzW1rzRsSbboE2E2w6V9mub23ygLh9OF6z2XZp5bca6pRZEbTQH+CPcR6N8T4MoUCrxOQb9gU+SQVynIL0y6jSgPBPnoMIsQ5VJI1KbUzRJG1fQ63JTapBgQwlJ9BIvJL5emfl9qp6GmESmEzaRyhOIL+GQFGtoVorOMTKEaFmk0TpjEYhucIKwebKksx+HKyYlEtsz3o0aWo9aeZBmtMHOuH7ogCZ6JrJIa0NhRaTBdXsf6Bp3XyTpXys9sXCPF5U1ym/RNz9DRCQQ0RJ1eZJPJn3Qg/oRlIWlTtmPYvgM8XRfiow2mdJIhm7VBIarEVYwzCkRCiXLgd8RjGWsXkDjY416OckDEG8DP0UUFEVb50oxl0/j80oxX/HrNrj8Wvt6fetGhWTOuj90v5FijuH/hiktfmnkfHkhzsy4s2Rv+J/ZK+9lNNzZhtfH3/cH7/w6i3tddjJd5CkLYtqH1iCN2dpxVPGMx85lQ/RZfPjtskGvm+ziuVgUNyeEVHJd8HbP5XO+krEh5xyW2KXEwJ7gCiT7aw5ffrulb8+mXHky296Hynxj4yJ+zDI9+t0sd8GnBFuExQ955Hw08gUl9LD6mjQVG1y2pxDo7WcQkpNXTCb31Fd945CtMTlAeKAjKPO8nGjovEzjRBWrtSxRd8yltXE6VDb55EvgYWLERewhZIj2b8G4XNu/zeqfgp2wdOTxC1lFeAZx0EOHUEgr/QwvbnMklJayl4GDuRRZHInwgbM6lKJ3CceBdfPl0otwuUDcNHTuHyCBYyZQdPjfh2hCB+uQcOEgiBBtjFuicT4CN80D4z9Q2Cvq3QfbJHJZs1kVEpBHbss3Wge8GdhSDBlEdpOxkW7g5302STpaykqRS/dvinJjJRpVoakJCSSizsBBB2fYZqgirpoUFJU1zd3Fc1QHAWnYVjxSTmVKrNPIJn9uHZa5lWPcOrK0Rbc2+NZ7I+oJf05d5l6VjzP/LRMplfSdu/jT/ffsLP9xta6XqyFJx+nHr97HGscGrnkZHtzbdPk4MjHVMezdf5r1ss2IAqeOimMRSsujtpYcS+xeeaZQQsVfGmRs2lEVfzDm5wXobWccJtfsufFWok50lHEtE4zBFOblXqhB4BlrFAtRyIkc89yIiQRQNMwdUTESg1yjd1iWbQOTxSMWdIXobB0AiVVjI9x9FIqC+VEDQNUCVhOHTmSxsOhPCDfGH/4C74H7EleQHjoBHKVAEZnIgyLgVbXH7Q+FJGxGtJZPyyI61RLQgUTwxD5BBBUq6IQh0okFuJWOUAAHrlo2GSTxgWS1MAcq3riaTaWXDsDJTCUEUrjAkWjLvVir1hA89BfUFvtRvwyLcarOIlZITyxEvoZBkegOFQ2dlF2cfEcvK2vKY0qgcrtjpr2e3HNHIEc72umIuvKjST8rRbZMMiLMQdDUJghWUdrfOZtS71AQZwosGRlyfeyEW9nm6PgxWqTjEdAH6jb8M9hebe+ajbQ/WldG6m3Y+cZKKIxJNXv3g9tvzvjjuC2GLLGF+B8mW8CXH/AI4OaOp2UlbbJUapFbNRoVzgq4yZwtLusgBbqm1Z3AwubsytuYzdjJpCwnVftdi1rvROejfyk8OsdBJzH6Vg/xo96ttj3BkRyiNAwZruELyDMV4PE55TBOFzxSOiBUwDs9hRwmsfLFwOJVzVAjDNbPF16eNV6+blu9vsxe9TfsRZjZucMAmo+/XLAciQs2FiIBNgYGl+SGKEX8c/i9t8Sfn3ayjxT+wR8TZddF8HXf2mRevsy991XyC+2r4aLBon8D+9e8/3Fl73ZHTakymPE009HZwlbPVFaupkh24kUpOUkAaK6bKnJ/k62xAnYpq59u69TZ1mU5zkhBY+WV58rjx5N0eif46RR8muyOtzODHcsAlchpj9aHrpiBJL6sJ5L4O/3zv0ezyV83hAAA+0/+vo7h9doBIaL+4MOIokFviRJgn4K8mqOU2Vf8n3eoESPjEC2UC4PLygP8hx/DLhF76925vQFBpCeN/ejRQpKEZINPlg0Izj7iwWIYb6/weaKMsCcSQLRC8DgBmeKpIQ9+CLN07UBh+gEub+wC6WeFvVCmaXR06Blt5gVudRp8DFlfMl2Jy+Ci7EAEFgebyipfaLhMZbjAFviO5N/A+8YzpAhTND4ny2kJyT3SNeZVCw1GSyAQ/mhwDVsUTEDXJWs8BVLAKXeeWzFtUUHZZVJpXIEAb0lVgL2rWMkKGwUltlATcTjkDeM9MuCwOdwEoZN6wRFm2ZgE5GVU23743/MK5Lk7o2okWCo3B4vCEn3C+0kyh0tBadiqdyebyhWKpXKnW6o1mq93pOq7nB2EUJ6TXHwxH48l0Nl8sV+vN1roNm7Zstyw5Ig87kOXAKFGAye+8dtEyFR6iFthV05+bOmq73M1KauSgo96CznH0SWgGpwafMjATCmRKo55JrwH7+8iW5fs7SWi67lehrk/rYg8FSxXNhrDRmaumPtGuF6W0Q+ROGCF1YxKUfi4XCXASB1UY1xHTmNEKsCHUqE/ltppXacwRGGKWY2eH1HUOPMud+L1vVUC8mHb6mdzFtb9f3c2hfJHqATYvScBDhiIUFS2yhkiWjIzVlh+4squzUFuOHDuz2QAAAA==)}.Icon{--icon: none;display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:-.1em}.Icon:before{content:var(--icon);display:block;font-family:inherit;font-style:inherit;font-weight:inherit;font-variant:inherit;line-height:inherit;text-transform:inherit;vertical-align:inherit}.Icon.-bell{--icon: var(--icon-bell)}.Icon.-briefcase{--icon: var(--icon-briefcase)}.Icon.-building{--icon: var(--icon-building)}.Icon.-calendar{--icon: var(--icon-calendar)}.Icon.-chart{--icon: var(--icon-chart)}.Icon.-clip{--icon: var(--icon-clip)}.Icon.-clock{--icon: var(--icon-clock)}.Icon.-close{--icon: var(--icon-close)}.Icon.-download{--icon: var(--icon-download)}.Icon.-envelope{--icon: var(--icon-envelope)}.Icon.-facebook{--icon: var(--icon-facebook)}.Icon.-folder{--icon: var(--icon-folder)}.Icon.-folder2{--icon: var(--icon-folder2)}.Icon.-globe{--icon: var(--icon-globe)}.Icon.-i{--icon: var(--icon-i)}.Icon.-list{--icon: var(--icon-list)}.Icon.-login{--icon: var(--icon-login)}.Icon.-logout{--icon: var(--icon-logout)}.Icon.-magnifyingGlass{--icon: var(--icon-magnifyingGlass)}.Icon.-map{--icon: var(--icon-map)}.Icon.-memo{--icon: var(--icon-memo)}.Icon.-notes{--icon: var(--icon-notes)}.Icon.-printer{--icon: var(--icon-printer)}.Icon.-returnArrow{--icon: var(--icon-returnArrow)}.Icon.-timeBack{--icon: var(--icon-timeBack)}.Icon.-triDown{--icon: var(--icon-triDown)}.Icon.-triLeft{--icon: var(--icon-triLeft)}.Icon.-triRight{--icon: var(--icon-triRight)}.Icon.-triUp{--icon: var(--icon-triUp)}.Icon.-null{--icon: var(--icon-null)}.Icon.-up{--icon: var(--icon-up)}.Icon.-left{--icon: var(--icon-left)}.Icon.-down{--icon: var(--icon-down)}.Icon.-right{--icon: var(--icon-right)}.Icon.-upChart{--icon: var(--icon-upChart)}.Icon.-user{--icon: var(--icon-user)}.Icon.-x{--icon: var(--icon-x)}.Icon.-pieChart{display:inline-block;width:1em;height:1em;background:currentColor;-webkit-mask-size:100% 100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22128%22 height=%22128%22%3E%3Cpath d=%22M117.9 56.5H69.2V8c0-2 1.5-3.6 3.5-3.7 27 0 48.8 21.9 48.8 48.8 0 2-1.7 3.6-3.6 3.5zm6.7 10.5c1.9 0 3.4 1.4 3.4 3.2v.5a52.1 52.1 0 0 1-16.1 31 3.3 3.3 0 0 1-4.6-.2L72.7 67h52z%22 opacity=%22.75%22/%3E%3Cpath d=%22M10 63.5c0-26.1 19.2-48.2 45-51.8a3.3 3.3 0 0 1 3.8 3.4V67l34 34a3.3 3.3 0 0 1-.2 5A52.3 52.3 0 0 1 10 63.6z%22/%3E%3C/svg%3E")}.Icon.-shuffle{display:inline-block;width:1em;height:1em;background:currentColor;-webkit-mask:url(/build/assets/shuffle-CNPo1dOH.svg) center/contain no-repeat;mask:url(/build/assets/shuffle-CNPo1dOH.svg) center/contain no-repeat}@media (min-width: 941px){_{_:0}}@media (min-width: 681px){_{_:0}}@media (max-width: 940px) and (min-width: 681px){_{_:0}}@media (max-width: 940px){_{_:0}}@media (max-width: 680px){_{_:0}}@media (-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){_{_:0}}:root{--scrollbar-width: 0px}html{height:100%;font-family:Noto Sans,Source Han Sans JP,Noto Sans Japanese,Noto Sans JP,Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,xYuGothic,Meiryo,sans-serif;font-size:16px;line-height:1.6;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;background:#f3f3f3}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}body{margin:0;min-height:100%}button,input,optgroup,select,textarea{margin:0;font:inherit;font-size:100%;color:inherit}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]{background-image:linear-gradient(#fff,#fff)}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.25em}.-onlyLargeScreen{display:none!important}@media (min-width: 941px){.-onlyLargeScreen{display:block!important}br.-onlyLargeScreen{display:inline!important}}.-onlySmallScreen{display:none!important}@media (max-width: 680px){.-onlySmallScreen{display:block!important}br.-onlySmallScreen{display:inline!important}}@media (max-width: 680px){.-ignoreSmallScreen{display:none!important}}@media (max-width: 940px) and (min-width: 681px){.-ignoreMiddleScreen{display:none!important}}@media (min-width: 941px){.-ignoreLargeScreen{display:none!important}}.-textCenter{text-align:center!important}html{--page-header-main-height: 52px;--page-header-nav-height: 46px;--page-header-height: calc( var( --page-header-main-height ) + var( --page-header-nav-height ) );scroll-padding-top:var(--page-header-height)}@media (max-width: 940px){html{--page-header-height: 54px}}html.-scrollLocked{position:fixed;width:100%;top:calc(var(--scroll-padlock-scroll-top) * -1)}.PageHeader{height:var(--page-header-height)}.PageHeader:before{content:"";position:fixed;z-index:300;inset:0 0 auto;display:block;height:var(--page-header-height);background:#fff;box-shadow:0 3px 3px #0000000d}@media (min-width: 941px){.PageHeader:before{box-shadow:0 4px 10px #00000024}}@media (min-width: 941px){.PageHeader .PageHeader__Inner{position:fixed;z-index:300;inset:0 0 auto;display:grid;grid-template:"logo search utility user" var(--page-header-main-height) "nav nav nav nav" var(--page-header-nav-height)/clamp(156px,14vw + 16px,166px) minmax(0,1fr) auto auto;box-sizing:border-box;width:100%;max-width:1280px;height:var(--page-header-height);column-gap:clamp(8px,1.2vw,16px);padding:0 20px;margin:0 auto}}@media (max-width: 940px){.PageHeader .PageHeader__Inner{position:fixed;z-index:300;inset:0 0 auto;display:grid;grid-template:"button logo user" var(--page-header-height)/auto 1fr auto}}@media (min-width: 941px){.PageHeader .PageHeader__MenuButton{display:none}}@media (max-width: 940px){.PageHeader .PageHeader__MenuButton{box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:transparent;grid-area:button;position:relative;z-index:1;display:block;width:54px;height:54px;padding:0;border:0;border-radius:0;cursor:pointer;background:#fff}.PageHeader .PageHeader__MenuButtonIcon{display:block;top:calc(50% - 1px);left:0;right:0;margin:auto;color:#333}.PageHeader .PageHeader__MenuButtonIcon,.PageHeader .PageHeader__MenuButtonIcon:before,.PageHeader .PageHeader__MenuButtonIcon:after{width:20px;height:2px;border-radius:0;position:absolute;background-color:currentColor;transition-property:transform,color;transition-duration:.15s;transition-timing-function:ease}.PageHeader .PageHeader__MenuButtonIcon:before,.PageHeader .PageHeader__MenuButtonIcon:after{content:"";display:block}.PageHeader .PageHeader__MenuButtonIcon:before{top:-6px}.PageHeader .PageHeader__MenuButtonIcon:after{bottom:-6px}.PageHeader .PageHeader__MenuButtonIcon{transition-duration:.2s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.PageHeader .PageHeader__MenuButtonIcon:before{transition:top .1s .2s ease-in,opacity .1s ease-in}.PageHeader .PageHeader__MenuButtonIcon:after{transition:bottom .1s .2s ease-in,transform .2s cubic-bezier(.55,.055,.675,.19)}.PageHeader__MenuButton[aria-expanded=true] .PageHeader__MenuButtonIcon{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg) translateZ(0);color:#333}.PageHeader__MenuButton[aria-expanded=true] .PageHeader__MenuButtonIcon:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.PageHeader__MenuButton[aria-expanded=true] .PageHeader__MenuButtonIcon:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}}.PageHeader .PageHeader__Logo{grid-area:logo;align-self:center;position:relative;display:flex;align-items:center;justify-content:center;margin:0}@media (min-width: 941px){.PageHeader .PageHeader__Logo{justify-content:flex-start}.PageHeader .PageHeader__Logo:after{content:"";position:absolute;top:50%;right:0;width:1px;height:24px;background:#d9d9d9;transform:translateY(-50%)}}@media (max-width: 940px){.PageHeader .PageHeader__Logo{z-index:1;height:var(--page-header-height);border-right:1px solid #D9D9D9;border-left:1px solid #D9D9D9;background:#fff}}.PageHeader .PageHeader__Logo img{display:block}@media (min-width: 941px){.PageHeader .PageHeader__Logo img{width:clamp(140px,14vw,150px);height:auto;transform:translateY(-1px)}}@media (max-width: 940px){.PageHeader .PageHeader__Logo img{width:auto;height:20px}}.PageHeader .PageHeader__UserUtils{grid-area:user;align-self:center;display:flex;padding:0;margin:0;list-style:none}@media (min-width: 941px){.PageHeader .PageHeader__UserUtils{gap:clamp(4px,.6vw,8px)}}@media (max-width: 940px){.PageHeader .PageHeader__UserUtils{position:relative;z-index:1;gap:3px}}.PageHeader .PageHeader__UserUtils a,.PageHeader .PageHeader__UserUtils button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0;border:0;text-decoration:none;text-align:center;color:#333;background:#fff;cursor:pointer}@media (min-width: 941px){.PageHeader .PageHeader__UserUtils a,.PageHeader .PageHeader__UserUtils button{gap:8px;min-width:0;height:36px;padding:0 clamp(8px,1vw,14px);border:1px solid #333;border-radius:5px;font-size:clamp(12px,1vw,14px);white-space:nowrap}}@media (max-width: 940px){.PageHeader .PageHeader__UserUtils a,.PageHeader .PageHeader__UserUtils button{flex-direction:column;width:56px;height:54px;font-size:10px}.PageHeader .PageHeader__UserUtils a:before,.PageHeader .PageHeader__UserUtils button:before{font-size:18px;margin-bottom:4px}}.PageHeader .PageHeader__UserUtils a.-signup,.PageHeader .PageHeader__UserUtils button.-signup,.PageHeader .PageHeader__UserUtils a.-user,.PageHeader .PageHeader__UserUtils button.-user{color:#fff;background:#333}.PageHeader .PageHeader__UserUtils a.-user:before,.PageHeader .PageHeader__UserUtils button.-user:before{content:var(--icon-user);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.PageHeader .PageHeader__UserUtils a.-login:before,.PageHeader .PageHeader__UserUtils button.-login:before{content:var(--icon-login);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.PageHeader .PageHeader__UserUtils a.-logout:before,.PageHeader .PageHeader__UserUtils button.-logout:before{content:var(--icon-logout);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.PageHeader .PageHeader__UserUtils a br,.PageHeader .PageHeader__UserUtils button br{display:none}@media (max-width: 940px){.PageHeader .PageHeader__UserUtils a br,.PageHeader .PageHeader__UserUtils button br{display:inline-block}}.PageHeader .PageHeader__Panel{display:contents}@media (max-width: 940px){.PageHeader .PageHeader__Panel{position:fixed;inset:var(--page-header-height) 0 0;display:flex;flex-direction:column;padding:12px 0;border-top:1px solid #D9D9D9;overflow:auto;background:#fff;visibility:hidden;transform:translateY(-100%);transition:transform .3s ease-out,visibility 0s .3s;animation:ulrqkd2 0s .3s 1 backwards}@keyframes ulrqkd2{0%{visibility:hidden}to{visibility:visible}}.-panelOpen.PageHeader .PageHeader__Panel{visibility:visible;transform:translateY(0);transition:transform .3s ease-out}}.PageHeader .PageHeader__SearchBox{grid-area:search;align-self:center;position:relative;box-sizing:border-box;width:100%;max-width:none;margin:0 auto;border:1px solid #D9D9D9;border-radius:9999px;overflow:hidden;background:#fff}@media (min-width: 941px){.PageHeader .PageHeader__SearchBox{max-width:360px;margin:0}}@media (max-width: 940px){.PageHeader .PageHeader__SearchBox{order:1;width:calc(100% - 20px);max-width:none}}.PageHeader .PageHeader__SearchBox input{display:block;box-sizing:border-box;width:100%;height:34px;padding:0 16px 0 42px;border:0;font-size:clamp(12px,1vw,14px);line-height:34px;outline:none}@media (max-width: 940px){.PageHeader .PageHeader__SearchBox input{border-radius:0}}.PageHeader .PageHeader__SearchBox input::placeholder{color:#6b7280;opacity:1}.PageHeader .PageHeader__SearchBox button{position:absolute;inset:0 auto 0 0;width:42px;padding:0;border:0;background:transparent;cursor:pointer}@media (max-width: 940px){.PageHeader .PageHeader__SearchBox button{left:0;right:auto;width:42px}}.PageHeader .PageHeader__SearchBox button:before{content:var(--icon-magnifyingGlass);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;left:0;font-size:16px;line-height:0;color:#53677a}.PageHeader .PageHeader__Links{display:block;padding:0;margin:0;font-size:14px;font-weight:700;list-style:none;color:#000}.PageHeader .PageHeader__Links li{display:block}@media (max-width: 940px){.PageHeader .PageHeader__Links li{width:100%}.PageHeader .PageHeader__Links li+li{border-top:1px solid #D9D9D9}}.PageHeader .PageHeader__Links a{display:block;padding:10px 14px;color:inherit;text-decoration:none}@media (max-width: 940px){.PageHeader .PageHeader__Links a{display:block;box-sizing:border-box;width:100%;padding:12px 30px}}.PageHeader .PageHeader__Links a:hover{text-decoration:underline}.PageHeader a.PageHeader__UserLink.-user{display:flex;align-items:center;gap:12px}@media (min-width: 941px){.PageHeader a.PageHeader__UserLink.-user{color:#333;background:#fff}}@media (max-width: 940px){.PageHeader a.PageHeader__UserLink.-user{gap:0}}@media (min-width: 941px){.PageHeader .PageHeader__UserLabel{display:none}}.PageHeader .PageHeader__UserInfo{display:flex;flex-direction:column;min-width:0}@media (max-width: 940px){.PageHeader .PageHeader__UserInfo{display:none}}.PageHeader .PageHeader__UserAffiliation{overflow:hidden;max-width:clamp(80px,11vw,140px);margin:0 0 2px;font-weight:700;font-size:10px;text-overflow:ellipsis;line-height:1;white-space:nowrap;color:#8e8e8f}.PageHeader .PageHeader__UserName{overflow:hidden;max-width:clamp(80px,11vw,140px);font-size:clamp(11px,1vw,13px);font-weight:700;text-overflow:ellipsis;line-height:1.2;color:#000}@media (max-width: 1080px) and (min-width: 941px){.PageHeader .PageHeader__UserInfo{display:none}.PageHeader .PageHeader__UserLabel{display:inline}}.PageHeader .PageHeader__Nav{grid-area:nav;min-width:0;height:var(--page-header-nav-height)}@media (max-width: 940px){.PageHeader .PageHeader__Nav{display:contents;height:auto}}.PageHeader .PageHeader__NavPrimary{padding:0;margin:0;list-style:none}@media (min-width: 941px){.PageHeader .PageHeader__NavPrimary{position:relative;z-index:1;display:flex;align-items:stretch;justify-content:flex-start;gap:clamp(20px,3vw,40px);height:100%;color:#333}}@media (max-width: 940px){.PageHeader .PageHeader__NavPrimary{order:2;margin-top:12px;border-bottom:1px solid #D9D9D9}}@media (min-width: 941px){.PageHeader .PageHeader__NavPrimary>li{position:relative;flex:0 0 auto;height:100%}}@media (max-width: 940px){.PageHeader .PageHeader__NavPrimary>li{border-top:1px solid #D9D9D9}}@media (min-width: 941px){.PageHeader .PageHeader__NavPrimary>li.-sectionEnd:after{content:"";position:absolute;top:50%;right:clamp(-20px,-1.5vw,-10px);width:1px;height:24px;background:#d9d9d9;transform:translateY(-50%)}}.PageHeader .PageHeader__NavPrimary>li>a,.PageHeader .PageHeader__NavPrimary>li>button{box-sizing:border-box;width:100%;border:0;font-size:clamp(12px,1.05vw,14px);font-weight:700;text-align:left;text-decoration:none;color:inherit;background:transparent;cursor:pointer}@media (min-width: 941px){.PageHeader .PageHeader__NavPrimary>li>a,.PageHeader .PageHeader__NavPrimary>li>button{position:relative;display:flex;align-items:center;justify-content:center;height:100%;padding:0;white-space:nowrap;transition:color .2s}}@media (max-width: 940px){.PageHeader .PageHeader__NavPrimary>li>a,.PageHeader .PageHeader__NavPrimary>li>button{display:block;padding:12px 30px}}@media (min-width: 941px){.PageHeader .PageHeader__NavPrimary>li.-current>a,.PageHeader .PageHeader__NavPrimary>li.-current>button,.PageHeader .PageHeader__NavPrimary>li.-open>button{color:#4db6ac}}@media (min-width: 941px){.PageHeader .PageHeader__NavPrimary>li>a:hover,.PageHeader .PageHeader__NavPrimary>li>button:hover,.PageHeader .PageHeader__NavPrimary>li>a:focus-visible,.PageHeader .PageHeader__NavPrimary>li>button:focus-visible{color:#4db6ac}}@media (min-width: 941px){.PageHeader .PageHeader__NavPrimary>li.-open>button:after{transform:rotate(-180deg)}}@media (max-width: 940px){.PageHeader .PageHeader__NavPrimary>li.-open>button:after{transform:rotate(-180deg)}}.PageHeader .PageHeader__NavPrimary>li>button,.PageHeader .PageHeader__NavPrimary>li>.PageHeader__NavArrow{position:relative;display:flex;align-items:center;gap:8px}.PageHeader .PageHeader__NavPrimary>li>button:after,.PageHeader .PageHeader__NavPrimary>li>.PageHeader__NavArrow:after{content:var(--icon-down);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px}@media (min-width: 941px){.PageHeader .PageHeader__NavPrimary>li>button:after,.PageHeader .PageHeader__NavPrimary>li>.PageHeader__NavArrow:after{transition:transform .3s}}@media (max-width: 940px){.PageHeader .PageHeader__NavPrimary>li>button:after,.PageHeader .PageHeader__NavPrimary>li>.PageHeader__NavArrow:after{position:absolute;top:50%;right:30px;line-height:0;transition:transform .3s}}@media (min-width: 941px){.PageHeader .PageHeader__NavPrimary>li.-splitLink{display:flex;align-items:stretch;transition:color .2s}.PageHeader .PageHeader__NavPrimary>li.-splitLink:hover,.PageHeader .PageHeader__NavPrimary>li.-splitLink:focus-within{color:#4db6ac}.PageHeader .PageHeader__NavPrimary>li.-splitLink>a:not(.PageHeader__NavArrow){width:auto}.PageHeader .PageHeader__NavPrimary>li.-splitLink>.PageHeader__NavArrow{justify-content:flex-end;width:26px;padding:0 0 0 8px}.PageHeader .PageHeader__NavPrimary>li.-splitLink>.PageHeader__NavArrow.-toggle{display:none}}@media (max-width: 940px){.PageHeader .PageHeader__NavPrimary>li.-splitLink{display:grid;grid-template-columns:minmax(0,1fr) 54px}.PageHeader .PageHeader__NavPrimary>li.-splitLink>a:not(.PageHeader__NavArrow){width:auto}.PageHeader .PageHeader__NavPrimary>li.-splitLink>.PageHeader__NavArrow{justify-content:center;width:54px;padding:0}.PageHeader .PageHeader__NavPrimary>li.-splitLink>.PageHeader__NavArrow.-link{display:none}.PageHeader .PageHeader__NavPrimary>li.-splitLink>.PageHeader__NavArrow.-toggle{display:flex}.PageHeader .PageHeader__NavPrimary>li.-splitLink>.PageHeader__NavItemPanel{grid-column:1/-1}}.PageHeader .PageHeader__NavItemPanel{display:none}@media (min-width: 941px){.PageHeader .PageHeader__NavItemPanel{position:absolute;inset:100% auto auto 0;box-sizing:border-box;min-width:100%;padding:16px;width:auto;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#333;background:#fff;box-shadow:0 4px 8px #00000014}.PageHeader .PageHeader__NavItemPanel.-wide{width:470px}.PageHeader .PageHeader__NavItemPanel.-news,.PageHeader .PageHeader__NavItemPanel.-data,.PageHeader .PageHeader__NavItemPanel.-utilities{min-width:180px;padding:0}.PageHeader .PageHeader__NavItemPanel a,.PageHeader .PageHeader__NavItemPanel button{transition:color .2s}.PageHeader .PageHeader__NavItemPanel a:hover,.PageHeader .PageHeader__NavItemPanel a:focus-visible,.PageHeader .PageHeader__NavItemPanel button:hover,.PageHeader .PageHeader__NavItemPanel button:focus-visible{color:#4db6ac}}@media (max-width: 940px){.PageHeader .PageHeader__NavItemPanel{padding:14px 30px;border-top:1px solid #D9D9D9;background:#f7f7f7}}.PageHeader .PageHeader__NavItem.-open>.PageHeader__NavItemPanel{display:block}.PageHeader .PageHeader__NewsNav,.PageHeader .PageHeader__DataNav{padding:0;margin:0;list-style:none}.PageHeader .PageHeader__NewsNav>li,.PageHeader .PageHeader__DataNav>li{position:relative;border-bottom:1px solid #eee}.PageHeader .PageHeader__NewsNav>li>a,.PageHeader .PageHeader__NewsNav>li>button,.PageHeader .PageHeader__DataNav>li>a,.PageHeader .PageHeader__DataNav>li>button{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;padding:11px 14px;border:0;font-size:14px;font-weight:700;text-align:left;text-decoration:none;white-space:nowrap;color:#333;background:#fff;cursor:pointer}.PageHeader .PageHeader__NewsNav>li>button:after,.PageHeader .PageHeader__DataNav>li>button:after{content:var(--icon-right);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px}@media (min-width: 941px){.PageHeader .PageHeader__NewsNav>li>.PageHeader__NavItemPanel,.PageHeader .PageHeader__DataNav>li>.PageHeader__NavItemPanel{inset:0 auto auto 100%}}@media (max-width: 940px){.PageHeader .PageHeader__NewsNav>li>button:after,.PageHeader .PageHeader__DataNav>li>button:after{content:var(--icon-down);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform .3s}.PageHeader .PageHeader__NewsNav>li.-open>button:after,.PageHeader .PageHeader__DataNav>li.-open>button:after{transform:rotate(-180deg)}}@media (max-width: 940px){.PageHeader .PageHeader__NewsNav>li>.PageHeader__NavItemPanel{background:#fff}}.PageHeader .PageHeader__UtilityMenu{grid-area:utility;align-self:stretch;display:flex;align-items:stretch;gap:clamp(2px,.4vw,6px);padding:0;margin:0;list-style:none}.PageHeader .PageHeader__UtilityMenu>li{display:flex;align-items:center}@media (max-width: 940px){.PageHeader .PageHeader__UtilityMenu>li{display:block}}.PageHeader .PageHeader__UtilityMenu a{position:relative;display:flex;align-items:center;box-sizing:border-box;padding:0 clamp(4px,.55vw,8px);font-size:clamp(12px,1.05vw,14px);font-weight:700;text-decoration:none;white-space:nowrap;color:#666}@media (min-width: 941px){.PageHeader .PageHeader__UtilityMenu a{height:var(--page-header-main-height)}.PageHeader .PageHeader__UtilityMenu a:before{content:"";position:absolute;inset:auto clamp(4px,.55vw,8px) 0;height:3px;background:#4db6ac;transform:scaleX(0);transform-origin:center;transition:transform .18s ease-out}.PageHeader .PageHeader__UtilityMenu a:hover,.PageHeader .PageHeader__UtilityMenu a:focus-visible{color:#4db6ac}.PageHeader .PageHeader__UtilityMenu a:hover:before,.PageHeader .PageHeader__UtilityMenu a:focus-visible:before{transform:scaleX(1)}}@media (max-width: 940px){.PageHeader .PageHeader__UtilityMenu a{box-sizing:border-box;width:100%;height:auto;padding:12px 30px}}@media (max-width: 940px){.PageHeader .PageHeader__UtilityMenu{order:3;display:block;border-bottom:1px solid #D9D9D9}.PageHeader .PageHeader__UtilityMenu li+li{border-top:1px solid #D9D9D9}}.PageHeader .PageHeader__NavItemChildren{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;padding:0;margin:0;list-style:none}.PageHeader .PageHeader__NavItemChildren>li{display:contents}.PageHeader .PageHeader__NavItemChildren a{font-weight:700;text-decoration:none;white-space:nowrap;color:inherit}.PageHeader .PageHeader__NavItemChildren>li>a{grid-column:1;font-size:14px}.PageHeader .PageHeader__NavItemChildLabel{justify-self:start;font-size:14px}.PageHeader .PageHeader__NavItemChildLabel a:after{content:var(--icon-right);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:-.1em;margin-left:4px;vertical-align:middle}.PageHeader .PageHeader__NavItemChildDetails{display:flex;flex-wrap:wrap;gap:4px 8px;padding:0;margin:0;font-size:14px;list-style:none}.PageFooter{position:sticky;top:100vh;margin-top:50px;border-top:1px solid #707070;font-size:14px;color:#fff;background:#333}.PageFooter .PageFooter__Inner{box-sizing:border-box;max-width:1280px;padding:28px 20px;margin:0 auto}@media (max-width: 680px){.PageFooter .PageFooter__Inner{padding:18px 15px 40px}}.PageFooter .PageFooter__Links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;padding:0;margin:0;list-style:none}.PageFooter .PageFooter__Links a{color:inherit;text-decoration:none}.PageFooter .PageFooter__Links a:hover{text-decoration:underline}.PageFooter .PageFooter__Copyright{border-top:1px solid #6B6B6B;list-style:none;margin:24px 0 0;padding:28px 0 0;text-align:center;font-size:11px}@media (max-width: 680px){.PageFooter .PageFooter__Copyright{padding-top:24px;margin-top:18px;gap:8px 16px}}.PageLayout{display:flex;justify-content:center;gap:0 30px;box-sizing:border-box;max-width:1280px;padding:0 20px;margin:25px auto 42px}@media (max-width: 940px){.PageLayout{display:block;padding:0 14px}}.PageLayout:not(:has(>.PageLayout__Side))>.PageLayout__Main{max-width:1080px;margin-inline:auto}.PageLayout .PageLayout__Main{width:100%;min-width:0}@media (min-width: 941px){.PageLayout .PageLayout__Main:has(>.NewsArticle){max-width:750px}}@media (max-width: 940px){.PageLayout .PageLayout__Main{width:auto;margin-bottom:54px}}.PageLayout .PageLayout__Side{width:300px;flex-shrink:0}@media (max-width: 940px){.PageLayout .PageLayout__Side{width:auto}}.WidgetTitle{display:flex;align-items:center;margin:28px 0 10px;color:#333}@media (min-width: 681px){.WidgetTitle:first-child{margin-top:0}}.WidgetTitle .WidgetTitle__Title{font-size:16px;font-weight:700;margin:0 auto 0 0}.WidgetTitle .WidgetTitle__Title .Icon{margin-right:4px}.WidgetTitle .WidgetTitle__Side a{position:relative;padding-right:20px;font-size:13px;color:inherit;text-decoration:none}.WidgetTitle .WidgetTitle__Side a:hover{text-decoration:underline}.WidgetTitle .WidgetTitle__Side a:after{content:var(--icon-right);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:4px;font-size:10px;line-height:0;color:var(--arrow-color)}.Breadcrumb{box-sizing:border-box;max-width:1280px;padding:16px 20px 14px;margin:0 auto;font-size:13px;color:#7d7d7d}@media (max-width: 680px){.Breadcrumb{padding:20px 15px}}.Breadcrumb ol{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none}.Breadcrumb li{display:flex;align-items:center}.Breadcrumb li:nth-child(n+2){padding-left:.75em}.Breadcrumb li:nth-child(n+2):before{content:var(--icon-right);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:.75em;font-size:12px}.Breadcrumb a{color:inherit;text-decoration:none}.Breadcrumb a:hover{text-decoration:underline}.SectionTitle{display:flex;align-items:center;margin:28px 0 10px;color:#333}@media (min-width: 681px){.SectionTitle:first-child{margin-top:0}}.SectionTitle .SectionTitle__Title{margin:0;font-size:16px;font-weight:700}.SectionTitle .SectionTitle__Title .Icon{margin-right:4px}.SectionTitle .SectionTitle__Extra{margin-left:20px;font-size:12px}@media (max-width: 680px){.SectionTitle .SectionTitle__Extra{margin-left:30px}}.NewsItem{position:relative;display:grid;grid-template:"title status" auto "tags  tags" auto "text  text" auto/1fr 130px;padding:10px 20px 16px 30px;gap:0 16px}.NewsItem:has(.NewsItem__Image){grid-template:"title status" auto "tags  image" auto "text  image" auto/1fr 130px}.NewsItem+.NewsItem{border-top:1px solid #DCDCDC}@media (max-width: 680px){.NewsItem{grid-template:"title title" auto "tags  status" auto "text  text" auto/1fr auto;gap:0;padding:10px 14px}.NewsItem:has(.NewsItem__Image){grid-template:"title title  title" auto "tags  status status" auto "text  text   image" auto/1fr auto 88px}}.NewsItem .NewsItem__Title{align-self:start;grid-area:title;display:grid;grid-template-columns:1fr 64px;overflow:hidden;width:100%;min-width:0;margin:0 0 5px;font-size:16px;font-weight:700;line-height:1.6;white-space:nowrap}@media (max-width: 680px){.NewsItem .NewsItem__Title{max-height:3.2em;font-size:15px;white-space:normal}}.NewsItem .NewsItem__Title:after{content:"";grid-column:2/3;grid-row:1;width:64px;display:flex;align-items:center;height:1.6em;background:linear-gradient(to right,transparent,#fff)}@media (max-width: 680px){.NewsItem .NewsItem__Title:after{content:none}}.NewsItem .NewsItem__Title a{grid-column:1/3;grid-row:1;display:block;min-width:0;color:inherit;text-decoration:none}.NewsItem .NewsItem__Title a:hover{text-decoration:underline}.NewsItem .NewsItem__Title a:before{content:"";z-index:1;position:absolute;top:0;right:0;bottom:0;left:0}.NewsItem a:hover .NewsItem__Title{text-decoration:underline}.NewsItem .NewsItem__Tags{position:relative;z-index:1;grid-area:tags;align-self:start;display:flex;flex-wrap:wrap;gap:5px;width:fit-content;max-width:100%;padding:0;margin:0;list-style:none}.NewsItem .NewsItem__Tags li{padding:0 12px;font-size:12px;color:#7d7d7d;background:#f3f3f3}.NewsItem .NewsItem__Tags a{color:inherit;text-decoration:none}.NewsItem .NewsItem__Status{grid-area:status;align-self:start;display:flex;gap:7px;align-items:center;justify-content:end}.NewsItem .NewsItem__Text{position:relative;grid-area:text;max-height:calc(5.1em - 1px);margin-top:12px;overflow:hidden;font-size:14px;line-height:1.7;color:#707070}@media (max-width: 680px){.NewsItem .NewsItem__Text{max-height:calc(6.8em - 1px)}}.NewsItem .NewsItem__Text p{margin:0}.NewsItem .NewsItem__Image{grid-area:image}@media (max-width: 680px){.NewsItem .NewsItem__Image{margin-top:12px}}.NewsItem .NewsItem__Image img{display:block;max-width:100%;height:auto}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.flatpickr-monthSelect-months{margin:10px 1px 3px;flex-wrap:wrap}.flatpickr-monthSelect-month{background:none;border:1px solid transparent;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;font-weight:400;margin:.5px;justify-content:center;padding:10px;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;text-align:center;width:33%}.flatpickr-monthSelect-month.flatpickr-disabled{color:#eee}.flatpickr-monthSelect-month.flatpickr-disabled:hover,.flatpickr-monthSelect-month.flatpickr-disabled:focus{cursor:not-allowed;background:none!important}.flatpickr-monthSelect-theme-dark{background:#3f4458}.flatpickr-monthSelect-theme-dark .flatpickr-current-month input.cur-year{color:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-prev-month,.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-next-month{color:#fff;fill:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month{color:#fffffff2}.flatpickr-monthSelect-month.today{border-color:#959ea9}.flatpickr-monthSelect-month.inRange,.flatpickr-monthSelect-month.inRange.today,.flatpickr-monthSelect-month:hover,.flatpickr-monthSelect-month:focus{background:#e6e6e6;cursor:pointer;outline:0;border-color:#e6e6e6}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.inRange,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:hover,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:focus{background:#646c8c;border-color:#646c8c}.flatpickr-monthSelect-month.today:hover,.flatpickr-monthSelect-month.today:focus{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-monthSelect-month.selected,.flatpickr-monthSelect-month.startRange,.flatpickr-monthSelect-month.endRange{background-color:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-monthSelect-month.startRange{border-radius:50px 0 0 50px}.flatpickr-monthSelect-month.endRange{border-radius:0 50px 50px 0}.flatpickr-monthSelect-month.startRange.endRange{border-radius:50px}.flatpickr-monthSelect-month.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.selected,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.startRange,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.endRange{background:#80cbc4;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-current-month.flatpickr-current-month{display:inline-flex;align-items:center;justify-content:center;flex-direction:row-reverse;padding-top:0}.dayContainer>.flatpickr-day:nth-child(7n+1):not(.selected):not(.prevMonthDay):not(.nextMonthDay){color:#ff4136}.dayContainer>.flatpickr-day:nth-child(7n+7):not(.selected):not(.prevMonthDay):not(.nextMonthDay){color:#0074d9}input[data-apply-date-picker],input[data-apply-month-picker]{background-image:url(data:image/svg+xml,%3Csvg%20viewBox=%220%200%20128%20128%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath%20d=%22m41.5%204c4.14%200%207.5%203.36%207.5%207.5v7.5h30v-7.5c0-4.14%203.36-7.5%207.5-7.5s7.5%203.36%207.5%207.5v7.5h11.25c6.21%200%2011.25%205.04%2011.25%2011.25v11.25h-105v-11.25c0-6.21%205.04-11.25%2011.25-11.25h11.25v-7.5c0-4.14%203.36-7.5%207.5-7.5zm-30%2045h105v63.75c0%206.21-5.04%2011.25-11.25%2011.25h-82.5c-6.21%200-11.25-5.04-11.25-11.25zm15%2018.75v7.5c0%202.07%201.68%203.74%203.75%203.75h7.5c2.07%200%203.74-1.68%203.75-3.75v-7.5c0-2.07-1.68-3.74-3.75-3.75h-7.5c-2.07%200-3.74%201.68-3.75%203.75zm30%200v7.5c0%202.07%201.68%203.74%203.75%203.75h7.5c2.07%200%203.74-1.68%203.75-3.75v-7.5c0-2.07-1.68-3.74-3.75-3.75h-7.5c-2.07%200-3.74%201.68-3.75%203.75zm33.75-3.75c-2.07%200-3.74%201.68-3.75%203.75v7.5c0%202.07%201.68%203.74%203.75%203.75h7.5c2.07%200%203.74-1.68%203.75-3.75v-7.5c0-2.07-1.68-3.74-3.75-3.75zm-63.75%2033.75v7.5c0%202.07%201.68%203.74%203.75%203.75h7.5c2.07%200%203.74-1.68%203.75-3.75v-7.5c0-2.07-1.68-3.74-3.75-3.75h-7.5c-2.07%200-3.74%201.68-3.75%203.75zm33.75-3.75c-2.07%200-3.74%201.68-3.75%203.75v7.5c0%202.07%201.68%203.74%203.75%203.75h7.5c2.07%200%203.74-1.68%203.75-3.75v-7.5c0-2.07-1.68-3.74-3.75-3.75zm26.25%203.75v7.5c0%202.07%201.68%203.74%203.75%203.75h7.5c2.07%200%203.74-1.68%203.75-3.75v-7.5c0-2.07-1.68-3.74-3.75-3.75h-7.5c-2.07%200-3.74%201.68-3.75%203.75z%22%20fill=%22%23c6c6c6%22/%3E%3C/svg%3E);background-position:4px 50%;background-repeat:no-repeat;background-size:10px 10px;padding-left:18px}.ListTable{position:relative}@media (min-width: 681px){.ListTable{overflow:auto;border:1px solid #EDEDED;background:#fff;overscroll-behavior-x:contain}.ListTable.-canScrollLeft .ListTable__HeadCell.-heading,.ListTable.-canScrollLeft .ListTableItem__Cell.-heading{z-index:2;box-shadow:6px 0 8px -6px #0000004d}.ListTable.-canScrollRight .ListTable__HeadActionCell,.ListTable.-canScrollRight .ListTableItem__ActionCell{z-index:2;box-shadow:-6px 0 8px -6px #0000004d}.ListTable::-webkit-scrollbar{-webkit-appearance:none}.ListTable::-webkit-scrollbar:horizontal{height:8px}.ListTable::-webkit-scrollbar-thumb{border-radius:0;border:0;background-color:#888}.ListTable::-webkit-scrollbar-track{border-radius:0;background:#eee}}.ListTable:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;opacity:0;background:url(../img/list-table/bg_001.gif) no-repeat 50% 50%/100px 100px;pointer-events:none;transition:opacity .3s}.ListTable.-loading:after{opacity:1;pointer-events:auto}.ListTable .ListTable__Table{box-sizing:border-box}@media (min-width: 681px){.ListTable .ListTable__Table{width:100%;border-collapse:collapse;margin-top:-1px}}@media (max-width: 680px){.ListTable .ListTable__Table{display:block}}@media (max-width: 680px){.ListTable .ListTable__Header{display:none}}.ListTable .ListTable__HeadCell{--width: auto;padding:12px;border:1px solid #EDEDED;font-size:12px;font-weight:700;white-space:nowrap;text-align:left;background:linear-gradient(#fff,#f0f0f0)}.ListTable .ListTable__HeadCell:before{content:"";display:block;width:calc(var(--width) - 32px);height:1px}@media (min-width: 681px){.ListTable .ListTable__HeadCell.-heading{position:sticky;left:1px}.ListTable .ListTable__HeadCell.-heading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:-2px;display:block;border-inline:1px solid #EDEDED;background:linear-gradient(#fff,#f0f0f0) 0 0/1px 100% no-repeat;pointer-events:none}}.ListTable .ListTable__HeadActionCell{position:sticky;right:1px;border:1px solid #EDEDED;background:linear-gradient(#fff,#f0f0f0)}.ListTable .ListTable__HeadActionCell:before{content:"";position:absolute;inset:0 auto 0 -1px;display:block;width:1px;background:#ededed}.ListTable .ListTable__HeadActionCell:after{content:"";position:absolute;inset:0 -2px 0 auto;display:block;width:2px;background:linear-gradient(#fff,#f0f0f0)}@media (max-width: 680px){.ListTable .ListTable__Body{display:block}}.ListTable .ListTableItem:has(.ListTableItem__ActionButton[href]:not([href="#"])){cursor:pointer}.ListTable .ListTableItem:has(.ListTableItem__ActionButton[href]:not([href="#"])):has(:focus-visible){--list-table-row-highlight: #EEF1F2}@media (hover: hover){.ListTable .ListTableItem:has(.ListTableItem__ActionButton[href]:not([href="#"])):hover{--list-table-row-highlight: #EEF1F2}}@media (max-width: 680px){.ListTable .ListTableItem{margin-top:28px;background:#fff;border:1px solid #EDEDED;box-shadow:0 3px 3px #0000000d}.ListTable .ListTableItem,.ListTable .ListTableItem tr{display:block}}.ListTable .ListTableItem__Cell{padding:12px;border:1px solid #EDEDED;font-size:12px;background-color:var(--list-table-row-highlight, transparent)}@media (max-width: 680px){.ListTable .ListTableItem__Cell{display:flex;padding:0;border-top:0;border-left:0;border-right:0}.ListTable .ListTableItem__Cell:nth-child(n+6){display:none}}.ListTable .ListTableItem__Cell.-heading .ListTableItem__CellContentInner{max-width:100%;text-align:left}.ListTable .ListTableItem__Cell.-heading .ListTableItem__CellContent{position:relative}.ListTable .ListTableItem__Cell.-heading .ListTableItem__CellContent:has(>.NewIcon),.ListTable .ListTableItem__Cell.-heading .ListTableItem__CellContent:has(>.NewDataIcon){padding-right:53px}.ListTable .ListTableItem__Cell.-heading .NewIcon,.ListTable .ListTableItem__Cell.-heading .NewDataIcon{position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (min-width: 681px){.ListTable .ListTableItem__Cell.-heading{position:sticky;left:1px;background:var(--list-table-row-highlight, #F5F7F8)}.ListTable .ListTableItem__Cell.-heading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:-2px;display:block;border-inline:1px solid #EDEDED;background:linear-gradient(var(--list-table-row-highlight, #F5F7F8),var(--list-table-row-highlight, #F5F7F8)) 0 0/1px 100% no-repeat;pointer-events:none}}@media (max-width: 680px){.ListTable .ListTableItem__Cell.-heading .ListTableItem__CellContent:has(>.NewIcon),.ListTable .ListTableItem__Cell.-heading .ListTableItem__CellContent:has(>.NewDataIcon){padding-right:64px}.ListTable .ListTableItem__Cell.-heading .NewIcon,.ListTable .ListTableItem__Cell.-heading .NewDataIcon{right:16px}}.ListTable .ListTableItem__CellLabel{display:none}@media (max-width: 680px){.ListTable .ListTableItem__CellLabel{flex-shrink:0;display:block;box-sizing:border-box;min-width:0;width:120px;padding:16px;font-weight:700;text-align:center;background:#f5f7f8}}.ListTable .ListTableItem__CellContent{min-width:0}@media (max-width: 680px){.ListTable .ListTableItem__CellContent{padding:16px;font-weight:400}}.ListTable .ListTableItem__CellContentInner{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:max-content;max-width:250px}.ListTable .ListTableItem__CellContentInner.-with-period-source{display:block;overflow:visible}.ListTable .ListTableItem__CellContentInner:has(.NewIcon){display:block}@media (max-width: 680px){.ListTable .ListTableItem__CellContentInner{max-width:100%}}.ListTable .ListTableItem__CellContentInner img{display:block;width:50px;height:auto;aspect-ratio:50/40;object-fit:cover}.ListTable .ListTableItem__ActionCell{position:sticky;right:1px;padding:20px 15px;border:1px solid #EDEDED;background:var(--list-table-row-highlight, #fff)}@media (max-width: 680px){.ListTable .ListTableItem__ActionCell{display:block;position:static;padding:8px 10px;border:0}}.ListTable .ListTableItem__ActionCell:before{content:"";position:absolute;inset:0 auto 0 -1px;display:block;width:1px;background:#ededed}@media (max-width: 680px){.ListTable .ListTableItem__ActionCell:before{content:none}}.ListTable .ListTableItem__ActionCell:after{content:"";position:absolute;inset:0 -2px 0 auto;display:block;width:2px;background:var(--list-table-row-highlight, #fff)}@media (max-width: 680px){.ListTable .ListTableItem__ActionCell:after{content:none}}.ListTable .ListTableItem__ActionButton{box-sizing:border-box;padding:2px 6px;font-size:12px;white-space:nowrap;text-decoration:none;color:#333;background:#eaeaea;border-radius:2px}@media (max-width: 680px){.ListTable .ListTableItem__ActionButton{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:36px;font-size:12px}}.ListTable .ListTableItem__ActionButton:before{content:var(--icon-i);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ListTable .ListTable__Table.-project-compact .ListTable__HeadCell,.ListTable .ListTable__Table.-new-plant-compact .ListTable__HeadCell,.ListTable .ListTable__Table.-company-compact .ListTable__HeadCell,.ListTable .ListTable__Table.-cross-search-compact .ListTable__HeadCell{padding:8px 12px;color:#333}.ListTable .ListTable__Table.-project-compact .ListTable__HeadCell.-heading,.ListTable .ListTable__Table.-new-plant-compact .ListTable__HeadCell.-heading,.ListTable .ListTable__Table.-company-compact .ListTable__HeadCell.-heading,.ListTable .ListTable__Table.-cross-search-compact .ListTable__HeadCell.-heading{--width: 240px}.ListTable .ListTable__Table.-project-compact .ListTableItem__Cell,.ListTable .ListTable__Table.-new-plant-compact .ListTableItem__Cell,.ListTable .ListTable__Table.-company-compact .ListTableItem__Cell,.ListTable .ListTable__Table.-cross-search-compact .ListTableItem__Cell{padding:8px 12px;line-height:1.45;color:#333}.ListTable .ListTable__Table.-project-compact .ListTableItem__Cell.-heading,.ListTable .ListTable__Table.-new-plant-compact .ListTableItem__Cell.-heading,.ListTable .ListTable__Table.-company-compact .ListTableItem__Cell.-heading,.ListTable .ListTable__Table.-cross-search-compact .ListTableItem__Cell.-heading{min-width:240px}.ListTable .ListTable__Table.-project-compact .ListTableItem__Cell.-heading .ListTableItem__CellContentInner,.ListTable .ListTable__Table.-new-plant-compact .ListTableItem__Cell.-heading .ListTableItem__CellContentInner,.ListTable .ListTable__Table.-company-compact .ListTableItem__Cell.-heading .ListTableItem__CellContentInner,.ListTable .ListTable__Table.-cross-search-compact .ListTableItem__Cell.-heading .ListTableItem__CellContentInner{font-size:13px;font-weight:600;color:#333}.ListTable .ListTable__Table.-project-compact .ListTableItem__ActionCell,.ListTable .ListTable__Table.-new-plant-compact .ListTableItem__ActionCell,.ListTable .ListTable__Table.-company-compact .ListTableItem__ActionCell,.ListTable .ListTable__Table.-cross-search-compact .ListTableItem__ActionCell{padding:8px 10px}.ListTable .ListTable__Table.-project-compact .ProjectListCompany,.ListTable .ListTable__Table.-new-plant-compact .ProjectListCompany,.ListTable .ListTable__Table.-company-compact .ProjectListCompany,.ListTable .ListTable__Table.-cross-search-compact .ProjectListCompany{display:flex;align-items:center;gap:10px}.ListTable .ListTable__Table.-project-compact .ProjectListCompany__Image,.ListTable .ListTable__Table.-new-plant-compact .ProjectListCompany__Image,.ListTable .ListTable__Table.-company-compact .ProjectListCompany__Image,.ListTable .ListTable__Table.-cross-search-compact .ProjectListCompany__Image{flex:0 0 44px}.ListTable .ListTable__Table.-project-compact .ProjectListCompany__Image img,.ListTable .ListTable__Table.-new-plant-compact .ProjectListCompany__Image img,.ListTable .ListTable__Table.-company-compact .ProjectListCompany__Image img,.ListTable .ListTable__Table.-cross-search-compact .ProjectListCompany__Image img{display:block;width:44px;height:35px;object-fit:cover}.ListTable .ListTable__Table.-project-compact .ProjectListCompany__Name,.ListTable .ListTable__Table.-new-plant-compact .ProjectListCompany__Name,.ListTable .ListTable__Table.-company-compact .ProjectListCompany__Name,.ListTable .ListTable__Table.-cross-search-compact .ProjectListCompany__Name{width:auto;min-width:0;font-size:13px;font-weight:600;color:#333}.ListTable .ListTable__Table.-project-compact .ProjectListCompany__Parent,.ListTable .ListTable__Table.-new-plant-compact .ProjectListCompany__Parent,.ListTable .ListTable__Table.-company-compact .ProjectListCompany__Parent,.ListTable .ListTable__Table.-cross-search-compact .ProjectListCompany__Parent{font-size:11px;font-weight:400;color:#666}.ListTable .ListTable__Table.-project-compact .ProjectListCompany__Parent a,.ListTable .ListTable__Table.-new-plant-compact .ProjectListCompany__Parent a,.ListTable .ListTable__Table.-company-compact .ProjectListCompany__Parent a,.ListTable .ListTable__Table.-cross-search-compact .ProjectListCompany__Parent a{color:inherit!important}@media (max-width: 680px){.ListTable .ListTable__Table.-project-compact .ListTableItem__Cell,.ListTable .ListTable__Table.-new-plant-compact .ListTableItem__Cell,.ListTable .ListTable__Table.-company-compact .ListTableItem__Cell,.ListTable .ListTable__Table.-cross-search-compact .ListTableItem__Cell{padding:0}.ListTable .ListTable__Table.-project-compact .ListTableItem__ActionCell,.ListTable .ListTable__Table.-new-plant-compact .ListTableItem__ActionCell,.ListTable .ListTable__Table.-company-compact .ListTableItem__ActionCell,.ListTable .ListTable__Table.-cross-search-compact .ListTableItem__ActionCell{padding:8px 10px}.ListTable .ListTable__Table.-project-compact .ListTableItem__CellLabel,.ListTable .ListTable__Table.-project-compact .ListTableItem__CellContent,.ListTable .ListTable__Table.-new-plant-compact .ListTableItem__CellLabel,.ListTable .ListTable__Table.-new-plant-compact .ListTableItem__CellContent,.ListTable .ListTable__Table.-company-compact .ListTableItem__CellLabel,.ListTable .ListTable__Table.-company-compact .ListTableItem__CellContent,.ListTable .ListTable__Table.-cross-search-compact .ListTableItem__CellLabel,.ListTable .ListTable__Table.-cross-search-compact .ListTableItem__CellContent{padding:12px}.ListTable .ListTable__Table.-project-compact .ListTableItem__Cell.-heading,.ListTable .ListTable__Table.-new-plant-compact .ListTableItem__Cell.-heading,.ListTable .ListTable__Table.-company-compact .ListTableItem__Cell.-heading,.ListTable .ListTable__Table.-cross-search-compact .ListTableItem__Cell.-heading{min-width:0}}.ListTableFloatingScrollbar{display:none;position:fixed;z-index:300;bottom:0;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;height:12px;border-top:1px solid #D5D5D5;background:#eee;overscroll-behavior-x:contain;scrollbar-color:#888 #eee}@media (min-width: 681px){.ListTableFloatingScrollbar.-visible{display:block}}.ListTableFloatingScrollbar::-webkit-scrollbar{-webkit-appearance:none}.ListTableFloatingScrollbar::-webkit-scrollbar:horizontal{height:10px}.ListTableFloatingScrollbar::-webkit-scrollbar-thumb{border:0;border-radius:0;background-color:#888}.ListTableFloatingScrollbar::-webkit-scrollbar-track{border-radius:0;background:#eee}.ListTableFloatingScrollbar__Content{height:1px}.PeriodSource{margin-top:4px;color:#707070;font-size:11px}.PeriodSource summary{width:max-content;color:#607d8b;cursor:pointer;text-decoration:underline}.PeriodSource__Text{margin-top:4px;padding:6px 8px;border-left:2px solid #cfd8dc;white-space:normal;word-break:break-word}.PerItemSelect{display:flex;align-items:center;gap:10px}.PerItemSelect__Title{margin:0;font-size:10px;font-weight:700;color:#333}.PerItemSelect__Select{height:30px;border:1px solid #8E8E8F;font-size:10px;padding-inline:6px;color:#8e8e8f}.SortSelect{display:flex;align-items:center;gap:10px}.SortSelect__Title{margin:0;font-size:10px;font-weight:700;color:#333}.SortSelect__Select{height:30px;border:1px solid #8E8E8F;font-size:10px;padding-inline:6px;color:#8e8e8f}.Pagination{display:flex;gap:6px;width:fit-content;color:#333}@media (max-width: 680px){.Pagination{gap:4px}}.Pagination .Pagination__Prev,.Pagination .Pagination__Next{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:28px;font-size:14px;text-decoration:none;color:inherit;background:#fff}@media (max-width: 680px){.Pagination .Pagination__Prev,.Pagination .Pagination__Next{width:28px}}.Pagination .Pagination__Prev:before{content:var(--icon-triLeft);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Pagination .Pagination__Next:before{content:var(--icon-triRight);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Pagination ul{display:flex;gap:6px;padding:0;margin:0}.Pagination li{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;font-size:12px;background:#fff}.Pagination li a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:inherit;text-decoration:none}.Pagination li a.-disabled,.Pagination li a[disabled]{pointer-events:none;opacity:.6;cursor:default!important}.Pagination li a:is(.-current *){background:transparent;background:#e3e3e3}.Button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:12px 12px 10px;border:0;border-radius:5px;font-size:16px;font-weight:700;text-decoration:none;color:#fff;background:#333;cursor:pointer}.Button.-secondary{background:#b7b7b7}.Button.-full{width:100%}.ButtonContainer{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:10px;margin-top:26px}@media (max-width: 680px){.ButtonContainer{flex-direction:column}}.RequiredIcon:before{content:"*";font-size:10px;color:#ff1d1d}.TextInput{display:block;box-sizing:border-box;width:100%;height:40px;padding:0 15px;border:0;border-radius:2px;font-size:14px;line-height:40px;background:#f1f1f1}@media (max-width: 680px){.TextInput{font-size:12px}}.TextInput.-middle{width:58%}.TextInput::placeholder{color:#acacac}.TextAreaInput{display:block;box-sizing:border-box;width:100%;min-height:110px;padding:10px 15px;border:0;border-radius:2px;font-size:14px;line-height:1.6;background:#f1f1f1}@media (max-width: 680px){.TextAreaInput{font-size:12px;height:140px}}.SelectInput{display:block;box-sizing:border-box;width:100%;height:40px;padding:0 15px;border:0;border-radius:2px;font-size:14px;line-height:40px;background:#f1f1f1 url("data:image/svg+xml,%3Csvg height=%228%22 viewBox=%220 0 28 8%22 width=%2228%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22m5.39 7.17c.34.33.88.33 1.21 0l5.14-5.14c.33-.34.31-.89-.03-1.21-.33-.31-.85-.31-1.18 0l-4.54 4.54-4.53-4.54c-.34-.33-.89-.31-1.21.03-.31.33-.31.85 0 1.18z%22 fill=%22%23adadad%22/%3E%3C/svg%3E") no-repeat 100% 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 680px){.SelectInput{font-size:12px}}.InputSet{display:flex;gap:8px 10px}.InputSet.-vertical{flex-direction:column}.CheckInputSet{display:flex;flex-wrap:wrap;gap:5px 24px;padding:0;margin:0;font-size:14px;list-style:none}@media (max-width: 680px){.CheckInputSet{flex-direction:column}}.CheckInputSet.-vertical{flex-direction:column}.CheckInputSet li{display:flex;align-items:center;gap:10px}.CheckInputSet label{display:contents;-webkit-user-select:none;user-select:none}.FormCheck{display:flex;align-items:center;gap:12px}.FormCheck label{display:contents}.FormCheck input{display:block}.FormCheck .FormCheck__Text{font-size:14px;-webkit-user-select:none;user-select:none}.FormCheck .FormCheck__Text a{color:inherit;text-decoration:underline}.InfoButton{width:16px;min-width:16px;height:16px;flex:0 0 16px;aspect-ratio:1;padding:0;border:0;vertical-align:middle;color:#c6c6c6;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22%3E%3Ccircle cx=%228%22 cy=%228%22 r=%227.5%22 fill=%22%23fff%22/%3E%3Cg fill=%22%23c6c6c6%22%3E%3Cpath d=%22M8 15.5a7.5 7.5 0 1 1 0-15 7.5 7.5 0 0 1 0 15m0-14C4.42 1.5 1.5 4.42 1.5 8s2.92 6.5 6.5 6.5 6.5-2.92 6.5-6.5S11.58 1.5 8 1.5%22/%3E%3Cpath d=%22M7.55 6.38h.89v5.2h-.89zm0-1.97h.89v1h-.89z%22/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100%;cursor:pointer}.CompletionMessage{box-sizing:border-box;min-height:360px;padding:52px 32px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#333}.CompletionMessage.-compact{min-height:0;margin-top:18px;padding:36px 24px;border:1px solid #E5E5E5;background:#fff}.CompletionMessage .CompletionMessage__Icon{position:relative;width:64px;height:64px;margin-bottom:22px;border:1px solid #BFE5CF;border-radius:50%;background:#eef8f3}.CompletionMessage .CompletionMessage__Icon:before{content:"";position:absolute;top:18px;left:22px;width:16px;height:26px;border-right:4px solid #2F8F5B;border-bottom:4px solid #2F8F5B;transform:rotate(45deg)}.CompletionMessage .CompletionMessage__Title{margin:0;font-size:20px;line-height:1.5}.CompletionMessage .CompletionMessage__Text{max-width:620px;margin:14px 0 0;font-size:14px;line-height:1.9}.CompletionMessage .CompletionMessage__Note{max-width:620px;margin:10px 0 0;font-size:12px;line-height:1.8;color:#777}.CompletionMessage .CompletionMessage__Note a{color:inherit;text-decoration:underline}.CompletionMessage .CompletionMessage__Actions{display:flex;justify-content:center;gap:12px;width:100%;margin-top:28px}.CompletionMessage .CompletionMessage__Actions.-emailUpdate{align-items:center;max-width:620px}.CompletionMessage .CompletionMessage__Actions.-emailUpdate .TextInput{flex:1 1 0;min-width:0}@media (max-width: 680px){.CompletionMessage .CompletionMessage__Actions{flex-direction:column}}.CompletionMessage .CompletionMessage__EmailUpdateButton{width:auto;min-width:190px;height:40px;padding:0 18px;font-size:14px;white-space:nowrap}@media (max-width: 680px){.CompletionMessage .CompletionMessage__EmailUpdateButton{width:100%}}.CompletionMessage .CompletionMessage__Button{width:220px}@media (max-width: 680px){.CompletionMessage .CompletionMessage__Button{width:100%}}.HomePageLayout{display:flex;gap:0 30px;box-sizing:border-box;max-width:1280px;padding:0 20px;margin:25px auto 42px}@media (max-width: 940px){.HomePageLayout{display:block;padding:0 14px}}.HomePageLayout .HomePageLayout__Main{width:100%;min-width:0}@media (max-width: 940px){.HomePageLayout .HomePageLayout__Main{width:auto}}.HomePageLayout .HomePageLayout__Side{width:300px;flex-shrink:0}@media (max-width: 940px){.HomePageLayout .HomePageLayout__Side{width:auto}}.Time{display:flex;align-items:center;font-size:12px;font-weight:400;white-space:nowrap;color:#999}@media (max-width: 680px){.Time{font-size:11px}}.Time:before{content:var(--icon-clock);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.NewIcon{display:inline-block;width:38px;height:15px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2238%22 height=%2215%22%3E%3Cpath fill=%22%23c00%22 d=%22M14.29 11h-.94L9.77 5.52V11h-.94V3.89h.94l3.59 5.5v-5.5h.93zm5.68-3.29h-3.08v2.52h3.58V11h-4.52V3.89h4.47v.77h-3.53v2.28h3.08zm3.2 1.04.14.94.2-.85 1.41-4.96h.79l1.37 4.96.2.86.15-.96 1.1-4.86h.94l-1.73 7.11h-.85l-1.47-5.18-.11-.54-.11.54-1.52 5.18h-.85l-1.72-7.11h.94z%22/%3E%3Cpath fill=%22none%22 stroke=%22%23c00%22 d=%22M.5.5h37v14H.5z%22/%3E%3C/svg%3E")}.NewDataIcon{display:inline-block;min-width:30px;height:15px;padding:0 4px;border:1px solid #c00;color:#c00;font-size:10px;font-weight:100;line-height:13px;text-align:center;vertical-align:middle;white-space:nowrap}.HomePageNotice{display:flex;align-items:flex-start;gap:10px;margin:0 0 12px;padding:10px 12px;border:1px solid rgba(77,182,172,.35);border-radius:4px;background:#4db6ac14;font-size:13px;font-weight:700;line-height:1.5;color:#2f837c}.HomePageNotice[hidden]{display:none}.HomePageNotice__Text{flex:1 1 auto;min-width:0}.HomePageNotice__CloseButton{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin:-2px -2px 0 0;padding:0;border:0;background:transparent;color:#2f837c;cursor:pointer}.HomePageNotice__CloseButton:before{content:var(--icon-close);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1}.HomePageNotice+.HomePageHeading{margin-top:0}.HomePageHeading{display:flex;align-items:center;margin:28px 0 10px;color:#333}@media (min-width: 681px){.HomePageHeading:first-child{margin-top:0}}.HomePageHeading .HomePageHeading__Title{font-size:16px;font-weight:700;margin:0 auto 0 0}.HomePageHeading .HomePageHeading__Title .Icon{margin-right:4px}.HomePageHeading .HomePageHeading__Side a{position:relative;padding-right:20px;font-size:13px;color:inherit;text-decoration:none}.HomePageHeading .HomePageHeading__Side a:hover{text-decoration:underline}.HomePageHeading .HomePageHeading__Side a:after{content:var(--icon-right);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:4px;font-size:10px;line-height:0;color:var(--arrow-color)}.HomePageHeading .HomePageHeading__CalenderInput{display:flex;gap:4px;align-items:center}.HomePageHeading .HomePageHeading__CalenderInput input{width:132px;height:32px;padding:0 8px 0 24px;border:1px solid #DCDCDC;border-radius:5px;font-size:16px;line-height:32px;background-size:14px 14px}.HomePageHeading .HomePageHeading__CalenderInputLabel{font-size:13px;color:#333}@media (max-width: 680px){.HomePageHeading .HomePageHeading__CalenderInputLabel{display:none}}.HomePageNews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width: 1179px) and (min-width: 681px){.HomePageNews{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.HomePageNews{grid-template-columns:1fr;gap:12px}}.HomePageNews .HomePageNews__Title{padding:10px 0 0 30px;margin:0 0 -4px;font-size:13px;font-weight:700}@media (max-width: 680px){.HomePageNews .HomePageNews__Title{display:none}}.HomePageNews .NewsItem{display:grid;grid-template:"title" auto "tags" auto "text" 1fr "status" auto/minmax(0,1fr);gap:10px;box-sizing:border-box;min-height:200px;padding:18px;border:1px solid #E1E8E7;border-radius:4px;background:#fff;box-shadow:0 3px 6px #0000000d}.HomePageNews .NewsItem+.NewsItem{border-top:1px solid #E1E8E7}@media (max-width: 680px){.HomePageNews .NewsItem{min-height:0;padding:14px}}.HomePageNews .NewsItem:has(.NewIcon) .NewsItem__Title{padding-right:46px}.HomePageNews .NewsItem__Title{display:block;box-sizing:border-box;height:3em;max-height:3em;margin:0;font-size:15px;line-height:1.5;white-space:normal}.HomePageNews .NewsItem__Title:after{content:none}.HomePageNews .NewsItem__Title a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.HomePageNews .NewsItem__Tags{min-height:20px;margin:0}.HomePageNews .NewsItem__Text{max-height:calc(3.4em - 1px);margin-top:0}.HomePageNews .NewsItem__Text p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.HomePageNews .NewsItem__Status{align-self:end;justify-content:start}.HomePageNews .NewIcon{position:absolute;z-index:2;top:22px;right:18px;pointer-events:none}@media (max-width: 680px){.HomePageNews .NewIcon{top:18px;right:14px}}.HomeInsights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 680px){.HomeInsights{grid-template-columns:1fr}}.HomeInsightCard{display:flex;flex-direction:column;min-width:0;padding:18px;border:1px solid #E1E8E7;border-radius:4px;background:#fff;box-shadow:0 3px 6px #0000000d}@media (max-width: 680px){.HomeInsightCard{padding:14px}}.HomeInsightCard__Header{margin-bottom:14px}.HomeInsightCard__Header h3{margin:0;font-size:16px;line-height:1.5;color:#333}.HomeInsightCard__Header p{margin:6px 0 0;font-size:12px;line-height:1.6;color:#707070}.HomeInsightCard__Conditions{display:flex;align-items:flex-start;flex-wrap:wrap;gap:6px;margin-top:10px}.HomeInsightCard__Conditions ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.HomeInsightCard__Conditions li{padding:3px 7px;border:1px solid #BFD9D6;border-radius:3px;background:#f2f8f7;font-size:11px;line-height:1.5;color:#2f6f69}.HomeInsightCard__ConditionsTitle{padding-top:4px;font-size:11px;font-weight:700;color:#666}.HomeInsightCard__LatestStatus{margin-top:14px;padding:10px 12px;border-left:3px solid #4DB6AC;background:#f7faf9}.HomeInsightCard__LatestStatus h4{margin:0;font-size:12px;color:#555}.HomeInsightCard__LatestStatusHeader{display:flex;align-items:center;gap:5px}.tippy-box[data-theme~=home-insight]{border:1px solid #D7E5E3;border-radius:4px;color:#333;background:#fff;box-shadow:0 6px 20px #00000029}.tippy-box[data-theme~=home-insight] .tippy-content{padding:12px}.tippy-box[data-theme~=home-insight][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=home-insight][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=home-insight][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=home-insight][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.HomeInsightCard__StatusPopup{width:280px;max-width:calc(100vw - 48px);font-size:11px;line-height:1.6}.HomeInsightCard__StatusPopup ul{margin:0;padding:0;list-style:none}.HomeInsightCard__StatusPopup li+li{margin-top:8px;padding-top:8px;border-top:1px solid #E1E8E7}.HomeInsightCard__StatusPopup dl{margin:0}.HomeInsightCard__StatusPopup dl div{display:flex;justify-content:space-between;gap:16px}.HomeInsightCard__StatusPopup dt,.HomeInsightCard__StatusPopup dd{margin:0}.HomeInsightCard__StatusPopup dd{flex-shrink:0;font-weight:700}.HomeInsightCard__StatusPopup .-missing{color:#c2410c}.HomeInsightCard__StatusPopupTitle{display:block;margin-bottom:8px;font-size:12px}.HomeInsightCard__StatusPopupMetric{display:block;margin-bottom:3px;color:#2f6f69}.HomeInsightCard__StatusPopupNotes{margin-top:10px;padding-top:8px;border-top:1px solid #E1E8E7;color:#666}.HomeInsightCard__StatusPopupNotes p{margin:0}.HomeInsightCard__StatusPopupNotes p+p{margin-top:4px}.HomeInsightCard__Chart{position:relative;height:280px}.HomeInsightCard__ChartNote{margin:6px 0 0;font-size:11px;line-height:1.5;color:#777}.HomeInsightCard__TableWrapper{overflow-x:auto}.HomeInsightCard__Table{width:100%;border-collapse:collapse;font-size:12px}.HomeInsightCard__Table th,.HomeInsightCard__Table td{padding:8px 6px;border-bottom:1px solid #E1E8E7;text-align:right;white-space:nowrap}.HomeInsightCard__Table th:nth-child(2),.HomeInsightCard__Table td:nth-child(2){width:100%;text-align:left;white-space:normal}.HomeInsightCard__Table th{font-weight:700;color:#666;background:#f7faf9}.HomeInsightCard__Table a{font-weight:700;color:#2f837c;text-decoration:none}.HomeInsightCard__Table a:hover{text-decoration:underline}.HomeInsightCard__Table .-increase{font-weight:700;color:#c2410c}.HomeInsightCard__Footer{display:flex;align-items:flex-end;gap:12px;justify-content:space-between;margin-top:auto;padding-top:14px}.HomeInsightCard__Footer time{flex-shrink:0;font-size:11px;color:#999}.HomeInsightCard__Links{display:flex;flex-wrap:wrap;gap:6px 14px}.HomeInsightCard__Links a{position:relative;padding-right:14px;font-size:12px;font-weight:700;color:#2f837c;text-decoration:none}.HomeInsightCard__Links a:after{content:var(--icon-right);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:0;font-size:9px;line-height:0}.HomeInsightCard__Links a:hover{text-decoration:underline}.NewsMap{background:#fff;box-shadow:0 3px 3px #0000000d}.NewsMap .NewsMap__TabList{display:flex;padding:0;margin:0;list-style:none}.NewsMap .NewsMap__TabList li{width:100%}.NewsMap .NewsMap__TabList li:nth-child(n+2){border-left:1px solid #333333}.NewsMap .NewsMap__TabList button{display:flex;align-items:center;justify-content:center;width:100%;height:42px;padding:0;border:0;border-top:1px solid transparent;border-bottom:1px solid #333333;font-size:12px;color:#3336;background:transparent;cursor:pointer}@media (max-width: 680px){.NewsMap .NewsMap__TabList button{font-size:12px}}.NewsMap .NewsMap__TabList button.-active{color:#333;border-top-color:#333;border-bottom-color:transparent}.NewsMap .NewsMap__Panel{padding:0 25px 32px}@media (max-width: 680px){.NewsMap .NewsMap__Panel{padding:0 0 6px}}.NewsMap .NewsMap__MapImage{margin:0 -25px}@media (max-width: 680px){.NewsMap .NewsMap__MapImage{margin:0}}.NewsMap .NewsMap__MapImage img{display:block;max-width:100%;margin:0 auto}.NewsMap .NewsMap__List{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;padding:0;margin:12px 0 0;list-style:none}@media (max-width: 680px){.NewsMap .NewsMap__List{display:block}}.NewsMap .NewsMap__List li{display:flex;align-items:start;justify-content:start;gap:8px;min-width:0}@media (max-width: 680px){.NewsMap .NewsMap__List li{padding:8px;border-top:1px solid #DCDCDC}}.NewsMap .NewsMap__ItemLabel{flex-shrink:0;box-sizing:border-box;min-width:64px;padding:0 12px;border-radius:5px;font-size:12px;font-weight:700;white-space:nowrap;text-align:center;color:#fff;background:#4db6ac}.NewsMap .NewsMap__ItemBody{flex:1 1 0;min-width:0;overflow:hidden}.NewsMap .NewsMap__ItemTitle{font-size:13px;font-weight:700}.NewsMap .NewsMap__ItemTitle a{color:inherit;text-decoration:none}.NewsMap .NewsMap__ItemTitle a:hover{text-decoration:underline}.NewsMap .NewsMap__ItemSubtitle{display:block;max-width:100%;margin-top:3px;font-size:12px;line-height:1.4;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.NewsMap .NewsMap__PopupTitle{font-weight:700}.HomePageArticleList{background:#fff;box-shadow:0 3px 3px #0000000d}.HomePageArticleItem{position:relative;display:grid;grid-template:"title  image" auto "text   image" auto "status image" auto/1fr 145px;gap:10px 20px;padding:16px 16px 16px 24px}@media (max-width: 680px){.HomePageArticleItem{grid-template-columns:1fr 88px;padding:14px 8px}}.HomePageArticleItem+.HomePageArticleItem{border-top:1px solid #DCDCDC}.HomePageArticleItem .HomePageArticleItem__Image{grid-area:image}.HomePageArticleItem .HomePageArticleItem__Image img{display:block;width:100%;height:auto}.HomePageArticleItem .HomePageArticleItem__Title{grid-area:title;margin:0;font-size:16px;font-weight:700;color:#333}@media (max-width: 680px){.HomePageArticleItem .HomePageArticleItem__Title{font-size:13px}}.HomePageArticleItem .HomePageArticleItem__Title a{color:inherit;text-decoration:none}.HomePageArticleItem .HomePageArticleItem__Title a:hover{text-decoration:underline}.HomePageArticleItem .HomePageArticleItem__Title a:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block}.HomePageArticleItem .HomePageArticleItem__Text{position:relative;grid-area:text;max-height:calc(3.6em - 1px);overflow:hidden;font-size:14px;line-height:1.8;color:#707070}@media (max-width: 680px){.HomePageArticleItem .HomePageArticleItem__Text{font-size:11px;line-height:1.6;max-height:calc(3.2em - 1px)}}.HomePageArticleItem .HomePageArticleItem__Text:after{content:"...続きを読む";position:absolute;inset:auto 0 0 auto;display:flex;align-items:center;height:1.8em;padding-left:32px;background:linear-gradient(to right,transparent,#fff 20%,#fff);font-size:12px}@media (max-width: 680px){.HomePageArticleItem .HomePageArticleItem__Text:after{content:"";width:64px;height:1.6em;background:linear-gradient(to right,transparent,#fff)}}.HomePageArticleItem .HomePageArticleItem__Text p{margin:0}.HomePageArticleItem .HomePageArticleItem__Status{grid-area:status;display:flex;gap:20px;align-items:center}@media (max-width: 680px){.HomePageArticleItem .HomePageArticleItem__Status{margin-top:4px}}.HomePageArticleItem .HomePageArticleItem__Tags{position:relative;z-index:2;display:flex;gap:5px;width:fit-content;max-width:100%;padding:0;margin:0;list-style:none}.HomePageArticleItem .HomePageArticleItem__Tags li{padding:0 12px;font-size:12px;color:#999;background:#f3f3f3}.HomePageArticleItem .HomePageArticleItem__Tags a{color:inherit;text-decoration:none}.HomePageIndustryNews{background:#fff;box-shadow:0 3px 3px #0000000d}.HomePageIndustryNews .HomePageIndustryNews__TabList{position:relative;z-index:1;padding:0;margin:0 auto;overflow:hidden;list-style:none}.HomePageIndustryNews .HomePageIndustryNews__PrevButton,.HomePageIndustryNews .HomePageIndustryNews__NextButton{position:absolute;z-index:3;top:1px;bottom:1px;display:flex;align-items:center;justify-content:center;width:30px;padding:0;border:0;font-size:10px;cursor:pointer;transition:opacity .2s}.HomePageIndustryNews .HomePageIndustryNews__PrevButton.swiper-button-disabled,.HomePageIndustryNews .HomePageIndustryNews__NextButton.swiper-button-disabled{opacity:0;pointer-events:none}.HomePageIndustryNews .HomePageIndustryNews__PrevButton{left:0;background:linear-gradient(to left,transparent,#fff 20%,#fff)}.HomePageIndustryNews .HomePageIndustryNews__PrevButton:before{content:var(--icon-left);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.HomePageIndustryNews .HomePageIndustryNews__NextButton{right:0;background:linear-gradient(to right,transparent,#fff 20%,#fff)}.HomePageIndustryNews .HomePageIndustryNews__NextButton:before{content:var(--icon-right);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.HomePageIndustryNews .HomePageIndustryNews__TabListWrapper{position:relative;z-index:1;box-sizing:content-box;display:flex;width:100%;height:100%;transform:translateZ(0);transition-property:transform;padding:0;margin:0;list-style:none}.swiper-container-free-mode>.HomePageIndustryNews .HomePageIndustryNews__TabListWrapper{transition-timing-function:ease-out;margin:0 auto}.HomePageIndustryNews .HomePageIndustryNews__TabListWrapper li{position:relative;flex-shrink:0;width:100%;height:100%;transition-property:transform;width:auto;height:auto}.HomePageIndustryNews .HomePageIndustryNews__TabListWrapper button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:42px;padding:0 12px;border:0;font-size:14px;font-weight:700;white-space:nowrap;color:#3336;border-top:1px solid transparent;border-bottom:1px solid #333333;background:transparent;cursor:pointer}.HomePageIndustryNews .HomePageIndustryNews__TabListWrapper button.-active{border-top:1px solid #333333;border-left:1px solid #333333;border-right:1px solid #333333;border-bottom-color:transparent;color:#333}.HomePageIndustryNews .HomePageIndustryNews__TabListWrapper li:first-child button.-active{border-left:0}.HomePageIndustryNews .HomePageIndustryNews__TabListWrapper li:last-child button.-active{border-right:0}.HomePageIndustryNews .HomePageIndustryNewsItem+.HomePageIndustryNewsItem{border-top:1px solid #DCDCDC}.HomePageIndustryNews .HomePageIndustryNewsItem a{display:flex;gap:16px;align-items:start;justify-content:space-between;padding:18px 20px 18px 28px;text-decoration:none}@media (max-width: 680px){.HomePageIndustryNews .HomePageIndustryNewsItem a{display:block;padding:10px 14px}}.HomePageIndustryNews .HomePageIndustryNewsItem__Title{font-size:16px;font-weight:700;color:#333}@media (max-width: 680px){.HomePageIndustryNews .HomePageIndustryNewsItem__Title{font-size:15px}}.HomePageIndustryNews a:hover .HomePageIndustryNewsItem__Title{text-decoration:underline}.HomePageIndustryNews .HomePageIndustryNewsItem__Status{height:25.6px;display:flex;align-items:center;gap:6px}@media (max-width: 680px){.HomePageIndustryNews .HomePageIndustryNewsItem__Status{justify-content:end;height:auto;margin-left:auto}}.ServiceSideBanner{display:block;overflow:hidden;margin:28px 0 0;background:#fff;box-shadow:0 3px 3px #0000000d}.ServiceSideBanner img{display:block;width:100%;height:auto}@media (max-width: 940px){.ServiceSideBanner{margin-top:28px}}.PlanListWidget{position:relative;box-sizing:border-box;padding:10px 8px 8px 18px;background:#fff;box-shadow:0 3px 3px #0000000d}.PlanListWidget .PlanListWidget__Heading{margin:0;padding-bottom:8px;border-bottom:1px solid #DCDCDC}.PlanListWidget:before{content:"";position:absolute;inset:0 0 auto;display:block;height:2px;background:#333 linear-gradient(#129887,#129887) no-repeat 0 0/70px 2px}.PlanListWidget .PlanListWidget__Inner{max-height:300px;overflow:auto;padding:0 5px 0 0;margin:0;list-style:none}.PlanListWidget .PlanListWidget__Inner::-webkit-scrollbar{-webkit-appearance:none}.PlanListWidget .PlanListWidget__Inner::-webkit-scrollbar:vertical{width:4px}.PlanListWidget .PlanListWidget__Inner::-webkit-scrollbar-thumb{border-radius:2px;border:0;background-color:#d5d5d5}.PlanListWidget .PlanListWidget__Inner::-webkit-scrollbar-track{border-radius:2px;background:#f4f0f0}.PlanListWidget .PlanListWidget__Item{border-bottom:1px solid #DCDCDC}.PlanListWidget .PlanListWidget__Item a{display:grid;grid-template:"icon title" "icon date"/32px 1fr;padding:10px 0 15px;color:#333;text-decoration:none}.PlanListWidget .PlanListWidget__ItemIcon{grid-area:icon;font-size:18px;color:#8e8e8f}.PlanListWidget .PlanListWidget__ItemTitle{grid-area:title;font-size:14px;font-weight:700;line-height:1.4}.PlanListWidget a:hover .PlanListWidget__ItemTitle{text-decoration:underline}.PlanListWidget .PlanListWidget__ItemPubDate{grid-area:date;margin-top:8px;font-size:10px}.PlanListWidget .PlanListWidget__ItemPubDate em{margin-right:.8em;font-weight:700;font-style:normal;color:#d32727}.FeaturedKeywordsWidget{padding:20px 10px 20px 16px;background:#fff;box-shadow:0 3px 3px #0000000d}.FeaturedKeywordsWidget ul{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.FeaturedKeywordsWidget a{display:flex;align-items:center;height:28px;padding:0 18px;border:1px solid #DCDCDC;font-size:12px;white-space:nowrap;text-decoration:none;border-radius:999px;color:inherit;background:#f7f7f7}.FeaturedKeywordsWidget a:where(.-long *){font-size:10px}.FeaturedKeywordsWidget a:hover{text-decoration:underline}.ChartWidget{padding-bottom:8px;background:#fff;box-shadow:0 3px 3px #0000000d}.ChartWidget .ChartWidget__Chart{position:relative;overflow:auto;padding:15px}.ChartWidget .ChartWidget__Chart::-webkit-scrollbar{-webkit-appearance:none}.ChartWidget .ChartWidget__Chart::-webkit-scrollbar:horizontal{height:4px}.ChartWidget .ChartWidget__Chart::-webkit-scrollbar-thumb{border-radius:2px;border:0;background-color:#d5d5d5}.ChartWidget .ChartWidget__Chart::-webkit-scrollbar-track{border-radius:2px;background:#f4f0f0}.ChartWidget .ChartWidget__Chart img,.ChartWidget .ChartWidget__Chart canvas{display:block}.ChartWidget .ChartWidget__Text{position:relative;grid-area:text;max-height:calc(3.4em - 1px);margin:20px 15px 0;overflow:hidden;font-size:14px;line-height:1.7;color:#333}.ChartWidget .ChartWidget__Text:after{content:"";position:absolute;inset:auto 0 0 auto;display:flex;align-items:center;width:64px;height:calc(1.6em + 2px);background:linear-gradient(to right,transparent,#fff 80%,#fff)}.ChartWidget .ChartWidget__Text p{margin:0}.ChartWidget .ChartWidget__MoreLink{padding-right:14px;margin-top:10px;text-align:right;color:#333}.ChartWidget .ChartWidget__MoreLink a{position:relative;padding-right:20px;font-size:13px;color:inherit;text-decoration:none}.ChartWidget .ChartWidget__MoreLink a:hover{text-decoration:underline}.ChartWidget .ChartWidget__MoreLink a:after{content:var(--icon-right);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:4px;font-size:10px;line-height:0}.IndustryNewsWidget{background:#fff;box-shadow:0 3px 3px #0000000d}.IndustryNewsWidget .IndustryNewsWidget__TabList{position:relative;z-index:1;padding:0;margin:0 auto;overflow:hidden;list-style:none}.IndustryNewsWidget .IndustryNewsWidget__PrevButton,.IndustryNewsWidget .IndustryNewsWidget__NextButton{position:absolute;z-index:3;top:1px;bottom:1px;display:flex;align-items:center;justify-content:center;width:30px;padding:0;border:0;font-size:10px;cursor:pointer;transition:opacity .2s}.IndustryNewsWidget .IndustryNewsWidget__PrevButton.swiper-button-disabled,.IndustryNewsWidget .IndustryNewsWidget__NextButton.swiper-button-disabled{opacity:0;pointer-events:none}.IndustryNewsWidget .IndustryNewsWidget__PrevButton{left:0;background:linear-gradient(to left,transparent,#fff 20%,#fff)}.IndustryNewsWidget .IndustryNewsWidget__PrevButton:before{content:var(--icon-left);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.IndustryNewsWidget .IndustryNewsWidget__NextButton{right:0;background:linear-gradient(to right,transparent,#fff 20%,#fff)}.IndustryNewsWidget .IndustryNewsWidget__NextButton:before{content:var(--icon-right);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.IndustryNewsWidget .IndustryNewsWidget__TabListWrapper{position:relative;z-index:1;box-sizing:content-box;display:flex;width:100%;height:100%;transform:translateZ(0);transition-property:transform;padding:0;margin:0;list-style:none}.swiper-container-free-mode>.IndustryNewsWidget .IndustryNewsWidget__TabListWrapper{transition-timing-function:ease-out;margin:0 auto}.IndustryNewsWidget .IndustryNewsWidget__TabListWrapper li{position:relative;flex-shrink:0;width:100%;height:100%;transition-property:transform;width:auto;height:auto}.IndustryNewsWidget .IndustryNewsWidget__TabListWrapper button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:40px;padding:0 12px;border:0;font-size:13px;font-weight:700;white-space:nowrap;color:#3336;border-top:1px solid transparent;border-bottom:1px solid #333333;background:transparent;cursor:pointer}.IndustryNewsWidget .IndustryNewsWidget__TabListWrapper button.-active{border-top:1px solid #333333;border-left:1px solid #333333;border-right:1px solid #333333;border-bottom-color:transparent;color:#333}.IndustryNewsWidget .IndustryNewsWidget__TabListWrapper li:first-child button.-active{border-left:0}.IndustryNewsWidget .IndustryNewsWidget__TabListWrapper li:last-child button.-active{border-right:0}.IndustryNewsWidget .IndustryNewsWidgetItem+.IndustryNewsWidgetItem{border-top:1px solid #DCDCDC}.IndustryNewsWidget .IndustryNewsWidgetItem a{display:block;padding:14px;text-decoration:none}.IndustryNewsWidget .IndustryNewsWidgetItem__Title{overflow:hidden;font-size:15px;font-weight:700;text-overflow:ellipsis;line-height:1.4;white-space:nowrap;color:#333}@media (max-width: 680px){.IndustryNewsWidget .IndustryNewsWidgetItem__Title{white-space:normal}}.IndustryNewsWidget a:hover .IndustryNewsWidgetItem__Title{text-decoration:underline}.IndustryNewsWidget .IndustryNewsWidgetItem__Status{display:flex;align-items:center;justify-content:end;gap:6px}.AccessRankingWidget{padding-bottom:8px;background:#fff;box-shadow:0 3px 3px #0000000d}.AccessRankingWidget .AccessRankingWidget__TabList{display:flex;padding:0;margin:0;list-style:none}.AccessRankingWidget .AccessRankingWidget__TabList li{width:100%}.AccessRankingWidget .AccessRankingWidget__TabList button{display:flex;align-items:center;justify-content:center;width:100%;height:28px;padding:0;border:0;font-size:14px;font-weight:700;color:#3336;border-top:1px solid transparent;border-bottom:1px solid #333333;background:transparent;cursor:pointer}@media (max-width: 940px){.AccessRankingWidget .AccessRankingWidget__TabList button{font-size:13px;height:40px}}.AccessRankingWidget .AccessRankingWidget__TabList button.-active{border-top:1px solid #333333;border-left:1px solid #333333;border-right:1px solid #333333;border-bottom-color:transparent;color:#333}.AccessRankingWidget .AccessRankingWidget__TabList li:first-child button.-active{border-left:0}.AccessRankingWidget .AccessRankingWidget__TabList li:last-child button.-active{border-right:0}.AccessRankingWidget .AccessRankingWidget__Panel{padding:24px 0 0}@media (max-width: 940px){.AccessRankingWidget .AccessRankingWidget__Panel{padding-top:4px}}.AccessRankingWidget .AccessRankingWidget__Panel ol{padding:0;margin:0;list-style:none;font-size:14px;font-weight:700;color:#333}@media (max-width: 940px){.AccessRankingWidget .AccessRankingWidget__Panel ol{border-bottom:1px solid #DCDCDC;margin-bottom:10px}}.AccessRankingWidget .AccessRankingWidget__Panel li{display:flex;align-items:center;gap:8px;padding:16px 16px 16px 20px}@media (max-width: 940px){.AccessRankingWidget .AccessRankingWidget__Panel li{gap:6px;padding:11px 16px 11px 10px}}.AccessRankingWidget .AccessRankingWidget__Panel li+li{border-top:1px solid #DCDCDC}.AccessRankingWidget .AccessRankingWidget__Panel li:before{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;font-style:italic;color:#fff;background:#333}.AccessRankingWidget .AccessRankingWidget__Panel li:nth-child(1):before{content:"1"}.AccessRankingWidget .AccessRankingWidget__Panel li:nth-child(2):before{content:"2"}.AccessRankingWidget .AccessRankingWidget__Panel li:nth-child(3):before{content:"3"}.AccessRankingWidget .AccessRankingWidget__Panel li:nth-child(4):before{content:"4"}.AccessRankingWidget .AccessRankingWidget__Panel li:nth-child(5):before{content:"5"}.AccessRankingWidget .AccessRankingWidget__Panel li:nth-child(6):before{content:"6"}.AccessRankingWidget .AccessRankingWidget__Panel li:nth-child(7):before{content:"7"}.AccessRankingWidget .AccessRankingWidget__Panel li:nth-child(8):before{content:"8"}.AccessRankingWidget .AccessRankingWidget__Panel li:nth-child(9):before{content:"9"}.AccessRankingWidget .AccessRankingWidget__Panel li:nth-child(10):before{content:"10"}.AccessRankingWidget .AccessRankingWidget__Panel a{width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;color:inherit}.AccessRankingWidget .AccessRankingWidget__Panel a:hover{text-decoration:underline}.AccessRankingWidget .AccessRankingWidget__MoreLink{padding-right:14px;text-align:right;color:#333}.AccessRankingWidget .AccessRankingWidget__MoreLink a{position:relative;padding-right:20px;font-size:13px;color:inherit;text-decoration:none}.AccessRankingWidget .AccessRankingWidget__MoreLink a:hover{text-decoration:underline}.AccessRankingWidget .AccessRankingWidget__MoreLink a:after{content:var(--icon-right);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:4px;font-size:10px;line-height:0}.SearchResultLayout{display:flex;gap:34px;max-width:1680px;padding:0 20px;margin:25px auto 42px}@media (max-width: 940px){.SearchResultLayout{display:block;margin-bottom:50px}}.SearchResultLayout .SearchResultLayout__Toolbar{flex-shrink:0;width:250px}@media (max-width: 940px){.SearchResultLayout .SearchResultLayout__Toolbar{width:auto;margin-bottom:16px}}.SearchResultLayout .SearchResultLayout__Main{width:100%}.SearchResultLayout.-inline-search{display:block}.SearchResultLayout.-inline-search .SearchResultLayout__Title{margin:0 0 10px;font-size:16px}.SearchResultLayout.-inline-search .SearchResultLayout__Toolbar{width:auto;margin-bottom:16px}.SearchResultLayout.-inline-search .SearchResultContents__TitleSub{font-weight:600;color:#555}.SearchResultLayout.-inline-search .PerItemSelect__Title,.SearchResultLayout.-inline-search .SortSelect__Title{font-size:11px;color:#555}.SearchResultLayout.-inline-search .PerItemSelect__Select,.SearchResultLayout.-inline-search .SortSelect__Select{height:32px;font-size:12px;color:#333}.CrossSearch{max-width:1680px;padding:0 20px;margin:25px auto 42px}.CrossSearch .CrossSearch__Header{margin-bottom:10px}.CrossSearch .CrossSearch__Title{margin:0;font-size:16px;color:#333}.CrossSearch .CrossSearch__Description{margin:6px 0 0;font-size:12px;line-height:1.6;color:#666}.CrossSearch__Restricted,.SearchResultContents__Restricted{padding:36px 24px;margin-top:24px;text-align:center;border:1px solid #e6e6e6;background:#fff}.CrossSearch__Restricted h2,.SearchResultContents__Restricted h2{margin:0 0 8px;font-size:20px}.CrossSearch__Restricted p,.SearchResultContents__Restricted p{margin:0 0 18px;font-size:13px;color:#666}.CrossSearch__Restricted a,.SearchResultContents__Restricted a{display:inline-flex;align-items:center;justify-content:center;min-width:220px;height:42px;border-radius:2px;font-size:14px;font-weight:700;color:#fff;background:#4db6ac;text-decoration:none}.SearchResultContents__RestrictedCount{margin-bottom:10px!important;font-size:14px!important;font-weight:600;color:#555!important}.SearchResultContents__RestrictedCount strong{display:inline-block;margin-right:2px;font-size:24px;font-weight:700;line-height:1;color:#4db6ac}.SearchResultContents__RestrictedCount small{display:inline-block;margin-left:6px;font-size:11px;font-weight:400;color:#777}.SearchResultContents>.SearchResultContents__Restricted{grid-column:1/-1}.CrossSearchForm{padding:14px 16px;border:1px solid #e6e6e6;border-radius:4px;background:#fff;box-shadow:0 4px 10px #0000001f}.CrossSearchForm .CrossSearchForm__Fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;row-gap:10px}.CrossSearchForm .CrossSearchForm__Fields>.CrossSearchForm__PickerField{padding-top:0;margin-top:0;border-top:0}@media (max-width: 940px){.CrossSearchForm .CrossSearchForm__Fields{grid-template-columns:1fr;gap:12px}}.CrossSearchForm .CrossSearchForm__Field{display:block}.CrossSearchForm .CrossSearchForm__PickerField{display:grid;align-self:start}.CrossSearchForm .CrossSearchForm__PickerField .SearchParamsItem__TitleSide.-listed-picker{grid-area:body;align-self:start;margin-top:6px}.CrossSearchForm .CrossSearchForm__PickerField .SearchParamsItem__ListedPicker{width:100%;height:26px;margin:0}.CrossSearchForm .CrossSearchForm__Label{display:block;margin-bottom:4px;font-size:12px;font-weight:700;color:#333}.CrossSearchForm .CrossSearchForm__Input{box-sizing:border-box;display:block;width:100%;height:26px;padding:0 8px;border:0;border-radius:2px;font-size:12px;color:#333;background:#f2f2f2}.CrossSearchForm .CrossSearchForm__SelectedCount{margin-left:6px;font-size:11px;font-weight:400;color:#7d7d7d}.CrossSearchForm .CrossSearchForm__Note{display:block;margin-top:5px;font-size:11px;line-height:1.5;color:#7d7d7d}.CrossSearchForm .CrossSearchForm__Options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:12px}@media (max-width: 940px){.CrossSearchForm .CrossSearchForm__Options{grid-template-columns:1fr;gap:12px}}.CrossSearchForm .CrossSearchForm__Option{min-width:0;padding:0;margin:0;border:0}.CrossSearchForm .CrossSearchForm__Checks{display:flex;flex-wrap:wrap;gap:10px 24px}.CrossSearchForm .CrossSearchForm__Checks label{display:flex;align-items:center;gap:6px;font-size:11px;color:#333}.CrossSearchForm .CrossSearchForm__Actions{display:flex;align-items:center;justify-content:flex-end;gap:20px;padding-top:10px;margin-top:10px;border-top:1px solid #e6e6e6}.CrossSearchForm .CrossSearchForm__Reset{padding:0;border:0;font-size:12px;font-weight:700;color:#7d7d7d;background:transparent;cursor:pointer}.CrossSearchForm .CrossSearchForm__Submit{display:flex;align-items:center;justify-content:center;gap:8px;width:min(240px,100%);height:40px;padding:0 20px;border:0;border-radius:2px;font-size:16px;font-weight:700;color:#fff;background:#4db6ac;cursor:pointer}.CrossSearchForm .CrossSearchForm__Submit:before{content:var(--icon-magnifyingGlass);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 680px){.CrossSearchForm .CrossSearchForm__Actions{flex-direction:column;align-items:stretch;gap:12px}.CrossSearchForm .CrossSearchForm__Reset{align-self:flex-end}.CrossSearchForm .CrossSearchForm__Submit{width:100%}}.CrossSearchResult{margin-top:16px}.CrossSearchResult .CrossSearchResult__TopPagination{display:flex;align-items:center;gap:10px;margin-bottom:10px}.CrossSearchResult .CrossSearchResult__TopPagination>.SearchResultContents__Pagination{flex-shrink:0}@media (max-width: 680px){.CrossSearchResult .CrossSearchResult__TopPagination{flex-wrap:wrap}}.CrossSearchResult .CrossSearchResult__ConditionSummary{display:contents}.CrossSearchResult .CrossSearchResult__Controls{display:flex;align-items:flex-end;gap:10px;margin-left:auto}.CrossSearchResult .CrossSearchResult__Controls .PerItemSelect__Title,.CrossSearchResult .CrossSearchResult__Controls .SortSelect__Title{font-size:11px;color:#555}.CrossSearchResult .CrossSearchResult__Controls .PerItemSelect__Select,.CrossSearchResult .CrossSearchResult__Controls .SortSelect__Select{height:32px;font-size:12px;color:#333}@media (max-width: 680px){.CrossSearchResult .CrossSearchResult__Controls{width:100%;justify-content:flex-end}}.CrossSearchResult .CrossSearchResult__Footer{display:flex;align-items:flex-end;gap:14px;margin-top:20px}.CrossSearchResult .CrossSearchResult__Footer>.SearchResultContents__Pagination{flex-shrink:0}@media (max-width: 680px){.CrossSearchResult .CrossSearchResult__Footer{flex-wrap:wrap}}.CrossSearchResult .CrossSearchResult__Body{position:relative}.CrossSearchResult.-loading,.CrossSearchResult.-loading .CrossSearchResult__Body,.CrossSearchResult.-loading .SearchResultContents__Pagination{pointer-events:none}.CrossSearchResult.-loading .CrossSearchResult__Body>*{opacity:.45}.CrossSearchResult.-loading .CrossSearchResult__Controls .PerItemSelect__Select,.CrossSearchResult.-loading .CrossSearchResult__Controls .SortSelect__Select{opacity:.6;cursor:default}.CrossSearchResult.-loading .CrossSearchResult__Body:before,.CrossSearchResult.-loading .CrossSearchResult__Body:after{content:"";position:absolute;z-index:2;pointer-events:auto}.CrossSearchResult.-loading .CrossSearchResult__Body:before{top:0;right:0;bottom:0;left:0;background:#ffffff6b}.CrossSearchResult.-loading .CrossSearchResult__Body:after{top:50%;left:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border:4px solid rgba(119,189,182,.25);border-left-color:#4db6ac;border-radius:50%;animation:search-result-loading-spin .8s linear infinite}.CrossSearchResult .CrossSearchResult__Count{font-size:12px;font-weight:600;color:#555}.CrossSearchResult .CrossSearchResult__Table{overflow-x:auto}.CrossSearchResult .CrossSearchResult__Empty{padding:28px 20px;margin:0;text-align:center;font-size:13px;color:#7d7d7d;background:#fff}.CrossSearchResult .CrossSearchResult__TrialMore{display:flex;justify-content:center}.CrossSearchResult .CrossSearchResult__TrialMore button{min-width:180px;height:38px;padding:0 16px;border:1px solid #4DB6AC;border-radius:2px;font-size:13px;color:#4db6ac;background:#fff;cursor:pointer}.CrossSearchDemandBadge{display:block;font-size:11px;font-weight:700;line-height:1.5}.CrossSearchDemandBadge+.CrossSearchDemandBadge{margin-top:6px}.CrossSearchDemandBadge.-new{color:#00897b}.CrossSearchDemandBadge.-renewal{color:#e07800}.CrossSearchResult__Heading{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:6px 10px}.CrossSearchResult__HeadingText{flex:1 1 180px;min-width:0;font-size:13px;font-weight:600;text-align:left;color:#333}.CrossSearchSourceBadge{display:inline-flex;flex:0 0 auto;align-items:center;padding:3px 7px;border-radius:3px;font-size:11px;font-weight:700;line-height:1.4;white-space:nowrap}.CrossSearchSourceBadge.-project{color:#00897b;background:#4db6ac1f}.CrossSearchSourceBadge.-new-plant{color:#315b9a;background:#edf3fb}.SearchParams{height:100%}@media (max-width: 940px){.SearchParams{height:auto}}.SearchParams .SearchParams__Title{display:none}@media (max-width: 940px){.SearchParams .SearchParams__Title{display:flex;align-items:center;margin:0 0 10px;font-size:16px;font-weight:700;color:#51b8ae}.SearchParams .SearchParams__Title:before{content:var(--icon-magnifyingGlass);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px}}.SearchParams .SearchParams__OpenButton{display:none}@media (max-width: 940px){.SearchParams .SearchParams__OpenButton{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:40px;font-size:14px;color:#aaa;border:1px solid #8E8E8F;background:#fff;cursor:pointer}.SearchParams .SearchParams__OpenButton:before{content:var(--icon-list);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.SearchParams .SearchParams__Panel{height:100%}@media (max-width: 940px){.SearchParams .SearchParams__Panel{display:none;position:fixed;z-index:500;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;flex-direction:column;gap:5px;height:auto;padding:10px;background:#0009}.SearchParams .SearchParams__Panel:is(.SearchParams.-open *){display:flex;animation:ulrqkd4 .3s 1 both}@keyframes ulrqkd4{0%{opacity:0}to{opacity:1}}}.SearchParams .SearchParams__CloseButton{display:none}@media (max-width: 940px){.SearchParams .SearchParams__CloseButton{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0 0 0 auto;border:0;font-size:40px;background:transparent;cursor:pointer}.SearchParams .SearchParams__CloseButton:before{content:var(--icon-close);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}}.SearchParams .SearchParams__Inner{position:sticky;top:var(--offset-top, 180px);display:flex;flex-direction:column;height:100%;max-height:min(100dvh - var(--offset-top, 180px) - 20px,var(--available-height))}@media (max-width: 940px){.SearchParams .SearchParams__Inner{position:static;box-sizing:border-box;display:block;width:100%;height:100%;max-height:none;padding:20px;overscroll-behavior:contain;border-radius:3px;background:#fff;box-shadow:0 0 32px #00000080;overflow:auto}.SearchParams .SearchParams__Inner:is(.SearchParams.-open *){animation:ulrqkdg .3s 1 both}@keyframes ulrqkdg{0%{transform:translateY(40px)}to{transform:translateY(0)}}}.SearchParams .SearchParams__Header{flex-shrink:0;position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:300px;margin:0 auto;padding-bottom:8px;background:#f3f3f3}@media (max-width: 940px){.SearchParams .SearchParams__Header{position:static;margin-bottom:12px;background:transparent}}.SearchParams .SearchParams__Heading{margin:0;font-size:16px;font-weight:700}.SearchParams .SearchParams__ResetButton{border:0;font-size:12px;font-weight:700;color:#7d7d7d;background:transparent;cursor:pointer}.SearchParams .SearchParams__Body{box-sizing:border-box;height:100%;padding:14px;margin:0 auto;background:#fff;box-shadow:0 3px 3px #0000000d;overflow:auto}@media (max-width: 940px){.SearchParams .SearchParams__Body{position:static;height:auto;padding:0 0 20px;box-shadow:none}}.SearchParams .SearchParams__Footer{flex-shrink:0;position:sticky;inset:auto 0 0;display:flex;flex-direction:column;gap:10px;padding:16px 14px 25px;border-top:1px solid #D9D6D6;background:#fff}@media (max-width: 940px){.SearchParams .SearchParams__Footer{margin:0 -20px -20px;bottom:-20px}}.SearchParams .SearchParams__ShowButton{display:block;width:100%;padding:0;border:0;font-size:12px;font-weight:700;text-align:center;color:#7d7d7d;background:transparent;cursor:pointer}.SearchParams .SearchParams__ApplyButton{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:40px;border:0;font-size:16px;border-radius:2px;color:#fff;background:#4db6ac;cursor:pointer}.SearchParams .SearchParams__ApplyButton:before{content:var(--icon-magnifyingGlass);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:-.05em}.SearchParams.-inline{height:auto}.SearchParams.-inline .SearchParams__OpenButton,.SearchParams.-inline .SearchParams__CloseButton{display:none}.SearchParams.-inline .SearchParams__Panel,.SearchParams.-inline .SearchParams__Inner,.SearchParams.-inline .SearchParams__Body{position:static;height:auto;max-height:none;overflow:visible}.SearchParams.-inline .SearchParams__Panel{display:block}.SearchParams.-inline .SearchParams__Inner{padding:14px 16px;border:1px solid #E6E6E6;border-radius:4px;background:#fff;box-shadow:0 4px 10px #0000001f}.SearchParams.-inline .SearchParams__Header{position:static;justify-content:flex-end;max-width:none;margin-bottom:16px;padding-bottom:0;background:transparent}.SearchParams.-inline .SearchParams__Body{box-sizing:border-box;width:100%;padding:0;margin:0;box-shadow:none}.SearchParams.-inline .SearchParams__Primary,.SearchParams.-inline .SearchParams__AdvancedBody{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));column-gap:16px;row-gap:10px}.SearchParams.-inline .SearchParams__Advanced{margin-top:12px;padding-top:10px;border-top:1px solid #E6E6E6}.SearchParams.-inline .SearchParams__AdvancedSummary{display:flex;align-items:center;gap:8px;width:fit-content;list-style:none;font-size:16px;font-weight:700;color:#333;cursor:pointer}.SearchParams.-inline .SearchParams__AdvancedSummary::-webkit-details-marker{display:none}.SearchParams.-inline .SearchParams__AdvancedSummary::marker{content:""}.SearchParams.-inline .SearchParams__AdvancedSummary:after{content:var(--icon-down);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;transition:transform .2s}.SearchParams.-inline .SearchParams__AdvancedSummary span{font-size:11px;color:#7d7d7d}.SearchParams.-inline .SearchParams__Advanced[open]>.SearchParams__AdvancedSummary:after{transform:rotate(-180deg)}.SearchParams.-inline .SearchParams__AdvancedBody{padding-top:12px}.SearchParams.-inline .SearchParamsItem{padding:0;margin:0;border:0}.SearchParams.-inline .SearchParamsItem__TitleSide.-listed-picker{grid-area:body;align-self:start;margin-top:6px}.SearchParams.-inline .SearchParamsItem__ListedPicker{width:100%;height:26px;margin:0}.SearchParams.-inline .SearchParams__Footer{position:static;flex-direction:row;align-items:center;justify-content:flex-end;gap:20px;padding:10px 0 0;margin:10px 0 0}.SearchParams.-inline .SearchParams__FooterActions{display:flex;align-items:center;gap:8px}.SearchParams.-inline .SearchParams__ApplyButton{width:min(240px,100%)}@media (max-width: 940px){.SearchParams.-inline .SearchParams__Panel{padding:0;background:transparent}.SearchParams.-inline .SearchParams__Inner{display:block;width:auto;padding:16px;border-radius:4px;box-shadow:none}.SearchParams.-inline .SearchParams__Primary,.SearchParams.-inline .SearchParams__AdvancedBody{grid-template-columns:repeat(2,minmax(0,1fr))}.SearchParams.-inline .SearchParams__Footer{padding-top:16px;margin:16px 0 0}}@media (max-width: 680px){.SearchParams.-inline .SearchParams__Primary,.SearchParams.-inline .SearchParams__AdvancedBody{grid-template-columns:1fr}.SearchParams.-inline .SearchParams__Footer{flex-direction:column;align-items:stretch;gap:12px}.SearchParams.-inline .SearchParams__FooterActions{justify-content:flex-end}.SearchParams.-inline .SearchParams__ApplyButton{width:100%}}.SearchParamsItem{display:grid;grid-template:"title . side" "body body body"/auto 1fr auto}.SearchParamsItem+.SearchParamsItem{padding-top:15px;border-top:1px solid #E6E6E6;margin-top:15px}.SearchParamsItem .SearchParamsItem__Title{grid-area:title;margin:0;font-size:12px;font-weight:700}.SearchParamsItem .SearchParamsItem__TitleSide{grid-area:side;align-self:flex-end;gap:4px 0;line-height:1}.SearchParamsItem .SearchParamsItem__ValueUnit{font-size:12px;font-weight:700;color:#c6c6c6}.SearchParamsItem .SearchParamsItem__ListedPicker{display:flex;justify-content:center;align-items:center;gap:4px;width:100px;height:20px;padding:0;margin-left:auto;border:1px solid currentColor;border-radius:2px;font-size:11px;color:#4db6ac;background:#fff;cursor:pointer}.SearchParamsItem .SearchParamsItem__ListedPicker:before{content:var(--icon-right);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SearchParamsItem .SearchParamsItem__ItemState{display:flex;align-items:center;gap:8px;font-size:10px;-webkit-user-select:none;user-select:none;margin-top:8px;margin-left:auto;line-height:1.2}@media (max-width: 680px){.SearchParamsItem .SearchParamsItem__ItemState{font-size:12px}}.SearchParamsItem .SearchParamsItem__ItemState input{opacity:.5}.SearchParamsItem .SearchParamsItem__ItemState input:checked{opacity:1}.SearchParamsItem .SearchParamsItem__Body{grid-area:body;margin-top:6px}.SearchParamsItem .SearchParamsItem__InputGroup{display:flex;align-items:center;justify-content:space-between;gap:8px 4px}.SearchParamsItem .SearchParamsItem__InputGroup.-col2{flex-wrap:wrap}.SearchParamsItem .SearchParamsItem__InputGroup+.SearchParamsItem__InputGroup{margin-top:4px}.SearchParamsItem .SearchParams__LabelItem,.SearchParamsItem .SearchParamsItem__InputItem{font-size:12px;color:#c6c6c6}.SearchParamsItem .SearchParamsItem__InputItem:is(.-col2>*){width:calc(50% - 2px)}.SearchParamsItem .SearchParamsItem__InputItem:first-child:last-child{width:100%}.SearchParamsItem .SearchParamsItem__InputItem select{display:block;box-sizing:border-box;width:100%;height:26px;padding:0 8px;border:0;font-size:12px;line-height:26px;color:#333;background-color:#f2f2f2}@media (max-width: 680px){.SearchParamsItem .SearchParamsItem__InputItem select{font-size:11px}}.SearchParamsItem .SearchParamsItem__CheckInput,.SearchParamsItem .SearchParamsItem__RadioInput{display:flex;align-items:center;gap:6px;font-size:11px;-webkit-user-select:none;user-select:none;color:#333}@media (max-width: 680px){.SearchParamsItem .SearchParamsItem__CheckInput,.SearchParamsItem .SearchParamsItem__RadioInput{font-size:12px}}.SearchParamsItem .SearchParamsItem__TextInput{display:block;box-sizing:border-box;width:100%;height:26px;padding-top:0;padding-bottom:0;padding-right:2px;border:0;font-size:12px;line-height:26px;color:#333;background-color:#f2f2f2}.SearchParamsItem .SearchParamsItem__TextInput[type=number]{text-align:right;background-image:linear-gradient(#f2f2f2,#f2f2f2)}.SearchParamsItem .SearchParamsItem__TextInput[data-apply-date-picker],.SearchParamsItem .SearchParamsItem__TextInput[data-apply-month-picker]{font-size:11px}.SearchParamsItem .SearchParamsItem__TextInput:not([data-apply-date-picker]):not([data-apply-month-picker]){padding-left:2px}.SearchParamsItem .SearchParamsItem__TagList{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.SearchParamsItem .SearchParamsItem__Tag{position:relative;box-sizing:border-box;display:flex;align-items:center;min-width:62px;min-height:18px;padding:0 16px 0 10px;border-radius:999px;font-size:11px;background:#f2f2f2}.SearchParamsItem .SearchParamsItem__TagClose{position:absolute;inset:0 0 0 auto;box-sizing:border-box;width:16px;padding:0 0 0 2px;border:0;text-align:left;background:transparent;cursor:pointer}.SearchParamsItem .SearchParamsItem__TagClose:before{content:var(--icon-close);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:7px;color:#a4a4a4}.SearchResultContents{position:relative;display:grid;grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(4,auto);gap:0 4px;color:#333}@media (max-width: 940px){.SearchResultContents{display:block}}.SearchResultContents .SearchResultViewSwitch{display:inline-flex;flex:0 0 auto;box-sizing:border-box;padding:2px;border:1px solid #D9D6D6;border-radius:3px;background:#f2f2f2}.SearchResultContents .SearchResultViewSwitch+.SearchResultOrderOption__ButtonItem{margin-left:7px}.SearchResultContents .SearchResultViewSwitch__Item{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:84px;height:24px;padding:0 10px;border:0;border-radius:3px;font-size:12px;font-weight:700;color:#666;white-space:nowrap;background:transparent;cursor:pointer}.SearchResultContents .SearchResultViewSwitch__Item.-current{color:#fff;background:#4db6ac;cursor:default}.SearchResultContents .SearchResultViewSwitch__Item:not(.-current):hover{color:#4db6ac;background:#fff}.SearchResultContents .SearchResultContents__Options{display:contents}@media (max-width: 940px){.SearchResultContents .SearchResultContents__Options{display:block;margin:16px 0 30px}}.SearchResultContents .SearchResultContents__OptionsHeader{display:none}@media (max-width: 940px){.SearchResultContents .SearchResultContents__OptionsHeader{display:block}}.SearchResultContents .SearchResultContents__OptionsHeader button{display:flex;align-items:center;justify-content:flex-end;gap:4px;width:100%;padding:2px 0;border:0;font-size:10px;color:#8e8e8f;text-align:right;background:transparent;cursor:pointer}.SearchResultContents .SearchResultContents__OptionsHeader button:after{content:var(--icon-triDown);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SearchResultContents .SearchResultContents__OptionsBody{display:contents}@media (max-width: 940px){.SearchResultContents .SearchResultContents__OptionsBody{display:none;padding:10px 0;border-top:1px solid #8E8E8F;border-bottom:1px solid #8E8E8F}.SearchResultContents .SearchResultContents__OptionsBody.-open{display:block}}.SearchResultContents .SearchResultContents__OptionsPrimary{grid-column:12/17;grid-row:2;margin-left:auto;min-width:320px;padding-left:30px}@media (max-width: 940px){.SearchResultContents .SearchResultContents__OptionsPrimary{min-width:0;padding-left:0}}.SearchResultContents .SearchResultContents__OptionsSecondary{grid-column:10/17;grid-row:4;display:flex;justify-content:flex-end;gap:14px}@media (max-width: 940px){.SearchResultContents .SearchResultContents__OptionsSecondary{justify-content:center;margin-top:18px}}.SearchResultContents .SearchResultContents__Title{grid-column:1/12;grid-row:2;display:flex;align-items:center;min-width:0;font-size:16px;white-space:nowrap;margin:0}.SearchResultContents .SearchResultContents__TopPagination{grid-column:1/12;grid-row:2;display:flex;align-items:center;gap:10px;min-width:0}.SearchResultContents .SearchResultContents__TopPagination>.SearchResultContents__Pagination{flex-shrink:0}@media (max-width: 940px){.SearchResultContents .SearchResultContents__TopPagination{flex-wrap:wrap}.SearchResultContents .SearchResultContents__TopPagination .SearchResultConditionSummary{flex-basis:100%}}.SearchResultContents .SearchResultContents__TitleSub{flex-shrink:0;white-space:nowrap;font-size:12px;color:#7d7d7d;margin-left:10px}.SearchResultContents .SearchResultConditionSummary{position:relative;display:inline-flex;flex:1 1 auto;align-items:center;gap:6px;min-width:0;max-width:none;margin-left:10px;font-size:12px;font-weight:700;vertical-align:middle}.SearchResultContents .SearchResultConditionSummary__Text{box-sizing:border-box;display:inline-block;flex:1 1 auto;min-width:0;max-width:none;overflow:hidden;padding:2px 8px;border:1px solid #D9D6D6;border-radius:4px;font:inherit;font-size:12px;font-weight:700;color:#555;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#f8f8f8;cursor:pointer}.SearchResultContents .SearchResultConditionSummary__Panel{position:absolute;z-index:10;top:calc(100% + 6px);left:0;box-sizing:border-box;display:none;width:min(420px,80vw);max-height:280px;overflow:auto;padding:10px 12px;border:1px solid #D9D6D6;border-radius:4px;color:#333;background:#fff;box-shadow:0 8px 24px #00000024;white-space:normal}.SearchResultContents .SearchResultConditionSummary__Text:hover+.SearchResultConditionSummary__Panel,.SearchResultContents .SearchResultConditionSummary__Text:focus+.SearchResultConditionSummary__Panel,.SearchResultContents .SearchResultConditionSummary__Panel:hover{display:block}.SearchResultContents .SearchResultConditionSummary__PanelItem{display:block}.SearchResultContents .SearchResultConditionSummary__PanelItem+.SearchResultContents .SearchResultConditionSummary__PanelItem{margin-top:8px}.SearchResultContents .SearchResultConditionSummary__PanelLabel{display:block;font-size:11px;color:#7a7a7a}.SearchResultContents .SearchResultConditionSummary__PanelValue{display:block;margin-top:2px;font-size:12px;color:#333}.SearchResultContents .SearchResultConditionSummary__ResetButton{flex:0 0 auto;padding:2px 8px;border:1px solid #B8B8B8;border-radius:4px;font-size:12px;font-weight:700;color:#555;white-space:nowrap;background:#fff;cursor:pointer}.SearchResultContents .SearchResultConditionSummary__ResetButton:disabled{opacity:.6;cursor:default}.SearchResultContents .ListPickerModal__SavedMessage{margin:8px 0 0;font-size:13px;font-weight:700;color:#4db6ac}@media (max-width: 940px){.SearchResultContents .SearchResultContents__Title{display:block;white-space:normal}.SearchResultContents .SearchResultConditionSummary{display:flex;max-width:100%;margin:6px 0 0}.SearchResultContents .SearchResultConditionSummary__Text{flex:1;max-width:none}.SearchResultContents .SearchResultConditionSummary__Panel{width:min(100%,100vw - 32px)}}.SearchResultContents .SearchResultOrderOption__List{flex-wrap:nowrap}.SearchResultContents .SearchResultOrderOption__ButtonItem{flex:0 0 auto;white-space:nowrap}.SearchResultContents .SearchResultContents__TitleLoading{align-items:center;margin-left:20px;vertical-align:middle}.SearchResultContents .SearchResultContents__Table{position:relative;grid-column:1/17;grid-row:3;margin:10px 0 18px}.SearchResultContents.-loading .SearchResultContents__OptionsSecondary,.SearchResultContents.-loading .SearchResultContents__Table,.SearchResultContents.-loading .SearchResultContents__Pagination{pointer-events:none}.SearchResultContents.-loading .SearchResultContents__Table .ListTable{opacity:.45}.SearchResultContents.-loading .PerItemSelect__Select,.SearchResultContents.-loading .SortSelect__Select{opacity:.6;cursor:default}.SearchResultContents.-loading .SearchResultContents__Table:before,.SearchResultContents.-loading .SearchResultContents__Table:after{content:"";position:absolute;z-index:2;pointer-events:auto}.SearchResultContents.-loading .SearchResultContents__Table:before{top:0;right:0;bottom:0;left:0;background:#ffffff6b}.SearchResultContents.-loading .SearchResultContents__Table:after{top:50%;left:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border:4px solid rgba(119,189,182,.25);border-left-color:#4db6ac;border-radius:50%;animation:search-result-loading-spin .8s linear infinite}@keyframes search-result-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SearchResultContents .SearchResultContents__Pagination{grid-column:1/10;grid-row:4}@media (max-width: 940px){.SearchResultContents .SearchResultContents__Pagination{width:fit-content;margin:0 auto}}@media (max-width: 940px){.SearchResultOrderOption{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}}.SearchResultOrderOption .SearchResultOrderOption__List{display:flex;align-items:center;justify-content:end;flex-wrap:wrap;gap:2px 5px}@media (max-width: 940px){.SearchResultOrderOption .SearchResultOrderOption__List{display:contents}}.SearchResultOrderOption .SearchResultOrderOption__Item{display:flex;gap:5px;align-items:center;padding:0 4px;margin:0;border:0;font-size:12px;font-weight:400;white-space:nowrap;color:#8e8e8f;background:transparent;cursor:pointer}@media (max-width: 940px){.SearchResultOrderOption .SearchResultOrderOption__Item{order:999}}@media (max-width: 940px){.SearchResultOrderOption .SearchResultOrderOption__Item .Icon{top:0}}.SearchResultOrderOption .SearchResultOrderOption__ButtonItem{display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:fit-content;height:30px;padding:0 12px;border:1px solid #8E8E8F;font-size:12px;border-radius:2px;color:#8e8e8f;background:#fff;cursor:pointer}@media (max-width: 940px){.SearchResultOrderOption .SearchResultOrderOption__ButtonItem{min-width:120px}}.SearchResultOrderOption .SearchResultOrderOption__ButtonItem .Icon{position:static}.SearchResultOrderOption .SearchResultOrderOption__TrialCsvLimit{font-size:11px;line-height:1.4;white-space:nowrap;color:#666}.ListPickerModal{position:fixed;z-index:500;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;display:none}.ListPickerModal.-open{display:flex}.ListPickerModal .ListPickerModal__Backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.ListPickerModal .ListPickerModal__Backdrop:is(.ListPickerModal[aria-hidden=false]>*){animation:ulrqkdn .3s}@keyframes ulrqkdn{0%{opacity:0}to{opacity:1}}.ListPickerModal .ListPickerModal__Backdrop:is(.ListPickerModal[aria-hidden=true]>*){animation:ulrqkdw .3s}@keyframes ulrqkdw{0%{opacity:1}to{opacity:0}}.ListPickerModal .ListPickerModal__Contents{position:relative;display:flex;flex-direction:row-reverse;width:fit-content;gap:10px;min-width:min(1080px,100% - 40px);max-width:calc(100% - 40px);max-height:calc(100% - 40px);margin:auto}@media (max-width: 680px){.ListPickerModal .ListPickerModal__Contents{flex-direction:column;align-items:flex-end;gap:5px}}.ListPickerModal .ListPickerModal__Contents:is(.ListPickerModal[aria-hidden=false]>*){animation:ulrqkek .3s}@keyframes ulrqkek{0%{transform:translateY(60px);opacity:1}to{transform:translateY(0)}}.ListPickerModal .ListPickerModal__Contents:is(.ListPickerModal[aria-hidden=true]>*){animation:ulrqker .3s}@keyframes ulrqker{0%{transform:translateY(0)}to{transform:translateY(-60px);opacity:0}}.ListPickerModal .ListPickerModal__CloseButton{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:transparent;font-size:40px;color:#fff;cursor:pointer}.ListPickerModal .ListPickerModal__CloseButton:before{content:var(--icon-close);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ListPickerModal .ListPickerModal__Body{box-sizing:border-box;width:100%;padding:0 20px 20px;overflow:auto;border-radius:3px;background:#fff}@media (max-width: 680px){.ListPickerModal .ListPickerModal__Body{padding:0 16px 16px}}.ListPickerModal .ListPickerModal__Title{position:sticky;inset:0 0 auto;padding-bottom:6px;margin:0 0 12px;border-bottom:1px solid #D9D6D6;padding-top:20px;font-size:20px;font-weight:400;background:#fff}@media (max-width: 680px){.ListPickerModal .ListPickerModal__Title{padding-top:16px}}.ListPickerModal .ListPickerModal__Footer{position:sticky;inset:auto 0 -20px;display:flex;align-items:center;justify-content:center;gap:20px;margin:20px -20px -20px;padding:20px;background:#fff;box-shadow:0 -4px 4px #0000001a}@media (max-width: 680px){.ListPickerModal .ListPickerModal__Footer{gap:10px;padding:16px;margin:16px -16px -16px}}.ListPickerModal .ListPickerModal__Button,.ListPickerModal .ListPickerModal__ActionButton{padding:0 20px;height:38px;border:1px solid transparent;font-size:16px;border-radius:4px;cursor:pointer}@media (max-width: 680px){.ListPickerModal .ListPickerModal__Button,.ListPickerModal .ListPickerModal__ActionButton{font-size:14px;padding:0 10px}}.ListPickerModal .ListPickerModal__Button{background:#fff;border-color:#8e8e8f}.ListPickerModal .ListPickerModal__Description{margin:12px 0 0;font-size:13px;line-height:1.6;color:#666}.ListPickerModal .ListPickerModal__ErrorMessage{margin:6px 0 0;font-size:12px;line-height:1.4;color:#d94848}.ListPickerModal .ListPickerModal__SavedMessage{display:block;margin:12px 0 0;padding:10px 12px;border:1px solid rgba(77,182,172,.35);border-radius:4px;background:#4db6ac14;font-size:13px;font-weight:700;line-height:1.5;color:#2f837c}.ListPickerModal .ListPickerModal__ActionButton{color:#fff;background:#4db6ac}.ListPickerModal .ListPickerModal__ActionButton:disabled{opacity:.7;cursor:default}.ListPickerModal .ListPickerModal__ActionButtonSpinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:listPickerModalActionButtonSpin .8s linear infinite;vertical-align:middle}@keyframes listPickerModalActionButtonSpin{to{transform:rotate(360deg)}}.SearchResultParams{width:100%;font-size:16px;font-weight:700}.SearchResultParams dt{display:flex;align-items:baseline;gap:4px;margin:16px 0 0;color:#7a7a7a}.SearchResultParams dt:before{content:"";position:relative;top:-.15em;display:inline-block;height:.5em;aspect-ratio:1;background:currentColor}.SearchResultParams dd{margin:0}.AreaListPicker .AreaListPicker__TabList{display:flex;gap:8px 16px;flex-wrap:wrap;margin-bottom:20px}@media (max-width: 680px){.AreaListPicker .AreaListPicker__TabList{gap:4px 8px;margin-bottom:16px}}.AreaListPicker .AreaListPicker__TabList button{border:1px solid #8E8E8F;padding:2px;width:100px;font-size:14px;color:#8e8e8f;background:#fff;cursor:pointer}.AreaListPicker .AreaListPicker__TabList button.-active{color:#fff;border-color:#4db6ac;background:#4db6ac}@media (max-width: 680px){.AreaListPicker .AreaListPicker__TabList button{width:80px;font-size:12px}}@media (min-width: 941px){.AreaListPicker .AreaListPicker__Panel{min-height:100px}}@media (max-width: 940px) and (min-width: 681px){.AreaListPicker .AreaListPicker__Panel{min-height:130px}}@media (max-width: 680px){.AreaListPicker .AreaListPicker__Panel{min-height:180px}}.AreaListPicker .AreaListPicker__List{display:flex;flex-wrap:wrap;gap:6px;border:1px solid #D9D6D6;padding:20px;margin:0;list-style:none;font-size:14px}.AreaListPicker .AreaListPicker__List li{width:calc(20% - 4.8px)}@media (max-width: 940px) and (min-width: 681px){.AreaListPicker .AreaListPicker__List li{width:calc(25% - 4.5px)}}@media (max-width: 680px){.AreaListPicker .AreaListPicker__List li{width:calc(50% - 3px)}}.AreaListPicker .AreaListPicker__List label{display:flex;align-items:center;gap:8px}.ListPicker .ListPicker__List{display:flex;flex-wrap:wrap;gap:12px;border:1px solid #D9D6D6;padding:20px;margin:0;list-style:none;font-size:14px}.ListPicker .ListPicker__List li{width:calc(33.333% - 8px)}@media (max-width: 940px) and (min-width: 681px){.ListPicker .ListPicker__List li{width:calc(50% - 6px)}}@media (max-width: 680px){.ListPicker .ListPicker__List li{width:100%}}.ListPicker .ListPicker__List label{display:flex;align-items:baseline;gap:8px}.ListPicker .ListPicker__DetailList{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;border:1px solid #D9D6D6;padding:20px;margin:0;list-style:none;font-size:14px}@media (max-width: 940px) and (min-width: 681px){.ListPicker .ListPicker__DetailList{grid-template-columns:repeat(2,1fr)}}@media (max-width: 680px){.ListPicker .ListPicker__DetailList{grid-template-columns:1fr}}.ListPicker .ListPicker__DetailList ul{display:none;padding:0 0 0 16px;margin:0;list-style:none}.ListPicker .ListPicker__DetailList li{padding-left:24px}.ListPicker .ListPicker__DetailList li:has(>.ListPicker__DetailOpener){padding-left:4px}.ListPicker .ListPicker__DetailList .ListPicker__DetailOpener{display:flex;align-items:baseline;gap:6px}.ListPicker .ListPicker__DetailList button{display:grid;place-content:center;width:16px;aspect-ratio:1;padding:0;border:0;background:transparent;cursor:pointer}.ListPicker .ListPicker__DetailList button:before{content:var(--icon-down);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;color:#9d9d9d}.ListPicker .ListPicker__DetailList label{display:flex;align-items:baseline;gap:6px;-webkit-user-select:none;user-select:none}.ListPicker .ListPicker__DetailList input[type=checkbox]{position:relative;top:.1em;display:block;width:16px;height:16px}.SavedSearchConditionList .ListPicker__DetailList{grid-template-columns:1fr;gap:0;padding:8px 12px}.SavedSearchConditionList .ListPicker__DetailList li{padding-left:0}.SavedSearchConditionList .ListPicker__DetailList li+li{border-top:1px solid #E6E6E6}.SavedSearchConditionList .SavedSearchConditionList__Item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px}.SavedSearchConditionList .ListPicker__DetailList button.SavedSearchConditionList__ApplyButton,.SavedSearchConditionList .ListPicker__DetailList button.SavedSearchConditionList__DeleteButton{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;aspect-ratio:auto;cursor:pointer}.SavedSearchConditionList .ListPicker__DetailList button.SavedSearchConditionList__ApplyButton:before,.SavedSearchConditionList .ListPicker__DetailList button.SavedSearchConditionList__DeleteButton:before{content:none;display:none}.SavedSearchConditionList .ListPicker__DetailList button.SavedSearchConditionList__ApplyButton{flex:1 1 auto;justify-content:flex-start;align-self:stretch;padding:8px;border:0;border-radius:4px;background:transparent;color:inherit;text-align:left}.SavedSearchConditionList .ListPicker__DetailList button.SavedSearchConditionList__ApplyButton:hover{background:#f5f7f8}.SavedSearchConditionList .ListPicker__DetailList button.SavedSearchConditionList__DeleteButton{flex:0 0 auto;padding:4px 10px;border:1px solid #D9A7A7;border-radius:4px;background:#fff;color:#a23a3a;font-size:12px;font-weight:700;white-space:nowrap}.SavedSearchConditionList .ListPicker__DetailList button.SavedSearchConditionList__DeleteButton:hover{background:#fff1f1}.DisableOverlay{position:relative;display:flex;align-items:center;justify-content:center}.DisableOverlay:before{content:"";position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;display:block;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff4d}.DisableOverlay .DisableOverlay__Contents{position:absolute;z-index:11;padding:24px;border-radius:4px;background:#fff;box-shadow:0 3px 6px #0000001a}@media (max-width: 940px){.DisableOverlay .DisableOverlay__Contents{top:92px;box-sizing:border-box;max-width:346px;padding:20px}}.DisableOverlay .DisableOverlay__Lead{width:fit-content;margin:0 auto;font-weight:700;font-size:18px;color:#3f434a}.DisableOverlay .DisableOverlay__Lead em{font-style:inherit;color:#e56a7a}.DisableOverlay .DisableOverlay__Lead small{font-size:10px;display:block}.DisableOverlay .DisableOverlay__Title{box-sizing:border-box;max-width:326px;padding:4px;margin:16px auto;border-radius:999px;font-size:14px;font-weight:400;text-align:center;color:#fff;background:linear-gradient(#f2c46b,#e3b866 40%,#d9a441)}.DisableOverlay .DisableOverlay__Text{font-size:12px;text-align:center;margin:0 0 20px}@media (max-width: 940px){.DisableOverlay .DisableOverlay__Text{text-align:left}}.DisableOverlay .DisableOverlay__Button{display:flex;align-items:center;justify-content:center;max-width:326px;height:40px;margin:0 auto;font-size:16px;text-decoration:none;color:#fff;background:#4db6ac}.DisableOverlay .DisableOverlay__LoginLink{display:block;width:fit-content;margin:20px auto 0;font-size:12px;text-align:center;text-decoration:none;color:#337ab7}.TrialModal{position:fixed;z-index:500;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;align-items:center;justify-content:center;padding:20px}.TrialModal.-open{display:flex}.TrialModal .TrialModal__Backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#10101063}.TrialModal .TrialModal__Backdrop:is(.TrialModal[aria-hidden=false]>*){animation:ulrqkev .3s}@keyframes ulrqkev{0%{opacity:0}to{opacity:1}}.TrialModal .TrialModal__Backdrop:is(.TrialModal[aria-hidden=true]>*){animation:ulrqkfi .3s}@keyframes ulrqkfi{0%{opacity:1}to{opacity:0}}.TrialModal .TrialModal__Contents{position:relative;box-sizing:border-box;max-width:754px;max-height:100%;padding:64px 30px 0;background:#fff;border-radius:20px;font-size:16px;line-height:1.4;overflow:auto;overscroll-behavior:contain}@media (max-width: 940px){.TrialModal .TrialModal__Contents{padding:32px 20px 0;font-size:14px}}.TrialModal .TrialModal__Contents:is(.TrialModal[aria-hidden=false]>*){animation:ulrqkfx .3s}@keyframes ulrqkfx{0%{transform:translateY(60px);opacity:1}to{transform:translateY(0)}}.TrialModal .TrialModal__Contents:is(.TrialModal[aria-hidden=true]>*){animation:ulrqkgf .3s}@keyframes ulrqkgf{0%{transform:translateY(0)}to{transform:translateY(-60px);opacity:0}}.TrialModal .TrialModal__CloseButton{position:absolute;position:sticky;top:-50px;right:-20px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:-64px -30px 32px auto;padding:0;border:0;background:transparent;cursor:pointer}@media (max-width: 940px){.TrialModal .TrialModal__CloseButton{top:-22px;margin:-32px -20px 0 auto}}.TrialModal .TrialModal__CloseButton:before{content:var(--icon-close);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px}.TrialModal .TrialModal__Title{margin:0 0 45px;font-size:25px;font-weight:700;text-align:center}@media (max-width: 940px){.TrialModal .TrialModal__Title{font-size:20px;margin-bottom:20px}}.TrialModal .TrialModal__LoginText{margin-top:40px;color:#878787}@media (max-width: 940px){.TrialModal .TrialModal__LoginText{margin-top:20px}}.TrialModal .TrialModal__LoginText a{color:#337ab7;text-decoration:none}.TrialModal .TrialModal__Footer{position:sticky;bottom:0;display:flex;justify-content:center;margin-top:50px;padding:10px 0 40px;background:#fff}@media (max-width: 940px){.TrialModal .TrialModal__Footer{margin-top:20px;padding-top:10px;padding-bottom:20px}}.TrialModal .TrialModal__Button{display:flex;align-items:center;justify-content:center;width:100%;max-width:326px;height:40px;font-size:16px;text-decoration:none;color:#fff;background:#4db6ac}.SearchMap{display:grid;gap:0 4px;grid-template:"header header" auto "side   main" 1fr/180px 1fr;box-sizing:border-box;height:calc(100dvh - 45px - var(--page-header-height));padding-top:8px}@media (max-width: 940px){.SearchMap{grid-template:"header" "side" "main" 466px/1fr;height:auto;padding-top:0;margin-top:36px}}.SearchMap .SearchMap__Buttons{grid-area:side;min-height:0;max-height:100%;overflow:auto}@media (max-width: 940px){.SearchMap .SearchMap__Buttons{max-height:300px}}.SearchMap .SearchMap__Buttons::-webkit-scrollbar{-webkit-appearance:none}.SearchMap .SearchMap__Buttons::-webkit-scrollbar:vertical{width:4px}.SearchMap .SearchMap__Buttons::-webkit-scrollbar-thumb{border-radius:2px;border:0;background-color:#d5d5d5}.SearchMap .SearchMap__Buttons::-webkit-scrollbar-track{border-radius:2px;background:#f4f0f0}.SearchMap .SearchMap__Buttons button{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;width:100%;padding:8px;border:1px solid #E5E5E5;font-size:11px;text-align:left;color:#333;background:#fff;cursor:pointer;transition:background .2s}.SearchMap .SearchMap__Buttons button+button{margin-top:-1px}.SearchMap .SearchMap__Buttons button:hover,.SearchMap .SearchMap__Buttons button.-active{background:#f7f5f5}.SearchMap .SearchMap__Buttons .SearchMap__ButtonTags{display:flex;align-items:center;gap:6px;margin-bottom:4px}.SearchMap .SearchMap__Buttons .SearchMap__ButtonTag{font-size:10px;line-height:1.2}.SearchMap .SearchMap__Buttons .SearchMap__ButtonTag.-company{color:#333;font-weight:700}.SearchMap .SearchMap__Buttons .SearchMap__ButtonTag.-facility{color:#d59a00}.SearchMap .SearchMap__Buttons .SearchMap__FacilityIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:14px;height:14px;border-radius:2px;font-size:9px;font-weight:700;line-height:1;color:#fff;background:#8e8e8f}.SearchMap .SearchMap__Buttons .SearchMap__FacilityIcon.-plant{background:#4db6ac}.SearchMap .SearchMap__Buttons .SearchMap__FacilityIcon.-logistic{background:#337ab7}.SearchMap .SearchMap__Buttons .SearchMap__FacilityIcon.-power{background:#f0a000}.SearchMap .SearchMap__Buttons .SearchMap__FacilityIcon.-agriculture{background:#6aa84f}.SearchMap .SearchMap__Buttons .SearchMap__FacilityIcon.-laboratory{background:#6d48b8}.SearchMap .SearchMap__Buttons .SearchMap__FacilityIcon.-office{background:#607d8b}.SearchMap .SearchMap__Buttons .SearchMap__FacilityIcon.-condominium{background:#8d6e63}.SearchMap .SearchMap__Buttons .SearchMap__FacilityIcon.-medical{background:#e05a5a}.SearchMap .SearchMap__Buttons .SearchMap__FacilityIcon.-educational{background:#4f83cc}.SearchMap .SearchMap__Buttons .SearchMap__FacilityIcon.-commercial{background:#d98c2b}.SearchMap .SearchMap__Buttons .SearchMap__FacilityIcon.-meeting{background:#7e57c2}.SearchMap .SearchMap__Buttons .SearchMap__FacilityIcon.-dataCenter{background:#455a64}.SearchMap .SearchMap__Buttons .SearchMap__FacilityIcon.-other{background:#8e8e8f}.SearchMap .SearchMap__Buttons .SearchMap__ButtonTitle{display:block;margin-bottom:6px;font-size:12px;font-weight:700;line-height:1.35;color:#337ab7}.SearchMap .SearchMap__Buttons .SearchMap__ButtonBody{display:grid;grid-template-columns:52px 1fr;gap:8px;align-items:start}.SearchMap .SearchMap__Buttons .SearchMap__ButtonImage{display:block;aspect-ratio:4/3;overflow:hidden;background:#f4f0f0}.SearchMap .SearchMap__Buttons .SearchMap__ButtonImage img{width:100%;height:100%;object-fit:cover}.SearchMap .SearchMap__Buttons .SearchMap__ButtonMeta{display:flex;flex-direction:column;gap:2px;font-size:10px;line-height:1.35;color:#333}.SearchMap .SearchMap__Marker{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:2px solid #fff;border-radius:8px;box-shadow:0 2px 8px #00000040;font-size:13px;font-weight:700;line-height:1;color:#fff;background:#8e8e8f}.SearchMap .SearchMap__Marker:after{content:"";position:absolute;left:50%;bottom:-8px;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;background:inherit;transform:translate(-50%) rotate(45deg);box-shadow:2px 2px 4px #0000001f}.SearchMap .SearchMap__Marker.-plant{background:#4db6ac}.SearchMap .SearchMap__Marker.-logistic{background:#337ab7}.SearchMap .SearchMap__Marker.-power{background:#f0a000}.SearchMap .SearchMap__Marker.-agriculture{background:#6aa84f}.SearchMap .SearchMap__Marker.-laboratory{background:#6d48b8}.SearchMap .SearchMap__Marker.-office{background:#607d8b}.SearchMap .SearchMap__Marker.-condominium{background:#8d6e63}.SearchMap .SearchMap__Marker.-medical{background:#e05a5a}.SearchMap .SearchMap__Marker.-educational{background:#4f83cc}.SearchMap .SearchMap__Marker.-commercial{background:#d98c2b}.SearchMap .SearchMap__Marker.-meeting{background:#7e57c2}.SearchMap .SearchMap__Marker.-dataCenter{background:#455a64}.SearchMap .SearchMap__Marker.-other{background:#8e8e8f}.SearchMap .SearchMap__MarkerLabel{position:relative;z-index:1}.SearchMap .leaflet-popup-content-wrapper{border-radius:6px;box-shadow:0 6px 18px #0000002e}.SearchMap .leaflet-popup-content{width:240px!important;margin:0}.SearchMap .SearchMap__Popup{box-sizing:border-box;width:240px;padding:12px;font-size:12px;line-height:1.5;color:#333}.SearchMap .SearchMap__PopupCompany{font-size:13px;font-weight:700;line-height:1.4;color:#333}.SearchMap .SearchMap__PopupLocation{margin-top:4px;font-size:12px;line-height:1.45;color:#555}.SearchMap .SearchMap__PopupMeta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;color:#555}.SearchMap .SearchMap__PopupBadge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:18px;height:18px;border-radius:3px;font-size:10px;font-weight:700;line-height:1;color:#fff;background:#8e8e8f}.SearchMap .SearchMap__PopupBadge.-plant{background:#4db6ac}.SearchMap .SearchMap__PopupBadge.-logistic{background:#337ab7}.SearchMap .SearchMap__PopupBadge.-power{background:#f0a000}.SearchMap .SearchMap__PopupBadge.-agriculture{background:#6aa84f}.SearchMap .SearchMap__PopupBadge.-laboratory{background:#6d48b8}.SearchMap .SearchMap__PopupBadge.-office{background:#607d8b}.SearchMap .SearchMap__PopupBadge.-condominium{background:#8d6e63}.SearchMap .SearchMap__PopupBadge.-medical{background:#e05a5a}.SearchMap .SearchMap__PopupBadge.-educational{background:#4f83cc}.SearchMap .SearchMap__PopupBadge.-commercial{background:#d98c2b}.SearchMap .SearchMap__PopupBadge.-meeting{background:#7e57c2}.SearchMap .SearchMap__PopupBadge.-dataCenter{background:#455a64}.SearchMap .SearchMap__PopupBadge.-other{background:#8e8e8f}.SearchMap .SearchMap__PopupLink{display:inline-flex;align-items:center;justify-content:center;margin-top:10px;padding:6px 10px;border:1px solid #337AB7;border-radius:4px;font-size:12px;font-weight:700;line-height:1.2;color:#337ab7;text-decoration:none;background:#fff;transition:background .2s,color .2s}.SearchMap .SearchMap__PopupLink:hover{color:#fff;background:#337ab7}.SearchMap .SearchMap__Content{grid-area:main}@media (max-width: 940px){.SearchMap .SearchMap__Content{margin-top:5px}}.CompanyHeader{display:flex;align-items:center;box-sizing:border-box;max-width:1280px;padding:20px 20px 16px;margin:0 auto 1px;box-shadow:0 3px 3px #00000008;background:#f9fcfb}@media (max-width: 680px){.CompanyHeader{flex-direction:column;align-items:start;gap:3px;padding:10px 15px}}.CompanyHeader .CompanyHeader__Type{order:-1;width:fit-content;box-sizing:border-box;min-width:72px;padding:4px 5px;margin:0 0 0 32px;font-size:15px;line-height:1.2;text-align:center;border:1px solid currentColor;color:#00ac91;background:#fff;box-shadow:0 3px 3px #0000000d}@media (max-width: 680px){.CompanyHeader .CompanyHeader__Type{order:0;min-width:64px;padding:2px;margin:0 0 4px;font-size:12px}}.CompanyHeader .CompanyHeader__Name{order:-2;margin:0;font-size:20px;font-weight:700;line-height:1.2;color:#333}@media (max-width: 680px){.CompanyHeader .CompanyHeader__Name{order:0;font-size:16px}}.CompanyHeader .CompanyHeader__Id{margin:0 0 0 32px;font-size:15px;color:#99a6b4}@media (max-width: 680px){.CompanyHeader .CompanyHeader__Id{margin-left:0;font-size:10px;line-height:1.2}}.CompanyNav{isolation:isolate;max-width:1280px;margin:0 auto;background:#fff;box-shadow:0 3px 3px #0000000d}.CompanyNav ul{display:flex;padding:0;margin:0;list-style:none;color:#333}@media (max-width: 680px){.CompanyNav ul{flex-wrap:wrap}}.CompanyNav a{display:flex;align-items:center;justify-content:center;padding:0 44px 0 50px;height:48px;font-size:15px;border:0;border-bottom:3px solid transparent;color:inherit;text-decoration:none;background:transparent;cursor:pointer}@media (max-width: 940px) and (min-width: 681px){.CompanyNav a{padding-inline:20px}}@media (max-width: 680px){.CompanyNav a{padding:13px 15px 12px;height:auto}}.CompanyNav a.-current{color:#4db6ac;border-bottom-color:currentColor}.CompanyContents{box-sizing:border-box;max-width:1280px;padding:40px 50px;margin:0 auto;color:#333;background:#fff}@media (max-width: 680px){.CompanyContents{padding:20px 15px}}.CompanyContents .CompanyContents__Heading{margin:28px 0 10px;padding-left:10px;border-left:4px solid #4DB6AC;font-size:16px;font-weight:700;line-height:1.4;color:#333;scroll-margin-top:120px}.CompanyContents .CompanyContents__Heading:first-child{margin-top:0}@media (max-width: 680px){.CompanyContents .CompanyContents__Heading{margin:20px 0 10px}}.CompanyContents .CompanyContents__Separator{position:relative;margin:40px -50px;height:1px}@media (max-width: 680px){.CompanyContents .CompanyContents__Separator{margin:20px -15px}}.CompanyContents .CompanyContents__Separator:before{content:"";display:block;height:3px;background:linear-gradient(rgba(0,0,0,.05),transparent)}.CompanyContents .CompanyContents__Figure{box-sizing:border-box;padding:18px 20px;border:1px solid #E1E8E7;border-radius:4px;background:#f9fcfb}@media (max-width: 680px){.CompanyContents .CompanyContents__Figure{padding:12px}}.CompanyContents .CompanyContents__Figure img{display:block;max-width:100%;margin:0 auto}.CompanyContents .CompanyContents__Figure canvas{display:block;width:100%;height:360px}@media (max-width: 680px){.CompanyContents .CompanyContents__Figure canvas{height:300px}}.CompanyContents .CompanyContents__EmptyMessage{margin:0;padding:18px 20px;border:1px solid #E1E8E7;border-radius:4px;background:#f9fcfb;font-size:14px;line-height:1.6;color:#666}@media (max-width: 680px){.CompanyContents .CompanyContents__EmptyMessage{padding:14px 16px;font-size:13px}}.CompanySectionNav{position:sticky;top:var(--page-header-height, 0px);z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:-12px 0 24px;padding:10px 0;background:#fff}@media (max-width: 680px){.CompanySectionNav{top:var(--page-header-height, 0px);margin:-4px 0 18px;padding:8px 0}}.CompanySectionNav .CompanySectionNav__Links{display:flex;flex-wrap:wrap;gap:8px}.CompanySectionNav a{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border:1px solid #D9E6E4;border-radius:4px;font-size:12px;font-weight:700;line-height:1.4;color:#4f7773;text-decoration:none;background:#f9fcfb}@media (max-width: 680px){.CompanySectionNav a{min-height:28px;padding:0 10px;font-size:11px}}.CompanySectionNav a:hover{border-color:#4db6ac;color:#2f837c;background:#eaf7f5}.CompanySectionNav .CompanySectionNav__BackLink{margin-left:8px;background:#fff}.CompanyContents__BackLink{display:flex;justify-content:flex-end;margin:12px 0 0;font-size:14px;font-weight:700}@media (max-width: 680px){.CompanyContents__BackLink{font-size:13px}}.CompanyContents__BackLink a{color:#333;text-decoration:underline}.CompanyBasicInfo{display:flex;flex-wrap:wrap;padding:0;margin:0;font-size:14px;list-style:none;background:#fff}@media (max-width: 940px){.CompanyBasicInfo{grid-template-columns:1fr}}@media (max-width: 680px){.CompanyBasicInfo{font-size:12px;border-top:1px solid #EBEBEB;border-inline:1px solid #EBEBEB;color:#333}}.CompanyBasicInfo>li{box-sizing:border-box;display:flex;width:50%;margin-top:-1px}@media (min-width: 941px){.CompanyBasicInfo>li:nth-child(odd){border-inline:1px solid #EBEBEB}.CompanyBasicInfo>li:nth-child(2n+2){border-right:1px solid #EBEBEB}.CompanyBasicInfo>li.-wide{width:100%}}@media (max-width: 940px){.CompanyBasicInfo>li{width:100%}}@media (max-width: 940px) and (min-width: 681px){.CompanyBasicInfo>li{border-inline:1px solid #EBEBEB}}@media (max-width: 680px){.CompanyBasicInfo>li{margin-top:0;border-inline:0;border-bottom:1px solid #EBEBEB}}.CompanyBasicInfo .CompanyBasicInfo__Label{flex-shrink:0;box-sizing:border-box;width:128px;padding:10px;margin:0;border-block:1px solid #EBEBEB;border-right:1px solid #EBEBEB;font-weight:700;text-align:center;background:#f7fafa}@media (max-width: 680px){.CompanyBasicInfo .CompanyBasicInfo__Label{width:120px;padding:16px;border:0;background:#f7fafa}}.CompanyBasicInfo .CompanyBasicInfo__Value{-webkit-hyphens:auto;hyphens:auto;word-break:break-word;word-break:break-all;white-space:normal;flex-grow:1;padding:10px 20px;margin:0;border-block:1px solid #EBEBEB}@media (max-width: 680px){.CompanyBasicInfo .CompanyBasicInfo__Value{padding:16px;border:0}}.CompanyTagList{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.CompanyTag{display:inline-block;padding:3px 9px;border-radius:3px;font-size:12px;font-weight:400;color:#4f7773;background:#f2faf9}.CompanyTag.-primary{padding-left:7px;border-left:3px solid #4DB6AC}.ChangeHistory .ChangeHistory__Item{width:100%;margin-top:20px;border:1px solid #EBEBEB;border-collapse:collapse;font-size:14px}@media (max-width: 680px){.ChangeHistory .ChangeHistory__Item{font-size:12px}}.ChangeHistory .ChangeHistory__Item th{padding:10px 8px;border:1px solid #EBEBEB;box-sizing:border-box;width:128px;font-weight:700;text-align:center;vertical-align:top;background:#f7fafa}@media (max-width: 680px){.ChangeHistory .ChangeHistory__Item th{width:120px;padding:16px}}.ChangeHistory .ChangeHistory__Item td{padding:10px 20px;border:1px solid #EBEBEB;vertical-align:top}@media (max-width: 680px){.ChangeHistory .ChangeHistory__Item td{padding:16px}}.ChangeHistory .ChangeHistory__ExpandButton{display:block;padding:8px 16px;margin:22px auto 0;border:0;font-weight:700;font-size:16px;line-height:1.5;color:#000;background:#f8f8f8;cursor:pointer}.CompanyTabs{margin-top:20px;color:#333}.CompanyTabs.-financialYearTabs .CompanyTabs__TabList{flex-wrap:wrap}@media (max-width: 940px){.CompanyTabs.-performanceTabs .CompanyTabs__TabList{flex-wrap:wrap}}.CompanyTabs.-performanceTabs .CompanyTabs__TabList button{display:inline-flex;align-items:center;justify-content:center;height:auto;min-height:38px;padding-block:6px;line-height:1.35;white-space:normal}@media (max-width: 940px) and (min-width: 681px){.CompanyTabs.-performanceTabs .CompanyTabs__TabList button{flex:1 1 calc(25% - 6px);min-width:0}}@media (max-width: 680px){.CompanyTabs.-performanceTabs .CompanyTabs__TabList button{min-height:34px;padding-block:5px}}.CompanyTabs .CompanyTabs__TabList{display:flex;gap:8px;margin:0 0 24px}@media (max-width: 680px){.CompanyTabs .CompanyTabs__TabList{flex-wrap:wrap;margin-bottom:16px;background:#fff}.CompanyTabs .CompanyTabs__TabList:is(.CompanyContents .CompanyTabs__TabList){margin-inline:0}}.CompanyTabs .CompanyTabs__TabList button{flex:1 1 0;min-width:120px;height:38px;padding:0 14px;border:1px solid #D9E6E4;border-radius:4px;font-size:13px;font-weight:700;color:inherit;background:#fff;cursor:pointer}@media (max-width: 680px){.CompanyTabs .CompanyTabs__TabList button{flex:1 1 auto;min-width:96px;height:34px;padding:0 10px;font-size:12px}}.CompanyTabs .CompanyTabs__TabList button.-active{border-color:#4db6ac;color:#2f837c;background:#eaf7f5}.CompanyContentsListLayout{display:grid;grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(4,auto);gap:0 4px;color:#333}@media (max-width: 940px){.CompanyContentsListLayout{display:block}}.CompanyContentsListLayout .CompanyContentsListLayout__Options{display:contents}@media (max-width: 940px){.CompanyContentsListLayout .CompanyContentsListLayout__Options{display:block;margin:16px 0 30px}}.CompanyContentsListLayout .CompanyContentsListLayout__OptionsHeader{display:none}@media (max-width: 940px){.CompanyContentsListLayout .CompanyContentsListLayout__OptionsHeader{display:block}}.CompanyContentsListLayout .CompanyContentsListLayout__OptionsHeader button{display:flex;align-items:center;justify-content:flex-end;gap:4px;width:100%;padding:2px 0;border:0;font-size:10px;color:#8e8e8f;text-align:right;background:transparent;cursor:pointer}.CompanyContentsListLayout .CompanyContentsListLayout__OptionsHeader button:after{content:var(--icon-triDown);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.CompanyContentsListLayout .CompanyContentsListLayout__OptionsBody{grid-column:10/17;grid-row:4;display:flex;justify-content:flex-end;gap:14px}@media (max-width: 940px){.CompanyContentsListLayout .CompanyContentsListLayout__OptionsBody{display:none;justify-content:center;padding:10px 0;border-top:1px solid #8E8E8F;border-bottom:1px solid #8E8E8F}.CompanyContentsListLayout .CompanyContentsListLayout__OptionsBody.-open{display:flex}}.CompanyContentsListLayout .CompanyContentsListLayout__Table{grid-column:1/17;grid-row:3;margin:10px 0 18px}.CompanyContentsListLayout .CompanyContentsListLayout__Pagination{grid-column:1/10;grid-row:4}@media (max-width: 940px){.CompanyContentsListLayout .CompanyContentsListLayout__Pagination{width:fit-content;margin:0 auto}}.CompanySearchResultLayout{display:flex;gap:34px;padding:10px 16px;background:#f3f3f3}@media (max-width: 940px){.CompanySearchResultLayout{display:block;margin-bottom:50px}}.CompanySearchResultLayout .CompanySearchResultLayout__Toolbar{flex-shrink:0;width:250px}@media (max-width: 940px){.CompanySearchResultLayout .CompanySearchResultLayout__Toolbar{width:auto;margin-bottom:16px}}.CompanySearchResultLayout .CompanySearchResultLayout__Main{width:100%}.CompanyHero{box-sizing:border-box;max-width:1280px;margin:0 auto;color:#fff;background:linear-gradient(122deg,#0c1817f5,#162b27f5 64%,#0d5c42f0)}.CompanyHero .CompanyHero__Inner{display:flex;align-items:center;gap:32px;box-sizing:border-box;min-height:156px;padding:22px 30px}@media (max-width: 940px){.CompanyHero .CompanyHero__Inner{align-items:stretch;flex-direction:column;gap:20px;padding:22px 24px}}@media (max-width: 680px){.CompanyHero .CompanyHero__Inner{gap:20px;min-height:0;padding:22px 18px}}.CompanyHero .CompanyHero__Identity{flex:1 1 42%;min-width:0}.CompanyHero .CompanyHero__Type{display:inline-flex;align-items:center;justify-content:center;min-width:54px;padding:4px 10px;border:1px solid rgba(255,255,255,.42);border-radius:3px;font-size:12px;font-weight:700;line-height:1.3;color:#e3e9e8;background:#ffffff0f}.CompanyHero .CompanyHero__Type.-listed{border-color:#58c9a2;color:#9ee4cb;background:#1a8a6329}.CompanyHero .CompanyHero__Name{margin:12px 0 0;font-size:24px;font-weight:700;line-height:1.35;letter-spacing:.01em}@media (max-width: 680px){.CompanyHero .CompanyHero__Name{margin-top:10px;font-size:21px}}.CompanyHero .CompanyHero__Meta{display:flex;flex-wrap:wrap;gap:5px 0;margin:12px 0 0;font-size:12px;line-height:1.6;color:#ffffffb3}.CompanyHero .CompanyHero__Meta span{display:inline-flex}.CompanyHero .CompanyHero__Meta span:not(:last-child):after{content:"/";margin:0 8px;color:#ffffff57}.CompanyHero .CompanyHero__Metrics{display:grid;flex:1 1 58%;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));row-gap:14px;min-width:0;padding:0;margin:0}@media (max-width: 940px){.CompanyHero .CompanyHero__Metrics{flex:none}}@media (max-width: 680px){.CompanyHero .CompanyHero__Metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}}.CompanyHero .CompanyHero__Metric{box-sizing:border-box;min-width:0;padding:3px 16px;border-left:1px solid rgba(255,255,255,.28)}@media (max-width: 940px){.CompanyHero .CompanyHero__Metric:first-child{border-left:0}}@media (max-width: 680px){.CompanyHero .CompanyHero__Metric{padding-inline:14px}.CompanyHero .CompanyHero__Metric:nth-child(odd){padding-left:0;border-left:0}}.CompanyHero .CompanyHero__Metric dt{margin:0;font-size:11px;font-weight:700;line-height:1.4;color:#ffffffb3}.CompanyHero .CompanyHero__Metric dd{margin:6px 0 0;font-size:clamp(17px,1.5vw,20px);font-weight:700;line-height:1.2;letter-spacing:.01em;overflow-wrap:anywhere;white-space:normal}@media (max-width: 680px){.CompanyHero .CompanyHero__Metric dd{font-size:19px}}.CompanyHero .CompanyHero__Metric span{display:block;margin-top:5px;font-size:10px;line-height:1.4;color:#ffffff94}.CompanyDashboardNav{max-width:1280px;margin:0 auto;border-bottom:1px solid #DDE2E1;background:#fff;box-shadow:0 3px 8px #1624210f}.CompanyDashboardNav .CompanyDashboardNav__Inner{display:flex;align-items:stretch;justify-content:space-between;min-width:0;padding:0 22px}@media (max-width: 680px){.CompanyDashboardNav .CompanyDashboardNav__Inner{padding-inline:10px}}.CompanyDashboardNav ul{display:flex;min-width:0;padding:0;margin:0;overflow-x:auto;list-style:none;scrollbar-width:thin}.CompanyDashboardNav li{flex-shrink:0}.CompanyDashboardNav a{display:flex;align-items:center;box-sizing:border-box;height:50px;padding:0 20px;border-bottom:3px solid transparent;font-size:13px;font-weight:700;color:#303837;text-decoration:none}@media (max-width: 680px){.CompanyDashboardNav a{height:46px;padding-inline:13px;font-size:12px}}.CompanyDashboardNav a:hover,.CompanyDashboardNav a.-current{color:#126c52}.CompanyDashboardNav a.-current{border-bottom-color:#168060}.CompanyDashboardNav a.-external{gap:5px}.CompanyDashboardNav a.-external:after{content:"↗";position:relative;top:-.1em;font-size:10px;font-weight:400;color:#85908e}.CompanyDashboardNav a.-external:hover:after,.CompanyDashboardNav a.-external:focus-visible:after{color:#126c52}.CompanyDashboardNav .CompanyDashboardNav__BackLink{flex-shrink:0;margin-left:20px;padding-inline:8px;font-weight:400;text-decoration:underline}@media (max-width: 680px){.CompanyDashboardNav .CompanyDashboardNav__BackLink{margin-left:6px;padding-inline:6px}}.CompanyDashboard{box-sizing:border-box;max-width:1280px;padding:18px;margin:0 auto;color:#28302f;background:#f5f7f8}@media (max-width: 680px){.CompanyDashboard{padding:12px}}.CompanyDashboard .CompanyDashboard__Grid{display:grid;grid-template-columns:minmax(280px,330px) minmax(0,1fr);align-items:start;gap:16px}@media (max-width: 940px){.CompanyDashboard .CompanyDashboard__Grid{grid-template-columns:minmax(0,1fr)}}.CompanyDashboard .CompanyDashboard__Side,.CompanyDashboard .CompanyDashboard__Main{display:flex;flex-direction:column;min-width:0;gap:16px}.CompanyDashboardCard{min-width:0;border:1px solid #D9DEDD;border-radius:4px;background:#fff;box-shadow:0 2px 7px #1d2d290e;overflow:hidden}.CompanyDashboardCard.-history{margin-top:16px}.CompanyDashboardCard .CompanyDashboardCard__Header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;box-sizing:border-box;padding:11px 16px;border-bottom:1px solid #E2E6E5;background:#fcfdfd}.CompanyDashboardCard .CompanyDashboardCard__Header h2{margin:0;font-size:15px;font-weight:700;line-height:1.4;color:#26302e}.CompanyDashboardCard .CompanyDashboardCard__Header>span{flex-shrink:0;font-size:11px;line-height:1.4;color:#75807e}.CompanyDashboardCard .CompanyDashboardCard__Body{padding:16px}.CompanyDashboardCard .CompanyDashboardCard__Body.-flush{padding:0}.CompanyDashboardCard .CompanyDashboardCard__Summary{margin:0;font-size:13px;line-height:1.8;color:#4a5452}.CompanyDashboardCard .CompanyDashboardCard__Note{padding:10px 14px;margin:0;border-top:1px solid #E7EAE9;font-size:11px;line-height:1.4;color:#75807e;text-align:right;background:#fbfcfc}.CompanyDashboardCard .CompanyDashboardCard__Footer{display:flex;justify-content:flex-end;padding:11px 15px;border-top:1px solid #E2E6E5;font-size:12px;font-weight:700;background:#fcfdfd}.CompanyDashboardCard .CompanyDashboardCard__Footer a{color:#156f55;text-decoration:none}.CompanyDashboardCard .CompanyDashboardCard__Footer a:hover{text-decoration:underline}.CompanyDashboardInfo{padding:0;margin:0;font-size:12px}.CompanyDashboardInfo>div{display:grid;grid-template-columns:102px minmax(0,1fr);border-bottom:1px solid #E7EAE9}.CompanyDashboardInfo>div:last-child{border-bottom:0}.CompanyDashboardInfo dt,.CompanyDashboardInfo dd{box-sizing:border-box;padding:10px 12px;margin:0;line-height:1.6}.CompanyDashboardInfo dt{font-weight:700;color:#414a48;background:#f5f7f8}.CompanyDashboardInfo dd{min-width:0;overflow-wrap:anywhere;color:#4e5755}.CompanyDashboardInfo a{color:#226b86}.CompanyDashboardInfo .CompanyTagList{gap:5px}.CompanyDashboardSites{padding:0;margin:0;font-size:12px;list-style:none}.CompanyDashboardSites li{display:grid;gap:3px;padding:11px 14px;border-bottom:1px solid #E7EAE9}.CompanyDashboardSites li:last-child{border-bottom:0}.CompanyDashboardSites strong{font-weight:700;line-height:1.45;color:#37413f}.CompanyDashboardSites span{line-height:1.5;color:#707a78}.CompanyDashboardSummary{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));padding:0;margin:0}@media (max-width: 680px){.CompanyDashboardSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}}.CompanyDashboardSummary>div{min-width:0;box-sizing:border-box;padding:3px 18px;border-left:1px solid #E0E5E4}.CompanyDashboardSummary>div:first-child{padding-left:2px;border-left:0}@media (max-width: 680px){.CompanyDashboardSummary>div{padding-inline:12px}.CompanyDashboardSummary>div:nth-child(odd){padding-left:2px;border-left:0}}.CompanyDashboardSummary dt{font-size:11px;font-weight:700;line-height:1.45;color:#78817f}.CompanyDashboardSummary dd{margin:7px 0 0;font-size:20px;font-weight:700;line-height:1.25;color:#1c7056;word-break:break-word}@media (max-width: 680px){.CompanyDashboardSummary dd{font-size:17px}}.CompanyDashboardChart{box-sizing:border-box;height:340px;padding:4px 2px 0}@media (max-width: 680px){.CompanyDashboardChart{height:280px}}.CompanyDashboardChart canvas{display:block;width:100%;height:100%}.CompanyDashboardDonut{box-sizing:border-box;height:280px;padding:2px 0}@media (max-width: 680px){.CompanyDashboardDonut{height:260px}}.CompanyDashboardDonut canvas{display:block;width:100%;height:100%}.CompanyTabs.-dashboardTabs{margin-top:0}.CompanyTabs.-dashboardTabs .CompanyTabs__TabList{flex-wrap:wrap;gap:5px;margin-bottom:15px}.CompanyTabs.-dashboardTabs .CompanyTabs__TabList button{min-width:96px;min-height:32px;padding:4px 10px;border-color:#dde3e1;border-radius:3px;font-size:11px;background:#f8fafa}.CompanyTabs.-dashboardTabs .CompanyTabs__TabList button.-active{border-color:#257d63;color:#17694f;background:#edf6f3}.CompanyTabs.-financialDashboardTabs{margin-top:0}.CompanyTabs.-financialDashboardTabs .CompanyTabs__TabList{flex-wrap:nowrap;gap:20px;margin-bottom:20px;border-bottom:1px solid #E2E6E5;background:transparent;overflow-x:auto;scrollbar-width:thin}.CompanyTabs.-financialDashboardTabs .CompanyTabs__TabList button{flex:0 0 auto;min-width:auto;height:38px;padding:0 2px;border:0;border-bottom:2px solid transparent;border-radius:0;font-size:12px;color:#687170;background:transparent}.CompanyTabs.-financialDashboardTabs .CompanyTabs__TabList button.-active{border-bottom-color:#19765b;color:#176e56;background:transparent}.CompanyFinancialResult .CompanyFinancialResult__Heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:14px;margin:0;border-bottom:1px solid #E2E6E5;font-size:13px;line-height:1.5;color:#333}@media (max-width: 680px){.CompanyFinancialResult .CompanyFinancialResult__Heading{align-items:flex-start;flex-direction:column;gap:6px}}.CompanyFinancialResult .CompanyFinancialResult__Heading strong{font-size:16px;color:#176e56}.CompanyFinancialResult .CompanyFinancialResult__Content{margin-top:16px;font-size:13px;line-height:1.8;color:#333;overflow-wrap:anywhere}.CompanyDashboardTableWrap{width:100%;overflow-x:auto}.CompanyDashboardTable{width:100%;min-width:680px;border:0;border-collapse:collapse;font-size:12px;line-height:1.5}.CompanyDashboardTable th,.CompanyDashboardTable td{padding:10px 12px;border-right:1px solid #E2E6E5;border-bottom:1px solid #E2E6E5;text-align:left;vertical-align:middle}.CompanyDashboardTable th:last-child,.CompanyDashboardTable td:last-child{border-right:0}.CompanyDashboardTable th{font-size:11px;font-weight:700;color:#4d5654;white-space:nowrap;background:#f5f7f8}.CompanyDashboardTable tbody tr:hover{background:#f8fbfa}.CompanyDashboardTable td:first-child,.CompanyDashboardTable td:last-child{white-space:nowrap}.CompanyDashboardTable a{font-weight:700;color:#176e56;text-decoration:none}.CompanyDashboardTable a:hover{text-decoration:underline}.CompanyDashboardEmpty{padding:22px 8px;margin:0;font-size:12px;line-height:1.7;color:#7a8482;text-align:center}.CompanyDashboardEmpty.-chart{display:flex;align-items:center;justify-content:center;min-height:280px}@media (max-width: 680px){.CompanyDashboardEmpty.-chart{min-height:260px}}.CompanyDashboardCard.-history .ChangeHistory>.ChangeHistory__Item:first-child{margin-top:0}.CompanyDashboardCard.-history .ChangeHistory__ExpandButton{padding:6px 4px;margin-top:16px;font-size:13px;color:#176e56;text-decoration:underline;background:transparent}.ProjectDetails{box-sizing:border-box;max-width:1080px;padding:30px;margin:0 auto;background:#fff;box-shadow:0 3px 12px #0000000a}@media (max-width: 680px){.ProjectDetails{padding:26px 15px}}.ProjectDetails .ProjectDetails__Header{display:flex;flex-wrap:wrap;margin:0 0 18px;padding-bottom:18px;border-bottom:1px solid #D4D4D4}.ProjectDetails .ProjectDetails__Title{width:100%;margin:0 0 12px;font-size:24px;line-height:1.45}@media (max-width: 680px){.ProjectDetails .ProjectDetails__Title{font-size:20px}}.ProjectDetails .ProjectDetails__TitleCompany{width:100%;margin:-6px 0 12px;font-size:15px;font-weight:400;line-height:1.5;color:#666}.ProjectDetails .ProjectDetails__TitleCompany a{color:#4f7773;text-decoration:none}.ProjectDetails .ProjectDetails__TitleCompany a:hover{text-decoration:underline}.ProjectDetails .ProjectDetails__Date{margin:0 24px 0 0;font-size:16px;color:#999}.ProjectDetails .ProjectDetails__Tags{display:flex;align-items:flex-start;flex-wrap:wrap;gap:6px;padding:0;margin:0;list-style:none}.ProjectDetails .ProjectDetails__Tags li{padding:3px 8px;border:1px solid #D4D4D4;border-radius:2px;font-size:12px;font-weight:600;color:#555;background:#f5f5f5}.ProjectDetails .ProjectDetails__SuspendedNotice{margin:0 0 14px;font-size:13px;font-weight:700;color:#c94848}.ProjectDetails .ProjectDetails__SectionTitle{margin:28px 0 10px;padding-left:10px;border-left:3px solid #555;font-size:16px;line-height:1.4;color:#333;scroll-margin-top:120px}.ProjectSectionNav{position:sticky;top:var(--page-header-height, 0px);z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:-8px 0 24px;padding:10px 0;background:#fff}@media (max-width: 680px){.ProjectSectionNav{margin:-4px 0 18px;padding:8px 0}}.ProjectSectionNav .ProjectSectionNav__Links{display:flex;flex-wrap:wrap;gap:8px}.ProjectSectionNav a,.ProjectSectionNav button{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border:1px solid #D9E6E4;border-radius:4px;font-size:12px;font-weight:700;font-family:inherit;line-height:1.4;color:#4f7773;text-decoration:none;background:#f9fcfb;cursor:pointer}@media (max-width: 680px){.ProjectSectionNav a,.ProjectSectionNav button{min-height:28px;padding:0 10px;font-size:11px}}.ProjectSectionNav a:hover,.ProjectSectionNav button:hover{border-color:#4db6ac;color:#2f837c;background:#eaf7f5}.ProjectSectionNav .ProjectSectionNav__BackLink{margin-left:8px;background:#fff}.ProjectDetails__BackLink{display:flex;justify-content:flex-end;margin:12px 0 0;font-size:14px;font-weight:700}@media (max-width: 680px){.ProjectDetails__BackLink{font-size:13px}}.ProjectDetails__BackLink a{color:#333;text-decoration:underline}.ProjectDetailTools{display:flex;flex-wrap:wrap;gap:8px 16px;padding:0;margin:0;list-style:none;color:#3a3541}@media (max-width: 940px){.ProjectDetailTools{gap:8px}}.ProjectDetailTools a,.ProjectDetailTools button{display:flex;align-items:center;gap:13px;padding:8px 16px;border:1px solid rgba(58,53,65,.23);border-radius:3px;font-size:13px;line-height:1.4;text-decoration:none;color:inherit;background:#fff;cursor:pointer}@media (max-width: 680px){.ProjectDetailTools a,.ProjectDetailTools button{font-size:12px;gap:8px}}.ProjectDetailTools .Icon{position:static;font-size:16px;color:#8e8e8f}@media (max-width: 680px){.ProjectDetailTools .Icon{font-size:14px}}.ProjectDetailData{display:table;width:100%;padding:0;margin:0;font-size:14px;list-style:none;border:1px solid #D4D4D4;border-collapse:collapse;color:#333}.ProjectDetailData.-twoColumn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:0}.ProjectDetailData.-twoColumn>li{display:grid;grid-template-columns:129px minmax(0,1fr);border-right:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4}.ProjectDetailData.-twoColumn>li:last-child:nth-child(odd){grid-column:1/-1}.ProjectDetailData.-twoColumn .ProjectDetailData__Label{display:flex;align-items:center;justify-content:center;width:auto}.ProjectDetailData.-twoColumn .ProjectDetailData__Value{display:flex;flex-direction:column;justify-content:center}@media (max-width: 940px){.ProjectDetailData.-twoColumn{grid-template-columns:1fr}.ProjectDetailData.-twoColumn .ProjectDetailData__Value{display:block}}@media (max-width: 680px){.ProjectDetailData.-twoColumn>li{grid-template-columns:120px minmax(0,1fr)}.ProjectDetailData.-twoColumn .ProjectDetailData__Label{display:block}}@media (max-width: 680px){.ProjectDetailData{display:block;border-bottom:0;font-size:13px;color:#707070}}.ProjectDetailData>li{display:table-row;border-bottom:1px solid #D4D4D4}@media (max-width: 680px){.ProjectDetailData>li{position:relative;display:grid;grid-template-areas:"head value" "head date";grid-template-columns:120px 1fr;color:#333}}.ProjectDetailData .ProjectDetailData__Label{display:table-cell;box-sizing:border-box;width:129px;padding:10px 16px;font-weight:700;text-align:center;vertical-align:middle;background:#f3f3f3}@media (max-width: 680px){.ProjectDetailData .ProjectDetailData__Label{grid-area:head;display:block;width:auto;padding:16px}}.ProjectDetailData .ProjectDetailData__Value{-webkit-hyphens:auto;hyphens:auto;word-break:break-word;word-break:break-all;white-space:normal;display:table-cell;padding:10px 20px}@media (max-width: 680px){.ProjectDetailData .ProjectDetailData__Value{grid-area:value;display:block;padding:16px}}.ProjectDetailData .ProjectDetailData__Value a{color:inherit;text-decoration:underline}.ProjectDetailData .ProjectDetailData__Value table{border:1px solid #D4D4D4;border-collapse:collapse}.ProjectDetailData .ProjectDetailData__Value table+table{margin-top:10px}.ProjectDetailData .ProjectDetailData__Value th{padding:8px;border:1px solid #D4D4D4;font-weight:700;text-align:center;background:#f3f3f3}.ProjectDetailData .ProjectDetailData__Value td{padding:8px;border:1px solid #D4D4D4;text-align:left}.ProjectDetailData .ProjectDetailData__Value .ProjectDetailData__Group+.ProjectDetailData__Group{padding-top:12px;margin-top:12px;border-top:1px solid #D4D4D4}.ProjectDetailData .ProjectDetailData__Value .ProjectDetailData__Group table{width:100%;border:0;table-layout:fixed}.ProjectDetailData .ProjectDetailData__Value .ProjectDetailData__Group th{box-sizing:border-box;width:120px;padding:4px 12px 4px 0;border:0;text-align:left;vertical-align:top;background:transparent}@media (max-width: 680px){.ProjectDetailData .ProjectDetailData__Value .ProjectDetailData__Group th{width:80px}}.ProjectDetailData .ProjectDetailData__Value .ProjectDetailData__Group td{padding:4px 0;border:0;vertical-align:top}.ProjectDetailData .ProjectDetailData__Value .ProjectDetailData__GroupTitle{margin:0 0 6px;font-size:12px;font-weight:700;color:#707070}.ProjectDetailData .ProjectDetailData__Images{display:flex;flex-wrap:wrap;padding:0;margin:0;gap:30px;font-size:13px;list-style:none;color:#707070}.ProjectDetailData .ProjectDetailData__Images li{width:min-content;display:flex;flex-direction:column;gap:6px}.ProjectDetailData .ProjectDetailData__Images a,.ProjectDetailData .ProjectDetailData__Images button{display:flex;flex-direction:column;gap:6px;width:157px;padding:0;border:0;background:transparent;cursor:pointer}.ProjectDetailData .ProjectDetailData__Images img{display:block;width:100%;aspect-ratio:157/120;object-fit:cover}.ProjectDetailData .ProjectDetailData__ImageWrapper{position:relative;display:block}.ProjectDetailData .ProjectDetailData__ImageWrapper:before{content:var(--icon-magnifyingGlass);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;font-size:24px;color:#fff;background:#00000080;opacity:0;transition:opacity .3s}.ProjectDetailData .ProjectDetailData__ImageWrapper:where(a:hover *):before,.ProjectDetailData .ProjectDetailData__ImageWrapper:where(button:hover *):before{opacity:1}.ProjectDetailData .ProjectDetailData__Date{position:relative;display:table-cell;width:1px;padding:15px 16px 14px;font-size:13px;white-space:nowrap;vertical-align:middle}.ProjectDetailData .ProjectDetailData__Date.-hidden{display:none}@media (min-width: 681px){.ProjectDetailData .ProjectDetailData__Date:before{content:"";position:absolute;top:calc(50% - 7px);left:0;display:block;width:2px;height:14px;background:#d6d5d5}}@media (max-width: 680px){.ProjectDetailData .ProjectDetailData__Date{grid-area:date;display:block;width:auto;padding:0 16px 16px;margin-top:-16px;border:0}.ProjectDetailData .ProjectDetailData__Date:before{content:"（公表日："}.ProjectDetailData .ProjectDetailData__Date:after{content:"）"}}.ProjectDetailReference{margin-top:12px;font-size:13px;line-height:1.7;color:#666}.ProjectDetailReference a{color:#4f7773;text-decoration:none}.ProjectDetailReference a:hover{text-decoration:underline}.ProjectDetailReference__Source{margin:0;padding-top:10px;border-top:1px solid #D4D4D4}.ProjectDetailNote+.ProjectDetailReference__Source{margin-top:8px}.ProjectDetailReference__Label,.ProjectDetailNote__Label{font-weight:600;color:#555}.ProjectDetailNote{display:flex;align-items:flex-start;gap:4px;margin:0;font-size:13px;line-height:1.8;color:#666}.ProjectDetailNote__Mark{flex:0 0 auto}.ProjectDetailNote__Body{min-width:0;margin:0}.ProjectDetailSection{margin:0}.ProjectOverview__Lead{display:grid;gap:18px;margin:0 0 22px;padding:16px 18px;border:1px solid #D4D4D4;border-radius:2px;background:#f7f7f7}.ProjectOverview__Lead.-actionsOnly{padding:0;border:0;background:transparent}.ProjectOverview__Lead.-actionsOnly .ProjectOverview__Footer{padding-top:0;border-top:0}.ProjectOverview__Lead .ProjectArticleSummary,.ProjectOverview__Lead .ProjectImageGallery{padding:0;border:0;border-radius:0;background:transparent}.ProjectOverview__Footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid #D4D4D4}@media (max-width: 680px){.ProjectOverview__Footer{align-items:flex-start;flex-direction:column}}.ProjectOverview__Actions{display:flex;justify-content:flex-end;gap:8px;margin-left:auto}@media (max-width: 680px){.ProjectOverview__Actions{align-self:flex-end}}.ProjectOverview__Action{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border:1px solid #CFCFCF;border-radius:2px;color:#444;background:#fff;font-family:inherit;font-size:12px;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer}.ProjectOverview__Action.-ai{gap:8px;border-color:#bfd8d5;color:#4f7773}.ProjectOverview__Action:hover{border-color:#4db6ac;color:#2f837c;background:#eaf7f5}.ProjectArticleSummary{padding:16px 18px;border:1px solid #D4D4D4;border-radius:2px;background:#f7f7f7}.ProjectArticleSummary .ProjectArticleSummary__Body{margin:0;font-size:14px;line-height:1.8;color:#333}.ProjectArticleSummary__Link{display:inline-flex;align-items:center;font-size:13px;font-weight:700;color:#4f7773;text-decoration:none}.ProjectArticleSummary__Link:hover{text-decoration:underline}.ProjectImageGallery{display:flex;flex-wrap:wrap;padding:16px 18px;margin:0;gap:24px;border:1px solid #D4D4D4;border-radius:2px;background:#f7f7f7;font-size:13px;list-style:none;color:#707070}.ProjectImageGallery li{width:min-content;display:flex;flex-direction:column;gap:6px}.ProjectImageGallery a,.ProjectImageGallery button{display:flex;flex-direction:column;gap:6px;width:157px;padding:0;border:0;color:inherit;background:transparent;cursor:pointer}.ProjectImageGallery img{display:block;width:100%;aspect-ratio:157/120;object-fit:cover}.ProjectImageGallery .ProjectImageGallery__ImageWrapper{position:relative;display:block}.ProjectImageGallery .ProjectImageGallery__ImageWrapper:before{content:var(--icon-magnifyingGlass);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;font-size:24px;color:#fff;background:#00000080;opacity:0;transition:opacity .3s}.ProjectImageGallery .ProjectImageGallery__ImageWrapper:where(a:hover *):before,.ProjectImageGallery .ProjectImageGallery__ImageWrapper:where(button:hover *):before{opacity:1}.ProjectDetailMap{margin:34px 0 0;color:#333}.ProjectDetailMap .ProjectDetailMap__Notice{margin:0 0 12px;color:#666;font-size:13px;line-height:1.6}@media (max-width: 680px){.ProjectDetailMap .ProjectDetailMap__Notice{font-size:12px}}.ProjectDetailMap .ProjectDetailMap__Item+.ProjectDetailMap .ProjectDetailMap__Item{margin-top:22px}.ProjectDetailMap .ProjectDetailMap__Location{display:flex;align-items:baseline;gap:10px;margin:0 0 10px;font-size:14px;line-height:1.6}@media (max-width: 680px){.ProjectDetailMap .ProjectDetailMap__Location{display:block;font-size:13px}}.ProjectDetailMap .ProjectDetailMap__Location span{flex:0 0 auto;padding:2px 8px;border:1px solid #D4D4D4;border-radius:2px;font-size:12px;font-weight:700;color:#555;background:#f3f3f3}.ProjectDetailMap .ProjectDetailMap__Frame{overflow:hidden;padding:6px;border:1px solid #D4D4D4;border-radius:2px;background:#f7f7f7}.ProjectDetailMap iframe{display:block;width:100%;height:560px;border:0;border-radius:4px}@media (max-width: 680px){.ProjectDetailMap iframe{height:320px}}.AiAnalysisAction{display:flex;align-items:center;flex-direction:column;gap:6px}@media (max-width: 680px){.AiAnalysisAction{width:100%}}.AiAnalysisAction .AiAnalysisAction__Badge{display:inline-block;padding:2px 5px;border:1px solid #8ABCB7;border-radius:2px;font-size:10px;line-height:1.3;color:#276861;background:#e3f4f1;white-space:nowrap}.AiSalesAnalysisLauncher{display:flex;justify-content:flex-end;margin:0}.AiSalesAnalysisLauncher button{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:6px 12px;border:1px solid #D9E6E4;border-radius:4px;color:#4f7773;background:#fff;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}.AiSalesAnalysisLauncher button:hover{border-color:#4db6ac;color:#2f837c;background:#eaf7f5}.AiSalesAnalysis{margin:28px 0;padding:0;border:1px solid #CFE3E0;border-radius:6px;background:#f9fcfb;scroll-margin-top:120px;overflow:hidden}.AiSalesAnalysis.AiSalesAnalysisDrawer{position:fixed;z-index:500;top:0;right:0;bottom:0;left:0;display:none;width:auto;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;scroll-margin-top:0}.AiSalesAnalysis.AiSalesAnalysisDrawer.-open{display:block}.AiSalesAnalysis.AiSalesAnalysisDrawer.-open .AiSalesAnalysisDrawer__Backdrop{animation:aiSalesAnalysisDrawerFadeIn .18s linear both}.AiSalesAnalysis.AiSalesAnalysisDrawer .AiSalesAnalysisDrawer__Backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:0;border:0;background:#00000073;cursor:default}.AiSalesAnalysis.AiSalesAnalysisDrawer .AiSalesAnalysisDrawer__Panel{position:absolute;z-index:1;inset:0 0 0 auto;display:flex;flex-direction:column;box-sizing:border-box;width:700px;max-width:100%;height:100%;background:#f9fcfb;box-shadow:-6px 0 24px #00000024}.AiSalesAnalysis.AiSalesAnalysisDrawer .AiSalesAnalysisDrawer__Header{flex-shrink:0;border-bottom:1px solid #DDE8E6;background:#fff;cursor:default}.AiSalesAnalysis.AiSalesAnalysisDrawer .AiSalesAnalysisDrawer__CloseButton{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;padding:0;border:0;color:#4f7773;background:transparent;font-family:inherit;font-size:24px;cursor:pointer}.AiSalesAnalysis.AiSalesAnalysisDrawer .AiSalesAnalysisDrawer__CloseButton:before{content:"×"}.AiSalesAnalysis.AiSalesAnalysisDrawer .AiSalesAnalysis__Body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.AiSalesAnalysis[open] .AiSalesAnalysis__Summary{border-bottom:1px solid #DDE8E6}.AiSalesAnalysis[open] .AiSalesAnalysis__SummaryToggle:before{content:"閉じる"}.AiSalesAnalysis[open] .AiSalesAnalysis__SummaryToggle:after{content:"－"}.AiSalesAnalysis .AiSalesAnalysis__Summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 22px;box-sizing:border-box;list-style:none;cursor:pointer}@media (max-width: 680px){.AiSalesAnalysis .AiSalesAnalysis__Summary{gap:10px;min-height:64px;padding:12px 16px}}.AiSalesAnalysis .AiSalesAnalysis__Summary::-webkit-details-marker{display:none}.AiSalesAnalysis .AiSalesAnalysis__Summary::marker{content:""}.AiSalesAnalysis .AiSalesAnalysis__SummaryMain{display:flex;align-items:center;flex-grow:1;gap:16px;min-width:0}@media (max-width: 680px){.AiSalesAnalysis .AiSalesAnalysis__SummaryMain{display:grid;gap:2px}}.AiSalesAnalysis .AiSalesAnalysis__SummaryTitle{display:block;flex-shrink:0;font-size:19px;font-weight:700;color:#333}.AiSalesAnalysis .AiSalesAnalysis__SummaryProduct{display:block;flex-grow:1;min-width:0;overflow:hidden;font-size:12px;color:#666;text-overflow:ellipsis;white-space:nowrap}.AiSalesAnalysis .AiSalesAnalysis__GenerationStatus{flex-shrink:0;padding:4px 9px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.4;color:#366887;background:#eaf2f7}.AiSalesAnalysis .AiSalesAnalysis__GenerationStatus.-empty{color:#777;background:#eee}.AiSalesAnalysis .AiSalesAnalysis__GenerationStatus.-complete{color:#3f7771;background:#eaf7f5}.AiSalesAnalysis .AiSalesAnalysis__SummaryToggle{display:flex;align-items:center;flex-shrink:0;gap:7px;font-size:17px;font-weight:700;color:#2f837c}.AiSalesAnalysis .AiSalesAnalysis__SummaryToggle:before{content:"開く";font-size:11px}.AiSalesAnalysis .AiSalesAnalysis__SummaryToggle:after{content:"＋"}@media (max-width: 680px){.AiSalesAnalysis .AiSalesAnalysis__SummaryToggle:before{display:none}}.AiSalesAnalysis .AiSalesAnalysis__Body{padding:0 22px 22px}@media (max-width: 680px){.AiSalesAnalysis .AiSalesAnalysis__Body{padding:0 16px 16px}}.AiSalesAnalysis .AiSalesAnalysis__Toolbar{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:14px}.AiSalesAnalysis .AiSalesAnalysis__Toolbar .AiSalesAnalysis__Plan{margin-right:auto;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;color:#3f7771;background:#eaf7f5}.AiSalesAnalysis .AiSalesAnalysis__Toolbar>a{flex-shrink:0;padding:7px 12px;border:1px solid #4DB6AC;border-radius:3px;font-size:12px;font-weight:700;color:#2f837c;text-decoration:none;background:#fff}.AiSalesAnalysis .AiSalesAnalysis__Toolbar>a.ManualGuideLink{min-width:0;padding:0;border:0;color:#0b57d0;text-decoration:underline;background:transparent}.AiSalesAnalysis .AiSalesAnalysis__Intro{margin:12px 0 0;font-size:13px;line-height:1.6;color:#666}.AiSalesAnalysis .AiSalesAnalysis__Message{margin:16px 0 0;padding:10px 12px;border-radius:3px;font-size:13px;line-height:1.6}.AiSalesAnalysis .AiSalesAnalysis__Message.-success{color:#276861;background:#e3f4f1}.AiSalesAnalysis .AiSalesAnalysis__Message.-error{color:#a43e3e;background:#fceaea}.AiSalesAnalysis .AiSalesAnalysis__Empty{margin-top:18px;padding:18px;border:1px dashed #BCD4D1;text-align:center;background:#fff}.AiSalesAnalysis .AiSalesAnalysis__Empty.-result{margin-top:20px}.AiSalesAnalysis .AiSalesAnalysis__Empty p{margin:0;font-size:14px}.AiSalesAnalysis .AiSalesAnalysis__Empty a{display:inline-block;margin-top:10px;font-size:13px;font-weight:700;color:#337ab7}.AiSalesAnalysis .AiSalesAnalysis__ProductSelector{margin-top:20px}.AiSalesAnalysis .AiSalesAnalysis__ProductSelector label{display:block;margin-bottom:6px;font-size:13px;font-weight:700}.AiSalesAnalysis .AiSalesAnalysis__ProductSelector>div{display:flex;gap:8px}.AiSalesAnalysis .AiSalesAnalysis__ProductSelector select{flex-grow:1;min-width:0;height:40px;padding:0 12px;border:1px solid #D5E0DE;border-radius:3px;font-size:14px;background:#fff}.AiSalesAnalysis .AiSalesAnalysis__ProductSelector button{flex-shrink:0;padding:0 18px;border:0;border-radius:3px;font-size:13px;font-weight:700;color:#fff;background:#4f7773;cursor:pointer}.AiSalesAnalysis .AiSalesAnalysis__Usage{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}@media (max-width: 680px){.AiSalesAnalysis .AiSalesAnalysis__Usage{grid-template-columns:1fr}}.AiSalesAnalysis .AiSalesAnalysis__Usage>div{display:grid;gap:3px;padding:12px;border:1px solid #E1E8E7;border-radius:4px;background:#fff}.AiSalesAnalysis .AiSalesAnalysis__Usage span,.AiSalesAnalysis .AiSalesAnalysis__Usage small{font-size:11px;color:#777}.AiSalesAnalysis .AiSalesAnalysis__Usage strong{font-size:16px;color:#2f837c}.AiSalesAnalysis .AiSalesAnalysis__UsageNote{margin:8px 0 0;font-size:11px;line-height:1.6;color:#777}.AiSalesAnalysis .AiSalesAnalysis__PaidPlan{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:10px 12px;border:1px solid #CFE1DE;border-radius:4px;background:#f4faf9}@media (max-width: 680px){.AiSalesAnalysis .AiSalesAnalysis__PaidPlan{align-items:flex-start;flex-direction:column}}.AiSalesAnalysis .AiSalesAnalysis__PaidPlan p{margin:0;font-size:12px;line-height:1.6;color:#555}.AiSalesAnalysis .AiSalesAnalysis__PaidPlan strong{color:#276861}.AiSalesAnalysis .AiSalesAnalysis__PaidPlan a{flex-shrink:0;font-size:12px;font-weight:700;color:#337ab7;white-space:nowrap}.AiSalesAnalysis .AiSalesAnalysis__Actions{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}@media (max-width: 680px){.AiSalesAnalysis .AiSalesAnalysis__Actions{grid-template-columns:1fr}}.AiSalesAnalysis .AiSalesAnalysis__Actions form{display:flex;flex-direction:column;gap:5px}.AiSalesAnalysis .AiSalesAnalysis__Actions button{min-height:44px;padding:8px 10px;border:0;border-radius:4px;font-size:12px;font-weight:700;line-height:1.4;color:#fff;background:#2f837c;cursor:pointer}.AiSalesAnalysis .AiSalesAnalysis__Actions button:disabled{color:#888;background:#ddd;cursor:not-allowed}.AiSalesAnalysis .AiSalesAnalysis__Actions small{font-size:11px;text-align:center;color:#777}.AiSalesAnalysis .AiSalesAnalysis__Results{display:grid;gap:20px;margin-top:24px}.AiSalesAnalysis .AiSalesAnalysis__Notice{margin:20px 0 0;padding-top:14px;border-top:1px solid #DDE8E6;font-size:11px;line-height:1.7;color:#777}@keyframes aiSalesAnalysisDrawerFadeIn{0%{opacity:0}to{opacity:1}}.AiSalesResult{padding:0;border:1px solid #DDE8E6;border-radius:5px;background:#fff;overflow:hidden}.AiSalesResult[open] .AiSalesResult__Header{border-bottom:1px solid #E5EDEC}.AiSalesResult[open] .AiSalesResult__Header:after{content:"－"}.AiSalesResult .AiSalesResult__Header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;list-style:none;cursor:pointer}@media (max-width: 680px){.AiSalesResult .AiSalesResult__Header{align-items:flex-start;padding:14px}}.AiSalesResult .AiSalesResult__Header::-webkit-details-marker{display:none}.AiSalesResult .AiSalesResult__Header:after{content:"＋";flex-shrink:0;font-size:17px;font-weight:700;color:#2f837c}.AiSalesResult .AiSalesResult__Header h3{margin:0;font-size:16px;color:#333}.AiSalesResult .AiSalesResult__Meta{display:grid;gap:2px;margin-left:auto;text-align:right}.AiSalesResult .AiSalesResult__Meta time{font-size:11px;color:#777}.AiSalesResult .AiSalesResult__Meta small{font-size:11px;color:#777}.AiSalesResult .AiSalesResult__Body{padding:18px}@media (max-width: 680px){.AiSalesResult .AiSalesResult__Body{padding:14px}}.AiSalesResult .AiSalesResult__Score{display:flex;align-items:baseline;gap:6px;margin:16px 0;color:#2f837c}.AiSalesResult .AiSalesResult__Score span{margin-right:6px;font-size:13px;font-weight:700;color:#555}.AiSalesResult .AiSalesResult__Score strong{font-size:34px;line-height:1}.AiSalesResult .AiSalesResult__Score small{font-size:12px}.AiSalesResult .AiSalesResult__Details{display:grid;margin:0;border:1px solid #E7ECEB;border-bottom:0}.AiSalesResult .AiSalesResult__Details>div{display:grid;grid-template-columns:150px 1fr;border-bottom:1px solid #E7ECEB}@media (max-width: 680px){.AiSalesResult .AiSalesResult__Details>div{display:block}}.AiSalesResult .AiSalesResult__Details dt,.AiSalesResult .AiSalesResult__Details dd{margin:0;padding:11px 13px;font-size:13px;line-height:1.7}.AiSalesResult .AiSalesResult__Details dt{font-weight:700;background:#f3f8f7}.AiSalesResult .AiSalesResult__Details ul,.AiSalesResult .AiSalesResult__Details ol{padding-left:18px;margin:0}.AiSalesResult .AiSalesResult__EvidenceBadge{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:#f2f4f5;color:#888;font-size:11px;font-weight:600;line-height:1.5;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.AiSalesResult .AiSalesResult__Candidates{margin-top:18px}.AiSalesResult .AiSalesResult__Candidates>h4{margin:0 0 10px;font-size:14px}.AiSalesResult .AiSalesResult__Candidates>section{padding:14px;border:1px solid #E1E8E7;border-radius:4px}.AiSalesResult .AiSalesResult__Candidates>section+section{margin-top:10px}.AiSalesResult .AiSalesResult__Candidates>section>div{display:flex;align-items:center;gap:10px}.AiSalesResult .AiSalesResult__Candidates>section h5{margin:0;font-size:14px}.AiSalesResult .AiSalesResult__Candidates>section span{padding:2px 8px;border-radius:999px;font-size:11px;color:#3f7771;background:#eaf7f5}.AiSalesResult .AiSalesResult__Candidates>section p{margin:8px 0 0;font-size:13px;line-height:1.7}.AiSalesResult .AiSalesResult__Candidates>section a{display:inline-block;margin-top:8px;font-size:12px;color:#337ab7}.AiSalesResult .AiSalesResult__Candidates+.AiSalesResult__Details{margin-top:18px}.SavedTargetButton{display:flex;align-self:flex-start;margin:0 0 0 auto}.SavedTargetButton button{min-width:92px;padding:8px 14px;border:1px solid #2F837C;border-radius:4px;color:#2f837c;background:#fff;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.SavedTargetButton button[aria-pressed=true]{color:#666;border-color:#bfc7c6;background:#f6f7f7}.SavedTargetButton.-compact{width:100%;margin:0}.SavedTargetButton.-compact button{width:100%;min-width:0;padding:5px 8px;font-size:12px}.SavedTargetList{display:grid;gap:12px}.SavedTargetList__Message{margin:0 0 18px;color:#2f837c;font-size:14px}.SavedTargetList__Empty{margin:0;font-size:14px}.SavedTargetList__Item{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px;border:1px solid #E5E5E5;border-radius:4px}@media (max-width: 680px){.SavedTargetList__Item{align-items:flex-start;flex-direction:column}}.SavedTargetList__Item>form{flex-shrink:0;margin:0}.SavedTargetList__Item>form button{padding:0;border:0;color:#0b57d0;background:none;font-family:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.SavedTargetList__Body{min-width:0}.SavedTargetList__Body h3{margin:6px 0 0;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.SavedTargetList__Body h3.-unavailable{color:#777}.SavedTargetList__Body p{margin:6px 0 0;color:#777;font-size:12px}.SavedTargetList__Type{display:inline-block;padding:2px 8px;border-radius:999px;color:#3f7771;background:#eaf7f5;font-size:11px}.NewsList .NewsList__Main{background:#fff;box-shadow:0 3px 3px #0000000d}.NewsList .NewsList__Pagination{display:flex;justify-content:center;margin-top:28px}@media (max-width: 940px){.NewsList .NewsList__Pagination{margin-top:38px}}.ArticleNewsList>.NewsList__Main>.NewsItem:first-child{border-top:2px solid #222}.ArticleNewsList .NewsItem__Text p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.NewsArticle{padding:24px 30px 30px;font-size:14px;line-height:1.7;color:#333;background:#fff;box-shadow:0 3px 3px #0000000d}@media (max-width: 940px){.NewsArticle{padding:16px;line-height:1.75}}.NewsArticle h2{border-left:4px solid #4DB6AC;padding-left:7px;margin:32px 0 18px;font-size:16px}@media (max-width: 940px){.NewsArticle h2{font-size:15px;padding-left:6px}}.NewsArticle .NewsArticle__Header{position:relative;display:grid;gap:12px 10px;grid-template:"title title  title" "tag   status ." "save  .      output"/auto 1fr auto;padding-bottom:8px}@media (max-width: 940px){.NewsArticle .NewsArticle__Header{gap:10px;grid-template:"title title" "tag   status" "save  output"/1fr auto;padding-bottom:10px}}.NewsArticle .NewsArticle__Title{grid-area:title;margin:0;font-size:18px;font-weight:700}@media (max-width: 940px){.NewsArticle .NewsArticle__Title{font-size:15px}}.NewsArticle .NewsArticle__Tags{grid-area:tag;align-self:start;display:flex;flex-wrap:wrap;gap:5px;width:fit-content;max-width:100%;padding:0;margin:0;list-style:none}.NewsArticle .NewsArticle__Tags li{padding:0 12px;font-size:12px;color:#7d7d7d;background:#f3f3f3}.NewsArticle .NewsArticle__Tags a{color:inherit;text-decoration:none}.NewsArticle .NewsArticle__Status{grid-area:status;align-self:start;display:flex;gap:7px;align-items:center}@media (max-width: 940px){.NewsArticle .NewsArticle__Status{align-self:center;justify-self:end}}.NewsArticle .NewsArticle__SaveUtils{grid-area:save;display:flex;gap:12px;padding:0;margin:0;font-size:13px;list-style:none}.NewsArticle .NewsArticle__SaveUtils button{display:flex;gap:2px;align-items:center;padding:0;border:0;background:transparent}.NewsArticle .NewsArticle__SaveUtils button:disabled{cursor:not-allowed}.NewsArticle .NewsArticle__SaveUtils .Icon{position:static}.NewsArticle .NewsArticle__SaveUtilsAlert{position:absolute;top:100%;left:0;box-sizing:border-box;width:284px;padding:18px;border-radius:4px;font-size:14px;box-shadow:0 1px 3px #0000001c;background:#fff}@media (max-width: 680px){.NewsArticle .NewsArticle__SaveUtilsAlert{inset-inline:0;margin-inline:auto}}.NewsArticle .NewsArticle__SaveUtilsAlertTitle{border-left:0;padding-left:0;margin:0 0 9px;font-size:14px;font-weight:700;text-align:center}.NewsArticle .NewsArticle__SaveUtilsAlertText{margin:9px 0 0}.NewsArticle .NewsArticle__SaveUtilsAlertButtons{display:flex;gap:10px;margin:22px 0 0}.NewsArticle .NewsArticle__SaveUtilsAlertButton{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:40px;border:1px solid #333333;border-radius:5px;font-size:14px;text-decoration:none;color:inherit;background:#fff}.NewsArticle .NewsArticle__SaveUtilsAlertButton.-filled{color:#fff;background:#333}.NewsArticle .NewsArticle__OutputUtils{grid-area:output;display:flex;justify-content:flex-end;gap:6px;padding:0;margin:0 0 0 auto;list-style:none}@media (max-width: 940px){.NewsArticle .NewsArticle__OutputUtils{justify-self:end}}.NewsArticle .NewsArticle__OutputButton{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:26px;height:26px;border:1px solid #333333;border-radius:50%;font-size:18px;text-decoration:none;color:inherit;background:transparent}@media (max-width: 940px){.NewsArticle .NewsArticle__OutputButton{width:22px;height:22px;font-size:16px}}.NewsArticle .NewsArticle__OutputButton.-email:before{content:var(--icon-envelope);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.NewsArticle .NewsArticle__OutputButton.-print:before{content:var(--icon-printer);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.NewsArticle .NewsArticle__OutputButton.-facebook{font-size:26px;border-color:transparent}@media (max-width: 940px){.NewsArticle .NewsArticle__OutputButton.-facebook{font-size:22px}}.NewsArticle .NewsArticle__OutputButton.-facebook:before{content:var(--icon-facebook);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.NewsArticle .NewsArticle__OutputButton.-x{font-size:26px;border-color:transparent}@media (max-width: 940px){.NewsArticle .NewsArticle__OutputButton.-x{font-size:22px}}.NewsArticle .NewsArticle__OutputButton.-x:before{content:var(--icon-x);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.NewsArticle .NewsArticle__Image{margin:0 0 40px}@media (max-width: 940px){.NewsArticle .NewsArticle__Image{margin-bottom:16px}}.NewsArticle .NewsArticle__Image img{display:block;max-width:100%;margin:0 auto}.NewsArticle .NewsArticle__Footnote{padding:14px;margin:32px 0;border:1px solid #D4D4D4;border-radius:10px;font-size:14px;background:#fcfcfc}.NewsArticle .NewsArticle__Summary{margin:32px 0 0}@media (max-width: 940px){.NewsArticle .NewsArticle__Summary{padding-inline:14px}}.NewsArticle .NewsArticle__SummaryTitle{padding-left:0;border-left:0;margin:0 0 19px;font-size:16px;font-weight:700}.NewsArticle .NewsArticle__SummaryTitle:before{content:"";display:inline-block;width:6px;height:6px;vertical-align:middle;background:currentColor}.NewsArticle .NewsArticle__SummaryTable tr{display:flex}.NewsArticle .NewsArticle__SummaryTable th{font-weight:400;text-align:left;white-space:nowrap}.NewsArticle .NewsArticle__SummaryTable th:after{content:"："}.NewsArticle .NewsArticle__Login,.NewsArticle .NewsArticle__EnterpriseContent{margin:32px -10px -10px;padding:26px 0;border-top:3px solid #333333;background:#f3f3f3}@media (max-width: 940px){.NewsArticle .NewsArticle__Login,.NewsArticle .NewsArticle__EnterpriseContent{margin:32px 0 14px;padding:16px}}.NewsArticle .NewsArticle__EnterpriseContent{margin-top:44px;padding:18px 30px}@media (max-width: 940px){.NewsArticle .NewsArticle__EnterpriseContent{margin-top:40px;padding:14px}}.NewsArticle .NewsArticle__RelatedProjects+.NewsArticle__RelatedNewPlants,.NewsArticle .NewsArticle__RelatedProjects+.NewsArticle__Companies,.NewsArticle .NewsArticle__RelatedNewPlants+.NewsArticle__Companies{padding-top:18px;margin-top:18px;border-top:1px solid #D4D4D4}.NewsArticle .NewsArticle__RelatedProjectsTitle,.NewsArticle .NewsArticle__RelatedNewPlantsTitle,.NewsArticle .NewsArticle__CompaniesTitle{padding-left:0;border-left:0;margin:0 0 12px;text-align:center}@media (max-width: 940px){.NewsArticle .NewsArticle__RelatedProjectsTitle,.NewsArticle .NewsArticle__RelatedNewPlantsTitle,.NewsArticle .NewsArticle__CompaniesTitle{margin-bottom:10px}}.NewsArticle .NewsArticle__RelatedProjectsTableWrap,.NewsArticle .NewsArticle__RelatedNewPlantsTableWrap{overflow-x:auto}.NewsArticle .NewsArticle__RelatedProjectsTable,.NewsArticle .NewsArticle__RelatedNewPlantsTable{width:100%;min-width:620px;border-collapse:collapse;font-size:13px;background:#fff}.NewsArticle .NewsArticle__RelatedProjectsTable th,.NewsArticle .NewsArticle__RelatedProjectsTable td,.NewsArticle .NewsArticle__RelatedNewPlantsTable th,.NewsArticle .NewsArticle__RelatedNewPlantsTable td{padding:8px 10px;border-bottom:1px solid #D4D4D4;vertical-align:top;text-align:left}.NewsArticle .NewsArticle__RelatedProjectsTable th,.NewsArticle .NewsArticle__RelatedNewPlantsTable th{border-top:1px solid #B8B8B8;border-bottom:1px solid #B8B8B8;font-size:12px;white-space:nowrap;background:#fff}.NewsArticle .NewsArticle__RelatedProjectsTable tbody tr:last-child td,.NewsArticle .NewsArticle__RelatedNewPlantsTable tbody tr:last-child td{border-bottom:0}.NewsArticle .NewsArticle__RelatedProjectsTable a,.NewsArticle .NewsArticle__RelatedNewPlantsTable a{font-weight:700;color:#333}.NewsArticle .NewsArticle__RelatedProjectsTable th:first-child,.NewsArticle .NewsArticle__RelatedProjectsTable td:first-child,.NewsArticle .NewsArticle__RelatedProjectsTable th:nth-child(3),.NewsArticle .NewsArticle__RelatedProjectsTable td:nth-child(3),.NewsArticle .NewsArticle__RelatedProjectsTable th:last-child,.NewsArticle .NewsArticle__RelatedProjectsTable td:last-child,.NewsArticle .NewsArticle__RelatedNewPlantsTable th:first-child,.NewsArticle .NewsArticle__RelatedNewPlantsTable td:first-child,.NewsArticle .NewsArticle__RelatedNewPlantsTable th:nth-child(3),.NewsArticle .NewsArticle__RelatedNewPlantsTable td:nth-child(3),.NewsArticle .NewsArticle__RelatedNewPlantsTable th:last-child,.NewsArticle .NewsArticle__RelatedNewPlantsTable td:last-child{white-space:nowrap}.NewsArticle .NewsArticle__RelatedProjectsTable{min-width:720px}.NewsArticle .NewsArticle__RelatedProjectsText{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewsArticle .NewsArticle__RelatedProjectsText.-project{max-width:240px}.NewsArticle .NewsArticle__RelatedProjectsText.-location{max-width:180px}.NewsArticle .NewsArticle__RelatedNewPlantsText{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewsArticle .NewsArticle__RelatedNewPlantsText.-title{max-width:220px}.NewsArticle .NewsArticle__RelatedNewPlantsText.-machinery,.NewsArticle .NewsArticle__RelatedNewPlantsText.-location{max-width:160px}.NewsArticle .NewsArticle__RelatedProjectsMore,.NewsArticle .NewsArticle__RelatedNewPlantsMore{margin:10px 0 0;text-align:right}.NewsArticle .NewsArticle__RelatedProjectsMoreLink,.NewsArticle .NewsArticle__RelatedNewPlantsMoreLink{font-size:13px;font-weight:700;color:#333}.NewsArticle .NewsArticle__RelatedProjectsMoreLink:after,.NewsArticle .NewsArticle__RelatedNewPlantsMoreLink:after{content:" →"}.NewsArticle .NewsArticle__CompanyList{display:grid;grid-template-columns:1fr;gap:8px;padding:0;margin:0;list-style:none}.NewsArticle .NewsArticle__CompanyCard{display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding:14px 16px;border:1px solid #D4D4D4;color:inherit;text-decoration:none;background:#fff}.NewsArticle .NewsArticle__CompanyCard:hover .NewsArticle__CompanyName{text-decoration:underline}.NewsArticle .NewsArticle__CompanyName{margin:0 0 8px;font-size:16px;line-height:1.5;color:#222}.NewsArticle .NewsArticle__CompanyDetails{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0}.NewsArticle .NewsArticle__CompanyDetails div{display:grid;gap:2px;min-width:0}.NewsArticle .NewsArticle__CompanyDetails dt{font-size:12px;font-weight:700}.NewsArticle .NewsArticle__CompanyDetails dd{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewsArticle .NewsArticle__LoginTitle{margin:0 0 18px;font-size:16px;font-weight:700;text-align:center}@media (max-width: 940px){.NewsArticle .NewsArticle__LoginTitle{margin-bottom:12px;font-size:15px}}.NewsArticle .NewsArticle__LoginButtons{display:flex;justify-content:center;gap:12px}.NewsArticle .NewsArticle__LoginButton{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:160px;height:40px;border:1px solid #333333;border-radius:5px;font-size:14px;text-decoration:none;color:inherit;background:#fff}.NewsArticle .NewsArticle__LoginButton.-filled{color:#fff;background:#333}.NewsArticle.-newsDetail{border-top:2px solid #222}.NewsArticle.-newsDetail .NewsArticle__Title{font-size:20px;color:#000}@media (max-width: 940px){.NewsArticle.-newsDetail .NewsArticle__Title{font-size:17px}}.NewsArticle.-newsDetail .NewsArticle__Body{font-size:15px;color:#222}.NewsContent{padding:30px;background:#fff;box-shadow:0 3px 3px #0000000d}@media (max-width: 940px){.NewsContent{padding:18px}}.HorizontalScrollable{overflow:auto}.HorizontalScrollable::-webkit-scrollbar{-webkit-appearance:none}.HorizontalScrollable::-webkit-scrollbar:horizontal{height:4px}.HorizontalScrollable::-webkit-scrollbar-thumb{border-radius:2px;border:0;background-color:#d5d5d5}.HorizontalScrollable::-webkit-scrollbar-track{border-radius:2px;background:#f4f0f0}.HorizontalScrollable img{display:block;margin:0 auto}.EconomicPageLayout{display:flex;gap:0 46px;max-width:1345px;padding:0 20px;margin:25px auto 42px}@media (max-width: 940px){.EconomicPageLayout{display:block;padding:0 14px}}.EconomicPageLayout .EconomicPageLayout__Side{width:180px;flex-shrink:0}@media (max-width: 940px){.EconomicPageLayout .EconomicPageLayout__Side{width:auto;margin-bottom:18px}}.EconomicPageLayout .EconomicPageLayout__Main{width:100%;min-width:0}@media (max-width: 940px){.EconomicPageLayout .EconomicPageLayout__Main{width:auto;margin-bottom:54px}}.EconomicPageMenu{height:100%;display:flex;flex-direction:column}.EconomicPageMenu .EconomicPageMenu__Header{display:contents}@media (max-width: 940px){.EconomicPageMenu .EconomicPageMenu__Header{display:flex;align-items:center;justify-content:space-between}}.EconomicPageMenu .EconomicPageMenu__Title{display:flex;gap:8px;align-items:center;margin:0 0 6px;font-size:16px;color:#333}@media (max-width: 940px){.EconomicPageMenu .EconomicPageMenu__Title{color:#4db6ac;font-size:14px}}.EconomicPageMenu .EconomicPageMenu__Title .Icon{position:static;color:#8e8e8f;font-size:18px}@media (max-width: 940px){.EconomicPageMenu .EconomicPageMenu__Title .Icon{color:inherit}}.EconomicPageMenu .EconomicPageMenu__OpenButton{display:none}@media (max-width: 940px){.EconomicPageMenu .EconomicPageMenu__OpenButton{display:flex;gap:6px;align-items:center;box-sizing:border-box;width:120px;height:30px;border:1px solid #8E8E8F;border-radius:2px;font-size:12px;color:#8e8e8f;background:#fff}.EconomicPageMenu .EconomicPageMenu__OpenButton .Icon{position:static;font-size:18px}}@media (min-width: 941px){.EconomicPageMenu .EconomicPageMenu__Panel{flex-grow:1;background:#fff;box-shadow:0 3px 6px #00000029}}@media (max-width: 940px){.EconomicPageMenu .EconomicPageMenu__Panel{display:none;position:fixed;z-index:500;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;flex-direction:column;gap:5px;height:auto;padding:10px;background:#0009}.EconomicPageMenu .EconomicPageMenu__Panel:is(.EconomicPageMenu.-open *){display:flex;animation:ulrqkhb .3s 1 both}@keyframes ulrqkhb{0%{opacity:0}to{opacity:1}}}.EconomicPageMenu .EconomicPageMenu__CloseButton{display:none}@media (max-width: 940px){.EconomicPageMenu .EconomicPageMenu__CloseButton{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0 0 0 auto;border:0;font-size:40px;background:transparent;cursor:pointer}.EconomicPageMenu .EconomicPageMenu__CloseButton:before{content:var(--icon-close);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}}@media (max-width: 940px){.EconomicPageMenu .EconomicPageMenu__Inner{box-sizing:border-box;width:100%;height:100%;max-height:none;overflow:auto;overscroll-behavior:contain;border-radius:10px;background:#fff;box-shadow:0 0 32px #00000080}.EconomicPageMenu .EconomicPageMenu__Inner:is(.EconomicPageMenu.-open *){animation:ulrqkhy .3s 1 both}@keyframes ulrqkhy{0%{transform:translateY(40px)}to{transform:translateY(0)}}}.EconomicPageMenu .EconomicPageMenu__List{padding:0;margin:0;font-size:14px;list-style:none}.EconomicPageMenu .EconomicPageMenu__List>li{position:relative;border-bottom:1px solid #E5E5E5}.EconomicPageMenu .EconomicPageMenu__List>li:hover{z-index:1}.EconomicPageMenu .EconomicPageMenu__List li>a,.EconomicPageMenu .EconomicPageMenu__List li>button{display:block;box-sizing:border-box;width:100%;border:0;text-decoration:none;text-align:left}@media (min-width: 941px){.EconomicPageMenu .EconomicPageMenu__List li>a,.EconomicPageMenu .EconomicPageMenu__List li>button{padding:14px 23px;color:#000;background:#f8f7f6;transition:color .2s,background .2s}}@media (max-width: 940px){.EconomicPageMenu .EconomicPageMenu__List li>a,.EconomicPageMenu .EconomicPageMenu__List li>button{position:relative;padding:12px 8px;color:#000;background:#fff}.EconomicPageMenu .EconomicPageMenu__List li>a:is(button):before,.EconomicPageMenu .EconomicPageMenu__List li>button:is(button):before{content:var(--icon-down);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:12px;font-size:12px;line-height:0;transition:transform .2s}.EconomicPageMenu .EconomicPageMenu__List li>a:is(.EconomicPageMenu__List>li.-open button):before,.EconomicPageMenu .EconomicPageMenu__List li>button:is(.EconomicPageMenu__List>li.-open button):before{transform:rotate(180deg)}}.EconomicPageMenu .EconomicPageMenu__List>li>a.-active,.EconomicPageMenu .EconomicPageMenu__List>li>button.-active{color:#fff;background:#6a6a6a}@media (min-width: 941px){.EconomicPageMenu .EconomicPageMenu__List>li:hover>a,.EconomicPageMenu .EconomicPageMenu__List>li:hover>button{color:#fff;background:#6a6a6a}}.EconomicPageMenu .EconomicPageMenu__List ul{padding:0;margin:0;list-style:none}@media (min-width: 941px){.EconomicPageMenu .EconomicPageMenu__List ul{position:absolute;top:0;left:100%;display:none;width:180px;border-left:1px solid #E5E5E5;box-shadow:0 3px 6px #00000029}.EconomicPageMenu .EconomicPageMenu__List ul:before{content:"";display:block;position:absolute;inset:0 auto 0 -20px;width:20px;background:transparent}}@media (max-width: 940px){.EconomicPageMenu .EconomicPageMenu__List ul{display:none}.EconomicPageMenu .EconomicPageMenu__List ul:is(.EconomicPageMenu__List>li.-open ul){display:block}}@media (min-width: 941px){.EconomicPageMenu .EconomicPageMenu__List>li:hover ul{display:block}}@media (min-width: 941px){.EconomicPageMenu .EconomicPageMenu__List ul li{border-bottom:1px solid #E5E5E5}}@media (min-width: 941px){.EconomicPageMenu .EconomicPageMenu__List ul a{display:block;box-sizing:border-box;width:100%;padding:14px 23px;border:0;text-decoration:none;color:#fff;background:#6a6a6a}}.EconomicPageHeading{padding-left:6px;margin:0 0 6px;font-size:16px;font-weight:700;color:#333}@media (max-width: 940px){.EconomicPageHeading{padding-left:0;margin-bottom:14px}}.EconomicPageHeading a{color:#065fd4;text-decoration:none}.EconomicPageContent{padding:8px 20px 20px;background:#fff;box-shadow:0 3px 3px #0000000d}.EconomicPageContent+.EconomicPageContent{margin-top:32px}.EconomicPageContent .EconomicPageContent__Title{margin:0 0 16px;font-size:14px;font-weight:700;color:#707070}.EconomicPageFigure{height:415px;overflow:auto}@media (max-width: 940px){.EconomicPageFigure{height:280px}}.EconomicPageFigure::-webkit-scrollbar{-webkit-appearance:none}.EconomicPageFigure::-webkit-scrollbar:horizontal{height:4px}.EconomicPageFigure::-webkit-scrollbar-thumb{border-radius:2px;border:0;background-color:#d5d5d5}.EconomicPageFigure::-webkit-scrollbar-track{border-radius:2px;background:#f4f0f0}.EconomicPageTab{padding:20px 50px 28px;color:#333;background:#fff;box-shadow:0 3px 3px #0000000d}@media (max-width: 940px){.EconomicPageTab{padding:18px 0 28px 12px;margin-right:-12px}}.EconomicPageTab .EconomicPageTab__TabList{display:flex;overflow:auto}.EconomicPageTab .EconomicPageTab__TabList button{flex-shrink:0;box-sizing:border-box;width:100px;padding:0 0 16px;border:0;border-bottom:3px solid transparent;font-size:14px;font-weight:700;color:#8e8e8f;background:transparent;cursor:pointer}@media (max-width: 940px){.EconomicPageTab .EconomicPageTab__TabList button{padding-bottom:12px}}.EconomicPageTab .EconomicPageTab__TabList button.-active{color:#4eb7ad;border-bottom-color:#4eb7ad}.EconomicPageTab .EconomicPageTab__Panel{margin-top:32px}.EconomicPageTable{margin:26px 0;font-size:14px;overflow:auto}@media (max-width: 940px){.EconomicPageTable{margin-right:-12px}}.EconomicPageTable::-webkit-scrollbar{-webkit-appearance:none}.EconomicPageTable::-webkit-scrollbar:horizontal{height:4px}.EconomicPageTable::-webkit-scrollbar-thumb{border-radius:2px;border:0;background-color:#d5d5d5}.EconomicPageTable::-webkit-scrollbar-track{border-radius:2px;background:#f4f0f0}.EconomicPageTable table{width:max-content;table-layout:fixed;border-collapse:collapse;border:1px solid #E5E5E5;background:#fff}.EconomicPageTable th,.EconomicPageTable td{box-sizing:border-box;width:140px;padding:16px 10px 14px;border:1px solid #E5E5E5}@media (max-width: 940px){.EconomicPageTable th,.EconomicPageTable td{width:100px;padding:14px 8px 12px}}.EconomicPageTable th{font-weight:700;text-align:center;background:#fdfdfd}.EconomicPageTable td{text-align:right}.EconomicPageTable a{color:#065fd4;text-decoration:none}.EconomicPageTable a:hover{text-decoration:underline}.EconomicIndustryTab{color:#333}.EconomicIndustryTab .EconomicIndustryTab__TabList{display:flex;gap:30px;padding:10px 30px;margin-bottom:20px;background:#fff;box-shadow:0 3px 3px #0000000d;overflow:auto}.EconomicIndustryTab .EconomicIndustryTab__TabList::-webkit-scrollbar{-webkit-appearance:none}.EconomicIndustryTab .EconomicIndustryTab__TabList::-webkit-scrollbar:horizontal{height:4px}.EconomicIndustryTab .EconomicIndustryTab__TabList::-webkit-scrollbar-thumb{border-radius:2px;border:0;background-color:#d5d5d5}.EconomicIndustryTab .EconomicIndustryTab__TabList::-webkit-scrollbar-track{border-radius:2px;background:#f4f0f0}.EconomicIndustryTab .EconomicIndustryTab__TabList button{flex-shrink:0;padding:4px 16px 6px;border:1px solid #E0E0E0;border-radius:999px;font-size:14px;font-weight:700;white-space:nowrap;color:#333;background:#f1f1f1;cursor:pointer;transition:color .2s,background .2s}.EconomicIndustryTab .EconomicIndustryTab__TabList button.-active{color:#fff;background:#333}.AccessRankingSection{margin-top:25px}.AccessRankingSection .AccessRankingSection__Title{margin:0 0 16px;font-size:16px;font-weight:700}.AccessRankingSection .AccessRankingSection__TabList{display:flex;padding:0;margin:0;list-style:none;background:#fff}.AccessRankingSection .AccessRankingSection__TabList li{width:100%}.AccessRankingSection .AccessRankingSection__TabList button{display:flex;align-items:center;justify-content:center;width:100%;height:28px;padding:0;border:0;font-size:14px;font-weight:700;color:#3336;border-top:1px solid transparent;border-bottom:1px solid #333333;background:transparent;cursor:pointer}.AccessRankingSection .AccessRankingSection__TabList button.-active{border-top:1px solid #333333;border-left:1px solid #333333;border-right:1px solid #333333;border-bottom-color:transparent;color:#333}.AccessRankingSection .AccessRankingSection__TabList li:first-child button.-active{border-left:0}.AccessRankingSection .AccessRankingSection__TabList li:last-child button.-active{border-right:0}.AccessRankingSection .AccessRankingSection__Panel{padding:20px 0 0;background:#fff;box-shadow:0 3px 3px #0000000d}.AccessRanking{padding:0;margin:0;list-style:none;font-size:14px;font-weight:700;color:#333}@media (max-width: 940px){.AccessRanking{border-bottom:1px solid #DCDCDC;margin-bottom:10px}}.AccessRanking li{display:flex;align-items:center;gap:8px;padding:16px 16px 16px 20px}@media (max-width: 940px){.AccessRanking li{gap:6px;padding:16px 16px 16px 10px}}.AccessRanking li+li{border-top:1px solid #DCDCDC}.AccessRanking li:before{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;font-style:italic;color:#fff;background:#333}.AccessRanking li:nth-child(1):before{content:"1"}.AccessRanking li:nth-child(2):before{content:"2"}.AccessRanking li:nth-child(3):before{content:"3"}.AccessRanking li:nth-child(4):before{content:"4"}.AccessRanking li:nth-child(5):before{content:"5"}.AccessRanking li:nth-child(6):before{content:"6"}.AccessRanking li:nth-child(7):before{content:"7"}.AccessRanking li:nth-child(8):before{content:"8"}.AccessRanking li:nth-child(9):before{content:"9"}.AccessRanking li:nth-child(10):before{content:"10"}.AccessRanking a{width:100%;display:flex;align-items:center;min-width:0;text-decoration:none;color:inherit}.AccessRanking .AccessRanking__ItemTitle{margin:0;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AccessRanking a:hover .AccessRanking__ItemTitle{text-decoration:underline}.AccessRanking .AccessRanking__ItemTime{margin:0 0 0 auto}@media (max-width: 680px){.AccessRanking .AccessRanking__ItemTime{display:none}}.Login{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:128px 0}@media (max-width: 680px){.Login{padding:0;background:#fff}}.Login .Login__Form{display:block;box-sizing:border-box;width:100%;max-width:600px;padding:50px 60px 60px;border-radius:10px;background:#fff;box-shadow:0 3px 3px #0000000d}@media (max-width: 680px){.Login .Login__Form{padding:64px 15px;max-height:100%;border-radius:0;box-shadow:none;overflow:auto}}.Login .Login__Logo{margin:0 0 32px}@media (max-width: 680px){.Login .Login__Logo{margin-bottom:20px}}.Login .Login__Logo img{display:block;max-width:100%;margin:0 auto}.Login .Login__Title{margin:0;font-size:24px;font-weight:700;text-align:center}@media (max-width: 680px){.Login .Login__Title{margin-bottom:20px;font-size:20px}}.Login .Login__Field{margin:16px 0}@media (max-width: 680px){.Login .Login__Field{margin:18px 0}}.Login .Login__FieldHeader{display:flex;margin-bottom:10px}.Login .Login__FieldLabel{font-size:16px;font-weight:700}.Login .Login__FieldSide{margin-left:auto;font-size:12px}.Login .Login__FieldSide a{color:#1684d5;text-decoration:none}.Login .Login__TextInput{box-sizing:border-box;width:100%;border:2px solid #D8D5D5;padding:12px 16px;font-size:14px;line-height:1.5;border-radius:5px;background:#fff}.Login .Login__ButtonContainer{margin-top:18px}.Login .Login__Help{margin:10px 0 0;font-size:12px;text-align:center}.Login .Login__Help a{color:#1684d5;text-decoration:none}.Login .Login__Resend{margin:8px 0 0;text-align:center}.Login .Login__ResendButton{padding:0;border:0;font-family:inherit;font-size:12px;line-height:1.6;color:#1684d5;text-decoration:underline;background:transparent;cursor:pointer}.StartTrial{display:grid;grid-template-columns:repeat(2,1fr);gap:58px;max-width:1080px;padding:50px 20px;margin:0 auto;color:#333}@media (max-width: 940px){.StartTrial{display:block;padding:32px 15px 80px;background:#fff}}.StartTrial .StartTrial__Summary{padding:0 40px;line-height:1.8}@media (max-width: 940px){.StartTrial .StartTrial__Summary{padding:20px 15px;margin:-32px -15px 50px;background:#f3f3f3;font-size:14px;line-height:2.1}}.StartTrial .StartTrial__Logo{margin:0 0 22px}@media (max-width: 940px){.StartTrial .StartTrial__Logo{margin-bottom:18px}}.StartTrial .StartTrial__Logo img{display:block;margin:0 auto}.StartTrial .StartTrial__Title{margin:0 0 20px;font-size:24px;font-weight:700;line-height:1.6;text-align:center}@media (max-width: 940px){.StartTrial .StartTrial__Title{margin-bottom:18px;font-size:20px}}.StartTrial .StartTrial__IntroImage img{display:block;margin:0 auto;max-width:100%}@media (max-width: 940px){.StartTrial .StartTrial__IntroText{background:transparent}}.StartTrial .StartTrial__NoWrap{white-space:nowrap}.StartTrial .StartTrial__Form{padding:20px 44px 50px;border-radius:10px;background:#fff;box-shadow:0 3px 15px #0000001a}@media (max-width: 940px){.StartTrial .StartTrial__Form{padding:20px 0 0;background:#fff;box-shadow:none}}.StartTrial .StartTrial__Heading{padding-bottom:6px;margin:0 0 16px;border-bottom:1px solid #707070;font-size:16px;font-weight:700}.StartTrial .StartTrial__FormFields{margin-bottom:30px}.StartTrial .StartTrial__Field{display:flex;flex-wrap:wrap;margin:20px 0 0}@media (min-width: 681px){.StartTrial .StartTrial__Field.-noWrap{flex-wrap:nowrap}}.StartTrial .StartTrial__FieldHeader{flex-shrink:0;margin-bottom:4px}.StartTrial .StartTrial__FieldLabel{width:100px;font-size:12px;font-weight:700}.StartTrial .StartTrial__FieldControl{width:100%}.StartTrial .StartTrial__InputHelp{margin:6px 0 0;font-size:12px;color:#aaaaa9}.SettingsLayout{max-width:1080px;padding:24px 20px 40px;margin:0 auto}@media (max-width: 940px){.SettingsLayout{padding:24px 15px 45px}}.SettingsLayout .SettingsLayout__Header{margin-bottom:8px}@media (max-width: 940px){.SettingsLayout .SettingsLayout__Header{display:flex;margin-bottom:29px}}.SettingsLayout .SettingsLayout__Title{display:flex;align-items:center;gap:12px;padding-left:12px;margin:0;font-size:16px;font-weight:700}@media (max-width: 940px){.SettingsLayout .SettingsLayout__Title{padding-left:0}}.SettingsLayout .SettingsLayout__MenuOpenButton{display:none}@media (max-width: 940px){.SettingsLayout .SettingsLayout__MenuOpenButton{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:120px;height:30px;margin-left:auto;border:1px solid #8E8E8F;border-radius:2px;font-size:12px;color:#8e8e8f;background:#fff;cursor:pointer}}.SettingsLayout .SettingsLayout__Body{display:grid;grid-template-columns:260px 1fr;gap:30px}@media (max-width: 940px){.SettingsLayout .SettingsLayout__Body{display:block}}.SettingsLayout .SettingsLayout__MenuPanel{box-shadow:0 3px 3px #0000000d}@media (max-width: 940px){.SettingsLayout .SettingsLayout__MenuPanel{position:fixed;z-index:500;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;padding:77px 15px 15px;box-shadow:none;background:#00000080}.SettingsLayout .SettingsLayout__MenuPanel:is(.SettingsLayout.-open *){display:flex;animation:ulrqki4 .3s 1 both}@keyframes ulrqki4{0%{opacity:0}to{opacity:1}}}.SettingsLayout .SettingsLayout__MenuCloseButton{display:none}@media (max-width: 940px){.SettingsLayout .SettingsLayout__MenuCloseButton{position:absolute;top:0;right:5px;display:flex;align-items:center;justify-content:center;width:54px;height:54px;padding:0;border:0;background:transparent;cursor:pointer}.SettingsLayout .SettingsLayout__MenuCloseButton:before{content:var(--icon-close);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;color:#fff}}.SettingsLayout .SettingsLayout__MenuPanelInner{box-sizing:border-box;height:100%;padding:16px;overflow:auto;overscroll-behavior:contain;background:#fff}@media (max-width: 940px){.SettingsLayout .SettingsLayout__MenuPanelInner{padding:32px 20px}}.SettingsLayout .SettingsLayout__Contents{min-width:0;padding:30px;background:#fff}@media (max-width: 940px){.SettingsLayout .SettingsLayout__Contents{padding:0;background:transparent}}.SettingsNav{display:flex;flex-direction:column;gap:35px;color:#333}.SettingsNav .SettingsNav__Group{border:1px solid #E5E5E5}.SettingsNav .SettingsNav__GroupTitle{margin:0;padding:14px 20px;font-size:16px;font-weight:700;line-height:1.2;background:#f5f5f4}.SettingsNav .SettingsNav__List{padding:0;margin:0;list-style:none}.SettingsNav .SettingsNav__List li{border-top:1px solid #E5E5E5}.SettingsNav .SettingsNav__List a{position:relative;display:block;padding:14px 20px;font-size:14px;color:inherit;text-decoration:none}.SettingsNav .SettingsNav__List a:before{content:"";position:absolute;top:calc(50% - 6px);left:6px;display:block;width:8px;height:12px;clip-path:polygon(0 0,100% 50%,0 100%);opacity:0;background:currentColor;transition:opacity .2s}.SettingsNav .SettingsNav__List a:hover,.SettingsNav .SettingsNav__List li.-current a{background:#e6e6e6}.SettingsNav .SettingsNav__List li.-current a:before{opacity:1}.SettingsSection{color:#333}@media (max-width: 940px){.SettingsSection{padding:20px;border:1px solid #E5E5E5;background:#fff}}.SettingsSection+.SettingsSection{margin-top:47px}@media (max-width: 680px){.SettingsSection+.SettingsSection{margin-top:25px}}.SettingsSection .SettingsSection__Header{display:flex;justify-content:space-between;margin-bottom:12px}@media (max-width: 680px){.SettingsSection .SettingsSection__Header{display:block}}.SettingsSection .SettingsSection__Header .SettingsSection__HeaderActions{display:flex;align-items:center;gap:16px}@media (max-width: 680px){.SettingsSection .SettingsSection__Header .SettingsSection__HeaderActions{display:grid;gap:8px;margin-top:8px}}.SettingsSection .SettingsSection__Header .SettingsSection__HeaderActions>a{margin:0}.SettingsSection .SettingsSection__Header .SettingsSection__HeaderActions>a.ManualGuideLink{white-space:nowrap}.SettingsSection .SettingsSection__Header a,.SettingsSection .SettingsSection__Header button{box-sizing:border-box;display:block;min-width:120px;height:fit-content;padding:6px;border:1px solid #8E8E8F;border-radius:2px;font-size:12px;text-decoration:none;text-align:center;color:#8e8e8f;background:#fff}@media (max-width: 680px){.SettingsSection .SettingsSection__Header a,.SettingsSection .SettingsSection__Header button{width:100%;margin-top:8px}}.SettingsSection .SettingsSection__Header a.ManualGuideLink{display:inline-block;width:auto;min-width:0;height:auto;padding:0;border:0;color:#0b57d0;text-decoration:underline;background:transparent}.SettingsSection .SettingsSection__Title{margin:0;font-size:18px;font-weight:700}.SettingsSection .SettingsSection__Action,.SettingsSection .SettingsSection__Action:visited{float:right;color:#0b57d0;text-decoration:none}.SettingsSection .SettingsSection__Action:hover,.SettingsSection .SettingsSection__Action:focus{text-decoration:underline}.SettingsGroup{padding:26px 22px;border:1px solid #E5E5E5}@media (max-width: 940px){.SettingsGroup{padding:0;border:0}}.SettingsField{display:flex}@media (max-width: 680px){.SettingsField{display:block}}.SettingsField+.SettingsField{margin-top:25px}.SettingsField .SettingsField__Label{flex-shrink:0;width:126px;padding-top:12px;font-size:14px;font-weight:700}.SettingsField .SettingsField__Control{flex-grow:1;padding-top:12px}.SettingsField .SettingsField__Control>.TextInput:first-child,.SettingsField .SettingsField__Control>.SelectInput:first-child,.SettingsField .SettingsField__Control>.TextAreaInput:first-child{margin-top:-12px}@media (max-width: 680px){.SettingsField .SettingsField__Control>.TextInput:first-child,.SettingsField .SettingsField__Control>.SelectInput:first-child,.SettingsField .SettingsField__Control>.TextAreaInput:first-child{margin-top:0}}.SettingsField .SettingsField__Help{margin:10px 0 0;font-size:12px;color:#acacac}.SettingsFormCheck{margin-top:46px;margin-left:126px}@media (max-width: 680px){.SettingsFormCheck{margin-left:0}}.SettingsProceedButtonGroup{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:10px;max-width:420px;margin-top:32px}.SettingsProceedButtonGroup.-controlAligned{margin-left:126px}@media (max-width: 940px){.SettingsProceedButtonGroup{flex-direction:column;max-width:none;margin-top:37px}.SettingsProceedButtonGroup.-controlAligned{margin-left:0}}.SettingInputPreview{width:100%;border:1px solid #E5E5E5;border-collapse:collapse;color:#333}@media (max-width: 680px){.SettingInputPreview{border-width:0 1px 1px}.SettingInputPreview,.SettingInputPreview tr,.SettingInputPreview thead,.SettingInputPreview tbody,.SettingInputPreview th,.SettingInputPreview td{display:block}}.SettingInputPreview th{padding:10px 16px;border:1px solid #E5E5E5;font-size:12px;font-weight:700;text-align:left;background:#f1f1f1}@media (max-width: 680px){.SettingInputPreview th{border-width:1px 0 0}}.SettingInputPreview td{padding:10px 16px;border:1px solid #E5E5E5;font-size:14px}@media (max-width: 680px){.SettingInputPreview td{border-width:1px 0 0}}.AccountList{overflow:auto;overscroll-behavior-x:contain}@media (max-width: 940px){.AccountList{margin-right:-20px}}.AccountList::-webkit-scrollbar{-webkit-appearance:none}.AccountList::-webkit-scrollbar:horizontal{height:4px}.AccountList::-webkit-scrollbar-thumb{border-radius:2px;border:0;background-color:#d5d5d5}.AccountList::-webkit-scrollbar-track{border-radius:2px;background:#f4f0f0}.AccountList table{box-sizing:border-box;table-layout:fixed;width:max-content;min-width:100%;border:1px solid #E5E5E5;border-collapse:collapse}.AccountList thead th{padding:10px 13px;font-weight:700;text-align:left;color:#fff;background:#606e84}.AccountList tbody td{padding:10px 13px;color:#959595;border-top:1px solid #E5E5E5}.AccountList .AccountList__ActionButton{display:flex;align-items:center;justify-content:center;width:44px;height:24px;padding:0;border:0;border-radius:2px;font-size:12px;text-decoration:none;color:#a2a2a2;background:#eaeaea}.SalesProductForm__OptionalHeading{margin-top:32px;padding-top:24px;border-top:1px solid #E5E5E5}.SalesProductForm__OptionalHeading h3{margin:0;font-size:15px;color:#333}.SalesProductForm__OptionalHeading p{margin:6px 0 0;font-size:12px;line-height:1.6;color:#777}.SalesProductForm__OptionalHeading+.SettingsField{margin-top:18px}.SalesProductSharingOption{display:inline-flex;align-items:center;gap:6px;margin-right:24px;font-size:14px;line-height:1.6;cursor:pointer}.SalesProductSharingOption input{margin:0}@media (max-width: 680px){.SalesProductSharingOption{margin-right:18px;font-size:12px}}.SalesProductForm .SettingsField__Help.-error{color:red}.SalesProductMessage{margin:0 0 18px;color:#2f837c;font-size:14px}.SalesProductEmpty{margin:0;font-size:14px;line-height:1.8}.SalesProductList{display:grid;gap:16px}.SalesProductList__Item{padding:18px;border:1px solid #e5e5e5;border-radius:4px}.SalesProductList__Header{display:flex;align-items:center;justify-content:space-between;gap:12px}.SalesProductList__Header h3{margin:0;font-size:17px}.SalesProductList__Header>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.SalesProductList__Header span{padding:3px 9px;border-radius:999px;background:#eaf7f5;color:#3f7771;font-size:12px}.SalesProductList__Header span.-scope{background:#f0f1f5;color:#5e6170}.SalesProductList__Item .SalesProductList__Creator{margin:8px 0 0;color:#777;font-size:12px}.SalesProductList__Item p{margin:14px 0;font-size:14px;line-height:1.7}.SalesProductList__Item dl{display:grid;grid-template-columns:120px 1fr;margin:0;font-size:13px;line-height:1.7}.SalesProductList__Item dt,.SalesProductList__Item dd{margin:0;padding:6px 8px;border-top:1px solid #ededed}.SalesProductList__Item dt{font-weight:700;background:#f7fafa}.SalesProductList__Actions{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:14px}.SalesProductList__Actions form{display:flex;margin:0}.SalesProductList__Actions a,.SalesProductList__Actions button{padding:0;border:0;color:#0b57d0;background:none;font-size:13px;line-height:1.6;text-decoration:underline;cursor:pointer}@media (max-width: 767px){.SalesProductList__Item dl{grid-template-columns:100px 1fr}}.AiAnalysisResultDetail__Header{padding:14px 16px;border-bottom:1px solid #E7ECEB;border-radius:4px 4px 0 0;background:#f3f8f7}.AiAnalysisResultDetail__Meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0 0 20px}.AiAnalysisResultDetail__Meta div{min-width:0}.AiAnalysisResultDetail__Meta dt{color:#777;font-size:12px}.AiAnalysisResultDetail__Meta dd{margin:3px 0 0;font-size:14px;overflow-wrap:anywhere}.AiAnalysisResultDetail__Meta span{margin-left:5px;color:#b45309;font-size:11px}.AiAnalysisResultDetail__Notice{padding:12px;border-radius:4px;background:#fff7ed;color:#7c2d12;font-size:13px;line-height:1.7}.AiAnalysisResultDetail__Notice.-summary{margin-top:16px}.AiAnalysisResultDetail__Notice ul{margin:0;padding-left:20px}.AiAnalysisResultDetail__Notice li+li{margin-top:4px}.AiAnalysisResultDisplay{display:grid;gap:14px}.AiAnalysisResultDisplay__Section{padding:16px;border:1px solid #e5e7eb;border-radius:4px}.AiAnalysisResultDisplay__Section h3{margin:-16px -16px 12px;padding:11px 13px;border-bottom:1px solid #E7ECEB;background:#f3f8f7;font-size:16px}.AiAnalysisResultDisplay__Section p{margin:0;font-size:14px;line-height:1.8;white-space:pre-line}.AiAnalysisResultDisplay__Section ul,.AiAnalysisResultDisplay__Section ol{margin:8px 0 0;padding-left:22px;font-size:14px;line-height:1.8}.AiAnalysisResultDisplay__Score{display:flex;align-items:baseline;gap:5px}.AiAnalysisResultDisplay__Score strong{color:#2f837c;font-size:30px}.AiAnalysisResultDisplay__Candidate{margin-top:12px;padding-top:12px;border-top:1px solid #ededed}.AiAnalysisResultDisplay__Candidate h4{margin:0 0 8px;font-size:15px}@media (max-width: 767px){.AiAnalysisResultDetail__Meta{grid-template-columns:1fr}}.AiAnalysisResultMessage{margin-bottom:16px;color:#2f837c;font-size:14px}.AiAnalysisResultTrialNote{margin-bottom:16px;color:#555;font-size:13px;line-height:1.7}.AiAnalysisResultEmpty{margin:0;font-size:14px}.AiAnalysisResultList{display:grid;gap:16px}.AiAnalysisResultItem{padding:18px;border:1px solid #e5e5e5;border-radius:4px;background:#fff}.AiAnalysisResultItem__Header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:-18px -18px 0;padding:14px 16px;border-bottom:1px solid #E7ECEB;border-radius:4px 4px 0 0;background:#f3f8f7}.AiAnalysisResultItem__Header h3{margin:0;font-size:17px}.AiAnalysisResultItem__Header p{margin:5px 0 0;color:#555;font-size:14px}.AiAnalysisResultScope{flex:0 0 auto;padding:3px 9px;border-radius:999px;background:#f0f1f5;color:#5e6170;font-size:12px}.AiAnalysisResultItem__Meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 0}.AiAnalysisResultItem__Meta div{min-width:0}.AiAnalysisResultItem__Meta dt{color:#777;font-size:12px}.AiAnalysisResultItem__Meta dd{margin:3px 0 0;font-size:13px;overflow-wrap:anywhere}.AiAnalysisResultDeleted{margin-left:5px;color:#b45309;font-size:11px}.AiAnalysisResultItem__Actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;margin-top:16px}.AiAnalysisResultItem__Actions form{display:flex;align-items:center;margin:0}.AiAnalysisResultItem__Actions label{display:flex;align-items:center;gap:6px;font-size:13px}.AiAnalysisResultItem__Actions select{padding:5px 8px}.AiAnalysisResultItem__Actions a,.AiAnalysisResultItem__Actions button{display:inline-flex;align-items:center;min-height:24px;padding:0;border:0;color:#0b57d0;background:none;font-family:inherit;font-size:13px;line-height:1.5;text-decoration:underline;cursor:pointer}@media (max-width: 767px){.AiAnalysisResultItem__Header{display:grid}.AiAnalysisResultItem__Meta{grid-template-columns:1fr}.AiAnalysisResultItem__Actions{justify-content:flex-start}}.FAQ{box-sizing:border-box;max-width:1280px;padding:0 20px;margin:27px auto 0;color:#333}@media (max-width: 680px){.FAQ{padding:0 15px;margin-top:25px}}.FAQ .FAQ__Title{margin:0 0 16px;font-size:16px;font-weight:700}@media (max-width: 680px){.FAQ .FAQ__Title{margin-bottom:12px}}.FAQ .FAQ__Content{max-width:1080px;padding:50px 20px;margin:0 auto;background:#fff}@media (max-width: 680px){.FAQ .FAQ__Content{padding:30px 15px}}.FAQ .FAQ__Heading{margin:70px 0 16px;font-size:16px;font-weight:700;text-align:center}.FAQ .FAQ__Heading:first-child{margin-top:0}.FAQ .FAQ__Item{padding:0 10px;border-block:1px solid #DCDCDC}.FAQ .FAQ__Item+.FAQ__Item{margin-top:-1px}.FAQ .FAQ__ItemQuestion button{position:relative;box-sizing:border-box;width:100%;padding:26px 30px 26px 0;font-size:16px;font-weight:700;text-align:left;border:0;color:inherit;background:transparent;cursor:pointer}@media (max-width: 680px){.FAQ .FAQ__ItemQuestion button{padding-block:18px}}.FAQ .FAQ__ItemQuestion button:before{content:"Q. "}.FAQ .FAQ__ItemQuestion button:after{content:var(--icon-down);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:10px;font-size:14px;line-height:0;transition:transform .3s}.FAQ .FAQ__ItemQuestion button:where(.FAQ__Item.-open *):after{transform:scaleY(-1)}.FAQ .FAQ__ItemAnswer{padding:1px 0 26px;font-size:14px;display:none}.FAQ .FAQ__ItemAnswer:where(.FAQ__Item.-open *){display:block}.FAQ .FAQ__ItemAnswer :where(p){margin:.5em 0 0}.FAQ .FAQ__ItemAnswer :where(p):first-child{margin-top:0}.AnalysisPage{box-sizing:border-box;max-width:1680px;padding:0 20px;margin:25px auto 42px;color:#333}@media (max-width: 680px){.AnalysisPage{padding:0 15px;margin-bottom:40px}}.AnalysisPage__Header{margin-bottom:12px}.AnalysisPage__Header>p:last-child{margin:3px 0 0;font-size:12px;line-height:1.6;color:#666}.AnalysisPanel__Eyebrow{margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;color:#4db6ac}.AnalysisFilters{width:auto!important;margin-bottom:12px}.AnalysisFilters__Grid{width:100%;max-width:1120px;grid-template-columns:max-content repeat(3,minmax(0,1fr))!important;justify-content:start}@media (max-width: 940px){.AnalysisFilters__Grid{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 680px){.AnalysisFilters__Grid{grid-template-columns:1fr!important}}.AnalysisFilters__Error{margin:8px 0 0;font-size:12px;color:#d84b4b}.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisPeriod{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:8px}.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisPeriod .SearchParamsItem__InputItem{flex:0 0 auto}.AnalysisFilters__PerformanceConditions{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width: 940px){.AnalysisFilters__PerformanceConditions{grid-template-columns:1fr}}.AnalysisFilters__Amount,.AnalysisFilters__Rate{min-width:0}.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisAmountCondition,.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisRateCondition{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 16px;width:fit-content;max-width:100%;padding:10px 12px;border:1px solid #D9DEDD;border-radius:4px;background:#f5f7f8}.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisAmountCondition .SearchParamsItem__InputItem,.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisRateCondition .SearchParamsItem__InputItem{flex:0 0 auto;color:#333}.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisAmountCondition select,.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisAmountCondition input,.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisRateCondition select,.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisRateCondition input{box-sizing:border-box;height:32px;padding:0 9px;border:1px solid #BCC5C3;border-radius:3px;font-size:12px;color:#333;background-color:#fff}.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisAmountCondition input,.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisRateCondition input{width:90px}.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisAmountCondition input::placeholder,.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisRateCondition input::placeholder{color:#7b8987;opacity:1}.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisAmountCondition .SearchParams__LabelItem,.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisRateCondition .SearchParams__LabelItem{flex:0 0 auto;font-weight:700;color:#4f5f5d}@media (max-width: 680px){.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisAmountCondition,.AnalysisFilters .SearchParamsItem__InputGroup.AnalysisRateCondition{align-items:flex-start;flex-direction:column;width:100%}}.AnalysisAmountCondition__Group,.AnalysisRateCondition__Group{display:flex;align-items:center;gap:8px}.AnalysisAmountCondition__Year,.AnalysisRateCondition__Year,.AnalysisRateCondition__Direction{width:104px}.AnalysisCompanyFilter__Actions button{width:100%;min-height:28px;padding:4px 8px;border:1px solid #19765B;border-radius:3px;font-size:11px;color:#176e56;background:#fff;cursor:pointer}.AnalysisCompanyPicker__Selected{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.AnalysisCompanyPicker__Selected>span{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:12px;font-size:11px;background:#eef5f2}.AnalysisCompanyPicker__Selected button{padding:0;border:0;color:#55706d;background:transparent;cursor:pointer}.AnalysisCompanyModal{width:min(560px,100vw - 80px)}.AnalysisCompanyModal>p{margin:0 0 12px;font-size:12px;color:#666}@media (max-width: 680px){.AnalysisCompanyModal{width:100%}}.AnalysisCompanyModal__Search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.AnalysisCompanyModal__Search input{height:34px;padding:0 10px;border:1px solid #b7c4c2;border-radius:3px;background:#fff}.AnalysisCompanyModal__Search button{padding:0 14px;border:1px solid #19765B;border-radius:3px;font-size:12px;color:#176e56;background:#fff;cursor:pointer}.AnalysisCompanyModal__Results{max-height:300px;margin-top:12px;overflow-y:auto;border:1px solid #e1e8e7;border-radius:4px}.AnalysisCompanyModal__Results>button{display:block;width:100%;padding:10px 12px;border:0;border-bottom:1px solid #edf1f1;text-align:left;background:#fff;cursor:pointer}.AnalysisCompanyModal__Results>button:last-child{border-bottom:0}.AnalysisCompanyModal__Results>button:hover{background:#f1f8f7}.AnalysisCompanyModal__Results>p{padding:18px 12px;margin:0;font-size:12px;text-align:center;color:#777}.AnalysisAppliedConditions{display:flex;align-items:flex-start;gap:12px;padding:10px 14px;margin-bottom:12px;border:1px solid #D9DEDD;border-radius:5px;font-size:11px;background:#f5f7f8}.AnalysisAppliedConditions>strong{flex-shrink:0;color:#315b56}.AnalysisAppliedConditions>div{display:flex;flex-wrap:wrap;gap:5px 12px}.AnalysisAppliedConditions span{color:#555}.AnalysisAppliedConditions span b{margin-right:4px;color:#333}@media (max-width: 680px){.AnalysisAppliedConditions{flex-direction:column;gap:6px}}.AnalysisSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px}@media (max-width: 940px){.AnalysisSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.AnalysisSummary{grid-template-columns:1fr}}.AnalysisSummary__Item{padding:13px 16px;border:1px solid #e1e8e7;border-radius:6px;background:#fff;box-shadow:0 3px 10px #0000000a}.AnalysisSummary__Item>strong{display:block;margin-top:5px;font-size:22px;line-height:1.2}.AnalysisSummary__Item>strong.-increase{color:#d84b4b}.AnalysisSummary__Item>strong.-decrease{color:#337ab7}.AnalysisSummary__Item>strong small{margin-left:4px;font-size:13px}.AnalysisSummary__Item>small{display:block;margin-top:4px;font-size:11px;color:#777}.AnalysisSummary__Label{display:block;font-size:12px;color:#777}.AnalysisSummary__Label.-with-info{display:flex;align-items:center;gap:5px}.AnalysisSummary__Item.-target-companies{display:grid;grid-template-columns:auto 1fr}.AnalysisSummary__Item.-target-companies>.AnalysisSummary__Label,.AnalysisSummary__Item.-target-companies>small{grid-column:1/-1}.AnalysisSummary__Item.-target-companies>.AnalysisSummary__DetailButton{align-self:end;justify-self:start;margin:0 0 2px 10px}.AnalysisSummary__DetailButton{padding:0;margin-top:4px;border:0;font-size:11px;color:#337ab7;background:transparent;cursor:pointer}.AnalysisSummary__DetailButton:hover{text-decoration:underline}.tippy-box[data-theme~=analysis-status]{border:1px solid #D7E5E3;border-radius:4px;color:#333;background:#fff;box-shadow:0 6px 20px #00000029}.tippy-box[data-theme~=analysis-status] .tippy-content{padding:12px}.tippy-box[data-theme~=analysis-status][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=analysis-status][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=analysis-status][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=analysis-status][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.AnalysisSummary__StatusPopup{width:280px;max-width:calc(100vw - 48px);font-size:11px;line-height:1.6}.AnalysisSummary__StatusPopup dl{margin:0}.AnalysisSummary__StatusPopup dl div{display:flex;justify-content:space-between;gap:16px}.AnalysisSummary__StatusPopup dt,.AnalysisSummary__StatusPopup dd{margin:0}.AnalysisSummary__StatusPopup dd{flex-shrink:0;font-weight:700}.AnalysisSummary__StatusPopup .-missing{color:#c2410c}.AnalysisSummary__StatusPopupTitle{display:block;margin-bottom:8px;font-size:12px}.AnalysisSummary__StatusPopupNotes{margin-top:10px;padding-top:8px;border-top:1px solid #E1E8E7;color:#666}.AnalysisSummary__StatusPopupNotes p{margin:0}.AnalysisSummary__StatusPopupNotes p+p{margin-top:4px}.AnalysisContentTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid #d5dddd;border-radius:6px;background:#fff}.AnalysisContentTabs button{min-height:44px;padding:10px 16px;border:0;border-right:1px solid #d5dddd;font-size:13px;font-weight:700;color:#666;background:#fff;cursor:pointer}.AnalysisContentTabs button:last-child{border-right:0}.AnalysisContentTabs button.-active{color:#176e56;background:#eef5f2;box-shadow:inset 0 -3px #4db6ac}.AnalysisContentTabs button:focus-visible{position:relative;z-index:1;outline:2px solid #337ab7;outline-offset:-2px}@media (max-width: 680px){.AnalysisContentTabs button{padding:9px 4px;font-size:11px}}.AnalysisResults{position:relative}.AnalysisResults__AggregateLoading{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;padding-top:clamp(180px,25vh,260px);font-size:13px;font-weight:700;color:#176e56;background:#ffffffb8}.AnalysisResults__AggregateLoading:before{content:"";width:36px;height:36px;border:4px solid rgba(77,182,172,.22);border-left-color:#4db6ac;border-radius:50%;animation:analysis-loading-spin .8s linear infinite}.AnalysisTabPanel{position:relative;min-height:160px}.AnalysisTabPanel>.AnalysisPanel:first-child{margin-top:16px}.AnalysisResults.-loading .AnalysisContentTabs,.AnalysisResults.-loading .AnalysisTabPanel{pointer-events:none}.AnalysisResults.-loading .AnalysisTabPanel:before,.AnalysisResults.-loading .AnalysisTabPanel:after{content:"";position:absolute;z-index:10}.AnalysisResults.-loading .AnalysisTabPanel:before{top:0;right:0;bottom:0;left:0;background:#ffffff8c}.AnalysisResults.-loading .AnalysisTabPanel:after{top:50%;left:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border:4px solid rgba(77,182,172,.22);border-left-color:#4db6ac;border-radius:50%;animation:analysis-loading-spin .8s linear infinite}@keyframes analysis-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AnalysisPanel{padding:24px;margin-top:24px;border:1px solid #e1e8e7;border-radius:6px;background:#fff;box-shadow:0 3px 10px #0000000a}@media (max-width: 680px){.AnalysisPanel{padding:16px}}.AnalysisPanel__Header{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:18px}@media (max-width: 680px){.AnalysisPanel__Header{align-items:start;flex-direction:column;gap:6px}}.AnalysisPanel__Header h2{margin:3px 0 0;font-size:18px}.AnalysisPanel__Header>p{margin:0;font-size:12px;color:#777}.AnalysisPanel__Chart{height:390px}.AnalysisPanel__Chart.-comparison{height:440px}@media (max-width: 680px){.AnalysisPanel__Chart{height:320px}.AnalysisPanel__Chart.-comparison{height:400px}}.AnalysisTabs{display:flex;gap:4px;margin-bottom:18px;border-bottom:1px solid #dce5e4}.AnalysisTabs button{padding:10px 18px;border:0;border-bottom:3px solid transparent;font-size:13px;font-weight:700;color:#666;background:transparent;cursor:pointer}.AnalysisTabs button.-active{border-bottom-color:#4db6ac;color:#176e56}@media (max-width: 680px){.AnalysisTabs button{flex:1;padding:9px 6px;font-size:11px}}.AnalysisComparisonLevel{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px;margin:-8px 0 18px}.AnalysisComparisonLevel label{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#555}.AnalysisComparisonLevel select{min-width:100px;padding:7px 28px 7px 10px;border:1px solid #ccd8d7;border-radius:4px;font-size:13px;background-color:#fff}@media (max-width: 680px){.AnalysisComparisonLevel{justify-content:flex-start}}.AnalysisTable{overflow-x:auto;margin-top:24px}.AnalysisTable table{width:100%;border-collapse:collapse;font-size:13px}.AnalysisTable th,.AnalysisTable td{padding:10px 12px;border-bottom:1px solid #e1e8e7;text-align:right;white-space:nowrap}.AnalysisTable th{background:#f5f8f8}.AnalysisTable th:first-child,.AnalysisTable td:first-child{text-align:left}.AnalysisTable a{color:#337ab7;text-decoration:none}.AnalysisTable a:hover{text-decoration:underline}.AnalysisTable.-ranking{margin-top:0}.AnalysisTargetCompanyModal{width:100%}.AnalysisTargetCompanyModal__Description,.AnalysisTargetCompanyModal__Status,.AnalysisTargetCompanyModal__Summary{margin:0;font-size:12px;color:#666}.AnalysisTargetCompanyModal__Status{padding:32px 0;text-align:center}.AnalysisTargetCompanyModal__Summary{display:flex;justify-content:space-between;gap:12px;margin-top:12px}.AnalysisTargetCompanyModal__Summary strong{color:#333}.AnalysisTargetCompanyModal__Table{max-height:min(460px,100vh - 280px);margin-top:8px;overflow:auto;border:1px solid #e1e8e7}.AnalysisTargetCompanyModal__Table thead{position:sticky;z-index:1;top:0}.AnalysisTargetCompanyModal__Table th:not(:last-child),.AnalysisTargetCompanyModal__Table td:not(:last-child){text-align:left}.AnalysisTargetCompanyModal__Pagination{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:14px;font-size:12px}.AnalysisTargetCompanyModal__Pagination button{min-width:64px;padding:6px 10px;border:1px solid #ccd8d7;border-radius:3px;color:#337ab7;background:#fff;cursor:pointer}.AnalysisTargetCompanyModal__Pagination button:disabled{opacity:.45;cursor:default}.AnalysisTable__Change{font-weight:700}.AnalysisTable__Change.-increase{color:#d84b4b}.AnalysisTable__Change.-decrease{color:#337ab7}.AnalysisRanking__Options{display:flex;align-items:center;gap:12px}.AnalysisRanking__Options label{display:flex;align-items:center;gap:6px;font-size:11px;color:#666}.AnalysisRanking__Options select,.AnalysisRanking__Options .AnalysisRanking__PerPageButton{height:32px;border:1px solid #d5dddd;border-radius:3px;font-size:12px;background:#fff}.AnalysisRanking__Options .AnalysisRanking__PerPageButton{padding:0 8px;color:#333;cursor:pointer}@media (max-width: 680px){.AnalysisRanking__Options{align-items:stretch;flex-direction:column;width:100%}.AnalysisRanking__Options label{justify-content:space-between}}.AnalysisRanking__DownloadButton{height:32px;padding:0 13px;border:1px solid #4DB6AC;border-radius:3px;font-size:12px;font-weight:700;color:#fff;background:#4db6ac;cursor:pointer}.AnalysisRanking__TrialCsvLimit{font-size:11px;line-height:1.4;white-space:nowrap;color:#666}.AnalysisRanking__Pagination{margin-top:20px}.AnalysisPage__EmptyMessage{padding:20px;border:1px solid #e1e8e7;border-radius:5px;background:#f9fcfb;font-size:14px}.AnalysisPage__Notice{margin:12px 0 0;font-size:11px;line-height:1.6;color:#777}
