@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400&family=Roboto:wght@400&display=swap";.tags-view[data-v-03f1575c]{z-index:var(--tags-view-z-index);position:fixed;width:100%;padding:10px 0;background:var(--color-tags-background)}.tags-view .tags[data-v-03f1575c]{height:100%;overflow:scroll;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;gap:10px;padding-left:10px;padding-right:10px;scrollbar-width:none}.tags-view .tags .tags-view-item[data-v-03f1575c]{height:var(--home-tag-item-height);border-radius:var(--home-tag-item-radius);border:var(--color-tag-border) 1px solid;color:var(--color-tag-item-text);background-color:var(--color-tag-item);flex-shrink:0;padding:0 16px;font-size:var(--font-size-medium-1);display:flex;flex-direction:column;justify-content:center}@media (hover: hover) and (pointer: fine){.tags-view .tags .tags-view-item[data-v-03f1575c]:hover{cursor:pointer;background:var(--color-tag-item-hover)}}.tags-view .tags .tags-view-item.select[data-v-03f1575c]{background:var(--color-tag-item-select);color:var(--color-tag-item-text-select)}.tags-view .tags-controller[data-v-03f1575c]{pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column}.tags-view .tags-controller .line[data-v-03f1575c]{width:100%;height:1px;background-color:var(--color-gray-6)}.tags-view .tags-controller .buttons[data-v-03f1575c]{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.tags-view .tags-controller .buttons .arrow-left-button[data-v-03f1575c]{width:70px;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.tags-view .tags-controller .buttons .arrow-left-button .full[data-v-03f1575c]{flex-shrink:0;pointer-events:auto;cursor:pointer;height:100%;width:40px;background-color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center}.tags-view .tags-controller .buttons .arrow-left-button .full .icon[data-v-03f1575c]{width:32px;height:32px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAp9JREFUeF7tmrtOwzAYhZsG8QYwsfAASL0IZsZSbmKiA+0ChVeBR+COuHTgpiKQKkZGkHoTIwsLAzwBoDblWEqQCW2lKrV/p3aWBIWkPp/Pf+zEsSKab5bm+iMGgHGA5gRMCWhuABOCpgRMCWhOwJSA5gYwo4DwEojFYou2bW+2Wq1vy7K2yuVyQSXXCQeQSCTeIXzUEw0QG5VKZUcVCDIAfADACC8YENYBYVcFCMIBxOPxbDQaPW4jNo9y2KOGIBwAE4gyyGO3DSf8/h5cwLa1arV6QAlBCgAmEE7IQf+RahCkAegGAeeyyIQzCidIBeBCyMAFBZ8THJzLUUCQDsCDgGA8xbHNDY8kEEgAuMG4BBdcUEMgA6AKBFIAHIRzHA/x5YAhchlD5KXoYCQHwAQmk8lZ7Io8BBw3HcfJiIagBAA3GBcQjFd+JyAnMpgxsqwQsikDoIsTPnFuChCeRRBQCoCbCSnsb9Dzw1wmPGCOMK0FAM4Jd7zgZrM5XqvVXvsNQTkHeAIRjI/M+t7fCMQ0ArGkDQA8QT6hDCa5MkihDO61AADxcxB/y4ttNBpj9Xr9beAB4LF5BuKLvhAsoffT/RbP7qdUBrSbEGFG+IX6n0AAvgw0ANh+Hr1+7Z8IiZ4SK+GADj3viBavRAmg59lj8b+HITROygsSUge44knfCZABUEE8WQlgqMto+0qMidf2pWiHtQGSl6HenEJaBnRaGEFDyNYEpGWA1ktjEL+Cmj/xT2MxvWXrgvsipre93FN4Cfi/D2CNg/hV6kVRaRkAAH++D1Dp2wApGcCN+Ww5nH0YcdiLRUX/r/ASEC0g6P0NgKAEw369cUDYezBo+40DghIM+/XGAWHvwaDtNw4ISjDs1xsHhL0Hg7Zfewf8AJNyR1Biw9kLAAAAAElFTkSuQmCC);background-size:contain;transform:rotate(180deg)}.tags-view .tags-controller .buttons .arrow-left-button .fade[data-v-03f1575c]{height:100%;width:100%;background:linear-gradient(90deg,rgb(255,255,255),rgba(255,255,255,0))}.tags-view .tags-controller .buttons .arrow-left-button.invisible[data-v-03f1575c]{visibility:hidden}.tags-view .tags-controller .buttons .arrow-right-button[data-v-03f1575c]{width:70px;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.tags-view .tags-controller .buttons .arrow-right-button .full[data-v-03f1575c]{flex-shrink:0;pointer-events:auto;cursor:pointer;height:100%;width:40px;background-color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center}.tags-view .tags-controller .buttons .arrow-right-button .full .icon[data-v-03f1575c]{width:32px;height:32px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAp9JREFUeF7tmrtOwzAYhZsG8QYwsfAASL0IZsZSbmKiA+0ChVeBR+COuHTgpiKQKkZGkHoTIwsLAzwBoDblWEqQCW2lKrV/p3aWBIWkPp/Pf+zEsSKab5bm+iMGgHGA5gRMCWhuABOCpgRMCWhOwJSA5gYwo4DwEojFYou2bW+2Wq1vy7K2yuVyQSXXCQeQSCTeIXzUEw0QG5VKZUcVCDIAfADACC8YENYBYVcFCMIBxOPxbDQaPW4jNo9y2KOGIBwAE4gyyGO3DSf8/h5cwLa1arV6QAlBCgAmEE7IQf+RahCkAegGAeeyyIQzCidIBeBCyMAFBZ8THJzLUUCQDsCDgGA8xbHNDY8kEEgAuMG4BBdcUEMgA6AKBFIAHIRzHA/x5YAhchlD5KXoYCQHwAQmk8lZ7Io8BBw3HcfJiIagBAA3GBcQjFd+JyAnMpgxsqwQsikDoIsTPnFuChCeRRBQCoCbCSnsb9Dzw1wmPGCOMK0FAM4Jd7zgZrM5XqvVXvsNQTkHeAIRjI/M+t7fCMQ0ArGkDQA8QT6hDCa5MkihDO61AADxcxB/y4ttNBpj9Xr9beAB4LF5BuKLvhAsoffT/RbP7qdUBrSbEGFG+IX6n0AAvgw0ANh+Hr1+7Z8IiZ4SK+GADj3viBavRAmg59lj8b+HITROygsSUge44knfCZABUEE8WQlgqMto+0qMidf2pWiHtQGSl6HenEJaBnRaGEFDyNYEpGWA1ktjEL+Cmj/xT2MxvWXrgvsipre93FN4Cfi/D2CNg/hV6kVRaRkAAH++D1Dp2wApGcCN+Ww5nH0YcdiLRUX/r/ASEC0g6P0NgKAEw369cUDYezBo+40DghIM+/XGAWHvwaDtNw4ISjDs1xsHhL0Hg7Zfewf8AJNyR1Biw9kLAAAAAElFTkSuQmCC);background-size:contain}.tags-view .tags-controller .buttons .arrow-right-button .fade[data-v-03f1575c]{height:100%;width:100%;background:linear-gradient(90deg,rgba(255,255,255,0),rgb(255,255,255))}.tags-view .tags-controller .buttons .arrow-right-button.invisible[data-v-03f1575c]{visibility:hidden}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.carousel-view-root[data-v-9c6d0ea2]{width:100%;border-top:solid 1px var(--color-gray-6)}.carousel-view-root .carousel-view-layout[data-v-9c6d0ea2]{width:100%}.carousel-view-root .carousel-view-layout .carousel-view[data-v-9c6d0ea2]{position:relative}.carousel-view-root .carousel-view-layout .carousel-view .carousel-view-navigation[data-v-9c6d0ea2]{position:absolute;pointer-events:none;left:0;top:0;width:100%;height:100%;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:30px}.carousel-view-root .carousel-view-layout .carousel-view .carousel-view-navigation .navigation-button[data-v-9c6d0ea2]{pointer-events:auto;cursor:pointer;width:60px;height:80px;display:flex;justify-content:center}.carousel-view-root .carousel-view-layout .carousel-view .carousel-view-navigation .navigation-button .icon[data-v-9c6d0ea2]{flex-shrink:0;width:100%;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAACgCAYAAADHCaiQAAAABHNCSVQICAgIfAhkiAAABrRJREFUeF7t3cuLXEUUBvDpYXbj9BgScHBhdpGYxEDiSszIEPEFalwKkkVAUbPxP3ETAhIhiyC48gEu3MQ4QTciuFBEt4kQNEHomZ6YxTz8irmDnbb7VlXbh3x16msIIema4tT53VO3bvXc250ZvVxnoON6dBrcjICdHwQCFrDzDDgfnipYwM4z4Hx4qmABO8+A8+GpggXsPAPOh6cKFrDzDDgfnipYwM4z4Hx4qmABO8+A8+GpggXsPAPOh6cKFrDzDDgfnipYwM4z4Hx4qmABO8+A8+GpggXsPAPOh6cKFrDzDDgfnipYwM4z4Hx4qmABO8+A8+GpggXsPAMtw+v3+0vb29sX0WS5abba6XTeWVhYuF1KVlTBY6TW19ef2NnZuYq3l4aa/A7kE6UgC3gEcIN7HW/tH+N/pdvtni2higU8pLS2tnYI//Ud/hwYB4jKvrm4uPiYgEvIwECMKbihOYBvAPhgCcNTBTdKmJaPAG61ZVoe9LyMKfqcgEvIAGIE7lHgfpOI+wfaHQXwnRKGV30FhwUVLoW+xcp4XwJYuDw6BdzfEtpSNKka2DtuOMKqBa4Bt1rgWnCrBM7BxcLrL5ybny7pnDt84q9qis7FnZ2dfRZbkj9TrJYmDKIa4Bpxq5mia8WtAhgf+R3f2tq6lnKdG865Hqblwdnc9RTd4F4Hbjd2CvOI67qCM3F7qNxnSl9QjTqIXVZwLu7c3NzK/Pz8j7EqL/F9d8DCvf8wdAUs3P/OMW6AhTv6BOICWLjjVwfFAwu3felXNHAmbh+r5WWvq+VxzMUCb2xsPLW5uXk1cROjjwScxi/KfV/ipc7/iblI4AY3bD8+FBs8dqiqxS1yJ0u4sUO64Otg4ebhFlXBws3HLQZYuJPhFgGciXsXg1qpcbVc5GVSLi5W1c/jF+TCjWN6NRmgvUwS7nSOUUpg4U4Hl/IcDNwT2KEKv2YznzDMv9HuRfwmRrhZW68RGaCqYOw6dXGP7k9Ai95cjbZ3dc6NH9NUwMD9AiG/Gg97JlTuS6jccD+vXi0ZoAHGJ0Mv4DbOrxK07qHNc1otJ2QKTWiAe73eD6jKk7Gw0eY0KvfrWDu9v5sBCuDmeVS3Iij3gPsycK8JLz0DFMC4teQ8Fk0XImGfwbQcztF6ZWSAAhjT8wVU5/lxcQP/E2w/vpExLjVtMkABjNXzZ4jnTIvK26jeS1LLzwAL8OcI/bWW8N8C8Ef5w9NPUABjir6IKfrdlin6Y0zRb4orPwMswO8D+INI+K+gir/MH2LdP0EBjHPw42D4VZdJ0z8YKYDDsID8C/46HBuiNjpiGbr/fSbg1xHapwnha6syIUl7TWiAmyoOW5ArCfHrw4aEJIUmVMDY0NiHXa3w2KJHY/Hr48JYhnbfpwIOAeED/5P4wD98N4I+8E8zbG1FB9wgh/uOUm9N0Qf/LcSUwEKeQuk2XdACC3k6yNTAkyCHVbh+8f3fg4MeeALkqm8XHa77IoCFPPl0XQzwALLu6s/wLgo4jCv3uRz4kSof3bB3DBQHLOSM8mXcyUoNP7eSa3zCDuVWZSrwBJXc8/zQ0XF5K3KKHhxMZiVXh1w8sCq5fc5zASzk8chugIU8GtkV8CTIXh/lX/R1cGylnbnwcvdNK4P5cVfBe4MT8m4m3AIPTNfVfmeSe+AwwJq/9awK4NqRXU/Rg4uN3Eou/WtlXa+ix62yc5DRx238OVXydwdXM0VPWskekKuZomtFrhI4d+FVciVXC1wLctXANSBXD9zseB3Dt4SHJ9w+HNvnxvu30O44HsgWVtn0LwE3RNi7PoZnZYan6O1PULuCy6ezCe0eeBMBDxDgMRKH8M/wlQAH2mRwb/JN3B4TfeTxA9dFAAIeUkhBBvANAB9kAIzFIOARGcKO1xEgrrZM15cxRZ+LJZfhfQGPUQDyYSCHZ4YsDTUJT8V9EsB3GABjMQi4JUNYeD2ChdeHgF7GynkLTcOjJd7DCvrPWGJZ3hcwi4RRHAI2SixLtwJmkTCKQ8BGiWXpVsAsEkZxCNgosSzdCphFwigOARsllqVbAbNIGMUhYKPEsnQrYBYJozgEbJRYlm4FzCJhFIeAjRLL0q2AWSSM4hCwUWJZuhUwi4RRHAI2SixLtwJmkTCKQ8BGiWXpVsAsEkZxCNgosSzdCphFwigOARsllqVbAbNIGMUhYKPEsnQrYBYJozgEbJRYlm4FzCJhFIeAjRLL0q2AWSSM4hCwUWJZuhUwi4RRHAI2SixLtwJmkTCKQ8BGiWXpVsAsEkZxCNgosSzd/gPM9YHOnV4YgQAAAABJRU5ErkJggg==);background-size:contain}.carousel-view-root .carousel-view-layout .carousel-view .carousel-view-navigation .navigation-button .icon.right[data-v-9c6d0ea2]{transform:rotate(180deg)}.carousel-view-root .carousel-view-layout .carousel-view .carousel-view-navigation .navigation-button[data-v-9c6d0ea2]:active{opacity:.75}.carousel-view-root .carousel-view-layout .carousel-view-item[data-v-9c6d0ea2]{width:100%;position:relative}.carousel-view-root .carousel-view-layout .carousel-view-item[data-v-9c6d0ea2]:before{content:"";display:block;padding-top:56.25%}.carousel-view-root .carousel-view-layout .carousel-view-item .aspect-wrapper[data-v-9c6d0ea2]{position:absolute;top:0;left:0;right:0;bottom:0}.carousel-view-root .carousel-view-layout .carousel-view-item .aspect-wrapper img[data-v-9c6d0ea2]{position:absolute;width:100%;height:100%}.carousel-view-root .carousel-view-layout .carousel-view-item .aspect-wrapper .mask[data-v-9c6d0ea2]{position:absolute;width:100%;height:100%;background:black;opacity:.5}.carousel-view-root .carousel-view-layout .pagination-view[data-v-9c6d0ea2]{width:100%;height:50px;display:flex;gap:12px;justify-content:center;align-items:center}.carousel-view-root .carousel-view-layout .pagination-view .pagination-view-item[data-v-9c6d0ea2]{width:8px;height:8px;border-radius:4px;background-color:var(--color-gray-4);cursor:pointer}.carousel-view-root .carousel-view-layout .pagination-view .pagination-view-item.pagination-view-item-active[data-v-9c6d0ea2]{pointer-events:none;background-color:var(--color-key-color-1)}.carousel-view-root .carousel-loading-view[data-v-9c6d0ea2]{width:100%}.carousel-view-root .carousel-loading-view .carousel-view-loading[data-v-9c6d0ea2]{width:100%;position:relative;background-color:var(--color-background-loading-view)}.carousel-view-root .carousel-loading-view .carousel-view-loading[data-v-9c6d0ea2]:before{content:"";display:block;padding-top:var(--4a2c02c0)}.carousel-view-root .carousel-loading-view .carousel-view-pagination-loading[data-v-9c6d0ea2]{width:100%;height:50px}.article-tags-view-root[data-v-b32e4d03]{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.article-tags-view-root .center[data-v-b32e4d03]{display:flex;flex-direction:column;justify-content:center;align-items:center}.article-tags-view-root .frame[data-v-b32e4d03]{padding:1px 6px;border-radius:2px}.article-tags-view-root .tag[data-v-b32e4d03]{color:var(--color-white-1);font-size:var(--article-tag-font-size);font-weight:var(--font-weight-bold)}.article-tags-view-root .live[data-v-b32e4d03]{background-color:var(--color-tag-live)}.article-tags-view-root .paid[data-v-b32e4d03]{background-color:var(--color-tag-paid)}.article-tags-view-root .free[data-v-b32e4d03]{background-color:var(--color-tag-free)}.article-tags-view-root .vr360[data-v-b32e4d03]{background-color:var(--color-tag-vr360)}.article-tags-view-root .vr180[data-v-b32e4d03]{background-color:var(--color-tag-vr180)}.article-tags-view-root .multi[data-v-b32e4d03]{background-color:var(--color-tag-multi)}.article-tags-view-root .secret[data-v-b32e4d03]{background-color:var(--color-tag-secret)}.dialog-view-root[data-v-fc767009]{pointer-events:auto;width:100%;background-color:var(--color-white-1);border-radius:8px;position:relative;padding:var(--dialog-padding-vertical) var(--dialog-padding-horizontal)}.dialog-view-root .close-button[data-v-fc767009]{position:absolute;right:var(--dialog-close-button-padding);top:var(--dialog-close-button-padding);display:flex;justify-content:flex-end;z-index:var(--modal-button-z-index)}.dialog-view-root .close-button img[data-v-fc767009]{width:40px;height:40px}.modal-dialog-view-root[data-v-7ea04d09]{pointer-events:auto;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-dialog-view-root .background[data-v-7ea04d09]{left:0;top:0;right:0;bottom:0;position:absolute;background-color:#00000080}.modal-dialog-view-root .dialog-view-layout[data-v-7ea04d09]{padding:0 16px;max-width:var(--dialog-max-width);width:var(--dialog-width)}.login-modal-dialog-view-root[data-v-f560fbba]{display:flex;flex-direction:column;align-items:center;gap:32px;overflow:scroll;max-height:var(--login-dialog-max-height)}.login-modal-dialog-view-root .normal[data-v-f560fbba]{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.login-modal-dialog-view-root .normal .logo img[data-v-f560fbba]{display:block;width:160px;height:60px}.login-modal-dialog-view-root .attention-view[data-v-f560fbba]{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.login-modal-dialog-view-root .attention-view .icon img[data-v-f560fbba]{display:block;width:80px;height:80px}.login-modal-dialog-view-root .attention-view .attention[data-v-f560fbba]{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--color-gray-1);font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold);text-align:center}.login-modal-dialog-view-root .login-form[data-v-f560fbba]{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.login-modal-dialog-view-root .login-form .input-text[data-v-f560fbba]{height:48px;width:100%;padding:0 var(--dialog-input-padding)}.login-modal-dialog-view-root .login-form .input-text .input[data-v-f560fbba]{width:100%;height:100%}.login-modal-dialog-view-root .login-form .input-text .input input[data-v-f560fbba]{width:100%;height:100%;background-color:var(--color-sub-color-2);border-radius:4px;font-size:var(--font-size-medium-2);padding:0 16px}.login-modal-dialog-view-root .login-form .input-text .input input.password[data-v-f560fbba]{padding-right:48px}.login-modal-dialog-view-root .login-form .input-text .input .visibility-icon[data-v-f560fbba]{pointer-events:none;top:0;width:100%;height:100%;position:absolute;display:flex;justify-content:flex-end;align-items:center;padding-right:16px}.login-modal-dialog-view-root .login-form .input-text .input .visibility-icon img[data-v-f560fbba]{width:24px;height:24px}.login-modal-dialog-view-root .login-form .forget-password[data-v-f560fbba]{padding:8px;font-size:var(--font-size-small-1);color:var(--color-gray-2);text-decoration:underline}.login-modal-dialog-view-root .login-form .error[data-v-f560fbba]{font-size:var(--font-size-small-1);color:red}.login-modal-dialog-view-root .login-form .form-buttons[data-v-f560fbba]{margin-top:8px;display:flex;flex-direction:column;gap:var(--login-dialog-form-buttons-gap);width:100%}.login-modal-dialog-view-root .login-form .form-buttons .button[data-v-f560fbba]{width:100%;height:48px;border-radius:24px}.login-modal-dialog-view-root .login-form .form-buttons .input-login[data-v-f560fbba]{background-color:var(--color-key-color-1);color:var(--color-white-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-2)}.login-modal-dialog-view-root .login-form .form-buttons .input-create-user[data-v-f560fbba]{background-color:var(--color-white-1);border:2px solid var(--color-key-color-1);color:var(--color-key-color-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-2)}.login-modal-dialog-view-root .sns-login-box[data-v-f560fbba]{width:100%;display:flex;flex-direction:column;gap:32px}.login-modal-dialog-view-root .sns-login-box .header-box[data-v-f560fbba]{display:flex;flex-direction:row;align-items:center;gap:14px}.login-modal-dialog-view-root .sns-login-box .header-box .line[data-v-f560fbba]{flex-grow:1;height:1px;background-color:var(--color-gray-2)}.login-modal-dialog-view-root .sns-login-box .header-box .text[data-v-f560fbba]{color:var(--color-gray-1);font-weight:var(--font-weight-bold);font-size:var(--login-dialog-sns-login-header-font-size)}.login-modal-dialog-view-root .sns-login-box .button-box[data-v-f560fbba]{display:flex;flex-direction:column;gap:16px}.login-modal-dialog-view-root .sns-login-box .button-box .button[data-v-f560fbba]{width:100%;height:40px;display:flex;flex-direction:row;align-items:center;border-radius:20px}.login-modal-dialog-view-root .sns-login-box .button-box .button .text[data-v-f560fbba]{font-size:var(--font-size-large-1)}.login-modal-dialog-view-root .sns-login-box .button-box .apple-button[data-v-f560fbba]{justify-content:center;gap:6px;background-color:#000}.login-modal-dialog-view-root .sns-login-box .button-box .apple-button img[data-v-f560fbba]{width:32px;height:32px}.login-modal-dialog-view-root .sns-login-box .button-box .apple-button .text[data-v-f560fbba]{font-family:Inter,font-main;color:var(--color-white-1)}.login-modal-dialog-view-root .sns-login-box .button-box .google-button[data-v-f560fbba]{border:1px #4285f4 solid;background:linear-gradient(to right,#fff 38px,#4285f4 38px)}.login-modal-dialog-view-root .sns-login-box .button-box .google-button img[data-v-f560fbba]{width:19px;height:19px;margin-left:10.5px}.login-modal-dialog-view-root .sns-login-box .button-box .google-button .text[data-v-f560fbba]{flex-grow:1;text-align:center;font-family:Roboto,font-main;color:var(--color-white-1)}.login-modal-dialog-view-root .sns-login-box .button-box .facebook-button[data-v-f560fbba]{background-color:#1877f2}.login-modal-dialog-view-root .sns-login-box .button-box .facebook-button img[data-v-f560fbba]{width:28px;height:28px;margin-left:8px}.login-modal-dialog-view-root .sns-login-box .button-box .facebook-button .text[data-v-f560fbba]{flex-grow:1;text-align:center;font-family:Inter,font-main;color:var(--color-white-1)}.login-modal-dialog-view-root .sns-login-box .button-box .yahoo-button[data-v-f560fbba]{justify-content:center;gap:6px;background-color:#f03}.login-modal-dialog-view-root .sns-login-box .button-box .yahoo-button img[data-v-f560fbba]{width:32px;height:18px}.login-modal-dialog-view-root .sns-login-box .button-box .yahoo-button .text[data-v-f560fbba]{font-family:Inter,font-main;color:var(--color-white-1)}.row-article-card-view-root[data-v-2042b283]{display:flex;flex-direction:column;gap:10px}.row-article-card-view-root.has-col-gap[data-v-2042b283]{margin-right:var(--5511f403)}.row-article-card-view-root .thumbnail[data-v-2042b283]{width:100%;position:relative;background-color:var(--color-background-loading-view);border-radius:4px}.row-article-card-view-root .thumbnail[data-v-2042b283]:before{content:"";display:block;padding-top:56.25%}.row-article-card-view-root .info[data-v-2042b283]{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--row-article-card-margin)}.row-article-card-view-root .info .title[data-v-2042b283]{width:100%;height:25px;border-radius:4px;background-color:var(--color-background-loading-view)}.row-article-card-view-root .info .channel-info[data-v-2042b283]{display:flex;justify-content:flex-start;align-items:center;gap:10px}.row-article-card-view-root .info .channel-info .channel-icon[data-v-2042b283]{flex-shrink:0;width:var(--row-article-card-channel-icon-size);height:var(--row-article-card-channel-icon-size);border-radius:50%;background-color:var(--color-background-loading-view)}.row-article-card-view-root .info .channel-info .channel-name[data-v-2042b283]{flex-grow:1;height:20px;border-radius:4px;background-color:var(--color-background-loading-view)}.row-article-card-view-root[data-v-85d2a723]{display:flex;flex-direction:column;gap:8px;pointer-events:auto;cursor:pointer}.row-article-card-view-root.has-col-gap[data-v-85d2a723]{margin-right:var(--34a36d68)}.row-article-card-view-root .thumbnail-layout[data-v-85d2a723]{position:relative;flex-shrink:0;width:100%;height:auto;border-radius:4px;overflow:hidden}.row-article-card-view-root .thumbnail-layout .status[data-v-85d2a723]{width:100%;height:100%;position:absolute;left:0;top:0;display:flex;flex-direction:column;justify-content:flex-end}.row-article-card-view-root .thumbnail-layout .status .bottom[data-v-85d2a723]{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:100%;left:0;bottom:0;background:linear-gradient(0deg,rgb(0,0,0),rgba(0,0,0,0));color:var(--color-white-1);padding:8px}.row-article-card-view-root .thumbnail-layout .status .bottom .on-air-live span[data-v-85d2a723]{color:red}.row-article-card-view-root .thumbnail-layout .icon-paid[data-v-85d2a723]{position:absolute;top:0;right:0;width:32px;height:32px;color:red}.row-article-card-view-root .thumbnail-layout .icon-paid img[data-v-85d2a723]{width:100%;height:100%}.row-article-card-view-root .thumbnail-layout .thumbnail[data-v-85d2a723]{width:100%;aspect-ratio:384/216}.row-article-card-view-root .info[data-v-85d2a723]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--row-article-card-margin);overflow:hidden}.row-article-card-view-root .info .info-horizontal[data-v-85d2a723]{display:flex;flex-direction:row}.row-article-card-view-root .info .info-horizontal .title[data-v-85d2a723]{flex-grow:1;word-break:break-word;overflow:hidden;display:-moz-box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--row-article-card-title-clamp);font-size:var(--row-article-card-title-font-size)}.row-article-card-view-root .info .info-horizontal .favorite[data-v-85d2a723]{flex-shrink:0;width:40px;height:40px;margin-left:var(--row-article-card-margin)}.row-article-card-view-root .info .info-horizontal .favorite:hover .favorite-icon[data-v-85d2a723]{opacity:.7}.row-article-card-view-root .info .info-horizontal .favorite .favorite-icon[data-v-85d2a723]{width:100%;height:100%}.row-article-card-view-root .info .channel-info[data-v-85d2a723]{display:flex;justify-content:flex-start;align-items:center;gap:10px;pointer-events:auto;cursor:pointer}.row-article-card-view-root .info .channel-info .channel-icon[data-v-85d2a723]{flex-shrink:0;width:var(--row-article-card-channel-icon-size);aspect-ratio:1/1;overflow:hidden;border-radius:50%}.row-article-card-view-root .info .channel-info .channel-icon img[data-v-85d2a723]{width:100%}.row-article-card-view-root .info .channel-info .channel-name[data-v-85d2a723]{flex-grow:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:var(--row-article-card-channel-title-font-size)}.row-article-card-view-root .info .channel-info[data-v-85d2a723]:hover{text-decoration:underline}.home-articles-view-root[data-v-15563fa4]{padding:var(--page-padding-vertical) var(--page-padding-horizontal)}.home-articles-view-root .articles-view-layout[data-v-15563fa4]{width:100%}.home-articles-view-root .articles-view-layout .articles-view[data-v-15563fa4]{width:100%;display:grid;grid-template-columns:var(--home-page-grid-list-columns);column-gap:var(--home-page-articles-column-gap);row-gap:var(--home-page-articles-row-gap)}.home-articles-view-root .articles-view-layout .no-contents[data-v-15563fa4]{margin-top:160px;display:flex;justify-content:center}.home-articles-view-root .articles-view-layout .no-contents .message[data-v-15563fa4]{color:var(--color-gray-1);font-size:var(--home-no-contents-font-size)}.home-articles-view-root .loading-layout[data-v-15563fa4]{width:100%;display:flex;justify-content:center}.home-articles-view-root .loading-layout .loading[data-v-15563fa4]{margin-top:20px;width:48px;height:48px;opacity:.5;animation:rotate-z-15563fa4 1s infinite linear}@-webkit-keyframes rotate-z-15563fa4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.home-page-root[data-v-9abbc9c7]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%}.home-page-root .tags-view-layout[data-v-9abbc9c7]{flex-shrink:0;width:100%;height:var(--home-tags-view-height);margin-bottom:20px}.home-page-root .thumbnails-view-layout[data-v-9abbc9c7]{width:100%;flex-shrink:0}.home-page-root .articles-view-layout[data-v-9abbc9c7]{width:100%;flex-grow:1;background-color:var(--color-background-sub-1)}button[data-v-1402cbdc]{width:256px;height:32px;border:solid 2px gray;border-radius:4px;margin-bottom:8px}.subscription-not-logged-in-view-root[data-v-9e2c7491]{width:100%}.subscription-not-logged-in-view-root .required-login-info[data-v-9e2c7491]{display:flex;flex-direction:column;gap:var(--required-login-info-gap)}.subscription-not-logged-in-view-root .required-login-info .info[data-v-9e2c7491]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px}.subscription-not-logged-in-view-root .required-login-info .info .icon[data-v-9e2c7491]{flex-shrink:0;width:var(--required-login-icon-size);height:var(--required-login-icon-size)}.subscription-not-logged-in-view-root .required-login-info .info .text[data-v-9e2c7491]{text-align:center;font-size:var(--required-login-header-font-size);font-weight:var(--font-weight-bold)}.subscription-not-logged-in-view-root .required-login-info .buttons[data-v-9e2c7491]{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.subscription-not-logged-in-view-root .required-login-info .buttons .login[data-v-9e2c7491]{width:var(--required-login-button-width);height:40px;border-radius:20px;color:var(--color-white-1);background-color:var(--color-key-color-1);display:flex;justify-content:center;align-items:center;font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-2)}.subscription-not-logged-in-view-root .required-login-info .buttons .signup[data-v-9e2c7491]{width:var(--required-login-button-width);height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center;font-size:var(--font-size-medium-1)}.home-articles-view-root[data-v-6ac53578]{display:flex;flex-direction:column;gap:20px}.home-articles-view-root .header-view-layout[data-v-6ac53578]{width:100%;display:flex;flex-direction:column;gap:10px}.home-articles-view-root .header-view-layout .title-layout[data-v-6ac53578]{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.home-articles-view-root .header-view-layout .title-layout .title[data-v-6ac53578]{display:flex;flex-direction:column;justify-content:flex-end;font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-2)}.home-articles-view-root .header-view-layout .title-layout .manage[data-v-6ac53578]{display:flex;flex-direction:column;justify-content:flex-end;font-size:var(--font-size-medium-2)}.home-articles-view-root .header-view-layout .title-layout .manage[data-v-6ac53578]:hover{text-decoration:underline}.home-articles-view-root .header-view-layout .line[data-v-6ac53578]{width:100%;height:2px;background-color:var(--color-gray-4)}.home-articles-view-root .articles-view-layout[data-v-6ac53578]{width:100%}.home-articles-view-root .articles-view-layout .articles-view-loading[data-v-6ac53578],.home-articles-view-root .articles-view-layout .articles-view[data-v-6ac53578]{width:100%;display:grid;grid-template-columns:var(--page-grid-list-columns);column-gap:var(--page-element-gap);row-gap:var(--page-articles-row-gap)}.dummy-text[data-v-bc282abc],.home-articles-view-root .header-view-layout .title-layout .manage[data-v-bc282abc],.home-articles-view-root .header-view-layout .title-layout .title[data-v-bc282abc]{height:25px;background-color:var(--color-background-loading-view);border-radius:4px}.home-articles-view-root[data-v-bc282abc]{display:flex;flex-direction:column;gap:20px}.home-articles-view-root .header-view-layout[data-v-bc282abc]{width:100%;display:flex;flex-direction:column;gap:10px}.home-articles-view-root .header-view-layout .title-layout[data-v-bc282abc]{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.home-articles-view-root .header-view-layout .title-layout .title[data-v-bc282abc]{display:flex;flex-direction:column;justify-content:flex-end;width:191px}.home-articles-view-root .header-view-layout .title-layout .manage[data-v-bc282abc]{display:flex;flex-direction:column;justify-content:flex-end;width:32px}.home-articles-view-root .header-view-layout .line[data-v-bc282abc]{width:100%;height:2px;background-color:var(--color-gray-4)}.home-articles-view-root .articles-view-layout[data-v-bc282abc]{width:100%}.home-articles-view-root .articles-view-layout .articles-view[data-v-bc282abc]{width:100%;display:grid;grid-template-columns:var(--page-grid-list-columns);column-gap:var(--page-element-gap);row-gap:var(--page-articles-row-gap)}.subscription-logged-in-view-root[data-v-f39171b3]{width:100%}.subscription-logged-in-view-root .loading-layout[data-v-f39171b3]{width:100%;display:flex;justify-content:center}.subscription-logged-in-view-root .loading-layout .loading[data-v-f39171b3]{margin-top:20px;width:48px;height:48px;opacity:.5;animation:rotate-z-f39171b3 1s infinite linear}@-webkit-keyframes rotate-z-f39171b3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.subscriptions-page-root[data-v-c014aa52]{background-color:var(--color-background-sub-1);width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.subscriptions-page-root .logged-in-page-layout[data-v-c014aa52]{display:flex;width:100%;max-width:var(--page-max-width);padding:var(--page-padding-vertical) var(--page-padding-horizontal)}.subscriptions-page-root .not-logged-in-page-layout[data-v-c014aa52]{width:100%;max-width:var(--page-max-width);padding:var(--page-padding-vertical) var(--page-padding-horizontal);display:flex;flex-direction:row;justify-content:center}.column-channel-card-view-root[data-v-fa91f947]{width:100%;height:var(--column-channel-card-size);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--column-channel-card-row-gap)}.column-channel-card-view-root .channel-icon[data-v-fa91f947]{width:var(--column-channel-card-icon-size);flex-shrink:0;aspect-ratio:1/1;border-radius:60px;overflow:hidden}.column-channel-card-view-root .channel-icon .icon[data-v-fa91f947]{width:100%}.column-channel-card-view-root .text-info[data-v-fa91f947]{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--column-channel-card-text-gap);overflow:hidden}.column-channel-card-view-root .text-info .title[data-v-fa91f947]{flex-shrink:0;font-size:var(--column-channel-card-title-size);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column-channel-card-view-root .text-info .description[data-v-fa91f947]{font-size:var(--column-channel-card-description-size);word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.column-channel-card-view-root .channel-buttons[data-v-fa91f947]{width:160px;flex-shrink:0;display:flex;flex-direction:row;justify-content:flex-end}.column-channel-card-view-root .channel-buttons .subscribe[data-v-fa91f947]{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:50px;background-color:var(--color-key-color-1);border-radius:4px;color:var(--color-white-1);font-size:var(--font-size-medium-2)}.column-channel-card-view-root .channel-buttons .subscribe[data-v-fa91f947]:hover{background-color:var(--color-gray-1)}.column-channel-card-view-root .channel-buttons .unsubscribe[data-v-fa91f947]{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:50px;background-color:var(--color-gray-5);border-radius:4px;color:var(--color-gray-2);font-size:var(--font-size-medium-2)}.column-channel-card-view-root .channel-buttons .unsubscribe[data-v-fa91f947]:hover{background-color:var(--color-sub-color-2)}.column-channel-card-view-root .channel-buttons .loading[data-v-fa91f947]{width:100%;height:100%;padding:8px;display:flex;flex-direction:column;justify-content:center;align-items:center}@keyframes rotate-z-fa91f947{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.column-channel-card-view-root .channel-buttons .loading img[data-v-fa91f947]{height:100%;animation:rotate-z-fa91f947 1s infinite linear}.row-channel-card-view-root[data-v-cb922f9d]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--column-channel-card-row-gap)}.row-channel-card-view-root .top[data-v-cb922f9d]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.row-channel-card-view-root .top .channel-icon[data-v-cb922f9d]{width:var(--column-channel-card-icon-size);flex-shrink:0;aspect-ratio:1/1;border-radius:60px;overflow:hidden}.row-channel-card-view-root .top .channel-icon .icon[data-v-cb922f9d]{width:100%}.row-channel-card-view-root .top .channel-buttons[data-v-cb922f9d]{width:160px;flex-shrink:0;display:flex;flex-direction:row;justify-content:flex-end}.row-channel-card-view-root .top .channel-buttons .subscribe[data-v-cb922f9d]{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:50px;background-color:var(--color-key-color-1);border-radius:4px;color:var(--color-white-1);font-size:var(--font-size-medium-2)}.row-channel-card-view-root .top .channel-buttons .subscribe[data-v-cb922f9d]:hover{background-color:var(--color-gray-1)}.row-channel-card-view-root .top .channel-buttons .unsubscribe[data-v-cb922f9d]{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:50px;background-color:var(--color-gray-5);border-radius:4px;color:var(--color-gray-2);font-size:var(--font-size-medium-2)}.row-channel-card-view-root .top .channel-buttons .unsubscribe[data-v-cb922f9d]:hover{background-color:var(--color-sub-color-2)}.row-channel-card-view-root .top .channel-buttons .loading[data-v-cb922f9d]{width:100%;height:100%;padding:8px;display:flex;flex-direction:column;justify-content:center;align-items:center}@keyframes rotate-z-cb922f9d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.row-channel-card-view-root .top .channel-buttons .loading img[data-v-cb922f9d]{height:100%;animation:rotate-z-cb922f9d 1s infinite linear}.row-channel-card-view-root .text-info[data-v-cb922f9d]{height:100%;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--column-channel-card-text-gap);overflow:hidden}.row-channel-card-view-root .text-info .title[data-v-cb922f9d]{flex-shrink:0;font-size:var(--column-channel-card-title-size);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.row-channel-card-view-root .text-info .description[data-v-cb922f9d]{font-size:var(--column-channel-card-description-size);word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.subscription-channels-view-root[data-v-feb5168c]{display:flex;flex-direction:column;gap:20px}.subscription-channels-view-root .channels-view-layout[data-v-feb5168c]{width:100%}.subscription-channels-view-root .channels-view-layout .articles-view-loading[data-v-feb5168c]{width:100%;display:flex;flex-direction:column;gap:30px}.subscription-channels-view-root .channels-view-layout .channels-view[data-v-feb5168c]{width:100%;display:flex;flex-direction:column;gap:var(--subscribed-channels-gap)}.subscription-logged-in-view-root[data-v-d904c00c]{width:100%}.subscription-logged-in-view-root .breadcrumb[data-v-d904c00c]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:24px;column-gap:8px;font-size:var(--page-breadcrumb-font-size)}.subscription-logged-in-view-root .breadcrumb .parent[data-v-d904c00c]{text-decoration:underline}.subscription-logged-in-view-root .breadcrumb .arrow[data-v-d904c00c]{font-size:var(--font-size-small-2)}.subscription-logged-in-view-root .loading-layout[data-v-d904c00c]{width:100%;display:flex;justify-content:center}.subscription-logged-in-view-root .loading-layout .loading[data-v-d904c00c]{margin-top:20px;width:48px;height:48px;opacity:.5;animation:rotate-z-d904c00c 1s infinite linear}@-webkit-keyframes rotate-z-d904c00c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.subscriptions-page-root[data-v-c02bc325]{background-color:var(--color-background-sub-1);width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.subscriptions-page-root .logged-in-page-layout[data-v-c02bc325]{display:flex;width:100%;max-width:var(--page-max-width);padding:var(--page-padding-vertical) var(--page-padding-horizontal)}.subscriptions-page-root .not-logged-in-page-layout[data-v-c02bc325]{width:100%;max-width:var(--page-max-width);padding:var(--page-padding-vertical) var(--page-padding-horizontal);display:flex;flex-direction:row;justify-content:center}.articles-category-view-root[data-v-aff69c97],.articles-category-view-root-loading[data-v-aff69c97]{margin-right:var(--page-padding-horizontal);width:100%;padding:0 0 0 var(--page-padding-horizontal)}.articles-category-view-root .header-layout[data-v-aff69c97],.articles-category-view-root-loading .header-layout[data-v-aff69c97]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-right:var(--page-padding-horizontal);padding-bottom:16px;gap:10px}.articles-category-view-root .header-layout .info[data-v-aff69c97],.articles-category-view-root-loading .header-layout .info[data-v-aff69c97]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.articles-category-view-root .header-layout .info .title-layout[data-v-aff69c97],.articles-category-view-root-loading .header-layout .info .title-layout[data-v-aff69c97]{display:flex;justify-content:flex-start;align-items:center;gap:8px}.articles-category-view-root .header-layout .info .title-layout .icon-layout[data-v-aff69c97],.articles-category-view-root-loading .header-layout .info .title-layout .icon-layout[data-v-aff69c97]{height:40px;width:40px}.articles-category-view-root .header-layout .info .title-layout .icon-layout .icon[data-v-aff69c97],.articles-category-view-root-loading .header-layout .info .title-layout .icon-layout .icon[data-v-aff69c97]{width:100%}.articles-category-view-root .header-layout .info .title-layout .title[data-v-aff69c97],.articles-category-view-root-loading .header-layout .info .title-layout .title[data-v-aff69c97]{font-size:var(--font-size-medium-2);font-weight:var(--font-weight-bold)}.articles-category-view-root .header-layout .info .more[data-v-aff69c97],.articles-category-view-root-loading .header-layout .info .more[data-v-aff69c97]{font-size:var(--font-size-medium-1)}.articles-category-view-root .header-layout .info .more[data-v-aff69c97]:hover,.articles-category-view-root-loading .header-layout .info .more[data-v-aff69c97]:hover{text-decoration:underline}.articles-category-view-root .no-contents[data-v-aff69c97],.articles-category-view-root-loading .no-contents[data-v-aff69c97]{height:64px}.articles-category-view-root .swiper-button[data-v-aff69c97],.articles-category-view-root-loading .swiper-button[data-v-aff69c97]{height:var(--9af2dc00);position:absolute;top:0;padding-left:5px;display:flex;align-items:center;z-index:1;background:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.1))}.articles-category-view-root .swiper-button.prev[data-v-aff69c97],.articles-category-view-root-loading .swiper-button.prev[data-v-aff69c97]{left:0}.articles-category-view-root .swiper-button.next[data-v-aff69c97],.articles-category-view-root-loading .swiper-button.next[data-v-aff69c97]{right:0;transform:scaleX(-1)}.articles-category-view-root .swiper-button[data-v-aff69c97]:hover,.articles-category-view-root-loading .swiper-button[data-v-aff69c97]:hover{background:linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.1))}.articles-category-view-root .swiper-button .icon-layout[data-v-aff69c97],.articles-category-view-root-loading .swiper-button .icon-layout[data-v-aff69c97]{width:40px;height:60px}.articles-category-view-root .swiper-button .icon-layout .icon[data-v-aff69c97],.articles-category-view-root-loading .swiper-button .icon-layout .icon[data-v-aff69c97]{width:100%;height:100%}.line[data-v-aff69c97]:not(:last-child){height:2px;background-color:var(--color-gray-4);margin:var(--library-line-padding-vertical) var(--page-padding-horizontal)}.articles-category-view-root-loading .icon-layout[data-v-aff69c97]{border-radius:50%;background-color:var(--color-background-loading-view)}.library-categories-view-root[data-v-54cb81a7]{display:flex;flex-direction:column}.library-categories-view-root .anchors-layout[data-v-54cb81a7]{display:flex;flex-direction:row;gap:var(--page-element-gap);padding-left:var(--page-padding-horizontal);padding-bottom:var(--library-anchors-padding-bottom)}.library-categories-view-root .anchors-layout .anchor-layout[data-v-54cb81a7]{width:100px;padding-bottom:8px;border-bottom:4px var(--color-gray-4) solid;text-align:center}.library-categories-view-root .anchors-layout .anchor-layout[data-v-54cb81a7]:hover{border-bottom:4px var(--color-gray-1) solid}.library-categories-view-root .anchors-layout .anchor-layout .anchor[data-v-54cb81a7]{font-size:var(--font-size-medium-1);font-weight:var(--font-weight-bold)}.library-not-login-view-root[data-v-5a28d421]{width:100%;padding:var(--page-padding-vertical) 0}.library-not-login-view-root .line[data-v-5a28d421]{height:2px;background-color:var(--color-gray-4);margin:var(--library-line-padding-vertical) var(--page-padding-horizontal)}.library-not-login-view-root .required-login-info[data-v-5a28d421]{display:flex;flex-direction:column;gap:var(--required-login-info-gap);padding:0 16px}.library-not-login-view-root .required-login-info .info[data-v-5a28d421]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px}.library-not-login-view-root .required-login-info .info .icon[data-v-5a28d421]{flex-shrink:0;width:var(--required-login-icon-size);height:var(--required-login-icon-size)}.library-not-login-view-root .required-login-info .info .text[data-v-5a28d421]{text-align:center;font-size:var(--required-login-header-font-size);font-weight:var(--font-weight-bold)}.library-not-login-view-root .required-login-info .buttons[data-v-5a28d421]{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.library-not-login-view-root .required-login-info .buttons .login[data-v-5a28d421]{width:var(--required-login-button-width);height:40px;border-radius:20px;color:var(--color-white-1);background-color:var(--color-key-color-1);display:flex;justify-content:center;align-items:center;font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-2)}.library-not-login-view-root .required-login-info .buttons .signup[data-v-5a28d421]{width:var(--required-login-button-width);height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center;font-size:var(--font-size-medium-1)}.library-logged-in-page-root[data-v-61f69e69]{width:100%;padding:var(--page-padding-vertical) 0}.library-page-root[data-v-8ed5315c]{background-color:var(--color-background-sub-1);width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.library-page-root .logged-in-page-layout[data-v-8ed5315c],.library-page-root .not-logged-in-page-layout[data-v-8ed5315c]{width:100%;display:flex;flex-direction:column}.column-article-card-loading-view-root[data-v-39313e8a]{width:100%;display:flex;justify-content:flex-start;gap:var(--column-article-card-gap)}.column-article-card-loading-view-root .thumbnail-layout[data-v-39313e8a]{flex-shrink:0;width:var(--column-article-card-width);background-color:var(--color-background-loading-view);position:relative}.column-article-card-loading-view-root .thumbnail-layout[data-v-39313e8a]:before{content:"";display:block;padding-top:56.25%}.column-article-card-loading-view-root .info[data-v-39313e8a]{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;gap:20px}.column-article-card-loading-view-root .info .title[data-v-39313e8a]{width:100%;height:25px;background-color:var(--color-background-loading-view)}.column-article-card-loading-view-root .info .channel-info[data-v-39313e8a]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.column-article-card-loading-view-root .info .channel-info .channel-icon[data-v-39313e8a]{flex-shrink:0;width:32px;height:32px;border-radius:16px;background-color:var(--color-background-loading-view)}.column-article-card-loading-view-root .info .channel-info .channel-icon img[data-v-39313e8a]{width:100%}.column-article-card-loading-view-root .info .channel-info .channel-name[data-v-39313e8a]{flex-grow:1;height:20px;font-size:var(--font-size-medium-1);background-color:var(--color-background-loading-view)}.column-article-card-loading-view-root .info .descriptions[data-v-39313e8a]{display:flex;flex-direction:column;gap:10px}.column-article-card-loading-view-root .info .descriptions .description[data-v-39313e8a]{height:20px;background-color:var(--color-background-loading-view);border-radius:4px}.column-article-card-loading-view-root .info .descriptions .description.w100[data-v-39313e8a]{width:100%}.column-article-card-loading-view-root .info .descriptions .description.w75[data-v-39313e8a]{width:75%}.column-article-card-loading-view-root .info .descriptions .description.w35[data-v-39313e8a]{width:35%}.column-article-card-view-root[data-v-39313e8a]{width:100%;display:flex;justify-content:flex-start;gap:var(--column-article-card-gap);pointer-events:auto;cursor:pointer}.column-article-card-view-root .thumbnail-layout[data-v-39313e8a]{position:relative;flex-shrink:0;width:var(--column-article-card-width);height:100%;aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:red}.column-article-card-view-root .thumbnail-layout img[data-v-39313e8a]{width:100%;height:auto}.column-article-card-view-root .thumbnail-layout .status[data-v-39313e8a]{width:100%;height:100%;position:absolute;left:0;top:0;display:flex;flex-direction:column;justify-content:flex-end}.column-article-card-view-root .thumbnail-layout .status .bottom[data-v-39313e8a]{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:100%;left:0;bottom:0;background:linear-gradient(0deg,rgb(0,0,0),rgba(0,0,0,0));color:var(--color-white-1);padding:8px}.column-article-card-view-root .thumbnail-layout .status .bottom .on-air-live span[data-v-39313e8a]{color:red}.column-article-card-view-root .info[data-v-39313e8a]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--column-article-card-margin);overflow:hidden}.column-article-card-view-root .info .info-horizontal[data-v-39313e8a]{display:flex;flex-direction:row}.column-article-card-view-root .info .info-horizontal .title[data-v-39313e8a]{flex-grow:1;word-break:break-word;overflow:hidden;display:-moz-box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--column-article-card-title-clamp);font-size:var(--column-article-card-title-font-size)}.column-article-card-view-root .info .info-horizontal .favorite[data-v-39313e8a]{flex-shrink:0;width:40px;height:40px;margin-left:var(--column-article-card-margin)}.column-article-card-view-root .info .info-horizontal .favorite:hover .favorite-icon[data-v-39313e8a]{opacity:.7}.column-article-card-view-root .info .info-horizontal .favorite .favorite-icon[data-v-39313e8a]{width:100%;height:100%}.column-article-card-view-root .info .channel-info[data-v-39313e8a]{display:flex;justify-content:flex-start;align-items:center;gap:10px;pointer-events:auto;cursor:pointer}.column-article-card-view-root .info .channel-info .channel-icon[data-v-39313e8a]{flex-shrink:0;width:var(--column-article-card-channel-icon-size);aspect-ratio:1/1;overflow:hidden;border-radius:50%}.column-article-card-view-root .info .channel-info .channel-icon img[data-v-39313e8a]{width:100%}.column-article-card-view-root .info .channel-info .channel-name[data-v-39313e8a]{flex-grow:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:var(--column-article-card-channel-title-font-size)}.column-article-card-view-root .info .channel-info[data-v-39313e8a]:hover{text-decoration:underline}.column-article-card-view-root .info .description[data-v-39313e8a]{word-break:break-word;font-size:var(--column-article-card-channel-description-font-size);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--column-article-card-description-clamp);color:var(--color-text-main)}.column-article-card-view-root .info .tags[data-v-39313e8a]{display:flex;gap:10px}.library-header-view-root[data-v-61adec10]{width:100%;display:flex;flex-direction:column;gap:10px}.library-header-view-root .header-title[data-v-61adec10]{display:flex;justify-content:flex-start;align-items:center;gap:8px}.library-header-view-root .header-title .icon-layout[data-v-61adec10]{height:40px;width:40px}.library-header-view-root .header-title .icon-layout .icon[data-v-61adec10]{width:100%}.library-header-view-root .header-title .header-title-name[data-v-61adec10]{font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-2)}.library-header-view-root .header-line[data-v-61adec10]{width:100%;height:1px;border:1px solid var(--color-gray-4)}.library-articles-view-root[data-v-d26a67bd]{width:100%}.library-articles-view-root .header-layout[data-v-d26a67bd]{margin-bottom:var(--page-element-gap)}.library-articles-view-root .articles-view-layout[data-v-d26a67bd]{display:flex;flex-direction:column;row-gap:var(--page-articles-row-gap)}.library-articles-logged-in-page-root[data-v-e01ac299]{overflow:hidden;height:100%;width:100%}.library-articles-logged-in-page-root .breadcrumb[data-v-e01ac299]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:16px;column-gap:8px;font-size:var(--page-breadcrumb-font-size)}.library-articles-logged-in-page-root .breadcrumb .parent[data-v-e01ac299]{text-decoration:underline}.library-articles-logged-in-page-root .breadcrumb .arrow[data-v-e01ac299]{font-size:var(--font-size-small-2)}.library-articles-logged-in-page-root .loading-layout[data-v-e01ac299]{width:100%;display:flex;justify-content:center}.library-articles-logged-in-page-root .loading-layout .loading[data-v-e01ac299]{margin-top:20px;width:48px;height:48px;opacity:.5;animation:rotate-z-e01ac299 1s infinite linear}@-webkit-keyframes rotate-z-e01ac299{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.library-articles-page-root[data-v-8aebf9fc]{background-color:var(--color-background-sub-1);width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.library-articles-page-root .page-layout[data-v-8aebf9fc]{width:100%;max-width:var(--page-max-width);padding:var(--page-padding-vertical) var(--page-padding-horizontal)}.ec-shop-view-root[data-v-24317ea0]{width:100%}.ec-shop-view-root .card-frame[data-v-24317ea0]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ec-shop-gap);width:100%;height:var(--ec-shop-view-height);padding:var(--ec-shop-item-padding)}.ec-shop-view-root .card-frame[data-v-24317ea0]:hover{border-radius:3px;background-color:var(--color-gray-5);cursor:pointer}.ec-shop-view-root .card-frame .thumbnail[data-v-24317ea0]{flex-shrink:0;height:var(--ec-shop-icon-size);width:var(--ec-shop-icon-size)}.ec-shop-view-root .card-frame .thumbnail img[data-v-24317ea0]{height:100%;width:100%}.ec-shop-view-root .card-frame .description[data-v-24317ea0]{flex-grow:1;height:100%;display:flex;flex-direction:column;justify-content:center}.ec-shop-view-root .card-frame .description .title[data-v-24317ea0]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:var(--font-size-medium-1);font-weight:var(--font-weight-bold)}.ec-shop-view-root .card-frame .description .date[data-v-24317ea0]{color:var(--color-gray-2);font-size:var(--font-size-small-1)}.ec-shop-view-root .card-frame .arrow[data-v-24317ea0]{flex-shrink:0;height:24px;width:24px}.ec-shop-view-root .card-frame .arrow img[data-v-24317ea0]{transform:rotate(180deg);height:100%;width:100%}.ec-shops-page-root[data-v-6b5188c2]{background-color:var(--color-gray-6);width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.ec-shops-page-root .ec-shops-view[data-v-6b5188c2]{width:100%;height:100%;max-width:var(--page-max-width);padding:var(--page-padding-vertical) var(--page-padding-horizontal);display:flex;flex-direction:column}.ec-shops-page-root .breadcrumb[data-v-6b5188c2]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:16px;column-gap:8px;font-size:var(--page-breadcrumb-font-size)}.ec-shops-page-root .breadcrumb .next-layout[data-v-6b5188c2]{display:flex;gap:8px;align-items:center}.ec-shops-page-root .breadcrumb .parent[data-v-6b5188c2]{text-decoration:underline}.ec-shops-page-root .breadcrumb .arrow[data-v-6b5188c2]{font-size:var(--font-size-small-2)}.ec-shops-page-root .breadcrumb .current[data-v-6b5188c2]{color:var(--color-gray-2)}.ec-shops-page-root .ec-shops-header[data-v-6b5188c2]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:8px}.ec-shops-page-root .ec-shops-header .more[data-v-6b5188c2]{font-size:var(--font-size-medium-1)}.ec-shops-page-root .ec-shops-header .more[data-v-6b5188c2]:hover{text-decoration:underline}.ec-shops-page-root .ec-shops-header-text[data-v-6b5188c2]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold)}.ec-shops-page-root .ec-shops-header-line[data-v-6b5188c2]{height:2px;background-color:var(--color-gray-5)}.ec-shops-page-root .ec-shops-inner[data-v-6b5188c2]{padding:var(--account-padding) 0}.ec-shop-cart-item-root[data-v-5e46299e]{width:100%;display:flex;flex-direction:row;gap:var(--ec-shop-cart-item-gap);padding:var(--ec-shop-cart-item-padding)}.ec-shop-cart-item-root .thumbnail[data-v-5e46299e]{flex-shrink:0;width:var(--ec-shop-cart-item-thumbnail-size);height:var(--ec-shop-cart-item-thumbnail-size)}.ec-shop-cart-item-root .thumbnail img[data-v-5e46299e]{width:100%;height:100%;object-fit:contain}.ec-shop-cart-item-root .details[data-v-5e46299e]{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}.ec-shop-cart-item-root .details .top[data-v-5e46299e]{width:100%}.ec-shop-cart-item-root .details .top .name[data-v-5e46299e]{width:100%;height:var(--ec-shop-cart-item-name-height);line-height:1.25;font-size:var(--ec-shop-cart-item-name-font-size);word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ec-shop-cart-item-root .details .center .option[data-v-5e46299e]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:var(--font-size-medium-2)}.ec-shop-cart-item-root .details .bottom[data-v-5e46299e]{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.ec-shop-cart-item-root .details .bottom .quantity-layout[data-v-5e46299e]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ec-shop-cart-item-quantity-gap)}.ec-shop-cart-item-root .details .bottom .quantity-layout .button[data-v-5e46299e]{width:var(--ec-shop-cart-item-quantity-button-size);height:var(--ec-shop-cart-item-quantity-button-size);border-radius:50%;background-color:var(--color-key-color-1)}.ec-shop-cart-item-root .details .bottom .quantity-layout .button.disabled[data-v-5e46299e]{pointer-events:none;background-color:var(--color-gray-4)}.ec-shop-cart-item-root .details .bottom .quantity-layout .quantity[data-v-5e46299e]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:var(--ec-shop-cart-item-quantity-button-size);width:var(--ec-shop-cart-item-quantity-number-size);font-size:var(--font-size-medium-2)}.ec-shop-cart-item-root .details .bottom .price[data-v-5e46299e]{border-bottom:1px solid var(--color-gray-2);font-size:var(--ec-shop-cart-item-price-label-font-size)}.ec-shop-cart-item-root .details .bottom .price span[data-v-5e46299e]{font-size:var(--ec-shop-cart-item-price-font-size);font-weight:var(--font-weight-bold)}.ec-shop-cart-item-root .button[data-v-5e46299e]{flex-shrink:0;width:40px;display:flex;flex-direction:row;justify-content:center;align-items:center}.ec-shop-cart-item-root .button img[data-v-5e46299e]{width:32px;height:32px}.ec-shop-cart-item-root .white-frame[data-v-5e46299e]{border-radius:5px;border:1px solid var(--color-gray-2);background-color:var(--color-white-1)}.line[data-v-5e46299e]{width:100%;height:2px;background-color:var(--color-gray-4)}.modal-loading-view-root[data-v-8bba1da5]{pointer-events:auto;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-loading-view-root .background[data-v-8bba1da5]{left:0;top:0;right:0;bottom:0;position:absolute;background-color:transparent}.modal-loading-view-root .loading-view-layout[data-v-8bba1da5]{width:100%;height:100%}.spinner-loading-view-root[data-v-9f6b2381]{width:100%;height:100%;background-color:#ffffff80;display:flex;flex-direction:column;justify-content:center;align-items:center}.spinner-loading-view-root img[data-v-9f6b2381]{width:48px;height:48px;opacity:.75;animation:rotate-z-9f6b2381 1s infinite linear}@-webkit-keyframes rotate-z-9f6b2381{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.yes-no-dialog-view-root[data-v-ff128c8c]{display:flex;flex-direction:column;align-items:center;gap:24px}.yes-no-dialog-view-root .title[data-v-ff128c8c]{width:100%;font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-2);display:flex;justify-content:center;align-items:center}.yes-no-dialog-view-root .message[data-v-ff128c8c]{font-size:var(--font-size-medium-2)}.yes-no-dialog-view-root .buttons[data-v-ff128c8c]{width:100%;display:flex;flex-direction:row;gap:16px}.yes-no-dialog-view-root .buttons .button[data-v-ff128c8c]{width:100%;height:48px;border-radius:24px;font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-1);display:flex;flex-direction:row;justify-content:center;align-items:center}.yes-no-dialog-view-root .buttons .button.yes[data-v-ff128c8c]{background-color:var(--color-key-color-1);color:var(--color-white-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-1)}.yes-no-dialog-view-root .buttons .button.no[data-v-ff128c8c]{background-color:var(--color-white-1);border:2px solid var(--color-key-color-1);color:var(--color-key-color-1)}.ec-shop-details-page-root[data-v-9267690c]{background-color:var(--color-gray-6);width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.ec-shop-details-page-root .line[data-v-9267690c]{width:100%;height:2px;background-color:var(--color-gray-4)}.ec-shop-details-page-root .ec-shop-details-view-layout[data-v-9267690c]{display:flex;flex-direction:column;gap:var(--ec-shop-cart-page-gap);width:100%;height:100%;max-width:var(--page-max-width);padding:var(--ec-shop-cart-page-padding)}.ec-shop-details-page-root .ec-shop-details-view-layout .breadcrumb[data-v-9267690c]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;font-size:var(--page-breadcrumb-font-size)}.ec-shop-details-page-root .ec-shop-details-view-layout .breadcrumb .parent[data-v-9267690c]{text-decoration:underline}.ec-shop-details-page-root .ec-shop-details-view-layout .breadcrumb .arrow[data-v-9267690c]{font-size:var(--font-size-small-2)}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-details-header-layout[data-v-9267690c]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-details-header-layout .title[data-v-9267690c]{width:100%;font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold)}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-items-layout[data-v-9267690c]{padding-left:var(--ec-shop-cart-items-padding-left)}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-items-layout .ec-shop-cart-items-header[data-v-9267690c]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;font-size:var(--font-size-medium-2);font-weight:var(--font-weight-bold)}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-items-layout .ec-shop-cart-items[data-v-9267690c]{width:100%}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-items-layout .ec-shop-cart-no-items[data-v-9267690c]{padding:24px 0;width:100%;font-size:var(--font-size-medium-2)}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-tabs-layout[data-v-9267690c]{width:100%;display:flex;justify-content:center;align-items:center}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-tabs-layout .button[data-v-9267690c]{flex-grow:1;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-medium-2);font-weight:var(--font-weight-bold);border:var(--color-key-color-1) 2px solid;color:var(--color-key-color-1);height:45px;width:200px;max-width:200px;border-radius:22.5px}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-tabs-layout .button.left[data-v-9267690c]{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:1px}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-tabs-layout .button.right[data-v-9267690c]{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:1px}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-tabs-layout .button[data-v-9267690c]:hover{cursor:pointer;background:var(--color-key-color-1);color:var(--color-white-1)}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-subtotal-layout[data-v-9267690c]{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:32px;padding:var(--ec-shop-cart-subtotal-padding)}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-subtotal-layout .subtotal[data-v-9267690c]{width:var(--ec-shop-cart-subtotal-width);flex-grow:1;display:flex;justify-content:var(--ec-shop-cart-subtotal-justify-content);align-items:flex-end;font-size:var(--font-size-medium-2);line-height:1}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-subtotal-layout .subtotal[data-v-9267690c] :first-child{padding-right:8px}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-subtotal-layout .subtotal .label[data-v-9267690c]{padding-bottom:2px}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-subtotal-layout .subtotal .strong[data-v-9267690c]{font-size:var(--font-size-very-large-2);font-weight:var(--font-weight-bold);display:flex}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-subtotal-layout .order-button[data-v-9267690c]{display:flex;flex-direction:column;justify-content:center;align-items:center;border:var(--color-tag-border) 2px solid;color:var(--color-white-1);background-color:var(--color-key-color-1);height:64px;width:var(--ec-shop-cart-order-button-width);border-radius:32px;font-size:var(--font-size-large-2);font-weight:var(--font-weight-bold)}.ec-shop-details-page-root .ec-shop-details-view-layout .ec-shop-cart-subtotal-layout .order-button.disabled[data-v-9267690c]{border-color:var(--color-gray-4);background-color:var(--color-gray-4);pointer-events:none;user-select:none}.ec-shop-item-page-root[data-v-09562fad]{background-color:var(--color-gray-6);width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.ec-shop-item-page-root .line[data-v-09562fad]{width:100%;height:2px;background-color:var(--color-gray-4)}.ec-shop-item-page-root .ec-shop-item-view-layout[data-v-09562fad]{display:flex;flex-direction:column;gap:var(--ec-shop-cart-page-gap);width:100%;height:100%;max-width:var(--page-max-width);padding:var(--ec-shop-cart-page-padding)}.ec-shop-item-page-root .ec-shop-item-view-layout .breadcrumb[data-v-09562fad]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px;font-size:var(--page-breadcrumb-font-size)}.ec-shop-item-page-root .ec-shop-item-view-layout .breadcrumb .parent[data-v-09562fad]{text-decoration:underline}.ec-shop-item-page-root .ec-shop-item-view-layout .breadcrumb .arrow[data-v-09562fad]{font-size:var(--font-size-small-2)}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-header-layout[data-v-09562fad]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-header-layout .title[data-v-09562fad]{width:100%;font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold)}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-details[data-v-09562fad]{position:relative;width:100%;display:flex;flex-direction:var(--ec-shop-item-page-direction);gap:var(--ec-shop-item-page-thumbnail-gap)}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-details .thumbnails[data-v-09562fad]{max-width:652px;width:var(--ec-shop-item-page-thumbnail-size);margin:0 auto}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-details .thumbnails img[data-v-09562fad]{width:100%;height:100%}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-details .pagination-view[data-v-09562fad]{width:100%;height:32px;display:flex;gap:12px;justify-content:center;align-items:center}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-details .pagination-view .pagination-view-item[data-v-09562fad]{width:8px;height:8px;border-radius:4px;background-color:var(--color-gray-4);cursor:pointer}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-details .pagination-view .pagination-view-item.pagination-view-item-active[data-v-09562fad]{pointer-events:none;background-color:var(--color-key-color-1)}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-details .info[data-v-09562fad]{flex-grow:1;width:100%}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-details .info .name[data-v-09562fad]{line-height:1.5;font-size:var(--font-size-large-2);letter-spacing:.5px;margin-bottom:var(--ec-shop-item-page-title-gap)}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-details .info .description[data-v-09562fad]{width:100%;margin-bottom:var(--ec-shop-item-page-description-margin);font-size:var(--font-size-medium-1)}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-details .info .details[data-v-09562fad]{width:100%;padding:10px 0;border-top:2px solid var(--color-gray-4);border-bottom:2px solid var(--color-gray-4);font-size:var(--font-size-medium-1)}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-details .info .price[data-v-09562fad]{padding-top:15px;border-bottom:1px solid var(--color-gray-2);font-size:var(--font-size-medium-1);width:fit-content;margin:var(--ec-shop-item-page-price-margin)}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-details .info .price>span[data-v-09562fad]{font-size:30px;font-weight:var(--font-weight-bold)}.ec-shop-item-page-root .ec-shop-item-view-layout .ec-shop-item-details .info .back[data-v-09562fad]{cursor:pointer;margin-top:30px;width:100%;height:60px;border-radius:30px;background-color:var(--color-key-color-1);display:flex;justify-content:center;align-items:center;color:var(--color-white-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-large-2);border:var(--color-key-color-1) 2px solid}.ec-shop-item-options-dialog-view-root[data-v-4f0039ef]{display:flex;flex-direction:column;align-items:center;gap:12px}.ec-shop-item-options-dialog-view-root .title[data-v-4f0039ef]{width:100%;font-weight:var(--font-weight-bold);font-size:var(--font-size-large-1);display:flex;justify-content:center;align-items:center;padding:8px;border-bottom:2px var(--color-gray-4) solid}.ec-shop-item-options-dialog-view-root .options[data-v-4f0039ef]{max-height:480px;overflow:scroll;width:100%}.ec-shop-item-options-dialog-view-root .options .option[data-v-4f0039ef]{padding:8px;border-bottom:2px var(--color-gray-4) solid}.ec-shop-item-options-dialog-view-root .options .option .name[data-v-4f0039ef]{font-size:var(--font-size-medium-2);line-height:1.25}.ec-shop-item-options-dialog-view-root .options .option .price[data-v-4f0039ef]{font-size:var(--font-size-medium-2);font-weight:var(--font-weight-bold)}.ec-shop-item-options-dialog-view-root .options .option[data-v-4f0039ef]:hover{background-color:var(--color-gray-5)}.ec-shop-cart-item-root[data-v-7c239379]{width:100%;display:flex;flex-direction:row;gap:var(--ec-shop-cart-item-gap);padding:var(--ec-shop-cart-item-padding)}.ec-shop-cart-item-root .thumbnail[data-v-7c239379]{flex-shrink:0;width:var(--ec-shop-cart-item-thumbnail-size);height:var(--ec-shop-cart-item-thumbnail-size)}.ec-shop-cart-item-root .thumbnail img[data-v-7c239379]{width:100%;height:100%;object-fit:contain}.ec-shop-cart-item-root .details[data-v-7c239379]{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}.ec-shop-cart-item-root .details .top[data-v-7c239379]{width:100%}.ec-shop-cart-item-root .details .top .name[data-v-7c239379]{width:100%;line-height:1.25;font-size:var(--ec-shop-cart-item-name-font-size);word-break:break-word}.ec-shop-cart-item-root .details .center[data-v-7c239379]{width:100%}.ec-shop-cart-item-root .details .center .options[data-v-7c239379]{max-width:240px;appearance:none;padding:4px 32px 6px 8px;border-radius:4px;font-size:var(--font-size-medium-1);background-color:var(--color-white-1);border:1px solid var(--color-key-color-1);line-height:1.25;display:flex;justify-content:flex-start;align-items:center}.ec-shop-cart-item-root .details .center .options.disabled[data-v-7c239379]{background-color:var(--color-gray-4);border:unset;content:none;pointer-events:none}.ec-shop-cart-item-root .details .center .options.disabled[data-v-7c239379]:after{content:none}.ec-shop-cart-item-root .details .center .options[data-v-7c239379]:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid var(--color-gray-2);content:"";position:absolute;right:12px;top:calc(50% - 4px)}.ec-shop-cart-item-root .details .bottom[data-v-7c239379]{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.ec-shop-cart-item-root .details .bottom .quantity-layout[data-v-7c239379]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ec-shop-cart-item-quantity-gap)}.ec-shop-cart-item-root .details .bottom .quantity-layout .button[data-v-7c239379]{width:var(--ec-shop-cart-item-quantity-button-size);height:var(--ec-shop-cart-item-quantity-button-size);border-radius:50%;background-color:var(--color-key-color-1);display:flex;flex-direction:row;justify-content:center;align-items:center}.ec-shop-cart-item-root .details .bottom .quantity-layout .button.disabled[data-v-7c239379]{pointer-events:none;background-color:var(--color-gray-4)}.ec-shop-cart-item-root .details .bottom .quantity-layout .button img[data-v-7c239379]{width:32px;height:32px}.ec-shop-cart-item-root .details .bottom .quantity-layout .quantity[data-v-7c239379]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:var(--ec-shop-cart-item-quantity-button-size);width:var(--ec-shop-cart-item-quantity-number-size);font-size:var(--font-size-medium-2)}.ec-shop-cart-item-root .details .bottom .price[data-v-7c239379]{border-bottom:1px solid var(--color-gray-2);font-size:var(--ec-shop-cart-item-price-label-font-size)}.ec-shop-cart-item-root .details .bottom .price span[data-v-7c239379]{font-size:var(--ec-shop-cart-item-price-font-size);font-weight:var(--font-weight-bold)}.ec-shop-cart-item-root .append-button[data-v-7c239379]{flex-shrink:0;width:48px;display:flex;flex-direction:row;justify-content:center;align-items:center}.ec-shop-cart-item-root .append-button img[data-v-7c239379]{width:48px;height:48px}.ec-shop-cart-item-root .white-frame[data-v-7c239379]{border-radius:5px;border:1px solid var(--color-gray-2);background-color:var(--color-white-1)}.line[data-v-7c239379]{width:100%;height:2px;background-color:var(--color-gray-4)}.ec-shop-page-root[data-v-9b2e7ccc]{background-color:var(--color-gray-6);width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.ec-shop-page-root .line[data-v-9b2e7ccc]{width:100%;height:2px;background-color:var(--color-gray-4)}.ec-shop-page-root .ec-shop-view-layout[data-v-9b2e7ccc]{display:flex;flex-direction:column;gap:var(--ec-shop-cart-page-gap);width:100%;height:100%;max-width:var(--page-max-width);padding:var(--ec-shop-cart-page-padding)}.ec-shop-page-root .ec-shop-view-layout .breadcrumb[data-v-9b2e7ccc]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;font-size:var(--page-breadcrumb-font-size)}.ec-shop-page-root .ec-shop-view-layout .breadcrumb .parent[data-v-9b2e7ccc]{text-decoration:underline}.ec-shop-page-root .ec-shop-view-layout .breadcrumb .arrow[data-v-9b2e7ccc]{font-size:var(--font-size-small-2)}.ec-shop-page-root .ec-shop-view-layout .ec-shop-header-layout[data-v-9b2e7ccc]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.ec-shop-page-root .ec-shop-view-layout .ec-shop-header-layout .title[data-v-9b2e7ccc]{width:100%;font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold)}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-items-box[data-v-9b2e7ccc]{padding-left:var(--ec-shop-cart-items-padding-left)}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-items-box .ec-shop-cart-items-header[data-v-9b2e7ccc]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;font-size:var(--font-size-medium-2);font-weight:var(--font-weight-bold)}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-items-box .ec-shop-cart-items[data-v-9b2e7ccc]{width:100%}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-items-box .ec-shop-cart-no-items[data-v-9b2e7ccc]{padding:24px 0;width:100%;font-size:var(--font-size-medium-2)}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-tabs-box[data-v-9b2e7ccc]{width:100%;display:flex;justify-content:center;align-items:center}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-tabs-box .button[data-v-9b2e7ccc]{flex-grow:1;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-medium-2);font-weight:var(--font-weight-bold);border:var(--color-key-color-1) 2px solid;color:var(--color-key-color-1);height:45px;width:200px;max-width:200px;border-radius:22.5px}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-tabs-box .button.left[data-v-9b2e7ccc]{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:1px}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-tabs-box .button.right[data-v-9b2e7ccc]{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:1px}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-tabs-box .button[data-v-9b2e7ccc]:hover{cursor:pointer;background:var(--color-key-color-1);color:var(--color-white-1)}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-subtotal-box[data-v-9b2e7ccc]{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:32px;padding:var(--ec-shop-cart-subtotal-padding)}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-subtotal-box .subtotal[data-v-9b2e7ccc]{width:var(--ec-shop-cart-subtotal-width);flex-grow:1;display:flex;justify-content:var(--ec-shop-cart-subtotal-justify-content);align-items:flex-end;font-size:var(--font-size-medium-2);line-height:1}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-subtotal-box .subtotal[data-v-9b2e7ccc] :first-child{padding-right:8px}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-subtotal-box .subtotal .label[data-v-9b2e7ccc]{padding-bottom:2px}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-subtotal-box .subtotal .strong[data-v-9b2e7ccc]{font-size:var(--font-size-very-large-2);font-weight:var(--font-weight-bold);display:flex}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-subtotal-box .order-button[data-v-9b2e7ccc]{display:flex;flex-direction:column;justify-content:center;align-items:center;border:var(--color-tag-border) 2px solid;color:var(--color-white-1);background-color:var(--color-key-color-1);height:64px;width:var(--ec-shop-cart-order-button-width);border-radius:32px;font-size:var(--font-size-large-2);font-weight:var(--font-weight-bold)}.ec-shop-page-root .ec-shop-view-layout .ec-shop-cart-subtotal-box .order-button.disabled[data-v-9b2e7ccc]{border-color:var(--color-gray-4);background-color:var(--color-gray-4)}.ec-shop-deleted-cart-item-root[data-v-3a090d39]{width:100%;display:flex;flex-direction:row;gap:var(--ec-shop-cart-item-gap);padding:var(--ec-shop-cart-item-padding)}.ec-shop-deleted-cart-item-root .thumbnail[data-v-3a090d39]{flex-shrink:0;width:var(--ec-shop-cart-item-thumbnail-size);height:var(--ec-shop-cart-item-thumbnail-size)}.ec-shop-deleted-cart-item-root .thumbnail img[data-v-3a090d39]{width:100%;height:100%;object-fit:contain}.ec-shop-deleted-cart-item-root .details[data-v-3a090d39]{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}.ec-shop-deleted-cart-item-root .details .top[data-v-3a090d39]{width:100%}.ec-shop-deleted-cart-item-root .details .top .name[data-v-3a090d39]{width:100%;height:var(--ec-shop-cart-item-name-height);line-height:1.25;font-size:var(--ec-shop-cart-item-name-font-size);word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ec-shop-deleted-cart-item-root .details .center .option[data-v-3a090d39]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:var(--font-size-medium-2)}.ec-shop-deleted-cart-item-root .details .bottom[data-v-3a090d39]{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.ec-shop-deleted-cart-item-root .details .bottom .price[data-v-3a090d39]{border-bottom:1px solid var(--color-gray-2);font-size:var(--ec-shop-cart-item-price-label-font-size)}.ec-shop-deleted-cart-item-root .details .bottom .price span[data-v-3a090d39]{font-size:var(--ec-shop-cart-item-price-font-size);font-weight:var(--font-weight-bold)}.ec-shop-deleted-cart-item-root .button[data-v-3a090d39]{flex-shrink:0;width:40px;display:flex;flex-direction:row;justify-content:center;align-items:center}.ec-shop-deleted-cart-item-root .button img[data-v-3a090d39]{width:32px;height:32px}.ec-shop-deleted-cart-item-root .white-frame[data-v-3a090d39]{border-radius:5px;border:1px solid var(--color-gray-2);background-color:var(--color-white-1)}.line[data-v-3a090d39]{width:100%;height:2px;background-color:var(--color-gray-4)}.ec-shop-page-root[data-v-1e41c993]{background-color:var(--color-gray-6);width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.ec-shop-page-root .line[data-v-1e41c993]{width:100%;height:2px;background-color:var(--color-gray-4)}.ec-shop-page-root .ec-shop-view-layout[data-v-1e41c993]{display:flex;flex-direction:column;gap:var(--ec-shop-cart-page-gap);width:100%;height:100%;max-width:var(--page-max-width);padding:var(--ec-shop-cart-page-padding)}.ec-shop-page-root .ec-shop-view-layout .breadcrumb[data-v-1e41c993]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px;font-size:var(--page-breadcrumb-font-size)}.ec-shop-page-root .ec-shop-view-layout .breadcrumb .parent[data-v-1e41c993]{text-decoration:underline}.ec-shop-page-root .ec-shop-view-layout .breadcrumb .arrow[data-v-1e41c993]{font-size:var(--font-size-small-2)}.ec-shop-page-root .ec-shop-view-layout .ec-shop-header-layout[data-v-1e41c993]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.ec-shop-page-root .ec-shop-view-layout .ec-shop-header-layout .title[data-v-1e41c993]{width:100%;font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold)}.ec-shop-page-root .ec-shop-view-layout .ec-shop-deleted-no-items[data-v-1e41c993]{width:100%;font-size:var(--font-size-medium-2)}.search-articles-view-root[data-v-07ed8fa0]{width:100%}.search-articles-view-root .articles-view-layout[data-v-07ed8fa0]{display:flex;flex-direction:column;row-gap:var(--page-articles-row-gap)}.search-page-root[data-v-1ba7d77e]{background-color:var(--color-background-sub-1);width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.search-page-root .search-page-root-layout[data-v-1ba7d77e]{display:flex;flex-direction:column;gap:var(--page-element-gap);width:100%;max-width:var(--page-max-width);padding:var(--page-padding-vertical) var(--page-padding-horizontal)}.search-page-root .search-page-root-layout .search-header-view-layout[data-v-1ba7d77e]{width:100%}.search-page-root .search-page-root-layout .search-articles-view-layout[data-v-1ba7d77e]{width:100%;min-height:100%;flex-grow:1}.search-page-root .search-page-root-layout .search-no-articles-view-layout[data-v-1ba7d77e]{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:var(--font-size-medium-2)}.search-page-root .loading-layout[data-v-1ba7d77e]{width:100%;display:flex;justify-content:center}.search-page-root .loading-layout .loading[data-v-1ba7d77e]{margin-top:20px;width:48px;height:48px;opacity:.5;animation:rotate-z-1ba7d77e 1s infinite linear}@-webkit-keyframes rotate-z-1ba7d77e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.edit-name-dialog-view-root[data-v-ab040d8c]{display:flex;flex-direction:column;align-items:center;gap:12px}.edit-name-dialog-view-root .title[data-v-ab040d8c]{width:100%;font-weight:var(--font-weight-bold);font-size:var(--font-size-large-1)}.edit-name-dialog-view-root .input-form[data-v-ab040d8c]{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.edit-name-dialog-view-root .input-form .input-text[data-v-ab040d8c]{height:48px;width:100%}.edit-name-dialog-view-root .input-form .input-text .input[data-v-ab040d8c]{width:100%;height:100%}.edit-name-dialog-view-root .input-form .input-text .input input[data-v-ab040d8c]{width:100%;height:100%;background-color:#e2e2e2;border-radius:8px;font-size:var(--font-size-large-1);padding:0 16px}.edit-name-dialog-view-root .input-form .attention[data-v-ab040d8c]{width:100%}.edit-name-dialog-view-root .input-form .attention .text[data-v-ab040d8c]{width:100%;max-width:390px;color:var(--color-gray-2);font-size:var(--font-size-small-1);font-weight:var(--font-weight-bold)}.edit-name-dialog-view-root .input-form .error[data-v-ab040d8c]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:48px;font-size:var(--font-size-small-1);color:red}.edit-name-dialog-view-root .input-form .edit-name-button[data-v-ab040d8c]{background-color:var(--color-key-color-1);width:100%;max-width:320px;height:48px;border-radius:24px;color:var(--color-white-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-1)}.edit-birth-dialog-view-root[data-v-fbadba45]{display:flex;flex-direction:column;align-items:center;gap:12px}.edit-birth-dialog-view-root .title[data-v-fbadba45]{width:100%;font-weight:var(--font-weight-bold);font-size:var(--font-size-large-1)}.edit-birth-dialog-view-root .select-form[data-v-fbadba45]{width:100%;display:flex;flex-direction:column;align-items:center;gap:24px}.edit-birth-dialog-view-root .select-form .select-layout[data-v-fbadba45]{width:100%;display:flex;align-items:center;column-gap:8px;row-gap:16px;flex-wrap:wrap}.edit-birth-dialog-view-root .select-form .select-layout .element-wrapper[data-v-fbadba45]{display:flex;flex-direction:row;align-items:center;gap:8px}.edit-birth-dialog-view-root .select-form .select-layout .element-wrapper .select-wrapper[data-v-fbadba45]{position:relative;display:inline-flex;align-items:center}.edit-birth-dialog-view-root .select-form .select-layout .element-wrapper .select-wrapper[data-v-fbadba45]:after{position:absolute;right:12px;width:16px;height:16px;content:"";background:url(/assets/icon_arrow.svg);transform:rotate(-90deg);pointer-events:none}.edit-birth-dialog-view-root .select-form .select-layout .element-wrapper .select-wrapper .select[data-v-fbadba45]{appearance:none;padding:10px 16px;border:none;border-radius:4px;background:var(--color-gray-5);font-size:var(--font-size-medium-2);font-family:font-main;cursor:pointer}.edit-birth-dialog-view-root .select-form .select-layout .element-wrapper .select-wrapper .select.year[data-v-fbadba45]{width:120px}.edit-birth-dialog-view-root .select-form .select-layout .element-wrapper .select-wrapper .select.month.ja[data-v-fbadba45]{width:96px}.edit-birth-dialog-view-root .select-form .select-layout .element-wrapper .select-wrapper .select.month.en[data-v-fbadba45]{width:144px}.edit-birth-dialog-view-root .select-form .select-layout .element-wrapper .select-wrapper .select.day[data-v-fbadba45]{width:96px}.edit-birth-dialog-view-root .select-form .select-layout .element-wrapper .select-label[data-v-fbadba45]{font-size:var(--font-size-medium-2)}.edit-birth-dialog-view-root .select-form .select-layout.ja .year-element[data-v-fbadba45]{order:1;width:var(--birth-dialog-element-wrapper-first-width)}.edit-birth-dialog-view-root .select-form .select-layout.ja .month-element[data-v-fbadba45]{order:2}.edit-birth-dialog-view-root .select-form .select-layout.ja .day-element[data-v-fbadba45],.edit-birth-dialog-view-root .select-form .select-layout.en .year-element[data-v-fbadba45]{order:3}.edit-birth-dialog-view-root .select-form .select-layout.en .month-element[data-v-fbadba45]{order:1;width:var(--birth-dialog-element-wrapper-first-width)}.edit-birth-dialog-view-root .select-form .select-layout.en .day-element[data-v-fbadba45]{order:2}.edit-birth-dialog-view-root .select-form .error[data-v-fbadba45]{font-size:var(--font-size-small-1);color:red}.edit-birth-dialog-view-root .select-form .edit-button[data-v-fbadba45]{width:100%;max-width:320px;height:48px;border-radius:24px;background-color:var(--color-key-color-1);color:var(--color-white-1);font-size:var(--font-size-medium-1);font-weight:var(--font-weight-bold)}.login-hmd-modal-dialog-view-root[data-v-4d32acd3]{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center;margin-top:24px}.login-hmd-modal-dialog-view-root .title[data-v-4d32acd3]{font-size:var(--font-size-large-2);font-weight:var(--font-weight-bold)}.login-hmd-modal-dialog-view-root .description[data-v-4d32acd3]{font-size:var(--font-size-medium-2)}.login-hmd-modal-dialog-view-root .input-keys-container[data-v-4d32acd3]{display:flex;flex-direction:var(--account-login-hmd-dialog-input-key-direction);justify-content:center;align-items:center;column-gap:32px;row-gap:24px}.login-hmd-modal-dialog-view-root .input-keys-container .input-keys[data-v-4d32acd3]{display:flex;justify-content:center;align-items:center;column-gap:14px}.login-hmd-modal-dialog-view-root .input-keys-container .input-keys .input[data-v-4d32acd3]{background-color:var(--color-gray-5);width:2.5rem;height:4rem;text-align:center;border-radius:5px;font-size:var(--font-size-large-2)}.login-hmd-modal-dialog-view-root .input-keys-container .input-keys .input[data-v-4d32acd3]:focus{border:2px solid var(--color-key-color-1)}.login-hmd-modal-dialog-view-root .annotation[data-v-4d32acd3]{font-size:var(--font-size-small-1);font-weight:var(--font-weight-bold);color:var(--color-gray-2)}.login-hmd-modal-dialog-view-root .error[data-v-4d32acd3]{font-weight:var(--font-weight-bold);color:var(--color-sub-color-3)}.login-hmd-modal-dialog-view-root .buttons-layout[data-v-4d32acd3]{width:100%;display:flex;flex-direction:column;gap:16px;align-items:center}.login-hmd-modal-dialog-view-root .buttons-layout .button[data-v-4d32acd3]{width:85%;height:40px;border-radius:20px;font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-1)}.login-hmd-modal-dialog-view-root .buttons-layout .button.login[data-v-4d32acd3]{color:var(--color-white-1);background-color:var(--color-key-color-1)}.login-hmd-modal-dialog-view-root .buttons-layout .button.cancel[data-v-4d32acd3]{background-color:var(--color-white-1);color:var(--color-key-color-1);border:var(--color-key-color-1) solid 2px}.login-hmd-modal-dialog-view-root .buttons-layout .button.disabled[data-v-4d32acd3]{background-color:var(--color-gray-4)}.login-hmd-modal-dialog-view-root .confirmation[data-v-4d32acd3]{font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold)}.login-hmd-modal-dialog-view-root .message[data-v-4d32acd3]{padding-bottom:24px;font-size:var(--font-size-medium-2);font-weight:var(--font-weight-bold)}.attention-dialog-view-root[data-v-a44736a7]{display:flex;flex-direction:column;align-items:center;gap:12px}.attention-dialog-view-root .attention-view[data-v-a44736a7]{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;margin-bottom:32px}.attention-dialog-view-root .attention-view .icon[data-v-a44736a7]{width:80px;height:80px}.attention-dialog-view-root .attention-view .icon img[data-v-a44736a7]{width:100%;height:auto}.attention-dialog-view-root .attention-view .attention[data-v-a44736a7]{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--color-gray-1);font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold);text-align:center}.attention-dialog-view-root .attention-view .annotation[data-v-a44736a7]{color:var(--color-gray-2);font-size:var(--font-size-small-1)}.attention-dialog-view-root .buttons[data-v-a44736a7]{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.attention-dialog-view-root .buttons .channel-subscription-button[data-v-a44736a7]{background-color:var(--color-key-color-1);width:100%;height:48px;border-radius:24px;color:var(--color-white-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-1)}.attention-dialog-view-root .buttons .close-button[data-v-a44736a7]{background-color:var(--color-white-1);width:100%;height:48px;border-radius:24px;border:2px solid var(--color-key-color-1);color:var(--color-key-color-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-1)}.ec-shops-view-root .ec-shops-header[data-v-760b299f]{width:100%;display:flex;flex-direction:column;justify-content:flex-start}.ec-shops-view-root .ec-shops-header .more[data-v-760b299f]{font-size:var(--font-size-medium-1)}.ec-shops-view-root .ec-shops-header .more[data-v-760b299f]:hover{text-decoration:underline}.ec-shops-view-root .ec-shops-header-text[data-v-760b299f]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold)}.ec-shops-view-root .ec-shops-header-line[data-v-760b299f]{margin-top:8px;height:2px;background-color:var(--color-gray-5)}.ec-shops-view-root .ec-shops-header .ec-shops-inner[data-v-760b299f]{padding:var(--account-padding) 0}.ec-shops-view-root .ec-shops-header .no-contents[data-v-760b299f]{padding:var(--account-ec-no-contents-padding);width:fit-content;margin:0 auto}.ec-shops-view-root .ec-shops-header .no-contents .icon-shop[data-v-760b299f]{width:100%;max-width:160px;margin:0 auto}.ec-shops-view-root .ec-shops-header .no-contents .icon-shop>span[data-v-760b299f]{background-image:url(/assets/icon_shop_large.png);background-repeat:no-repeat;background-size:contain;padding-top:100%;width:100%;display:block}.ec-shops-view-root .ec-shops-header .no-contents .promotion-text[data-v-760b299f]{margin-top:32px;font-size:var(--account-ec-no-contents-font-size);font-weight:700}.account-page-root[data-v-f393a782]{background-color:var(--color-gray-6);width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.account-page-root .account-view[data-v-f393a782]{width:100%;height:100%;max-width:var(--page-max-width);padding:var(--page-padding-vertical) var(--page-padding-horizontal);display:flex;flex-direction:column;gap:24px}.account-page-root .account-view .info-frame[data-v-f393a782]{width:100%}.account-page-root .account-view .info-frame .info-header[data-v-f393a782]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:8px}.account-page-root .account-view .info-frame .info-header .info-header-text[data-v-f393a782]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold)}.account-page-root .account-view .info-frame .info-header .info-header-line[data-v-f393a782]{height:2px;background-color:var(--color-gray-5)}.account-page-root .account-view .info-frame .info-item-list[data-v-f393a782]{width:100%;padding:var(--account-padding) 0 0 var(--account-padding);display:flex;flex-direction:column;row-gap:16px}.account-page-root .account-view .info-frame .info-item-list .info-item[data-v-f393a782]{width:100%;max-width:480px;min-height:40px}.account-page-root .account-view .info-frame .info-item-list .info-item .info-row[data-v-f393a782]{height:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:center;font-size:var(--font-size-medium-2)}.account-page-root .account-view .info-frame .info-item-list .info-item .info-row .key[data-v-f393a782]{flex-basis:160px;font-weight:var(--font-weight-bold)}.account-page-root .account-view .info-frame .info-item-list .info-item .info-row .value[data-v-f393a782]{flex-basis:300px;flex-grow:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-left:24px;word-break:break-word}.account-page-root .account-view .info-frame .info-item-list .info-item .info-row .value.is-loading[data-v-f393a782]{visibility:hidden}.account-page-root .account-view .info-frame .info-item-list .info-item .info-row .icon[data-v-f393a782]{width:32px;height:32px}.account-page-root .account-view .info-frame .info-item-list .info-item .info-row.newsletter-info-row[data-v-f393a782]{gap:12px;justify-content:flex-start;flex-wrap:nowrap}.account-page-root .account-view .info-frame .info-item-list .info-item .info-row.newsletter-info-row.is-loading[data-v-f393a782]{visibility:hidden}.account-page-root .account-view .info-frame .info-item-list .info-item .info-row.newsletter-info-row .newsletter-checkbox[data-v-f393a782]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:20px;width:20px;flex-shrink:0;border:2px solid var(--color-account-checkbox-border);border-radius:2px;cursor:pointer}.account-page-root .account-view .info-frame .info-item-list .info-item .info-row.newsletter-info-row .newsletter-checkbox[data-v-f393a782]:after{position:absolute;top:2.5px;left:2px;content:"";height:8px;width:12px;border-left:3px solid var(--color-account-checkbox-check);border-bottom:3px solid var(--color-account-checkbox-check);transform:rotate(-45deg);opacity:0}.account-page-root .account-view .info-frame .info-item-list .info-item .info-row.newsletter-info-row .newsletter-checkbox[data-v-f393a782]:checked:after{opacity:1}.account-page-root .account-view .buttons[data-v-f393a782]{display:flex;flex-direction:var(--account-buttons-direction);flex-wrap:wrap;justify-content:space-between;gap:var(--account-buttons-gap);padding-top:32px;border-top:2px solid var(--color-gray-5)}.account-page-root .account-view .buttons .left-buttons[data-v-f393a782]{display:flex;flex-direction:var(--account-buttons-direction);justify-content:flex-start;gap:16px}.account-page-root .account-view .buttons .right-buttons[data-v-f393a782]{display:flex;flex-direction:var(--account-buttons-direction);justify-content:flex-end;flex-grow:1;gap:16px}.account-page-root .account-view .buttons .button[data-v-f393a782]{width:var(--account-button-width);height:40px;border-radius:20px;background-color:var(--color-key-color-1);display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--color-white-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-2)}.account-page-root .account-view .buttons .button.user-delete[data-v-f393a782]{width:auto;padding:0 24px;border:1px solid #000;background:none;color:var(--color-gray-1)}.alert-dialog-view-root[data-v-e6824db6]{display:flex;flex-direction:column;align-items:center;gap:32px}.alert-dialog-view-root .message[data-v-e6824db6]{text-align:center;font-size:var(--font-size-medium-1)}.alert-dialog-view-root .button[data-v-e6824db6]{width:100%;max-width:320px;height:40px;border-radius:20px;background-color:var(--color-key-color-1);color:var(--color-white-1);font-size:var(--font-size-medium-2);font-weight:var(--font-weight-bold)}.account-delete-page-root[data-v-383bf3d0]{width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:var(--color-gray-6)}.account-delete-page-root .account-delete-view[data-v-383bf3d0]{width:100%;max-width:var(--page-max-width);height:100%;padding:48px var(--page-padding-horizontal);display:flex;flex-direction:column;align-items:center;gap:40px}.account-delete-page-root .account-delete-view .buttons[data-v-383bf3d0]{width:100%;display:flex;justify-content:center}.account-delete-page-root .account-delete-view .buttons .button[data-v-383bf3d0]{width:100%;max-width:320px;height:40px;border-radius:20px}.account-delete-page-root .account-delete-view .buttons .next[data-v-383bf3d0],.account-delete-page-root .account-delete-view .buttons .delete[data-v-383bf3d0],.account-delete-page-root .account-delete-view .buttons .to-top[data-v-383bf3d0]{background-color:var(--color-key-color-1);color:var(--color-white-1);font-size:var(--font-size-medium-2);font-weight:var(--font-weight-bold)}.account-delete-page-root .survey .title[data-v-383bf3d0]{text-align:center;font-size:var(--font-size-large-2);font-weight:var(--font-weight-bold)}.account-delete-page-root .survey .description[data-v-383bf3d0]{text-align:center;font-size:var(--account-delete-description-font-size);font-weight:var(--font-weight-bold)}.account-delete-page-root .survey .reasons-container[data-v-383bf3d0]{width:100%;display:flex;flex-direction:column;align-items:center}.account-delete-page-root .survey .reasons-container .reasons[data-v-383bf3d0]{width:100%;max-width:360px;margin-bottom:16px;display:flex;flex-direction:column;gap:16px}.account-delete-page-root .survey .reasons-container .reasons .reason-item[data-v-383bf3d0]{display:flex;align-items:center;gap:8px}.account-delete-page-root .survey .reasons-container .reasons .reason-item .reason-input[data-v-383bf3d0]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:20px;width:20px;flex-shrink:0;border:2px solid var(--color-account-checkbox-border);border-radius:2px;cursor:pointer}.account-delete-page-root .survey .reasons-container .reasons .reason-item .reason-input[data-v-383bf3d0]:after{position:absolute;top:2.5px;left:2px;content:"";height:8px;width:12px;border-left:3px solid var(--color-account-checkbox-check);border-bottom:3px solid var(--color-account-checkbox-check);transform:rotate(-45deg);opacity:0}.account-delete-page-root .survey .reasons-container .reasons .reason-item .reason-input[data-v-383bf3d0]:checked:after{opacity:1}.account-delete-page-root .survey .reasons-container .reasons .reason-item .reason-label[data-v-383bf3d0]{font-size:var(--account-delete-reason-font-size)}.account-delete-page-root .survey .reasons-container .other-reason[data-v-383bf3d0]{width:100%;max-width:560px;overflow:hidden}.account-delete-page-root .survey .reasons-container .other-reason .other-reason-annotation[data-v-383bf3d0]{margin-bottom:8px;display:flex;justify-content:flex-end;color:var(--color-gray-3);font-size:var(--font-size-small-1)}.account-delete-page-root .survey .reasons-container .other-reason .other-reason-textarea[data-v-383bf3d0]{outline:0;resize:none;width:100%;border:none;border-radius:8px;padding:16px;background-color:var(--color-gray-5);font-size:var(--font-size-medium-1)}.account-delete-page-root .confirm .title[data-v-383bf3d0]{text-align:center;font-size:var(--font-size-medium-2);font-weight:var(--font-weight-bold)}.account-delete-page-root .confirm .user-info-container[data-v-383bf3d0]{width:100%;display:flex;flex-direction:column;align-items:center;gap:32px}.account-delete-page-root .confirm .user-info-container .user-info[data-v-383bf3d0]{width:100%;max-width:400px;height:96px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background-color:var(--color-white-1);border-radius:4px}.account-delete-page-root .confirm .user-info-container .user-info .heading[data-v-383bf3d0]{font-size:var(--font-size-small-1);color:var(--color-gray-2)}.account-delete-page-root .confirm .user-info-container .user-info .name[data-v-383bf3d0]{font-size:var(--font-size-medium-2);font-weight:var(--font-weight-bold)}.account-delete-page-root .confirm .user-info-container .attention[data-v-383bf3d0]{width:100%;max-width:520px;display:flex;flex-direction:column;align-items:center;gap:16px}.account-delete-page-root .confirm .user-info-container .attention .icon[data-v-383bf3d0]{width:48px;height:48px}.account-delete-page-root .confirm .user-info-container .attention .message[data-v-383bf3d0]{text-align:center;font-size:var(--account-delete-attention-font-size);color:var(--color-sub-color-3)}.account-delete-page-root .complete .title[data-v-383bf3d0]{text-align:center;font-size:var(--font-size-medium-2);font-weight:var(--font-weight-bold)}.account-delete-page-root .complete .message[data-v-383bf3d0]{margin-bottom:40px;text-align:center;font-size:var(--font-size-medium-1)}.fade-enter-active[data-v-383bf3d0],.fade-leave-active[data-v-383bf3d0]{transition:all .2s ease}.fade-enter-from[data-v-383bf3d0],.fade-leave-to[data-v-383bf3d0]{max-height:0;opacity:0}.fade-enter-to[data-v-383bf3d0],.fade-leave-from[data-v-383bf3d0]{max-height:286px;opacity:1}.announce-line[data-v-139af081]{width:100%;height:1px;background-color:var(--color-gray-4)}.row-announce-view-root[data-v-139af081]{pointer-events:auto;cursor:pointer;padding:10px 5px}.row-announce-view-root[data-v-139af081]:hover{background-color:var(--color-background-sub-2)}.announce-line[data-v-8ad3cc4f]{width:100%;height:1px;background-color:var(--color-gray-4)}.loading-layout[data-v-8ad3cc4f]{width:100%;display:flex;justify-content:center}.loading-layout .loading[data-v-8ad3cc4f]{margin-top:20px;width:48px;height:48px;opacity:.5;animation:rotate-z-8ad3cc4f 1s infinite linear}@keyframes rotate-z-8ad3cc4f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.no-contents[data-v-8ad3cc4f]{height:64px;padding:10px 5px;border-top:1px solid var(--color-gray-4)}.breadcrumb[data-v-168eca9e]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:16px;column-gap:8px;font-size:var(--page-breadcrumb-font-size)}.breadcrumb .parent[data-v-168eca9e]{text-decoration:underline}.breadcrumb .arrow[data-v-168eca9e]{font-size:var(--font-size-small-2)}.provisions[data-v-738de683] p{margin-block-start:1rem;margin-block-end:1rem;font-size:var(--font-size-medium-2)}.c-system-sentence-page-layout.about-page-layout[data-v-caa14f01]{gap:64px}.about-content-layout[data-v-caa14f01]{display:flex;flex-direction:column;align-items:center;gap:32px}.about-content-layout .description[data-v-caa14f01]{text-align:center;font-size:var(--about-description-font-size);font-weight:var(--font-weight-bold);line-height:1.8em}.about-content-layout .card-layout[data-v-caa14f01]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;row-gap:var(--about-card-layout-row-gap);column-gap:var(--about-card-layout-column-gap)}.about-content-layout .card-layout .blinky-card[data-v-caa14f01]{display:flex;flex-direction:column;align-items:var(--about-blinky-card-align-items);padding:var(--about-blinky-card-padding);flex-basis:var(--about-blinky-card-flex-basis);gap:10px;border-radius:5px;background:var(--color-white-1);box-shadow:5px 5px 10px #0000001a}.about-content-layout .card-layout .blinky-card .card-title-layout[data-v-caa14f01]{display:flex;flex-direction:var(--about-blinky-card-title-direction);align-items:center;gap:10px}.about-content-layout .card-layout .blinky-card .card-title-layout .card-image[data-v-caa14f01]{width:var(--about-blinky-card-image-width)}.about-content-layout .card-layout .blinky-card .card-title-layout .card-title[data-v-caa14f01]{text-align:var(--about-blinky-card-title-text-align);font-size:var(--font-size-large-2);font-weight:var(--font-weight-bold)}.about-content-layout .card-layout .blinky-card .card-sentence[data-v-caa14f01]{font-size:var(--font-size-medium-1);font-weight:var(--font-weight-bold);line-height:2em}.about-content-layout .card-layout .device-card[data-v-caa14f01]{display:flex;flex-direction:column;align-items:center;gap:10px}.about-content-layout .card-layout .device-card .card-image[data-v-caa14f01]{width:var(--about-device-card-image-width);mix-blend-mode:multiply}.about-content-layout .card-layout .device-card .card-description[data-v-caa14f01]{text-align:center;font-size:var(--font-size-small-1)}.about-content-layout .store-badge-layout[data-v-caa14f01]{display:flex;flex-direction:var(--about-store-badge-layout-direction);align-items:center;gap:var(--about-store-badge-layout-gap)}.about-content-layout .store-badge-layout .badge-img[data-v-caa14f01]{height:var(--about-store-badge-height);width:var(--about-store-badge-width)}.about-content-layout .store-badge-layout .badge-img.app-store.ja[data-v-caa14f01]{padding:var(--about-store-badge-app-padding-ja)}.about-content-layout .store-badge-layout .badge-img.app-store.en[data-v-caa14f01]{padding:var(--about-store-badge-app-padding-en)}.faq-card-view-root[data-v-a988d308]{scroll-margin-top:16px}.faq-card-view-root .faq-icon[data-v-a988d308]{flex-shrink:0}.faq-card-view-root .faq-icon.question[data-v-a988d308],.faq-card-view-root .faq-icon.answer[data-v-a988d308]{width:40px;height:40px}.faq-card-view-root .faq-icon.arrow[data-v-a988d308]{width:24px;height:24px;margin:4px;transition:transform .3s ease}.faq-card-view-root .faq-icon.arrow.is-open[data-v-a988d308]{transform:rotateX(180deg)}.faq-card-view-root .faq-question-layout[data-v-a988d308]{display:flex;flex-direction:row;align-items:center;gap:16px;padding:12px;border-radius:4px;background:var(--color-white-1);transform:translateZ(0)}.faq-card-view-root .faq-question-layout.is-open[data-v-a988d308]{border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-card-view-root .faq-question-layout .faq-question-text[data-v-a988d308]{flex-grow:1;font-size:var(--faq-question-font-size);font-weight:var(--font-weight-normal)}.faq-card-view-root .faq-answer-wrapper[data-v-a988d308]{display:flex;flex-direction:column;gap:16px;border-radius:0 0 4px 4px;background:var(--color-white-1)}.faq-card-view-root .faq-answer-wrapper .faq-line[data-v-a988d308]{align-self:center;width:calc(100% - 64px);height:1px;background:var(--color-gray-5)}.faq-card-view-root .faq-answer-wrapper .faq-answer-layout[data-v-a988d308]{display:flex;flex-direction:row;gap:16px;margin:0 32px 32px 12px}.faq-card-view-root .faq-answer-wrapper .faq-answer-layout .faq-answer-text[data-v-a988d308]{word-break:break-word;line-height:200%;font-size:var(--font-size-medium-1);font-weight:var(--font-weight-normal);color:var(--color-gray-2)}.faq-card-view-root .faq-answer-wrapper .faq-answer-layout .faq-answer-text[data-v-a988d308] h4{font-weight:var(--font-weight-bold)}.faq-card-view-root .faq-answer-wrapper .faq-answer-layout .faq-answer-text[data-v-a988d308] strong{font-weight:var(--font-weight-normal);color:var(--color-faq-strong)}.faq-card-view-root .faq-answer-wrapper .faq-answer-layout .faq-answer-text[data-v-a988d308] a{color:var(--color-faq-link)}.faq-card-view-root .fade-slide-enter-active[data-v-a988d308],.faq-card-view-root .fade-slide-leave-active[data-v-a988d308]{transition:all .2s ease}.faq-card-view-root .fade-slide-enter-from[data-v-a988d308],.faq-card-view-root .fade-slide-leave-to[data-v-a988d308]{opacity:0;transform:translateY(-10px)}.faq-categories-layout[data-v-6c31b1f6]{display:flex;flex-direction:column;gap:12px;margin-bottom:64px}.faq-categories-layout .category-anchor[data-v-6c31b1f6]{font-size:var(--faq-category-anchor-font-size);text-decoration:underline}.faq-layout[data-v-6c31b1f6]{display:flex;flex-direction:column;gap:var(--faq-layout-gap)}.faq-layout .faq-category[data-v-6c31b1f6]{display:flex;flex-direction:column;gap:16px;scroll-margin-top:var(--faq-layout-gap)}.faq-layout .faq-category .title-layout[data-v-6c31b1f6]{display:flex;flex-direction:column;align-items:center}.faq-layout .faq-category .title-layout .title-text[data-v-6c31b1f6]{font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold)}.faq-layout .faq-category .title-layout .title-underline[data-v-6c31b1f6]{width:80px;height:2px;margin-top:32px;margin-bottom:24px;background:#000}.debug-page-root[data-v-c528b76e]{font-size:var(--font-size-medium-2);margin:var(--element-margin-medium)}.debug-page-root .title[data-v-c528b76e]{border-bottom:2px solid gray}.debug-page-root .item[data-v-c528b76e]{width:100%;border-bottom:2px solid gray;margin:10px 0}.debug-page-root .item .item-title[data-v-c528b76e]{text-decoration:underline}.debug-page-root .item input[data-v-c528b76e]{border:1px black solid}.optout-page-layout[data-v-d5313f93]{width:100%;max-width:var(--optout-page-max-width);padding:var(--optout-page-padding-vertical) var(--optout-page-padding-horizontal);display:flex;flex-direction:column;align-items:center;gap:32px}.optout-page-layout .logo[data-v-d5313f93]{width:var(--optout-logo-width)}.optout-page-layout .logo .logo-image[data-v-d5313f93]{width:100%;height:auto}.optout-page-layout .description[data-v-d5313f93]{font-size:var(--font-size-medium-1)}.optout-page-layout .optout-form[data-v-d5313f93]{display:flex;flex-direction:column;align-items:center;gap:var(--optout-form-gap)}.optout-page-layout .optout-form .email-container[data-v-d5313f93]{display:flex;flex-direction:column;gap:8px}.optout-page-layout .optout-form .email-container .title[data-v-d5313f93]{font-size:var(--font-size-small-1);font-weight:var(--font-weight-bold)}.optout-page-layout .optout-form .email-container .email[data-v-d5313f93]{width:var(--optout-form-email-width);height:48px;padding:0 8px;border-radius:8px;background-color:var(--color-gray-5);font-size:var(--font-size-medium-1)}.optout-page-layout .optout-form .email-container .error[data-v-d5313f93]{color:var(--color-sub-color-3);font-size:var(--font-size-small-1)}.optout-page-layout .optout-form .email-container .error[data-v-d5313f93]:before{content:"";margin-right:4px;display:inline-block;width:16px;height:16px;background-image:url(/assets/icon_attention.svg);background-size:contain;vertical-align:middle}.optout-page-layout .optout-form .email-container .annotation[data-v-d5313f93]{color:var(--color-gray-3);font-size:var(--font-size-small-1)}.optout-page-layout .optout-button[data-v-d5313f93]{width:var(--optout-button-width);height:40px;border-radius:20px;background-color:var(--color-key-color-1);color:var(--color-white-1);font-size:var(--font-size-medium-2);font-weight:var(--font-weight-bold)}.optout-page-layout .completed[data-v-d5313f93]{margin:32px 0;display:flex;flex-direction:column;align-items:center;gap:24px}.optout-page-layout .completed .check[data-v-d5313f93]{width:80px}.optout-page-layout .completed .check .check-image[data-v-d5313f93]{width:100%;height:auto}.optout-page-layout .completed .message[data-v-d5313f93]{font-size:var(--font-size-medium-2)}.header-input-view-root[data-v-e66407ac]{background-color:var(--color-background-main);width:100%;height:var(--header-input-height);display:flex;align-items:center}.header-input-view-root .input[data-v-e66407ac]{width:100%;height:40px;border-radius:8px;background-color:var(--color-gray-5);display:flex}.header-input-view-root .input .input-field[data-v-e66407ac]{flex-grow:1;padding-left:40px;outline:none;width:100%}.header-input-view-root .search-icon-layout[data-v-e66407ac]{pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:flex-start;align-items:center;padding:2px}.header-input-view-root .search-icon-layout .search-icon[data-v-e66407ac]{width:32px;height:32px}.header-input-view-mobile-root[data-v-187bbd2c]{position:absolute;background-color:var(--color-background-main);width:100%;height:var(--header-input-height);display:flex;align-items:center;padding:0 16px}.header-input-view-mobile-root .close-icon-layout[data-v-187bbd2c]{width:40px;height:40px;cursor:pointer}.header-input-view-mobile-root .close-icon-layout .close-icon[data-v-187bbd2c]{width:100%;height:100%}.header-input-view-mobile-root .input[data-v-187bbd2c]{width:100%;height:40px;border-radius:8px;background-color:var(--color-gray-5);display:flex}.header-input-view-mobile-root .input .input-field[data-v-187bbd2c]{flex-grow:1;padding-left:40px;outline:none;width:100%}.header-input-view-mobile-root .search-icon-layout[data-v-187bbd2c]{margin-left:40px;pointer-events:none;position:absolute;top:0;left:16px;right:0;bottom:0;display:flex;justify-content:flex-start;align-items:center;padding:2px}.header-input-view-mobile-root .search-icon-layout .search-icon[data-v-187bbd2c]{width:32px;height:32px}.header-view-root[data-v-1dfc2d9c]{background:var(--color-background-main);height:var(--header-height);display:flex;align-items:center;justify-content:space-between;gap:24px}.header-view-root .header-left-layout[data-v-1dfc2d9c]{background:var(--color-background);display:flex}.header-view-root .header-left-layout .header-navigation-icon[data-v-1dfc2d9c]{background:var(--color-background);height:var(--header-height);width:var(--navigation-closed-width);display:flex;justify-content:center;align-items:center}.header-view-root .header-left-layout .header-navigation-icon .navigation-icon[data-v-1dfc2d9c]{height:40px;width:40px;cursor:pointer}.header-view-root .header-left-layout .header-logo[data-v-1dfc2d9c]{width:128px;height:var(--header-height);display:flex;justify-content:center;align-items:center}.header-view-root .header-left-layout .header-logo .logo[data-v-1dfc2d9c]{width:100%;height:48px}.header-view-root .header-left-layout .header-logo.non-navigation-menu[data-v-1dfc2d9c]{margin-left:var(--header-padding-horizontal)}.header-view-root .header-right-layout[data-v-1dfc2d9c]{display:flex;flex-direction:row;flex-grow:1;align-items:center;justify-content:flex-end;gap:16px;padding-right:var(--header-padding-horizontal)}.header-view-root .header-right-layout .header-menu-layout[data-v-1dfc2d9c]{display:flex;flex-direction:row;flex-grow:1;align-items:center;justify-content:flex-end;gap:8px}.header-view-root .header-right-layout .header-menu-layout .header-input[data-v-1dfc2d9c]{position:relative;flex-grow:1;max-width:var(--header-input-width);height:var(--header-input-height)}.header-view-root .header-right-layout .header-menu-layout .header-right-icon[data-v-1dfc2d9c]{height:40px;width:40px;cursor:pointer}.header-view-root .header-right-layout .header-menu-layout .header-right-icon .icon[data-v-1dfc2d9c]{width:100%;height:100%}.header-view-root .header-right-layout .header-login-layout .header-logged-in[data-v-1dfc2d9c]{width:32px;height:32px;margin-right:8px}.header-view-root .header-right-layout .header-login-layout .header-logged-in .logged-in[data-v-1dfc2d9c]{position:relative}.header-view-root .header-right-layout .header-login-layout .header-logged-in .logged-in .icon[data-v-1dfc2d9c]{width:32px;height:32px}.header-view-root .header-right-layout .header-login-layout .header-logged-in .logged-in .checked[data-v-1dfc2d9c]{right:-10px;top:-10px;position:absolute;width:20px;height:20px}.header-view-root .header-right-layout .header-login-layout .header-login[data-v-1dfc2d9c]{width:100px;height:32px}.header-view-root .header-right-layout .header-login-layout .header-login.mobile-layout[data-v-1dfc2d9c]{width:80px}.header-view-root .header-right-layout .header-login-layout .header-login .login[data-v-1dfc2d9c]{width:100%;height:100%;border:solid 1px var(--color-gray-2);border-radius:16px;display:flex;justify-content:center;align-items:center;padding:0 8px;cursor:pointer}.header-view-root .header-right-layout .header-login-layout .header-login .login .icon[data-v-1dfc2d9c]{width:24px;height:24px}.header-view-root .header-right-layout .header-login-layout .header-login .login .text[data-v-1dfc2d9c]{flex-grow:1;text-align:center;font-size:var(--font-size-small-1)}.slide-enter-active[data-v-1dfc2d9c],.slide-leave-active[data-v-1dfc2d9c]{transition:transform .3s ease-out}.slide-enter-from[data-v-1dfc2d9c],.slide-leave-to[data-v-1dfc2d9c]{transform:translate(100%)}.footer-view-root[data-v-4ad74653]{width:100%;height:100%;background-color:var(--color-background-main);display:flex;justify-content:space-between;padding:10px var(--page-padding-horizontal)}.footer-view-root .item[data-v-4ad74653]{display:flex;justify-content:center;flex-grow:1}.footer-view-root .item img[data-v-4ad74653]{width:40px;height:40px}.footer-view-root .slide-up-navigation-view[data-v-4ad74653]{position:fixed;left:0;top:0;right:0;bottom:var(--footer-height);z-index:var(--footer-z-index);display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.footer-view-root .slide-up-navigation-view .background[data-v-4ad74653]{width:100%;height:100%;position:absolute;background-color:#00000080}.footer-view-root .slide-up-navigation-view .navigation-item-list[data-v-4ad74653]{background-color:var(--color-gray-6);width:100%;overflow:scroll;margin-top:64px}.footer-view-root .slide-up-navigation-view .navigation-item-list .navigation-item[data-v-4ad74653]{width:100%;height:48px;border-bottom:1px solid var(--color-gray-5);padding:0 16px;display:flex;flex-direction:column;justify-content:center;font-size:var(--font-size-medium-1)}.footer-view-root .slide-up-navigation-view .navigation-item-list .navigation-item.left[data-v-4ad74653]{align-items:flex-start}.footer-view-root .slide-up-navigation-view .navigation-item-list .navigation-item.center[data-v-4ad74653]{align-items:center}.footer-view-root .slide-up-navigation-view .navigation-item-list .jasrac[data-v-4ad74653]{width:100%;display:flex;flex-direction:row;justify-content:flex-start;gap:8px;font-size:var(--font-size-small-2);padding:0 16px;margin-top:32px;margin-bottom:32px}.footer-view-root .slide-up-navigation-view .navigation-item-list .jasrac img[data-v-4ad74653]{height:64px}.footer-view-root .slide-up-navigation-view .navigation-item-list .jasrac .number[data-v-4ad74653]{display:flex;flex-direction:column;justify-content:center}.footer-view-root .slide-up-navigation-view .navigation-item-list .nextone[data-v-4ad74653]{width:100%;display:flex;flex-direction:row;justify-content:flex-start;gap:8px;font-size:var(--font-size-small-2);padding:0 16px;margin-bottom:24px}.footer-view-root .slide-up-navigation-view .navigation-item-list .nextone img[data-v-4ad74653]{height:64px}.footer-view-root .slide-up-navigation-view .navigation-item-list .nextone .number[data-v-4ad74653]{display:flex;flex-direction:column;justify-content:center}.navigation-view-item-root[data-v-ec09254f]{width:100%;height:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--color-navigation-item);transition:background-color .15s linear;cursor:pointer;padding:10px}.navigation-view-item-root .icon-layout[data-v-ec09254f]{width:40px;height:40px;display:flex;justify-content:center;align-items:center}.navigation-view-item-root .icon-layout img[data-v-ec09254f]{width:100%;height:auto}.navigation-view-item-root .title-layout[data-v-ec09254f]{width:var(--navigation-width);height:16px;flex-grow:0;display:flex;justify-content:center;align-items:center}.navigation-view-item-root .title-layout .title[data-v-ec09254f]{font-size:var(--font-size-small-2)}.navigation-view-item-root.open[data-v-ec09254f]{flex-direction:row;justify-content:center;align-items:center;gap:10px}.navigation-view-item-root.open .title-layout[data-v-ec09254f]{justify-content:flex-start;flex-grow:1}.navigation-view-item-root.open .title-layout .title[data-v-ec09254f]{font-size:var(--font-size-medium-1)}.navigation-view-item-root.no-icon[data-v-ec09254f]{height:unset;padding:0 0 0 20px;font-size:var(--font-size-small-1)}.navigation-view-item-root.no-icon .title-layout[data-v-ec09254f]{height:unset}.navigation-view-item-root.no-icon .title-layout .title[data-v-ec09254f]{font-size:var(--font-size-small-1)}.navigation-view-item-root.select[data-v-ec09254f]{color:var(--color-navigation-selected)}.navigation-view-root[data-v-c44f0c91]{height:100%;position:relative}.navigation-view-root .navigation-closed-view[data-v-c44f0c91]{width:var(--navigation-closed-width);height:100%;background:var(--color-background-main)}.navigation-view-root .navigation-closed-view .top[data-v-c44f0c91]{display:flex;flex-direction:column}.navigation-view-root .navigation-opened-view[data-v-c44f0c91]{height:100%;width:var(--navigation-opened-width);background:var(--color-background-main);display:flex;flex-direction:column;justify-content:space-between}.navigation-view-root .navigation-opened-view .top[data-v-c44f0c91]{display:flex;flex-direction:column}.navigation-view-root .navigation-opened-view .top .line[data-v-c44f0c91]{height:2px;border:1px solid var(--color-gray-5)}.navigation-view-root .navigation-opened-view .bottom .items[data-v-c44f0c91]{display:flex;flex-direction:column;justify-content:flex-end;gap:10px}.navigation-view-root .navigation-opened-view .bottom .jasrac[data-v-c44f0c91]{width:100%;display:flex;flex-direction:row;justify-content:center;gap:8px;font-size:var(--font-size-small-2);margin-bottom:16px}.navigation-view-root .navigation-opened-view .bottom .jasrac img[data-v-c44f0c91]{height:64px}.navigation-view-root .navigation-opened-view .bottom .jasrac .number[data-v-c44f0c91]{display:flex;flex-direction:column;justify-content:center}.navigation-view-root .navigation-opened-view .bottom .nextone[data-v-c44f0c91]{width:100%;display:flex;flex-direction:row;justify-content:center;gap:8px;font-size:var(--font-size-small-2);margin-bottom:24px}.navigation-view-root .navigation-opened-view .bottom .nextone img[data-v-c44f0c91]{height:64px}.navigation-view-root .navigation-opened-view .bottom .nextone .number[data-v-c44f0c91]{display:flex;flex-direction:column;justify-content:center}.navigation-view-root .navigation-opened-view .bottom .copyright[data-v-c44f0c91],.navigation-view-root .navigation-opened-view .bottom .version[data-v-c44f0c91]{font-size:var(--font-size-small-2);text-align:center}.navigation-view-root .navigation-opened-view.overlay[data-v-c44f0c91]{position:absolute;z-index:var(--navigation-overlay-z-index)}.navigation-view-root .navigation-opened-view-mask[data-v-c44f0c91]{position:fixed;height:calc(100% - var(--header-height));width:100%;overflow:hidden;background-color:#00000080;z-index:var(--navigation-overlay-mask-z-index)}.navigation-view-root .slide-right-to-left-enter-active[data-v-c44f0c91],.navigation-view-root .slide-right-to-left-leave-active[data-v-c44f0c91]{transition:all .2s ease-out}.navigation-view-root .slide-right-to-left-enter-from[data-v-c44f0c91],.navigation-view-root .slide-right-to-left-leave-to[data-v-c44f0c91]{transform:translate(-200px)}.modal-view-root[data-v-5e492b99]{pointer-events:none;width:100%;height:100%;background-color:transparent}.modal-view-root #modal[data-v-5e492b99]{width:100%;height:100%}.login-response-modal-dialog-view-root[data-v-41f09cf1]{display:flex;flex-direction:column;align-items:center;gap:24px}.login-response-modal-dialog-view-root .icon[data-v-41f09cf1]{height:80px;width:80px}.login-response-modal-dialog-view-root .message[data-v-41f09cf1]{font-size:var(--font-size-medium-1)}.login-response-modal-dialog-view-root .buttons[data-v-41f09cf1]{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.login-response-modal-dialog-view-root .buttons .button[data-v-41f09cf1]{width:100%;max-width:320px;height:40px;border-radius:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.login-response-modal-dialog-view-root .buttons .button.yes[data-v-41f09cf1]{background-color:var(--color-key-color-1);color:var(--color-white-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-2)}.sns-login-response-dialog-view-root[data-v-3d5e8f08]{display:flex;flex-direction:column;align-items:center;gap:24px}.sns-login-response-dialog-view-root .icon[data-v-3d5e8f08]{height:80px;width:80px}.sns-login-response-dialog-view-root .message[data-v-3d5e8f08]{font-size:var(--font-size-medium-1);text-align:center}.sns-login-response-dialog-view-root .buttons[data-v-3d5e8f08]{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.sns-login-response-dialog-view-root .buttons .button[data-v-3d5e8f08]{width:100%;max-width:320px;height:40px;border-radius:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.sns-login-response-dialog-view-root .buttons .button.signup[data-v-3d5e8f08]{background-color:var(--color-key-color-1);color:var(--color-white-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-2)}.sns-login-response-dialog-view-root .buttons .button.another[data-v-3d5e8f08]{width:auto;height:auto;color:var(--color-key-color-1);font-size:var(--font-size-medium-1);text-decoration:underline}.sns-login-response-dialog-view-root .buttons .button.yes[data-v-3d5e8f08]{background-color:var(--color-key-color-1);color:var(--color-white-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-2)}.message-dialog-view-root[data-v-61b6e146]{display:flex;flex-direction:column;align-items:center;gap:24px}.message-dialog-view-root .title[data-v-61b6e146]{font-size:var(--font-size-medium-2)}.message-dialog-view-root .message[data-v-61b6e146]{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.message-dialog-view-root .buttons[data-v-61b6e146]{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.message-dialog-view-root .buttons .ok-button[data-v-61b6e146]{background-color:var(--color-key-color-1);width:100%;height:48px;border-radius:24px;color:var(--color-white-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-1)}.message-dialog-view-root .buttons .ng-button[data-v-61b6e146]{background-color:var(--color-white-1);width:100%;height:48px;border-radius:24px;border:2px solid var(--color-key-color-1);color:var(--color-key-color-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-1)}.teams-policy-dialog-view-root[data-v-d8bcbb16]{display:flex;flex-direction:column;align-items:center;gap:var(--teams-policy-dialog-gap)}.teams-policy-dialog-view-root .attention-view .attention[data-v-d8bcbb16]{color:var(--color-gray-1);font-size:var(--font-size-medium-1)}.teams-policy-dialog-view-root .attention-view .attention[data-v-d8bcbb16] a{color:var(--color-teams-policy-dialog-link)}.teams-policy-dialog-view-root .agree-button[data-v-d8bcbb16]{width:100%;max-width:320px;height:40px;border-radius:20px;background-color:var(--color-key-color-1);color:var(--color-white-1);font-size:var(--font-size-medium-2);font-weight:var(--font-weight-bold)}:root{--color-key-color-1: #161616;--color-gray-1: #333333;--color-gray-2: #666666;--color-gray-3: #999999;--color-gray-4: #cccccc;--color-gray-5: #e6e6e6;--color-gray-6: #f2f2f2;--color-white-1: #ffffff;--color-sub-color-1: #0071bc;--color-sub-color-2: #dcdcdc;--color-sub-color-3: #c94635;--color-tag-live: #ee0000;--color-tag-paid: #f06c00;--color-tag-free: var(--color-gray-1);--color-tag-vr360: var(--color-gray-1);--color-tag-vr180: var(--color-gray-1);--color-tag-multi: var(--color-gray-1);--color-tag-secret: var(--color-gray-2);--color-faq-strong: #ee0000;--color-faq-link: #f06c00;--color-teams-policy-dialog-link: #f98800;--color-account-checkbox-border: #b1b1b1;--color-account-checkbox-check: #161616}:root{--font-size-small-2: 10px;--font-size-small-1: 12px;--font-size-medium-1: 14px;--font-size-medium-2: 16px;--font-size-large-1: 18px;--font-size-large-2: 20px;--font-size-very-large-1: 22px;--font-size-very-large-2: 24px;--font-weight-normal: normal;--font-weight-bold: bold}:root{--color-background-main: var(--color-white-1);--color-background-sub-1: var(--color-gray-6);--color-background-sub-2: var(--color-gray-5);--color-text-main: var(--color-gray-1);--color-navigation-selected: var(--color-key-color-1);--color-background-loading-view: var(--color-gray-4);--color-tag-border: var(--color-key-color-1);--color-tag-item: var(--color-white-1);--color-tag-item-text: var(--color-key-color-1);--color-tag-item-hover: var(--color-gray-5);--color-tag-item-select: var(--color-key-color-1);--color-tag-item-text-select: var(--color-white-1);--color-tags-background: var(--color-white-1)}:root{--router-view-z-index: 1;--header-z-index: 100;--tags-view-z-index: 100;--footer-z-index: 100;--modal-z-index: 1000;--modal-button-z-index: 1010;--navigation-overlay-z-index: 110;--navigation-overlay-mask-z-index: 105}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;position:relative}html{height:100%}body{height:100%;color:var(--color-text-main);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:font-main,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:var(--font-size-medium-1);font-weight:400;font-style:normal;text-rendering:optimizeLegibility}img{user-select:none}button{border:none;background:none}input,input:focus{outline:0;border:none;background:none}.c-space-horizontal-small{width:10px}.c-space-horizontal-medium{width:20px}.c-space-horizontal-large{width:40px}.c-space-vertical-small{height:8px}.c-space-vertical-medium{height:16px}.c-space-vertical-large{height:32px}.c-scrollbar-disable{-ms-overflow-style:none}.c-scrollbar-disable::-webkit-scrollbar{display:none}.c-image-copy-guard{pointer-events:none;outline:none}.c-clickable{user-select:none;pointer-events:auto;cursor:pointer}.c-clickable.c-click-animation:active{transform:scale(.95)}.c-unselectable{user-select:none}.c-fade-enter-active,.c-fade-leave-active{transition:opacity .5s ease}.c-fade-enter-from,.c-fade-leave-to{opacity:0}.c-system-sentence-page-root{width:100%;min-height:100%;background-color:var(--color-background-sub-1);display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.c-system-sentence-page-root .c-system-sentence-page-layout{width:100%;max-width:var(--page-max-width);padding:var(--page-padding-vertical) var(--page-padding-horizontal);display:flex;flex-direction:column;gap:20px}.c-system-sentence-page-root .c-system-sentence-page-layout .c-system-sentence-header-view-layout{width:100%;display:flex;flex-direction:column;gap:10px}.c-system-sentence-page-root .c-system-sentence-page-layout .c-system-sentence-header-view-layout .c-system-sentence-title{font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold)}.c-system-sentence-page-root .c-system-sentence-page-layout .c-system-sentence-header-view-layout .c-system-sentence-line{width:100%;height:2px;background-color:var(--color-gray-4)}.c-system-sentence-page-root .c-system-sentence-page-layout .c-system-sentence-content h2{font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold)}.c-system-sentence-page-root .c-system-sentence-page-layout .c-system-sentence-content p{margin-block-start:.5rem;margin-block-end:1.5rem;font-size:var(--font-size-medium-1)}:root{--element-margin-very-small: 4px;--element-margin-small: 8px;--element-margin-medium: 16px;--header-height: 60px;--header-padding-horizontal: 16px;--header-input-height: 60px;--header-input-width: 400px;--footer-height: 60px;--navigation-closed-width: 60px;--navigation-opened-width: 200px;--navigation-item-height: 60px;--page-padding-horizontal: 48px;--page-padding-vertical: 48px;--page-element-gap: 32px;--page-articles-row-gap: 40px;--page-max-width: 1280px;--page-grid-list-columns: repeat(4, minmax(0, 1fr));--page-breadcrumb-font-size: var(--font-size-small-1);--dialog-max-width: 536px;--dialog-width: 536px;--dialog-padding-horizontal: 48px;--dialog-padding-vertical: 40px;--dialog-input-padding: 16px;--dialog-conetnt-width: 320px;--dialog-close-button-padding: 16px;--column-article-card-width: 400px;--column-article-card-channel-description-font-size: var(--font-size-medium-1);--column-article-card-title-clamp: 2;--column-article-card-description-clamp: 3;--column-article-card-channel-icon-size: 48px;--column-article-card-gap: 24px;--column-article-card-margin: 16px;--column-article-card-title-font-size: var(--font-size-medium-2);--column-article-card-channel-title-font-size: var(--font-size-medium-1);--row-article-card-title-clamp: 2;--row-article-card-channel-icon-size: 36px;--row-article-card-margin: 8px;--row-article-card-title-font-size: var(--font-size-medium-2);--row-article-card-sub-font-size: var(--font-size-medium-1);--row-article-card-channel-title-font-size: var(--font-size-medium-1);--column-channel-card-size: 120px;--column-channel-card-icon-size: 120px;--column-channel-card-row-gap: 32px;--column-channel-card-text-gap: 16px;--column-channel-card-title-size: var(--font-size-medium-2);--column-channel-card-description-size: var(--font-size-medium-1);--article-tag-font-size: var(--font-size-small-1);--home-tags-view-height: 48px;--home-tag-item-height: 32px;--home-tag-item-radius: calc(var(--home-tag-item-height) * .5);--home-category-gap: 48px;--home-category-aspect: 1280/215;--home-category-items-aspect: 400/105;--home-category-title-font-size: var(--font-size-large-1);--home-category-title-margin-bottom: 8px;--home-no-contents-font-size: var(--font-size-large-1);--home-page-grid-list-columns: repeat(5, minmax(0, 1fr));--home-page-articles-column-gap: 16px;--home-page-articles-row-gap: 32px;--required-login-info-gap: 40px;--required-login-icon-size: 200px;--required-login-header-font-size: var(--font-size-medium-2);--required-login-button-width: 160px;--subscribed-channels-gap: 32px;--library-anchors-padding-bottom: 64px;--library-line-padding-vertical: 40px;--account-padding: 32px;--account-ec-no-contents-padding: calc(100px - var(--page-element-gap)) 0;--account-ec-no-contents-font-size: var(--font-size-large-1);--account-buttons-direction: row;--account-buttons-gap: 24px;--account-login-hmd-dialog-input-key-direction: row;--account-button-width: 160px;--account-delete-description-font-size: var(--font-size-medium-2);--account-delete-reason-font-size: var(--font-size-medium-2);--account-delete-attention-font-size: var(--font-size-medium-1);--birth-dialog-element-wrapper-first-width: auto;--login-dialog-max-height: unset;--login-dialog-form-buttons-gap: 24px;--login-dialog-sns-login-header-font-size: var(--font-size-large-1);--teams-policy-dialog-gap: 32px;--ec-shop-view-height: 80px;--ec-shop-item-padding: 8px 32px;--ec-shop-icon-size: 48px;--ec-shop-gap: 20px;--ec-shop-cart-page-padding: var(--page-padding-vertical) var(--page-padding-horizontal) 140px;--ec-shop-cart-items-padding-left: 32px;--ec-shop-cart-page-gap: 32px;--ec-shop-cart-order-button-width: 240px;--ec-shop-cart-subtotal-padding: 0 0 0 48px;--ec-shop-cart-subtotal-width: unset;--ec-shop-cart-subtotal-justify-content: flex-start;--ec-shop-cart-item-padding: 20px 16px;--ec-shop-cart-item-gap: 20px;--ec-shop-cart-item-thumbnail-size: 120px;--ec-shop-cart-item-name-height: 40px;--ec-shop-cart-item-name-font-size: var(--font-size-medium-2);--ec-shop-cart-item-quantity-button-size: 40px;--ec-shop-cart-item-quantity-number-size: 64px;--ec-shop-cart-item-quantity-gap: 16px;--ec-shop-cart-item-price-label-font-size: var(--font-size-medium-1);--ec-shop-cart-item-price-font-size: var(--font-size-very-large-2);--ec-shop-item-page-padding: var(--page-padding-vertical) var(--page-padding-horizontal) 140px;--ec-shop-item-page-direction: row;--ec-shop-item-page-title-gap: 64px;--ec-shop-item-page-price-margin: 0 auto 0 0;--ec-shop-item-page-description-margin: 32px;--ec-shop-item-page-thumbnail-size: 652px;--ec-shop-item-page-thumbnail-gap: 32px;--terms-padding-horizontal: 16px;--about-description-font-size: var(--font-size-medium-2);--about-card-layout-row-gap: 32px;--about-card-layout-column-gap: 20px;--about-blinky-card-align-items: center;--about-blinky-card-padding: 24px 20px;--about-blinky-card-flex-basis: calc(100% / 3 - var(--about-card-layout-column-gap));--about-blinky-card-title-direction: column;--about-blinky-card-image-width: 100%;--about-blinky-card-title-text-align: center;--about-device-card-image-width: 150px;--about-store-badge-layout-direction: row;--about-store-badge-layout-gap: 48px;--about-store-badge-height: 86px;--about-store-badge-width: auto;--about-store-badge-app-padding-ja: 10px 0;--about-store-badge-app-padding-en: 12px 0;--faq-category-anchor-font-size: var(--font-size-medium-2);--faq-layout-gap: 80px;--faq-question-font-size: var(--font-size-large-1);--optout-page-max-width: 440px;--optout-page-padding-vertical: 64px;--optout-page-padding-horizontal: 0;--optout-logo-width: 256px;--optout-form-gap: 48px;--optout-form-email-width: 440px;--optout-button-width: 320px}@media screen and (max-width: 1719px){:root{--home-page-grid-list-columns: repeat(4, minmax(0, 1fr))}}@media screen and (max-width: 1399px){:root{--home-page-grid-list-columns: repeat(3, minmax(0, 1fr))}}@media screen and (max-width: 1279px){:root{--page-padding-horizontal: 48px;--page-padding-vertical: 48px;--page-element-gap: 32px;--page-grid-list-columns: repeat(3, minmax(0, 1fr));--home-category-gap: 48px;--ec-shop-item-page-thumbnail-size: 452px;--faq-layout-gap: 52px}}@media screen and (max-width: 1079px){:root{--home-page-grid-list-columns: repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 959px){:root{--page-padding-horizontal: 32px;--page-padding-vertical: 32px;--page-element-gap: 24px;--page-grid-list-columns: repeat(2, minmax(0, 1fr));--column-article-card-width: 256px;--column-article-card-channel-icon-size: 32px;--column-article-card-margin: 8px;--column-article-card-description-clamp: 2;--column-article-card-gap: 16px;--column-article-card-title-font-size: var(--font-size-medium-1);--column-article-card-channel-title-font-size: var(--font-size-small-1);--column-channel-card-size: 96px;--column-channel-card-icon-size: 60px;--column-channel-card-row-gap: 16px;--column-channel-card-text-gap: 8px;--column-channel-card-title-size: var(--font-size-medium-1);--column-channel-card-description-size: var(--font-size-small-1);--row-article-card-title-font-size: var(--font-size-medium-1);--row-article-card-sub-font-size: var(--font-size-small-1);--row-article-card-channel-title-font-size: var(--font-size-small-1);--home-category-gap: 32px;--home-no-contents-font-size: var(--font-size-medium-2);--required-login-info-gap: 32px;--library-anchors-padding-bottom: 40px;--library-line-padding-vertical: 32px;--account-padding: 24px;--ec-shop-view-height: 64px;--ec-shop-icon-size: 40px;--ec-shop-gap: 16px;--ec-shop-item-page-direction: column;--ec-shop-item-page-title-gap: 45px;--ec-shop-item-page-price-margin: 0 auto;--ec-shop-item-page-description-margin: 16px;--ec-shop-item-page-thumbnail-size: 100%;--ec-shop-item-page-thumbnail-gap: 10px;--about-blinky-card-flex-basis: calc(100% / 2 - var(--about-card-layout-column-gap));--about-card-layout-row-gap: 24px;--about-card-layout-column-gap: 12px;--faq-category-anchor-font-size: var(--font-size-medium-1);--faq-layout-gap: 48px}}@media screen and (max-width: 767px){:root{--column-channel-card-size: 110px;--required-login-icon-size: 160px;--required-login-header-font-size: var(--font-size-medium-1);--subscribed-channels-gap: 16px;--ec-shop-cart-page-padding: var(--page-padding-vertical) var(--page-padding-horizontal) 45px;--ec-shop-cart-subtotal-padding: 0 0 0 0;--ec-shop-cart-subtotal-width: 100%;--ec-shop-cart-subtotal-justify-content: center;--ec-shop-cart-order-button-width: 100%}}@media screen and (max-width: 599px){:root{--header-padding-horizontal: 8px;--page-padding-horizontal: 16px;--page-padding-vertical: 16px;--page-element-gap: 16px;--page-grid-list-columns: repeat(1, minmax(0, 1fr));--page-breadcrumb-font-size: var(--font-size-medium-1);--dialog-width: 100%;--dialog-padding-horizontal: 16px;--dialog-input-padding: 0;--dialog-close-button-padding: 8px;--dialog-conetnt-width: 100%;--row-article-card-title-font-size: var(--font-size-medium-1);--row-article-card-sub-font-size: var(--font-size-small-1);--article-tag-font-size: var(--font-size-small-2);--home-category-gap: 24px;--home-category-items-aspect: auto;--home-no-contents-font-size: var(--font-size-medium-1);--home-page-grid-list-columns: repeat(1, minmax(0, 1fr));--required-login-button-width: 100%;--library-anchors-padding-bottom: 32px;--account-padding: 16px;--account-ec-no-contents-padding: calc(60px - var(--page-element-gap)) 0 calc(80px - var(--page-element-gap)) 0;--account-ec-no-contents-font-size: var(--font-size-medium-1);--account-buttons-direction: column;--account-buttons-gap: 32px;--account-login-hmd-dialog-input-key-direction: column;--account-button-width: 100%;--account-delete-description-font-size: var(--font-size-medium-1);--account-delete-reason-font-size: var(--font-size-medium-1);--account-delete-attention-font-size: var(--font-size-small-1);--birth-dialog-element-wrapper-first-width: 100%;--login-dialog-max-height: 480px;--login-dialog-form-buttons-gap: 16px;--login-dialog-sns-login-header-font-size: var(--font-size-medium-2);--teams-policy-dialog-gap: 24px;--ec-shop-item-padding: 8px 16px;--ec-shop-cart-items-padding-left: 4px;--ec-shop-cart-page-gap: 16px;--ec-shop-cart-item-padding: 16px 0;--ec-shop-cart-item-gap: 16px;--ec-shop-cart-item-thumbnail-size: 80px;--ec-shop-cart-item-name-height: 35px;--ec-shop-cart-item-name-font-size: var(--font-size-medium-1);--ec-shop-item-page-title-gap: 30px;--about-description-font-size: var(--font-size-medium-1);--about-blinky-card-align-items: flex-start;--about-blinky-card-padding: 14px 16px;--about-blinky-card-flex-basis: 100%;--about-blinky-card-title-direction: row;--about-blinky-card-image-width: 90px;--about-blinky-card-title-text-align: left;--about-device-card-image-width: 96px;--about-store-badge-layout-direction: column;--about-store-badge-layout-gap: 12px;--about-store-badge-height: auto;--about-store-badge-width: 200px;--about-store-badge-app-padding-ja: 0;--about-store-badge-app-padding-en: 0 12px;--faq-question-font-size: var(--font-size-medium-2);--optout-page-padding-vertical: 32px;--optout-page-padding-horizontal: 16px;--optout-logo-width: 170px;--optout-form-gap: 32px;--optout-form-email-width: 100%;--optout-button-width: 100%}}@media screen and (max-width: 359px){:root{--ec-shop-cart-item-gap: 8px;--ec-shop-cart-item-quantity-button-size: 32px;--ec-shop-cart-item-quantity-number-size: 48px;--ec-shop-cart-item-quantity-gap: 12px;--ec-shop-cart-item-price-label-font-size: var(--font-size-small-1);--ec-shop-cart-item-price-font-size: var(--font-size-very-large-1);--optout-page-max-width: 100%}}#app{min-height:100%;height:100%}.header-view-layout[data-v-002b1703]{position:fixed;top:0;width:100%;z-index:var(--header-z-index)}.main-view-layout[data-v-002b1703]{padding-top:var(--header-height);height:100%;display:flex;flex-direction:row}.main-view-layout .navigation-view-layout[data-v-002b1703]{height:100%}.main-view-layout .router-view-layout[data-v-002b1703]{z-index:var(--router-view-z-index);overflow:scroll;flex-grow:1}.main-view-layout.with-footer[data-v-002b1703]{padding-bottom:var(--footer-height)}.footer-view-layout[data-v-002b1703]{position:fixed;bottom:0;width:100%;z-index:var(--footer-z-index);height:var(--footer-height)}.modal-view-layout[data-v-002b1703]{pointer-events:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:var(--modal-z-index)}
