/* Explicit grid removes the inherited desktop flex column on phones. */
#sk-cabinet #c18-navigation96.c18-nav>button{display:flex;align-items:center;gap:10px;position:relative}
#c18-navigation96 .c96-icon{display:block;width:22px;height:22px;flex:0 0 22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
#c18-navigation96 .c96-label{min-width:0}
#c18-navigation96 .c96-short{display:none}
#c18-navigation96 #c18-unread:not(:empty){display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#c53935;color:#fff;font-size:10px;font-weight:700;line-height:1}
@media(max-width:760px){
 #sk-cabinet #c18-navigation96.c18-nav{position:fixed;inset:auto 0 0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row;align-items:stretch;gap:2px;width:auto;max-width:none;min-height:0;height:auto;margin:0;padding:6px max(3px,env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(3px,env(safe-area-inset-left));overflow:visible;background:#fff;border-top:1px solid #dbe5ef;box-shadow:0 -4px 18px #1830470a;z-index:65;box-sizing:border-box}
 #sk-cabinet #c18-navigation96.c18-nav>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:auto;min-width:0;max-width:none;height:58px;min-height:58px;margin:0;padding:5px 1px;border:0;border-radius:11px;background:transparent;color:#536b80;font-size:11px;font-weight:600;line-height:1.1;text-align:center;white-space:nowrap;box-sizing:border-box;touch-action:manipulation}
 #sk-cabinet #c18-navigation96.c18-nav>button.selected{color:#185bc1;background:#e9f1ff}
 #sk-cabinet #c18-navigation96.c18-nav>button:active{background:#e9f1ff}
 #sk-cabinet #c18-navigation96.c18-nav>button:focus-visible{outline:2px solid #2164e8;outline-offset:-2px}
 #c18-navigation96 .c96-icon{width:23px;height:23px;flex:0 0 23px}
 #c18-navigation96 .c96-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
 #c18-navigation96 .c96-short{display:block;letter-spacing:inherit}
 #c18-navigation96 #c18-unread:not(:empty){position:absolute;top:2px;right:6px;border:2px solid white;height:19px;min-width:19px}
 #sk-cabinet .cabinet18{padding-bottom:calc(88px + env(safe-area-inset-bottom))}
 #sk-cabinet .c18-content{scroll-margin-bottom:calc(88px + env(safe-area-inset-bottom))}
}
@media(max-width:380px){#sk-cabinet #c18-navigation96.c18-nav>button{font-size:10.5px;letter-spacing:-.1px}}
@media(max-width:350px){#sk-cabinet #c18-navigation96.c18-nav>button{font-size:10px;letter-spacing:-.5px}}
