.sek-nav-wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.5rem 0}.sek-mobile-menu-expanded-below .sek-nav-wrap{padding:0}.sek-nav-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.sek-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.sek-module .sek-module-inner .sek-nav{margin-right:-10px!important;margin-left:-10px!important}.sek-module .sek-module-inner .sek-nav,.sek-module .sek-module-inner .sek-nav ul{list-style:none!important;padding:0!important;margin:0!important}.sek-module .sek-module-inner .sek-nav li{list-style:none;padding:0}.sek-module .sek-module-inner .sek-nav li>ul li{padding:0}.sek-nav li{font-size:16px}.sek-nav li a{line-height:1.5em;padding:.6em .8em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:inherit;overflow:hidden}.sek-nav-wrap .sek-nav li a{text-decoration:none}.sek-nav li a:hover .sek-nav__title{text-decoration:underline}.sek-nav li:not(:last-of-type){border-bottom:1px solid;border-color:rgba(49,49,49,.09)}.sek-nav .menu-item-has-children,.sek-nav .page_item_has_children{position:relative}.sek-nav .menu-item-has-children>a::after,.sek-nav .page_item_has_children>a::after{content:"\203A";font-family:"Arial Unicode MS",Arial;moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:none;font-style:normal;font-variant:normal;text-rendering:auto;font-weight:900;transition:all .3s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;padding:0 .45em;font-size:1em;position:relative;-webkit-transform:translateZ(0) rotate(90deg);transform:translateZ(0) rotate(90deg);-ms-transform:rotate(90deg)}.sek-nav .menu-item-has-children.show>a::after,.sek-nav .page_item_has_children.show>a::after{-webkit-transform:translateZ(0) rotate(-90deg)!important;transform:translateZ(0) rotate(-90deg)!important;-ms-transform:rotate(-90deg)!important}.sek-nav .children,.sek-nav .sub-menu{position:static;float:none;list-style:none;border-radius:0;border:0;margin:0;padding:0;font-size:inherit}@media (min-width:768px){.sek-nav .children,.sek-nav .sub-menu{position:absolute;display:none;top:100%;left:0;z-index:1000;min-width:10rem;max-width:50vw}}@media (min-width:768px){.sek-nav{-ms-flex-direction:row;flex-direction:row}.sek-nav .menu-item-has-children>a::after,.sek-nav .page_item_has_children>a::after{display:inline-block}.sek-nav>li:not(:last-of-type){border-bottom:none}.sek-nav>li>a{padding:5px}.sek-module .sek-module-inner .sek-nav li{margin:0 5px}.sek-module .sek-module-inner .sek-nav li>ul li{padding:0 0 0 .9rem}.sek-nav-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end}.sek-mobile-menu-expanded-below{display:none!important}.sek-nav-toggler{display:none}.sek-dropdown-menu{background:#fff;box-shadow:1px 2px 2px 2px rgba(0,0,0,.15)}.sek-nav .sek-dropdown-menu li{padding:0 10px!important;margin:0!important}.sek-nav .sek-dropdown-menu li a{padding:10px 12px}.sek-dropdown-menu ul{left:100%}.sek-dropdown-menu .sek-menu-link__row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.sek-dropdown-menu .sek-nav__title{word-break:normal;white-space:nowrap}.sek-dropdown-submenu .sek-dropdown-menu{top:15px}.sek-submenu-fade .sek-dropdown-menu a{transition:all .25s ease;-webkit-transform:translate(0,0);transform:translate(0,0)}.sek-submenu-fade .sek-dropdown-menu a:hover{-webkit-transform:translate(3px,0);transform:translate(3px,0)}.sek-submenu-fade .menu-item-has-children,.sek-submenu-fade .page_item_has_children{-webkit-perspective:1000px;perspective:1000px}.sek-submenu-fade .menu-item-has-children>ul,.sek-submenu-fade .page_item_has_children>ul{position:fixed;opacity:0;visibility:hidden;display:block;transition:all .25s ease-in-out;-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}.sek-submenu-fade .menu-item-has-children:not(.show),.sek-submenu-fade .page_item_has_children:not(.show){overflow:hidden}.sek-submenu-fade .menu-item-has-children:not(.show) ul,.sek-submenu-fade .page_item_has_children:not(.show) ul{pointer-events:none;cursor:not-allowed}.sek-submenu-fade li.show{-webkit-perspective:none;perspective:none}.sek-submenu-fade li.show>ul{position:absolute;visibility:visible;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.nb-collapsible-mobile-menu .nb-dd-mm-toggle-wrapper{display:none}}.sek-dropdown-submenu>a::after{-webkit-transform:translateZ(0) rotate(0)!important;transform:translateZ(0) rotate(0)!important;-ms-transform:rotate(0)!important}.sek-dropdown-submenu>a[class*=-reverse]::after{top:.1em;-webkit-transform:translateZ(0) rotate(-180deg)!important;transform:translateZ(0) rotate(-180deg)!important;-ms-transform:rotate(-180deg)!important}.sek-dropdown-menu{position:static;float:none;list-style:none;border-radius:0;border:0;margin:0;padding:0;font-size:inherit}@media (min-width:768px){.sek-dropdown-menu{position:absolute;display:none;top:100%;left:0;z-index:1000;min-width:10rem;max-width:50vw}}.show>.sek-dropdown-menu{display:block}.sek-dropdown-menu .sek-nav .sek-nav__title{word-break:break-word;white-space:normal}.sek-dropdown-menu.open-right{left:0;right:auto}.sek-dropdown-menu ul.open-right,.sek-dropdown-menu.open-right ul:not(.open-left){left:100%;right:auto;top:0}.sek-dropdown-menu.open-left{left:auto;right:0}.sek-dropdown-menu ul.open-left,.sek-dropdown-menu.open-left ul:not(.open-right){right:100%;left:auto}nav.nb-collapsible-mobile-menu [data-sek-mm-state=expanded]{overflow:auto;max-height:80vh;padding-bottom:10px}nav.nb-collapsible-mobile-menu li .sub-menu li a{font-size:.88em}nav.nb-collapsible-mobile-menu li .sub-menu li>a{padding:.6em 32px}nav.nb-collapsible-mobile-menu li .sub-menu li li>a{padding:.6em 60px}nav.nb-collapsible-mobile-menu li .sub-menu li li li>a{padding:.6em 80px}nav.nb-collapsible-mobile-menu li .sub-menu li li li li>a{padding:.6em 100px}nav.nb-collapsible-mobile-menu [data-sek-mm-state]{display:none}nav.nb-collapsible-mobile-menu [data-sek-mm-state=expanded]{display:block}nav.nb-collapsible-mobile-menu [data-sek-mm-state=expanded],nav.nb-collapsible-mobile-menu [data-sek-mm-state=expanded] li,nav.nb-collapsible-mobile-menu [data-sek-mm-state=expanded] ul{background:#fff}nav.nb-collapsible-mobile-menu [data-sek-mm-state=expanded] .sub-menu,nav.nb-collapsible-mobile-menu [data-sek-mm-state=expanded] li{position:relative}[data-sek-is-mobile-vertical-menu=yes] .sek-nav li a{min-height:45px;box-sizing:border-box;justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start}[data-sek-is-mobile-vertical-menu=yes] .sub-menu{display:none}nav.nb-collapsible-mobile-menu [data-sek-mm-state=expanded] .sub-menu{display:none}nav.nb-collapsible-mobile-menu [data-sek-mm-state=expanded] .sub-menu.expanded{display:block}nav.nb-collapsible-mobile-menu [data-sek-mm-state=expanded] .menu-item-has-children>a,nav.nb-collapsible-mobile-menu [data-sek-mm-state=expanded] .page_item_has_children>a{padding-right:60px}.nb-dd-mm-toggle-wrapper{position:absolute;top:1px;right:0;text-align:center;line-height:1;bottom:1px;height:45px;width:60px}.nb-collapsible-mobile-menu [data-sek-mm-state=expanded] .nb-dd-mm-toggle-wrapper{display:block}.nb-dd-mm-toggle{background:0 0!important;-webkit-appearance:none;outline:0;border:none;padding:0;cursor:pointer;display:block;height:45px;width:60px;box-sizing:border-box;overflow:hidden}.nb-dd-mm-toggle i{display:block;transition:all .3s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;color:#000}li.expanded>.nb-dd-mm-toggle-wrapper .nb-arrow-for-mobile-menu{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.nb-arrow-for-mobile-menu::after{content:"\25BE";font-family:"Arial Unicode MS",Arial;moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;font-weight:900;transition:all .3s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;padding:0 .45em;font-size:18px;line-height:45px;position:relative}.nb-loc .sek-module-inner nav .sek-nav-toggler{-webkit-appearance:none!important;cursor:pointer;height:40px;width:40px;padding:0;vertical-align:middle}.nb-loc .sek-module-inner nav .sek-nav-toggler,.nb-loc .sek-module-inner nav .sek-nav-toggler:focus,.nb-loc .sek-module-inner nav .sek-nav-toggler:hover{background:0 0;background-color:rgba(0,0,0,0);color:#000;outline:0;border:none}.sek-ham__span-wrapper{height:12px;position:relative;display:block}.sek-ham__span-wrapper .line{display:block;height:1.5px;position:absolute;left:10px;border-radius:5px;background-clip:padding-box;transition:all ease .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top:1.5px solid}.sek-ham__span-wrapper .line-1{top:0}.sek-ham__span-wrapper .line-2{top:50%}.sek-ham__span-wrapper .line-3{top:100%}.sek-nav-toggler .line-1{-webkit-transform:translate(-3px,6px) rotate(45deg);transform:translate(-3px,6px) rotate(45deg);width:28px}.sek-nav-toggler .line-2{opacity:0}.sek-nav-toggler .line-3{-webkit-transform:translate(-3px,-6px) rotate(-45deg);transform:translate(-3px,-6px) rotate(-45deg);width:28px}.sek-nav-toggler.sek-collapsed .line{width:20px;-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0);opacity:1}.sek-nav-toggler.sek-collapsed.hovering .line{-webkit-transform:translateX(-3px);transform:translateX(-3px);width:26px}.nb-module-menu-search{position:relative}[data-sek-is-mobile-vertical-menu=yes] .nb-module-menu-search{display:none}.nb-svg-search-icon{cursor:pointer;padding:0}.nb-module-menu-search .nb-search-expand{display:none;background:#fff;position:absolute;z-index:100;top:49px;right:0;left:0;width:340px;box-shadow:0 1px 0 rgba(255,255,255,.1)}.nb-search-expand .nb-search-expand-inner{border:1px solid #eee;box-shadow:0 0 5px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.15);transition:-webkit-transform .35s ease-in-out,height .25s ease-in-out,background-color .45s ease-in-out;transition:height .25s ease-in-out,background-color .45s ease-in-out,-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out,height .25s ease-in-out,background-color .45s ease-in-out;transition:transform .35s ease-in-out,height .25s ease-in-out,background-color .45s ease-in-out,-webkit-transform .35s ease-in-out;padding:15px}.nb-search-expand .nb-search-expand-inner [role=search].search-form label::after{content:none}[data-sek-module-type=czr_menu_module] .nb-search-expand .nb-search-expand-inner [role=search].search-form{display:-ms-flexbox;display:flex;float:none}[data-sek-module-type=czr_menu_module] .nb-search-expand .nb-search-expand-inner label input[type=search]{max-width:100%}[data-sek-is-mobile-vertical-menu=yes] .nb-mobile-search form input[type=submit],[data-sek-module-type=czr_menu_module] .nb-search-expand .nb-search-expand-inner input[type=submit]{margin:0;background:grey!important;color:#fff;font-size:16px;padding:10px 10px;font-weight:400;display:inline-block;border:none;cursor:pointer;border-radius:3px}[data-sek-is-mobile-vertical-menu=yes] .nb-mobile-search form input[type=submit],[data-sek-is-mobile-vertical-menu=yes] .nb-mobile-search input[type=search],[data-sek-module-type=czr_menu_module] .nb-search-expand .nb-search-expand-inner input[type=search],[data-sek-module-type=czr_menu_module] .nb-search-expand .nb-search-expand-inner input[type=submit]{text-transform:none!important}.nb-mobile-search{display:none}[data-sek-is-mobile-vertical-menu=yes] .nb-mobile-search{display:block;padding:6px 14px 15px}[data-sek-is-mobile-vertical-menu=yes] .nb-mobile-search input{font-size:16px}.nb-mobile-search input[type=search],.nb-search-expand-inner input[type=search]{color:#000!important}.nb-mobile-search input[type=submit],.nb-search-expand-inner input[type=submit]{color:#fff!important}.sek-post-grid-wrapper{margin-top:1.5rem;margin-bottom:1.5rem}.sek-post-grid-wrapper .sek-grid-items{grid-row-gap:25px}.sek-post-grid-wrapper .sek-grid-items.sek-list-layout article>:not(:last-child):not(.sek-pg-thumbnail){margin-bottom:10px}.sek-post-grid-wrapper .sek-grid-items.sek-grid-layout article>:not(:last-child){margin-bottom:10px}.sek-post-grid-wrapper .sek-grid-items article{overflow:hidden}.sek-post-grid-wrapper .sek-grid-items article>:first-child{margin-top:0!important}.sek-post-grid-wrapper .sek-grid-items article>:last-child{margin-top:0!important}.sek-post-grid-wrapper .sek-grid-items article>:not(:last-child){margin-top:0!important}.sek-post-grid-wrapper .sek-grid-items article .sek-pg-content>:not(:last-child){margin-top:0!important;margin-bottom:10px}.sek-post-grid-wrapper .sek-grid-items article .sek-pg-content>:first-child{margin-top:0!important}.sek-post-grid-wrapper .sek-grid-items article .sek-pg-content>:last-child{margin-top:0!important}.sek-post-grid-wrapper .sek-grid-items.sek-shadow-on-hover article{box-shadow:0 0 40px 0 rgba(0,0,0,.05);transition:all .3s cubic-bezier(.25,.8,.25,1)}.sek-post-grid-wrapper .sek-grid-items.sek-shadow-on-hover article:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 14px 28px rgba(0,0,0,.18),0 10px 10px rgba(0,0,0,.15)}.sek-post-grid-wrapper .sek-pg-thumbnail{background:inherit;overflow:hidden}.sek-post-grid-wrapper .sek-pg-thumbnail img{box-shadow:0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px rgba(176,181,193,.2);border-radius:4px}.sek-post-grid-wrapper .sek-pg-thumbnail a{display:block;position:relative}.sek-post-grid-wrapper .sek-pg-thumbnail img{display:block;width:100%;height:auto}.sek-post-grid-wrapper.nb-thumb-box-shadow article .sek-pg-thumbnail img{box-shadow:0 3px 8px rgba(0,0,0,.2)}.sek-post-grid-wrapper .sek-thumb-custom-height .sek-pg-thumbnail a{height:0;padding-top:65%}@media all and (-ms-high-contrast:none){.sek-post-grid-wrapper .sek-thumb-custom-height .sek-pg-thumbnail a{height:auto!important;padding-top:inherit!important}}.sek-post-grid-wrapper .sek-thumb-custom-height .sek-pg-thumbnail img{position:absolute;height:100%;width:100%;max-height:none;max-width:none;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover}@media all and (-ms-high-contrast:none){.sek-post-grid-wrapper .sek-thumb-custom-height .sek-pg-thumbnail img{height:auto!important;position:relative}}.sek-post-grid-wrapper .sek-pg-metas>span:not(:last-child)::after{content:"\B7";vertical-align:middle;margin:0 5px;line-height:1}.sek-post-grid-wrapper .sek-pg-content{text-align:left}.sek-post-grid-wrapper .sek-excerpt>:last-child{margin-bottom:0}.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-category{line-height:1.2em;color:#767676}.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-category a{text-transform:uppercase;font-size:13px;text-decoration:none;color:#767676}.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-category a:hover{color:inherit;text-decoration:underline}.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-title{font-size:28px;line-height:1.1em}@media (max-width:991.98px){.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-title{font-size:22px}}@media (max-width:575.98px){.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-title{font-size:20px}}.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-title a{text-decoration:none;color:#121212;font-size:28px;font-weight:400;line-height:1.1em;-ms-word-wrap:break-word;word-wrap:break-word}.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-title a:hover{color:#666}@media (max-width:991.98px){.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-title a{font-size:22px}}@media (max-width:575.98px){.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-title a{font-size:20px}}.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-metas{line-height:1.2em}.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-metas a,.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-metas span{text-transform:uppercase;font-size:13px;letter-spacing:1px;color:#767676}.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-metas a:hover{text-decoration:underline;color:inherit}.nb-loc .sek-module-inner .sek-post-grid-wrapper .sek-pg-content p{margin:0 0 10px 0;line-height:1.3em;font-size:14px;color:#555}.sek-post-grid-wrapper .sek-list-layout{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}@media all and (-ms-high-contrast:none){.sek-post-grid-wrapper .sek-list-layout{display:block!important}}.sek-post-grid-wrapper .sek-list-layout article{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:20px}@media all and (-ms-high-contrast:none){.sek-post-grid-wrapper .sek-list-layout article{display:block!important;padding-top:10px}}.sek-post-grid-wrapper .sek-list-layout article>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.sek-post-grid-wrapper .sek-list-layout article.sek-has-thumb{-ms-grid-columns:30% minmax(0,1fr);grid-template-columns:30% minmax(0,1fr)}.sek-post-grid-wrapper .sek-list-layout article .sek-pg-thumbnail{margin-bottom:0;-ms-flex-item-align:start;align-self:flex-start}.sek-post-grid-wrapper .sek-grid-layout{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-row-gap:20px;grid-column-gap:20px}@media all and (-ms-high-contrast:none){.sek-post-grid-wrapper .sek-grid-layout{display:block!important}}.sek-post-grid-wrapper .sek-grid-layout>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.sek-post-grid-wrapper .sek-grid-layout>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.sek-module-inner .nb-masonry-post-grid .sek-grid-items.nb-masonry-grid-images-loaded{grid-auto-rows:5px}.sek-module-inner .nb-masonry-post-grid .sek-grid-items article{overflow:hidden}.sek-module-inner .nb-masonry-post-grid .sek-grid-items.sek-thumb-no-custom-height .sek-pg-thumbnail a{height:auto;padding-top:0}.sek-module-inner .nb-masonry-post-grid .sek-grid-items.sek-thumb-no-custom-height .sek-pg-thumbnail img{position:relative;height:auto;width:100%}.sek-module-inner .nb-item-box-shadow .sek-grid-items article{box-shadow:0 3px 8px rgba(0,0,0,.2)}.sek-post-navigation #sek-nav-below{background-color:#f7f8f9;margin-top:20px;padding:5px}.sek-post-navigation #sek-nav-below .sek-pagination{text-align:center}.sek-post-navigation #sek-nav-below .sek-pagination ul{display:inline-block;vertical-align:middle;margin:0}.sek-post-navigation #sek-nav-below .sek-pagination .page-numbers{font-family:inherit;opacity:.7;text-decoration:none!important}.sek-post-navigation #sek-nav-below .sek-pagination .current{font-weight:600;opacity:1}.sek-post-navigation #sek-nav-below .sek-pagination .sek-pag-list>*{margin:0 5px}.sek-post-navigation #sek-nav-below .sek-pagination .sek-pag-list{margin:0 -5px}.sek-post-navigation #sek-nav-below nav{padding-top:20px;padding-bottom:20px}.sek-post-navigation #sek-nav-below ul.sek-czr-pager{margin:0}.sek-post-navigation #sek-nav-below li{display:inline-block;font-size:16px}.sek-post-navigation #sek-nav-below .sek-meta-nav-title,.sek-post-navigation #sek-nav-below a{text-transform:uppercase;letter-spacing:2px;color:#5a5a5a}.sek-post-navigation #sek-nav-below .sek-meta-nav-title:hover,.sek-post-navigation #sek-nav-below a:hover{color:#3b3b3b;opacity:1!important}.sek-post-navigation #sek-nav-below .sek-czr-pager>li{display:block}.sek-post-navigation #sek-nav-below .sek-nav-dir{display:block}.sek-post-navigation #sek-nav-below .sek-nav-dir>a{max-width:100%}.sek-post-navigation #sek-nav-below a i.arrow{font-size:.9em}.sek-post-navigation #sek-nav-below .page-numbers,.sek-post-navigation #sek-nav-below a{font-family:inherit;line-height:30px;height:30px;display:inline-block;vertical-align:middle;transition:all .3s ease;position:relative}.sek-post-navigation #sek-nav-below .sek-meta-nav{display:-ms-flexbox;display:flex;transition:all .2s,.6s ease;opacity:.7}.sek-post-navigation #sek-nav-below a:hover .sek-meta-nav{opacity:1;text-decoration:underline}.sek-post-navigation #sek-nav-below .sek-meta-nav-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-size:.9em}[data-sek-module-type=czr_image_module]{text-align:center}[data-sek-module-type=czr_image_module] img{border:0 solid #f2f2f2}[data-sek-module-type=czr_image_module] .box-shadow img{-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0}[data-sek-module-type=czr_image_module] figure img{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}[data-sek-module-type=czr_image_module] figure.has-custom-height{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}[data-sek-module-type=czr_image_module] figure.has-custom-height img{object-fit:cover}.sek-hover-effect-opacity img:hover{opacity:.7}.sek-hover-effect-zoom-out img:hover{transform:scale(1.05)}.sek-hover-effect-zoom-in img:hover{transform:scale(.95)}.sek-hover-effect-move-up img:hover{transform:translateY(-6px)}.sek-hover-effect-move-down img:hover{transform:translateY(6px)}.sek-hover-effect-blur img:hover{filter:blur(2px)}.sek-hover-effect-grayscale img:hover{filter:grayscale(0)}.sek-hover-effect-grayscale img:hover{filter:grayscale(100%);filter:gray}.sek-hover-effect-reverse-grayscale img{filter:grayscale(100%);filter:gray}.sek-hover-effect-reverse-grayscale img:hover{filter:grayscale(0)}[data-sek-module-type=czr_social_icons_module] .sek-module-inner .sek-social-icons-wrapper{margin:10px 0}.nb-loc .sek-module-inner .sek-social-icons-wrapper{text-align:center}.nb-loc .sek-module-inner .sek-social-icons-wrapper>:not(:last-child){padding-right:8px}.nb-loc .sek-module-inner .sek-social-icons-wrapper>li{display:inline-block}.nb-loc .sek-module-inner .sek-social-icons-wrapper>li a{color:#707070}.nb-loc .sek-module-inner .sek-social-icons-wrapper>li .sek-social-icon{font-size:28px;line-height:1.5em}.nb-loc .sek-module-inner .sek-social-icons-wrapper>li .sek-social-icon{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sek-module-inner .sek-heading{text-align:center;margin:.6em 0;display:block}.sek-module-inner .sek-heading>a{color:inherit;font-size:inherit}[data-sek-id="__nimble__89b9087f0872"]{padding-top:8px;padding-bottom:8px;}.nb-loc .sek-row [data-sek-id="__nimble__89b9087f0872"] .sek-module-inner img{border-radius:8px;}.nb-loc .sek-row [data-sek-id="__nimble__70c25b57c3da"] .sek-nav-collapse,.nb-loc .sek-row [data-sek-id="__nimble__70c25b57c3da"] [data-sek-is-mobile-vertical-menu="yes"] .sek-nav li a{justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;}.nb-loc .sek-row [data-sek-id="__nimble__70c25b57c3da"] .sek-nav-wrap{justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;}.nb-loc .sek-row [data-sek-id="__nimble__70c25b57c3da"] .sek-menu-module li > a,.nb-loc .sek-row [data-sek-id="__nimble__70c25b57c3da"] .nb-search-expand-inner input,.nb-loc .sek-row [data-sek-id="__nimble__70c25b57c3da"] [data-sek-is-mobile-vertical-menu="yes"] .nb-mobile-search input,.nb-loc .sek-row [data-sek-id="__nimble__70c25b57c3da"] .nb-arrow-for-mobile-menu{font-family:'Roboto';text-transform:uppercase;}body .nb-loc [data-sek-id="__nimble__352933c0c91c"] > .sek-container-fluid > .sek-sektion-inner{max-width:100%;margin:0 auto;}body .nb-loc [data-sek-id="__nimble__352933c0c91c"] > .sek-container-fluid{padding-left:inherit;padding-right:inherit;}[data-sek-id="__nimble__352933c0c91c"]{background-color:#242424;padding-top:40px;padding-bottom:10px;}.nb-loc .sek-row [data-sek-id="__nimble__4f4222731dbf"] .sek-module-inner,.nb-loc .sek-row [data-sek-id="__nimble__4f4222731dbf"] .sek-module-inner p,.nb-loc .sek-row [data-sek-id="__nimble__4f4222731dbf"] .sek-module-inner a,.nb-loc .sek-row [data-sek-id="__nimble__4f4222731dbf"] .sek-module-inner li{text-align:left;font-size:13px;color:#dbdbdb;}[data-sek-id="__nimble__ea9ed19f8823"] .sek-module-inner .sek-social-icons-wrapper > *:not(:last-child){padding-right:8px;}.nb-loc [data-sek-id="__nimble__ea9ed19f8823"] [data-sek-item-id="8affac4116bf"] .sek-social-icon{color:#777777;}[data-sek-id="__nimble__ea9ed19f8823"]  [data-sek-item-id="8affac4116bf"] .sek-social-icon:hover{color:#ffffff;}.nb-loc [data-sek-id="__nimble__ea9ed19f8823"] [data-sek-item-id="83c988c073f7"] .sek-social-icon{color:#777777;}[data-sek-id="__nimble__ea9ed19f8823"]  [data-sek-item-id="83c988c073f7"] .sek-social-icon:hover{color:#ffffff;}.nb-loc [data-sek-id="__nimble__ea9ed19f8823"] [data-sek-item-id="b2337b218f26"] .sek-social-icon{color:#777777;}[data-sek-id="__nimble__ea9ed19f8823"]  [data-sek-item-id="b2337b218f26"] .sek-social-icon:hover{color:#ffffff;}.nb-loc .sek-row [data-sek-id="__nimble__ea9ed19f8823"] .sek-module-inner .sek-social-icons-wrapper > li .sek-social-icon{font-size:20px;}.nb-loc .sek-row [data-sek-id="__nimble__ea9ed19f8823"] .sek-social-icons-wrapper{text-align:right;}.nb-loc [data-sek-id="__nimble__352933c0c91c"] [data-sek-level] ,.nb-loc [data-sek-id="__nimble__352933c0c91c"] [data-sek-level] p,.nb-loc [data-sek-id="__nimble__352933c0c91c"] [data-sek-level] a,.nb-loc [data-sek-id="__nimble__352933c0c91c"] [data-sek-level] .sek-btn,.nb-loc [data-sek-id="__nimble__352933c0c91c"] [data-sek-level] button,.nb-loc [data-sek-id="__nimble__352933c0c91c"] [data-sek-level] input,.nb-loc [data-sek-id="__nimble__352933c0c91c"] [data-sek-level] select,.nb-loc [data-sek-id="__nimble__352933c0c91c"] [data-sek-level] optgroup,.nb-loc [data-sek-id="__nimble__352933c0c91c"] [data-sek-level] textarea{color:#ffffff;}[data-sek-id="__nimble__97c0ad4eb92f"]{padding-top:60px;padding-bottom:60px;}.nb-loc .sek-row [data-sek-id="__nimble__3d43cde9256c"] .sek-module-inner > .sek-heading{font-family:'Montserrat';font-size:45px;color:#000000;margin-bottom:3px;margin-top:3px;}.sek-post-grid-wrapper .sek-grid-layout.sek-all-col-1{-ms-grid-columns:minmax(0,1fr);grid-template-columns:repeat(1, minmax(0,1fr))}.sek-post-grid-wrapper .sek-grid-layout.sek-all-col-2{-ms-grid-columns:minmax(0,1fr) 20px minmax(0,1fr);grid-template-columns:repeat(2, minmax(0,1fr));grid-column-gap:20px;grid-row-gap:20px}.sek-post-grid-wrapper .sek-grid-layout.sek-all-col-3{-ms-grid-columns:minmax(0,1fr) 15px minmax(0,1fr) 15px minmax(0,1fr);grid-template-columns:repeat(3, minmax(0,1fr));grid-column-gap:15px;grid-row-gap:15px}.sek-post-grid-wrapper .sek-grid-layout.sek-all-col-4{-ms-grid-columns:minmax(0,1fr) 15px minmax(0,1fr) 15px minmax(0,1fr) 15px minmax(0,1fr);grid-template-columns:repeat(4, minmax(0,1fr));grid-column-gap:15px;grid-row-gap:15px}.sek-post-grid-wrapper .sek-grid-layout.sek-all-col-5{-ms-grid-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr);grid-template-columns:repeat(5, minmax(0,1fr));grid-column-gap:10px;grid-row-gap:10px}.sek-post-grid-wrapper .sek-grid-layout.sek-all-col-6{-ms-grid-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr);grid-template-columns:repeat(6, minmax(0,1fr));grid-column-gap:10px;grid-row-gap:10px}.sek-post-grid-wrapper .sek-grid-layout.sek-all-col-7{-ms-grid-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr);grid-template-columns:repeat(7, minmax(0,1fr));grid-column-gap:10px;grid-row-gap:10px}.sek-post-grid-wrapper .sek-grid-layout.sek-all-col-8{-ms-grid-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr);grid-template-columns:repeat(8, minmax(0,1fr));grid-column-gap:10px;grid-row-gap:10px}.sek-post-grid-wrapper .sek-grid-layout.sek-all-col-9{-ms-grid-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr);grid-template-columns:repeat(9, minmax(0,1fr));grid-column-gap:10px;grid-row-gap:10px}.sek-post-grid-wrapper .sek-grid-layout.sek-all-col-10{-ms-grid-columns:minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr);grid-template-columns:repeat(10, minmax(0,1fr));grid-column-gap:5px;grid-row-gap:5px}.sek-post-grid-wrapper .sek-grid-layout.sek-all-col-11{-ms-grid-columns:minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr);grid-template-columns:repeat(11, minmax(0,1fr));grid-column-gap:5px;grid-row-gap:5px}.sek-post-grid-wrapper .sek-grid-layout.sek-all-col-12{-ms-grid-columns:minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr);grid-template-columns:repeat(12, minmax(0,1fr));grid-column-gap:5px;grid-row-gap:5px}.nb-loc [data-sek-id="__nimble__97c0ad4eb92f"] [data-sek-level] ,.nb-loc [data-sek-id="__nimble__97c0ad4eb92f"] [data-sek-level] p,.nb-loc [data-sek-id="__nimble__97c0ad4eb92f"] [data-sek-level] a,.nb-loc [data-sek-id="__nimble__97c0ad4eb92f"] [data-sek-level] .sek-btn,.nb-loc [data-sek-id="__nimble__97c0ad4eb92f"] [data-sek-level] button,.nb-loc [data-sek-id="__nimble__97c0ad4eb92f"] [data-sek-level] input,.nb-loc [data-sek-id="__nimble__97c0ad4eb92f"] [data-sek-level] select,.nb-loc [data-sek-id="__nimble__97c0ad4eb92f"] [data-sek-level] optgroup,.nb-loc [data-sek-id="__nimble__97c0ad4eb92f"] [data-sek-level] textarea{font-family:'Roboto';}@media(min-width:575px) and (max-width:767px){[data-sek-id="__nimble__d04f53850add"] .sek-post-grid-wrapper .sek-grid-layout.sek-tablet-col-3{-ms-grid-columns:minmax(0,1fr) 15px minmax(0,1fr) 15px minmax(0,1fr);grid-template-columns:repeat(3, minmax(0,1fr));grid-column-gap:15px;grid-row-gap:15px}}@media(min-width:768px){[data-sek-id="__nimble__d04f53850add"] .sek-post-grid-wrapper .sek-grid-layout.sek-desktop-col-3{-ms-grid-columns:minmax(0,1fr) 15px minmax(0,1fr) 15px minmax(0,1fr);grid-template-columns:repeat(3, minmax(0,1fr));grid-column-gap:15px;grid-row-gap:15px}}@media(max-width:767px){.nb-loc .sek-row [data-sek-id="__nimble__70c25b57c3da"] .sek-nav-wrap{justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;}body .nb-loc [data-sek-id="__nimble__352933c0c91c"] > .sek-container-fluid{padding-left:inherit;padding-right:inherit;}[data-sek-id="__nimble__352933c0c91c"]{padding-top:30px;padding-bottom:10px;}.nb-loc .sek-row [data-sek-id="__nimble__4f4222731dbf"] .sek-module-inner,.nb-loc .sek-row [data-sek-id="__nimble__4f4222731dbf"] .sek-module-inner p,.nb-loc .sek-row [data-sek-id="__nimble__4f4222731dbf"] .sek-module-inner a,.nb-loc .sek-row [data-sek-id="__nimble__4f4222731dbf"] .sek-module-inner li{text-align:left;}.nb-loc .sek-row [data-sek-id="__nimble__ea9ed19f8823"] .sek-social-icons-wrapper{text-align:right;}[data-sek-id="__nimble__97c0ad4eb92f"]{padding-top:50px;padding-bottom:50px;}.nb-loc .sek-row [data-sek-id="__nimble__3d43cde9256c"] .sek-module-inner > .sek-heading{font-size:30px;}}@media(min-width: 576px){[data-sek-id="__nimble__352933c0c91c"] .sek-sektion-inner > .sek-section-custom-breakpoint-col-50{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}}@media(max-width:575px){.nb-loc .sek-row [data-sek-id="__nimble__70c25b57c3da"] .sek-nav-wrap{justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;}body .nb-loc [data-sek-id="__nimble__352933c0c91c"] > .sek-container-fluid{padding-left:inherit;padding-right:inherit;}[data-sek-id="__nimble__352933c0c91c"]{padding-bottom:10px;}.nb-loc .sek-row [data-sek-id="__nimble__4f4222731dbf"] .sek-module-inner,.nb-loc .sek-row [data-sek-id="__nimble__4f4222731dbf"] .sek-module-inner p,.nb-loc .sek-row [data-sek-id="__nimble__4f4222731dbf"] .sek-module-inner a,.nb-loc .sek-row [data-sek-id="__nimble__4f4222731dbf"] .sek-module-inner li{text-align:center;}.nb-loc .sek-row [data-sek-id="__nimble__ea9ed19f8823"] .sek-social-icons-wrapper{text-align:center;}[data-sek-id="__nimble__97c0ad4eb92f"]{padding-top:30px;padding-bottom:30px;}.nb-loc .sek-row [data-sek-id="__nimble__3d43cde9256c"] .sek-module-inner > .sek-heading{font-size:30px;}[data-sek-id="__nimble__d04f53850add"] .sek-post-grid-wrapper .sek-grid-layout.sek-mobile-col-1{-ms-grid-columns:minmax(0,1fr);grid-template-columns:repeat(1, minmax(0,1fr))}}@media(min-width: 1px){[data-sek-id="__nimble__0ddf75f1ecec"] .sek-sektion-inner > .sek-section-custom-breakpoint-col-50{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}}@media(min-width:1px){[data-sek-id="__nimble__0ddf75f1ecec"] .sek-sektion-inner > .sek-column[data-sek-id="__nimble__c0bcf3f0d0b3"]{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}[data-sek-id="__nimble__0ddf75f1ecec"] .sek-sektion-inner > .sek-column[data-sek-id="__nimble__b5c5acd7282f"]{-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}}/* 
   Mikata Consulting - WordPress Custom CSS
   このCSSは、WordPressの「外観 > カスタマイズ > 追加CSS」に貼り付けてください。
*/

/* WordPressのテーマ制約を解除してフルワイドにする設定 */
.entry-content { max-width: none !important; padding: 0 !important; }
.post-inner, .post-content, .content-area, .site-content {
    max-width: none !important;
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
}

#mikata-custom-container {
    all: initial;
    display: block;
    font-family: 'Noto Sans JP', sans-serif;
    line-height: 1.5;
    background-color: #fff;
    color: #000;
    text-align: left;
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    box-sizing: border-box;
    overflow-x: hidden;
}

