@charset "UTF-8";
/* ITDA V2 six-item mobile navigation only. No global storefront reset. */
.itda-app-nav{display:none;position:fixed;z-index:9995;left:0;bottom:0;width:100%;border-top:1px solid #e3e8f1;background:rgba(255,255,255,.98);box-shadow:0 -8px 27px rgba(28,49,82,.05);padding:6px 5px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}
.itda-app-nav *{box-sizing:border-box}
.itda-app-nav-inner{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));max-width:780px;margin:0 auto;gap:0}
.itda-app-nav .itda-nav-item{min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#8c98a9!important;text-decoration:none!important;border-radius:10px;min-width:0}
.itda-app-nav .itda-nav-icon{width:28px;height:25px;display:flex;align-items:center;justify-content:center}
.itda-app-nav .itda-nav-icon svg{width:22px;height:22px}
.itda-app-nav .itda-nav-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:9px;letter-spacing:-.055em;font-family:system-ui,-apple-system,"Apple SD Gothic Neo","Malgun Gothic",sans-serif;font-weight:700;line-height:1.25}
.itda-app-nav .itda-nav-item.is-active{color:#15283e!important}
.itda-app-nav .itda-nav-item.is-active .itda-nav-icon{color:#fff;background:#203350;border-radius:9px;width:33px;height:30px;margin-top:-3px}
.itda-app-nav a:focus-visible{outline:3px solid #44b1a2;outline-offset:2px}
@media(max-width:768px){.itda-app-nav{display:block}body{padding-bottom:calc(73px + env(safe-area-inset-bottom))}}
@media(max-width:360px){.itda-app-nav .itda-nav-name{font-size:8px}.itda-app-nav .itda-nav-icon svg{width:20px;height:20px}}
