@font-face{font-family:Sora;src:url('assets/sora-latin-400-normal.woff2')}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:#f4f2eb;color:#202822;font-family:Sora,Arial,sans-serif;font-size:14px}button,input,select{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #b74c28;outline-offset:4px}.demo{background:#202822;color:#e7eedb;display:flex;align-items:center;gap:22px;padding:10px 4%;font-size:9px;letter-spacing:1px}.demo select{margin-left:auto;background:transparent;color:inherit;border:1px solid #88927e;padding:5px}.demo option{color:#202822}header{display:flex;align-items:center;justify-content:space-between;padding:20px 4%;position:sticky;top:0;z-index:5;background:#f4f2ebee;backdrop-filter:blur(14px);border-bottom:1px solid #20282222}.logo{font-size:46px;font-weight:900;letter-spacing:-4px;line-height:.8}.logo span{display:block;font-size:8px;letter-spacing:2px;margin-top:10px}nav{display:flex;gap:35px}.pill{border:0;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;gap:20px;background:#e6edcf;color:#202822;padding:18px 25px;font-size:12px}.dark{background:#202822;color:#fff}.pill:disabled{opacity:.35;cursor:not-allowed}.hero{display:grid;grid-template-columns:1fr 1fr;min-height:680px}.hero-copy{padding:80px 8% 28px}.eyebrow{font-size:10px;letter-spacing:2px;text-transform:uppercase}h1{font-size:clamp(60px,7.3vw,110px);letter-spacing:-6px;line-height:.98;margin:38px 0}h1 em{font-weight:400;color:#9b482e;font-style:normal}p{line-height:1.8}h2{font-size:clamp(36px,4.5vw,66px);font-weight:400;letter-spacing:-3px;line-height:1.08;margin:20px 0}h3{font-size:24px;font-weight:400;letter-spacing:-1px}.hero-copy>p:not(.eyebrow){max-width:440px;margin-bottom:28px}.hero-foot{display:flex;justify-content:space-between;font-size:8px;margin-top:65px}.hero-art{overflow:hidden;background:#d6dfbd;position:relative;min-height:620px;display:flex;align-items:center;justify-content:center;perspective:1000px}.art-label{position:absolute;top:30px;left:30px;font-size:10px;letter-spacing:2px}.court{position:relative;width:65%;height:490px;background:#ba6043;border:4px solid #f7ebd3;box-shadow:0 0 0 18px #8e9c75,30px 50px 50px #20282244;transform:rotateX(35deg) rotateZ(-24deg)}.court:before,.court:after{content:'';position:absolute;left:0;width:100%;height:24%;border-bottom:3px solid #f7ebd3;top:0}.court:after{top:auto;bottom:0;border-bottom:0;border-top:3px solid #f7ebd3}.net{position:absolute;top:49%;height:8%;width:100%;background:repeating-linear-gradient(90deg,#243126 0 1px,transparent 1px 6px),repeating-linear-gradient(0deg,#243126 0 1px,transparent 1px 6px);border-top:4px solid white;transform:skewY(-4deg);z-index:2}.ball{width:22px;height:22px;background:#e6f767;border-radius:50%;position:absolute;left:30%;top:25%;box-shadow:7px 18px 9px #0004;z-index:3;animation:serve 3s infinite ease-in-out}.player{width:35px;height:35px;background:#f1e6ce;border:8px solid #243126;border-radius:50%;position:absolute;top:18%;left:60%}.p2{top:80%;left:20%}.art-caption{position:absolute;bottom:25px;left:25px;right:25px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:11px}.ticker{padding:23px;background:#202822;color:#e4edc8;white-space:nowrap;overflow:hidden;font-size:25px;letter-spacing:-1px}.ticker span{margin:0 30px;color:#eb8158}.section{padding:95px 6%}.section-head{max-width:700px;margin-bottom:45px}.booking{display:grid;grid-template-columns:1fr 2fr;gap:60px;border-top:1px solid #bbc1b1;padding-top:35px}label{display:grid;gap:12px}input{background:white;border:1px solid #bbc1b1;padding:15px;border-radius:5px;width:100%}fieldset{border:0;padding:24px 0;margin:0}legend{padding-top:25px}.chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.chips button{background:transparent;border:1px solid #b3baa7;border-radius:30px;padding:11px 18px}.chips .active{background:#202822;color:white}.duration{border-top:1px solid #bbc1b1;padding-top:20px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.duration b{font-size:58px;font-weight:400}.small{font-size:11px}.slot-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.tag{font-size:8px;background:#dce5c4;padding:7px;text-transform:uppercase}.slots{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.slots button{padding:20px 10px;text-align:left;background:white;border:1px solid #d0d3c8;border-radius:5px}.slots button b{display:block;font-size:24px;margin-bottom:8px}.slots button span{font-size:10px}.slots .selected{background:#dce5c4;border-color:#202822}.selection{min-height:50px;padding:16px 0;font-size:12px}.fine{font-size:11px;color:#646d60}.academy{background:#e0e6d1;display:grid;grid-template-columns:1fr 1fr;gap:9%}.level-options{margin-top:35px}.level-options button{background:transparent;border:0;border-top:1px solid #adb79a;padding:23px 0;width:100%;display:flex;gap:20px;text-align:left}.level-options span{flex:1}.level-options .active{font-weight:bold;color:#934327}.recommendation{background:#202822;color:#f4f2eb;border-radius:8px;padding:35px;display:flex;flex-direction:column;align-items:flex-start}.big-number{font-size:110px;color:#cbd8aa;letter-spacing:-8px}.recommendation h3{font-size:36px;margin:0}.lesson-meta{width:100%;display:flex;justify-content:space-between;border-top:1px solid #ffffff44;padding:20px 0;margin-top:auto}.recommendation small{font-size:10px;line-height:1.6;margin-top:18px}.events{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px}.event{padding:30px;border:1px solid #c6cbbd;border-radius:5px;min-height:300px;display:flex;flex-direction:column}.event .num{font-size:64px;color:#a75236;letter-spacing:-5px}.event p{font-size:12px}.event button{margin-top:auto;align-self:flex-start}.club-banner{display:grid;grid-template-columns:1fr 1fr;background:#202822;color:#f4f2eb;gap:7%;padding:70px 6%;align-items:center}.club-graphic{height:330px;background:#b65e40;position:relative;overflow:hidden;border-radius:160px 160px 0 0;display:grid;place-items:center}.club-graphic>span{font-size:300px;font-weight:bold;font-style:italic;color:#e5e9ce;line-height:1}.mini-ball{width:90px;height:90px;border-radius:50%;background:#d8e887;position:absolute;right:40px;bottom:40px;box-shadow:20px 20px 30px #0004}.amenities{display:flex;gap:15px;flex-wrap:wrap;font-size:9px;margin-top:30px}.visit{display:grid;grid-template-columns:1fr 1fr;gap:10%}details{border-bottom:1px solid #c6cbbd;padding:22px 0}summary{cursor:pointer;line-height:1.6}details p{font-size:12px}.agency{text-align:center;padding:90px 8%;background:#dce5c4}.agency p{max-width:650px;margin:20px auto}.agency h2{max-width:780px;margin:auto}footer{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:45px 5%}footer p{font-size:10px;max-width:500px}footer>span{font-size:9px}dialog{border:0;border-radius:10px;padding:40px;max-width:540px;width:calc(100% - 32px);background:#f4f2eb}dialog::backdrop{background:#142017aa;backdrop-filter:blur(6px)}dialog h2{font-size:38px}.close{position:absolute;right:15px;top:12px;border:0;background:none;font-size:28px}#modal-copy{line-height:1.8;margin:25px 0}@keyframes serve{0%,100%{left:30%;top:25%}50%{left:65%;top:80%;transform:scale(.7)}}@media(max-width:760px){.demo{gap:8px;font-size:7px}.demo>span:nth-child(2){max-width:150px}header{padding:17px 5%}header nav{display:none}.logo{font-size:38px}header .pill{padding:13px 18px;font-size:10px}.hero{grid-template-columns:1fr}.hero-copy{padding:45px 6% 25px}h1{font-size:65px;letter-spacing:-4px;margin:25px 0}.hero-foot{margin-top:35px}.hero-art{min-height:450px}.court{height:330px;width:53%}.section{padding:65px 6%}h2{letter-spacing:-2px}.booking,.academy,.club-banner,.visit{grid-template-columns:1fr;gap:35px}.booking{gap:25px}.booking-controls{display:grid;grid-template-columns:1fr 1fr;gap:12px}.booking-controls fieldset{padding:0}legend{padding-top:0}.booking-controls .chips button{font-size:10px;padding:9px}.duration{grid-column:1/-1}.duration b{font-size:35px}.slots button b{font-size:21px}.events{grid-template-columns:1fr}.event{min-height:250px}.recommendation{padding:25px}.club-banner{padding:50px 6%}.club-graphic{height:250px}.club-graphic>span{font-size:250px}footer{flex-wrap:wrap}footer p{max-width:100%}.agency{padding:65px 6%}.pill{padding:16px 22px}.art-caption{font-size:10px}.art-caption .pill{padding:12px}.slot-head h3{font-size:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ball{animation:none}}