#mikata-custom-container * {
    box-sizing: border-box !important;
}

/* ページ内要素のスタイル */
.entry-content { max-width: none !important; padding: 0 !important; }
.post-inner, .post-content, .content-area, .site-content { max-width: none !important;
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important; }
#mikata-custom-container { all: initial;
    display: block;
    font-family: 'Noto Sans JP', sans-serif;
    line-height: 1.5;
    background-color: #fff;
    color: #000;
    text-align: left;
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    box-sizing: border-box;
    overflow-x: hidden; }
.entry-content { max-width: none !important;
    padding: 0 !important; }
.post-inner, .post-content, .content-area, .site-content { max-width: none !important;
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important; }
#mikata-custom-container { all: initial;
    display: block;
    font-family: 'Noto Sans JP', sans-serif;
    line-height: 1.5;
    background-color: #fff;
    color: #000;
    text-align: left;
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    box-sizing: border-box;
    overflow-x: hidden; }
#mikata-custom-container * { box-sizing: border-box !important; }
*,:before,:after,::backdrop { --tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0 }
#mikata-custom-container, #mikata-custom-container { --font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-blue-50:oklch(97% .014 254.604);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-900:oklch(20.8% .042 265.755);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--drop-shadow-lg:0 4px 4px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-2xl:40px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-border:var(--border) }
#mikata-custom-container *, #mikata-custom-container:after, #mikata-custom-container:before, #mikata-custom-container::backdrop { box-sizing:border-box;border:0 solid;margin:0;padding:0 }
#mikata-custom-container::file-selector-button { box-sizing:border-box;border:0 solid;margin:0;padding:0 }
#mikata-custom-container, #mikata-custom-container { -webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent }
#mikata-custom-container hr { height:0;color:inherit;border-top-width:1px }
#mikata-custom-container abbr:where([title]) { -webkit-text-decoration:underline dotted;text-decoration:underline dotted }
#mikata-custom-container h1, #mikata-custom-container h2, #mikata-custom-container h3, #mikata-custom-container h4, #mikata-custom-container h5, #mikata-custom-container h6 { font-size:inherit;font-weight:inherit }
#mikata-custom-container a { color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit }
#mikata-custom-container b, #mikata-custom-container strong { font-weight:bolder }
#mikata-custom-container code, #mikata-custom-container kbd, #mikata-custom-container samp, #mikata-custom-container pre { font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em }
#mikata-custom-container small { font-size:80% }
#mikata-custom-container sub, #mikata-custom-container sup { vertical-align:baseline;font-size:75%;line-height:0;position:relative }
#mikata-custom-container sub { bottom:-.25em }
#mikata-custom-container sup { top:-.5em }
#mikata-custom-container table { text-indent:0;border-color:inherit;border-collapse:collapse }
#mikata-custom-container:-moz-focusring { outline:auto }
#mikata-custom-container progress { vertical-align:baseline }
#mikata-custom-container summary { display:list-item }
#mikata-custom-container ol, #mikata-custom-container ul, #mikata-custom-container menu { list-style:none }
#mikata-custom-container img, #mikata-custom-container svg, #mikata-custom-container video, #mikata-custom-container canvas, #mikata-custom-container audio, #mikata-custom-container iframe, #mikata-custom-container embed, #mikata-custom-container object { vertical-align:middle;display:block }
#mikata-custom-container img, #mikata-custom-container video { max-width:100%;height:auto }
#mikata-custom-container button, #mikata-custom-container input, #mikata-custom-container select, #mikata-custom-container optgroup, #mikata-custom-container textarea { font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0 }
#mikata-custom-container::file-selector-button { font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0 }
#mikata-custom-container:where(select:is([multiple], #mikata-custom-container [size])) optgroup { font-weight:bolder }
#mikata-custom-container:where(select:is([multiple], #mikata-custom-container [size])) optgroup option { padding-inline-start:20px }
#mikata-custom-container::file-selector-button { margin-inline-end:4px }
#mikata-custom-container::placeholder { opacity:1 }
::placeholder { color:currentColor }
::placeholder { color:color-mix(in oklab,currentcolor 50%,transparent) }
#mikata-custom-container textarea { resize:vertical }
#mikata-custom-container::-webkit-search-decoration { -webkit-appearance:none }
#mikata-custom-container::-webkit-date-and-time-value { min-height:1lh;text-align:inherit }
#mikata-custom-container::-webkit-datetime-edit { display:inline-flex }
#mikata-custom-container::-webkit-datetime-edit-fields-wrapper { padding:0 }
#mikata-custom-container::-webkit-datetime-edit { padding-block:0 }
#mikata-custom-container::-webkit-datetime-edit-year-field { padding-block:0 }
#mikata-custom-container::-webkit-datetime-edit-month-field { padding-block:0 }
#mikata-custom-container::-webkit-datetime-edit-day-field { padding-block:0 }
#mikata-custom-container::-webkit-datetime-edit-hour-field { padding-block:0 }
#mikata-custom-container::-webkit-datetime-edit-minute-field { padding-block:0 }
#mikata-custom-container::-webkit-datetime-edit-second-field { padding-block:0 }
#mikata-custom-container::-webkit-datetime-edit-millisecond-field { padding-block:0 }
#mikata-custom-container::-webkit-datetime-edit-meridiem-field { padding-block:0 }
#mikata-custom-container::-webkit-calendar-picker-indicator { line-height:1 }
#mikata-custom-container:-moz-ui-invalid { box-shadow:none }
#mikata-custom-container button, #mikata-custom-container input:where([type=button], #mikata-custom-container [type=reset], #mikata-custom-container [type=submit]) { appearance:button }
#mikata-custom-container::file-selector-button { appearance:button }
#mikata-custom-container::-webkit-inner-spin-button { height:auto }
#mikata-custom-container::-webkit-outer-spin-button { height:auto }
#mikata-custom-container [hidden]:where(:not([hidden=until-found])) { display:none!important }
#mikata-custom-container * { border-color:var(--border);outline-color:var(--ring) }
* { outline-color:color-mix(in oklab,var(--ring)50%,transparent) }
#mikata-custom-container { background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);letter-spacing:.02em }
#mikata-custom-container .font-mincho { font-family:var(--font-serif) }
#mikata-custom-container .font-display { font-family:var(--font-display) }
#mikata-custom-container button:not(:disabled), #mikata-custom-container [role=button]:not([aria-disabled=true]), #mikata-custom-container [type=button]:not(:disabled), #mikata-custom-container [type=submit]:not(:disabled), #mikata-custom-container [type=reset]:not(:disabled), #mikata-custom-container a[href], #mikata-custom-container select:not(:disabled), #mikata-custom-container input[type=checkbox]:not(:disabled), #mikata-custom-container input[type=radio]:not(:disabled) { cursor:pointer }
#mikata-custom-container .section-title-en { font-family:var(--font-display);color:var(--primary);font-size:clamp(3rem,7vw,5.5rem);font-weight:500;line-height:1 }
#mikata-custom-container .section-title-ja { font-family:var(--font-serif);letter-spacing:.2em;color:var(--accent);align-items:center;gap:.5rem;font-size:.95rem;display:inline-flex }
#mikata-custom-container .section-title-ja:before { content:"";background:var(--accent);border-radius:9999px;flex:none;width:6px;height:6px }
#mikata-custom-container .reveal { opacity:0;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);transform:translateY(24px) }
#mikata-custom-container .reveal.is-visible { opacity:1;transform:translateY(0) }
@media (prefers-reduced-motion:reduce) {
#mikata-custom-container .reveal { opacity:1;transition:none;transform:none }
}
#mikata-custom-container .container { width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem }
#mikata-custom-container .flex { min-width:0;min-height:0 }
@media (min-width:640px) {
#mikata-custom-container .container { padding-left:1.5rem;padding-right:1.5rem }
}
@media (min-width:1024px) {
#mikata-custom-container .container { max-width:1280px;padding-left:2rem;padding-right:2rem }
}
#mikata-custom-container .\@container\/card-header { container:card-header/inline-size }
#mikata-custom-container .\@container\/field-group { container:field-group/inline-size }
#mikata-custom-container .pointer-events-none { pointer-events:none }
#mikata-custom-container .invisible { visibility:hidden }
#mikata-custom-container .sr-only { clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden }
#mikata-custom-container .absolute { position:absolute }
#mikata-custom-container .fixed { position:fixed }
#mikata-custom-container .relative { position:relative }
#mikata-custom-container .static { position:static }
#mikata-custom-container .inset-0 { inset:calc(var(--spacing)*0) }
#mikata-custom-container .inset-x-0 { inset-inline:calc(var(--spacing)*0) }
#mikata-custom-container .inset-y-0 { inset-block:calc(var(--spacing)*0) }
#mikata-custom-container .-top-5 { top:calc(var(--spacing)*-5) }
#mikata-custom-container .-top-6 { top:calc(var(--spacing)*-6) }
#mikata-custom-container .-top-12 { top:calc(var(--spacing)*-12) }
#mikata-custom-container .top-0 { top:calc(var(--spacing)*0) }
#mikata-custom-container .top-1\.5 { top:calc(var(--spacing)*1.5) }
#mikata-custom-container .top-1\/2 { top:50% }
#mikata-custom-container .top-3\.5 { top:calc(var(--spacing)*3.5) }
#mikata-custom-container .top-4 { top:calc(var(--spacing)*4) }
#mikata-custom-container .top-8 { top:calc(var(--spacing)*8) }
#mikata-custom-container .top-\[1px\] { top:1px }
#mikata-custom-container .top-\[50\%\] { top:50% }
#mikata-custom-container .top-\[60\%\] { top:60% }
#mikata-custom-container .top-full { top:100% }
#mikata-custom-container .-right-2 { right:calc(var(--spacing)*-2) }
#mikata-custom-container .-right-3 { right:calc(var(--spacing)*-3) }
#mikata-custom-container .-right-6 { right:calc(var(--spacing)*-6) }
#mikata-custom-container .-right-12 { right:calc(var(--spacing)*-12) }
#mikata-custom-container .right-0 { right:calc(var(--spacing)*0) }
#mikata-custom-container .right-1 { right:calc(var(--spacing)*1) }
#mikata-custom-container .right-2 { right:calc(var(--spacing)*2) }
#mikata-custom-container .right-3 { right:calc(var(--spacing)*3) }
#mikata-custom-container .right-4 { right:calc(var(--spacing)*4) }
#mikata-custom-container .right-6 { right:calc(var(--spacing)*6) }
#mikata-custom-container .-bottom-0\.5 { bottom:calc(var(--spacing)*-.5) }
#mikata-custom-container .-bottom-5 { bottom:calc(var(--spacing)*-5) }
#mikata-custom-container .-bottom-12 { bottom:calc(var(--spacing)*-12) }
#mikata-custom-container .bottom-0 { bottom:calc(var(--spacing)*0) }
#mikata-custom-container .bottom-6 { bottom:calc(var(--spacing)*6) }
#mikata-custom-container .bottom-8 { bottom:calc(var(--spacing)*8) }
#mikata-custom-container .-left-4 { left:calc(var(--spacing)*-4) }
#mikata-custom-container .-left-12 { left:calc(var(--spacing)*-12) }
#mikata-custom-container .left-0 { left:calc(var(--spacing)*0) }
#mikata-custom-container .left-1\/2 { left:50% }
#mikata-custom-container .left-2 { left:calc(var(--spacing)*2) }
#mikata-custom-container .left-\[50\%\] { left:50% }
#mikata-custom-container .isolate { isolation:isolate }
#mikata-custom-container .z-10 { z-index:10 }
#mikata-custom-container .z-20 { z-index:20 }
#mikata-custom-container .z-40 { z-index:40 }
#mikata-custom-container .z-50 { z-index:50 }
#mikata-custom-container .z-\[1\] { z-index:1 }
#mikata-custom-container .order-first { order:-9999 }
#mikata-custom-container .order-last { order:9999 }
#mikata-custom-container .col-span-2 { grid-column:span 2/span 2 }
#mikata-custom-container .col-start-2 { grid-column-start:2 }
#mikata-custom-container .row-span-2 { grid-row:span 2/span 2 }
#mikata-custom-container .row-start-1 { grid-row-start:1 }
#mikata-custom-container .container { width:100% }
@media (min-width:40rem) {
#mikata-custom-container .container { max-width:40rem }
}
@media (min-width:48rem) {
#mikata-custom-container .container { max-width:48rem }
}
@media (min-width:64rem) {
#mikata-custom-container .container { max-width:64rem }
}
@media (min-width:80rem) {
#mikata-custom-container .container { max-width:80rem }
}
@media (min-width:96rem) {
#mikata-custom-container .container { max-width:96rem }
}
#mikata-custom-container .\!m-0 { margin:calc(var(--spacing)*0)!important }
#mikata-custom-container .-mx-1 { margin-inline:calc(var(--spacing)*-1) }
#mikata-custom-container .mx-2 { margin-inline:calc(var(--spacing)*2) }
#mikata-custom-container .mx-3\.5 { margin-inline:calc(var(--spacing)*3.5) }
#mikata-custom-container .mx-4 { margin-inline:calc(var(--spacing)*4) }
#mikata-custom-container .mx-auto { margin-inline:auto }
#mikata-custom-container .-my-2 { margin-block:calc(var(--spacing)*-2) }
#mikata-custom-container .my-0 { margin-block:calc(var(--spacing)*0) }
#mikata-custom-container .my-0\.5 { margin-block:calc(var(--spacing)*.5) }
#mikata-custom-container .my-1 { margin-block:calc(var(--spacing)*1) }
#mikata-custom-container .-mt-4 { margin-top:calc(var(--spacing)*-4) }
#mikata-custom-container .mt-0\.5 { margin-top:calc(var(--spacing)*.5) }
#mikata-custom-container .mt-1 { margin-top:calc(var(--spacing)*1) }
#mikata-custom-container .mt-1\.5 { margin-top:calc(var(--spacing)*1.5) }
#mikata-custom-container .mt-2 { margin-top:calc(var(--spacing)*2) }
#mikata-custom-container .mt-3 { margin-top:calc(var(--spacing)*3) }
#mikata-custom-container .mt-4 { margin-top:calc(var(--spacing)*4) }
#mikata-custom-container .mt-5 { margin-top:calc(var(--spacing)*5) }
#mikata-custom-container .mt-6 { margin-top:calc(var(--spacing)*6) }
#mikata-custom-container .mt-7 { margin-top:calc(var(--spacing)*7) }
#mikata-custom-container .mt-8 { margin-top:calc(var(--spacing)*8) }
#mikata-custom-container .mt-10 { margin-top:calc(var(--spacing)*10) }
#mikata-custom-container .mt-12 { margin-top:calc(var(--spacing)*12) }
#mikata-custom-container .mt-14 { margin-top:calc(var(--spacing)*14) }
#mikata-custom-container .mt-20 { margin-top:calc(var(--spacing)*20) }
#mikata-custom-container .mt-auto { margin-top:auto }
#mikata-custom-container .mr-2 { margin-right:calc(var(--spacing)*2) }
#mikata-custom-container .mb-2 { margin-bottom:calc(var(--spacing)*2) }
#mikata-custom-container .mb-3 { margin-bottom:calc(var(--spacing)*3) }
#mikata-custom-container .mb-4 { margin-bottom:calc(var(--spacing)*4) }
#mikata-custom-container .mb-6 { margin-bottom:calc(var(--spacing)*6) }
#mikata-custom-container .mb-8 { margin-bottom:calc(var(--spacing)*8) }
#mikata-custom-container .-ml-4 { margin-left:calc(var(--spacing)*-4) }
#mikata-custom-container .ml-1 { margin-left:calc(var(--spacing)*1) }
#mikata-custom-container .ml-4 { margin-left:calc(var(--spacing)*4) }
#mikata-custom-container .ml-auto { margin-left:auto }
#mikata-custom-container .line-clamp-1 { -webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden }
#mikata-custom-container .line-clamp-2 { -webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden }
#mikata-custom-container .\[display\:-webkit-box\] { display:-webkit-box }
#mikata-custom-container .block { display:block }
#mikata-custom-container .flex { display:flex }
#mikata-custom-container .grid { display:grid }
#mikata-custom-container .hidden { display:none }
#mikata-custom-container .inline-flex { display:inline-flex }
#mikata-custom-container .table { display:table }
#mikata-custom-container .table-caption { display:table-caption }
#mikata-custom-container .table-cell { display:table-cell }
#mikata-custom-container .table-row { display:table-row }
#mikata-custom-container .field-sizing-content { field-sizing:content }
#mikata-custom-container .aspect-square { aspect-ratio:1 }
#mikata-custom-container .aspect-video { aspect-ratio:var(--aspect-video) }
#mikata-custom-container .size-\(--cell-size\) { width:var(--cell-size);height:var(--cell-size) }
#mikata-custom-container .size-2 { width:calc(var(--spacing)*2);height:calc(var(--spacing)*2) }
#mikata-custom-container .size-2\.5 { width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5) }
#mikata-custom-container .size-3 { width:calc(var(--spacing)*3);height:calc(var(--spacing)*3) }
#mikata-custom-container .size-3\.5 { width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5) }
#mikata-custom-container .size-4 { width:calc(var(--spacing)*4);height:calc(var(--spacing)*4) }
#mikata-custom-container .size-6 { width:calc(var(--spacing)*6);height:calc(var(--spacing)*6) }
#mikata-custom-container .size-7 { width:calc(var(--spacing)*7);height:calc(var(--spacing)*7) }
#mikata-custom-container .size-8 { width:calc(var(--spacing)*8);height:calc(var(--spacing)*8) }
#mikata-custom-container .size-9 { width:calc(var(--spacing)*9);height:calc(var(--spacing)*9) }
#mikata-custom-container .size-10 { width:calc(var(--spacing)*10);height:calc(var(--spacing)*10) }
#mikata-custom-container .size-auto { width:auto;height:auto }
#mikata-custom-container .size-full { width:100%;height:100% }
#mikata-custom-container .h-\(--cell-size\) { height:var(--cell-size) }
#mikata-custom-container .h-1\.5 { height:calc(var(--spacing)*1.5) }
#mikata-custom-container .h-1\/2 { height:50% }
#mikata-custom-container .h-2 { height:calc(var(--spacing)*2) }
#mikata-custom-container .h-2\.5 { height:calc(var(--spacing)*2.5) }
#mikata-custom-container .h-3\.5 { height:calc(var(--spacing)*3.5) }
#mikata-custom-container .h-4 { height:calc(var(--spacing)*4) }
#mikata-custom-container .h-5 { height:calc(var(--spacing)*5) }
#mikata-custom-container .h-6 { height:calc(var(--spacing)*6) }
#mikata-custom-container .h-7 { height:calc(var(--spacing)*7) }
#mikata-custom-container .h-8 { height:calc(var(--spacing)*8) }
#mikata-custom-container .h-9 { height:calc(var(--spacing)*9) }
#mikata-custom-container .h-10 { height:calc(var(--spacing)*10) }
#mikata-custom-container .h-11 { height:calc(var(--spacing)*11) }
#mikata-custom-container .h-12 { height:calc(var(--spacing)*12) }
#mikata-custom-container .h-14 { height:calc(var(--spacing)*14) }
#mikata-custom-container .h-16 { height:calc(var(--spacing)*16) }
#mikata-custom-container .h-40 { height:calc(var(--spacing)*40) }
#mikata-custom-container .h-56 { height:calc(var(--spacing)*56) }
#mikata-custom-container .h-64 { height:calc(var(--spacing)*64) }
#mikata-custom-container .h-\[1\.15rem\] { height:1.15rem }
#mikata-custom-container .h-\[500px\] { height:500px }
#mikata-custom-container .h-\[calc\(100\%-1px\)\] { height:calc(100% - 1px) }
#mikata-custom-container .h-\[var\(--radix-navigation-menu-viewport-height\)\] { height:var(--radix-navigation-menu-viewport-height) }
#mikata-custom-container .h-\[var\(--radix-select-trigger-height\)\] { height:var(--radix-select-trigger-height) }
#mikata-custom-container .h-auto { height:auto }
#mikata-custom-container .h-full { height:100% }
#mikata-custom-container .h-px { height:1px }
#mikata-custom-container .h-svh { height:100svh }
#mikata-custom-container .max-h-\(--radix-context-menu-content-available-height\) { max-height:var(--radix-context-menu-content-available-height) }
#mikata-custom-container .max-h-\(--radix-dropdown-menu-content-available-height\) { max-height:var(--radix-dropdown-menu-content-available-height) }
#mikata-custom-container .max-h-\(--radix-select-content-available-height\) { max-height:var(--radix-select-content-available-height) }
#mikata-custom-container .max-h-\[300px\] { max-height:300px }
#mikata-custom-container .min-h-0 { min-height:calc(var(--spacing)*0) }
#mikata-custom-container .min-h-4 { min-height:calc(var(--spacing)*4) }
#mikata-custom-container .min-h-16 { min-height:calc(var(--spacing)*16) }
#mikata-custom-container .min-h-\[100svh\] { min-height:100svh }
#mikata-custom-container .min-h-screen { min-height:100vh }
#mikata-custom-container .min-h-svh { min-height:100svh }
#mikata-custom-container .w-\(--cell-size\) { width:var(--cell-size) }
#mikata-custom-container .w-\(--sidebar-width\) { width:var(--sidebar-width) }
#mikata-custom-container .w-0 { width:calc(var(--spacing)*0) }
#mikata-custom-container .w-1 { width:calc(var(--spacing)*1) }
#mikata-custom-container .w-1\.5 { width:calc(var(--spacing)*1.5) }
#mikata-custom-container .w-2 { width:calc(var(--spacing)*2) }
#mikata-custom-container .w-2\.5 { width:calc(var(--spacing)*2.5) }
#mikata-custom-container .w-3 { width:calc(var(--spacing)*3) }
#mikata-custom-container .w-3\.5 { width:calc(var(--spacing)*3.5) }
#mikata-custom-container .w-3\/4 { width:75% }
#mikata-custom-container .w-4 { width:calc(var(--spacing)*4) }
#mikata-custom-container .w-5 { width:calc(var(--spacing)*5) }
#mikata-custom-container .w-6 { width:calc(var(--spacing)*6) }
#mikata-custom-container .w-8 { width:calc(var(--spacing)*8) }
#mikata-custom-container .w-9 { width:calc(var(--spacing)*9) }
#mikata-custom-container .w-10 { width:calc(var(--spacing)*10) }
#mikata-custom-container .w-11 { width:calc(var(--spacing)*11) }
#mikata-custom-container .w-12 { width:calc(var(--spacing)*12) }
#mikata-custom-container .w-16 { width:calc(var(--spacing)*16) }
#mikata-custom-container .w-32 { width:calc(var(--spacing)*32) }
#mikata-custom-container .w-64 { width:calc(var(--spacing)*64) }
#mikata-custom-container .w-72 { width:calc(var(--spacing)*72) }
#mikata-custom-container .w-\[100px\] { width:100px }
#mikata-custom-container .w-\[400px\] { width:400px }
#mikata-custom-container .w-auto { width:auto }
#mikata-custom-container .w-fit { width:fit-content }
#mikata-custom-container .w-full { width:100% }
#mikata-custom-container .w-max { width:max-content }
#mikata-custom-container .w-px { width:1px }
#mikata-custom-container .max-w-\(--skeleton-width\) { max-width:var(--skeleton-width) }
#mikata-custom-container .max-w-2xl { max-width:var(--container-2xl) }
#mikata-custom-container .max-w-\[1240px\] { max-width:1240px }
#mikata-custom-container .max-w-\[calc\(100\%-2rem\)\] { max-width:calc(100% - 2rem) }
#mikata-custom-container .max-w-lg { max-width:var(--container-lg) }
#mikata-custom-container .max-w-max { max-width:max-content }
#mikata-custom-container .max-w-md { max-width:var(--container-md) }
#mikata-custom-container .max-w-sm { max-width:var(--container-sm) }
#mikata-custom-container .max-w-xl { max-width:var(--container-xl) }
#mikata-custom-container .max-w-xs { max-width:var(--container-xs) }
#mikata-custom-container .min-w-\(--cell-size\) { min-width:var(--cell-size) }
#mikata-custom-container .min-w-0 { min-width:calc(var(--spacing)*0) }
#mikata-custom-container .min-w-5 { min-width:calc(var(--spacing)*5) }
#mikata-custom-container .min-w-8 { min-width:calc(var(--spacing)*8) }
#mikata-custom-container .min-w-9 { min-width:calc(var(--spacing)*9) }
#mikata-custom-container .min-w-10 { min-width:calc(var(--spacing)*10) }
#mikata-custom-container .min-w-\[8rem\] { min-width:8rem }
#mikata-custom-container .min-w-\[12rem\] { min-width:12rem }
#mikata-custom-container .min-w-\[var\(--radix-select-trigger-width\)\] { min-width:var(--radix-select-trigger-width) }
#mikata-custom-container .flex-1 { flex:1 }
#mikata-custom-container .flex-none { flex:none }
#mikata-custom-container .flex-shrink-0, #mikata-custom-container .shrink-0 { flex-shrink:0 }
#mikata-custom-container .grow { flex-grow:1 }
#mikata-custom-container .grow-0 { flex-grow:0 }
#mikata-custom-container .basis-full { flex-basis:100% }
#mikata-custom-container .caption-bottom { caption-side:bottom }
#mikata-custom-container .border-collapse { border-collapse:collapse }
#mikata-custom-container .origin-\(--radix-context-menu-content-transform-origin\) { transform-origin:var(--radix-context-menu-content-transform-origin) }
#mikata-custom-container .origin-\(--radix-dropdown-menu-content-transform-origin\) { transform-origin:var(--radix-dropdown-menu-content-transform-origin) }
#mikata-custom-container .origin-\(--radix-hover-card-content-transform-origin\) { transform-origin:var(--radix-hover-card-content-transform-origin) }
#mikata-custom-container .origin-\(--radix-menubar-content-transform-origin\) { transform-origin:var(--radix-menubar-content-transform-origin) }
#mikata-custom-container .origin-\(--radix-popover-content-transform-origin\) { transform-origin:var(--radix-popover-content-transform-origin) }
#mikata-custom-container .origin-\(--radix-select-content-transform-origin\) { transform-origin:var(--radix-select-content-transform-origin) }
#mikata-custom-container .origin-\(--radix-tooltip-content-transform-origin\) { transform-origin:var(--radix-tooltip-content-transform-origin) }
#mikata-custom-container .origin-left { transform-origin:0 }
#mikata-custom-container .origin-top { transform-origin:top }
#mikata-custom-container .-translate-x-1\/2 { --tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .-translate-x-px { --tw-translate-x:-1px;translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .translate-x-\[-50\%\] { --tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .translate-x-px { --tw-translate-x:1px;translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .-translate-y-1\/2 { --tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .translate-y-0 { --tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .translate-y-0\.5 { --tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .translate-y-4 { --tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .translate-y-\[-50\%\] { --tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .translate-y-\[calc\(-50\%_-_2px\)\] { --tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .scale-x-0 { --tw-scale-x:0%;scale:var(--tw-scale-x)var(--tw-scale-y) }
#mikata-custom-container .scale-y-0 { --tw-scale-y:0%;scale:var(--tw-scale-x)var(--tw-scale-y) }
#mikata-custom-container .rotate-45 { rotate:45deg }
#mikata-custom-container .rotate-90 { rotate:90deg }
#mikata-custom-container .transform { transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,) }
#mikata-custom-container .animate-\[scrollline_1\.8s_ease-in-out_infinite\] { animation:1.8s ease-in-out infinite scrollline }
#mikata-custom-container .animate-caret-blink { animation:1.25s ease-out infinite caret-blink }
#mikata-custom-container .animate-in { animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none) }
#mikata-custom-container .animate-pulse { animation:var(--animate-pulse) }
#mikata-custom-container .animate-spin { animation:var(--animate-spin) }
#mikata-custom-container .cursor-default { cursor:default }
#mikata-custom-container .cursor-pointer { cursor:pointer }
#mikata-custom-container .cursor-text { cursor:text }
#mikata-custom-container .touch-none { touch-action:none }
#mikata-custom-container .resize-none { resize:none }
#mikata-custom-container .scroll-my-1 { scroll-margin-block:calc(var(--spacing)*1) }
#mikata-custom-container .scroll-py-1 { scroll-padding-block:calc(var(--spacing)*1) }
#mikata-custom-container .list-disc { list-style-type:disc }
#mikata-custom-container .list-none { list-style-type:none }
#mikata-custom-container .auto-rows-min { grid-auto-rows:min-content }
#mikata-custom-container .grid-cols-2 { grid-template-columns:repeat(2,minmax(0,1fr)) }
#mikata-custom-container .grid-cols-\[0_1fr\] { grid-template-columns:0 1fr }
#mikata-custom-container .grid-cols-\[72px_1fr\] { grid-template-columns:72px 1fr }
#mikata-custom-container .grid-rows-\[auto_auto\] { grid-template-rows:auto auto }
#mikata-custom-container .flex-col { flex-direction:column }
#mikata-custom-container .flex-col-reverse { flex-direction:column-reverse }
#mikata-custom-container .flex-row { flex-direction:row }
#mikata-custom-container .flex-wrap { flex-wrap:wrap }
#mikata-custom-container .items-baseline { align-items:baseline }
#mikata-custom-container .items-center { align-items:center }
#mikata-custom-container .items-end { align-items:flex-end }
#mikata-custom-container .items-start { align-items:flex-start }
#mikata-custom-container .items-stretch { align-items:stretch }
#mikata-custom-container .justify-between { justify-content:space-between }
#mikata-custom-container .justify-center { justify-content:center }
#mikata-custom-container .justify-start { justify-content:flex-start }
#mikata-custom-container .justify-items-start { justify-items:start }
#mikata-custom-container .gap-0 { gap:calc(var(--spacing)*0) }
#mikata-custom-container .gap-0\.5 { gap:calc(var(--spacing)*.5) }
#mikata-custom-container .gap-1 { gap:calc(var(--spacing)*1) }
#mikata-custom-container .gap-1\.5 { gap:calc(var(--spacing)*1.5) }
#mikata-custom-container .gap-2 { gap:calc(var(--spacing)*2) }
#mikata-custom-container .gap-2\.5 { gap:calc(var(--spacing)*2.5) }
#mikata-custom-container .gap-3 { gap:calc(var(--spacing)*3) }
#mikata-custom-container .gap-4 { gap:calc(var(--spacing)*4) }
#mikata-custom-container .gap-5 { gap:calc(var(--spacing)*5) }
#mikata-custom-container .gap-6 { gap:calc(var(--spacing)*6) }
#mikata-custom-container .gap-7 { gap:calc(var(--spacing)*7) }
#mikata-custom-container .gap-10 { gap:calc(var(--spacing)*10) }
#mikata-custom-container .gap-12 { gap:calc(var(--spacing)*12) }
#mikata-custom-container:where(.space-y-2>:not(:last-child)) { --tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse))) }
#mikata-custom-container .gap-x-8 { column-gap:calc(var(--spacing)*8) }
#mikata-custom-container .gap-y-0\.5 { row-gap:calc(var(--spacing)*.5) }
#mikata-custom-container .gap-y-3 { row-gap:calc(var(--spacing)*3) }
#mikata-custom-container:where(.divide-y>:not(:last-child)) { --tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse))) }
#mikata-custom-container:where(.divide-border>:not(:last-child)) { border-color:var(--border) }
#mikata-custom-container .self-center { align-self:center }
#mikata-custom-container .self-start { align-self:flex-start }
#mikata-custom-container .self-stretch { align-self:stretch }
#mikata-custom-container .justify-self-end { justify-self:flex-end }
#mikata-custom-container .truncate { text-overflow:ellipsis;white-space:nowrap;overflow:hidden }
#mikata-custom-container .overflow-auto { overflow:auto }
#mikata-custom-container .overflow-hidden { overflow:hidden }
#mikata-custom-container .overflow-x-auto { overflow-x:auto }
#mikata-custom-container .overflow-x-hidden { overflow-x:hidden }
#mikata-custom-container .overflow-y-auto { overflow-y:auto }
#mikata-custom-container .rounded { border-radius:.25rem }
#mikata-custom-container .rounded-\[2px\] { border-radius:2px }
#mikata-custom-container .rounded-\[4px\] { border-radius:4px }
#mikata-custom-container .rounded-\[10px\] { border-radius:10px }
#mikata-custom-container .rounded-\[20px\] { border-radius:20px }
#mikata-custom-container .rounded-\[calc\(var\(--radius\)-5px\)\] { border-radius:calc(var(--radius) - 5px) }
#mikata-custom-container .rounded-\[inherit\] { border-radius:inherit }
#mikata-custom-container .rounded-full { border-radius:3.40282e38px }
#mikata-custom-container .rounded-lg { border-radius:var(--radius) }
#mikata-custom-container .rounded-md { border-radius:calc(var(--radius) - 2px) }
#mikata-custom-container .rounded-none { border-radius:0 }
#mikata-custom-container .rounded-sm { border-radius:calc(var(--radius) - 4px) }
#mikata-custom-container .rounded-xl { border-radius:calc(var(--radius) + 4px) }
#mikata-custom-container .rounded-xs { border-radius:var(--radius-xs) }
#mikata-custom-container .rounded-l-md { border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px) }
#mikata-custom-container .rounded-tl-sm { border-top-left-radius:calc(var(--radius) - 4px) }
#mikata-custom-container .rounded-r-md { border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px) }
#mikata-custom-container .border { border-style:var(--tw-border-style);border-width:1px }
#mikata-custom-container .border-0 { border-style:var(--tw-border-style);border-width:0 }
#mikata-custom-container .border-\[1\.5px\] { border-style:var(--tw-border-style);border-width:1.5px }
#mikata-custom-container .border-y { border-block-style:var(--tw-border-style);border-block-width:1px }
#mikata-custom-container .border-t { border-top-style:var(--tw-border-style);border-top-width:1px }
#mikata-custom-container .border-r { border-right-style:var(--tw-border-style);border-right-width:1px }
#mikata-custom-container .border-b { border-bottom-style:var(--tw-border-style);border-bottom-width:1px }
#mikata-custom-container .border-l { border-left-style:var(--tw-border-style);border-left-width:1px }
#mikata-custom-container .border-dashed { --tw-border-style:dashed;border-style:dashed }
#mikata-custom-container .border-\(--color-border\) { border-color:var(--color-border) }
#mikata-custom-container .border-\[rgba\(0\, #mikata-custom-container 0\, #mikata-custom-container 0\, #mikata-custom-container 0\.08\)\] { border-color:#00000014 }
#mikata-custom-container .border-accent\/50 { border-color:var(--accent) }
.border-accent\/50 { border-color:color-mix(in oklab,var(--accent)50%,transparent) }
#mikata-custom-container .border-border, #mikata-custom-container .border-border\/50 { border-color:var(--border) }
.border-border\/50 { border-color:color-mix(in oklab,var(--border)50%,transparent) }
#mikata-custom-container .border-border\/60 { border-color:var(--border) }
.border-border\/60 { border-color:color-mix(in oklab,var(--border)60%,transparent) }
#mikata-custom-container .border-input { border-color:var(--input) }
#mikata-custom-container .border-primary { border-color:var(--primary) }
#mikata-custom-container .border-sidebar-border { border-color:var(--sidebar-border) }
#mikata-custom-container .border-transparent { border-color:#0000 }
#mikata-custom-container .border-white\/10 { border-color:#ffffff1a }
.border-white\/10 { border-color:color-mix(in oklab,var(--color-white)10%,transparent) }
#mikata-custom-container .border-white\/15 { border-color:#ffffff26 }
.border-white\/15 { border-color:color-mix(in oklab,var(--color-white)15%,transparent) }
#mikata-custom-container .border-white\/25 { border-color:#ffffff40 }
.border-white\/25 { border-color:color-mix(in oklab,var(--color-white)25%,transparent) }
#mikata-custom-container .border-white\/70 { border-color:#ffffffb3 }
.border-white\/70 { border-color:color-mix(in oklab,var(--color-white)70%,transparent) }
#mikata-custom-container .border-white\/80 { border-color:#fffc }
.border-white\/80 { border-color:color-mix(in oklab,var(--color-white)80%,transparent) }
#mikata-custom-container .border-t-transparent { border-top-color:#0000 }
#mikata-custom-container .border-l-transparent { border-left-color:#0000 }
#mikata-custom-container .bg-\(--color-bg\) { background-color:var(--color-bg) }
#mikata-custom-container .bg-\[\#1a1a19\] { background-color:#1a1a19 }
#mikata-custom-container .bg-\[\#f8f8f7\] { background-color:#f8f8f7 }
#mikata-custom-container .bg-\[oklch\(0\.75_0\.1_20\)\] { background-color:#e69494 }
#mikata-custom-container .bg-accent, #mikata-custom-container .bg-accent\/60 { background-color:var(--accent) }
.bg-accent\/60 { background-color:color-mix(in oklab,var(--accent)60%,transparent) }
#mikata-custom-container .bg-background { background-color:var(--background) }
#mikata-custom-container .bg-black\/50 { background-color:#00000080 }
.bg-black\/50 { background-color:color-mix(in oklab,var(--color-black)50%,transparent) }
#mikata-custom-container .bg-blue-600 { background-color:var(--color-blue-600) }
#mikata-custom-container .bg-border { background-color:var(--border) }
#mikata-custom-container .bg-card { background-color:var(--card) }
#mikata-custom-container .bg-destructive { background-color:var(--destructive) }
#mikata-custom-container .bg-foreground { background-color:var(--foreground) }
#mikata-custom-container .bg-input { background-color:var(--input) }
#mikata-custom-container .bg-muted, #mikata-custom-container .bg-muted\/50 { background-color:var(--muted) }
.bg-muted\/50 { background-color:color-mix(in oklab,var(--muted)50%,transparent) }
#mikata-custom-container .bg-popover { background-color:var(--popover) }
#mikata-custom-container .bg-primary, #mikata-custom-container .bg-primary\/20 { background-color:var(--primary) }
.bg-primary\/20 { background-color:color-mix(in oklab,var(--primary)20%,transparent) }
#mikata-custom-container .bg-red-100 { background-color:var(--color-red-100) }
#mikata-custom-container .bg-secondary { background-color:var(--secondary) }
#mikata-custom-container .bg-sidebar { background-color:var(--sidebar) }
#mikata-custom-container .bg-sidebar-border { background-color:var(--sidebar-border) }
#mikata-custom-container .bg-transparent { background-color:#0000 }
#mikata-custom-container .bg-white { background-color:var(--color-white) }
#mikata-custom-container .bg-white\/30 { background-color:#ffffff4d }
.bg-white\/30 { background-color:color-mix(in oklab,var(--color-white)30%,transparent) }
#mikata-custom-container .bg-white\/80 { background-color:#fffc }
.bg-white\/80 { background-color:color-mix(in oklab,var(--color-white)80%,transparent) }
#mikata-custom-container .bg-white\/85 { background-color:#ffffffd9 }
.bg-white\/85 { background-color:color-mix(in oklab,var(--color-white)85%,transparent) }
#mikata-custom-container .bg-white\/95 { background-color:#fffffff2 }
.bg-white\/95 { background-color:color-mix(in oklab,var(--color-white)95%,transparent) }
#mikata-custom-container .bg-white\/\[0\.04\] { background-color:#ffffff0a }
.bg-white\/\[0\.04\] { background-color:color-mix(in oklab,var(--color-white)4%,transparent) }
#mikata-custom-container .bg-gradient-to-b { --tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops)) }
#mikata-custom-container .bg-gradient-to-br { --tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops)) }
#mikata-custom-container .bg-gradient-to-r { --tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops)) }
#mikata-custom-container .bg-gradient-to-t { --tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops)) }
#mikata-custom-container .from-\[oklch\(0\.22_0\.05_262\/0\.5\)\] { --tw-gradient-from:oklch(22% .05 262/.5);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)) }
#mikata-custom-container .from-\[oklch\(0\.22_0\.05_262\/0\.72\)\] { --tw-gradient-from:oklch(22% .05 262/.72);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)) }
#mikata-custom-container .from-primary { --tw-gradient-from:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)) }
#mikata-custom-container .from-slate-50 { --tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)) }
#mikata-custom-container .via-\[oklch\(0\.22_0\.05_262\/0\.45\)\] { --tw-gradient-via:oklch(22% .05 262/.45);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops) }
#mikata-custom-container .to-\[oklch\(0\.34_0\.07_262\)\] { --tw-gradient-to:oklch(34% .07 262);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)) }
#mikata-custom-container .to-\[oklch\(0\.36_0\.07_262\)\] { --tw-gradient-to:oklch(36% .07 262);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)) }
#mikata-custom-container .to-slate-100 { --tw-gradient-to:var(--color-slate-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)) }
#mikata-custom-container .to-transparent { --tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)) }
#mikata-custom-container .fill-current { fill:currentColor }
#mikata-custom-container .fill-foreground { fill:var(--foreground) }
#mikata-custom-container .fill-primary { fill:var(--primary) }
#mikata-custom-container .object-cover { object-fit:cover }
#mikata-custom-container .p-0 { padding:calc(var(--spacing)*0) }
#mikata-custom-container .p-1 { padding:calc(var(--spacing)*1) }
#mikata-custom-container .p-2 { padding:calc(var(--spacing)*2) }
#mikata-custom-container .p-3 { padding:calc(var(--spacing)*3) }
#mikata-custom-container .p-4 { padding:calc(var(--spacing)*4) }
#mikata-custom-container .p-5 { padding:calc(var(--spacing)*5) }
#mikata-custom-container .p-6 { padding:calc(var(--spacing)*6) }
#mikata-custom-container .p-7 { padding:calc(var(--spacing)*7) }
#mikata-custom-container .p-8 { padding:calc(var(--spacing)*8) }
#mikata-custom-container .p-\[3px\] { padding:3px }
#mikata-custom-container .p-px { padding:1px }
#mikata-custom-container .px-\(--cell-size\) { padding-inline:var(--cell-size) }
#mikata-custom-container .px-1 { padding-inline:calc(var(--spacing)*1) }
#mikata-custom-container .px-1\.5 { padding-inline:calc(var(--spacing)*1.5) }
#mikata-custom-container .px-2 { padding-inline:calc(var(--spacing)*2) }
#mikata-custom-container .px-2\.5 { padding-inline:calc(var(--spacing)*2.5) }
#mikata-custom-container .px-3 { padding-inline:calc(var(--spacing)*3) }
#mikata-custom-container .px-4 { padding-inline:calc(var(--spacing)*4) }
#mikata-custom-container .px-5 { padding-inline:calc(var(--spacing)*5) }
#mikata-custom-container .px-6 { padding-inline:calc(var(--spacing)*6) }
#mikata-custom-container .px-8 { padding-inline:calc(var(--spacing)*8) }
#mikata-custom-container .px-10 { padding-inline:calc(var(--spacing)*10) }
#mikata-custom-container .py-0\.5 { padding-block:calc(var(--spacing)*.5) }
#mikata-custom-container .py-1 { padding-block:calc(var(--spacing)*1) }
#mikata-custom-container .py-1\.5 { padding-block:calc(var(--spacing)*1.5) }
#mikata-custom-container .py-2 { padding-block:calc(var(--spacing)*2) }
#mikata-custom-container .py-2\.5 { padding-block:calc(var(--spacing)*2.5) }
#mikata-custom-container .py-3 { padding-block:calc(var(--spacing)*3) }
#mikata-custom-container .py-3\.5 { padding-block:calc(var(--spacing)*3.5) }
#mikata-custom-container .py-4 { padding-block:calc(var(--spacing)*4) }
#mikata-custom-container .py-5 { padding-block:calc(var(--spacing)*5) }
#mikata-custom-container .py-6 { padding-block:calc(var(--spacing)*6) }
#mikata-custom-container .py-8 { padding-block:calc(var(--spacing)*8) }
#mikata-custom-container .py-16 { padding-block:calc(var(--spacing)*16) }
#mikata-custom-container .py-20 { padding-block:calc(var(--spacing)*20) }
#mikata-custom-container .pt-0 { padding-top:calc(var(--spacing)*0) }
#mikata-custom-container .pt-3 { padding-top:calc(var(--spacing)*3) }
#mikata-custom-container .pt-4 { padding-top:calc(var(--spacing)*4) }
#mikata-custom-container .pt-5 { padding-top:calc(var(--spacing)*5) }
#mikata-custom-container .pt-6 { padding-top:calc(var(--spacing)*6) }
#mikata-custom-container .pt-8 { padding-top:calc(var(--spacing)*8) }
#mikata-custom-container .pt-12 { padding-top:calc(var(--spacing)*12) }
#mikata-custom-container .pt-20 { padding-top:calc(var(--spacing)*20) }
#mikata-custom-container .pr-1 { padding-right:calc(var(--spacing)*1) }
#mikata-custom-container .pr-2 { padding-right:calc(var(--spacing)*2) }
#mikata-custom-container .pr-2\.5 { padding-right:calc(var(--spacing)*2.5) }
#mikata-custom-container .pr-3 { padding-right:calc(var(--spacing)*3) }
#mikata-custom-container .pr-8 { padding-right:calc(var(--spacing)*8) }
#mikata-custom-container .pb-3 { padding-bottom:calc(var(--spacing)*3) }
#mikata-custom-container .pb-4 { padding-bottom:calc(var(--spacing)*4) }
#mikata-custom-container .pb-6 { padding-bottom:calc(var(--spacing)*6) }
#mikata-custom-container .pb-8 { padding-bottom:calc(var(--spacing)*8) }
#mikata-custom-container .pl-2 { padding-left:calc(var(--spacing)*2) }
#mikata-custom-container .pl-3 { padding-left:calc(var(--spacing)*3) }
#mikata-custom-container .pl-4 { padding-left:calc(var(--spacing)*4) }
#mikata-custom-container .pl-8 { padding-left:calc(var(--spacing)*8) }
#mikata-custom-container .text-center { text-align:center }
#mikata-custom-container .text-left { text-align:left }
#mikata-custom-container .align-middle { vertical-align:middle }
#mikata-custom-container .font-mono { font-family:var(--font-mono) }
#mikata-custom-container .font-sans { font-family:var(--font-sans) }
#mikata-custom-container .text-2xl { font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height)) }
#mikata-custom-container .text-4xl { font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height)) }
#mikata-custom-container .text-5xl { font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height)) }
#mikata-custom-container .text-7xl { font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height)) }
#mikata-custom-container .text-base { font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height)) }
#mikata-custom-container .text-lg { font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height)) }
#mikata-custom-container .text-sm { font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height)) }
#mikata-custom-container .text-sm\/relaxed { font-size:var(--text-sm);line-height:var(--leading-relaxed) }
#mikata-custom-container .text-xl { font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height)) }
#mikata-custom-container .text-xs { font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height)) }
#mikata-custom-container .text-\[0\.8rem\] { font-size:.8rem }
#mikata-custom-container .text-\[6\.5rem\] { font-size:6.5rem }
#mikata-custom-container .text-\[8rem\] { font-size:8rem }
#mikata-custom-container .text-\[9px\] { font-size:9px }
#mikata-custom-container .text-\[9rem\] { font-size:9rem }
#mikata-custom-container .text-\[10px\] { font-size:10px }
#mikata-custom-container .text-\[11px\] { font-size:11px }
#mikata-custom-container .text-\[12\.5px\] { font-size:12.5px }
#mikata-custom-container .text-\[13px\] { font-size:13px }
#mikata-custom-container .text-\[15px\] { font-size:15px }
#mikata-custom-container .leading-5 { --tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5) }
#mikata-custom-container .leading-6 { --tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6) }
#mikata-custom-container .leading-7 { --tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7) }
#mikata-custom-container .leading-7\.5 { --tw-leading:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5) }
#mikata-custom-container .leading-8 { --tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8) }
#mikata-custom-container .leading-9 { --tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9) }
#mikata-custom-container .leading-\[0\.85\] { --tw-leading:.85;line-height:.85 }
#mikata-custom-container .leading-\[1\.5\] { --tw-leading:1.5;line-height:1.5 }
#mikata-custom-container .leading-\[1\.7\] { --tw-leading:1.7;line-height:1.7 }
#mikata-custom-container .leading-\[26px\] { --tw-leading:26px;line-height:26px }
#mikata-custom-container .leading-none { --tw-leading:1;line-height:1 }
#mikata-custom-container .leading-normal { --tw-leading:var(--leading-normal);line-height:var(--leading-normal) }
#mikata-custom-container .leading-relaxed { --tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed) }
#mikata-custom-container .leading-snug { --tw-leading:var(--leading-snug);line-height:var(--leading-snug) }
#mikata-custom-container .font-bold { --tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold) }
#mikata-custom-container .font-medium { --tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium) }
#mikata-custom-container .font-normal { --tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal) }
#mikata-custom-container .font-semibold { --tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold) }
#mikata-custom-container .tracking-\[-0\.44px\] { --tw-tracking:-.44px;letter-spacing:-.44px }
#mikata-custom-container .tracking-\[-0\.154px\] { --tw-tracking:-.154px;letter-spacing:-.154px }
#mikata-custom-container .tracking-\[0\.2em\] { --tw-tracking:.2em;letter-spacing:.2em }
#mikata-custom-container .tracking-\[0\.3em\] { --tw-tracking:.3em;letter-spacing:.3em }
#mikata-custom-container .tracking-\[0\.15em\] { --tw-tracking:.15em;letter-spacing:.15em }
#mikata-custom-container .tracking-\[0\.18em\] { --tw-tracking:.18em;letter-spacing:.18em }
#mikata-custom-container .tracking-\[0\.25em\] { --tw-tracking:.25em;letter-spacing:.25em }
#mikata-custom-container .tracking-\[0\.35em\] { --tw-tracking:.35em;letter-spacing:.35em }
#mikata-custom-container .tracking-tight { --tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight) }
#mikata-custom-container .tracking-wide { --tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide) }
#mikata-custom-container .tracking-wider { --tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider) }
#mikata-custom-container .tracking-widest { --tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest) }
#mikata-custom-container .text-balance { text-wrap:balance }
#mikata-custom-container .break-words { overflow-wrap:break-word }
#mikata-custom-container .whitespace-break-spaces { white-space:break-spaces }
#mikata-custom-container .whitespace-nowrap { white-space:nowrap }
#mikata-custom-container .text-\[\#34322d\] { color:#34322d }
#mikata-custom-container .text-\[\#858481\] { color:#858481 }
#mikata-custom-container .text-\[oklch\(0\.75_0\.1_20\)\] { color:#e69494 }
#mikata-custom-container .text-accent { color:var(--accent) }
#mikata-custom-container .text-accent-foreground, #mikata-custom-container .text-accent-foreground\/60 { color:var(--accent-foreground) }
.text-accent-foreground\/60 { color:color-mix(in oklab,var(--accent-foreground)60%,transparent) }
#mikata-custom-container .text-background { color:var(--background) }
#mikata-custom-container .text-card-foreground { color:var(--card-foreground) }
#mikata-custom-container .text-current { color:currentColor }
#mikata-custom-container .text-destructive { color:var(--destructive) }
#mikata-custom-container .text-foreground, #mikata-custom-container .text-foreground\/75 { color:var(--foreground) }
.text-foreground\/75 { color:color-mix(in oklab,var(--foreground)75%,transparent) }
#mikata-custom-container .text-foreground\/80 { color:var(--foreground) }
.text-foreground\/80 { color:color-mix(in oklab,var(--foreground)80%,transparent) }
#mikata-custom-container .text-foreground\/85 { color:var(--foreground) }
.text-foreground\/85 { color:color-mix(in oklab,var(--foreground)85%,transparent) }
#mikata-custom-container .text-muted-foreground { color:var(--muted-foreground) }
#mikata-custom-container .text-popover-foreground { color:var(--popover-foreground) }
#mikata-custom-container .text-primary { color:var(--primary) }
#mikata-custom-container .text-primary-foreground, #mikata-custom-container .text-primary-foreground\/60 { color:var(--primary-foreground) }
.text-primary-foreground\/60 { color:color-mix(in oklab,var(--primary-foreground)60%,transparent) }
#mikata-custom-container .text-primary-foreground\/70 { color:var(--primary-foreground) }
.text-primary-foreground\/70 { color:color-mix(in oklab,var(--primary-foreground)70%,transparent) }
#mikata-custom-container .text-primary-foreground\/75 { color:var(--primary-foreground) }
.text-primary-foreground\/75 { color:color-mix(in oklab,var(--primary-foreground)75%,transparent) }
#mikata-custom-container .text-primary-foreground\/80 { color:var(--primary-foreground) }
.text-primary-foreground\/80 { color:color-mix(in oklab,var(--primary-foreground)80%,transparent) }
#mikata-custom-container .text-primary-foreground\/85 { color:var(--primary-foreground) }
.text-primary-foreground\/85 { color:color-mix(in oklab,var(--primary-foreground)85%,transparent) }
#mikata-custom-container .text-primary\/5 { color:var(--primary) }
.text-primary\/5 { color:color-mix(in oklab,var(--primary)5%,transparent) }
#mikata-custom-container .text-red-500 { color:var(--color-red-500) }
#mikata-custom-container .text-secondary-foreground { color:var(--secondary-foreground) }
#mikata-custom-container .text-sidebar-foreground, #mikata-custom-container .text-sidebar-foreground\/70 { color:var(--sidebar-foreground) }
.text-sidebar-foreground\/70 { color:color-mix(in oklab,var(--sidebar-foreground)70%,transparent) }
#mikata-custom-container .text-slate-600 { color:var(--color-slate-600) }
#mikata-custom-container .text-slate-700 { color:var(--color-slate-700) }
#mikata-custom-container .text-slate-900 { color:var(--color-slate-900) }
#mikata-custom-container .text-white { color:var(--color-white) }
#mikata-custom-container .text-white\/5 { color:#ffffff0d }
.text-white\/5 { color:color-mix(in oklab,var(--color-white)5%,transparent) }
#mikata-custom-container .text-white\/10 { color:#ffffff1a }
.text-white\/10 { color:color-mix(in oklab,var(--color-white)10%,transparent) }
#mikata-custom-container .text-white\/55 { color:#ffffff8c }
.text-white\/55 { color:color-mix(in oklab,var(--color-white)55%,transparent) }
#mikata-custom-container .text-white\/60 { color:#fff9 }
.text-white\/60 { color:color-mix(in oklab,var(--color-white)60%,transparent) }
#mikata-custom-container .text-white\/70 { color:#ffffffb3 }
.text-white\/70 { color:color-mix(in oklab,var(--color-white)70%,transparent) }
#mikata-custom-container .text-white\/80 { color:#fffc }
.text-white\/80 { color:color-mix(in oklab,var(--color-white)80%,transparent) }
#mikata-custom-container .text-white\/85 { color:#ffffffd9 }
.text-white\/85 { color:color-mix(in oklab,var(--color-white)85%,transparent) }
#mikata-custom-container .text-white\/90 { color:#ffffffe6 }
.text-white\/90 { color:color-mix(in oklab,var(--color-white)90%,transparent) }
#mikata-custom-container .tabular-nums { --tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,) }
#mikata-custom-container .underline-offset-4 { text-underline-offset:4px }
#mikata-custom-container .opacity-0 { opacity:0 }
#mikata-custom-container .opacity-50 { opacity:.5 }
#mikata-custom-container .opacity-70 { opacity:.7 }
#mikata-custom-container .opacity-90 { opacity:.9 }
#mikata-custom-container .opacity-100 { opacity:1 }
#mikata-custom-container .shadow { --tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\] { --tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .shadow-\[0_1px_0_0_oklch\(0\.9_0\.005_262\)\] { --tw-shadow:0 1px 0 0 var(--tw-shadow-color,oklch(90% .005 262));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .shadow-\[0px_4px_11px_0px_rgba\(0\, #mikata-custom-container 0\, #mikata-custom-container 0\, #mikata-custom-container 0\.08\)\] { --tw-shadow:0px 4px 11px 0px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .shadow-lg { --tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .shadow-md { --tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .shadow-none { --tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .shadow-sm { --tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .shadow-xl { --tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .shadow-xs { --tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .ring-0 { --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .ring-ring\/50 { --tw-ring-color:var(--ring) }
.ring-ring\/50 { --tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent) }
#mikata-custom-container .ring-sidebar-ring { --tw-ring-color:var(--sidebar-ring) }
#mikata-custom-container .ring-offset-background { --tw-ring-offset-color:var(--background) }
#mikata-custom-container .outline-hidden { --tw-outline-style:none;outline-style:none }
@media (forced-colors:active) {
#mikata-custom-container .outline-hidden { outline-offset:2px;outline:2px solid #0000 }
}
#mikata-custom-container .outline { outline-style:var(--tw-outline-style);outline-width:1px }
#mikata-custom-container .brightness-0 { --tw-brightness:brightness(0%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,) }
#mikata-custom-container .drop-shadow-lg { --tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,) }
#mikata-custom-container .invert { --tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,) }
#mikata-custom-container .backdrop-blur-2xl { --tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,) }
#mikata-custom-container .backdrop-blur-md { --tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,) }
#mikata-custom-container .backdrop-blur-sm { --tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,) }
#mikata-custom-container .transition { transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration)) }
#mikata-custom-container .transition-\[color\, #mikata-custom-container box-shadow\] { transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration)) }
#mikata-custom-container .transition-\[left\, #mikata-custom-container right\, #mikata-custom-container width\] { transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration)) }
#mikata-custom-container .transition-\[margin\, #mikata-custom-container opacity\] { transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration)) }
#mikata-custom-container .transition-\[width\, #mikata-custom-container height\, #mikata-custom-container padding\] { transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration)) }
#mikata-custom-container .transition-\[width\] { transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration)) }
#mikata-custom-container .transition-all { transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration)) }
#mikata-custom-container .transition-colors { transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration)) }
#mikata-custom-container .transition-opacity { transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration)) }
#mikata-custom-container .transition-shadow { transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration)) }
#mikata-custom-container .transition-transform { transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration)) }
#mikata-custom-container .transition-none { transition-property:none }
#mikata-custom-container .duration-100 { --tw-duration:.1s;transition-duration:.1s }
#mikata-custom-container .duration-200 { --tw-duration:.2s;transition-duration:.2s }
#mikata-custom-container .duration-300 { --tw-duration:.3s;transition-duration:.3s }
#mikata-custom-container .duration-1000 { --tw-duration:1s;transition-duration:1s }
#mikata-custom-container .ease-in-out { --tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out) }
#mikata-custom-container .ease-linear { --tw-ease:linear;transition-timing-function:linear }
#mikata-custom-container .fade-in-0 { --tw-enter-opacity:0 }
#mikata-custom-container .outline-none { --tw-outline-style:none;outline-style:none }
#mikata-custom-container .select-none { -webkit-user-select:none;user-select:none }
#mikata-custom-container .zoom-in-95 { --tw-enter-scale:.95 }
#mikata-custom-container .\[--cell-size\:--spacing\(8\)\] { --cell-size:calc(var(--spacing)*8) }
#mikata-custom-container .\[-webkit-box-orient\:vertical\] { -webkit-box-orient:vertical }
#mikata-custom-container .\[-webkit-line-clamp\:2\] { -webkit-line-clamp:2 }
#mikata-custom-container .group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *) { opacity:1 }
@media (hover:hover) {
#mikata-custom-container .group-hover\:translate-x-1:is(:where(.group):hover *) { --tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .group-hover\:scale-x-100:is(:where(.group):hover *) { --tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y) }
#mikata-custom-container .group-hover\:scale-y-100:is(:where(.group):hover *) { --tw-scale-y:100%;scale:var(--tw-scale-x)var(--tw-scale-y) }
#mikata-custom-container .group-hover\:text-accent:is(:where(.group):hover *) { color:var(--accent) }
#mikata-custom-container .group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *) { opacity:1 }
}
#mikata-custom-container .group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *) { padding-right:calc(var(--spacing)*8) }
#mikata-custom-container .group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *) { text-wrap:balance }
#mikata-custom-container .group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *) { --tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .group-has-\[\[data-slot\=item-description\]\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *) { align-self:flex-start }
#mikata-custom-container .group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *) { padding-top:calc(var(--spacing)*2.5) }
#mikata-custom-container .group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *) { padding-bottom:calc(var(--spacing)*2.5) }
#mikata-custom-container .group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *) { margin-top:calc(var(--spacing)*-8) }
#mikata-custom-container .group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *) { display:none }
#mikata-custom-container .group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *) { width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important }
#mikata-custom-container .group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *) { width:var(--sidebar-width-icon) }
#mikata-custom-container .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *) { width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4))) }
#mikata-custom-container .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *) { width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)) + 2px) }
#mikata-custom-container .group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *) { overflow:hidden }
#mikata-custom-container .group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *) { padding:calc(var(--spacing)*0)!important }
#mikata-custom-container .group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *) { padding:calc(var(--spacing)*2)!important }
#mikata-custom-container .group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *) { opacity:0 }
#mikata-custom-container .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *) { right:calc(var(--sidebar-width)*-1) }
#mikata-custom-container .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *) { left:calc(var(--sidebar-width)*-1) }
#mikata-custom-container .group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *) { width:calc(var(--spacing)*0) }
#mikata-custom-container .group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *) { --tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *) { pointer-events:none }
#mikata-custom-container .group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *), #mikata-custom-container .group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *), #mikata-custom-container .group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *) { opacity:.5 }
#mikata-custom-container .group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *) { position:relative }
#mikata-custom-container .group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *) { z-index:10 }
#mikata-custom-container .group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *) { border-color:var(--ring) }
#mikata-custom-container .group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *) { --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *) { --tw-ring-color:var(--ring) }
.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *) { --tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent) }
#mikata-custom-container .group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *) { right:calc(var(--spacing)*-4) }
#mikata-custom-container .group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *) { border-right-style:var(--tw-border-style);border-right-width:1px }
#mikata-custom-container .group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *) { left:calc(var(--spacing)*0) }
#mikata-custom-container .group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *) { rotate:180deg }
#mikata-custom-container .group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *) { border-left-style:var(--tw-border-style);border-left-width:1px }
#mikata-custom-container .group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *) { rotate:180deg }
#mikata-custom-container .group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *) { border-radius:var(--radius) }
#mikata-custom-container .group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *) { border-style:var(--tw-border-style);border-width:1px }
#mikata-custom-container .group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *) { border-color:var(--sidebar-border) }
#mikata-custom-container .group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *) { --tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *) { margin-bottom:calc(var(--spacing)*-2) }
#mikata-custom-container .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *) { display:block }
#mikata-custom-container .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *), #mikata-custom-container .group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=top] *) { text-align:center }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *) { top:100% }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *) { margin-top:calc(var(--spacing)*1.5) }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *) { overflow:hidden }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *) { border-radius:calc(var(--radius) - 2px) }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *) { border-style:var(--tw-border-style);border-width:1px }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *) { background-color:var(--popover) }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *) { color:var(--popover-foreground) }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *) { --tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *) { --tw-duration:.2s;transition-duration:.2s }
@media (hover:hover) {
#mikata-custom-container .peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*) { color:var(--sidebar-accent-foreground) }
}
#mikata-custom-container .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*) { cursor:not-allowed }
#mikata-custom-container .peer-disabled\:opacity-50:is(:where(.peer):disabled~*) { opacity:.5 }
#mikata-custom-container .peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*) { color:var(--sidebar-accent-foreground) }
#mikata-custom-container .peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*) { top:calc(var(--spacing)*1.5) }
#mikata-custom-container .peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*) { top:calc(var(--spacing)*2.5) }
#mikata-custom-container .peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*) { top:calc(var(--spacing)*1) }
#mikata-custom-container .selection\:bg-primary ::selection { background-color:var(--primary) }
#mikata-custom-container .selection\:bg-primary::selection { background-color:var(--primary) }
#mikata-custom-container .selection\:text-primary-foreground ::selection { color:var(--primary-foreground) }
#mikata-custom-container .selection\:text-primary-foreground::selection { color:var(--primary-foreground) }
#mikata-custom-container .file\:inline-flex::file-selector-button { display:inline-flex }
#mikata-custom-container .file\:h-7::file-selector-button { height:calc(var(--spacing)*7) }
#mikata-custom-container .file\:border-0::file-selector-button { border-style:var(--tw-border-style);border-width:0 }
#mikata-custom-container .file\:bg-transparent::file-selector-button { background-color:#0000 }
#mikata-custom-container .file\:text-sm::file-selector-button { font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height)) }
#mikata-custom-container .file\:font-medium::file-selector-button { --tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium) }
#mikata-custom-container .file\:text-foreground::file-selector-button { color:var(--foreground) }
#mikata-custom-container .placeholder\:text-muted-foreground::placeholder { color:var(--muted-foreground) }
#mikata-custom-container .after\:absolute:after { content:var(--tw-content);position:absolute }
#mikata-custom-container .after\:-inset-2:after { content:var(--tw-content);inset:calc(var(--spacing)*-2) }
#mikata-custom-container .after\:inset-y-0:after { content:var(--tw-content);inset-block:calc(var(--spacing)*0) }
#mikata-custom-container .after\:left-1\/2:after { content:var(--tw-content);left:50% }
#mikata-custom-container .after\:w-1:after { content:var(--tw-content);width:calc(var(--spacing)*1) }
#mikata-custom-container .after\:w-\[2px\]:after { content:var(--tw-content);width:2px }
#mikata-custom-container .after\:-translate-x-1\/2:after { content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after { content:var(--tw-content);left:100% }
#mikata-custom-container .first\:rounded-l-md:first-child { border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px) }
#mikata-custom-container .first\:border-l:first-child { border-left-style:var(--tw-border-style);border-left-width:1px }
#mikata-custom-container .last\:mt-0:last-child { margin-top:calc(var(--spacing)*0) }
#mikata-custom-container .last\:rounded-r-md:last-child { border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px) }
#mikata-custom-container .last\:border-b-0:last-child { border-bottom-style:var(--tw-border-style);border-bottom-width:0 }
@media (hover:hover) {
#mikata-custom-container .hover\:-translate-y-1:hover { --tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .hover\:border-white\/35:hover { border-color:#ffffff59 }
.hover\:border-white\/35:hover { border-color:color-mix(in oklab,var(--color-white)35%,transparent) }
#mikata-custom-container .hover\:bg-\[\#1a1a19\]\/90:hover { background-color:#1a1a19e6 }
#mikata-custom-container .hover\:bg-accent:hover { background-color:var(--accent) }
#mikata-custom-container .hover\:bg-blue-700:hover { background-color:var(--color-blue-700) }
#mikata-custom-container .hover\:bg-destructive\/90:hover { background-color:var(--destructive) }
.hover\:bg-destructive\/90:hover { background-color:color-mix(in oklab,var(--destructive)90%,transparent) }
#mikata-custom-container .hover\:bg-muted:hover, #mikata-custom-container .hover\:bg-muted\/50:hover { background-color:var(--muted) }
.hover\:bg-muted\/50:hover { background-color:color-mix(in oklab,var(--muted)50%,transparent) }
#mikata-custom-container .hover\:bg-primary:hover, #mikata-custom-container .hover\:bg-primary\/90:hover { background-color:var(--primary) }
.hover\:bg-primary\/90:hover { background-color:color-mix(in oklab,var(--primary)90%,transparent) }
#mikata-custom-container .hover\:bg-secondary:hover, #mikata-custom-container .hover\:bg-secondary\/60:hover { background-color:var(--secondary) }
.hover\:bg-secondary\/60:hover { background-color:color-mix(in oklab,var(--secondary)60%,transparent) }
#mikata-custom-container .hover\:bg-secondary\/80:hover { background-color:var(--secondary) }
.hover\:bg-secondary\/80:hover { background-color:color-mix(in oklab,var(--secondary)80%,transparent) }
#mikata-custom-container .hover\:bg-sidebar-accent:hover { background-color:var(--sidebar-accent) }
#mikata-custom-container .hover\:bg-white:hover { background-color:var(--color-white) }
#mikata-custom-container .hover\:bg-white\/10:hover { background-color:#ffffff1a }
.hover\:bg-white\/10:hover { background-color:color-mix(in oklab,var(--color-white)10%,transparent) }
#mikata-custom-container .hover\:bg-white\/\[0\.08\]:hover { background-color:#ffffff14 }
.hover\:bg-white\/\[0\.08\]:hover { background-color:color-mix(in oklab,var(--color-white)8%,transparent) }
#mikata-custom-container .hover\:text-accent-foreground:hover { color:var(--accent-foreground) }
#mikata-custom-container .hover\:text-foreground:hover { color:var(--foreground) }
#mikata-custom-container .hover\:text-muted-foreground:hover { color:var(--muted-foreground) }
#mikata-custom-container .hover\:text-primary:hover { color:var(--primary) }
#mikata-custom-container .hover\:text-primary-foreground:hover { color:var(--primary-foreground) }
#mikata-custom-container .hover\:text-sidebar-accent-foreground:hover { color:var(--sidebar-accent-foreground) }
#mikata-custom-container .hover\:text-white:hover { color:var(--color-white) }
#mikata-custom-container .hover\:no-underline:hover { text-decoration-line:none }
#mikata-custom-container .hover\:underline:hover { text-decoration-line:underline }
#mikata-custom-container .hover\:opacity-90:hover { opacity:.9 }
#mikata-custom-container .hover\:opacity-100:hover { opacity:1 }
#mikata-custom-container .hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover { --tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .hover\:shadow-lg:hover { --tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .hover\:shadow-xl:hover { --tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .hover\:ring-4:hover { --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .hover\:brightness-110:hover { --tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,) }
#mikata-custom-container .hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *) { background-color:var(--sidebar) }
#mikata-custom-container .hover\:after\:bg-sidebar-border:hover:after { content:var(--tw-content);background-color:var(--sidebar-border) }
}
#mikata-custom-container .focus\:z-10:focus { z-index:10 }
#mikata-custom-container .focus\:bg-accent:focus { background-color:var(--accent) }
#mikata-custom-container .focus\:text-accent-foreground:focus { color:var(--accent-foreground) }
#mikata-custom-container .focus\:ring-2:focus { --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .focus\:ring-ring:focus { --tw-ring-color:var(--ring) }
#mikata-custom-container .focus\:ring-offset-2:focus { --tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color) }
#mikata-custom-container .focus\:outline-hidden:focus { --tw-outline-style:none;outline-style:none }
@media (forced-colors:active) {
#mikata-custom-container .focus\:outline-hidden:focus { outline-offset:2px;outline:2px solid #0000 }
}
#mikata-custom-container .focus-visible\:z-10:focus-visible { z-index:10 }
#mikata-custom-container .focus-visible\:border-ring:focus-visible { border-color:var(--ring) }
#mikata-custom-container .focus-visible\:ring-0:focus-visible { --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .focus-visible\:ring-1:focus-visible { --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .focus-visible\:ring-2:focus-visible { --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .focus-visible\:ring-4:focus-visible { --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .focus-visible\:ring-\[3px\]:focus-visible { --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .focus-visible\:ring-destructive\/20:focus-visible { --tw-ring-color:var(--destructive) }
.focus-visible\:ring-destructive\/20:focus-visible { --tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent) }
#mikata-custom-container .focus-visible\:ring-ring:focus-visible, #mikata-custom-container .focus-visible\:ring-ring\/50:focus-visible { --tw-ring-color:var(--ring) }
.focus-visible\:ring-ring\/50:focus-visible { --tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent) }
#mikata-custom-container .focus-visible\:ring-offset-1:focus-visible { --tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color) }
#mikata-custom-container .focus-visible\:outline-hidden:focus-visible { --tw-outline-style:none;outline-style:none }
@media (forced-colors:active) {
#mikata-custom-container .focus-visible\:outline-hidden:focus-visible { outline-offset:2px;outline:2px solid #0000 }
}
#mikata-custom-container .focus-visible\:outline-1:focus-visible { outline-style:var(--tw-outline-style);outline-width:1px }
#mikata-custom-container .focus-visible\:outline-ring:focus-visible { outline-color:var(--ring) }
#mikata-custom-container .active\:scale-95:active { --tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y) }
#mikata-custom-container .active\:scale-\[0\.97\]:active { scale:.97 }
#mikata-custom-container .active\:bg-sidebar-accent:active { background-color:var(--sidebar-accent) }
#mikata-custom-container .active\:text-sidebar-accent-foreground:active { color:var(--sidebar-accent-foreground) }
#mikata-custom-container .disabled\:pointer-events-none:disabled { pointer-events:none }
#mikata-custom-container .disabled\:cursor-not-allowed:disabled { cursor:not-allowed }
#mikata-custom-container .disabled\:opacity-50:disabled { opacity:.5 }
#mikata-custom-container:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize { cursor:w-resize }
#mikata-custom-container:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize { cursor:e-resize }
#mikata-custom-container .has-focus\:border-ring:has(:focus) { border-color:var(--ring) }
#mikata-custom-container .has-focus\:ring-\[3px\]:has(:focus) { --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .has-focus\:ring-ring\/50:has(:focus) { --tw-ring-color:var(--ring) }
.has-focus\:ring-ring\/50:has(:focus) { --tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent) }
#mikata-custom-container .has-disabled\:opacity-50:has(:disabled) { opacity:.5 }
#mikata-custom-container .has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]) { grid-template-columns:1fr auto }
#mikata-custom-container .has-data-\[state\=checked\]\:border-primary:has([data-state=checked]) { border-color:var(--primary) }
#mikata-custom-container .has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]) { background-color:var(--primary) }
.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]) { background-color:color-mix(in oklab,var(--primary)5%,transparent) }
#mikata-custom-container .has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]) { background-color:var(--sidebar) }
#mikata-custom-container .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible) { border-color:var(--ring) }
#mikata-custom-container .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]:focus-visible) { --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible) { --tw-ring-color:var(--ring) }
.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible) { --tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent) }
#mikata-custom-container .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]) { border-color:var(--destructive) }
#mikata-custom-container .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]) { --tw-ring-color:var(--destructive) }
.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]) { --tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent) }
#mikata-custom-container .has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]) { height:auto }
#mikata-custom-container .has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]) { flex-direction:column }
#mikata-custom-container .has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]) { height:auto }
#mikata-custom-container .has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]) { flex-direction:column }
#mikata-custom-container .has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]) { gap:calc(var(--spacing)*2) }
#mikata-custom-container .has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]) { gap:calc(var(--spacing)*3) }
#mikata-custom-container .has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]) { align-items:flex-start }
#mikata-custom-container .has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]) { width:100% }
#mikata-custom-container .has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]) { flex-direction:column }
#mikata-custom-container .has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]) { border-radius:calc(var(--radius) - 2px) }
#mikata-custom-container .has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]) { border-style:var(--tw-border-style);border-width:1px }
#mikata-custom-container .has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]) { gap:calc(var(--spacing)*3) }
#mikata-custom-container .has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button) { margin-right:-.45rem }
#mikata-custom-container .has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button) { margin-left:-.45rem }
#mikata-custom-container .has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd) { margin-right:-.35rem }
#mikata-custom-container .has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd) { margin-left:-.35rem }
#mikata-custom-container .has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg) { grid-template-columns:calc(var(--spacing)*4)1fr }
#mikata-custom-container .has-\[\>svg\]\:gap-x-3:has(>svg) { column-gap:calc(var(--spacing)*3) }
#mikata-custom-container .has-\[\>svg\]\:p-0:has(>svg) { padding:calc(var(--spacing)*0) }
#mikata-custom-container .has-\[\>svg\]\:px-2:has(>svg) { padding-inline:calc(var(--spacing)*2) }
#mikata-custom-container .has-\[\>svg\]\:px-2\.5:has(>svg) { padding-inline:calc(var(--spacing)*2.5) }
#mikata-custom-container .has-\[\>svg\]\:px-3:has(>svg) { padding-inline:calc(var(--spacing)*3) }
#mikata-custom-container .has-\[\>svg\]\:px-4:has(>svg) { padding-inline:calc(var(--spacing)*4) }
#mikata-custom-container .has-\[\>textarea\]\:h-auto:has(>textarea) { height:auto }
#mikata-custom-container .aria-disabled\:pointer-events-none[aria-disabled=true] { pointer-events:none }
#mikata-custom-container .aria-disabled\:opacity-50[aria-disabled=true] { opacity:.5 }
#mikata-custom-container .aria-invalid\:border-destructive[aria-invalid=true] { border-color:var(--destructive) }
#mikata-custom-container .aria-invalid\:ring-destructive\/20[aria-invalid=true] { --tw-ring-color:var(--destructive) }
.aria-invalid\:ring-destructive\/20[aria-invalid=true] { --tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent) }
#mikata-custom-container .aria-selected\:text-muted-foreground[aria-selected=true] { color:var(--muted-foreground) }
#mikata-custom-container .data-\[active\=true\]\:z-10[data-active=true] { z-index:10 }
#mikata-custom-container .data-\[active\=true\]\:border-ring[data-active=true] { border-color:var(--ring) }
#mikata-custom-container .data-\[active\=true\]\:bg-accent\/50[data-active=true] { background-color:var(--accent) }
.data-\[active\=true\]\:bg-accent\/50[data-active=true] { background-color:color-mix(in oklab,var(--accent)50%,transparent) }
#mikata-custom-container .data-\[active\=true\]\:bg-sidebar-accent[data-active=true] { background-color:var(--sidebar-accent) }
#mikata-custom-container .data-\[active\=true\]\:font-medium[data-active=true] { --tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium) }
#mikata-custom-container .data-\[active\=true\]\:text-accent-foreground[data-active=true] { color:var(--accent-foreground) }
#mikata-custom-container .data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true] { color:var(--sidebar-accent-foreground) }
#mikata-custom-container .data-\[active\=true\]\:ring-\[3px\][data-active=true] { --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .data-\[active\=true\]\:ring-ring\/50[data-active=true] { --tw-ring-color:var(--ring) }
.data-\[active\=true\]\:ring-ring\/50[data-active=true] { --tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent) }
@media (hover:hover) {
#mikata-custom-container .data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover { background-color:var(--accent) }
}
#mikata-custom-container .data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus { background-color:var(--accent) }
#mikata-custom-container .data-\[active\=true\]\:aria-invalid\:border-destructive[data-active=true][aria-invalid=true] { border-color:var(--destructive) }
#mikata-custom-container .data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true] { --tw-ring-color:var(--destructive) }
.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true] { --tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent) }
#mikata-custom-container .data-\[disabled\]\:pointer-events-none[data-disabled] { pointer-events:none }
#mikata-custom-container .data-\[disabled\]\:opacity-50[data-disabled] { opacity:.5 }
#mikata-custom-container .data-\[disabled\=true\]\:pointer-events-none[data-disabled=true] { pointer-events:none }
#mikata-custom-container .data-\[disabled\=true\]\:opacity-50[data-disabled=true] { opacity:.5 }
#mikata-custom-container .data-\[error\=true\]\:text-destructive[data-error=true] { color:var(--destructive) }
#mikata-custom-container .data-\[inset\]\:pl-8[data-inset] { padding-left:calc(var(--spacing)*8) }
#mikata-custom-container .data-\[invalid\=true\]\:text-destructive[data-invalid=true] { color:var(--destructive) }
#mikata-custom-container .data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end] { --tw-enter-translate-x:calc(52*var(--spacing)) }
#mikata-custom-container .data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start] { --tw-enter-translate-x:calc(52*var(--spacing)*-1) }
#mikata-custom-container .data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end] { --tw-exit-translate-x:calc(52*var(--spacing)) }
#mikata-custom-container .data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start] { --tw-exit-translate-x:calc(52*var(--spacing)*-1) }
#mikata-custom-container .data-\[motion\^\=from-\]\:animate-in[data-motion^=from-] { animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none) }
#mikata-custom-container .data-\[motion\^\=from-\]\:fade-in[data-motion^=from-] { --tw-enter-opacity:0 }
#mikata-custom-container .data-\[motion\^\=to-\]\:animate-out[data-motion^=to-] { animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none) }
#mikata-custom-container .data-\[motion\^\=to-\]\:fade-out[data-motion^=to-] { --tw-exit-opacity:0 }
#mikata-custom-container .data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal] { height:calc(var(--spacing)*1.5) }
#mikata-custom-container .data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal] { height:100% }
#mikata-custom-container .data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal] { height:1px }
#mikata-custom-container .data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal] { width:100% }
#mikata-custom-container .data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical] { height:auto }
#mikata-custom-container .data-\[orientation\=vertical\]\:h-full[data-orientation=vertical] { height:100% }
#mikata-custom-container .data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical] { min-height:calc(var(--spacing)*44) }
#mikata-custom-container .data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical] { width:calc(var(--spacing)*1.5) }
#mikata-custom-container .data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical] { width:auto }
#mikata-custom-container .data-\[orientation\=vertical\]\:w-full[data-orientation=vertical] { width:100% }
#mikata-custom-container .data-\[orientation\=vertical\]\:w-px[data-orientation=vertical] { width:1px }
#mikata-custom-container .data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical] { flex-direction:column }
#mikata-custom-container .data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical] { height:1px }
#mikata-custom-container .data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical] { width:100% }
#mikata-custom-container .data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical] { flex-direction:column }
#mikata-custom-container .data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after { content:var(--tw-content);left:calc(var(--spacing)*0) }
#mikata-custom-container .data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after { content:var(--tw-content);height:calc(var(--spacing)*1) }
#mikata-custom-container .data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after { content:var(--tw-content);width:100% }
#mikata-custom-container .data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after { content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after { content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .data-\[placeholder\]\:text-muted-foreground[data-placeholder] { color:var(--muted-foreground) }
#mikata-custom-container .data-\[range-end\=true\]\:rounded-md[data-range-end=true] { border-radius:calc(var(--radius) - 2px) }
#mikata-custom-container .data-\[range-end\=true\]\:rounded-r-md[data-range-end=true] { border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px) }
#mikata-custom-container .data-\[range-end\=true\]\:bg-primary[data-range-end=true] { background-color:var(--primary) }
#mikata-custom-container .data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true] { color:var(--primary-foreground) }
#mikata-custom-container .data-\[range-middle\=true\]\:rounded-none[data-range-middle=true] { border-radius:0 }
#mikata-custom-container .data-\[range-middle\=true\]\:bg-accent[data-range-middle=true] { background-color:var(--accent) }
#mikata-custom-container .data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true] { color:var(--accent-foreground) }
#mikata-custom-container .data-\[range-start\=true\]\:rounded-md[data-range-start=true] { border-radius:calc(var(--radius) - 2px) }
#mikata-custom-container .data-\[range-start\=true\]\:rounded-l-md[data-range-start=true] { border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px) }
#mikata-custom-container .data-\[range-start\=true\]\:bg-primary[data-range-start=true] { background-color:var(--primary) }
#mikata-custom-container .data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true] { color:var(--primary-foreground) }
#mikata-custom-container .data-\[selected-single\=true\]\:bg-primary[data-selected-single=true] { background-color:var(--primary) }
#mikata-custom-container .data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true] { color:var(--primary-foreground) }
#mikata-custom-container .data-\[selected\=true\]\:rounded-none[data-selected=true] { border-radius:0 }
#mikata-custom-container .data-\[selected\=true\]\:bg-accent[data-selected=true] { background-color:var(--accent) }
#mikata-custom-container .data-\[selected\=true\]\:text-accent-foreground[data-selected=true] { color:var(--accent-foreground) }
#mikata-custom-container .data-\[side\=bottom\]\:translate-y-1[data-side=bottom] { --tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom] { --tw-enter-translate-y:calc(2*var(--spacing)*-1) }
#mikata-custom-container .data-\[side\=left\]\:-translate-x-1[data-side=left] { --tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .data-\[side\=left\]\:slide-in-from-right-2[data-side=left] { --tw-enter-translate-x:calc(2*var(--spacing)) }
#mikata-custom-container .data-\[side\=right\]\:translate-x-1[data-side=right] { --tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .data-\[side\=right\]\:slide-in-from-left-2[data-side=right] { --tw-enter-translate-x:calc(2*var(--spacing)*-1) }
#mikata-custom-container .data-\[side\=top\]\:-translate-y-1[data-side=top] { --tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top] { --tw-enter-translate-y:calc(2*var(--spacing)) }
#mikata-custom-container .data-\[size\=default\]\:h-9[data-size=default] { height:calc(var(--spacing)*9) }
#mikata-custom-container .data-\[size\=sm\]\:h-8[data-size=sm] { height:calc(var(--spacing)*8) }
#mikata-custom-container:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description] { color:var(--destructive) }
:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description] { color:color-mix(in oklab,var(--destructive)90%,transparent) }
#mikata-custom-container .data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group] { gap:calc(var(--spacing)*3) }
#mikata-custom-container:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper] { height:calc(var(--spacing)*12) }
#mikata-custom-container:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus { --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus { --tw-outline-style:none;outline-style:none }
#mikata-custom-container:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value] { -webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden }
#mikata-custom-container:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value] { display:flex }
#mikata-custom-container:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value] { align-items:center }
#mikata-custom-container:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value] { gap:calc(var(--spacing)*2) }
#mikata-custom-container .data-\[state\=active\]\:bg-background[data-state=active] { background-color:var(--background) }
#mikata-custom-container .data-\[state\=active\]\:shadow-sm[data-state=active] { --tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked] { --tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .data-\[state\=checked\]\:border-primary[data-state=checked] { border-color:var(--primary) }
#mikata-custom-container .data-\[state\=checked\]\:bg-primary[data-state=checked] { background-color:var(--primary) }
#mikata-custom-container .data-\[state\=checked\]\:text-primary-foreground[data-state=checked] { color:var(--primary-foreground) }
#mikata-custom-container .data-\[state\=closed\]\:animate-accordion-up[data-state=closed] { animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none) }
#mikata-custom-container .data-\[state\=closed\]\:animate-out[data-state=closed] { animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none) }
#mikata-custom-container .data-\[state\=closed\]\:duration-300[data-state=closed] { --tw-duration:.3s;transition-duration:.3s }
#mikata-custom-container .data-\[state\=closed\]\:fade-out-0[data-state=closed] { --tw-exit-opacity:0 }
#mikata-custom-container .data-\[state\=closed\]\:zoom-out-95[data-state=closed] { --tw-exit-scale:.95 }
#mikata-custom-container .data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed] { --tw-exit-translate-y:100% }
#mikata-custom-container .data-\[state\=closed\]\:slide-out-to-left[data-state=closed] { --tw-exit-translate-x:-100% }
#mikata-custom-container .data-\[state\=closed\]\:slide-out-to-right[data-state=closed] { --tw-exit-translate-x:100% }
#mikata-custom-container .data-\[state\=closed\]\:slide-out-to-top[data-state=closed] { --tw-exit-translate-y:-100% }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed] { animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none) }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed] { --tw-exit-opacity:0 }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed] { --tw-exit-scale:.95 }
#mikata-custom-container .data-\[state\=hidden\]\:animate-out[data-state=hidden] { animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none) }
#mikata-custom-container .data-\[state\=hidden\]\:fade-out[data-state=hidden] { --tw-exit-opacity:0 }
#mikata-custom-container .data-\[state\=on\]\:bg-accent[data-state=on] { background-color:var(--accent) }
#mikata-custom-container .data-\[state\=on\]\:text-accent-foreground[data-state=on] { color:var(--accent-foreground) }
#mikata-custom-container .data-\[state\=open\]\:animate-accordion-down[data-state=open] { animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none) }
#mikata-custom-container .data-\[state\=open\]\:animate-in[data-state=open] { animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none) }
#mikata-custom-container .data-\[state\=open\]\:bg-accent[data-state=open], #mikata-custom-container .data-\[state\=open\]\:bg-accent\/50[data-state=open] { background-color:var(--accent) }
.data-\[state\=open\]\:bg-accent\/50[data-state=open] { background-color:color-mix(in oklab,var(--accent)50%,transparent) }
#mikata-custom-container .data-\[state\=open\]\:bg-secondary[data-state=open] { background-color:var(--secondary) }
#mikata-custom-container .data-\[state\=open\]\:text-accent-foreground[data-state=open] { color:var(--accent-foreground) }
#mikata-custom-container .data-\[state\=open\]\:text-muted-foreground[data-state=open] { color:var(--muted-foreground) }
#mikata-custom-container .data-\[state\=open\]\:opacity-100[data-state=open] { opacity:1 }
#mikata-custom-container .data-\[state\=open\]\:duration-500[data-state=open] { --tw-duration:.5s;transition-duration:.5s }
#mikata-custom-container .data-\[state\=open\]\:fade-in-0[data-state=open] { --tw-enter-opacity:0 }
#mikata-custom-container .data-\[state\=open\]\:zoom-in-90[data-state=open] { --tw-enter-scale:.9 }
#mikata-custom-container .data-\[state\=open\]\:zoom-in-95[data-state=open] { --tw-enter-scale:.95 }
#mikata-custom-container .data-\[state\=open\]\:slide-in-from-bottom[data-state=open] { --tw-enter-translate-y:100% }
#mikata-custom-container .data-\[state\=open\]\:slide-in-from-left[data-state=open] { --tw-enter-translate-x:-100% }
#mikata-custom-container .data-\[state\=open\]\:slide-in-from-right[data-state=open] { --tw-enter-translate-x:100% }
#mikata-custom-container .data-\[state\=open\]\:slide-in-from-top[data-state=open] { --tw-enter-translate-y:-100% }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open] { animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none) }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open] { --tw-enter-opacity:0 }
#mikata-custom-container .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open] { --tw-enter-scale:.95 }
@media (hover:hover) {
#mikata-custom-container .data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover { background-color:var(--accent) }
#mikata-custom-container .data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover { background-color:var(--sidebar-accent) }
#mikata-custom-container .data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover { color:var(--sidebar-accent-foreground) }
}
#mikata-custom-container .data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus { background-color:var(--accent) }
#mikata-custom-container .data-\[state\=selected\]\:bg-muted[data-state=selected] { background-color:var(--muted) }
#mikata-custom-container .data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked] { --tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .data-\[state\=unchecked\]\:bg-input[data-state=unchecked] { background-color:var(--input) }
#mikata-custom-container .data-\[state\=visible\]\:animate-in[data-state=visible] { animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none) }
#mikata-custom-container .data-\[state\=visible\]\:fade-in[data-state=visible] { --tw-enter-opacity:0 }
#mikata-custom-container .data-\[variant\=destructive\]\:text-destructive[data-variant=destructive] { color:var(--destructive) }
#mikata-custom-container .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus { background-color:var(--destructive) }
.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus { background-color:color-mix(in oklab,var(--destructive)10%,transparent) }
#mikata-custom-container .data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus { color:var(--destructive) }
#mikata-custom-container .data-\[variant\=label\]\:text-sm[data-variant=label] { font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height)) }
#mikata-custom-container .data-\[variant\=legend\]\:text-base[data-variant=legend] { font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height)) }
#mikata-custom-container .data-\[variant\=outline\]\:border-l-0[data-variant=outline] { border-left-style:var(--tw-border-style);border-left-width:0 }
#mikata-custom-container .data-\[variant\=outline\]\:shadow-xs[data-variant=outline] { --tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .data-\[variant\=outline\]\:first\:border-l[data-variant=outline]:first-child { border-left-style:var(--tw-border-style);border-left-width:1px }
#mikata-custom-container .data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom] { inset-inline:calc(var(--spacing)*0) }
#mikata-custom-container .data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom] { bottom:calc(var(--spacing)*0) }
#mikata-custom-container .data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom] { margin-top:calc(var(--spacing)*24) }
#mikata-custom-container .data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom] { max-height:80vh }
#mikata-custom-container .data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom] { border-top-left-radius:var(--radius);border-top-right-radius:var(--radius) }
#mikata-custom-container .data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom] { border-top-style:var(--tw-border-style);border-top-width:1px }
#mikata-custom-container .data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left] { inset-block:calc(var(--spacing)*0) }
#mikata-custom-container .data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left] { left:calc(var(--spacing)*0) }
#mikata-custom-container .data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left] { width:75% }
#mikata-custom-container .data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left] { border-right-style:var(--tw-border-style);border-right-width:1px }
#mikata-custom-container .data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right] { inset-block:calc(var(--spacing)*0) }
#mikata-custom-container .data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right] { right:calc(var(--spacing)*0) }
#mikata-custom-container .data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right] { width:75% }
#mikata-custom-container .data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right] { border-left-style:var(--tw-border-style);border-left-width:1px }
#mikata-custom-container .data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top] { inset-inline:calc(var(--spacing)*0) }
#mikata-custom-container .data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top] { top:calc(var(--spacing)*0) }
#mikata-custom-container .data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top] { margin-bottom:calc(var(--spacing)*24) }
#mikata-custom-container .data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top] { max-height:80vh }
#mikata-custom-container .data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top] { border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius) }
#mikata-custom-container .data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top] { border-bottom-style:var(--tw-border-style);border-bottom-width:1px }
#mikata-custom-container .nth-last-2\:-mt-1:nth-last-child(2) { margin-top:calc(var(--spacing)*-1) }
@media (min-width:40rem) {
#mikata-custom-container .sm\:block { display:block }
#mikata-custom-container .sm\:flex { display:flex }
#mikata-custom-container .sm\:w-auto { width:auto }
#mikata-custom-container .sm\:max-w-lg { max-width:var(--container-lg) }
#mikata-custom-container .sm\:max-w-sm { max-width:var(--container-sm) }
#mikata-custom-container .sm\:grid-cols-2 { grid-template-columns:repeat(2,minmax(0,1fr)) }
#mikata-custom-container .sm\:flex-row { flex-direction:row }
#mikata-custom-container .sm\:justify-end { justify-content:flex-end }
#mikata-custom-container .sm\:gap-2\.5 { gap:calc(var(--spacing)*2.5) }
#mikata-custom-container .sm\:pr-2\.5 { padding-right:calc(var(--spacing)*2.5) }
#mikata-custom-container .sm\:pl-2\.5 { padding-left:calc(var(--spacing)*2.5) }
#mikata-custom-container .sm\:text-left { text-align:left }
#mikata-custom-container .data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left], #mikata-custom-container .data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right] { max-width:var(--container-sm) }
}
@media (min-width:48rem) {
#mikata-custom-container .md\:absolute { position:absolute }
#mikata-custom-container .md\:col-span-1 { grid-column:span 1/span 1 }
#mikata-custom-container .md\:mt-24 { margin-top:calc(var(--spacing)*24) }
#mikata-custom-container .md\:block { display:block }
#mikata-custom-container .md\:flex { display:flex }
#mikata-custom-container .md\:hidden { display:none }
#mikata-custom-container .md\:h-11 { height:calc(var(--spacing)*11) }
#mikata-custom-container .md\:h-20 { height:calc(var(--spacing)*20) }
#mikata-custom-container .md\:h-72 { height:calc(var(--spacing)*72) }
#mikata-custom-container .md\:w-11 { width:calc(var(--spacing)*11) }
#mikata-custom-container .md\:w-14 { width:calc(var(--spacing)*14) }
#mikata-custom-container .md\:w-36 { width:calc(var(--spacing)*36) }
#mikata-custom-container .md\:w-\[var\(--radix-navigation-menu-viewport-width\)\] { width:var(--radix-navigation-menu-viewport-width) }
#mikata-custom-container .md\:w-auto { width:auto }
#mikata-custom-container .md\:translate-y-10 { --tw-translate-y:calc(var(--spacing)*10);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .md\:grid-cols-2 { grid-template-columns:repeat(2,minmax(0,1fr)) }
#mikata-custom-container .md\:grid-cols-\[1\.2fr_1fr\] { grid-template-columns:1.2fr 1fr }
#mikata-custom-container .md\:grid-cols-\[120px_220px_1fr\] { grid-template-columns:120px 220px 1fr }
#mikata-custom-container .md\:grid-cols-\[180px_1fr\] { grid-template-columns:180px 1fr }
#mikata-custom-container .md\:grid-cols-\[280px_1fr\] { grid-template-columns:280px 1fr }
#mikata-custom-container .md\:flex-row { flex-direction:row }
#mikata-custom-container .md\:items-center { align-items:center }
#mikata-custom-container .md\:gap-1\.5 { gap:calc(var(--spacing)*1.5) }
#mikata-custom-container .md\:gap-6 { gap:calc(var(--spacing)*6) }
#mikata-custom-container .md\:gap-8 { gap:calc(var(--spacing)*8) }
#mikata-custom-container .md\:p-10 { padding:calc(var(--spacing)*10) }
#mikata-custom-container .md\:p-12 { padding:calc(var(--spacing)*12) }
#mikata-custom-container .md\:px-7 { padding-inline:calc(var(--spacing)*7) }
#mikata-custom-container .md\:py-10 { padding-block:calc(var(--spacing)*10) }
#mikata-custom-container .md\:py-24 { padding-block:calc(var(--spacing)*24) }
#mikata-custom-container .md\:py-28 { padding-block:calc(var(--spacing)*28) }
#mikata-custom-container .md\:text-left { text-align:left }
#mikata-custom-container .md\:text-2xl { font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height)) }
#mikata-custom-container .md\:text-3xl { font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height)) }
#mikata-custom-container .md\:text-4xl { font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height)) }
#mikata-custom-container .md\:text-6xl { font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height)) }
#mikata-custom-container .md\:text-7xl { font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height)) }
#mikata-custom-container .md\:text-8xl { font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height)) }
#mikata-custom-container .md\:text-base { font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height)) }
#mikata-custom-container .md\:text-lg { font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height)) }
#mikata-custom-container .md\:text-sm { font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height)) }
#mikata-custom-container .md\:text-xl { font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height)) }
#mikata-custom-container .md\:text-\[12rem\] { font-size:12rem }
#mikata-custom-container .md\:text-\[14rem\] { font-size:14rem }
#mikata-custom-container .md\:text-\[15px\] { font-size:15px }
#mikata-custom-container .md\:leading-8 { --tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8) }
#mikata-custom-container .md\:leading-\[1\.45\] { --tw-leading:1.45;line-height:1.45 }
#mikata-custom-container .md\:opacity-0 { opacity:0 }
#mikata-custom-container .md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*) { margin:calc(var(--spacing)*2) }
#mikata-custom-container .md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*) { margin-left:calc(var(--spacing)*0) }
#mikata-custom-container .md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*) { border-radius:calc(var(--radius) + 4px) }
#mikata-custom-container .md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*) { --tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) }
#mikata-custom-container .md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*) { margin-left:calc(var(--spacing)*2) }
#mikata-custom-container .md\:after\:hidden:after { content:var(--tw-content);display:none }
}
@media (min-width:64rem) {
#mikata-custom-container .lg\:block { display:block }
#mikata-custom-container .lg\:flex { display:flex }
#mikata-custom-container .lg\:hidden { display:none }
#mikata-custom-container .lg\:grid-cols-2 { grid-template-columns:repeat(2,minmax(0,1fr)) }
#mikata-custom-container .lg\:grid-cols-\[1\.05fr_1fr\] { grid-template-columns:1.05fr 1fr }
#mikata-custom-container .lg\:grid-cols-\[1fr_1\.1fr\] { grid-template-columns:1fr 1.1fr }
#mikata-custom-container .lg\:items-end { align-items:flex-end }
#mikata-custom-container .lg\:px-6 { padding-inline:calc(var(--spacing)*6) }
}
@media (min-width:80rem) {
#mikata-custom-container .xl\:flex { display:flex }
#mikata-custom-container .xl\:grid-cols-3 { grid-template-columns:repeat(3,minmax(0,1fr)) }
#mikata-custom-container .xl\:grid-cols-4 { grid-template-columns:repeat(4,minmax(0,1fr)) }
}
#mikata-custom-container .dark\:border-input:is(.dark *) { border-color:var(--input) }
#mikata-custom-container .dark\:bg-destructive\/60:is(.dark *) { background-color:var(--destructive) }
.dark\:bg-destructive\/60:is(.dark *) { background-color:color-mix(in oklab,var(--destructive)60%,transparent) }
#mikata-custom-container .dark\:bg-input\/30:is(.dark *) { background-color:var(--input) }
.dark\:bg-input\/30:is(.dark *) { background-color:color-mix(in oklab,var(--input)30%,transparent) }
#mikata-custom-container .dark\:bg-transparent:is(.dark *) { background-color:#0000 }
#mikata-custom-container .dark\:text-muted-foreground:is(.dark *) { color:var(--muted-foreground) }
@media (hover:hover) {
#mikata-custom-container .dark\:hover\:bg-accent\/50:is(.dark *):hover { background-color:var(--accent) }
.dark\:hover\:bg-accent\/50:is(.dark *):hover { background-color:color-mix(in oklab,var(--accent)50%,transparent) }
#mikata-custom-container .dark\:hover\:bg-input\/50:is(.dark *):hover { background-color:var(--input) }
.dark\:hover\:bg-input\/50:is(.dark *):hover { background-color:color-mix(in oklab,var(--input)50%,transparent) }
#mikata-custom-container .dark\:hover\:text-accent-foreground:is(.dark *):hover { color:var(--accent-foreground) }
}
#mikata-custom-container .dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible { --tw-ring-color:var(--destructive) }
.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible { --tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent) }
#mikata-custom-container .dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has([data-state=checked]) { background-color:var(--primary) }
.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has([data-state=checked]) { background-color:color-mix(in oklab,var(--primary)10%,transparent) }
#mikata-custom-container .dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]) { --tw-ring-color:var(--destructive) }
.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]) { --tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent) }
#mikata-custom-container .dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true] { --tw-ring-color:var(--destructive) }
.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true] { --tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent) }
#mikata-custom-container .dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true] { --tw-ring-color:var(--destructive) }
.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true] { --tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent) }
#mikata-custom-container .dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active] { border-color:var(--input) }
#mikata-custom-container .dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active] { background-color:var(--input) }
.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active] { background-color:color-mix(in oklab,var(--input)30%,transparent) }
#mikata-custom-container .dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active] { color:var(--foreground) }
#mikata-custom-container .dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked] { background-color:var(--primary) }
#mikata-custom-container .dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *)[data-state=checked] { background-color:var(--primary-foreground) }
#mikata-custom-container .dark\:data-\[state\=unchecked\]\:bg-foreground:is(.dark *)[data-state=unchecked] { background-color:var(--foreground) }
#mikata-custom-container .dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked] { background-color:var(--input) }
.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked] { background-color:color-mix(in oklab,var(--input)80%,transparent) }
#mikata-custom-container .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus { background-color:var(--destructive) }
.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus { background-color:color-mix(in oklab,var(--destructive)20%,transparent) }
#mikata-custom-container .\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text { fill:var(--muted-foreground) }
#mikata-custom-container .\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"] { stroke:var(--border) }
.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"] { stroke:color-mix(in oklab,var(--border)50%,transparent) }
#mikata-custom-container .\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor { stroke:var(--border) }
#mikata-custom-container .\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"] { stroke:#0000 }
#mikata-custom-container .\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer { --tw-outline-style:none;outline-style:none }
@media (forced-colors:active) {
#mikata-custom-container .\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer { outline-offset:2px;outline:2px solid #0000 }
}
#mikata-custom-container .\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"] { stroke:var(--border) }
#mikata-custom-container .\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector, #mikata-custom-container .\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor { fill:var(--muted) }
#mikata-custom-container .\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"] { stroke:var(--border) }
#mikata-custom-container .\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector { --tw-outline-style:none;outline-style:none }
@media (forced-colors:active) {
#mikata-custom-container .\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector { outline-offset:2px;outline:2px solid #0000 }
}
#mikata-custom-container .\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"] { stroke:#0000 }
#mikata-custom-container .\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface { --tw-outline-style:none;outline-style:none }
@media (forced-colors:active) {
#mikata-custom-container .\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface { outline-offset:2px;outline:2px solid #0000 }
}
#mikata-custom-container .\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading] { padding-inline:calc(var(--spacing)*2) }
#mikata-custom-container .\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading] { padding-block:calc(var(--spacing)*1.5) }
#mikata-custom-container .\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading] { font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height)) }
#mikata-custom-container .\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading] { --tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium) }
#mikata-custom-container .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading] { color:var(--muted-foreground) }
#mikata-custom-container .\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group] { padding-inline:calc(var(--spacing)*2) }
#mikata-custom-container .\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group] { padding-top:calc(var(--spacing)*0) }
#mikata-custom-container .\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg { height:calc(var(--spacing)*5) }
#mikata-custom-container .\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg { width:calc(var(--spacing)*5) }
#mikata-custom-container .\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input] { height:calc(var(--spacing)*12) }
#mikata-custom-container .\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item] { padding-inline:calc(var(--spacing)*2) }
#mikata-custom-container .\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item] { padding-block:calc(var(--spacing)*3) }
#mikata-custom-container .\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg { height:calc(var(--spacing)*5) }
#mikata-custom-container .\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg { width:calc(var(--spacing)*5) }
#mikata-custom-container .\[\&_img\]\:size-full img { width:100%;height:100% }
#mikata-custom-container .\[\&_img\]\:object-cover img { object-fit:cover }
#mikata-custom-container .\[\&_p\]\:leading-relaxed p { --tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed) }
#mikata-custom-container .\[\&_svg\]\:pointer-events-none svg { pointer-events:none }
#mikata-custom-container .\[\&_svg\]\:shrink-0 svg { flex-shrink:0 }
#mikata-custom-container .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]) { width:calc(var(--spacing)*3);height:calc(var(--spacing)*3) }
#mikata-custom-container .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]) { width:calc(var(--spacing)*4);height:calc(var(--spacing)*4) }
#mikata-custom-container .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]) { width:calc(var(--spacing)*6);height:calc(var(--spacing)*6) }
#mikata-custom-container .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]) { color:var(--muted-foreground) }
#mikata-custom-container .\[\&_tr\]\:border-b tr { border-bottom-style:var(--tw-border-style);border-bottom-width:1px }
#mikata-custom-container .\[\&_tr\:last-child\]\:border-0 tr:last-child { border-style:var(--tw-border-style);border-width:0 }
#mikata-custom-container .\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content] { flex:none }
#mikata-custom-container .\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button { border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px) }
#mikata-custom-container .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]) { padding-right:calc(var(--spacing)*0) }
#mikata-custom-container .\[\.border-b\]\:pb-3.border-b { padding-bottom:calc(var(--spacing)*3) }
#mikata-custom-container .\[\.border-b\]\:pb-6.border-b { padding-bottom:calc(var(--spacing)*6) }
#mikata-custom-container .\[\.border-t\]\:pt-3.border-t { padding-top:calc(var(--spacing)*3) }
#mikata-custom-container .\[\.border-t\]\:pt-6.border-t { padding-top:calc(var(--spacing)*6) }
#mikata-custom-container:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl), #mikata-custom-container [dir=rtl], #mikata-custom-container [dir=rtl] *) *):is(.rdp-button_next>svg), #mikata-custom-container:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl), #mikata-custom-container [dir=rtl], #mikata-custom-container [dir=rtl] *) *):is(.rdp-button_previous>svg) { rotate:180deg }
#mikata-custom-container .\[a\]\:transition-colors:is(a) { transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration)) }
@media (hover:hover) {
#mikata-custom-container .\[a\]\:hover\:bg-accent\/50:is(a):hover { background-color:var(--accent) }
.\[a\]\:hover\:bg-accent\/50:is(a):hover { background-color:color-mix(in oklab,var(--accent)50%,transparent) }
}
#mikata-custom-container:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child { display:flex }
#mikata-custom-container:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child { align-items:center }
#mikata-custom-container:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child { gap:calc(var(--spacing)*2) }
#mikata-custom-container:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg) { color:var(--destructive)!important }
#mikata-custom-container .\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button { border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px) }
#mikata-custom-container .\[\&\>\*\]\:w-full>* { width:100% }
#mikata-custom-container .\[\&\>\*\]\:focus-visible\:relative>:focus-visible { position:relative }
#mikata-custom-container .\[\&\>\*\]\:focus-visible\:z-10>:focus-visible { z-index:10 }
#mikata-custom-container .\[\&\>\*\]\:data-\[slot\=field\]\:p-4>[data-slot=field] { padding:calc(var(--spacing)*4) }
#mikata-custom-container .\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child) { border-top-left-radius:0;border-top-right-radius:0 }
#mikata-custom-container .\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>:not(:first-child) { border-top-left-radius:0;border-bottom-left-radius:0 }
#mikata-custom-container .\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child) { border-top-style:var(--tw-border-style);border-top-width:0 }
#mikata-custom-container .\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>:not(:first-child) { border-left-style:var(--tw-border-style);border-left-width:0 }
#mikata-custom-container .\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>:not(:last-child) { border-top-right-radius:0;border-bottom-right-radius:0 }
#mikata-custom-container .\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child) { border-bottom-right-radius:0;border-bottom-left-radius:0 }
#mikata-custom-container .\[\&\>\.sr-only\]\:w-auto>.sr-only { width:auto }
#mikata-custom-container .\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group] { gap:calc(var(--spacing)*4) }
#mikata-custom-container .\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label] { flex:auto }
#mikata-custom-container .has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-md:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type { border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px) }
#mikata-custom-container .\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]) { width:fit-content }
#mikata-custom-container .\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox] { --tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\, #mikata-custom-container \[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox], #mikata-custom-container .has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\, #mikata-custom-container \[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio] { margin-top:1px }
#mikata-custom-container .\[\&\>a\]\:underline>a { text-decoration-line:underline }
#mikata-custom-container .\[\&\>a\]\:underline-offset-4>a { text-underline-offset:4px }
#mikata-custom-container .\[\&\>a\:hover\]\:text-primary>a:hover { color:var(--primary) }
#mikata-custom-container .\[\&\>button\]\:hidden>button { display:none }
#mikata-custom-container .\[\&\>input\]\:flex-1>input { flex:1 }
#mikata-custom-container .has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input { padding-top:calc(var(--spacing)*3) }
#mikata-custom-container .has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input { padding-bottom:calc(var(--spacing)*3) }
#mikata-custom-container .has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end])>input { padding-right:calc(var(--spacing)*2) }
#mikata-custom-container .has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start])>input { padding-left:calc(var(--spacing)*2) }
#mikata-custom-container .\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd { border-radius:calc(var(--radius) - 5px) }
#mikata-custom-container .\[\&\>span\]\:text-xs>span { font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height)) }
#mikata-custom-container .\[\&\>span\]\:opacity-70>span { opacity:.7 }
#mikata-custom-container .\[\&\>span\:last-child\]\:truncate>span:last-child { text-overflow:ellipsis;white-space:nowrap;overflow:hidden }
#mikata-custom-container .\[\&\>svg\]\:pointer-events-none>svg { pointer-events:none }
#mikata-custom-container .\[\&\>svg\]\:size-3>svg { width:calc(var(--spacing)*3);height:calc(var(--spacing)*3) }
#mikata-custom-container .\[\&\>svg\]\:size-3\.5>svg { width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5) }
#mikata-custom-container .\[\&\>svg\]\:size-4>svg { width:calc(var(--spacing)*4);height:calc(var(--spacing)*4) }
#mikata-custom-container .\[\&\>svg\]\:h-2\.5>svg { height:calc(var(--spacing)*2.5) }
#mikata-custom-container .\[\&\>svg\]\:h-3>svg { height:calc(var(--spacing)*3) }
#mikata-custom-container .\[\&\>svg\]\:w-2\.5>svg { width:calc(var(--spacing)*2.5) }
#mikata-custom-container .\[\&\>svg\]\:w-3>svg { width:calc(var(--spacing)*3) }
#mikata-custom-container .\[\&\>svg\]\:shrink-0>svg { flex-shrink:0 }
#mikata-custom-container .\[\&\>svg\]\:translate-y-0\.5>svg { --tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y) }
#mikata-custom-container .\[\&\>svg\]\:text-current>svg { color:currentColor }
#mikata-custom-container .\[\&\>svg\]\:text-muted-foreground>svg { color:var(--muted-foreground) }
#mikata-custom-container .\[\&\>svg\]\:text-sidebar-accent-foreground>svg { color:var(--sidebar-accent-foreground) }
#mikata-custom-container .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]) { width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5) }
#mikata-custom-container .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]) { width:calc(var(--spacing)*4);height:calc(var(--spacing)*4) }
#mikata-custom-container .\[\&\>tr\]\:last\:border-b-0>tr:last-child { border-bottom-style:var(--tw-border-style);border-bottom-width:0 }
#mikata-custom-container .\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div { rotate:90deg }
#mikata-custom-container .\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg { rotate:180deg }
#mikata-custom-container [data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2 { right:calc(var(--spacing)*-2) }
#mikata-custom-container [data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize { cursor:e-resize }
#mikata-custom-container [data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2 { left:calc(var(--spacing)*-2) }
#mikata-custom-container [data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize { cursor:w-resize }
#mikata-custom-container [data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent, #mikata-custom-container [data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent { background-color:#0000 }
#mikata-custom-container [data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20 { background-color:var(--background) }
[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20 { background-color:color-mix(in oklab,var(--background)20%,transparent) }
#mikata-custom-container [data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:text-background { color:var(--background) }
#mikata-custom-container [data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:is(.dark *) { background-color:var(--background) }
[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:is(.dark *) { background-color:color-mix(in oklab,var(--background)10%,transparent) }
#mikata-custom-container [data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5 { margin-top:calc(var(--spacing)*-1.5) }
@media (hover:hover) {
#mikata-custom-container a.\[a\&\]\:hover\:bg-accent:hover { background-color:var(--accent) }
#mikata-custom-container a.\[a\&\]\:hover\:bg-destructive\/90:hover { background-color:var(--destructive) }
a.\[a\&\]\:hover\:bg-destructive\/90:hover { background-color:color-mix(in oklab,var(--destructive)90%,transparent) }
#mikata-custom-container a.\[a\&\]\:hover\:bg-primary\/90:hover { background-color:var(--primary) }
a.\[a\&\]\:hover\:bg-primary\/90:hover { background-color:color-mix(in oklab,var(--primary)90%,transparent) }
#mikata-custom-container a.\[a\&\]\:hover\:bg-secondary\/90:hover { background-color:var(--secondary) }
a.\[a\&\]\:hover\:bg-secondary\/90:hover { background-color:color-mix(in oklab,var(--secondary)90%,transparent) }
#mikata-custom-container a.\[a\&\]\:hover\:text-accent-foreground:hover { color:var(--accent-foreground) }
}
#mikata-custom-container { --primary:oklch(28% .055 262);--primary-foreground:oklch(98.5% .004 90);--sidebar-primary:oklch(28% .055 262);--sidebar-primary-foreground:oklch(98.5% .004 90);--chart-1:oklch(55% .08 262);--chart-2:oklch(45% .07 262);--chart-3:oklch(35% .06 262);--chart-4:oklch(50% .15 20);--chart-5:oklch(70% .05 262);--radius:.25rem;--background:oklch(98.8% .003 90);--foreground:oklch(24% .02 262);--card:oklch(100% 0 0);--card-foreground:oklch(24% .02 262);--popover:oklch(100% 0 0);--popover-foreground:oklch(24% .02 262);--secondary:oklch(95.5% .005 90);--secondary-foreground:oklch(35% .03 262);--muted:oklch(95.5% .005 90);--muted-foreground:oklch(50% .02 262);--accent:oklch(45% .16 20);--accent-foreground:oklch(98.5% .004 90);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(98.5% 0 0);--border:oklch(90% .005 262);--input:oklch(90% .005 262);--ring:oklch(28% .055 262);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(24% .02 262);--sidebar-accent:oklch(95.5% .005 90);--sidebar-accent-foreground:oklch(24% .02 262);--sidebar-border:oklch(90% .005 262);--sidebar-ring:oklch(28% .055 262);--font-sans:"Noto Sans JP",sans-serif;--font-serif:"Shippori Mincho",serif;--font-display:"Cormorant Garamond","Shippori Mincho",serif;--ease-out:cubic-bezier(.23,1,.32,1) }
#mikata-custom-container .dark { --primary:var(--color-blue-700);--primary-foreground:var(--color-blue-50);--sidebar-primary:var(--color-blue-500);--sidebar-primary-foreground:var(--color-blue-50);--background:oklch(14.1% .005 285.823);--foreground:oklch(85% .005 65);--card:oklch(21% .006 285.885);--card-foreground:oklch(85% .005 65);--popover:oklch(21% .006 285.885);--popover-foreground:oklch(85% .005 65);--secondary:oklch(24% .006 286.033);--secondary-foreground:oklch(70% .005 65);--muted:oklch(27.4% .006 286.033);--muted-foreground:oklch(70.5% .015 286.067);--accent:oklch(27.4% .006 286.033);--accent-foreground:oklch(92% .005 65);--destructive:oklch(70.4% .191 22.216);--destructive-foreground:oklch(98.5% 0 0);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(48.8% .243 264.376);--chart-1:var(--color-blue-300);--chart-2:var(--color-blue-500);--chart-3:var(--color-blue-600);--chart-4:var(--color-blue-700);--chart-5:var(--color-blue-800);--sidebar:oklch(21% .006 285.885);--sidebar-foreground:oklch(85% .005 65);--sidebar-accent:oklch(27.4% .006 286.033);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(48.8% .243 264.376) }
#mikata-custom-container .reveal { opacity: 1 !important;
    transform: none !important;
    visibility: visible !important; }
#mikata-custom-container .flex { display: flex !important; }
#mikata-custom-container .grid { display: grid !important; }
#mikata-custom-container .block { display: block !important; }
#mikata-custom-container .hidden { display: none !important; }
#mikata-custom-container p, #mikata-custom-container h1, #mikata-custom-container h2, #mikata-custom-container h3 { margin: 0 !important;
    padding: 0 !important; }