@import url('https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@500;600;700&display=swap');
:root{color-scheme:dark;--bg:#090c13;--ink:#e9edf6;--green:#caff60;--light:#20291b;--line:#252b39;--muted:#929aaf;--orange:#bc9cff;--panel:#111620;--purple:#a58aff}body{background:radial-gradient(ellipse at 70% 0,#1b17301a,transparent 65%),var(--bg);color:var(--ink);font-size:14px}button,a,input,select,textarea{transition:background .15s,border-color .15s,color .15s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--green);outline-offset:3px}header{height:78px;background:#0c1019f5;border-color:var(--line);padding:0 30px;backdrop-filter:blur(18px);gap:24px}.brand{font-family:'Chakra Petch',sans-serif;font-size:26px;letter-spacing:-1px}.brand .mark{background:var(--green);color:#0b1006;border-radius:7px;box-shadow:0 0 24px #b5ff3230}.brand>span:last-child{color:var(--green)!important}.search{margin-left:25px;width:min(360px,30vw)}.search input{background:#151b27;border-color:#252d3b;color:#c9d0df;font-size:12px}.search input::placeholder,input::placeholder,textarea::placeholder{color:#8490a6}.search .icon{color:#8290a4}.layout{max-width:1700px;grid-template-columns:214px minmax(0,1fr)}.sidebar{top:78px;height:calc(100vh - 78px);background:#0c1018;border-color:var(--line);padding:27px 14px}.navitem{color:#9da7bd;padding:13px 14px;margin-bottom:5px;border:1px solid transparent;font-size:12px;border-radius:7px;white-space:nowrap}.navitem.active{color:var(--green);background:linear-gradient(90deg,#29351c90,#1a251730);border-color:#caff602b;box-shadow:inset 3px 0 var(--green)}.navitem:hover{background:#1a202d;color:white}.navitem .icon{width:19px}.side-label{color:#6e7890;font-size:9px;margin:25px 14px 12px}.group-link{color:#a6b1c5;font-size:11px}.group-thumb{background:#23283d;color:#b3a0f5;border:1px solid #39334c}.side-bottom .invite{background:linear-gradient(135deg,#211c36,#111a20);border:1px solid #3a2d53;padding:17px 14px;margin-top:18px}.invite b{font-family:'Chakra Petch';font-size:12px;color:#d4c5ff}.invite p,.side-foot{color:#a2a7bd}.side-foot{font-size:9px}main{padding:27px 32px 50px;min-width:0}.primary{background:var(--green);color:#101606;font-weight:800;border:1px solid transparent;border-radius:6px;box-shadow:0 3px 15px #bcff4210}.primary:hover{background:#d9ff93;box-shadow:0 0 22px #caff6026}.outline{background:#151b27;color:#d4dcea;border:1px solid #30394b;border-radius:6px}.outline:hover{border-color:#819260;background:#222e23}.text-link{color:#c0a8ff;font-size:11px}.card{background:var(--panel);border:1px solid #29303f;border-radius:10px;box-shadow:0 10px 28px #00000012}.card:hover{border-color:#394256}.page-title{margin:9px 0 26px}.page-title h1{font-family:'Chakra Petch';font-size:30px;font-weight:700;letter-spacing:-.6px;line-height:1.2;color:#eef1f9;max-width:760px}.page-title p{color:#a2acc0;font-size:12px;line-height:1.8}.eyebrow{font-family:'Chakra Petch',sans-serif;color:#c0afef;font-size:10px;letter-spacing:1.6px}.sub,.meta,.event-title p,.post-stats,.person small{color:#929eb7}.person,.post-head .person{color:#edf1fa}.social-post-body,.post-text,.dialog-copy{color:#b8c1d2;font-size:13px;line-height:1.8}.post-head{padding:21px 22px 0}.post-text{padding:0 22px}.post-actions,.post-stats,.composer-bottom,.tabs{border-color:#293041}.post-actions button{color:#a0abc2}.post-actions button.liked{color:var(--green)}.post-actions button:hover{color:white}.tag{background:#29223e;color:#c0a6ff}.member-avatar{color:#dff6c7!important;background:#293a2a!important;border:1px solid #536f3c}.color-plum{background:#39284f!important;color:#d6b8ff!important}.color-clay{background:#4b2c27!important;color:#ffbe9d!important}.color-slate{background:#233c50!important;color:#aae1ff!important}.color-gold{background:#463c20!important;color:#ffe1a0!important}.account-chip{color:#dfe7f5;font-size:11px}.composer{padding:20px 21px;background:linear-gradient(125deg,#17201f,#131725)}.compose-line button{background:#0d131d;border:1px solid #303747;color:#b0bbcf;padding:14px}.composer-bottom{border-color:#303744}.composer-bottom .postbtn{background:#caff60;color:#17200c;border-radius:5px}.tab{color:#8f9ab0}.tab.selected{color:var(--green)}.tabs{gap:25px}.tab.selected:after{background:var(--green)}.feed-section-title{display:flex;align-items:center;justify-content:space-between;margin:27px 0 19px;gap:12px;font-family:'Chakra Petch';font-size:11px;letter-spacing:1.4px;color:#8993ac}.feed-section-title b{font-size:11px;color:#b0b9cf}.columns{grid-template-columns:minmax(0,1fr) 282px;gap:23px}.rail-head h3,.rail-card>h3{font-family:'Chakra Petch'!important;color:#e4eaf6;letter-spacing:.5px}.rail-card{padding:20px}.empty{padding:45px 22px;color:#a4aec3;background:radial-gradient(ellipse at top,#2b244540,transparent 75%),#111620}.empty>.icon{width:39px;height:39px;color:#a58aff;margin-bottom:10px}.empty h3{font-family:'Chakra Petch';color:#edf0fc;font-size:20px}.empty p{color:#9faac1;font-size:12px;line-height:1.8}.comments{border-color:#283044}.comment,.comment-input input{background:#1a2030;color:#c5cde0;border-color:#343b4e}.comment-input input{min-width:0}.chip{background:#151a26;border-color:#30394b;color:#aab5ca;font-size:11px;padding:9px 15px}.chip.active{background:#caff60;color:#151d0c;border-color:#caff60;font-weight:800}.filters{margin-bottom:20px;gap:9px}.feed-controls select,.event-search input{background:#131a25;border:1px solid #30394b;color:#d9e0ee;border-radius:6px}.feed-controls label{color:#a3adc3}.feed-controls select{min-width:145px}.feed-controls{gap:15px}.feed-status{border:1px solid #384b2e;background:linear-gradient(110deg,#19251a,#131c21);padding:18px 20px;color:#9aac9d;gap:8px;font-size:11px}.feed-status b{color:#d3f9ae;font-family:'Chakra Petch';font-size:15px}.event-grid{gap:21px}.event-grid .event-card{padding:0;overflow:hidden}.event-card-content{padding:20px}.event-card .event-title h4{font-family:'Chakra Petch';font-size:17px;line-height:1.4;color:#f3f3fc;margin:0 0 6px}.event-card .event-title p{font-size:11px}.event-card .eyebrow{font-size:8px;letter-spacing:1.2px;color:#9a8fb7}.date-badge{background:#1e2533;border:1px solid #3d4559;border-radius:5px;width:43px;height:49px}.date-badge small{color:#b9a5ef;font-size:9px}.date-badge b{font-family:'Chakra Petch';font-size:21px;color:#ecf4ff}.event-when{color:#a7b3ca;font-size:11px;line-height:1.7}.order-line{border-color:#2f3749;color:#a8b5c9;gap:12px}.order-line b{color:#d7f9b6;font-size:14px}.event-card .primary{font-size:11px}.event-card .ticket-destination{font-size:9px;color:#8490a7}.event-description{color:#abb5c8}.event-member-actions .text-link{font-size:10px}.ticket-check{font-size:10px;color:#b6a0ec;text-align:left;margin:10px 0;line-height:1.5}.event-cover{height:126px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 65% 90%,#7c508459,transparent 70%),#181421;border-bottom:1px solid #5e487150;display:flex;align-items:flex-end;justify-content:space-between;padding:17px;color:#c2a0e2}.cover-grid{position:absolute;inset:0;opacity:.25;background-image:linear-gradient(#c9a6ff35 1px,transparent 1px),linear-gradient(90deg,#c9a6ff35 1px,transparent 1px);background-size:25px 25px;transform:perspective(300px) rotateX(34deg) scale(1.3);transform-origin:bottom}.cover-symbol{position:absolute;right:25px;top:10px;transform:rotate(-13deg);filter:drop-shadow(0 0 22px currentColor);opacity:.8}.cover-symbol .icon{width:98px;height:98px;stroke-width:.7}.cover-label{font-family:'Chakra Petch';text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1.2px;position:relative;max-width:58%}.cover-type{font-family:'Chakra Petch';font-size:8px;letter-spacing:1px;border:1px solid currentColor;padding:4px 6px;border-radius:3px;position:relative;background:#090b15b3}.cover-warhammer{background:radial-gradient(ellipse at 70% 70%,#bf49294f,transparent 70%),#211315;color:#ffa580;border-bottom-color:#4c2a27}.cover-dnd{background:radial-gradient(ellipse at 65% 60%,#32877760,transparent 65%),#0b2022;color:#8af1ce;border-bottom-color:#245049}.cover-tabletop{background:radial-gradient(ellipse at 65% 80%,#4378be55,transparent 65%),#101a2b;color:#87c8ff}.gaming-hero{height:340px;position:relative;overflow:hidden;border:1px solid #443460;border-radius:13px;background:#0b0d16;margin-bottom:20px;isolation:isolate}.gaming-hero>img{width:76%;height:100%;position:absolute;right:0;object-fit:cover;object-position:60% 52%;z-index:-2}.gaming-hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0c101a 0%,#0c101af2 25%,#0c101a65 56%,#0c101a00 90%),linear-gradient(0deg,#0a0e1599,transparent 35%);z-index:-1}.gaming-hero-copy{padding:35px 36px;width:65%;max-width:700px}.lobby-label{display:flex;align-items:center;gap:8px;font-family:'Chakra Petch';font-size:10px;letter-spacing:2.2px;color:#c7b6ee}.lobby-label span{width:6px;height:6px;border-radius:50%;background:#caff60;box-shadow:0 0 10px #caff60}.gaming-hero h1{font-family:'Chakra Petch';font-size:46px;font-weight:700;letter-spacing:-1.8px;line-height:1.08;margin:18px 0 15px}.gaming-hero h1 em{font-style:normal;color:#caff60}.gaming-hero p{font-size:12px;color:#b0bbd0;line-height:1.8;max-width:370px;margin:0 0 20px}.hero-actions{display:flex;gap:11px;flex-wrap:wrap}.hero-actions .primary,.hero-actions .outline{font-size:11px;padding:11px 16px}.hero-actions .outline{background:#11182199}.hero-facts{display:flex;align-items:center;gap:14px;font-family:'Chakra Petch';font-size:8px;letter-spacing:1px;color:#a1abc0;margin-top:20px}.hero-facts span+span{padding-left:14px;border-left:1px solid #616377}.hero-coordinate{position:absolute;right:20px;bottom:15px;color:#b1a0c4;font-family:'Chakra Petch';font-size:8px;letter-spacing:2px}.quick-lobby{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.quick-lobby>button{display:flex;align-items:center;gap:13px;text-align:left;padding:17px 16px;border:1px solid #2c3445;border-radius:8px;background:#131925}.quick-lobby>button:hover{border-color:#6b5b8f;background:#1b2333}.lobby-icon{display:grid;place-items:center;width:36px;height:36px;border:1px solid #67558c55;border-radius:7px;color:#c2a9ff;background:#2b213d;flex-shrink:0}.lobby-icon.lime{background:#28371c;color:#ccff73;border-color:#617a3155}.lobby-icon.blue{background:#163143;color:#90d7fb;border-color:#3c6a8655}.quick-lobby b{font-family:'Chakra Petch';font-size:11px;letter-spacing:.5px;color:#e3e8f4}.quick-lobby small{display:block;font-size:9px;color:#8f9bb2;margin-top:5px}.quick-lobby>button>.icon{margin-left:auto;width:16px;color:#8b95aa}.group-banner,.profile-panel{background:radial-gradient(ellipse at top right,#44336455,transparent 65%),#141a27;border-color:#333e52;color:#eef1fc}.group-banner h1,.profile-panel h1,.community-details h3{font-family:'Chakra Petch';color:#edf0fc}.community-details,.community-footer{background:#111620;border-color:#283142}.community-details p,.community-footer{color:#a3afc5}.community-grid .card{overflow:hidden}.community-cover{background:#272139!important}.notice,.auth-notice{background:#302819;border:1px solid #6c542c55;color:#dfca9c}.auth-switch button,.button-inline{color:#c4a8ff}.dialog-copy{color:#adb8cd}.danger-button{background:#3b202c;color:#ffb3b6;border:1px solid #824656;padding:10px 13px;border-radius:6px}.danger-button:hover{background:#522a39}dialog{background:#111722;border:1px solid #4b405f;color:#e3e9f7;box-shadow:0 30px 100px #0009;border-radius:13px;width:520px;padding:29px}dialog::backdrop{background:#04060cc9;backdrop-filter:blur(8px)}.modal-head h2{font-family:'Chakra Petch';font-size:22px;letter-spacing:.2px;color:#f0efff}.modal-head .close{color:#a9b5c9}.form-error{color:#ffb2b7}dialog label{color:#aebbd0;font-size:12px}dialog input,dialog select,dialog textarea{background:#0d121c;border:1px solid #364157;color:#e4ebfa;padding:12px;border-radius:6px}dialog input[type=checkbox]{accent-color:#caff60}dialog fieldset{border-color:#38445a}dialog legend{color:#adb8cf}.check-label{color:#aab8cf;line-height:1.7}.check-label a{color:#caadff}.national-events{background:#101621;border-color:#30384b}.national-events h3{font-family:'Chakra Petch';color:#f0effd}.national-links a{background:#171e2b;border-color:#303b50}.national-links b{color:#d3deee}.national-links span{color:#95a4bd}.feed-health>summary{color:#adb8cf;font-family:'Chakra Petch';font-size:12px}.ticket-code{font-family:monospace;color:#caff60;font-size:15px;line-height:1.9;overflow-wrap:anywhere;letter-spacing:1.2px;padding:15px;background:#090f19;border:1px dashed #5a7043;border-radius:6px}.wallet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.wallet-grid>.empty{grid-column:1/-1}.wallet-ticket{padding:25px;background:radial-gradient(ellipse at top right,#34274755,transparent 80%),#111925;border:1px solid #3f3b56;border-radius:10px;position:relative}.wallet-ticket h3{font-family:'Chakra Petch';font-size:23px;color:#edf0fc;line-height:1.25}.wallet-ticket p{color:#a5b4cb;font-size:12px;line-height:1.7}.ticket-stub{display:flex;justify-content:space-between;gap:12px;border-top:1px dashed #4f5368;border-bottom:1px dashed #4f5368;padding:18px 0;margin:20px 0;color:#d6e8bb;font-size:12px}.organizer-banner{padding:26px 28px;border:1px solid #474065;border-radius:10px;background:linear-gradient(110deg,#27223e,#10202b);display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.organizer-banner>.icon,.organizer-banner>div>.icon{color:#c6a9ff;width:30px;height:30px}.organizer-banner h2{font-family:'Chakra Petch';font-size:24px;letter-spacing:1px;margin:10px 0}.organizer-banner p{font-size:12px;color:#b2c0d4;line-height:1.7}.status-pill{font-family:'Chakra Petch';font-size:10px;letter-spacing:1px;color:#d4e2ba;background:#15271a;border:1px solid #4c6240;border-radius:4px;padding:8px 10px;white-space:nowrap}.organizer-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:35px}.organizer-panel{padding:26px}.organizer-panel h3{font-family:'Chakra Petch';font-size:21px;color:#e9edff;line-height:1.3}.organizer-panel p{font-size:12px;color:#a2b2ca;line-height:1.9}.organizer-panel .text-link{display:block;margin-top:15px;line-height:1.7}.section-head h2{font-family:'Chakra Petch';letter-spacing:.6px;font-size:22px}.native-ticket{border:1px solid #4e6f36;background:#1c2a1b;padding:14px;border-radius:7px;margin:18px 0 5px}.native-badge{font-family:'Chakra Petch';font-size:9px;letter-spacing:1px;color:#caff60}.native-badge .icon{width:15px;height:15px}.native-ticket .sub{color:#acc595}.checkout-modal{width:670px}.checkout-intro h3{font-family:'Chakra Petch';font-size:25px}.checkout-intro p{font-size:12px;line-height:1.7;color:#a4b4c9}#embedded-checkout{background:white;border-radius:8px;overflow:hidden}#embedded-checkout:empty{display:none}.setup-steps{padding-left:19px}.setup-steps li{font-size:12px;line-height:1.9;color:#aebbd0;margin-bottom:14px}.setup-steps a{color:#c6acff}.setup-steps code{font-size:10px;overflow-wrap:anywhere;color:#d8ebb9}.checkin-success{text-align:center;padding:22px}.checkin-success>.icon{width:55px;height:55px;color:#caff60}.member-event-row{border-color:#344057;color:#afbbd0}.member-row,.report-card{border-color:#303c51}.policy-page{background:#101620;border:1px solid #30394c;border-radius:10px}.policy-page h1,.policy-page h2{color:#e8ecfa;font-family:'Chakra Petch'}.policy-page p,.policy-page li{color:#a9b8ce}#toast{background:#caff60;color:#16200b;font-weight:700;border:1px solid #dfffaa}.ticket-destination{color:#929fb7}.event-grid .event-cover .icon{height:98px;width:98px}.more-events{padding:14px;font-size:12px;margin:25px 0}.invite-actions a{color:#e0e7f7}.check-label input{max-width:18px}
@media(min-width:1450px){.gaming-hero{height:390px}.gaming-hero-copy{padding:42px}.gaming-hero h1{font-size:57px}.gaming-hero p{font-size:13px;max-width:400px}.hero-facts{margin-top:25px}.columns{grid-template-columns:minmax(0,1fr) 310px}}
@media(max-width:1180px){.layout{grid-template-columns:190px minmax(0,1fr)}main{padding:25px 24px}.gaming-hero-copy{padding:29px;width:72%}.gaming-hero h1{font-size:39px}.quick-lobby>button{padding:14px 11px;gap:9px}.quick-lobby small{font-size:8px}.quick-lobby>button>.icon{display:none}.columns{grid-template-columns:minmax(0,1fr) 250px}.search{margin-left:0}.gaming-hero{height:330px}}
@media(max-width:950px){.layout{grid-template-columns:76px minmax(0,1fr)}.sidebar{padding:25px 10px}.navitem{padding:13px 16px}.navitem span,.side-label,.group-link,.side-bottom{display:none}.gaming-hero-copy{width:73%}.gaming-hero h1{font-size:39px}.gaming-hero p{max-width:320px}.columns{grid-template-columns:minmax(0,1fr) 235px}.page-actions{gap:7px}.page-actions .outline,.page-actions .primary{font-size:10px;padding:9px}.wallet-grid{grid-template-columns:1fr}}
@media(max-width:760px){header{height:66px;padding:0 15px;gap:12px}.brand{font-size:22px}.search{display:none}.top-right{margin-left:auto;gap:7px}.top-right>.outline,.top-right>.primary{padding:9px;font-size:10px}.top-right .account-chip{padding:0}.layout{display:block}.sidebar{position:fixed;top:auto;bottom:0;height:65px;width:100%;padding:5px 4px;z-index:10;background:#0d121cf5;border-top:1px solid #333e54;backdrop-filter:blur(15px)}.sidebar nav{display:flex;justify-content:flex-start;overflow-x:auto;gap:3px;width:100%;scrollbar-width:none}.navitem{flex:0 0 auto;padding:8px 11px;margin:0;min-width:60px;display:flex;flex-direction:column;gap:5px}.navitem span{display:block;font-size:8px}.navitem.active{box-shadow:inset 0 -2px #caff60;border-color:transparent}.navitem .icon{width:18px;height:18px}.sidebar .side-label,.sidebar .group-link,.sidebar .side-bottom{display:none}main{padding:18px 15px 92px}.gaming-hero{height:350px;border-radius:9px;margin-bottom:14px}.gaming-hero>img{width:100%;opacity:.65;object-position:70% 50%}.gaming-hero:before{background:linear-gradient(90deg,#0b0f18ed,#0b0f1844),linear-gradient(0deg,#0a0e15e6,transparent 80%)}.gaming-hero-copy{padding:28px 23px;width:100%;position:relative}.gaming-hero h1{font-size:39px;line-height:1.13;letter-spacing:-1.5px;margin-top:20px}.gaming-hero p{font-size:11px;max-width:280px}.hero-actions{gap:8px}.hero-actions .primary,.hero-actions .outline{font-size:10px;padding:10px 13px}.hero-facts{font-size:7px;gap:9px;letter-spacing:.5px}.hero-facts span+span{padding-left:9px}.hero-coordinate{font-size:6px;right:14px;bottom:12px;letter-spacing:1.2px}.lobby-label{font-size:8px;letter-spacing:1.8px}.quick-lobby{grid-template-columns:1fr;gap:8px}.quick-lobby>button{padding:12px 14px;gap:13px}.quick-lobby>button>.icon{display:block}.quick-lobby small{font-size:9px;margin-top:3px}.quick-lobby b{font-size:11px}.lobby-icon{width:31px;height:31px}.columns{display:block}.rail{display:block;margin-top:23px}.rail>.card{margin-bottom:18px}.feed-section-title{margin:25px 0 16px;font-size:9px;gap:8px}.feed-section-title b{font-size:8px;letter-spacing:1px}.page-title h1{font-size:27px}.page-title{margin-top:8px}.page-title p{font-size:11px}.event-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.event-card-content{padding:15px}.event-grid .event-card{padding:0}.event-card .event-title h4{font-size:15px}.event-cover{height:100px;padding:12px}.cover-label{font-size:9px;max-width:55%}.cover-type{font-size:6px;padding:3px}.cover-symbol .icon,.event-grid .event-cover .icon{height:80px;width:80px}.cover-symbol{right:15px;top:7px}.feed-controls{gap:10px}.feed-controls select{min-width:0;width:100%}.feed-controls label{min-width:120px}.feed-controls>.outline{font-size:10px;padding:11px}.feed-status{padding:15px;font-size:10px;line-height:1.6}.feed-status b{font-size:14px}.page-actions{gap:8px;flex-wrap:wrap}.event-search{margin:17px 0}.event-search input{font-size:11px;padding:12px}.chip{font-size:10px;padding:8px 12px}.filters{gap:7px}.organizer-grid{grid-template-columns:1fr;gap:15px}.organizer-banner{padding:23px 20px;flex-direction:column;align-items:flex-start}.organizer-banner h2{font-size:22px}.organizer-panel{padding:22px}.wallet-ticket{padding:22px}.section-head{gap:10px;flex-wrap:wrap}.section-head h2{font-size:21px}dialog{padding:24px 20px}.modal-head h2{font-size:20px}.national-links{grid-template-columns:1fr 1fr}.national-links a{padding:13px}.national-links b{font-size:11px}.national-links span{font-size:10px}.policy-page{margin:15px}.order-line{font-size:12px}.event-card .order-line b{font-size:13px}.check-label{font-size:11px}}
@media(max-width:480px){.event-grid{grid-template-columns:1fr}.event-cover{height:130px}.event-card-content{padding:20px}.event-card .event-title h4{font-size:19px}.cover-label{font-size:12px}.cover-type{font-size:8px}.event-grid .event-cover .icon{width:105px;height:105px}.cover-symbol{right:30px;top:8px}.gaming-hero h1{font-size:36px}.hero-facts{flex-direction:column;align-items:flex-start;gap:7px;margin-top:17px}.hero-facts span+span{border:0;padding:0}.gaming-hero{height:365px}.gaming-hero-copy{padding:26px 21px}.top-right .invite-top{padding:8px}.event-card .eyebrow{font-size:9px}.native-ticket .primary{padding:13px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

@media(max-width:760px){.sidebar .navitem{width:auto;max-width:none;flex:0 0 auto}}
