@layer components{.as-ide{display:block;width:24px;height:auto;overflow:visible;flex:none}.as-ide__ring{fill:currentColor}.as-ide__punkt{fill:var(--tr-pill)}.as-ide__mask{mask-type:alpha}.as-ide__punkt{transform-box:fill-box;transform-origin:50% 50%}@media (prefers-reduced-motion:no-preference){html.js .as-ide[data-lage=letar] .as-ide__punkt{animation:as-puls var(--m-t-ladda) var(--m-tona) 6 backwards}html.js .as-ide[data-lage=svar] .as-ide__ring{transform-box:fill-box;transform-origin:50% 50%;animation:as-andas var(--m-t-res) var(--m-landa) backwards}}@keyframes as-puls{50%{scale:.72;opacity:.55}}@keyframes as-andas{0%{scale:.9}}.as-falt{position:relative;display:flex;align-items:center;gap:8px;width:100%;max-width:680px;min-height:68px;margin-top:6px;padding:8px 8px 8px 24px;border-radius:var(--r-piller);background:var(--tr-surface);box-shadow:var(--sk-lyft)}.as-falt:focus-within{box-shadow:var(--sk-falt-fokus),var(--sk-lyft)}.as-falt__ta{flex:1 1 auto;width:0;min-width:0;min-height:52px;max-height:160px;padding:14px 0;border:0;background:transparent;color:var(--tr-ink);font:500 17px/1.45 var(--t-text);resize:none;outline:none;field-sizing:content}.as-falt__ta::placeholder{color:var(--tr-muted);opacity:1}.as-falt--ark{align-items:flex-end;max-width:none;margin:0;border-radius:var(--r-box);box-shadow:var(--sk-falt);background:var(--tr-surface)}.as-falt--ark:focus-within{box-shadow:var(--sk-falt-fokus)}.as-falt--ark .as-falt__ta{padding-block:16px}.as-falt .as-falt__ta:focus-visible{outline:none}.as-mik{position:relative;display:inline-grid;place-items:center;flex:none;width:48px;height:48px;border:0;border-radius:50%;background:var(--tr-ton);color:var(--tr-ink);cursor:pointer}@media (hover:hover){.as-mik:hover{background:var(--tr-ton-2)}}.as-mik[aria-pressed=true]{background:var(--tr-ink);color:var(--tr-pill)}.as-mik:focus-visible{outline:3px solid var(--tr-fokus);outline-offset:3px}@media (prefers-reduced-motion:no-preference){html.js .as-mik[aria-pressed=true]:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--tr-ink);opacity:0;animation:as-lyssna var(--m-t-ladda) var(--m-tona) 12 backwards}}@keyframes as-lyssna{0%{opacity:.5;scale:.86}}.as-fraga{flex:none;height:52px;padding-inline:22px}.as-fraga--rund{width:52px;padding:0}.as-lyssnar:empty{display:none}.as-lyssnar{margin:0;font-size:15px;font-weight:600;color:var(--tr-ink)}@media (max-width:767px){.as-falt--ark{padding:6px 6px 6px 16px}.as-falt__ta{font-size:16px}.as-mik{width:44px;height:44px}}.as-exempel{display:grid;gap:10px;width:100%;max-width:680px;margin-top:6px}.as-exempel__rubrik{margin:0;font-size:14px;font-weight:650;color:var(--tr-muted)}.as-exempel__lista{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.as-ex{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border:0;border-radius:var(--r-box);background:var(--tr-surface);box-shadow:var(--sk-flyt);color:var(--tr-ink);font:600 14px/1.35 var(--t-text);text-align:left;cursor:pointer;transition:box-shadow var(--m-t-hover) var(--m-landa),translate var(--m-t-hover) var(--m-landa)}@media (hover:hover){.as-ex:hover{box-shadow:var(--sk-flyt-lyft);translate:0 -1px}}.as-ex:focus-visible{outline:3px solid var(--tr-fokus);outline-offset:3px}.as-ex .ui-ik{flex:none;width:16px;height:16px;color:var(--tr-muted)}.as-sokplats{margin-top:14px}.as-knapp{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 20px 0 16px;border:0;border-radius:var(--r-piller);background:var(--tr-surface);color:var(--tr-ink);font:650 15px/1 var(--t-text);white-space:nowrap;box-shadow:var(--sk-flyt);cursor:pointer;transition:box-shadow var(--m-t-hover) var(--m-landa),translate var(--m-t-hover) var(--m-landa)}@media (hover:hover){.as-knapp:hover{translate:0 -1px;box-shadow:var(--sk-flyt-lyft)}}.as-knapp:focus-visible{outline:3px solid var(--tr-fokus);outline-offset:3px}.as-knapp__ide{width:22px}.as-ark{display:grid;gap:24px}.as-fragan{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.as-fragan__form{display:grid;gap:10px;min-width:0}.as-fragan__rad{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.as-integritet{margin:0;font-size:13px;line-height:1.45;color:var(--tr-muted)}.as-forstod{display:grid;gap:10px}.as-forstod__rubrik{margin:0;font:650 15px/1.3 var(--t-text);color:var(--tr-ink)}.as-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.as-tolk{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:6px 16px 6px 12px;border-radius:var(--r-piller);background:var(--tr-frost);box-shadow:var(--sk-flyt);color:var(--tr-ink);font:600 14px/1.25 var(--t-text)}.as-tolk .ui-ik{flex:none;width:18px;height:18px}.as-tolk--hord{padding-inline:16px;background:transparent;box-shadow:none;outline:1.5px dashed var(--tr-ton-2);outline-offset:-1.5px;color:var(--tr-muted)}@media (prefers-reduced-motion:no-preference){html.js .as-chips>li{animation:as-in var(--m-t-landa) var(--m-landa) calc(var(--i, 0) * var(--m-steg-ord)) backwards}}@keyframes as-in{0%{opacity:0;translate:0 8px}}.as-hord{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.as-hord__etikett{font-size:13px;font-weight:600;color:var(--tr-muted)}.as-letar{display:flex;align-items:center;gap:12px;margin:0;font:650 16px/1.3 var(--t-text);color:var(--tr-ink)}.as-skelett{display:grid;gap:14px}.as-skelett>div{height:132px;border-radius:var(--r-box)}.as-svar{display:grid;gap:14px}.as-svar__rubrik{margin:0;font:700 clamp(20px,2vw,24px) /1.2 var(--t-rubrik);letter-spacing:-.01em;color:var(--tr-ink)}.as-traffar{display:grid;gap:12px;margin:0;padding:0;list-style:none}.as-traff{position:relative;display:grid;grid-template-columns:200px minmax(0,1fr);gap:18px;padding:10px 18px 10px 10px;border-radius:var(--r-box);background:var(--tr-surface);box-shadow:var(--sk-liten);color:var(--tr-ink);text-decoration:none;transition:translate var(--m-t-hover) var(--m-landa),box-shadow var(--m-t-hover) var(--m-landa)}@media (hover:hover){.as-traff:hover{translate:0 -2px;box-shadow:var(--sk-lyft)}}.as-traff:focus-visible{outline:3px solid var(--tr-fokus);outline-offset:3px}@media (prefers-reduced-motion:no-preference){html.js .as-traffar>li{animation:as-in var(--m-t-landa) var(--m-landa) calc(var(--i, 0) * var(--m-steg-ord) + var(--m-t-tona)) backwards}}.as-traff__bild{position:relative;display:block;aspect-ratio:4/3;border-radius:var(--r-in);overflow:hidden;background:var(--placeholder)}.as-traff__bild img{display:block;width:100%;height:100%;object-fit:cover}.as-traff__allt{position:absolute;left:8px;top:8px;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:4px 12px 4px 6px;border-radius:var(--r-piller);background:var(--tr-pill);color:var(--tr-ink);font:650 13px/1 var(--t-text);white-space:nowrap;box-shadow:var(--sk-chip)}.as-traff__allt .ui-ik{width:16px;height:16px;stroke-width:2.6}.as-traff__text{display:grid;align-content:start;gap:6px;min-width:0;padding-block:6px}.as-traff__topp{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.as-traff__rubrik{display:block;margin:0;font:700 18px/1.25 var(--t-rubrik);letter-spacing:-.005em;overflow-wrap:anywhere}.as-traff__betyg{display:inline-flex;align-items:center;gap:4px;flex:none;font:650 14px/1 var(--t-text)}.as-traff__betyg .ui-ik{width:16px;height:16px}.as-traff__meta{display:block;margin:0;font-size:14px;line-height:1.4;color:var(--tr-muted)}.as-skal{display:flex;flex-wrap:wrap;gap:6px 14px;margin:4px 0 0;padding:0;list-style:none}.as-skal__rad{display:inline-flex;align-items:center;gap:7px;font:600 14px/1.3 var(--t-text)}.as-skal__rad .ui-ik{flex:none;width:18px;height:18px}.as-saknas{display:inline-flex;align-items:center;gap:7px;margin:2px 0 0;font-size:14px;line-height:1.35;color:var(--tr-muted)}.as-saknas .ui-ik{width:16px;height:16px}.as-traff__pris{display:block;margin:4px 0 0;font:700 16px/1.2 var(--t-text)}@media (max-width:767px){.as-traff{grid-template-columns:minmax(0,1fr);gap:10px;padding:8px 8px 14px}.as-traff__bild{aspect-ratio:16/10}.as-traff__text{padding:0 8px}}.as-tomt{display:grid;justify-items:center;gap:10px;padding:28px 20px;border-radius:var(--r-box);background:var(--tr-tips);text-align:center}.as-tomt h3{margin:0;font:700 20px/1.25 var(--t-rubrik)}.as-tomt p{margin:0;max-width:44ch;color:var(--tr-ink)}.as-fot{display:flex;justify-content:flex-end;gap:10px;width:100%}@media (max-width:767px){.as-fot .ui-knapp{width:100%}}.as-hjchip{display:none;gap:9px;border:0;font:inherit;font-weight:650;cursor:pointer}html.js .as-hjchip{display:inline-flex}.as-hjchip__ide{width:20px}.as-hornknapp{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:58;display:none;align-items:center;gap:10px;height:52px;padding:0 20px 0 15px;border:0;border-radius:var(--r-piller);background:var(--tr-ink);color:var(--tr-pa-film);font:650 15px/1 var(--t-text);box-shadow:var(--sk-knapp),var(--sk-flyt);cursor:pointer;opacity:0;translate:0 10px;pointer-events:none;transition:opacity var(--m-t-tona) var(--m-tona),translate var(--m-t-res) var(--m-landa),background-color var(--m-t-hover) var(--m-tona)}html.js .as-hornknapp{display:inline-flex}.as-hornknapp[data-synlig]{opacity:1;translate:0 0;pointer-events:auto}@media (hover:hover){.as-hornknapp:hover{background:var(--tr-ink-hover)}}.as-hornknapp:focus-visible{outline:3px solid var(--tr-fokus);outline-offset:3px}.as-hornknapp__ikon{display:grid;place-items:center;width:24px;height:24px}.as-hornknapp__ikon .as-ide{width:24px}.as-hornknapp[data-oppen] .as-hornknapp__text{display:none}.as-hornknapp[data-oppen]{padding:0;width:52px;justify-content:center}@media (max-width:767px){.as-hornknapp{right:16px;bottom:calc(var(--flikrad-h) + 22px + env(safe-area-inset-bottom));width:52px;padding:0;justify-content:center}.as-hornknapp__text{display:none}.as-hornknapp[data-oppen]{visibility:hidden}}@media (prefers-reduced-motion:reduce){.as-hornknapp{translate:none;transition:opacity var(--m-t-tona) var(--m-tona)}}.as-panel{position:fixed;right:24px;bottom:calc(24px + 52px + 14px + env(safe-area-inset-bottom));z-index:85;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(420px,calc(100vw - 48px));max-height:min(720px,calc(100dvh - 140px));overflow:hidden;border-radius:var(--r-ark);background:var(--tr-surface);color:var(--tr-ink);box-shadow:var(--sk-glas),var(--sk-flyt-lyft);transform-origin:100% 100%}.as-panel__topp{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:12px;padding:14px 14px 12px 22px;background:var(--tr-glas-ljus-reserv);box-shadow:0 1px 0 0 var(--tr-hair)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.as-panel__topp{background:var(--tr-glas-ljus-tat);-webkit-backdrop-filter:var(--glas-blur);backdrop-filter:var(--glas-blur)}}.as-panel__rubrik{margin:0;font:700 20px/1.2 var(--t-rubrik);letter-spacing:-.01em}.as-panel__innehall{min-height:0;overflow:auto;overscroll-behavior:contain;padding:18px 22px 22px}.as-panel__fot{padding:12px 22px 16px;box-shadow:0 -1px 0 0 var(--tr-hair)}.as-panel .as-fot .ui-knapp{width:100%}.as-panel :focus-visible{outline:3px solid var(--tr-fokus);outline-offset:3px}.as-rubrik{display:inline-flex;align-items:center;gap:12px}.as-rubrik__ide{width:30px}.as-intro{margin:0 0 4px;font-size:15px;line-height:1.5;color:var(--tr-muted)}.as-panel .as-traff{grid-template-columns:minmax(0,1fr);gap:10px;padding:8px 8px 14px}.as-panel .as-traff__bild{aspect-ratio:16/9}.as-panel .as-traff__text{padding:0 8px}@media (max-width:767px){.as-panel{inset:0;width:100%;max-height:none;height:100dvh;border-radius:0;padding-bottom:env(safe-area-inset-bottom);box-shadow:none}.as-panel__topp{padding:12px 12px 10px 20px}.as-panel__innehall{padding:16px 20px 20px}}@media (prefers-reduced-motion:no-preference){html.js .as-panel{animation:as-panel-in var(--m-t-landa) var(--m-landa) backwards,as-o var(--m-t-tona) var(--m-tona) backwards}}@media (prefers-reduced-motion:no-preference) and (max-width:767px){html.js .as-panel{animation:as-panel-upp var(--m-t-landa) var(--m-landa) backwards,as-o var(--m-t-tona) var(--m-tona) backwards}}@keyframes as-panel-in{0%{translate:0 12px;scale:.96}}@keyframes as-panel-upp{0%{translate:0 48px}}@keyframes as-o{0%{opacity:0}}}