@font-face{font-family:interTight;src:url(../media/inter_tight-s.p.3gsu1oeiw9fae.woff2)format("woff2");font-display:swap;font-weight:300 800}@font-face{font-family:interTight Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.intertight_19f6934-module__4J112G__className{font-family:interTight,interTight Fallback}.intertight_19f6934-module__4J112G__variable{--f-text:"interTight", "interTight Fallback"}
:root{--papper:#f7f5f0;--yta:#fff;--yta-2:#fbfaf7;--ink:#0b0d0c;--text:#141413;--dampad:#5f665f;--linje:#e2ded4;--linje-stark:#cfcabd;--accent:#e8703a;--accent-mork:#c2531f;--accent-ljus:#fdeee6;--norrsken:#14a883;--norrsken-ljus:#e2f6ef;--violett:#6f5cff;--violett-ljus:#eeebff;--rod:#c23a14;--rod-ljus:#fbe6df;--gul:#b88300;--gul-ljus:#fdf3d6;--radie:14px;--logo-orange:#e8703a;--logo-guld:#e0a21e;--logo-gron:#4fa864;--skugga:0 1px 2px #1414130a, 0 4px 16px #1414130a}*{box-sizing:border-box}html,body{margin:0}body{background:var(--papper);color:var(--text);font:15px/1.5 var(--f-text), system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}h1,h2,h3{letter-spacing:-.015em;margin:0;font-weight:650;line-height:1.2}h1{font-size:26px}h2{font-size:17px}h3{font-size:15px}p{margin:0}small,.dampad{color:var(--dampad)}.dampad{font-size:13.5px}.ram{grid-template-columns:236px 1fr;min-height:100vh;display:grid}.sido{border-right:1px solid var(--linje);background:var(--papper);flex-direction:column;gap:18px;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.sido .logga img{width:168px;height:auto;margin:0 6px;display:block}.sido nav{flex-direction:column;gap:16px;display:flex}.sido .grupp{flex-direction:column;gap:2px;display:flex}.sido .grupp>span{text-transform:uppercase;letter-spacing:.08em;color:var(--dampad);padding:0 10px 4px;font-size:11.5px}.sido nav a{color:#2b2f2c;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-weight:500;text-decoration:none;display:flex}.sido nav a:hover{background:#ece8de}.sido nav a.aktiv{background:var(--ink);color:#fff}.sido nav a .antal{background:var(--accent);color:#fff;border-radius:99px;padding:0 7px;font-size:12px;font-weight:600;line-height:19px}.sido .fot{color:var(--dampad);flex-direction:column;gap:6px;margin-top:auto;padding:0 10px;font-size:13px;display:flex}.sido .fot button{all:unset;cursor:pointer;text-decoration:underline}.huvud{background:var(--yta-2);min-width:0;padding:28px clamp(16px,3vw,40px) 60px}.sidhuvud{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.sidhuvud p{color:var(--dampad);max-width:70ch;margin-top:4px}.sidhuvud .verktyg{flex-wrap:wrap;gap:8px;display:flex}.kort{background:var(--yta);border:1px solid var(--linje);border-radius:var(--radie);box-shadow:var(--skugga)}.kort>header{justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 0;display:flex}.kort>header a{color:var(--dampad);font-size:13.5px}.kort .inre,.kort.inre{padding:16px 18px 18px}.kort.inre{padding:20px 22px 22px}.rutnat{gap:16px;display:grid}.r2{grid-template-columns:repeat(2,minmax(0,1fr))}.r3{grid-template-columns:repeat(3,minmax(0,1fr))}.r-huvud{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.mellan{margin-top:16px}.kpier{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:16px;display:grid}.kpi{padding:14px 16px}.kpi b{letter-spacing:-.02em;font-size:26px;font-weight:650;display:block}.kpi span{color:var(--dampad);font-size:13px}.kpi .trend{margin-left:6px;font-size:12.5px;font-weight:600}.upp{color:var(--norrsken)}.ner{color:var(--rod)}.knapp,button.knapp{border:1px solid var(--ink);background:var(--ink);color:#fff;font:inherit;cursor:pointer;white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:7px 14px;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.knapp:hover{background:#2a2e2b}.knapp.accent{background:var(--accent);border-color:var(--accent)}.knapp.accent:hover{background:var(--accent-mork)}.knapp.sekundar{background:var(--yta);color:var(--text);border-color:var(--linje-stark)}.knapp.sekundar:hover{background:#f1eee7}.knapp.liten{padding:4px 10px;font-size:13px}.knapp.lank{color:var(--dampad);background:0 0;border-color:#0000;padding-inline:6px}.knapp.lank:hover{color:var(--text);background:0 0}.knapp:disabled{opacity:.5;cursor:default}form.inline{display:inline}label{flex-direction:column;gap:5px;font-size:13.5px;font-weight:500;display:flex}input,select,textarea{font:inherit;color:var(--text);background:var(--yta);border:1px solid var(--linje-stark);border-radius:9px;width:100%;padding:8px 10px;font-size:14.5px}input:focus,select:focus,textarea:focus{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}textarea{resize:vertical;min-height:120px;line-height:1.5}input[type=checkbox]{width:auto}.falt{gap:12px;display:grid}.falt.tva{grid-template-columns:repeat(2,minmax(0,1fr))}.rad{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rad.mellanrum{justify-content:space-between}.tabell{border-collapse:collapse;width:100%;font-size:14px}.tabell th{text-align:left;color:var(--dampad);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--linje);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:600}.tabell td{vertical-align:top;border-bottom:1px solid #efece5;padding:11px 12px}.tabell tr:last-child td{border-bottom:0}.tabell tr:hover td{background:#fcfbf8}.tabell a{font-weight:550;text-decoration:none}.tabell a:hover{text-decoration:underline}.rullbar{overflow-x:auto}.etikett{color:#3d423e;white-space:nowrap;background:#efece5;border-radius:99px;padding:1px 9px;font-size:12px;font-weight:600;display:inline-block}.etikett.accent{background:var(--accent-ljus);color:var(--accent-mork)}.etikett.gron{background:var(--norrsken-ljus);color:#0b7a5e}.etikett.lila{background:var(--violett-ljus);color:#4b3bd1}.etikett.rod{background:var(--rod-ljus);color:var(--rod)}.etikett.gul{background:var(--gul-ljus);color:#8a6200}.poang{background:#efece5;border-radius:8px;justify-content:center;align-items:center;min-width:38px;height:26px;font-size:13.5px;font-weight:700;display:inline-flex}.poang.varm{background:var(--accent-ljus);color:var(--accent-mork)}.poang.het{background:var(--accent);color:#fff}.stapel{background:#efece5;border-radius:3px;height:6px;overflow:hidden}.stapel i{background:linear-gradient(90deg, var(--accent), var(--violett));border-radius:3px;height:100%;display:block}.forslag{margin:0;padding:0;list-style:none}.forslag li{border-top:1px solid #efece5;grid-template-columns:8px 1fr auto;align-items:start;gap:14px;padding:14px 18px;display:grid}.forslag li:first-child{border-top:0}.forslag .prick{background:var(--linje-stark);border-radius:50%;width:8px;height:8px;margin-top:7px}.forslag .prick.hog{background:var(--accent);box-shadow:0 0 0 4px var(--accent-ljus)}.forslag .prick.mellan{background:var(--violett)}.forslag h3{font-size:15px;font-weight:600}.forslag p{color:var(--dampad);margin-top:2px;font-size:13.5px}.forslag .typ{text-transform:uppercase;letter-spacing:.06em;color:var(--dampad);margin-bottom:2px;font-size:11.5px}.forslag .knappar{align-items:center;gap:4px;display:flex}.pipeline{grid-template-columns:repeat(6,minmax(210px,1fr));gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.kolumn{border-radius:var(--radie);background:#f1eee7;min-height:200px;padding:10px}.kolumn>header{justify-content:space-between;padding:2px 4px 10px;font-size:13px;font-weight:600;display:flex}.kolumn>header span{color:var(--dampad);font-weight:500}.affar{background:var(--yta);border:1px solid var(--linje);border-radius:11px;margin-bottom:8px;padding:10px 12px;font-size:13.5px}.affar.vald{outline:2px solid var(--accent)}.affar a{font-weight:600;text-decoration:none}.affar .rad{justify-content:space-between;margin-top:6px}.affar select{width:auto;padding:3px 6px;font-size:12.5px}.tidslinje{margin:0;padding:0;list-style:none}.tidslinje li{border-top:1px solid #efece5;grid-template-columns:26px 1fr;gap:10px;padding:9px 0;font-size:14px;display:grid}.tidslinje li:first-child{border-top:0}.tidslinje .ikon{background:#efece5;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.tidslinje time{color:var(--dampad);font-size:12.5px}.tom{text-align:center;color:var(--dampad);padding:30px 18px}.tom b{color:var(--text);margin-bottom:4px;font-size:15px;display:block}.notis{background:var(--gul-ljus);color:#6a4c00;border-radius:11px;margin-bottom:16px;padding:12px 16px;font-size:14px}.notis.info{background:var(--violett-ljus);color:#3b2fb0}.notis.ok{background:var(--norrsken-ljus);color:#0b6a52}.flikar{flex-wrap:wrap;gap:4px;margin-bottom:16px;display:flex}.flikar a{color:var(--dampad);border:1px solid #0000;border-radius:99px;padding:6px 12px;font-size:14px;font-weight:500;text-decoration:none}.flikar a.aktiv{background:var(--yta);border-color:var(--linje-stark);color:var(--text)}.skal{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.skal span{color:#3d423e;background:#f3f0e9;border-radius:6px;padding:1px 7px;font-size:12.5px}details>summary{cursor:pointer;font-weight:550;list-style:none}details>summary::-webkit-details-marker{display:none}pre.mejl{white-space:pre-wrap;font:inherit;background:var(--yta-2);border:1px solid var(--linje);border-radius:10px;margin:8px 0 0;padding:12px 14px;font-size:14px}.diagram{align-items:flex-end;gap:4px;height:120px;display:flex}.diagram i{background:linear-gradient(180deg, var(--accent), #f3a57f);border-radius:4px 4px 0 0;flex:1;min-height:2px}.tratt{flex-direction:column;gap:8px;display:flex}.tratt div{grid-template-columns:140px 1fr 60px;align-items:center;gap:10px;font-size:14px;display:grid}.inloggning{place-items:center;min-height:100vh;padding:24px;display:grid}.inloggning .kort{gap:16px;width:min(400px,100%);padding:28px;display:grid}.inloggning img{width:200px;height:auto;margin:0 auto 4px;display:block}.fel{color:var(--rod);font-size:14px}@media (max-width:1100px){.r-huvud,.r3{grid-template-columns:1fr}}@media (max-width:820px){.ram{grid-template-columns:1fr}.sido{border-right:0;border-bottom:1px solid var(--linje);height:auto;padding:12px 16px;position:static}.sido nav{flex-direction:row;gap:4px;overflow-x:auto}.sido .grupp{flex-direction:row}.sido .grupp>span,.sido .fot{display:none}.r2,.falt.tva{grid-template-columns:1fr}.huvud{padding:20px 16px 48px}.forslag li{grid-template-columns:8px 1fr}.forslag .knappar{grid-column:2}}.chatt-flytande{z-index:50;justify-content:flex-end;width:min(380px,100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}.chatt-knapp{cursor:pointer;color:var(--text);border:1px solid var(--linje);font:inherit;background:#fff;border-radius:99px;align-items:center;gap:10px;padding:6px 18px 6px 6px;font-weight:600;display:inline-flex;box-shadow:0 8px 24px #1414131f}.chatt-knapp img,.chatt-huvud img{object-fit:cover;box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--logo-guld);border-radius:50%}.chatt-panel{background:var(--yta);border:1px solid var(--linje);border-radius:18px;flex-direction:column;width:100%;max-height:min(560px,100vh - 32px);display:flex;overflow:hidden;box-shadow:0 12px 40px #14141329}.chatt-huvud{color:var(--text);border-bottom:1px solid var(--linje);background:linear-gradient(120deg,#fdf1e9 0%,#fcf6e6 50%,#edf6ef 100%);align-items:center;gap:12px;padding:16px 14px 12px;display:flex;position:relative}.chatt-huvud:before{content:"";background:linear-gradient(90deg, var(--logo-orange), var(--logo-guld), var(--logo-gron));height:4px;position:absolute;inset:0 0 auto}.chatt-huvud small{color:var(--dampad)}.chatt-huvud button{color:var(--dampad);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:24px;line-height:1}.chatt-lista{flex-direction:column;flex:1;gap:8px;min-height:140px;padding:12px 14px;display:flex;overflow-y:auto}.chatt-bubbla{white-space:pre-wrap;background:#eaf5ec;border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:85%;padding:8px 12px;font-size:14.5px}.chatt-bubbla.egen{background:var(--accent);color:#fff;border-radius:14px 14px 4px;align-self:flex-end}.chatt-bubbla small{opacity:.75;margin-top:2px;font-size:11.5px;display:block}.chatt-form{border-top:1px solid var(--linje);gap:6px;padding:10px 12px;display:grid}.kort .chatt-panel{box-shadow:none;border:0;border-radius:0;max-height:520px}.notiser{z-index:60;pointer-events:none;flex-direction:column;gap:10px;width:min(360px,100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}.notiser>*{pointer-events:auto}.notis-ruta{background:var(--yta);border:1px solid var(--linje);border-left:4px solid var(--violett);border-radius:12px;padding:12px 14px;font-size:14px;animation:.25s ease-out notisIn;box-shadow:0 10px 30px #14141329}.notis-ruta.chatt{border-left-color:var(--accent)}.notis-pa{background:var(--yta);border:1px solid var(--linje-stark);font:inherit;color:var(--dampad);cursor:pointer;border-radius:99px;align-self:flex-end;padding:5px 12px;font-size:12.5px}@keyframes notisIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media print{.notiser,.chatt-flytande{display:none}}.forsatt{background:var(--papper);border:1px solid var(--linje);text-align:center;border-radius:22px;padding:clamp(24px,6vw,64px) clamp(18px,5vw,56px);position:relative;overflow:hidden}.forsatt:before{content:"";background:linear-gradient(90deg, var(--accent), var(--violett), var(--norrsken));height:6px;position:absolute;inset:0 0 auto}.forsatt-loggor{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.forsatt-kundlogga{object-fit:contain;max-width:220px;max-height:64px}.forsatt-halsning{color:var(--accent-mork);margin-top:28px;font-size:18px;font-weight:600}.forsatt h1{letter-spacing:-.02em;margin-top:6px;font-size:clamp(26px,4.5vw,40px)}.forsatt-ingress{color:var(--dampad);max-width:56ch;margin:10px auto 0;font-size:16px}.forsatt-kolumner{text-align:left;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:28px;display:grid}.forsatt-kolumn{background:var(--yta);border:1px solid var(--linje);border-top:4px solid var(--accent);border-radius:16px;padding:18px 20px}.forsatt-kolumn.gron{border-top-color:var(--norrsken)}.forsatt-kolumn.dampad{border-top-color:var(--linje-stark)}.forsatt-kolumn h2{font-size:15px}.forsatt-kolumn ul{gap:7px;margin:10px 0 0;padding-left:18px;font-size:15px;display:grid}.forsatt-kolumn.dampad ul{color:var(--dampad)}.forsatt figure{max-width:640px;margin:24px auto 0!important}.lyckokaka{text-align:center;background:linear-gradient(160deg, #fff7ec, var(--papper));border:1px solid #f1d9b5;border-radius:22px;margin-bottom:20px;padding:28px 16px 24px}.lk-rubrik{letter-spacing:-.01em;font-size:22px;font-weight:650}.lk-kaka{cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;margin-top:4px;padding:6px;display:inline-flex;position:relative}.lk-kaka:disabled{cursor:default}.lk-svg{overflow:visible}.lyckokaka.hel .lk-svg{transform-origin:55% 85%;animation:2.6s ease-in-out infinite lkGung}.lyckokaka.knacks .lk-svg{transform-origin:55% 85%;animation:.7s cubic-bezier(.2,.7,.1,1) lkHopp}.lk-remsa{transition:transform .7s cubic-bezier(.2,.7,.1,1)}.lyckokaka.knacks .lk-remsa,.lyckokaka.oppen .lk-remsa{transform:translate(-22px,8px)}.lk-knapp{color:var(--accent-mork);font-size:14px;font-weight:600}.lk-lapp{max-width:480px;margin:0 auto}.lyckokaka.oppen .lk-lapp{background:#fff;border:1px solid #ecdcc4;border-radius:6px;padding:16px 22px;animation:.5s ease-out lkLapp;box-shadow:0 6px 18px #b86d1d26}.lk-budskap{color:#3a2a14;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.45}.lk-siffror{color:#a0782f;letter-spacing:.04em;margin-top:8px;font-size:12.5px}.lk-nasta{margin-top:14px;font-size:14px}@keyframes lkGung{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)translateY(-3px)}}@keyframes lkHopp{0%{transform:none}35%{transform:translateY(-14px)rotate(-6deg)scale(1.04)}70%{transform:translateY(2px)rotate(2deg)}to{transform:none}}@keyframes lkLapp{0%{opacity:0;transform:translateY(-10px)scaleX(.3)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lyckokaka *{transition:none!important;animation:none!important}}@media print{.lyckokaka{display:none}}.offert-ram{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.chatt-sida{position:sticky;top:16px}.chatt-sida .chatt-panel{max-height:calc(100vh - 32px)}.chatt-sida .chatt-lista{min-height:220px}@media (max-width:1000px){.offert-ram{grid-template-columns:1fr}.chatt-sida{position:static}}@media print{.chatt-sida{display:none}.offert-ram{display:block}}.offert-atgarder{background:var(--yta);border:1px solid var(--linje);z-index:5;box-shadow:var(--skugga);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px;display:flex;position:sticky;top:16px}.offert-atgarder>span{color:var(--dampad);font-size:14px}#godkann,#kommentar{scroll-margin-top:90px}.saljarlist{border:1px dashed var(--linje-stark);color:var(--dampad);background:#fff;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:8px 12px;font-size:13.5px;display:flex}.saljarlist b{color:var(--text)}.chatt-handelse{text-align:center;color:var(--dampad);border:1px solid var(--linje);background:#f6f4ef;border-radius:99px;align-self:center;max-width:95%;padding:4px 12px;font-size:12.5px}.chatt-handelse small{opacity:.8;font-size:11px;display:block}.chatt-handelse.godkand{color:#2f7a45;background:#eaf5ec;border-color:#bfe0c7;border-radius:12px;font-weight:600}.offertdok{position:relative}.stampel{z-index:2;color:#2f8a4c;pointer-events:none;background:#eaf5ece6;border:4px double #2f8a4c;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:8px 18px;animation:.45s cubic-bezier(.2,.9,.2,1.2) both stampelIn;display:flex;position:absolute;top:118px;right:-4px;transform:rotate(-9deg);box-shadow:0 0 0 2px #2f8a4c26}.stampel-rubrik{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:17px;font-weight:800}.stampel-text{opacity:.85;font-size:12.5px;font-weight:600}.stampel.inline{align-self:flex-start;width:fit-content;margin:0 0 16px 4px;padding:10px 26px;position:relative;top:auto;right:auto;transform:rotate(-2deg)}.stampel.inline .stampel-rubrik{font-size:20px}@keyframes stampelIn{0%{opacity:0;transform:rotate(-9deg)scale(2.2)}to{opacity:1;transform:rotate(-9deg)scale(1)}}.stampel.inline{animation-name:stampelInRak}@keyframes stampelInRak{0%{opacity:0;transform:rotate(-2deg)scale(2)}to{opacity:1;transform:rotate(-2deg)scale(1)}}@media (max-width:640px){.stampel{padding:6px 12px;top:58px;right:0}.stampel-rubrik{font-size:14px}}@media print{.stampel{background:0 0;animation:none}}.sokbar-rad{align-items:center;gap:10px;margin:0 0 10px;display:flex}.sokbar-falt{background:var(--yta) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%235f665f' stroke-width='2'%3E%3Ccircle cx='7' cy='7' r='5'/%3E%3Cpath d='m11 11 4 4'/%3E%3C/svg%3E") no-repeat 12px center;border-radius:99px;max-width:340px;padding:7px 12px 7px 34px}th.sorterbar{cursor:pointer;-webkit-user-select:none;user-select:none}th.sorterbar:hover{color:var(--text)}th.sorterbar:after{content:" ↕";opacity:.35;font-size:11px}th.sorterbar[data-sort=upp]:after{content:" ▲";opacity:1;color:var(--accent)}th.sorterbar[data-sort=ner]:after{content:" ▼";opacity:1;color:var(--accent)}.affar[hidden]{display:none}.fodelsedag{color:var(--dampad);margin-top:4px;font-size:13.5px}.fodelsedag.nara{color:var(--text);background:linear-gradient(120deg,#fdf1e9,#fcf6e6);border:1px solid #f1d9b5;border-radius:10px;padding:8px 10px}details.inline{display:inline-block}details.inline>summary{list-style:none}.vaxlare label{flex-direction:column;gap:3px;padding:0 6px;display:flex}.vaxlare span{text-transform:uppercase;letter-spacing:.08em;color:var(--dampad);padding-left:4px;font-size:11.5px}.vaxlare select{background:var(--yta);font-weight:600}.arbetar-at{background:var(--violett-ljus);color:#3b2fb0;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;padding:10px 14px;font-size:14px;display:flex}.varumarke-namn{letter-spacing:-.01em;padding:0 8px;font-size:19px;display:block}.seo-forslag{border:1px solid var(--linje);border-left:3px solid var(--accent);background:#fbf8f2;border-radius:10px;margin-top:8px;padding:8px 12px}.seo-forslag summary{cursor:pointer;font-size:14px;font-weight:600}.seo-forslag .del{margin-top:8px}.seo-forslag .text{white-space:pre-wrap;border:1px solid var(--linje);background:#fff;border-radius:8px;padding:8px 10px;font-size:14px}.seo-forslag pre{white-space:pre-wrap;word-break:break-word;color:#f3efe6;background:#1f1e1c;border-radius:8px;max-height:320px;margin:4px 0 0;padding:10px 12px;font-size:12.5px;overflow:auto}.social-kalender{grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.social-kalender .veckodag{text-transform:uppercase;letter-spacing:.04em;color:var(--dampad);border-bottom:1px solid var(--linje);padding:8px 10px;font-size:12px}.social-kalender .dag{border-right:1px solid var(--linje);border-bottom:1px solid var(--linje);flex-direction:column;gap:4px;min-height:112px;padding:6px 8px;display:flex}.social-kalender .dag:nth-child(7n){border-right:0}.social-kalender .dag.utanfor{color:var(--dampad);background:#faf8f4}.social-kalender .dag.idag small{background:var(--accent);color:#fff;border-radius:99px;padding:1px 7px;font-weight:700}.social-kalender .ny{color:var(--dampad);cursor:pointer;opacity:0;background:0 0;border:0;padding:0 2px;font-size:16px;line-height:1}.social-kalender .dag:hover .ny{opacity:1}.social-kalender .post{color:var(--text);background:var(--yta);border:1px solid var(--linje);border-radius:7px;align-items:center;gap:6px;padding:4px 6px;font-size:12.5px;line-height:1.25;text-decoration:none;display:flex}.social-kalender .post span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-kalender .post.status-granska{background:#fdf6e3;border-color:#e0a21e}.social-kalender .post.status-godkand{background:#eef7f0;border-color:#4fa864}.social-kalender .post.status-publicerad{opacity:.6}.social-kalender .post.status-avbojd{opacity:.45;text-decoration:line-through}.social-forhands{border-top:4px solid var(--linje-stark)}.social-bild{color:var(--dampad);background:#f1eee7;border-radius:10px;min-height:90px;margin-top:10px;padding:14px;font-size:13.5px}@media (max-width:760px){.social-kalender .dag{min-height:70px;padding:4px}.social-kalender .post span:last-child{display:none}}.snurr{vertical-align:-2px;border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;margin-right:4px;animation:.8s linear infinite snurr;display:inline-block}@keyframes snurr{to{transform:rotate(360deg)}}.verksamhetskort{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin-bottom:16px;display:grid}.verksamhetskort a{color:var(--text);border-top:3px solid var(--accent);flex-direction:column;gap:2px;text-decoration:none;transition:transform .12s;display:flex}.verksamhetskort a:hover{transform:translateY(-2px)}.verksamhetskort a small{text-transform:uppercase;letter-spacing:.05em;color:var(--dampad);font-size:11.5px;font-weight:600}.verksamhetskort a b{font-size:26px;line-height:1.2}.verksamhetskort a span{font-size:13.5px}.verksamhetskort a.varnar{border-top-color:var(--rod);background:var(--rod-ljus)}
