:root{color-scheme:dark;--bg:#0b1120;--panel:#101828;--panel2:#131e31;--line:#293449;--subline:#233048;--lime:#c1f45c;--lime-dark:#89bc33;--muted:#98a5b9;--soft:#6f7e95;--white:#f3f6fc;--sans:Inter,'Plus Jakarta Sans',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--bg);font-family:var(--sans);font-size:14px}body{color:var(--white);-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}svg.icon{display:inline-block;height:19px;width:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;flex-shrink:0}svg.icon.filled{fill:currentColor;stroke:none}svg.icon.small{width:16px;height:16px}svg.icon.xsmall{width:14px;height:14px}.app-shell{height:100dvh;min-height:560px;display:flex;flex-direction:column;overflow:hidden}
.header{height:74px;flex:0 0 74px;display:flex;align-items:center;justify-content:space-between;padding:0 33px 0 28px;background:#0c1322;border-bottom:1px solid #222f43;z-index:1100;position:relative}.brand{display:flex;gap:11px;align-items:center;min-width:260px}.brand-icon{width:37px;height:37px;border-radius:11px;background:var(--lime);color:#111b1b;display:grid;place-items:center}.brand-icon svg{width:23px;height:23px}.brand-word{font-size:23px;font-weight:800;letter-spacing:-1.3px}.brand-dot{color:var(--lime)}.brand-beta{font-size:9px;font-weight:850;letter-spacing:1.3px;border:1px solid #465b44;border-radius:5px;padding:4px 5px;color:var(--lime);margin-left:2px}.topnav{display:flex;align-items:center;gap:34px;height:100%}.topnav-item{height:100%;display:flex;align-items:center;font-weight:600;color:#96a3b6;position:relative;font-size:13px}.topnav-item.active{color:#f6f8fb}.topnav-item.active:after{position:absolute;content:"";bottom:-1px;left:0;right:0;height:2px;background:var(--lime);border-radius:2px}.topnav-button{border:0;background:none;padding:0}.topnav-item:hover{color:var(--lime)}.header-actions{display:flex;align-items:center;gap:24px}.header-region{color:#a9b5c7;display:flex;align-items:center;gap:9px;white-space:nowrap;font-size:12px}.region-dot{display:inline-block;height:7px;width:7px;border-radius:100%;background:var(--lime);box-shadow:0 0 0 4px #c1f45c15}.button{border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 17px;font-weight:700;transition:background .2s,color .2s,border-color .2s,transform .2s}.button:hover{transform:translateY(-1px)}.button-ghost{border:1px solid #3c4759;background:#192334;color:#edf2f9}.button-ghost:hover{background:#28374a;border-color:#5b6e84}.button-primary{background:var(--lime);color:#131b16;border:1px solid var(--lime)}.button-primary:hover{background:#d4ff88}.location-button{padding:10px 15px;font-size:12px}.location-button svg{width:16px;height:16px}
.workspace{min-height:0;flex:1;display:grid;grid-template-columns:412px minmax(0,1fr)}.sidebar{min-height:0;background:var(--panel);border-right:1px solid #243049;display:flex;flex-direction:column;z-index:600}.sidebar-inner{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#364358 transparent;padding:35px 27px 20px}.intro-eyebrow,.eyebrow{font-size:10px;color:var(--lime);font-weight:800;letter-spacing:1.55px}.intro-eyebrow{display:flex;align-items:center;gap:10px}.intro-line{height:1px;width:22px;background:var(--lime)}h1,h2,p{margin-top:0}.intro h1{font-size:44px;line-height:1.09;letter-spacing:-2.5px;font-weight:820;margin:15px 0 13px}.intro h1 em{font-style:normal;color:var(--lime)}.intro p{font-size:12.5px;color:#98a7bb;line-height:1.75;max-width:322px;margin-bottom:25px}.search-wrap{position:relative;display:flex;align-items:center;height:49px;border-radius:10px;border:1px solid #39475b;background:#192438;transition:border .2s,box-shadow .2s}.search-wrap:focus-within{border-color:#a3d74c;box-shadow:0 0 0 3px #bbf46317}.search-wrap svg{color:#99a8b9;position:absolute;left:15px}.search-wrap input{background:transparent;border:0;outline:0;color:var(--white);min-width:0;width:100%;padding:0 44px;font-size:12.5px}.search-wrap input::placeholder{color:#8390a5}.search-wrap kbd{position:absolute;right:13px;color:#748397;border:1px solid #3e4a5b;border-radius:4px;padding:1px 6px;font-size:11px}.city-section{margin-top:26px}.section-row{display:flex;align-items:center;justify-content:space-between;font-size:10px;font-weight:850;letter-spacing:1.1px;color:#96a5b8;margin-bottom:13px}.section-row svg{color:#7c8ba4}.city-list{display:flex;flex-wrap:wrap;gap:7px}.city-chip{border:1px solid #344159;color:#aab8cc;background:#192538;border-radius:8px;font-size:11px;font-weight:700;padding:9px 12px;transition:all .2s}.city-chip:hover{color:var(--white);border-color:#7f9c55}.city-chip.active{color:#141c15;background:var(--lime);border-color:var(--lime)}.filter-section{margin-top:24px}.filters{display:flex;gap:7px;flex-wrap:wrap}.filter-chip{display:inline-flex;gap:4px;align-items:center;border:1px solid #344259;background:#172235;color:#9faec1;font-size:11px;font-weight:700;border-radius:8px;padding:9px 12px;transition:all .2s}.filter-chip:hover{border-color:#829550;color:#f3f8fa}.filter-chip.selected{border-color:#baf159;background:#baf15913;color:#d0f897}.filter-chip svg{color:var(--lime)}.list-section{margin-top:27px;border-top:1px solid #29364a;padding-top:22px}.list-top{display:flex;justify-content:space-between;align-items:center;gap:16px}.list-top h2{font-size:19px;letter-spacing:-.6px;margin:0;display:flex;align-items:center;gap:9px}.count-badge{font-size:11px;color:#d3f9a0;background:#263b32;border:1px solid #3c6345;padding:3px 7px;border-radius:6px;letter-spacing:0}.subline{font-size:11px;color:#8493a6;margin-top:6px}.favorites-button{height:37px;width:37px;display:grid;place-items:center;border:1px solid #39475d;background:#172235;border-radius:10px;color:#a6b2c2}.favorites-button:hover,.favorites-button.active{border-color:#bddc80;color:var(--lime);background:#21352d}.favorites-button.active svg{fill:#bee96b40}.sort-row{display:flex;align-items:center;justify-content:space-between;margin:23px 0 13px}.sort-row label{color:#8c9bae;font-size:11px}.sort-row select{background:transparent;border:0;outline:0;color:#dde6f2;font-size:11px;max-width:205px;cursor:pointer;text-align:right;font-weight:650}.sort-row option{background:#1d2b3d;color:white}.station-list{display:flex;flex-direction:column;gap:10px;min-height:135px}.station-card{position:relative;border:1px solid #2d3b50;border-radius:13px;background:#172336;transition:border-color .2s,background .2s,transform .2s;cursor:pointer;padding:15px;overflow:hidden}.station-card:hover{border-color:#82a456;background:#1c2d40;transform:translateY(-1px)}.station-card.selected{border-color:var(--lime);background:#1c2e39;box-shadow:inset 3px 0 0 var(--lime)}.station-header{display:flex;gap:12px;align-items:center;padding-right:20px}.station-symbol{width:39px;height:39px;display:grid;place-items:center;border-radius:11px;background:#294034;color:var(--lime);flex-shrink:0}.station-symbol svg{width:19px;height:19px}.station-text{min-width:0;flex:1}.station-name{font-size:13px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.12px}.station-operator{font-size:11px;color:#97a5b9;margin-top:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-save{position:absolute;right:13px;top:12px;width:28px;height:28px;background:none;color:#7b8da1;border:0;display:grid;place-items:center}.card-save:hover,.card-save.is-saved{color:var(--lime)}.card-save.is-saved svg{fill:#c1f45c40}.station-meta{display:flex;gap:6px;flex-wrap:wrap;margin:14px 0 12px}.mini-tag{font-size:10px;font-weight:650;padding:5px 7px;border-radius:5px;background:#273448;color:#b8c7d7}.mini-tag.power{color:#d3f6a6;background:#304632}.station-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #2b3a4f;padding-top:11px}.price-txt{font-size:11px;color:#a7b5c8;font-weight:600}.price-txt.found{color:#c8f78e}.distance-txt{font-size:10px;white-space:nowrap;color:#798ba3}.distance-txt svg{width:12px;height:12px;vertical-align:-2px}.sidebar-footer{padding:14px 25px 17px;display:flex;align-items:flex-start;gap:8px;line-height:1.5;border-top:1px solid #29354a;color:#8898ab;font-size:10px}.sidebar-footer svg{color:#b4d88b;margin-top:1px}.list-loading,.empty-list{min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;color:#9faec3;font-size:12px;padding:20px;border:1px dashed #34435b;border-radius:12px;line-height:1.6}.empty-list strong{color:#e6eff8;font-size:13px}.retry-btn{border:1px solid #627e4c;color:var(--lime);background:#233629;border-radius:8px;padding:9px 15px;font-weight:700}.spinner{width:24px;height:24px;border:2px solid #34495a;border-top-color:var(--lime);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}
.map-stage{position:relative;min-width:0;min-height:0;background:#202b37;overflow:hidden}#map{height:100%;width:100%;background:#26323d}.leaflet-container{background:#26323d;font-family:var(--sans)}.leaflet-tile-pane{filter:grayscale(.78) invert(.92) hue-rotate(183deg) brightness(.78) contrast(1.05)}.leaflet-control-zoom{border:1px solid #38475c!important;border-radius:11px!important;overflow:hidden;box-shadow:0 8px 30px #06122350!important}.leaflet-control-zoom a{width:35px!important;height:35px!important;line-height:35px!important;background:#192637!important;color:#e6edf5!important;border-color:#2b3b4e!important}.leaflet-control-zoom a:hover{background:#2d404d!important}.leaflet-control-zoom{margin-right:19px!important;margin-bottom:100px!important}.leaflet-control-attribution{background:#141b25de!important;color:#c0cbda!important;font-size:10px!important}.leaflet-control-attribution a{color:#d3ff86!important}.map-hud{position:absolute;z-index:450;display:flex;align-items:center;gap:12px;border:1px solid #45546b;background:#121c2ced;backdrop-filter:blur(15px);border-radius:11px;padding:12px 15px;box-shadow:0 6px 28px #060e1a40;color:#a8b9cc;font-size:11px}.top-left{left:23px;top:22px}.top-right{right:24px;top:22px}.hud-status{color:var(--lime);font-size:10px;letter-spacing:1.1px;display:flex;align-items:center;gap:7px}.hud-status i{height:6px;width:6px;background:var(--lime);border-radius:50%;box-shadow:0 0 0 4px #bdf15f28}.hud-separator{height:17px;width:1px;background:#516072}.map-bottom-left{position:absolute;bottom:25px;left:24px;border:1px solid #45536a;background:#121c2df0;backdrop-filter:blur(12px);padding:11px 14px;max-width:350px;border-radius:10px;display:flex;align-items:center;gap:10px;color:#c0cedd;font-size:11px;z-index:450;box-shadow:0 6px 24px #0c182940;line-height:1.5}.msg-indicator{height:7px;width:7px;border-radius:100%;background:var(--lime);flex-shrink:0}.map-counter{position:absolute;right:23px;bottom:25px;z-index:450;background:#141f30f0;backdrop-filter:blur(12px);border:1px solid #42526a;border-radius:11px;display:flex;align-items:center;gap:7px;padding:12px 15px;font-size:11px;color:#a4b7cc;box-shadow:0 8px 30px #06122540}.map-counter svg{color:var(--lime);fill:var(--lime);stroke:none}.map-counter strong{color:#f3f7fc;font-size:15px}.ev-marker{display:grid;place-items:center;width:33px;height:33px;border-radius:11px;position:relative;background:var(--lime);color:#18311b;border:3px solid #152838;box-shadow:0 4px 20px #080f1880;transition:transform .15s ease}.ev-marker:after{position:absolute;content:"";height:5px;width:5px;transform:rotate(45deg);background:var(--lime);bottom:-3px;left:11px}.ev-marker svg{width:17px;height:17px;fill:currentColor;stroke:none}.ev-marker.faint{background:#f0f6e8;color:#22333b}.ev-marker.faint:after{background:#f0f6e8}.ev-marker.active{transform:scale(1.22);box-shadow:0 0 0 6px #c1f45c2d,0 4px 20px #080f1880}.leaflet-marker-icon:hover .ev-marker{transform:translateY(-2px)}.ev-tooltip{background:#172233!important;border:1px solid #51617a!important;color:#eef5fb!important;border-radius:8px!important;padding:7px 9px!important;box-shadow:0 5px 14px #0007!important;font-size:12px!important}.ev-tooltip:before{border-top-color:#172233!important}
.detail-panel{position:absolute;right:18px;top:77px;bottom:80px;width:min(392px,calc(100% - 36px));z-index:750;overflow:auto;scrollbar-width:thin;scrollbar-color:#384659 transparent;background:#111b2d;box-shadow:0 22px 90px #020812b8;border:1px solid #42516a;border-radius:17px;opacity:0;pointer-events:none;transform:translateX(22px);transition:opacity .24s,transform .24s}.detail-panel.open{opacity:1;transform:translateX(0);pointer-events:auto}.detail-top{background:radial-gradient(ellipse at 80% 20%,#3c5a3844,transparent 54%),linear-gradient(130deg,#1f3040,#172335);border-bottom:1px solid #344156;padding:21px 22px 21px}.detail-toprow{display:flex;align-items:center;justify-content:space-between}.detail-label{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:800;color:var(--lime);letter-spacing:1.1px}.close-button{display:grid;place-items:center;width:32px;height:32px;border:1px solid #526078;background:#233048;border-radius:9px;color:#d3ddea}.close-button:hover{color:var(--lime)}.detail-top h2{margin:19px 0 6px;font-size:23px;line-height:1.18;letter-spacing:-.8px}.detail-operator{color:#a5b4c5;font-size:12px}.detail-badges{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.detail-tag{background:#2c3b4f;border:1px solid #3b4d61;border-radius:7px;padding:6px 9px;font-size:11px;color:#dbe4ee;font-weight:650}.detail-tag.lime{background:#2e4933;border-color:#5c7b48;color:var(--lime)}.detail-body{padding:23px 22px 26px}.detail-section-title{font-size:10px;letter-spacing:1.3px;color:#93a6bf;font-weight:800;margin-bottom:13px}.detail-pricing{padding:16px;border-radius:12px;background:#1c2b3d;border:1px solid #34455b;margin-bottom:21px}.price-value{color:#e8f4fb;font-size:25px;font-weight:800;letter-spacing:-.7px}.price-value span{font-size:12px;color:#a4b3c6;font-weight:500}.price-warning{margin-top:8px;font-size:10px;line-height:1.55;color:#9dafc2}.detail-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:24px}.fact{padding:13px;background:#172538;border:1px solid #2d3c53;border-radius:10px;min-width:0}.fact span{display:block;color:#91a4bd;font-size:10px;margin-bottom:7px}.fact b{display:block;font-size:12px;line-height:1.3;overflow-wrap:anywhere}.calc-panel{background:#19273a;border:1px solid #354862;border-radius:12px;padding:16px;margin-bottom:21px}.calc-title{display:flex;align-items:center;gap:8px;font-weight:800;font-size:13px;margin-bottom:7px}.calc-title svg{color:var(--lime)}.calc-subtitle{color:#9caec4;font-size:10px;line-height:1.5;margin-bottom:17px}.calc-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.calc-field{display:flex;flex-direction:column;gap:6px;min-width:0}.calc-field label{font-size:10px;color:#b1c1d4}.calc-field input,.calc-field select{min-width:0;width:100%;height:37px;border:1px solid #45566f;border-radius:7px;background:#111d2e;color:#f7fbfd;padding:0 10px;outline:none}.calc-field input:focus,.calc-field select:focus{border-color:var(--lime)}.calc-output{border-top:1px solid #3d4b5e;padding-top:15px;margin-top:17px;display:flex;align-items:end;justify-content:space-between}.calc-output small{display:block;color:#a3b4c9;font-size:10px;margin-bottom:5px}.calc-output strong{font-size:24px;letter-spacing:-.7px;color:var(--lime)}.calc-output .kwh-result{font-size:12px;color:#aabcce}.detail-location{font-size:12px;color:#cbd6e3;line-height:1.5;margin-bottom:8px}.detail-actions{display:flex;gap:9px;margin-top:17px}.detail-actions .button{font-size:11px;padding:11px 9px;flex:1;white-space:nowrap}.detail-actions .button svg{width:15px;height:15px}.detail-source{margin-top:14px;font-size:10px;color:#8c9eb4;line-height:1.55}.detail-source a{color:#caec99;text-decoration:underline;text-underline-offset:2px}.toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:3000;background:#202f40;border:1px solid #708354;border-radius:10px;padding:12px 18px;box-shadow:0 12px 40px #0009;color:#f5f9fa;font-size:12px;max-width:90vw}.modal-backdrop{position:fixed;inset:0;z-index:2200;display:grid;place-items:center;padding:20px;background:#050b17bb;backdrop-filter:blur(8px)}.modal-backdrop.hidden{display:none}.modal-content{position:relative;width:min(100%,510px);background:#142137;border:1px solid #46556e;box-shadow:0 30px 100px #000a;border-radius:19px;padding:32px}.modal-content>.close-button{position:absolute;right:21px;top:21px}.modal-bolt{width:50px;height:50px;display:grid;place-items:center;background:var(--lime);color:#122017;border-radius:15px;margin-bottom:18px}.modal-bolt svg{height:26px;width:26px}.modal-content h2{font-size:29px;letter-spacing:-1.3px;margin:10px 0}.modal-content>p{font-size:13px;line-height:1.7;color:#adbbcc}.how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin:20px 0}.how-grid>div{padding:13px;border:1px solid #35445b;border-radius:11px;background:#1c2b40}.how-grid span{color:var(--lime);font-weight:800;font-size:11px}.how-grid b{display:block;margin:12px 0 5px;font-size:12px}.how-grid p{margin:0;color:#9eaec2;font-size:10px;line-height:1.55}.modal-note{display:flex;gap:10px;font-size:11px;line-height:1.6;color:#acbdd0;padding:12px 14px;border-radius:9px;background:#223247;border:1px solid #36475d}.modal-note svg{color:var(--lime);margin-top:1px}.modal-done{width:100%;margin-top:21px}.noscript{position:fixed;inset:0;background:#151f2e;color:white;z-index:5000;display:grid;place-items:center}
@media(max-width:1200px){.workspace{grid-template-columns:365px minmax(0,1fr)}.sidebar-inner{padding-left:22px;padding-right:22px}.intro h1{font-size:40px}.topnav{gap:20px}.header{padding-left:20px;padding-right:20px}.brand{min-width:210px}.header-region{display:none}}
@media(max-width:920px){.workspace{grid-template-columns:335px minmax(0,1fr)}.brand{min-width:0}.brand-beta{display:none}.topnav{display:none}.top-right{display:none}.detail-panel{width:min(365px,calc(100% - 28px));right:14px;top:80px}.map-hud.top-left{left:14px;top:14px}.map-bottom-left{left:14px}.map-counter{right:14px}}
@media(max-width:700px){.app-shell{height:auto;min-height:100dvh;overflow:visible}.header{height:65px;flex:0 0 65px;padding:0 17px;position:sticky;top:0}.brand-icon{width:35px;height:35px}.brand-word{font-size:22px}.location-button{padding:10px 12px}.location-button span{display:none}.header-actions{gap:8px}.workspace{display:flex;flex-direction:column-reverse;min-height:auto}.map-stage{height:53dvh;min-height:350px;max-height:560px;flex:none}.sidebar{min-height:0;border-right:0;border-top:1px solid #2d3a4e}.sidebar-inner{overflow:visible;padding:27px 20px 22px}.intro h1{font-size:38px;letter-spacing:-1.9px;margin:10px 0}.intro h1 br{display:none}.intro p{max-width:none;margin-bottom:19px}.city-section{margin-top:19px}.filter-section{margin-top:20px}.list-section{margin-top:23px}.station-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar-footer{padding:13px 20px}.map-hud{padding:10px 11px;font-size:10px}.top-left{top:12px!important;left:12px!important}.map-bottom-left{left:12px;bottom:18px;max-width:58%;padding:9px 10px;font-size:10px}.map-counter{right:10px;bottom:18px;padding:10px;font-size:10px}.map-counter span{display:none}.leaflet-control-zoom{margin-right:10px!important;margin-bottom:74px!important}.detail-panel{position:fixed;top:65px;right:0;bottom:0;width:100%;max-width:none;z-index:1800;border-radius:17px 17px 0 0;border-left:0;border-right:0;border-bottom:0;transform:translateY(30px)}.detail-panel.open{transform:translateY(0)}.detail-top{padding-top:15px}.detail-body{padding-bottom:45px}}
@media(max-width:480px){.station-list{grid-template-columns:1fr}.intro h1{font-size:35px}.map-hud.top-left .hud-separator,.map-hud.top-left #mapSubtitle{display:none}.map-counter{bottom:17px}.map-bottom-left{max-width:60%}.modal-content{padding:25px 18px}.how-grid{grid-template-columns:1fr}.how-grid>div{display:grid;grid-template-columns:28px 1fr;align-items:center;gap:3px 8px}.how-grid b{margin:0}.how-grid p{grid-column:2}.detail-actions{flex-direction:column}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}

/* v1.4: show explicit area loading without querying on every pan/zoom. */
.load-region-btn{position:absolute;right:18px;top:69px;z-index:720;display:flex;gap:9px;align-items:center;border:1px solid rgba(193,244,92,.42);background:#132037ed;color:#e8f1ff;padding:11px 15px;border-radius:12px;box-shadow:0 7px 24px #04091288;font-weight:650;backdrop-filter:blur(8px);transition:background .15s,border-color .15s}
.load-region-btn:hover:not(:disabled){background:#23384b;border-color:#c1f45c}
.load-region-btn.region-covered{border-color:#3a4b5f;color:#b8c6d8}
.load-region-btn:disabled{opacity:.65;cursor:wait}
.list-cap{font-size:12px;color:#9baabf;padding:12px 8px;text-align:center}
@media(max-width:700px){.load-region-btn{top:12px;right:12px;font-size:12px;padding:10px 12px;z-index:630}}
@media(max-width:480px){.load-region-btn{top:55px;right:9px}}

/* Network coverage controls — compact, preserve existing sidebar layout. */
.operator-section { margin-top: 16px; margin-bottom: 17px; }
.operator-filter-label { display:block; font-size: 12px; opacity: .8; margin: 9px 0 7px; }
.operator-select { display:block; width: 100%; background: #151b1e; color: #ebf4f1; border: 1px solid #3b4747; border-radius: 10px; padding: 11px 12px; font: inherit; font-size: 13px; }
.operator-select:focus-visible { outline: 2px solid #bbeb62; outline-offset: 2px; }
.operator-filter-note { font-size: 11px; line-height: 1.5; opacity: .75; margin: 6px 0 0; }
