::selection{background:var(--primary-color,rgb(var(--primary)));color:#fff}.bn-editor{--bn-editor-padding:0!important;padding-inline:0!important}.bn-default-styles p,.bn-default-styles li{--bn-editor-padding:0!important;padding-inline:0!important;font-size:.9rem!important}.bn-default-styles h1{font-size:1.5rem!important;font-weight:700!important}.bn-default-styles h2{font-size:1.25rem!important;font-weight:600!important}.bn-default-styles h3{font-size:1.125rem!important;font-weight:600!important}.bn-default-styles h4{font-size:1rem!important;font-weight:600!important}.bn-default-styles h5{font-size:.875rem!important;font-weight:600!important}.bn-default-styles h6{font-size:.75rem!important;font-weight:600!important}html [data-manager-layout=true]{--manager-font-size-base:15px;--manager-font-size-8:8px;--manager-font-size-9:9px;--manager-font-size-10:10px;--manager-font-size-11:11px;--manager-font-size-08rem:.8rem;--manager-font-size-xs:.75rem;--manager-font-size-sm:.875rem;--manager-font-size-base-class:1rem;--manager-font-size-lg:1.125rem;--manager-font-size-xl:1.25rem;--manager-font-size-2xl:1.5rem;--manager-font-size-3xl:1.875rem;--manager-font-size-4xl:2.25rem;--manager-font-size-5xl:3rem;--manager-font-size-6xl:3.75rem;font-size:var(--manager-font-size-base)}html:lang(ja) [data-manager-layout=true]{--manager-font-size-base:13.8px;--manager-font-size-8:7.36px;--manager-font-size-9:8.28px;--manager-font-size-10:9.2px;--manager-font-size-11:10.12px;--manager-font-size-08rem:.736rem;--manager-font-size-xs:.69rem;--manager-font-size-sm:.805rem;--manager-font-size-base-class:.92rem;--manager-font-size-lg:1.035rem;--manager-font-size-xl:1.15rem;--manager-font-size-2xl:1.38rem;--manager-font-size-3xl:1.725rem;--manager-font-size-4xl:2.07rem;--manager-font-size-5xl:2.76rem;--manager-font-size-6xl:3.45rem}html:lang(en) [data-manager-layout=true]{--manager-font-size-base:15px;--manager-font-size-8:8px;--manager-font-size-9:9px;--manager-font-size-10:10px;--manager-font-size-11:11px;--manager-font-size-08rem:.8rem;--manager-font-size-xs:.75rem;--manager-font-size-sm:.875rem;--manager-font-size-base-class:1rem;--manager-font-size-lg:1.125rem;--manager-font-size-xl:1.25rem;--manager-font-size-2xl:1.5rem;--manager-font-size-3xl:1.875rem;--manager-font-size-4xl:2.25rem;--manager-font-size-5xl:3rem;--manager-font-size-6xl:3.75rem}html [data-manager-layout=true] :where(.text-\[8px\]){font-size:var(--manager-font-size-8)}html [data-manager-layout=true] :where(.text-\[9px\]){font-size:var(--manager-font-size-9)}html [data-manager-layout=true] :where(.text-\[10px\]){font-size:var(--manager-font-size-10)}html [data-manager-layout=true] :where(.text-\[11px\]){font-size:var(--manager-font-size-11)}html [data-manager-layout=true] :where(.text-\[0\.8rem\]){font-size:var(--manager-font-size-08rem)}html [data-manager-layout=true] :where(.text-xs){font-size:var(--manager-font-size-xs)}html [data-manager-layout=true] :where(.text-sm){font-size:var(--manager-font-size-sm)}html [data-manager-layout=true] :where(.text-base){font-size:var(--manager-font-size-base-class)}html [data-manager-layout=true] :where(.text-lg){font-size:var(--manager-font-size-lg)}html [data-manager-layout=true] :where(.text-xl){font-size:var(--manager-font-size-xl)}html [data-manager-layout=true] :where(.text-2xl){font-size:var(--manager-font-size-2xl)}html [data-manager-layout=true] :where(.text-3xl){font-size:var(--manager-font-size-3xl)}html [data-manager-layout=true] :where(.text-4xl){font-size:var(--manager-font-size-4xl)}html [data-manager-layout=true] :where(.text-5xl){font-size:var(--manager-font-size-5xl)}html [data-manager-layout=true] :where(.text-6xl){font-size:var(--manager-font-size-6xl)}@media (min-width:640px){html [data-manager-layout=true] :where(.sm\:text-xs){font-size:var(--manager-font-size-xs)}html [data-manager-layout=true] :where(.sm\:text-sm){font-size:var(--manager-font-size-sm)}html [data-manager-layout=true] :where(.sm\:text-base){font-size:var(--manager-font-size-base-class)}html [data-manager-layout=true] :where(.sm\:text-lg){font-size:var(--manager-font-size-lg)}html [data-manager-layout=true] :where(.sm\:text-xl){font-size:var(--manager-font-size-xl)}html [data-manager-layout=true] :where(.sm\:text-2xl){font-size:var(--manager-font-size-2xl)}html [data-manager-layout=true] :where(.sm\:text-3xl){font-size:var(--manager-font-size-3xl)}html [data-manager-layout=true] :where(.sm\:text-4xl){font-size:var(--manager-font-size-4xl)}}@media (min-width:768px){html [data-manager-layout=true] :where(.md\:text-xs){font-size:var(--manager-font-size-xs)}html [data-manager-layout=true] :where(.md\:text-sm){font-size:var(--manager-font-size-sm)}html [data-manager-layout=true] :where(.md\:text-base){font-size:var(--manager-font-size-base-class)}html [data-manager-layout=true] :where(.md\:text-lg){font-size:var(--manager-font-size-lg)}html [data-manager-layout=true] :where(.md\:text-xl){font-size:var(--manager-font-size-xl)}html [data-manager-layout=true] :where(.md\:text-2xl){font-size:var(--manager-font-size-2xl)}html [data-manager-layout=true] :where(.md\:text-3xl){font-size:var(--manager-font-size-3xl)}html [data-manager-layout=true] :where(.md\:text-4xl){font-size:var(--manager-font-size-4xl)}}@media (min-width:920px){html [data-manager-layout=true] :where(.min-\[920px\]\:text-sm){font-size:var(--manager-font-size-sm)}}.custom-scrollbar::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0;margin:10px 0}.custom-scrollbar::-webkit-scrollbar-thumb{background:#d2d2cc;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#c4c4be}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#d2d2cc transparent;padding-right:10px}#splash-screen{z-index:9999;opacity:1;background:#fff;justify-content:center;align-items:center;width:100%;height:100%;transition:all 15s linear;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}#splash-screen.remove{z-index:0;animation:.7s forwards fadeout}@keyframes fadeout{to{opacity:0;visibility:hidden}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mypage-progress .progress-container{border-radius:9999px;height:1rem;position:relative;overflow:hidden}.mypage-progress .progress-fill{background-color:#8b5e3c;background-image:repeating-linear-gradient(-45deg,#8b5e3ce6 0 12px,#a67c52e6 12px 24px);border-radius:9999px;height:100%;box-shadow:inset 0 0 0 1px #ffffff40}.touch-manipulation{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.safe-area-inset-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}.safe-area-inset-top{padding-top:env(safe-area-inset-top,0px)}.scrollbar-thin::-webkit-scrollbar{width:6px;height:6px}.scrollbar-thin::-webkit-scrollbar-track{background:0 0}.scrollbar-thin::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#9ca3af}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.no-select{-webkit-user-select:none;user-select:none}@media (hover:none) and (pointer:coarse){button:active,a:active,[role=button]:active{opacity:.8}}
