.app-install-actions{display:flex;align-items:center;gap:5px}
.app-install-link{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 9px;border:0;border-radius:999px;background:#f47d25;color:#fff;text-decoration:none;font:800 9px "Noto Sans KR",sans-serif;white-space:nowrap;cursor:pointer;box-shadow:none}
.app-install-actions .member-link{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 9px;font-size:9px;line-height:1;box-shadow:none}
.app-install-link:hover{background:#ff9140}
.driver-app-install-link{background:#f47d25}
.app-install-link[hidden]{display:none}
.home-network-status{position:fixed;z-index:220;right:16px;bottom:16px;max-width:min(440px,calc(100% - 32px));border:1px solid #e3b14e;border-radius:12px;background:#fff7dc;padding:11px 14px;color:#6b4b0c;font:800 12px/1.55 "Noto Sans KR",sans-serif;box-shadow:0 12px 34px rgba(57,43,13,.2)}
.home-network-status[hidden]{display:none}
.header-app-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex:none;order:1;margin-left:0}
.header-app-actions>.member-link,.header-app-actions>.app-install-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px;padding:0 13px;border:0;border-radius:999px;background:#ee7a22;color:#fff;font:800 12px/1 "Noto Sans KR",sans-serif;text-align:center;text-decoration:none;white-space:nowrap;box-shadow:0 8px 20px rgba(120,55,12,.22)}
.header-app-actions>.app-install-link{cursor:pointer}
.header-app-actions>.member-link{order:0!important;margin-left:0}
.header-app-actions>.app-install-link:hover,.header-app-actions>.member-link:hover{background:#ff9140}
@media(max-width:1180px){.app-install-actions{order:2;margin-left:auto}}
@media(max-width:1180px){.platform-header .header-app-actions{order:1;margin-left:0}}
@media(max-width:760px){.platform-header .app-install-actions{order:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;gap:5px}.platform-header .app-install-link,.platform-header .app-install-actions .member-link{width:100%;min-height:30px;padding:0 2px;font-size:9px}.platform-header .platform-nav{order:3}.mobile-menu{order:0!important}}
@media(max-width:760px){.platform-header .header-app-actions{order:2;width:calc(100% - 32px);justify-self:stretch;justify-content:stretch;gap:8px!important}.platform-header .header-app-actions>.member-link,.platform-header .header-app-actions>.app-install-link{min-width:0;width:0;flex:1 1 0;min-height:36px;padding:0!important;font-size:11px}.platform-header .platform-nav.open{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;width:100%;height:54px!important;max-height:54px!important;margin:0!important;padding:0 14px!important;gap:0!important;overflow-x:auto!important;overflow-y:hidden!important;background:rgba(7,38,27,.96)!important;border:0!important;border-top:1px solid rgba(255,255,255,.18)!important;border-radius:0!important;scrollbar-width:none}.platform-header .platform-nav.open::-webkit-scrollbar{display:none}.platform-header .platform-nav.open a{display:inline-flex!important;flex:0 0 auto!important;width:auto!important;min-height:54px!important;height:54px!important;padding:0 15px!important;align-items:center!important;justify-content:center!important;font-size:12px!important;white-space:nowrap!important}.header-scrolled .platform-header .platform-nav.open{background:rgba(255,255,255,.98)!important}.header-scrolled .platform-header .platform-nav.open a{color:#173b2c!important;text-shadow:none!important}}
@media(max-width:600px){.home-network-status{right:10px;bottom:10px;max-width:calc(100% - 20px);font-size:11px}}