/* Photographic hero */
.hero{display:block;min-height:720px;background:linear-gradient(90deg,rgba(15,27,21,.84),rgba(15,27,21,.45) 47%,rgba(15,27,21,.05) 85%),url(assets/hero-padel-v2.webp) center/cover;color:#fff}.hero-copy{padding:65px 6% 35px;max-width:850px}.hero h1{font-size:clamp(62px,6.6vw,96px)}.hero h1 em{color:#e2e8c7}.hero .dark{background:#e2e8c7;color:#202822}.hero-foot{color:#e2e8c7}.hero-copy>p:not(.eyebrow){max-width:460px}@media(max-width:760px){.hero{min-height:700px;background-position:62% center}.hero-copy{padding:55px 6% 30px}.hero h1{font-size:62px}}

/* Rally: compact sports controls, distinct from Lumé */
.pill{border-radius:4px;font-weight:600;letter-spacing:.2px;transition:background .18s,transform .18s}.pill:hover:not(:disabled){transform:translateY(-2px);background:#c7d6a5;color:#202822}.chips button{border-radius:4px}.recommendation{justify-content:center;min-height:390px}.recommendation h3{margin-top:30px}.event{border-top:4px solid #a75236;min-height:260px}.logo span span{margin-top:0}

/* Rounded Rally buttons requested by owner */
.pill{border-radius:30px;padding:17px 28px}.chips button{border-radius:22px}.slots button{border-radius:16px}.level-options button{border:1px solid #adb79a;border-radius:18px;padding:20px;margin-bottom:10px}.level-options button.active{background:#d0dbb9}
/* Navigation affordance and current section */
header nav{gap:8px}header nav a{position:relative;padding:12px 18px;border-radius:24px;cursor:pointer;transition:background .18s,color .18s}header nav a:hover{background:#dce5c4;color:#202822}header nav a[aria-current="location"]{background:#202822;color:#f4f2eb}header nav a:focus-visible{outline:3px solid #a75236;outline-offset:3px}

/* Contextual court photography */
.court-section{position:relative;isolation:isolate;overflow:hidden;color:white;padding-top:85px;padding-bottom:55px}.court-background{position:absolute;inset:0;z-index:-2;background:#202822}.court-background:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,24,17,.66),rgba(12,24,17,.12) 45%,rgba(12,24,17,.6));pointer-events:none}.court-mosaic{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:5px}.court-mosaic i{background-image:url(assets/court-indoor.webp);background-size:cover;background-position:center}.court-mosaic i:nth-child(2),.court-mosaic i:nth-child(3){background-image:url(assets/hero-padel-v2.webp)}.court-mosaic i:nth-child(3){background-position:75% 65%}.court-mosaic i:nth-child(4){background-position:65% 70%}.court-single{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity .35s}.court-section[data-view="indoor"] .court-single{background-image:url(assets/court-indoor.webp);opacity:1}.court-section[data-view="outdoor"] .court-single{background-image:url(assets/hero-padel-v2.webp);opacity:1}.court-section .section-head{max-width:760px;margin-bottom:95px;text-shadow:0 2px 20px #0006}.court-section .booking{background:rgba(247,247,239,.96);color:#202822;border:1px solid #ffffff80;border-radius:22px;padding:32px;backdrop-filter:blur(8px)}.court-section>.fine{color:#fff;background:#202822b8;display:inline-block;padding:10px 15px;border-radius:8px}.court-section .booking-controls{min-width:0}.court-section .slots{min-height:160px}@media(max-width:760px){.court-section{padding:65px 5% 35px}.court-section .section-head{margin-bottom:85px}.court-section .booking{padding:20px;gap:25px}.court-section .booking-controls{grid-template-columns:1fr}.court-section .duration{grid-column:auto}.court-section .slots{grid-template-columns:repeat(2,1fr)}.court-section .court-mosaic{grid-template-rows:350px 1fr}}@media(prefers-reduced-motion:reduce){.court-single{transition:none}}
/* Translucent booking panel */
.court-section .booking{background:rgba(247,247,239,.72);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);border-color:rgba(255,255,255,.65)}.court-section .slots button{background:rgba(255,255,255,.76)}.court-section .slots button.selected{background:#dce5c4;border-color:#202822}
/* Stronger glass effect requested */
.court-section .booking{background:rgba(20,32,24,.30);color:#fff;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border:1px solid rgba(255,255,255,.45);box-shadow:0 12px 40px #0002}.court-section .booking .chips button{color:#fff;border-color:#ffffff99;background:#18271e44}.court-section .booking .chips button.active{background:#e2e8c7;color:#202822}.court-section .duration{border-color:#ffffff66}.court-section .slots button{background:rgba(247,247,239,.84);color:#202822}.court-section .slots button.selected{background:#dce5c4;border:2px solid #4e653b}.court-section .booking .tag{color:#202822}.court-section .booking #review{background:#e2e8c7;color:#202822}.court-section .booking #review:disabled{opacity:.65}.court-section .selection{text-shadow:0 1px 4px #000}
/* Glass date and time controls */
.court-section .booking input[type="date"],.court-section .slots button{background:rgba(20,32,24,.28);color:#fff;border:1px solid rgba(255,255,255,.65);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);text-shadow:0 1px 3px #0008}.court-section .booking input[type="date"]{color-scheme:dark}.court-section .slots button:hover{background:rgba(20,32,24,.55);border-color:#fff}.court-section .slots button.selected{background:#dce5c4;color:#202822;border:2px solid #fff;text-shadow:none}.court-section .booking input[type="date"]:focus-visible,.court-section .slots button:focus-visible{outline:3px solid #e2e8c7;outline-offset:3px}
/* Subtle white tint across glass controls */
.court-section .booking{background:linear-gradient(rgba(255,255,255,.09),rgba(255,255,255,.09)),rgba(20,32,24,.30)}.court-section .booking input[type="date"],.court-section .slots button{background:linear-gradient(rgba(255,255,255,.10),rgba(255,255,255,.10)),rgba(20,32,24,.28)}.court-section .booking .chips button{background:linear-gradient(rgba(255,255,255,.08),rgba(255,255,255,.08)),rgba(20,32,24,.28)}.court-section .slots button:hover{background:rgba(255,255,255,.20)}.court-section .slots button.selected,.court-section .booking .chips button.active{background:#dce5c4;color:#202822;text-shadow:none}

/* Calm introduction separating photographic sections */
.welcome{background:#f4f2eb;padding-top:80px;padding-bottom:85px}.welcome-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:8%;align-items:center}.welcome-heading h2{font-size:clamp(32px,3.5vw,50px);margin:0}.welcome-heading>p{color:#5d665a;max-width:450px}.welcome-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:45px}.welcome-paths>a{border-top:2px solid #bec8af;padding:23px 14px 16px;border-radius:0 0 12px 12px;transition:background .2s,border-color .2s}.welcome-paths>a:hover{background:#e5eadb;border-color:#9b482e}.welcome-paths h3{font-size:24px;margin:0 0 12px}.welcome-paths p{font-size:13px;color:#5d665a;max-width:300px}.welcome-paths span{display:inline-block;font-size:12px;border-bottom:1px solid currentColor;padding-bottom:4px;margin-top:10px}@media(max-width:760px){.welcome{padding:55px 6%}.welcome-heading{grid-template-columns:1fr;gap:10px}.welcome-paths{grid-template-columns:1fr;gap:18px;margin-top:25px}.welcome-paths>a{padding:20px 8px}.welcome-paths p{max-width:none}}

.shop{background:#eeeede}.shop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px}.product{background:#f9f8f1;border-radius:18px;overflow:hidden}.product-info{padding:26px}.product-info h3{font-size:28px;margin:12px 0}.product-info p{font-size:12px;min-height:85px}.product-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.product-bottom strong{font-size:26px;font-weight:400}.product-bottom .pill{padding:13px 18px}.racket-scene{height:300px;display:grid;place-items:center;background:#d5ddc6;overflow:hidden}.racket-scene.balance{background:#ddc5b4}.racket-scene.power{background:#bfc8c2}.racket{position:relative;width:145px;height:255px;transform:rotate(-20deg);filter:drop-shadow(18px 22px 12px #0003);transition:transform .3s}.product:hover .racket{transform:rotate(-10deg) translateY(-5px)}.racket-face{position:relative;width:145px;height:170px;border:8px solid #26352b;border-radius:48%;background:radial-gradient(circle,#202822 0 3px,transparent 3.5px) 0 0/17px 17px,#aabc8d;display:grid;place-items:center}.balance .racket-face{border-radius:52% 52% 40% 40%;background-color:#bb694e}.power .racket-face{border-radius:35% 35% 50% 50%;background-color:#73867b}.racket-face span{font-size:72px;font-weight:bold;color:#f3f3e6;transform:rotate(10deg)}.racket-neck{position:absolute;top:160px;left:54px;width:37px;height:40px;border:9px solid #26352b;border-top:0;transform:perspective(30px) rotateX(-15deg)}.racket-handle{position:absolute;top:193px;left:58px;width:29px;height:65px;background:repeating-linear-gradient(-12deg,#e8e7db 0 7px,#c6c7bc 8px 10px);border-radius:3px 3px 7px 7px;border-bottom:7px solid #26352b}@media(max-width:760px){.shop-grid{grid-template-columns:1fr}.racket-scene{height:270px}.product-info p{min-height:0}}@media(prefers-reduced-motion:reduce){.racket{transition:none}}

.shop-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.product-photo{display:block;border:0;padding:0;width:100%;background:#eeece4;overflow:hidden;cursor:pointer}.product-photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;transition:transform .3s}.product-photo:hover img{transform:scale(1.04)}.product-info{padding:22px}.product-bottom{flex-wrap:wrap}.product-detail-photo{display:block;width:100%;max-height:330px;object-fit:contain;border-radius:12px;margin-bottom:20px}#modal{max-height:90dvh;overflow:auto}@media(max-width:1100px){.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.shop-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.product-photo img{transition:none}}

.shop[hidden]{display:none!important}.shop-close{float:right;margin-bottom:20px}.contact-area{background:#e7ebde}.contact-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:8%}.location-panel{background:#f5f4ed;padding:24px;border-radius:18px}.location-panel small{color:#60695b;line-height:1.7;display:block}.location-art{height:240px;border-radius:12px;position:relative;display:grid;place-items:center;background:linear-gradient(30deg,transparent 45%,#f5f4ed 46% 52%,transparent 53%),linear-gradient(100deg,transparent 30%,#f5f4ed 31% 38%,transparent 39%),#cad5bb}.location-art span{background:#202822;color:#fff;padding:12px 20px;border-radius:20px;letter-spacing:3px}.location-art b{position:absolute;top:65%;color:#a75236;font-size:30px}.contact-details>div{padding:12px 0 25px;border-bottom:1px solid #b8c3aa}.contact-details h3{margin:10px 0}.contact-details p{font-size:13px}.social-buttons{display:flex;gap:10px;flex-wrap:wrap}.social-buttons .pill{border:1px solid #a6b397;padding:12px 18px}.contact-faq{padding-top:40px;padding-bottom:60px}@media(max-width:760px){.contact-grid{grid-template-columns:1fr;gap:25px}.shop-close{float:none}.location-art{height:200px}}
@media(max-width:760px){header{flex-wrap:wrap;gap:16px}header nav{display:flex;order:3;width:100%;overflow-x:auto;justify-content:space-between;gap:4px}header nav a{font-size:11px;padding:9px 12px;white-space:nowrap}html{scroll-padding-top:165px}}

.location-map{display:block;width:100%;height:340px;border-radius:12px;background:#e2e6da}@media(max-width:760px){.location-map{height:280px}}

.academy-photo{display:block;width:calc(100% + 70px);max-width:none;height:240px;object-fit:cover;margin:-35px -35px 28px;border-radius:8px 8px 0 0}.recommendation{overflow:hidden}.lounge-photo{width:100%;height:420px;object-fit:cover;border-radius:18px}.social-labels{font-size:13px;color:#54604b;padding-top:10px}.court-background:after{background:linear-gradient(180deg,rgba(12,24,17,.72),rgba(12,24,17,.22) 45%,rgba(12,24,17,.65))}@media(max-width:760px){.academy-photo{width:calc(100% + 50px);margin:-25px -25px 25px;height:230px}.lounge-photo{height:300px}.slot-head{flex-wrap:wrap}.booking .chips{gap:8px}.contact-grid{min-width:0}}
.academy-photo{height:auto;aspect-ratio:3/2;object-fit:cover}

/* Keep Safari date input and sparse time grids inside the booking panel. */
.court-section .booking{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}
.court-section .booking>*,.court-section .booking-controls>*,.court-section fieldset{min-width:0;max-width:100%}
.court-section .booking input[type="date"]{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-inline-size:0;inline-size:100%;height:52px;padding:12px;appearance:none;-webkit-appearance:none;font-size:16px}
.court-section .booking input[type="date"]::-webkit-date-and-time-value{text-align:left;min-width:0}
.court-section .slots{min-height:0;align-content:start;grid-auto-rows:auto}
.court-section .slots button{min-width:0;min-height:88px;height:auto;align-self:start;padding:16px 12px}
.court-section .slots button span{white-space:normal;overflow-wrap:anywhere}
@media(max-width:900px){.court-section .booking{grid-template-columns:minmax(0,1fr)}}
@media(max-width:760px){.court-section .booking{padding:20px;gap:24px}.court-section .slots{grid-template-columns:repeat(2,minmax(0,1fr))}.court-section .duration{gap:8px}.court-section .duration small{flex-basis:100%}.court-section .slot-head{gap:8px}.court-section .slot-head h3{margin:0}.court-section .slot-head{margin-bottom:16px}.court-section .slots button b{font-size:22px;margin-bottom:6px}}
