/* timaBeans – Osnovni slogi aplikacije (osnova, domači zaslon, zavihki, kartice). */
/* Original style block 1 */

:root{font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#eff5ff;background:#0d1729}*{box-sizing:border-box}body{margin:0;background:linear-gradient(145deg,#0d1729,#1c3052);min-height:100vh}button,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}.wrap{max-width:760px;margin:auto;padding:18px 16px 95px}.top{display:flex;align-items:center;justify-content:space-between;gap:10px}.logo{font-size:24px;font-weight:900}.logo span{color:#8ef0b7}.muted{color:#a8bbd2}.stats{display:flex;gap:8px;flex-wrap:wrap}.chip{background:#243957;border:1px solid #39516f;padding:8px 11px;border-radius:18px;font-weight:750}.panel{background:#1a2a45;border:1px solid #344967;border-radius:23px;padding:20px;margin-top:18px;box-shadow:0 8px 30px #08112155}.hero{background:linear-gradient(125deg,#244b73,#3d327b)}h1{font-size:26px;margin:4px 0 10px}h2{font-size:21px;margin:0 0 12px}p{line-height:1.55}.pill{display:inline-block;border-radius:12px;padding:5px 9px;background:#324d72;font-size:12px;font-weight:800}.langs{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:9px}.lang{background:#263e61;border:2px solid transparent;border-radius:16px;color:white;padding:13px 5px;min-height:88px;font-weight:800}.lang b{display:block;font-size:27px}.lang.active{border-color:#79e9a8;background:#295a62}.lessons{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.lesson{background:#233a5b;border:1px solid #496181;border-radius:17px;color:white;text-align:left;padding:15px;min-height:125px}.lesson strong{display:block;margin:8px 0 4px;font-size:17px}.lesson .emoji{font-size:27px}.lesson.done{border-color:#72e4a5}.primary{width:100%;background:#6ee7a0;color:#10293b;border:0;border-bottom:4px solid #35a66b;padding:15px;border-radius:15px;font-weight:900;margin-top:14px}.secondary{background:#304868;border:1px solid #5b7597;border-radius:13px;padding:11px 14px;color:white;font-weight:750}.bar{height:12px;border-radius:20px;background:#344764;overflow:hidden}.bar div{height:100%;background:#72e5a0;transition:width .2s}.question{font-size:24px;font-weight:850;line-height:1.4;margin:20px 0}.answers{display:grid;gap:10px;margin:15px 0}.answer{border:2px solid #4a6384;border-bottom-width:4px;border-radius:15px;background:#263c5c;color:white;text-align:left;padding:14px;font-size:17px;font-weight:700}.answer.selected{border-color:#81e9b1;background:#28575a}.answer.correct{border-color:#6ae5a0;background:#265747}.answer.wrong{border-color:#ff8c9c;background:#633646}.tokens{display:flex;gap:8px;flex-wrap:wrap;min-height:55px;padding:10px;border:2px dashed #526b8b;border-radius:15px}.token{border:1px solid #6885a8;background:#314d71;color:white;border-radius:11px;padding:9px 12px;font-weight:700}.token:disabled{opacity:.25}.input{width:100%;padding:14px;border-radius:13px;background:#11223c;color:white;border:2px solid #526c8c;font-size:19px}.feedback{padding:15px;border-radius:15px;background:#2b4561;margin-top:15px}.feedback.good{background:#205340}.feedback.bad{background:#603b49}.small{font-size:13px}.row{display:flex;align-items:center;justify-content:space-between;gap:12px}.hidden{display:none!important}.footer{position:fixed;bottom:0;left:0;right:0;background:#111e32ed;border-top:1px solid #3b506a;padding:10px;display:flex;justify-content:center;gap:10px}.footer button{border:0;background:#2a4263;color:#e8f3ff;border-radius:12px;padding:10px 18px;font-weight:750}.footer button.active{background:#5ddf9a;color:#102e2b}.speaker{background:#395a81;border:0;border-radius:12px;color:white;padding:12px 15px}.center{text-align:center}.big{font-size:60px}.notice{font-size:13px;color:#b6c8dd}.success{color:#85f0b1}.vocabitem{padding:10px 0;border-bottom:1px solid #39516f;display:grid;grid-template-columns:1fr 1fr;gap:12px}.vocabitem span:last-child{color:#8ef0b7}.translation{font-size:15px;color:#bdebd3;margin:-9px 0 15px}.vocablist{margin-top:10px}@media(max-width:480px){.lessons{grid-template-columns:1fr 1fr}.logo{font-size:21px}.chip{font-size:13px}.wrap{padding:12px 12px 90px}.panel{padding:16px}.question{font-size:21px}}
.practice{background:linear-gradient(120deg,#284d61,#3b376c)}.practice button{margin-top:8px}.mini{font-size:13px;color:#c5d5e8}.mode{display:flex;gap:8px;flex-wrap:wrap}.mode button{flex:1;min-width:110px}.mode button.active{outline:2px solid #79e9a8}.tip{border-left:3px solid #7ce9ad;padding:9px 12px;background:#223b55;border-radius:8px;margin-top:10px}.statgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:8px}.statbox{background:#243957;border-radius:13px;padding:12px;text-align:center}.statbox b{display:block;font-size:21px;color:#8ef0b7}.input:focus,button:focus-visible{outline:3px solid #f5d87b;outline-offset:2px}@media(prefers-reduced-motion:reduce){*{transition:none!important}}
.grammar-card{background:#223d59;border:1px solid #456487;border-radius:15px;padding:14px;margin:10px 0}.grammar-card h3{margin:0 0 8px}.grammar-card p{margin:6px 0}.grammar-choice{display:block;width:100%;margin:8px 0;text-align:left}.grammar-choice.right{border-color:#69df9b;background:#20533d}.grammar-choice.bad{border-color:#f18b96;background:#5a303e}.grammar-note{padding:12px;border-radius:12px;background:#1d4c45;margin:10px 0}.grammar-nav{display:flex;gap:8px;flex-wrap:wrap}.grammar-nav button{flex:1}.grammar-nav button.active{background:#4a856d}.grammar-progress{margin:10px 0;color:#b7d6cc}

/* Original style block 2 */

:root{--mint:#72e8a7}body{background:linear-gradient(155deg,#101a31,#192c45 60%,#102c34)}.wrap{max-width:950px}.panel{border-radius:25px}.hero{background:linear-gradient(120deg,#205a64,#263d80);border:1px solid #56889a}.logo{letter-spacing:-.7px}.agecards{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;margin:14px 0}.agecard{color:#f1f9ff;text-align:left;border:2px solid #45637b;border-radius:19px;padding:15px 12px;background:#253c5b;min-height:110px;transition:transform .12s}.agecard:active{transform:scale(.98)}.agecard.active{background:#245a50;border-color:#85f4b4;box-shadow:0 0 0 2px #234b48}.agecard .ageicon{display:block;font-size:27px;margin-bottom:7px}.agecard strong{display:block;font-size:16px}.agecard small{display:block;color:#c1d4e8;margin-top:5px}.gramref{display:grid;gap:12px}.rule-card{background:#233a56;border:1px solid #486985;border-radius:16px;padding:16px}.rule-card h3{margin:0 0 8px}.rule-card p{margin:6px 0}.rule-card .example{color:#8ef0b7;font-weight:700}.rule-card .explain{color:#bfd4e6;font-size:14px}.refselect{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.refselect button{background:#294a65;color:white;border:1px solid #577993;border-radius:12px;padding:9px 12px}.refselect button.active{background:#5bdf9d;color:#12382b}.ref-note{font-size:13px;color:#b9d2e0}.lesson:focus-visible,.agecard:focus-visible,button:focus-visible{outline:3px solid #ffdf80;outline-offset:2px}@media(max-width:520px){.wrap{padding:12px 12px 100px}.panel{padding:16px}.agecards{grid-template-columns:repeat(2,minmax(0,1fr))}.agecard{min-height:105px}.footer button{padding:11px 14px}}


/* Original style block 3 */

:root{--mint:#79d8e2}body{background:linear-gradient(150deg,#101d36,#20304d 55%,#123b48)}
.hero{background:linear-gradient(115deg,#23466d,#245c62);border:1px solid #6195a6}
.agecard.active{border-color:#7edbe6;box-shadow:0 0 0 2px #7edbe633}
button:focus-visible,select:focus-visible{outline:3px solid #f9d17d;outline-offset:3px}
.legal-note{font-size:13px;line-height:1.6;color:#d2e4f4;padding:16px 18px;margin:20px 0;border:1px solid #506d86;border-radius:16px;background:#182a42}
.legal-note strong{color:#fff}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}


/* Original style block 4 */
.home-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:15px 0 4px;position:sticky;top:0;z-index:8;padding:8px 0;background:#101d36f2}.home-tab{background:#253d5c;color:#e9f5ff;border:1px solid #4d6a87;border-radius:12px;padding:12px 3px;font-size:12px;font-weight:800;min-height:46px}.home-tab[aria-selected=true]{background:#6ee7a0;color:#10293b}.home-page[hidden]{display:none!important}.recommend{border:1px solid #6da5a0;background:linear-gradient(115deg,#214f58,#283e67)}.recommend .primary{margin-top:10px}

/* Original style block 5 */

/* Original responsive CSS grid, without external network dependencies. */
#home{max-width:1050px;margin-inline:auto}
#home .home-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;position:sticky;top:0;z-index:12;background:#101d36;padding:10px 0 12px;margin:0 0 16px}
#home .home-tab{font-size:clamp(11px,2.7vw,15px);padding:12px 4px;min-width:0;white-space:normal;overflow-wrap:anywhere}
#home .home-page{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}
#home .home-page[hidden]{display:none!important}
#home .home-page>.panel{margin:0;min-width:0}
#home .home-page .hero{padding:16px 20px}
#home .home-page .hero h1{font-size:clamp(20px,4vw,29px);margin:5px 0}
#home .home-page .hero>p{display:none}
#home .home-page .recommend{padding:18px 20px}
#home .home-page .recommend h2{margin:8px 0;font-size:clamp(18px,3vw,24px)}
#home .home-page .recommend p{margin:8px 0}
#home .home-page .lessons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
#home .home-page .lesson{min-width:0}
#home .home-page .agecards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#home .home-page .langs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#home .home-page .gramref{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}
@media(min-width:740px){#home .home-page .lessons{grid-template-columns:repeat(3,minmax(0,1fr))}#home .home-page .langs{grid-template-columns:repeat(3,minmax(0,1fr))}#home .home-page .agecards{grid-template-columns:repeat(3,minmax(0,1fr))}#home .home-page .gramref{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:390px){#home .home-tabs{gap:4px}#home .home-tab{font-size:11px;padding:10px 2px}#home .home-page .lessons{grid-template-columns:minmax(0,1fr)}}


/* Original style block 6 */

#onboarding{max-width:680px;margin:26px auto 0}
#onboarding[hidden]{display:none!important}
#onboarding .onboard-card{background:#1a2a45;border:1px solid #425b7a;border-radius:20px;padding:22px}
#onboarding h1{font-size:clamp(22px,4vw,32px);margin:0 0 8px}
#onboarding .onboard-langs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:15px 0 22px}
#onboarding .onboard-lang{border:1px solid #506d8d;background:#263e61;color:#fff;border-radius:12px;padding:12px 8px;min-height:49px;font-weight:700}
#onboarding .onboard-lang[aria-pressed=true]{border-color:#79e9a8;background:#24584f}
#onboarding .onboard-age{display:flex;align-items:center;gap:12px;margin:14px 0}
#onboarding .onboard-age label{flex:1}
#onboarding .onboard-age select{width:110px;max-width:45%;font-size:16px;padding:10px}
#onboarding .onboard-submit{max-width:300px;margin-top:12px;padding:12px 18px;min-height:45px}
#home .home-page .lesson{min-height:74px;padding:10px 12px;border-radius:12px}
#home .home-page .lesson strong{font-size:15px;margin:4px 0}
#home .home-page .lesson .emoji{font-size:21px}
#home .home-page .lang{min-height:48px;padding:8px 6px;border-radius:12px}
#home .home-page .lang b{display:inline;font-size:18px;margin-right:6px}
#home .home-page .agecard{min-height:75px;padding:10px}
#home .home-page .agecard .ageicon{font-size:20px;margin-bottom:2px}
#home .home-page .panel{padding:15px;border-radius:16px}
#home .home-page .primary{width:auto;max-width:100%;min-height:44px;padding:11px 16px}
#home .home-page .hero{display:none}
#home #page-learn .langs{display:none}
#home .home-page .practice{display:block}
#home .home-page .recommend{background:#204a53}
#home .home-page .recommend .primary{width:100%}
#home .home-page .lessons{gap:8px}
@media(max-width:480px){#onboarding{margin-top:14px}#onboarding .onboard-card{padding:16px}#home .home-page .lessons{grid-template-columns:repeat(2,minmax(0,1fr))}#home .home-page .lesson{min-height:80px}}


/* Original style block 7 */
.logo-home{border:0;background:transparent;color:inherit;padding:5px 3px;cursor:pointer;text-align:left;line-height:1.2}.logo-home:focus-visible{outline:2px solid #79e9a8;outline-offset:3px;border-radius:6px}

/* Original style block 8 */
:root{color-scheme:dark}button:focus-visible,select:focus-visible{outline:3px solid #ffdd82;outline-offset:3px}#home .home-tab[aria-selected=true]{background:#91f3ba;color:#092b26;border-color:#91f3ba}#home .home-tab{min-height:44px}#home .home-page .lesson{min-height:78px}#onboarding .onboard-lang{min-height:48px}#onboarding .onboard-submit{min-height:48px}#home .home-page .muted,.muted{color:#c1d2e5}.mini,.notice{color:#c5d5e8}@media(max-width:360px){#home .home-tab{font-size:10px}#home .home-tabs{gap:3px}#home .home-page .lessons{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}

/* Original style block 9 */

/* Visible focus, readable links, 44px targets, 200% zoom/reflow. */
a{color:#a8f3d1;text-decoration:underline;text-underline-offset:3px}
a:hover{color:#ffffff}
a:focus-visible,input:focus-visible,button:focus-visible,select:focus-visible{outline:3px solid #ffe18b;outline-offset:3px}
.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
#recommended-title{font-size:clamp(20px,4vw,28px);line-height:1.3;margin:8px 0}
button,.secondary,.primary,.speaker,.token,.answer,.footer button,.refselect button,.grammar-choice{min-height:44px}
#home .home-tab{font-size:clamp(12px,2.6vw,15px);line-height:1.35;min-height:48px}
#home .home-page .mini,#home .home-page .notice{color:#d7e5f4}
#home .home-page .lang{min-height:48px}
#home #page-settings .langs{display:grid}
#home .home-page .lesson:focus-visible{outline:3px solid #ffe18b}
#onboarding .onboard-lang[aria-pressed=true]{background:#24584f;border-color:#a0ffd0}
#home .home-page .primary:disabled{color:#10293b;opacity:.65}
@media(max-width:380px){#home .home-tabs{gap:4px}#home .home-tab{padding:9px 2px;font-size:12px}#home .home-page .lessons{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}


/* Original style block 10 */
.import-label{display:block;margin:12px 0 6px;font-weight:700}.import-input{max-width:100%;font-size:15px}.import-input::file-selector-button{min-height:44px;margin-right:12px;border:1px solid #a2bdd8;border-radius:10px;padding:9px 12px;background:#304868;color:white;cursor:pointer}.home-page:focus-visible{outline:3px solid #ffe18b;outline-offset:4px;border-radius:12px}#onboarding h1:focus{outline:none}#home .home-page .small{font-size:14px}#home .home-page .pill{font-size:13px}@media(max-width:480px){.footer{padding-bottom:max(10px,env(safe-area-inset-bottom))}}

/* Original style block 11 */
#home .lq-progress{border:1px solid #496782}#home .lq-progress .bar{height:12px;margin:12px 0;background:#203650;border-radius:20px;overflow:hidden}#lq-progress-fill{height:100%;background:#78ddb1}#home .home-tab{min-height:48px}#home .recommend{order:0}#home .hero{order:1}#home .lq-progress{order:2}@media(max-width:540px){#home .home-tabs{gap:4px}#home .home-tab{font-size:12px;padding:11px 3px}#home .home-page .recommend{padding:16px}}
#home .home-tab{overflow-wrap:break-word;word-break:normal;hyphens:auto;-webkit-hyphens:auto}
@media(max-width:420px){#home .home-tab{font-size:10.5px;padding-left:1px;padding-right:1px}}

#dictionary .dict-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}
#dictionary .dict-controls select{flex:1;min-width:120px}
#dictionary #dict-q{width:100%;margin:4px 0;box-sizing:border-box}
#dictionary .dict-target{display:flex;gap:8px;align-items:center;justify-content:space-between}
#dictionary .dict-speak{min-width:44px;min-height:44px;padding:4px 10px}

.flag{display:inline-block;width:1.5em;height:1.125em;border-radius:3px;object-fit:cover;vertical-align:-.2em;box-shadow:0 0 0 1px rgba(255,255,255,.28);flex:none}

/* ===== Phone-first game look (V11) ===== */
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{-webkit-tap-highlight-color:transparent}
button,select,input,.answer,.token{touch-action:manipulation}
input,select,textarea{font-size:16px}
.wrap{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right));padding-bottom:calc(112px + env(safe-area-inset-bottom))}
.footer{padding-bottom:max(10px,env(safe-area-inset-bottom));padding-left:max(10px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right))}
.footer button{min-height:48px}
#home .home-page{display:flex;flex-direction:column}
#home .hero-game{order:0}
#home .recommend{order:1}
#home .lang-strip{order:2}
#home .lq-progress{order:3}
.hero-game{background:linear-gradient(135deg,#4f35c9 0%,#7a2fbd 55%,#a62f9c 100%)!important;border:1px solid #b79bff!important;color:#fff;overflow:hidden}
.hero-game .hero-top{display:flex;align-items:center;gap:12px}
.hero-game .mascot{flex:none;width:clamp(84px,26vw,120px);height:auto;filter:drop-shadow(0 6px 10px #0006)}
.hero-game h1{font-size:clamp(20px,5.6vw,30px);line-height:1.15;margin:6px 0}
.hero-game p{margin:4px 0 0;color:#f3ecff}
.hero-game .pill{background:#ffffff26;color:#fff}
.hero-game .row{margin-top:12px;color:#fff}
.mode-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}
.mode-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:96px;padding:12px 14px;border-radius:18px;border:2px solid #ffffff55;color:#fff;text-align:left;cursor:pointer}
.mode-card strong{font-size:18px;line-height:1.1}
.mode-card small{font-size:12.5px;line-height:1.3;color:#fff}
.mode-card .mc-icon{font-size:26px;line-height:1}
.mc-learn{grid-column:1 / -1;background:linear-gradient(135deg,#0a58a8,#1273c4);box-shadow:0 5px 0 #06386e}
.mc-arena{background:linear-gradient(135deg,#8a2680,#b83a9e)}
.mc-clubs{background:linear-gradient(135deg,#9a4806,#c25f0a)}
.mode-card[disabled]{cursor:default;opacity:.92}
.mode-card .soon{position:absolute;top:8px;right:8px;background:#111b;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:800;color:#fff}
.mc-learn:active{transform:translateY(3px);box-shadow:0 2px 0 #06386e}
.lang-strip h2{margin:0 0 10px}
.lang-strip-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
.lang-chip{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:76px;padding:8px 4px;border-radius:14px;background:#233a5a;border:2px solid #4d6a87;color:#fff;font-weight:700;min-width:0}
.lang-chip.active{border-color:#91f3ba;background:#17484a}
.lang-chip .flag{width:34px;height:25.5px}
.lang-chip .lc-name{font-size:11px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lang-chip strong{font-size:14px}
.settings-extra{margin:0 0 14px!important}
#ui-lang-panel{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
#ui-lang{flex:1;min-width:150px;max-width:none!important;margin-left:0!important}
#app-version{margin-top:14px}
@media (max-width:360px){.lang-strip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mode-cards{gap:8px}}
@media (orientation:landscape) and (max-height:500px){.wrap{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.hero-game .mascot{width:76px}.footer button{min-height:44px}}

#home .home-page .hero.hero-game{display:block}
#home .home-page .hero-game .hero-text p{display:block}

#grammarhome .lesson{min-height:48px!important;padding-top:10px;padding-bottom:10px}

#dict-swap{min-width:48px;min-height:48px;flex:none}

.mode button{min-width:0;flex:1 1 44%;font-size:clamp(12.5px,3.5vw,15px);padding:10px 6px;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto}

/* ===== Arena, Hitri kviz, profil, junaki (V12) ===== */
.sprite{position:absolute;width:0;height:0;overflow:hidden}
.avatar{width:48px;height:48px;flex:none;filter:drop-shadow(0 3px 4px #0005)}
.avatar.small{width:30px;height:30px}
.profile-row{display:flex;align-items:center;gap:12px;margin-bottom:10px}
.profile-row .avatar{width:56px;height:56px}
.profile-row .pr-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}
.profile-row strong{font-size:18px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.profile-row .bar.xp{height:10px;margin:2px 0;background:#ffffff33}
#profile-xpbar{background:linear-gradient(90deg,#ffd23f,#ff9f1c);height:100%}
.hero-scene{margin:6px -6px 8px;border-radius:18px;overflow:hidden;box-shadow:0 6px 0 #0003}
.hero-scene svg{display:block;width:100%;height:auto}
.hero-game .hero-text{margin:4px 0 6px}
#home .home-page .hero-game .hero-top{display:none}

/* oznaka beta pri jezikih, ki še niso dodelani */
.beta-tag{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;border:2px solid #ffd54a;background:#ffd54a33;color:inherit;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle}
