﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=M+PLUS+2:wght@100..900&display=swap";@font-face{font-family:"xNotoSansJP";src:local("Noto Sans JP")}@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-null: "\e000";--icon-up: "\e001";--icon-left: "\e002";--icon-down: "\e003";--icon-right: "\e004"}@font-face{font-family:"icon";font-style:normal;font-weight:normal;src:url("data:font/woff2;base64,d09GMgABAAAAAAOUAAsAAAAACRwAAANDAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIEsBmAAhRwKgiSCIQE2AiQDUAsqAAQgBYQWB4EBGykIyC5wnEcSVbXLzHgZACoMAAeGUsLz/X60c599tVXDNEna2YyJ1E81bzqdkhhKEwsRLtdy94uKFKnMj0dZVEAKSB1ucvfBye2RsLWqRlSZEuTtzE8QhKoVKUuoWY2KBgj4+p8IC4UGHEv+siiQvA9+p6ikqFxEig4oKoUGOhvYTIe0kAxjlxf5GQSE1tpGjdvnN9hbGTs4ZejbBVG9rFplsMtFGAZe7BO7bcmNWbDZYrHCCnp8pdJQlCDo1YxQJO5caaQyLqG3RqZQqiqClsOsRO6f6BnshR2+AYX37Vs5k1BsRn/B9nlTwq/yGT0QebiVIdBsraM1WAkM5FZnPqFJEUcLS427gNx4qwYXGEHU6p/54TTDiThDYhjkidwQYYwwEYTkKBQb9hd85k8FrDPmyQh1WP++hRT0A5MalVUBPtdmoSB/AqqNAfyDuQqctpCAMwjBWUTgHEpwHhW4gAJchg+uwoFrSMF1BOAmcnAbMbgDD9wTZvgJCH4ChZ9A4ycw+HkFFkANYGE5VdsBh2DqjLAixlghy0T5TiFKuz+O3j9/2qstrx68ud9dv33YXL7uX+3r6wtPnqvi7a/3QQWWQxW2v10BFVjZWIHtb3o9WXKW9WeD7RtT9/rpzuLO9Fup/BZsgWRnOZMmVzlck1n+ifuCXnpPCsDhDQCGJH8DgeDR0u0h2b/4L3qAv/+HnpO+KOtTaKzEQ5wR981aV4xoTYpZK6BWTq5w9KGxBH6IcO7rEqzyz9aC4vEjaL6MYCgdrMg4HN9yhFZYf3WkcsQGiQCRuw6gpHpouScEQ3kHq/UZTu4LQnv97RKZa/mFwjvZxy+kWpNFTeNxPyg2dVwsV69Nv+WOHMWMqRT5KJpOrZilkNFbcVvxNDLGixD9mgqeVczhbL7mbNEFs8JbqBU8Rzo/zV4QpWVkIhoxKfuBRI1658I6q61tQLgzukbSGUbKu5w0Em7pKCu3MYmOOivyLGGpWykxDK8YrxcftEYKbOZ8h1RwZo0x09mmxtn0ZvtQ5sa7/vJ1SrQYseLEE18CCSWSWBJJJZNcCimlkloazGmNmbRh05DkzdL3bivWqmJ02KLBgIQSGUv02GPEGhVWAAAAAA==")}.Icon{--icon: none;display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:normal;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:-0.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.-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)}@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{--font-sans: xNotoSansJP, Noto Sans JP, Noto Sans, Source Han Sans JP, Noto Sans Japanese, Noto Sans CJK JP, Hiragino Kaku Gothic ProN, Hiragino Kaku Gothic Pro, xYuGothic, Meiryo, sans-serif;--font-serif: Noto Serif JP, HiraMinProN-W3, Hiragino Mincho Pro, HG正楷書体-PRO, ＤＦ中楷書体, ＭＳ 明朝, xYuMincho, MS Mincho, serif}html{height:100%;font-family:"xNotoSansJP","Noto Sans JP","Noto Sans","Source Han Sans JP","Noto Sans Japanese","Noto Sans CJK JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","xYuGothic",Meiryo,sans-serif;font-feature-settings:"palt" on;line-height:1.5;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}body{margin:0}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:-0.25em}sup{top:-0.25em}.-onlyLargeScreen{display:none !important}@media(min-width: 941px){.-onlyLargeScreen{display:initial !important}}.-onlySmallScreen{display:none !important}@media(max-width: 680px){.-onlySmallScreen{display:initial !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{scroll-padding-top:16px;scroll-behavior:smooth}.Hero{max-width:920px;margin:0 auto}.Hero img{display:block;width:100%;height:auto}.Summary{margin-top:12px;margin-bottom:80px}@media(max-width: 680px){.Summary{margin-top:40px;margin-bottom:60px;padding:0 20px}}.Summary .Summary__Title{margin:0;font-size:72px;line-height:1.2;text-align:center;color:#004899}@media(max-width: 680px){.Summary .Summary__Title{font-size:30px;line-height:1.6}}.Summary .Summary__Title small{display:block;font-size:40px;color:#333}@media(max-width: 680px){.Summary .Summary__Title small{font-size:20px}}.Summary .Summary__Header{width:fit-content;margin:0 auto}.Summary .Summary__TitleFootnote{display:flex;flex-wrap:wrap;justify-content:end;align-items:baseline;gap:8px 32px}@media(max-width: 680px){.Summary .Summary__TitleFootnote{margin-top:6px;display:block;text-align:center}}.Summary .Summary__Code{margin:0;font-weight:700;font-size:16px;text-align:center}.Summary .Summary__Footnote{margin:0;font-weight:700;font-size:10px;color:#333}.Summary .Summary__Interest{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;margin:32px 0 0;font-weight:700;font-size:20px;line-height:1;color:#333}.Summary .Summary__InterestLabel{margin:0}@media(max-width: 680px){.Summary .Summary__InterestLabel{width:100%;margin-bottom:10px;text-align:center}}.Summary .Summary__InterestLabel::after{content:"："}@media(max-width: 680px){.Summary .Summary__InterestLabel::after{content:none}}.Summary .Summary__InterestRate{margin:0 0 0 5px}.Summary .Summary__InterestRate em{font-size:46px;font-style:inherit;margin-left:5px}@media(max-width: 680px){.Summary .Summary__InterestRate em{font-size:40px}}.Summary .Summary__InterestNote{width:100%;margin:8px 0 0;font-weight:700;font-size:16px;text-align:center;text-decoration-line:underline}@media(max-width: 680px){.Summary .Summary__InterestNote{margin-top:3px;font-size:14px}}.PageNav{margin:80px 0}@media(max-width: 680px){.PageNav{margin:60px 0}}.PageNav ul{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;padding:0;margin:0;list-style:none}@media(max-width: 680px){.PageNav ul{gap:10px}}.PageNav li{width:100%;max-width:296px}@media(max-width: 680px){.PageNav li{max-width:350px}}.PageNav a{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:70px;padding:0 32px;font-weight:700;font-size:16px;text-decoration:none;color:#fff;background:#0046ad}@media(max-width: 680px){.PageNav a{font-size:18px}}.PageNav a::before{content:var(--icon-down);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:normal;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:18px;line-height:0}.Section{max-width:920px;padding:0 20px;margin:80px auto;font-size:16px;line-height:1.7;color:#333}@media(max-width: 680px){.Section{margin:60px 0}}.SectionTitle{border-image-source:linear-gradient(#0046AD, #0046AD);border-image-slice:0 fill;border-image-width:1;border-image-outset:0 100vw;border-image-repeat:stretch;background:#0046ad;display:flex;align-items:center;justify-content:center;min-height:120px;margin:80px 0;font-weight:700;font-size:30px;line-height:1.4333333333;text-align:center;letter-spacing:.05em;color:#fff}@media(max-width: 680px){.SectionTitle{min-height:140px;margin:60px 0 40px;font-size:26px;line-height:1.6;color:#fff}}.List{font-weight:500;line-height:1.6;letter-spacing:-0.02em;padding-left:20px;marker-offset:10px}.List ::marker{content:"● ";color:#00a9e0}.AboutCompany{font-weight:500;font-size:14px;line-height:1.6;text-align:center;color:#333}.AboutCompany :where(p){margin:0}.AboutCompany .AboutCompany__Logo{margin:0 0 16px;font-weight:700;font-size:22px;line-height:1.6;text-align:center;color:#0046ad}@media(max-width: 680px){.AboutCompany .AboutCompany__Logo{font-size:18px}}.AboutCompany .AboutCompany__Logo img{display:block;margin:0 auto}@media(max-width: 680px){.AboutCompany .AboutCompany__Logo img{width:272px;margin-bottom:10px}}.AboutCompany .AboutCompany__Lead{margin:0 0 10px;font-weight:700;font-size:15px;line-height:1.6}.AboutCompany .AboutCompany__Features{display:flex;justify-content:space-between;max-width:800px;padding:0;margin:20px auto 0;list-style:none}@media(max-width: 680px){.AboutCompany .AboutCompany__Features{flex-wrap:wrap;justify-content:center;gap:16px}.AboutCompany .AboutCompany__Features li{width:calc(50% - 8px)}.AboutCompany .AboutCompany__Features img{display:block;width:100%}}.Heading{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:4px;margin:80px 0 30px;border-radius:999px;font-weight:700;font-size:20px;line-height:1.45;text-align:center;letter-spacing:.05em;color:#fff;background:#00a9e0}@media(max-width: 680px){.Heading{min-height:70px;padding:5px 20px;margin:60px 0 30px;font-size:18px;line-height:1.6}}.OurBrands{display:grid;grid-template-columns:repeat(10, 1fr);gap:5px;padding:0;margin:0;font-weight:400;font-size:10px;line-height:1;text-align:center;list-style:none;color:#000}@media(max-width: 680px){.OurBrands{display:grid;grid-template-columns:repeat(4, 1fr);gap:5px}}.OurBrands img{display:block;width:100%;height:auto;margin:0 auto 5px;box-shadow:2px 2px 2px rgba(0,0,0,.25)}.CEOMessage{display:grid;grid-template-columns:200px 1fr;gap:40px;color:#333}@media(max-width: 680px){.CEOMessage{display:block}}@media(max-width: 680px){.CEOMessage .CEOMessage__Image{display:grid;grid-template-columns:1fr 150px;align-items:center;gap:15px}}.CEOMessage .CEOMessage__Image img{display:block;width:100%;height:auto;margin-bottom:10px}.CEOMessage .CEOMessage__Name{margin:0;font-weight:700;font-size:16px;text-align:center}.CEOMessage .CEOMessage__Name small{display:block;font-weight:400}.CEOMessage .CEOMessage__Text{font-weight:500;font-size:18px;line-height:1.6;letter-spacing:.08em}@media(max-width: 680px){.CEOMessage .CEOMessage__Text{font-size:16px;letter-spacing:.02em}}.CEOMessage .CEOMessage__Text p{margin:0}@media(max-width: 680px){.World{overflow:auto;overscroll-behavior-x:contain;margin:0 -20px 0;padding:0 20px}}.World img{display:block;width:100%;height:auto}@media(max-width: 680px){.World img{width:auto;height:570px}}.BondTypeClassShares{margin:40px 0;color:#333}.BondTypeClassShares .BondTypeClassShares__Title{padding:10px;margin:0;font-weight:700;font-size:18px;line-height:1.6;text-align:center;color:#fff;background:#0046ad}@media(max-width: 680px){.BondTypeClassShares .BondTypeClassShares__Title{padding:14px 20px 18px}}.BondTypeClassShares .BondTypeClassShares__Contents{display:flex;flex-direction:column;gap:10px;padding:16px 20px;margin:0;list-style:none;background:rgba(0,70,173,.05)}@media(max-width: 680px){.BondTypeClassShares .BondTypeClassShares__Contents{padding:10px;gap:10px}}.BondTypeClassShares .BondTypeClassShares__Row{display:grid;grid-template-columns:280px 1fr;gap:4px}@media(max-width: 680px){.BondTypeClassShares .BondTypeClassShares__Row{grid-template-columns:110px 1fr}}.BondTypeClassShares .BondTypeClassShares__Label{grid-row-start:1;grid-row-end:3;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;background:rgba(0,70,173,.2)}@media(max-width: 680px){.BondTypeClassShares .BondTypeClassShares__Label{text-align:center}}.BondTypeClassShares .BondTypeClassShares__Pros,.BondTypeClassShares .BondTypeClassShares__Cons{padding:10px 10px 10px 20px;font-weight:500;font-size:16px;line-height:1.6;text-align:center;background:#fff;border:2px solid}@media(max-width: 680px){.BondTypeClassShares .BondTypeClassShares__Pros,.BondTypeClassShares .BondTypeClassShares__Cons{text-align:left}}.BondTypeClassShares .BondTypeClassShares__Pros{border-color:#0046ad}@media(max-width: 680px){.BondTypeClassShares .BondTypeClassShares__Pros{font-size:14px}}.BondTypeClassShares .BondTypeClassShares__Cons{border-color:#00a9e0}@media(max-width: 680px){.BondTypeClassShares .BondTypeClassShares__Cons{font-size:14px}}.BondTypeClassShares .BondTypeClassShares__Footnote{font-weight:400;font-size:12px;line-height:1.4;color:#333}.ButtonContainer{display:flex;justify-content:center;margin:15px 0 0}.Button{position:relative;display:flex;align-items:center;justify-content:center;height:43px;box-sizing:border-box;width:100%;max-width:264px;border-radius:999px;font-weight:500;font-size:16px;line-height:1.4375;text-align:center;text-decoration:none;color:#fff;background:#0046ad}@media(max-width: 680px){.Button{max-width:200px;font-size:14px}}.Button::before{content:var(--icon-right);display:inline-block;font-family:var(--iconfont);font-style:normal;font-weight:normal;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:16px;font-size:10px;line-height:0}.CautionText{padding:20px;border:1px solid currentColor;font-weight:700;font-size:16px;line-height:1.7;text-align:center;color:#0046ad}.BrokerDealer{padding:0 20px 40px;margin:80px 0 0;color:#333;background:#ebf8fd}@media(max-width: 680px){.BrokerDealer{margin-top:60px;padding:0 10px 34px}}.BrokerDealer .BrokerDealer__Title{padding:10px;margin:0 -20px 25px;font-weight:700;font-size:18px;line-height:1.5;text-align:center;letter-spacing:.05em;color:#fff;background:#0046ad}@media(max-width: 680px){.BrokerDealer .BrokerDealer__Title{padding:20px;margin:0 -10px 18px}}.BrokerDealer .BrokerDealer__Name{margin:0 0 15px;font-weight:700;font-size:32px;line-height:1.6;text-align:center}@media(max-width: 680px){.BrokerDealer .BrokerDealer__Name{font-size:26px}}.BrokerDealer .BrokerDealer__Name small{display:block;font-weight:400;font-size:16px;line-height:1.6;text-align:center}.BrokerDealer .BrokerDealer__Code{margin:0;text-align:center;font-weight:500}.BrokerDealer .BrokerDealer__Info{margin:0;text-align:center}.PageFootNote{padding:0 10px;margin:70px 0 50px;font-weight:400;font-size:16px;text-align:center;color:#333}@media(max-width: 680px){.PageFootNote{margin:50px 0;font-size:14px}}.ScrollToTop{position:relative}.ScrollToTop .ScrollToTop__Button{position:absolute;right:calc(50% - 560px);bottom:30px;width:40px;aspect-ratio:1;background:url("../img/scroll-to-top/bg_001.svg") 0 0/100% 100%}.ScrollToTop .ScrollToTop__Button:where(.-sticky *){position:fixed}@media(max-width: 1120px){.ScrollToTop .ScrollToTop__Button{right:0}}@media(max-width: 680px){.ScrollToTop .ScrollToTop__Button{right:10px;bottom:10px}}.PageFooter{padding:38px 20px 43px;color:#fff;background:#0046ad}@media(max-width: 680px){.PageFooter{padding:20px 45px}}.PageFooter .PageFooter__Copyright{margin:0;font-weight:500;font-size:14px;line-height:1.2142857143;text-align:center;color:#fff}@media(max-width: 680px){.PageFooter .PageFooter__Copyright{font-size:11px}}/*! 
 * OverlayScrollbars
 * Version: 2.11.5
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{box-sizing:border-box;direction:inherit;overflow:hidden;pointer-events:none;scroll-behavior:auto !important;visibility:hidden}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{left:0;position:absolute;top:0;writing-mode:horizontal-tb}.os-size-observer{border:inherit;bottom:0;box-sizing:inherit;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;left:0;margin:-133px;padding:inherit;right:0;top:0;transform:scale(0.1);z-index:-1}.os-size-observer:before{box-sizing:inherit;content:"";flex:none;height:10px;padding:10px;width:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{border:inherit;box-sizing:border-box;flex:auto;margin:-133px;padding:inherit;position:relative;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";height:100%;width:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{border:inherit;box-sizing:content-box;display:block;flex:auto;padding:inherit;position:relative}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{bottom:0;direction:ltr;flex:none;overflow:hidden;right:0}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{border:none;box-sizing:border-box;contain:strict;flex:none;height:0;margin:0;max-height:1px;max-width:0;overflow:hidden;padding:0;position:relative;top:calc(100% + 1px);z-index:-1}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{height:1000%;min-height:1px;min-width:1px;width:1000%}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden]{scrollbar-width:none !important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none !important;appearance:none !important;display:none !important;height:0 !important;width:0 !important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{height:100%;margin:0;width:100%}html[data-overlayscrollbars-body]>body{margin:0;overflow:visible}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{align-items:stretch !important;display:flex;flex-direction:row !important;flex-wrap:nowrap !important;scroll-behavior:auto !important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){border:none;box-sizing:inherit;flex:auto;height:auto;margin:0;min-width:0;padding:0;position:relative;width:100%;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";height:var(--os-vah);min-height:1px;min-width:1px;pointer-events:none;position:absolute;width:var(--os-vaw);z-index:-1}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{overflow:hidden !important}[data-overlayscrollbars-padding~=noClipping],[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping]{overflow:visible !important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x) !important;overflow-y:var(--os-viewport-overflow-y) !important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0 !important;line-height:0 !important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{clip:rect(0, 0, 0, 0) !important;border-width:0 !important;display:none !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:1px !important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto !important;scroll-snap-type:none !important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden !important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden !important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto !important;width:auto !important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent))*-1)*var(--os-scroll-direction));contain:size layout;contain:size layout style;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none !important}.os-scrollbar-track{border:none !important;padding:0 !important;position:relative}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{height:100%;pointer-events:none;width:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{right:0;top:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none !important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0 !important;transition:none !important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);transform:translateX(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{height:calc(var(--os-viewport-percent)*100%);right:0;top:calc(var(--os-scroll-percent-directional)*100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%))}@supports(container-type: size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translateX(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{left:0;right:auto}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{bottom:0;top:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{background:var(--os-track-bg);border:var(--os-track-border);border-radius:var(--os-track-border-radius);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{background:var(--os-track-bg-hover);border:var(--os-track-border-hover)}.os-scrollbar-track:active{background:var(--os-track-bg-active);border:var(--os-track-border-active)}.os-scrollbar-handle{background:var(--os-handle-bg);border:var(--os-handle-border);border-radius:var(--os-handle-border-radius)}.os-scrollbar-handle:hover{background:var(--os-handle-bg-hover);border:var(--os-handle-border-hover)}.os-scrollbar-handle:active{background:var(--os-handle-bg-active);border:var(--os-handle-border-active)}.os-scrollbar-handle:before,.os-scrollbar-track:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.os-scrollbar-horizontal{height:var(--os-size);padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{height:var(--os-handle-perpendicular-size);max-width:var(--os-handle-max-size);min-width:var(--os-handle-min-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{bottom:var(--os-size);padding:var(--os-padding-axis) var(--os-padding-perpendicular);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{max-height:var(--os-handle-max-size);min-height:var(--os-handle-min-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s;width:var(--os-handle-perpendicular-size)}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar{display:none !important}.os-theme-dark,.os-theme-light{--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px;box-sizing:border-box}.os-theme-dark{--os-handle-bg:rgba(0,0,0,.44);--os-handle-bg-hover:rgba(0,0,0,.55);--os-handle-bg-active:rgba(0,0,0,.66)}.os-theme-light{--os-handle-bg:hsla(0,0%,100%,.44);--os-handle-bg-hover:hsla(0,0%,100%,.55);--os-handle-bg-active:hsla(0,0%,100%,.66)}.os-scrollbar{--os-handle-bg: #00A9E0;--os-handle-bg-hover: #00A9E0;--os-handle-bg-active: #00A9E0;--os-track-border: 1px solid #00A9E0;--os-track-border-hover: 1px solid #00A9E0;--os-track-border-active: 1px solid #00A9E0}.os-scrollbar-track{border:var(--os-track-border) !important}
