.ffc{--ink:#3A2A1E;--cream:#FBF1E2;--terra:#B94C28;--sun:#F7B84B;--peach:#FBE2C4;--ok:#2E7D4F;--bla:#2C5AA0;--lila:#5B3FA0;--fel:#8E2A1E;--muted:#7F6553;--bas:#FBF1E2;--himmel:radial-gradient(55% 50% at 8% 0%,rgba(251,226,196,1),transparent 70%),radial-gradient(45% 45% at 95% 2%,rgba(185,76,40,0.294),transparent 70%),radial-gradient(70% 55% at 50% 108%,rgba(185,76,40,0.26),transparent 70%),radial-gradient(38% 32% at 46% 58%,rgba(185,76,40,0.154),transparent 70%),radial-gradient(45% 45% at 88% 78%,rgba(251,226,196,0.95),transparent 70%),radial-gradient(40% 35% at 62% 28%,rgba(255,255,255,0.55),transparent 70%);--text:#3A2A1E;--dim:#7F6553;--svag:#7F6553;--g-alfa:0.52;--glas:rgba(255,255,255,var(--g-alfa));--glas-hov:rgba(255,255,255,calc(var(--g-alfa) + 0.26));--kant:rgba(58,42,30,0.13);--k-alfa:0.85;--glas-kant:rgba(255,255,255,var(--k-alfa));--glans:rgba(255,255,255,0.95);--s-alfa:0.09;--skugga:rgba(58,42,30,var(--s-alfa));--blur:16px;--mattnad:170%;--ring:0.07;--radie:22px;--txt:1;--luft:0.8;--vikt:600;--bg-slat:0;--rad:rgba(58,42,30,0.05);--accent:#B94C28;--pa-accent:#FFFFFF;color-scheme:light;height:100%;margin:0;background:var(--cream);color:var(--text);font-size:calc(var(--txt) * 15px);left:0;top:0;transform-origin:0 0;overflow:hidden;border-radius:14px;background:var(--himmel),var(--bas);transition:background .6s}.ffc,.ffc #rum{position:absolute;width:1600px;height:1000px}.ffc #rum{inset:0;display:block;cursor:grab;touch-action:none}.ffc #rum.drar{cursor:grabbing}.ffc .glas{background:var(--glas);backdrop-filter:blur(var(--blur)) saturate(var(--mattnad));border:1px solid var(--glas-kant);border-radius:var(--radie);box-shadow:inset 0 1px 0 var(--glans),0 0 0 1px rgba(185,76,40,var(--ring)),0 18px 48px var(--skugga)}.ffc .ui{transition:opacity .42s cubic-bezier(.22,1,.36,1)}.ffc .topp{position:absolute;left:260px;top:16px;width:912px;display:flex;gap:16px}.ffc .halsning{min-width:0;padding:20px 20px 20px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex:1}.ffc .halsning>div:first-child{display:grid;gap:4px}.ffc .av{--f:#B94C28;width:30px;height:30px;border-radius:50%;display:inline-grid;place-items:center;font-size:calc(var(--txt) * 13px);font-weight:600;color:#fff;background:var(--f);box-shadow:0 0 0 2px #FFFFFF;position:relative;flex:none}.ffc .inne{position:relative;align-items:center;gap:10px;padding:6px 10px 6px 6px;border-radius:999px;background:var(--rad);cursor:default;outline:none}.ffc .inne,.ffc .stack{display:flex}.ffc .stack .av+.av{margin-left:-8px}.ffc .inne-txt{font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--dim)}.ffc .halsning h1,.ffc .inne-txt{white-space:nowrap}.ffc .halsning{gap:12px!important}.ffc .inne{flex:none}.ffc .tr-lista>*,.ffc .trad,.ffc .trad-kort{min-width:0}.ffc .skriv-prick{position:absolute;right:-3px;bottom:-3px;width:11px;height:11px;box-shadow:0 0 0 2px #FFFFFF}.ffc .gron,.ffc .skriv-prick{border-radius:50%;background:#2E7D4F}.ffc .gron{width:8px;height:8px;margin-left:auto;box-shadow:0 0 0 3px rgba(46,125,79,.25)}.ffc .inne-pop{position:absolute;top:calc(100% + 10px);right:0;width:260px;padding:8px;display:grid;gap:2px;z-index:6;opacity:0;transform:translateY(-6px) scale(.97);transform-origin:top right;pointer-events:none;transition:opacity .15s,transform .15s var(--ut);background:rgba(255,255,255,.92)}.ffc .inne:focus-within .inne-pop,.ffc .inne:hover .inne-pop{opacity:1;transform:none;pointer-events:auto;transition:opacity .2s,transform .22s var(--ut)}.ffc .ip{display:flex;align-items:center;gap:10px;padding:8px;border-radius:12px;font-size:calc(var(--txt) * 13px);line-height:1.35;color:var(--dim)}.ffc .ip b{color:var(--text)}.ffc .ip u{text-decoration:none;color:var(--terra)}.ffc .av-borta .av{opacity:.5}.ffc .halsning h1{margin:0;font-weight:600;font-size:calc(var(--txt) * 30px);line-height:1.15;letter-spacing:-.01em}.ffc .halsning h1 em{font-style:normal;color:var(--accent)}.ffc .halsning p{margin:0;color:var(--dim);font-size:calc(var(--txt) * 14px)}.ffc .siffror{flex:none;display:flex;padding:6px;gap:2px}.ffc .siffra{padding:12px 14px;border-radius:16px;display:grid;gap:2px;min-width:96px;cursor:pointer}.ffc .siffra:hover{background:var(--glas-hov)}.ffc .siffra span{color:var(--dim);font-size:calc(var(--txt) * 13px);font-weight:500}.ffc .siffra strong{font-size:calc(var(--txt) * 28px);font-weight:600;letter-spacing:-.025em;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.ffc .siffra strong.accent{color:var(--accent)}.ffc .hoger{position:absolute;right:16px;top:16px;bottom:16px;width:380px;display:flex;flex-direction:column;gap:calc(14px * var(--luft));overflow:auto;scrollbar-width:none}.ffc .ruta{padding:calc(14px * var(--luft));display:grid;gap:calc(6px * var(--luft))}.ffc .ruta h2{margin:2px 6px 4px;font-size:calc(var(--txt) * 14px);font-weight:var(--vikt);letter-spacing:-.005em;color:var(--text);display:flex;align-items:center;gap:8px}.ffc .ruta h2 .tal{margin-left:auto;min-width:22px;height:22px;padding:0 7px;box-sizing:border-box;border-radius:999px;display:inline-grid;place-items:center;font-size:calc(var(--txt) * 12px);color:var(--accent);background:rgba(185,76,40,.098);font-variant-numeric:tabular-nums}.ffc .ruta h2 button{margin-left:auto;font:inherit;font-size:calc(var(--txt) * 12px);letter-spacing:0;text-transform:none;color:var(--accent);background:none;border:0;cursor:pointer;font-weight:600}.ffc .rad{display:grid;grid-template-columns:1fr auto;gap:3px 10px;align-items:center;padding:calc(10px * var(--luft)) 12px;border-radius:calc(var(--radie) * .64);background:var(--rad);border:1px solid transparent;transition:border-color .2s}.ffc .rad:hover{border-color:var(--kant)}.ffc .rad .titel{font-weight:500;line-height:1.35}.ffc .rad .info{grid-column:1;color:var(--dim);font-size:calc(var(--txt) * 13px);line-height:1.35}.ffc .rad .agare{grid-column:2;grid-row:1/3}.ffc #senasteLista{display:grid;gap:2px}.ffc button.chattrad{width:100%;font:inherit;color:inherit;text-align:left;border:0;background:none;box-sizing:border-box}.ffc button.chattrad:focus-visible{outline:2px solid var(--terra);outline-offset:1px}.ffc .chattrad{display:flex;gap:10px;align-items:center;padding:9px 12px;border-radius:14px;cursor:pointer}.ffc .chattrad:hover{background:var(--rad)}.ffc .chattrad .prick{width:8px;height:8px;border-radius:50%;background:var(--accent);flex:none}.ffc .chattrad .t{flex:1;min-width:0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffc .chattrad .n{color:var(--svag);font-size:calc(var(--txt) * 12px);font-variant-numeric:tabular-nums}.ffc .liten{font:inherit;font-size:calc(var(--txt) * 13px);font-weight:600;border-radius:999px;padding:6px 11px;cursor:pointer;border:1px solid var(--accent);background:transparent;color:var(--accent);white-space:nowrap}.ffc .liten:hover{background:var(--accent);color:var(--pa-accent)}.ffc .liten.fylld{background:var(--terra);border-color:var(--terra);color:#fff}.ffc .liten.fylld:hover{background:var(--sun);color:var(--ink);border-color:var(--sun)}.ffc .prio{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:6px;vertical-align:1px}.ffc .stapel{height:4px;border-radius:4px;background:var(--rad);overflow:hidden;grid-column:1/3}.ffc .stapel i{display:block;height:100%;width:38%;background:var(--sun);border-radius:4px;animation:ffc-fram 6s ease-in-out infinite alternate}@keyframes ffc-fram{to{width:62%}}.ffc .boll{position:absolute;left:716px;bottom:150px;width:180px;height:180px;margin-left:-90px;z-index:3;border:0;padding:0;background:none;cursor:pointer;border-radius:50%;transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .3s}.ffc .boll canvas{width:100%;height:100%;display:block}.ffc{--ut:cubic-bezier(0.23,1,0.32,1);--in-ut:cubic-bezier(0.77,0,0.175,1)}.ffc ::-moz-selection{background:rgba(185,76,40,.315);color:var(--ink)}.ffc ::selection{background:rgba(185,76,40,.315);color:var(--ink)}.ffc *{-webkit-tap-highlight-color:transparent}.ffc{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"ss01" 0}.ffc .antal,.ffc .n,.ffc .siffra strong,.ffc .tal,.ffc time{font-variant-numeric:tabular-nums}.ffc textarea:focus-visible{outline:none}.ffc .hoger,.ffc .tr-lista{scrollbar-width:none}.ffc input,.ffc textarea{caret-color:var(--terra)}.ffc .ik{width:18px;height:18px;flex:none;display:block}.ffc .ik-l{width:16px;height:16px}.ffc .startrad{position:absolute;left:396px;bottom:56px;width:640px;height:70px;box-sizing:border-box;padding:12px;display:flex;align-items:center;gap:8px;z-index:2;transition:opacity .2s ease .16s,transform .3s var(--ut) .16s}.ffc.samtal .startrad{opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .12s ease,transform .2s var(--ut)}.ffc .startrad input{flex:1;min-width:0;font:inherit;font-size:calc(var(--txt) * 16px);color:var(--text);background:transparent;border:0;padding:10px 6px}.ffc .startrad input:focus{outline:none}.ffc .startrad:focus-within{border-color:rgba(185,76,40,.35)}.ffc .rund{width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;border:1px solid var(--kant);background:var(--rad);color:var(--text);cursor:pointer;padding:0;transition:background .16s ease,border-color .16s ease,transform .12s var(--ut),color .16s ease}.ffc .rund:active{transform:scale(.95)}.ffc .rund.skicka{background:var(--terra);border-color:var(--terra);color:#fff}.ffc .rund.skicka:disabled{background:var(--rad);border-color:var(--kant);color:var(--svag);cursor:default}@media (hover:hover) and (pointer:fine){.ffc .rund:hover{background:var(--glas-hov)}.ffc .rund.skicka:not(:disabled):hover{background:var(--sun);border-color:var(--sun);color:var(--ink)}}.ffc .rund.pa{background:var(--terra);border-color:var(--terra);color:#fff;box-shadow:0 0 0 0 rgba(185,76,40,.5);animation:ffc-mikPuls 1.4s var(--ut) infinite}@keyframes ffc-mikPuls{0%{box-shadow:0 0 0 0 rgba(185,76,40,.45)}to{box-shadow:0 0 0 10px rgba(185,76,40,0)}}.ffc #samtal{position:absolute;left:260px;right:16px;top:16px;bottom:16px;z-index:3;box-sizing:border-box;border-radius:26px;background:rgba(255,255,255,.62);backdrop-filter:blur(28px) saturate(140%);box-shadow:inset 0 0 0 1px var(--glas-kant),inset 0 1px 0 var(--glans),0 24px 60px var(--skugga);clip-path:inset(858px 548px 40px 136px round 22px);opacity:0;pointer-events:none;transition:clip-path .34s var(--in-ut),opacity .16s ease .18s;display:grid;grid-template-columns:minmax(440px,1fr) 14px var(--hb,440px)}.ffc.samtal #samtal{clip-path:inset(0 0 0 0 round 26px);opacity:1;pointer-events:auto;transition:clip-path .54s var(--in-ut),opacity .12s ease}.ffc #samtal>.ruta-in{opacity:0;transform:translateY(8px);transition:opacity .14s ease,transform .2s var(--ut);min-width:0;min-height:0}.ffc.samtal #samtal>.ruta-in{opacity:1;transform:none;transition:opacity .3s ease .24s,transform .42s var(--ut) .24s}.ffc.samtal #samtal>.ruta-in.hoger-del{transition-delay:.32s}.ffc .ruta-chatt{position:relative;display:grid;grid-template-rows:auto 1fr auto;height:100%;min-height:0}.ffc .chatt-huvud{display:flex;align-items:center;gap:8px;padding:14px 16px 12px;min-height:64px;box-sizing:border-box;border-bottom:1px solid rgba(58,42,30,.085)}.ffc .chatt-huvud .titel{flex:1;min-width:0;display:grid;gap:1px}.ffc .chatt-huvud .titel strong{font-size:calc(var(--txt) * 19px);font-weight:600;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffc .chatt-huvud .titel span{font-size:calc(var(--txt) * 13px);color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffc .ikonknapp{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:10px;border:0;background:none;color:var(--dim);cursor:pointer;padding:0;position:relative;transition:background .15s ease,color .15s ease,transform .12s var(--ut)}.ffc .ikonknapp:active{transform:scale(.94)}.ffc .ikonknapp[aria-pressed=true]{color:var(--terra);background:rgba(185,76,40,.084)}@media (hover:hover) and (pointer:fine){.ffc .ikonknapp:hover{background:rgba(58,42,30,.07);color:var(--text)}}.ffc .textknapp{font:inherit;font-size:calc(var(--txt) * 13px);font-weight:600;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;border:0;background:rgba(58,42,30,.062);color:var(--text);cursor:pointer;white-space:nowrap;transition:background .15s ease,transform .12s var(--ut)}.ffc .textknapp:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.ffc .textknapp:hover{background:rgba(58,42,30,.107)}}.ffc .vaxel{display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--dim);background:none;border:0;cursor:pointer;padding:6px 8px;border-radius:10px;white-space:nowrap}.ffc .vaxel .spar{width:34px;height:20px;border-radius:999px;background:rgba(58,42,30,.13);position:relative;transition:background .2s ease}.ffc .vaxel .spar:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .22s var(--ut)}.ffc .vaxel[aria-checked=true]{color:var(--text)}.ffc .vaxel[aria-checked=true] .spar{background:var(--terra)}.ffc .vaxel[aria-checked=true] .spar:after{transform:translateX(14px)}.ffc .sokrad{display:flex;align-items:center;gap:6px;max-width:0;opacity:0;overflow:hidden;transition:max-width .26s var(--ut),opacity .16s ease}.ffc .sokrad.oppen{max-width:300px;opacity:1}.ffc .sokrad input{width:160px;font:inherit;font-size:calc(var(--txt) * 14px);color:var(--text);background:rgba(58,42,30,.07);border:1px solid var(--kant);border-radius:10px;padding:7px 10px}.ffc .sokrad input:focus{outline:none;border-color:rgba(185,76,40,.42)}.ffc .sokrad .antal{font-size:calc(var(--txt) * 12px);color:var(--dim);min-width:44px;font-variant-numeric:tabular-nums}.ffc mark.trff{background:rgba(185,76,40,.245);color:inherit;border-radius:3px;padding:0 1px}.ffc mark.trff.nu{background:var(--sun);color:var(--ink)}.ffc .flode{overflow-y:auto;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(58,42,30,.145) transparent;scroll-behavior:auto}.ffc .flode::-webkit-scrollbar{width:8px}.ffc .spalt{max-width:720px;margin:0 auto;padding:24px 28px 28px;display:grid;gap:18px}.ffc .smal .spalt{padding:16px 18px 24px;gap:18px}.ffc .dag{display:flex;align-items:center;gap:12px;font-size:calc(var(--txt) * 12px);font-weight:500;color:var(--svag);margin:6px 0 -4px}.ffc .dag:after,.ffc .dag:before{content:"";flex:1;height:1px;background:rgba(58,42,30,.085)}.ffc .msg{display:grid;gap:8px;position:relative}.ffc .msg.du+.msg.han{margin-top:4px}@keyframes ffc-msgIn{0%{opacity:0;transform:translateY(8px)}}.ffc .msg.ny{animation:ffc-msgIn .3s var(--ut) backwards}.ffc .msg.du{justify-items:end}.ffc .du-ruta{max-width:80%;padding:10px 16px;border-radius:18px 18px 6px 18px;background:rgba(58,42,30,.077);box-shadow:inset 0 0 0 1px rgba(58,42,30,.055);font-size:calc(var(--txt) * 16px);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.ffc .du-ruta .sagt{display:inline-flex;align-items:center;gap:4px;font-size:calc(var(--txt) * 12px);font-weight:600;color:var(--svag);margin-right:6px;vertical-align:1px}.ffc .avsandare{display:flex;align-items:center;gap:8px;font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--text)}.ffc .avsandare time{font-weight:500;color:var(--svag);font-size:calc(var(--txt) * 12px);font-variant-numeric:tabular-nums}.ffc .amark{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--terra);color:#fff;box-shadow:inset 0 0 0 1px rgba(185,76,40,.245);flex:none}.ffc .amark svg{width:13px;height:13px}.ffc .msg .av{width:22px;height:22px;font-size:calc(var(--txt) * 10px);box-shadow:none}.ffc .text{font-size:calc(var(--txt) * 16px);line-height:1.6;max-width:68ch;color:var(--text);overflow-wrap:anywhere}.ffc .text p{margin:0 0 12px}.ffc .text p:last-child{margin-bottom:0}.ffc .text ul{margin:4px 0 10px;padding-left:20px;display:grid;gap:4px}.ffc .text ul:last-child{margin-bottom:0}.ffc .text li::marker{color:var(--terra)}.ffc .text b{font-weight:700;color:var(--text)}.ffc .text a{color:var(--terra);text-decoration:none;border-bottom:1px solid rgba(185,76,40,.28)}@keyframes ffc-ordIn{0%{opacity:0}}.ffc .text .o{animation:ffc-ordIn .22s ease backwards}.ffc .markor:after{content:"";display:inline-block;width:8px;height:8px;margin-left:4px;border-radius:50%;background:var(--sun);vertical-align:1px;animation:ffc-blink 1s ease-in-out infinite}@keyframes ffc-blink{50%{opacity:.25}}.ffc .stoppad{font-size:calc(var(--txt) * 13px);color:var(--svag)}.ffc .tanker{display:inline-flex;align-items:center;gap:8px;font-size:calc(var(--txt) * 14px);color:var(--dim)}.ffc .tanker span{animation:ffc-tanka 1.6s ease-in-out infinite}.ffc .tanker svg{color:var(--terra);animation:ffc-snurra 2.4s linear infinite}@keyframes ffc-tanka{50%{opacity:.5}}@keyframes ffc-snurra{to{transform:rotate(1turn)}}.ffc .atgarder{display:flex;align-items:center;gap:2px;margin-left:-6px;opacity:0;transition:opacity .15s ease}.ffc .msg.du .atgarder{margin-left:0;margin-right:-6px}.ffc .msg.sist .atgarder,.ffc .msg:focus-within .atgarder,.ffc .msg:hover .atgarder{opacity:1}.ffc .atgarder .ikonknapp{width:30px;height:30px;border-radius:8px}.ffc .atgarder .ikonknapp svg{width:16px;height:16px}.ffc .versioner{display:inline-flex;align-items:center;gap:0;font-size:calc(var(--txt) * 12px);color:var(--dim);font-variant-numeric:tabular-nums;margin-left:4px}.ffc .versioner .ikonknapp{width:24px}.ffc .versioner .ikonknapp:disabled{opacity:.3;cursor:default}.ffc .tips{position:absolute;z-index:40;pointer-events:none;font-size:calc(var(--txt) * 12px);font-weight:600;padding:5px 8px;border-radius:7px;background:rgba(58,42,30,.92);color:#fff;white-space:nowrap;opacity:0;transform:translateY(3px);transition:opacity .12s ease,transform .15s var(--ut)}.ffc .tips.syns{opacity:1;transform:none;transition-delay:.35s}.ffc .lyssna-pa svg{animation:ffc-tala .9s ease-in-out infinite}@keyframes ffc-tala{50%{transform:scale(1.15)}}.ffc .reaktioner{display:flex;flex-wrap:wrap;gap:6px}.ffc .reaktioner:empty{display:none}.ffc .reak{font:inherit;font-size:calc(var(--txt) * 13px);display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;border:1px solid var(--kant);background:rgba(58,42,30,.055);color:var(--text);cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .16s var(--ut)}.ffc .reak.min{border-color:rgba(185,76,40,.42);background:rgba(185,76,40,.098)}.ffc .reak b{font-size:calc(var(--txt) * 12px);font-weight:600}@keyframes ffc-reakIn{0%{transform:scale(.7);opacity:0}}.ffc .reak.ny{animation:ffc-reakIn .26s var(--ut) backwards}.ffc .pop{position:absolute;z-index:30;padding:6px;border-radius:14px;background:rgba(255,255,255,.94);backdrop-filter:blur(20px);box-shadow:inset 0 0 0 1px var(--kant),0 16px 40px rgba(58,42,30,.16);opacity:0;transform:translateY(4px) scale(.97);pointer-events:none;transition:opacity .14s ease,transform .16s var(--ut)}.ffc .pop.syns{opacity:1;transform:none;pointer-events:auto}.ffc .emojirad{display:flex;gap:2px}.ffc .emojirad button{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;width:36px;height:36px;border-radius:10px;border:0;background:none;font-size:calc(var(--txt) * 20px);cursor:pointer;transition:background .12s ease,transform .16s var(--ut)}@media (hover:hover) and (pointer:fine){.ffc .emojirad button:hover{background:rgba(58,42,30,.085);transform:scale(1.12)}}.ffc .meny-pop{display:grid;min-width:220px}.ffc .meny-pop button{font:inherit;font-size:calc(var(--txt) * 14px);text-align:left;display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;border:0;background:none;color:var(--text);cursor:pointer}.ffc .meny-pop button.aktiv,.ffc .meny-pop button:hover{background:rgba(58,42,30,.077)}.ffc .meny-pop .av{width:24px;height:24px;font-size:calc(var(--txt) * 10px);box-shadow:none}.ffc .meny-pop small{margin-left:auto;color:var(--svag);font-size:calc(var(--txt) * 12px)}.ffc .kort-i{border-radius:16px;background:rgba(58,42,30,.055);box-shadow:inset 0 0 0 1px var(--kant);padding:14px;display:grid;gap:10px;max-width:520px}.ffc .kort-i .rub{display:flex;align-items:center;gap:8px;font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--terra)}.ffc .kort-i .inn{font-size:calc(var(--txt) * 15px);line-height:1.5}.ffc .kort-i .knappar{display:flex;gap:8px;flex-wrap:wrap}.ffc .kort-i .klart{font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--terra);gap:6px}.ffc .kort-i .klart,.ffc .tradchip{display:inline-flex;align-items:center}.ffc .tradchip{justify-self:start;gap:10px;font:inherit;font-size:calc(var(--txt) * 14px);padding:10px 14px;border-radius:14px;border:0;color:var(--text);cursor:pointer;background:rgba(185,76,40,.07);box-shadow:inset 0 0 0 1px rgba(185,76,40,.245);transition:background .15s ease,transform .16s var(--ut)}.ffc .tradchip small{display:block;font-size:calc(var(--txt) * 12px);color:var(--dim)}.ffc .tradchip b{font-weight:600}@media (hover:hover) and (pointer:fine){.ffc .tradchip:hover{background:rgba(185,76,40,.126)}}.ffc .tradchip .tik{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:rgba(185,76,40,.126);color:var(--terra)}.ffc .filer{display:flex;flex-wrap:wrap;gap:8px}.ffc .filer:empty{display:none}.ffc .fil{position:relative;display:flex;align-items:center;gap:10px;padding:6px 10px 6px 6px;border-radius:12px;background:rgba(58,42,30,.07);box-shadow:inset 0 0 0 1px var(--kant);max-width:240px}@keyframes ffc-filIn{0%{opacity:0;transform:scale(.94)}}.ffc .fil.ny{animation:ffc-filIn .22s var(--ut) backwards}.ffc .fil .tumme{width:40px;height:40px;border-radius:8px;flex:none;display:grid;place-items:center;background:rgba(185,76,40,.098);color:var(--terra);overflow:hidden}.ffc .fil .tumme img,.ffc .fil .tumme video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ffc .fil .namn{min-width:0;display:grid;font-size:calc(var(--txt) * 13px);line-height:1.3}.ffc .fil .namn b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffc .fil .namn span{color:var(--svag);font-size:calc(var(--txt) * 12px)}.ffc .fil .bort{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;border:0;background:rgba(58,42,30,.95);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0;box-shadow:0 0 0 1px var(--kant)}.ffc .fil .bort svg{width:11px;height:11px}.ffc .du .filer{justify-content:flex-end;max-width:80%}.ffc .du .fil{background:rgba(58,42,30,.085)}.ffc .bild-i{max-width:260px;max-height:200px;border-radius:14px;display:block;box-shadow:inset 0 0 0 1px var(--kant)}.ffc .slapp{position:absolute;inset:10px;z-index:20;border-radius:20px;border:2px dashed rgba(185,76,40,.49);background:var(--text);display:grid;place-items:center;text-align:center;font-weight:600;color:var(--terra);opacity:0;pointer-events:none;transition:opacity .15s ease}.ffc .slapp.syns{opacity:1}.ffc .slapp small{display:block;font-weight:500;color:var(--dim);margin-top:4px}.ffc .komp-yta{padding:0 28px 20px}.ffc .smal .komp-yta{padding:0 16px 16px}.ffc .komp{max-width:720px;margin:0 auto;border-radius:20px;background:rgba(58,42,30,.07);box-shadow:inset 0 0 0 1px var(--kant);padding:10px 10px 8px 14px;display:grid;gap:6px;position:relative;transition:box-shadow .18s ease,background .18s ease}.ffc .komp:focus-within{box-shadow:inset 0 0 0 1px rgba(185,76,40,.385),0 0 0 4px rgba(185,76,40,.07);background:rgba(58,42,30,.085)}.ffc .komp textarea{font:inherit;font-size:calc(var(--txt) * 16px);line-height:1.5;color:var(--text);background:transparent;border:0;resize:none;padding:6px 2px 2px;max-height:200px;min-height:26px;overflow-y:auto}.ffc .komp textarea::-moz-placeholder{color:var(--svag)}.ffc .komp textarea::placeholder{color:var(--svag)}.ffc .komp textarea:focus{outline:none}.ffc .komp-rad{display:flex;align-items:center;gap:4px}.ffc .komp-rad .hogst{margin-left:auto;display:flex;align-items:center;gap:6px}.ffc .komp .rund{width:36px;height:36px}.ffc .komp .rund svg{width:17px;height:17px}.ffc .dikt-status{display:none;align-items:center;gap:8px;font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--terra);padding:0 2px}.ffc .dikt-status.syns{display:flex}.ffc .vag{display:inline-flex;align-items:center;gap:2px;height:14px}.ffc .vag i{width:3px;border-radius:2px;background:currentColor;height:4px;animation:ffc-vag .9s ease-in-out infinite}.ffc .vag i:nth-child(2){animation-delay:.12s}.ffc .vag i:nth-child(3){animation-delay:.24s}.ffc .vag i:nth-child(4){animation-delay:.36s}.ffc .vag i:nth-child(5){animation-delay:.48s}@keyframes ffc-vag{50%{height:14px}}.ffc .ner-knapp{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%) translateY(6px);opacity:0;pointer-events:none;width:36px;height:36px;border-radius:50%;border:0;display:grid;place-items:center;background:#FFFFFF;color:var(--text);box-shadow:inset 0 0 0 1px var(--kant),0 8px 20px rgba(58,42,30,.14);cursor:pointer;transition:opacity .16s ease,transform .2s var(--ut)}.ffc .ner-knapp.syns{opacity:1;transform:translateX(-50%);pointer-events:auto}.ffc .rost{max-width:720px;margin:0 auto 10px;display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s var(--ut),opacity .2s ease,margin .32s var(--ut)}.ffc .rost>div{min-height:0;overflow:hidden}.ffc .rost.pa{grid-template-rows:1fr;opacity:1}.ffc .rost:not(.pa){margin-bottom:0}.ffc .rost-in{display:flex;gap:14px;padding:10px 12px 10px 10px;border-radius:18px;background:rgba(185,76,40,.14);box-shadow:inset 0 0 0 1px rgba(185,76,40,.21)}.ffc .rost-in canvas{width:64px;height:64px;flex:none}.ffc .rost-txt{flex:1;min-width:0;display:grid;gap:2px}.ffc .rost-txt small{font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--terra)}.ffc .rost-txt span{font-size:calc(var(--txt) * 15px);line-height:1.4;min-height:21px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffc .rost-txt span:empty:before{content:"Prata när du vill. Du kan avbryta mig när som helst.";color:var(--dim)}.ffc .delare{position:relative;cursor:col-resize;touch-action:none;outline:none}.ffc .delare:before{content:"";position:absolute;top:16px;bottom:16px;left:6px;width:2px;border-radius:2px;background:rgba(58,42,30,.085);transition:background .15s ease}.ffc .delare i{position:absolute;top:50%;left:3px;width:8px;height:44px;margin-top:-22px;border-radius:6px;background:rgba(58,42,30,.16);opacity:0;transition:opacity .15s ease,background .15s ease}.ffc .delare.drar i,.ffc .delare:focus-visible i,.ffc .delare:hover i{opacity:1}.ffc .delare.drar i,.ffc .delare:focus-visible i{background:var(--sun)}.ffc .delare.drar:before,.ffc .delare:hover:before{background:rgba(185,76,40,.245)}.ffc.delar,.ffc.delar *{cursor:col-resize!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ffc .hoger-del{position:relative;overflow:hidden}.ffc .vy{position:absolute;inset:0;display:grid;transition:opacity .2s ease,transform .26s var(--ut)}.ffc .vy.dold{opacity:0;transform:translateX(18px);pointer-events:none}.ffc .vy.dold.vanster{transform:translateX(-18px)}.ffc .lista-vy{grid-template-rows:auto auto 1fr}.ffc .lista-huvud{padding:14px 16px 12px;display:grid;gap:12px;border-bottom:1px solid rgba(58,42,30,.085)}.ffc .lista-huvud .rad-a{display:flex;align-items:center;gap:8px;min-height:36px}.ffc .lista-huvud strong{font-size:calc(var(--txt) * 19px);font-weight:600;letter-spacing:0;flex:1}.ffc .sok-falt{display:flex;align-items:center;gap:8px;padding:0 12px;border-radius:12px;background:rgba(58,42,30,.062);box-shadow:inset 0 0 0 1px var(--kant);color:var(--dim)}.ffc .sok-falt input{flex:1;min-width:0;font:inherit;font-size:calc(var(--txt) * 14px);color:var(--text);background:none;border:0;padding:10px 0}.ffc .sok-falt input:focus{outline:none}.ffc .sok-falt:focus-within{box-shadow:inset 0 0 0 1px rgba(185,76,40,.385)}.ffc .flikar{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:rgba(58,42,30,.062)}.ffc .flikar button{position:relative;z-index:1;font:inherit;font-size:calc(var(--txt) * 13px);font-weight:600;border:0;background:none;color:var(--dim);padding:7px 0;cursor:pointer;transition:color .2s ease}.ffc .flikar button span{font-weight:600;opacity:.7;margin-left:2px}.ffc .flikar button[aria-selected=true]{color:var(--ink)}.ffc .flik-mark{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:9px;background:var(--sun);transition:transform .28s var(--in-ut)}.ffc .flikar[data-vald=arkiv] .flik-mark{transform:translateX(100%)}.ffc .inne-rad{display:flex;align-items:center;gap:4px;font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--dim);padding:10px 18px 0}.ffc .inne-rad .av{width:22px;height:22px;font-size:calc(var(--txt) * 10px)}.ffc .inne-rad .av+.av{margin-left:-6px}.ffc .inne-rad>span:last-child{margin-left:8px}.ffc .tr-lista{overflow:auto;min-height:0;scrollbar-width:none;padding:10px 12px 16px;display:grid;align-content:start;gap:6px}.ffc .trad{display:grid;grid-template-rows:1fr;min-width:0;transition:grid-template-rows .28s var(--in-ut),opacity .2s ease,margin .28s var(--in-ut)}.ffc .trad>div{min-height:0;overflow:hidden;min-width:0}.ffc .trad.ut{grid-template-rows:0fr;opacity:0;margin-top:-6px}.ffc .trad-kort{width:100%;text-align:left;font:inherit;color:var(--text);padding:12px;border-radius:14px;background:none;border:0;display:grid;gap:5px;cursor:pointer;min-width:0;box-sizing:border-box;transition:background .16s ease}.ffc .trad-kort.oppen{background:rgba(185,76,40,.084)}@media (hover:hover) and (pointer:fine){.ffc .trad-kort:hover{background:rgba(58,42,30,.062)}.ffc .trad-kort.oppen:hover{background:rgba(185,76,40,.112)}}.ffc .trad-kort .r1{display:flex;align-items:center;gap:8px;min-width:0}.ffc .trad-kort .r1 b{flex:1;min-width:0;font-weight:600;letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffc .trad-kort .r1 time{font-size:calc(var(--txt) * 12px);color:var(--svag);flex:none;font-variant-numeric:tabular-nums}.ffc .trad-kort .sub{font-size:calc(var(--txt) * 13px);color:var(--dim);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ffc .trad-kort .r3{display:flex;align-items:center;gap:8px;font-size:calc(var(--txt) * 12px);color:var(--dim);min-width:0}.ffc .trad-kort .r3 .av{width:20px;height:20px;font-size:calc(var(--txt) * 10px);box-shadow:0 0 0 2px #FFFFFF}.ffc .trad-kort .r3 .av+.av{margin-left:-6px}.ffc .olast{width:8px;height:8px;border-radius:50%;background:var(--sun);flex:none}.ffc .agentmark{font-size:calc(var(--txt) * 12px);font-weight:500;padding:1px 8px;border-radius:999px;background:rgba(185,76,40,.098);flex:none}.ffc .agentmark,.ffc .skriver{color:var(--terra);white-space:nowrap}.ffc .skriver{display:inline-flex;gap:5px}.ffc .forslag-rad,.ffc .skriver{font-weight:600;align-items:center}.ffc .forslag-rad{display:flex;gap:8px;margin-top:4px;padding:7px 8px 7px 10px;border-radius:10px;background:rgba(46,125,79,.12);font-size:calc(var(--txt) * 13px)}.ffc .forslag-rad>span:first-child{flex:1}@keyframes ffc-nyTrad{0%{opacity:0;transform:translateY(-6px)}}.ffc .trad.ny{animation:ffc-nyTrad .36s var(--ut) backwards}.ffc .trad.ny .trad-kort{box-shadow:inset 0 0 0 1px rgba(185,76,40,.35)}.ffc .tom{padding:30px 16px;text-align:center;color:var(--dim);font-size:calc(var(--txt) * 14px)}.ffc .medlemmar{display:flex;align-items:center}.ffc .medlemmar .av{width:26px;height:26px;font-size:calc(var(--txt) * 12px);box-shadow:0 0 0 2px #FFFFFF}.ffc .medlemmar .av+.av{margin-left:-7px}.ffc .medlemmar .av.inne:after{content:"";position:absolute;right:-1px;bottom:-1px;width:8px;height:8px;border-radius:50%;background:#2E7D4F;box-shadow:0 0 0 2px #FFFFFF}.ffc .skriv-indikator{display:flex;align-items:center;gap:8px;font-size:calc(var(--txt) * 13px);color:var(--dim)}.ffc .skriv-indikator .av{width:22px;height:22px;font-size:calc(var(--txt) * 10px);box-shadow:none}.ffc .prickar{display:inline-flex;gap:3px;vertical-align:middle}.ffc .prickar i{width:4px;height:4px;border-radius:50%;background:currentColor;animation:ffc-hopp 1.2s var(--in-ut) infinite}.ffc .prickar i:nth-child(2){animation-delay:.15s}.ffc .prickar i:nth-child(3){animation-delay:.3s}@keyframes ffc-hopp{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.ffc .meddelande-info{font-size:calc(var(--txt) * 13px);color:var(--dim);text-align:center}@media (prefers-reduced-motion:reduce){.ffc #samtal,.ffc.samtal #samtal{transition:opacity .2s ease!important;clip-path:none!important}.ffc #samtal>.ruta-in,.ffc .vy,.ffc .vy.dold,.ffc.samtal #samtal>.ruta-in{transform:none!important}.ffc .lyssna-pa svg,.ffc .markor:after,.ffc .prickar i,.ffc .rund.pa,.ffc .tanker span,.ffc .vag i{animation:none!important}.ffc .fil.ny,.ffc .msg.ny,.ffc .reak.ny,.ffc .text .o,.ffc .trad.ny{animation-duration:1ms!important}}.ffc #kort{position:absolute;z-index:5;width:300px;padding:16px;display:grid;gap:8px;opacity:0;pointer-events:none;box-sizing:border-box}.ffc #kort.syns{opacity:1;pointer-events:auto}.ffc #kort .typ{font-size:calc(var(--txt) * 13px);font-weight:600}.ffc #kort h3{margin:0;font-size:calc(var(--txt) * 17px);font-weight:600;letter-spacing:-.015em;text-wrap:balance}.ffc #kort p{margin:0;color:var(--dim);line-height:1.5}.ffc #kJobb{display:grid;gap:6px}.ffc #kJobb:empty{display:none}.ffc #kJobb small{font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--accent)}.ffc #kJobb span{padding:8px 10px;border-radius:10px;background:var(--rad);font-weight:500;font-size:calc(var(--txt) * 13px)}.ffc #kort .kopplat{display:flex;flex-wrap:wrap;gap:6px}.ffc #kort .kopplat button{font:inherit;font-size:calc(var(--txt) * 13px);color:var(--text);background:var(--rad);border:1px solid var(--kant);border-radius:999px;padding:4px 10px;cursor:pointer}.ffc #etikett{z-index:4;pointer-events:none;font-size:calc(var(--txt) * 13px);padding:4px 9px;border-radius:8px;background:var(--glas-hov);backdrop-filter:blur(10px);border:1px solid var(--kant);opacity:0;white-space:nowrap}.ffc #etikett,.ffc .exempel{position:absolute;font-weight:600}.ffc .exempel{left:410px;bottom:18px;font-size:calc(var(--txt) * 12px);color:var(--ink);background:var(--sun);border-radius:999px;padding:4px 10px;transition:opacity .2s ease}.ffc .knapp{display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:background .16s ease,transform .12s var(--ut),border-color .16s ease}.ffc .knapp:active{transform:scale(.97)}.ffc .liten{transition:background .18s ease,color .18s ease,border-color .18s ease,transform .16s var(--ut)}.ffc .liten:active{transform:scale(.95)}.ffc .chattrad,.ffc .rad,.ffc .siffra{transition:background .18s ease,border-color .18s ease,color .18s ease,transform .2s var(--ut)}@media (hover:hover) and (pointer:fine){.ffc .chattrad:hover,.ffc .rad:hover{transform:translateX(-3px)}.ffc .boll:hover{transform:scale(1.05)}}@keyframes ffc-landa{0%{opacity:0;transform:translateY(14px) scale(.985);filter:blur(10px)}}@keyframes ffc-landaHoger{0%{opacity:0;transform:translateX(24px);filter:blur(10px)}}.ffc .topp>*{animation:ffc-landa .9s var(--ut) backwards}.ffc .topp>:first-child{animation-delay:.22s}.ffc .topp>:nth-child(2){animation-delay:.3s}.ffc .hoger>.ruta{animation:ffc-landaHoger .9s var(--ut) backwards}.ffc .hoger>.ruta:first-child{animation-delay:.38s}.ffc .hoger>.ruta:nth-child(2){animation-delay:.45s}.ffc .hoger>.ruta:nth-child(3){animation-delay:.52s}.ffc .hoger>.ruta:nth-child(4){animation-delay:.59s}.ffc .startrad{animation:ffc-landa 1s var(--ut) .7s backwards}@keyframes ffc-bollIn{0%{opacity:0;transform:scale(.4);filter:blur(12px)}}.ffc .boll canvas{animation:ffc-bollIn 1.2s var(--ut) .82s backwards}.ffc .boll:active{transform:scale(.97);transition-duration:.12s}.ffc .hoger{transition:opacity .24s ease .12s,transform .32s var(--ut) .12s,filter .28s ease .12s}.ffc .topp{transition:opacity .24s ease 80ms,transform .32s var(--ut) 80ms,filter .28s ease 80ms}.ffc #rum{transition:opacity .3s ease,transform .38s var(--ut),filter .3s ease;transform-origin:716px 400px}.ffc .boll{transition:transform .36s var(--ut),opacity .24s ease,filter .24s ease}.ffc.samtal .hoger{transform:translateX(48px);transition:opacity .26s ease,transform .42s var(--ut),filter .36s ease}.ffc.samtal .hoger,.ffc.samtal .topp{opacity:0;filter:blur(8px);pointer-events:none}.ffc.samtal .topp{transform:translateY(-24px);transition:opacity .26s ease 40ms,transform .42s var(--ut) 40ms,filter .36s ease 40ms}.ffc.samtal #rum{opacity:.28;transform:scale(.92);filter:blur(5px);pointer-events:none;transition:opacity .4s ease,transform .52s var(--ut),filter .44s ease}.ffc.samtal .boll{opacity:0;transform:translateY(40px) scale(.6);filter:blur(8px);pointer-events:none}.ffc.samtal .exempel{opacity:0}.ffc #kort{transform-origin:var(--fx,0) var(--fy,0);transform:scale(.94);filter:blur(6px);transition:opacity .15s ease,transform .15s var(--ut),filter .15s ease}.ffc #kort.syns{transform:none;filter:none;transition:opacity .2s ease,transform .24s var(--ut),filter .22s ease}.ffc #kort>*{transition:opacity .2s ease,transform .24s var(--ut)}.ffc #kort:not(.syns)>*{opacity:0;transform:translateY(6px)}.ffc #kort.syns>:nth-child(2){transition-delay:30ms}.ffc #kort.syns>:nth-child(3){transition-delay:60ms}.ffc #kort.syns>:nth-child(4){transition-delay:90ms}.ffc #kort.syns>:nth-child(5){transition-delay:.12s}.ffc #etikett{transform:translateY(4px);transition:opacity .16s ease,transform .22s var(--ut)}.ffc .ruta h2 .rubknapp{margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.ffc .ruta h2 .rubknapp svg{width:14px;height:14px;transition:transform .2s var(--ut)}@media (hover:hover) and (pointer:fine){.ffc .ruta h2 .rubknapp:hover{color:var(--text)}.ffc .ruta h2 .rubknapp:hover svg{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.ffc *,.ffc :after,.ffc :before{animation-duration:1ms!important;animation-delay:0s!important}.ffc #kort,.ffc #rum,.ffc .hoger,.ffc .topp{transition-duration:.2s!important;transition-delay:0s!important}.ffc #kort,.ffc.samtal #rum,.ffc.samtal .hoger,.ffc.samtal .topp{transform:none!important}.ffc .chattrad:hover,.ffc .rad:hover{transform:none}.ffc .stapel i{animation:none}}.ffc #tradVy{container-type:inline-size;grid-template-rows:auto minmax(0,1fr) auto}@container (max-width: 600px){.ffc #tradVy .medlemmar{display:none}}@container (max-width: 520px){.ffc #tradVy [data-h=med] .txt{display:none}.ffc #tradVy [data-h=med]{padding-inline:8px}}.ffc .chatt-huvud .titel{min-width:96px}.ffc .rost-in{display:grid;grid-template-columns:64px 1fr auto;grid-template-rows:auto auto;-moz-column-gap:14px;column-gap:14px;row-gap:8px;align-items:center}.ffc .rost-in canvas{grid-row:1/3}.ffc .rost-in [data-r=av]{grid-column:3;grid-row:1}.ffc .rost-kontroll{grid-column:2/4;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ffc .rost-in[data-laget=tryck] .rost-txt span:empty:before{content:"Håll in knappen och prata. Släpp när du är klar."}.ffc .lage-val{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:11px;background:rgba(58,42,30,.07);box-shadow:inset 0 0 0 1px rgba(58,42,30,.07)}.ffc .lage-val button{position:relative;z-index:1;font:inherit;font-size:calc(var(--txt) * 13px);font-weight:600;border:0;background:none;color:var(--dim);padding:5px 11px;cursor:pointer;white-space:nowrap;transition:color .2s ease}.ffc .lage-val button[aria-checked=true]{color:var(--ink)}.ffc .lage-val i{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:8px;background:var(--sun);transition:transform .26s var(--in-ut)}.ffc .lage-val[data-laget=tryck] i,.ffc [data-laget=tryck] .lage-val i{transform:translateX(100%)}.ffc .hall{display:none;align-items:center;gap:7px;font:inherit;font-size:calc(var(--txt) * 13px);font-weight:600;color:#fff;background:var(--terra);border:0;border-radius:999px;padding:7px 14px;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none;transition:background .16s ease,color .16s ease,transform .14s var(--ut),box-shadow .2s ease}.ffc .rost-in[data-laget=tryck] .hall{display:inline-flex}.ffc .rost-in[data-laget=tryck] [data-r=paus]{display:none}.ffc .hall.pa{background:var(--sun);color:var(--ink);transform:scale(.97);box-shadow:0 0 0 6px rgba(185,76,40,.154)}@media (hover:hover) and (pointer:fine){.ffc .hall:hover{background:var(--sun);color:var(--ink)}}.ffc .stoppad.rost-avbrott{color:var(--terra)}.ffc .boll{transition:transform .42s var(--ut),opacity .24s ease,filter .24s ease}.ffc.rost-start .boll{transform:translateY(-16px) scale(1.12)}.ffc .start-rost{position:absolute;left:716px;bottom:350px;width:520px;margin-left:-260px;z-index:3;box-sizing:border-box;padding:12px 18px 14px;display:grid;gap:8px;justify-items:center;text-align:center;opacity:0;transform:translateY(10px) scale(.98);filter:blur(6px);pointer-events:none;transition:opacity .18s ease,transform .22s var(--ut),filter .18s ease}.ffc.rost-start .start-rost{opacity:1;transform:none;filter:none;pointer-events:auto;transition:opacity .3s ease 80ms,transform .42s var(--ut) 80ms,filter .3s ease 80ms}.ffc.samtal .start-rost{opacity:0;pointer-events:none}.ffc .start-rost small{font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--terra);display:inline-flex;align-items:center;gap:7px}.ffc .start-rost small:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;animation:ffc-srPuls 1.6s ease-in-out infinite}@keyframes ffc-srPuls{50%{opacity:.3}}.ffc .start-rost #srAv{position:absolute;right:8px;top:8px}.ffc #srText{margin:0;min-height:25px;font-size:calc(var(--txt) * 20px);font-weight:500;letter-spacing:0;line-height:1.4;text-wrap:balance;max-width:460px}.ffc #srText:empty:before{content:"Prata när du vill. Du kan avbryta mig mitt i.";font-size:calc(var(--txt) * 15px);font-weight:400;color:var(--dim)}.ffc .start-rost[data-laget=tryck] #srText:empty:before{content:"Håll in bollen eller mellanslag och prata."}.ffc #srText .du{color:var(--text)}.ffc #srText .han{color:var(--terra)}.ffc #srText .avbruten{opacity:.45;transition:opacity .2s ease}.ffc .sr-rad{display:flex;align-items:center;gap:10px}@media (prefers-reduced-motion:reduce){.ffc.rost-start .boll{transform:none}.ffc .start-rost{transform:none!important;filter:none!important}.ffc .start-rost small:before{animation:none}}.ffc .rostknapp{height:36px;display:inline-flex;align-items:center;gap:7px;padding:0 14px 0 12px;border-radius:999px;font:inherit;font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--terra);background:rgba(185,76,40,.084);border:1px solid rgba(185,76,40,.315);cursor:pointer;white-space:nowrap;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .12s var(--ut)}.ffc .rostknapp:active{transform:scale(.96)}.ffc .rostknapp[aria-pressed=true]{background:var(--sun);border-color:var(--sun);color:var(--ink)}.ffc .rostknapp[aria-pressed=true] svg{animation:ffc-vagPuls 1.2s ease-in-out infinite}@keyframes ffc-vagPuls{50%{transform:scaleY(.6)}}@media (hover:hover) and (pointer:fine){.ffc .rostknapp:hover{background:rgba(185,76,40,.154)}.ffc .rostknapp[aria-pressed=true]:hover{background:var(--sun)}}@container (max-width: 360px){.ffc #tradVy .rostknapp span{display:none}.ffc #tradVy .rostknapp{padding:0 10px}}@media (prefers-reduced-motion:reduce){.ffc .rostknapp[aria-pressed=true] svg{animation:none}}.ffc .topp{width:928px}.ffc .startrad{left:404px}.ffc .startrad input::-moz-placeholder{color:var(--dim)}.ffc .startrad input::placeholder{color:var(--dim)}.ffc button.siffra{font:inherit;color:inherit;text-align:left;border:0;background:none}.ffc button.siffra:focus-visible{outline:2px solid var(--terra);outline-offset:2px}.ffc .siffra{padding:12px 18px}.ffc .hoger{scrollbar-width:thin;scrollbar-color:rgba(58,42,30,.145) transparent}.ffc .hoger .glas{background:var(--glas)}.ffc section[aria-labelledby=h-behover]{box-shadow:inset 0 0 0 1px rgba(185,76,40,.245)}.ffc section[aria-labelledby=h-behover] h2{font-size:calc(var(--txt) * 15px)}.ffc section[aria-labelledby=h-behover] .rad .titel{font-size:calc(var(--txt) * 15px);font-weight:600}.ffc .ruta h2 .tal{color:var(--text);background:rgba(58,42,30,.1)}.ffc section[aria-labelledby=h-behover] h2 .tal{color:var(--ink);background:var(--sun)}.ffc .hoger .rad{background:none;border:0;border-radius:0;border-top:1px solid rgba(58,42,30,.07);padding:11px 8px}.ffc .hoger .ruta h2+.rad{border-top:0}@media (hover:hover) and (pointer:fine){.ffc .hoger .rad:hover{background:var(--rad);border-radius:12px}.ffc .hoger .rad:hover,.ffc .hoger .rad:hover+.rad{border-top-color:transparent}}.ffc .rad .info .frist{color:var(--terra);font-weight:600}.ffc .liten{min-height:32px;padding:6px 12px;color:var(--text);border-color:rgba(185,76,40,.42)}.ffc .liten:hover{color:var(--ink);background:var(--sun);border-color:var(--sun)}.ffc .liten.tagen{background:rgba(58,42,30,.1);border-color:transparent;color:var(--text);cursor:pointer}.ffc .liten.tagen:hover{background:rgba(58,42,30,.16);color:var(--text)}.ffc .tagen-av{display:inline-flex;align-items:center;gap:7px;font-size:calc(var(--txt) * 13px);font-weight:500;color:var(--dim);white-space:nowrap}.ffc .tagen-av .av{width:22px;height:22px;box-shadow:none}.ffc .inne-rad .av,.ffc .meny-pop .av,.ffc .msg .av,.ffc .skriv-indikator .av,.ffc .tagen-av .av,.ffc .trad-kort .r3 .av{font-size:calc(var(--txt) * 11px)}.ffc .ruta h2 .rubknapp{padding:6px 8px;margin:-6px -8px;border-radius:8px}@media (hover:hover) and (pointer:fine){.ffc .ruta h2 .rubknapp:hover{background:var(--rad)}}.ffc .stapel i{width:37.5%;animation:none;transition:width .4s var(--ut)}.ffc .atgarder .ikonknapp{width:32px;height:32px}.ffc .flikar button{padding:8px 0}.ffc .flikar button[aria-selected=true]{color:var(--text)}.ffc .flik-mark{background:#FFFFFF;box-shadow:0 1px 2px rgba(58,42,30,.1)}.ffc .lage-val button[aria-checked=true]{color:var(--text)}.ffc .lage-val i{background:#FFFFFF;box-shadow:0 1px 2px rgba(58,42,30,.1)}.ffc .rostknapp{color:var(--text);border-color:rgba(185,76,40,.385)}.ffc .rostknapp svg{color:var(--terra)}.ffc .rostknapp[aria-pressed=true] svg{color:var(--ink)}.ffc .boll:focus-visible{outline-offset:-20px}.ffc .text{max-width:62ch}.ffc .msg.du+.msg.han{margin-top:-6px}.ffc .msg.han+.msg.du{margin-top:14px}.ffc .tradchip{text-align:left}.ffc #tradVy .chatt-huvud .titel span,.ffc #tradVy .chatt-huvud .titel strong{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25}.ffc #tradVy .chatt-huvud .titel span{-webkit-line-clamp:1}.ffc .start-rost{background:rgba(255,255,255,.72)}@media (prefers-reduced-motion:reduce){.ffc .stapel i{transition:none}}.ffc .forslag-rad .liten{min-height:0;padding:0 12px;align-self:center;line-height:28px;box-sizing:border-box}.ffc .forslag-rad .liten,.ffc .modell-knapp{display:inline-flex;align-items:center;height:30px}.ffc .modell-knapp{gap:5px;padding:0 10px 0 11px;margin-left:2px;border:0;border-radius:999px;background:rgba(58,42,30,.06);font:inherit;font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--muted);cursor:pointer;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.ffc .modell-knapp:hover,.ffc .modell-knapp[aria-expanded=true]{background:rgba(185,76,40,.1);color:var(--ink)}.ffc .modell-knapp svg{opacity:.7}.ffc .modell-knapp.manuell .mk-txt{color:var(--terra)}.ffc .startrad .modell-knapp{height:34px;margin:0 2px}.ffc .smal .modell-knapp{padding:0 8px 0 9px;font-size:calc(var(--txt) * 12.5px)}.ffc .modell-pop{position:absolute;z-index:60;width:300px;padding:10px;border-radius:18px;background:rgba(255,255,255,.94);box-shadow:0 0 0 1px rgba(185,76,40,.12),0 24px 60px rgba(58,42,30,.18);transform-origin:var(--ursprung,bottom left);opacity:0;transform:scale(.96) translateY(4px);transition:opacity .15s ease,transform .2s cubic-bezier(.23,1,.32,1)}.ffc .modell-pop.syns{opacity:1;transform:none}.ffc .mp-rub{padding:6px 8px;font-size:calc(var(--txt) * 11.5px);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ffc .mp-val{display:grid;gap:2px;margin-bottom:6px}.ffc .mp-val button{display:grid;gap:1px;text-align:left;padding:8px 10px 8px 34px;border:0;border-radius:11px;background:none;font:inherit;color:var(--ink);cursor:pointer;position:relative;transition:background-color .15s ease}.ffc .mp-val button:hover{background:rgba(58,42,30,.05)}.ffc .mp-val button b{font-size:calc(var(--txt) * 14.5px);font-weight:600}.ffc .mp-val button small{font-size:calc(var(--txt) * 12.5px);color:var(--muted)}.ffc .mp-val button[aria-pressed=true]{background:rgba(185,76,40,.08)}.ffc .mp-val button[aria-pressed=true]:before{content:"";position:absolute;left:12px;top:50%;width:12px;height:7px;margin-top:-6px;border-left:2.4px solid var(--terra);border-bottom:2.4px solid var(--terra);transform:rotate(-45deg)}.ffc .mp-steg{display:grid;grid-template-columns:repeat(5,1fr);gap:2px;padding:3px;margin:0 2px;border-radius:12px;background:rgba(58,42,30,.06)}.ffc .mp-steg button{height:32px;border:0;border-radius:9px;background:none;font:inherit;font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.ffc .mp-steg button[aria-checked=true]{background:#FFFFFF;color:var(--ink);box-shadow:0 1px 2px rgba(58,42,30,.12)}.ffc .mp-steg button:disabled{opacity:.35;cursor:default}.ffc .mp-not{margin:10px 8px 4px;font-size:calc(var(--txt) * 12.5px);line-height:1.45;color:var(--muted)}.ffc .svar-modell{display:inline-block;margin-top:6px;font-size:calc(var(--txt) * 11.5px);color:var(--muted);opacity:.85}@media (prefers-reduced-motion:reduce){.ffc .modell-pop{transform:none!important}}.ffc .kbd{display:inline-flex;align-items:center;gap:3px;font-size:calc(var(--txt) * 11.5px);font-weight:600;color:var(--muted)}.ffc .kbd kbd{font:inherit;min-width:18px;height:20px;padding:0 5px;box-sizing:border-box;border-radius:6px;background:#FFFFFF;box-shadow:0 0 0 1px rgba(58,42,30,.14),0 1px 0 rgba(58,42,30,.14);display:inline-grid;place-items:center;color:var(--ink)}.ffc .genvag-tips{position:absolute;left:716px;bottom:316px;transform:translateX(-50%) translateY(4px);z-index:4;opacity:0;pointer-events:none;padding:6px 10px;border-radius:10px;background:rgba(255,255,255,.9);box-shadow:0 0 0 1px rgba(185,76,40,.12),0 8px 24px rgba(58,42,30,.12);font-size:calc(var(--txt) * 12.5px);color:var(--ink);white-space:nowrap;display:flex;align-items:center;gap:8px;transition:opacity .15s ease,transform .2s var(--ut)}@media (prefers-reduced-motion:reduce){.ffc .s-in{transform:none!important}.ffc .hoger,.ffc .pa-sidan-hall{transition-duration:1ms!important;transition-delay:0s!important}}.ffc:before{content:"";position:absolute;inset:0;background:var(--bas);opacity:var(--bg-slat);pointer-events:none}.ffc .halsning h1,.ffc .rad .titel,.ffc .s-huvud h1,.ffc .s-kort-h h3{font-weight:var(--vikt)!important}.ffc .hoger-del{--rail:62px}.ffc .hoger-del>.vy{left:var(--rail)}.ffc .ag-rail{position:absolute;left:0;top:0;bottom:0;width:var(--rail);box-sizing:border-box;padding:12px 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-right:1px solid rgba(58,42,30,.085);z-index:2}.ffc .ag-mark{position:absolute;left:9px;top:0;width:44px;height:44px;border-radius:14px;background:var(--terra);box-shadow:0 6px 16px -6px rgba(185,76,40,.55);transition:transform .42s var(--ut);pointer-events:none}.ffc .ag-knapp{position:relative;z-index:1;width:44px;height:44px;flex:none;border:0;border-radius:14px;background:none;color:var(--ink);display:grid;place-items:center;cursor:pointer;transition:color .22s ease,background-color .16s ease,opacity .2s ease,transform .16s var(--ut)}.ffc .ag-knapp svg{width:23px;height:23px;transition:transform .3s var(--ut)}.ffc .ag-knapp.tom-ag{color:var(--dim);opacity:.62}.ffc .ag-knapp[aria-current=true]{color:#FFFFFF;opacity:1}.ffc .ag-knapp:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.ffc .ag-knapp:not([aria-current=true]):hover{background:rgba(58,42,30,.062);opacity:1}.ffc .ag-knapp:hover svg{transform:scale(1.08)}}.ffc .ag-knapp:focus-visible{outline:2px solid var(--terra);outline-offset:2px}.ffc .ag-knapp .ag-n{position:absolute;top:-3px;right:-4px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:var(--terra);color:#FFFFFF;font-size:11px;font-weight:700;display:grid;place-items:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px #FFFFFF;transition:transform .26s var(--ut)}.ffc .ag-knapp[aria-current=true] .ag-n{background:#FFFFFF;color:var(--terra);box-shadow:0 0 0 2px var(--terra)}.ffc .ag-knapp .ag-n.ag-pop{animation:ffc-agPop .52s var(--ut)}@keyframes ffc-agPop{0%{transform:scale(.6)}45%{transform:scale(1.25)}to{transform:scale(1)}}.ffc .ag-knapp .ag-olast{position:absolute;bottom:1px;right:1px;width:9px;height:9px;border-radius:50%;background:var(--sun);box-shadow:0 0 0 2px #FFFFFF}.ffc .ag-knapp .ag-puls{position:absolute;inset:0;border-radius:14px;pointer-events:none;box-shadow:0 0 0 0 rgba(185,76,40,.45)}.ffc .ag-knapp.jobbar .ag-puls{animation:ffc-agPuls 2.4s ease-out infinite}.ffc .ag-knapp.nytt .ag-puls{animation:ffc-agNytt .9s ease-out 2}@keyframes ffc-agPuls{0%{box-shadow:0 0 0 0 rgba(185,76,40,.32)}70%,to{box-shadow:0 0 0 7px rgba(185,76,40,0)}}@keyframes ffc-agNytt{0%{box-shadow:0 0 0 0 rgba(185,76,40,.6)}to{box-shadow:0 0 0 12px rgba(185,76,40,0)}}.ffc .ag-titel-ik{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:rgba(185,76,40,.1);color:var(--terra);flex:none}.ffc .ag-titel-ik svg{width:21px;height:21px}.ffc .ag-titel{flex:1;min-width:0;display:grid;gap:1px}.ffc .ag-titel strong{flex:none!important;line-height:1.15}.ffc .ag-titel small{font-size:calc(var(--txt) * 12.5px);color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffc .lista-huvud .rad-a{min-height:40px}.ffc .ag-byt{animation:ffc-agByt .36s var(--ut) both}.ffc .ag-byt.upp{--ag-fran:14px}.ffc .ag-byt.ner{--ag-fran:-14px}@keyframes ffc-agByt{0%{opacity:0;transform:translateY(var(--ag-fran,10px))}to{opacity:1;transform:none}}.ffc .tr-lista .grupp{display:flex;align-items:center;gap:8px;padding:10px 6px 4px;font-size:calc(var(--txt) * 12px);font-weight:700;letter-spacing:.02em;color:var(--dim);text-transform:uppercase}.ffc .tr-lista .grupp:first-child{padding-top:2px}.ffc .tr-lista .grupp b{font-weight:700;color:var(--svag);opacity:.7}.ffc .tr-lista .grupp .lev{width:7px;height:7px;border-radius:50%;background:var(--terra);animation:ffc-agLev 1.8s ease-in-out infinite}@keyframes ffc-agLev{0%,to{opacity:1}50%{opacity:.35}}.ffc .tr-lista .grupp .klar-ik{width:14px;height:14px;color:var(--ok,#2E7D4F)}.ffc .arkiv-knapp{justify-self:stretch;display:flex;align-items:center;gap:8px;font:inherit;font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--dim);background:none;border:0;padding:10px 6px;cursor:pointer;border-radius:10px;margin-top:4px}.ffc .arkiv-knapp svg{width:16px;height:16px;transition:transform .26s var(--ut)}.ffc .arkiv-knapp[aria-expanded=true] svg.pil{transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.ffc .arkiv-knapp:hover{color:var(--ink);background:rgba(58,42,30,.05)}}.ffc .tr-lista.per-agent .agentmark{display:none}.ffc .tr-lista .stagger{animation:ffc-agByt .34s var(--ut) both;animation-delay:calc(var(--i, 0) * 40ms)}.ffc .ag-flyg{position:fixed;z-index:9999;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--terra);box-shadow:0 0 0 4px rgba(185,76,40,.18),0 6px 14px rgba(185,76,40,.45);pointer-events:none}@media (prefers-reduced-motion:reduce){.ffc .ag-knapp,.ffc .ag-knapp svg,.ffc .ag-mark{transition:none}.ffc .ag-byt,.ffc .ag-knapp .ag-n.ag-pop,.ffc .ag-knapp.jobbar .ag-puls,.ffc .ag-knapp.nytt .ag-puls,.ffc .tr-lista .grupp .lev,.ffc .tr-lista .stagger{animation:none}}.ffc .hj-lager{position:absolute;left:272px;top:134px;z-index:2;display:flex;gap:6px;transition:opacity .24s ease,transform .32s var(--ut)}.ffc .hj-lager button{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px 0 10px;border-radius:999px;border:1px solid rgba(185,76,40,.16);background:rgba(255,255,255,.55);backdrop-filter:blur(10px);font:inherit;font-size:calc(var(--txt) * 12.5px);font-weight:600;color:var(--ink);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}@media (hover:hover) and (pointer:fine){.ffc .hj-lager button:hover{background:rgba(255,255,255,.85);border-color:rgba(185,76,40,.32)}}.ffc .hj-lager button:active{transform:scale(.97)}.ffc .hj-lager button[aria-pressed=false]{color:var(--muted);background:rgba(255,255,255,.22)}.ffc .hj-lager button i{flex:none;transition:opacity .15s ease}.ffc .hj-lager button[aria-pressed=false] i{opacity:.3}.ffc .hl-prick{width:8px;height:8px;border-radius:50%;background:var(--sun);box-shadow:0 0 0 2px rgba(247,184,75,.25)}.ffc .hl-sida{width:9px;height:11px;border-radius:2px;border:1.5px solid var(--terra);background:#FFFFFF;box-sizing:border-box}.ffc .hl-rorelse{width:16px;height:3px;border-radius:2px;background:linear-gradient(90deg,rgba(185,76,40,0),var(--terra))}.ffc .hj-live{position:absolute;left:276px;top:174px;z-index:2;margin:0;max-width:360px;font-size:calc(var(--txt) * 13px);color:var(--muted);pointer-events:none;transition:opacity .3s ease}.ffc .hj-live b{color:var(--ink);font-weight:600}.ffc .hj-live.ny{animation:ffc-hjLive .42s var(--ut)}@keyframes ffc-hjLive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ffc.samtal .hj-lager,.ffc.samtal .hj-live{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.ffc .hj-live.ny{animation:none}}.ffc .rost-in,.ffc .start-rost{background:none!important;box-shadow:none!important;padding:0!important;border-radius:0;backdrop-filter:none}.ffc .rost-in{display:grid!important;grid-template-columns:1fr auto!important;row-gap:8px!important;padding:2px 4px 0!important;justify-items:start}.ffc .rost-in canvas{grid-row:auto!important;display:none}.ffc .rost-txt{grid-column:1/3;grid-row:1}.ffc .rost-kontroll{grid-column:1!important;grid-row:2}.ffc .rost-in [data-r=av]{grid-column:2!important;grid-row:2!important}.ffc [data-r=paus]{display:none!important}.ffc .start-rost{left:404px!important;margin-left:0!important;bottom:138px!important;width:215px!important;justify-items:start!important;text-align:left!important}.ffc .start-rost #srAv{right:0;top:0}.ffc .start-rost .sr-rad{justify-content:flex-start;flex-wrap:wrap;gap:4px}.ffc .start-rost #srText{max-width:215px}.ffc .start-rost[data-laget] #srText{max-width:215px;font-size:calc(var(--txt) * 16px)}.ffc .last-rad{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 16px 16px;padding:10px 10px 10px 14px;border-radius:16px;background:rgba(58,42,30,.05);font-size:calc(var(--txt) * 13.5px);color:var(--muted)}.ffc .last-rad span{display:inline-flex;align-items:center;gap:8px;line-height:1.35}.ffc .last-rad svg{color:var(--ok);flex:none}.ffc .namn-in{font:inherit;font-weight:600;color:var(--ink);width:100%;min-width:0;box-sizing:border-box;padding:2px 8px;margin:-3px -8px;border:0;border-radius:9px;background:#FFFFFF;box-shadow:0 0 0 2px var(--terra);outline:none}.ffc .titel strong{cursor:text}.ffc .trad-lank{display:inline-flex;align-items:center;gap:10px;max-width:100%;box-sizing:border-box;margin:4px 0;padding:9px 14px 9px 9px;border-radius:15px;border:0;background:#FFFFFF;box-shadow:0 0 0 1px rgba(185,76,40,.2),0 6px 16px -10px rgba(58,42,30,.25);font:inherit;font-size:calc(var(--txt) * 14px);color:var(--ink);text-align:left;cursor:pointer;vertical-align:middle;transition:transform .22s var(--ut),box-shadow .22s ease,background-color .15s ease}.ffc .trad-lank .tl-ik{flex:none;width:34px;height:34px;border-radius:11px;background:var(--terra);color:#FFFFFF;display:grid;place-items:center;transition:transform .32s var(--ut)}.ffc .trad-lank .tl-ik svg{width:19px;height:19px}.ffc .trad-lank .tl-t{display:grid;gap:1px;min-width:0}.ffc .trad-lank small{font-size:calc(var(--txt) * 11.5px);color:var(--muted)}.ffc .trad-lank b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ffc .trad-lank .tl-pil{flex:none;color:var(--terra);opacity:.6;transition:transform .26s var(--ut),opacity .15s ease}.ffc .trad-lank .tl-pil svg{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.ffc .trad-lank:hover{box-shadow:0 0 0 1px var(--terra),0 10px 22px -12px rgba(185,76,40,.45)}.ffc .trad-lank:hover .tl-pil{transform:translateX(3px);opacity:1}.ffc .trad-lank:hover .tl-ik{transform:rotate(-6deg) scale(1.05)}}.ffc .trad-lank:active{transform:scale(.97);transition-duration:.1s}.ffc .trad-lank:focus-visible{outline:2px solid var(--terra);outline-offset:2px}.ffc .trad-lank.tl-tryck{animation:ffc-tlTryck .52s var(--ut)}@keyframes ffc-tlTryck{0%{box-shadow:0 0 0 1px var(--terra),0 0 0 0 rgba(185,76,40,.5)}to{box-shadow:0 0 0 1px var(--terra),0 0 0 16px rgba(185,76,40,0)}}.ffc .trad-lank.borta{cursor:default;opacity:.6;box-shadow:0 0 0 1px rgba(58,42,30,.14)}.ffc .trad-lank.borta .tl-ik{background:var(--muted)}.ffc .demo-p{margin:0 16px 6px;font-size:calc(var(--txt) * 14.5px);color:var(--muted)}.ffc .s-kort [data-demo-lank]{display:block;padding:0 16px 10px}.ffc .trad-in{animation:ffc-tradIn .52s var(--ut)}@keyframes ffc-tradIn{0%{opacity:.2;transform:translateX(22px) scale(.985)}to{opacity:1;transform:none}}.ffc .tr-lista .trad.lank-lyser .trad-kort{animation:ffc-lankLyser 1.6s ease}@keyframes ffc-lankLyser{0%,40%{background:rgba(247,184,75,.3)}to{background:rgba(185,76,40,0)}}@media (prefers-reduced-motion:reduce){.ffc .trad-in,.ffc .trad-lank.tl-tryck{animation:none}}::highlight(ffc-sok){background-color:rgba(185,76,40,.245);color:inherit}::highlight(ffc-sok-nu){background-color:#F7B84B;color:#3A2A1E}.ffc-ram{position:relative;overflow:hidden;width:100%;height:100%}.ffc-ram>.ffc{position:absolute;left:0;top:0;width:1600px;height:1000px;transform-origin:0 0}.ffc-ram{background:radial-gradient(55% 50% at 8% 0,rgba(251,226,196,1),transparent 70%),radial-gradient(45% 45% at 95% 2%,rgba(185,76,40,.294),transparent 70%),radial-gradient(70% 55% at 50% 108%,rgba(185,76,40,.26),transparent 70%),radial-gradient(38% 32% at 46% 58%,rgba(185,76,40,.154),transparent 70%),radial-gradient(45% 45% at 88% 78%,rgba(251,226,196,.95),transparent 70%),#FBF1E2}.ffc-ram>.ffc{border-radius:0;background:transparent;overflow:visible}.ffc-ram>.ffc-hjarna{position:absolute;left:0;top:0;bottom:0;width:70%;z-index:0;transition:opacity .4s ease,transform .52s cubic-bezier(.23,1,.32,1),filter .44s ease;transform-origin:50% 45%;-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 90%,transparent)}.ffc-ram>.ffc-hjarna.bort{opacity:.28;transform:scale(.94);filter:blur(5px);pointer-events:none}.ffc-ram>.ffc-hjarna.rost{opacity:.55}.ffc-ram>.ffc{z-index:1;pointer-events:none}.ffc-ram>.ffc>*{pointer-events:auto}.ffc-ram>.ffc>#samtal:not([aria-hidden=false]),.ffc-ram>.ffc>.genvag-tips,.ffc-ram>.ffc>.modell-pop[hidden],.ffc-ram>.ffc>.pop:not(.syns),.ffc-ram>.ffc>.tips{pointer-events:none}.ffc-ram.hjarna-bakgrund{background:#7F6553;overflow:hidden}.ffc-hjarna .hjarna-bakgrund{background:transparent!important;isolation:auto}.ffc-hjarna .hjarna-bakgrund:after,.ffc-hjarna .hjarna-bakgrund:before{display:none}@media (prefers-reduced-motion:reduce){.ffc-ram>.ffc-hjarna{transition-duration:.2s}}.ffc.ffb{position:fixed;left:auto;right:16px;top:16px;bottom:16px;height:auto;width:var(--bar-b);z-index:60;transform-origin:right center;box-sizing:border-box;border-radius:24px;overflow:hidden;--yta-t:176px;--fri:50px;--titel-t:168px;--boll-t:58px;--boll-s:0.62;background:rgba(255,255,255,.46);backdrop-filter:blur(24px) saturate(160%);border:1px solid var(--glas-kant);box-shadow:inset 0 1px 0 var(--glans),0 0 0 1px rgba(185,76,40,.07),0 24px 60px var(--skugga);opacity:0;transform:translateX(28px) scale(.985);pointer-events:none;visibility:hidden;transition:opacity .2s ease,transform .32s var(--ut),width .56s var(--in-ut),visibility 0s .32s}.ffc.ffb.syns{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity .32s ease 60ms,transform .62s var(--in-ut) 60ms,width .56s var(--in-ut),visibility 0s}.ffc.ffb.rost{--yta-t:250px;--fri:64px;--titel-t:188px;--boll-t:58px;--boll-s:0.86}.ffc.ffb.drar,.ffc.ffb.drar *{transition:none!important}body.ffb-drar,body.ffb-drar *{cursor:col-resize!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ffc.ffb-lager{position:fixed;inset:0;left:0;top:0;width:auto;height:auto;z-index:95;pointer-events:none;background:none;overflow:visible;border-radius:0;transform:none}.ffc.ffb-lager>.modell-pop.syns,.ffc.ffb-lager>.pop.syns{pointer-events:auto}.ffc.ffb-lager .modell-pop,.ffc.ffb-lager .pop,.ffc.ffb-lager .tips{position:fixed}.ffb .bar-topp{position:absolute;left:12px;right:12px;top:12px;height:40px;display:flex;align-items:center;gap:8px;z-index:4;transition:opacity .24s ease}.ffb .bar-flikar{position:relative;flex:1;min-width:0;display:grid;grid-template-columns:repeat(var(--n),1fr);padding:4px;border-radius:13px;background:rgba(58,42,30,.06)}.ffb .bar-flikar button{position:relative;z-index:1;height:32px;min-width:0;border:0;background:none;font:inherit;font-size:calc(var(--txt) * 13px);font-weight:600;color:var(--muted);cursor:pointer;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;transition:color .2s ease}.ffb .bar-flikar button[aria-selected=true]{color:var(--ink)}@media (hover:hover) and (pointer:fine){.ffb .bar-flikar button:hover{color:var(--ink)}}.ffb .bar-flikar button i{font-style:normal;font-size:calc(var(--txt) * 11px);min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:999px;display:inline-grid;place-items:center;background:rgba(185,76,40,.12);color:var(--terra);font-variant-numeric:tabular-nums}.ffb .bar-mark{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--n));border-radius:9px;background:#FFFFFF;box-shadow:0 1px 2px rgba(58,42,30,.1);transition:transform .3s var(--in-ut)}.ffb .bar-ihop-k{flex:none;transition:transform .56s var(--in-ut),background-color .15s ease,color .15s ease}.ffb .bar-boll{position:absolute;left:50%;top:var(--boll-t);width:128px;height:128px;margin-left:-64px;padding:0;border:0;background:none;border-radius:50%;cursor:pointer;z-index:3;transform:scale(var(--boll-s));transform-origin:50% 0;transition:transform .64s var(--in-ut),top .64s var(--in-ut),left .56s var(--in-ut)}@media (hover:hover) and (pointer:fine){.ffb:not(.rost):not(.ihop) .bar-boll:hover{transform:scale(calc(var(--boll-s) + .04));transition:transform .26s var(--ut)}}.ffb .bar-boll:active{transform:scale(calc(var(--boll-s) - .03));transition:transform .12s var(--ut)}.ffb .bar-boll:focus-visible{outline:none;box-shadow:0 0 0 6px rgba(185,76,40,.3)}.ffb .bar-titel{position:absolute;left:20px;right:20px;top:calc(var(--boll-t) + 128px * var(--boll-s) - 6px);z-index:3;display:grid;justify-items:center;text-align:center;gap:6px;pointer-events:none;transition:top .64s var(--in-ut),opacity .24s ease}.ffb .bar-titel strong{display:block;height:0;opacity:0;font-size:calc(var(--txt) * 17px);font-weight:600;letter-spacing:-.015em;color:var(--ink);transform:translateY(-4px);transition:opacity .22s ease,transform .32s var(--ut)}.ffb.rost .bar-titel strong{height:auto;opacity:1;transform:none;transition:opacity .26s ease .22s,transform .36s var(--ut) .22s}.ffb .bar-rostval{display:inline-flex;gap:4px;pointer-events:auto;animation:ffb-in .36s var(--ut) .24s both}.ffb .bar-rostval button{font:inherit;font-size:calc(var(--txt) * 12px);font-weight:600;height:26px;padding:0 10px;border-radius:999px;border:1px solid rgba(185,76,40,.22);background:rgba(255,255,255,.6);color:var(--dim);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ffb .bar-rostval button[aria-pressed=true]{background:var(--terra);border-color:var(--terra);color:#FFFFFF}@media (hover:hover) and (pointer:fine){.ffb .bar-rostval button:not([aria-pressed=true]):hover{color:var(--ink);border-color:var(--terra)}}.ffb .bar-ser{display:inline-flex;align-items:center;gap:5px;max-width:100%;font-size:calc(var(--txt) * 12.5px);color:var(--muted);white-space:nowrap;overflow:hidden}.ffb .bar-ser svg{color:var(--terra);flex:none}.ffb .bar-ser span{overflow:hidden;text-overflow:ellipsis}@keyframes ffb-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ffb .bar-yta{position:absolute;left:0;right:0;top:var(--yta-t);bottom:0;overflow:hidden;transition:top .64s var(--in-ut),opacity .24s ease}.ffb .bar-del{position:absolute;inset:0;opacity:0;transform:translateX(14px);pointer-events:none;visibility:hidden;transition:opacity .16s ease,transform .22s var(--ut),visibility 0s .22s}.ffb .bar-del.syns{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity .24s ease 60ms,transform .34s var(--ut) 60ms,visibility 0s}.ffb .bar-scroll{overflow-y:auto;scrollbar-width:none}.ffb .bar-chatt{position:absolute;inset:0;height:auto;display:grid;grid-template-rows:auto 1fr auto}.ffb .bar-chatt>.chatt-huvud{display:none!important}.ffb .bar-chatt .flode{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22px);mask-image:linear-gradient(180deg,transparent 0,#000 22px)}.ffb .spalt{padding:14px 14px 10px!important;gap:14px!important}.ffb .du-ruta,.ffb .text{font-size:calc(var(--txt) * 14.5px)!important}.ffb .komp-yta{padding:0 10px 10px!important}.ffb .komp{border-radius:18px}.ffb .komp textarea{font-size:calc(var(--txt) * 15px)}.ffb .rostknapp span{display:none}.ffb .rostknapp{padding:0 10px}.ffb .medlemmar,.ffb .textknapp .txt{display:none}.ffb .titel strong{font-size:calc(var(--txt) * 15px)!important}.ffb .bar-vy{position:absolute;inset:0;transition:opacity .2s ease,transform .28s var(--ut)}.ffb .bar-vy.dold{opacity:0;transform:translateX(-24px);pointer-events:none}.ffb .bar-trad{display:grid;grid-template-rows:auto 1fr auto;background:rgba(255,255,255,.32);animation:ffb-tradin .32s var(--ut) both}@keyframes ffb-tradin{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}.ffb .bar-trad .chatt-huvud{min-height:0;padding:6px 10px 6px 8px;border-bottom:1px solid rgba(185,76,40,.1)}.ffb .bag-rail{position:absolute;left:0;top:0;bottom:0;width:58px;box-sizing:border-box;padding:6px 0 14px;display:flex;flex-direction:column;align-items:center;gap:4px;overflow-y:auto;scrollbar-width:none;border-right:1px solid rgba(58,42,30,.07);transition:width .3s var(--ut)}.ffb .bag-rail .ag-knapp{flex:none}.ffb .bag-rail .ag-mark{display:none}.ffb .bag-rail .ag-knapp[aria-current=true]{background:var(--terra);color:#FFFFFF;opacity:1;box-shadow:0 6px 16px -6px rgba(185,76,40,.55)}.ffb .bag-rail .bag-n{display:none}.ffb .bar-lista{position:absolute;top:0;right:0;bottom:0;left:58px;overflow-y:auto;padding:4px 8px 14px;scrollbar-width:none;display:grid;align-content:start;gap:2px;transition:left .3s var(--ut)}.ffb.bred2 .bag-rail{width:176px;align-items:stretch;padding-left:10px;padding-right:10px}.ffb.bred2 .bag-rail .ag-knapp{width:auto;display:flex;justify-content:flex-start;gap:11px;padding:0 10px}.ffb.bred2 .bag-rail .bag-n{display:block;font-size:calc(var(--txt) * 14px);font-weight:600;white-space:nowrap}.ffb.bred2 .bag-rail .ag-n{position:static;margin-left:auto}.ffb.bred2 .bar-lista{left:176px}.ffb .bag-huvud{display:flex;align-items:center;gap:10px;padding:6px 4px 8px}.ffb .bag-huvud .ag-titel{flex:1;min-width:0}.ffb .bag-huvud .textknapp .txt{display:inline}.ffb .bar-lista .sok-falt{margin:0 2px 6px}.ffb .bar-inne{display:flex;align-items:center;gap:6px;padding:2px 6px 6px;font-size:calc(var(--txt) * 12.5px);color:var(--dim)}.ffb .bar-inne .av{width:22px;height:22px;font-size:calc(var(--txt) * 10.5px);margin-right:-10px}.ffb .bar-inne .av+span,.ffb .bar-inne span:last-child{margin-left:12px}.ffb .bar-lista .grupp{display:flex;align-items:center;gap:8px;padding:10px 10px 4px;font-size:calc(var(--txt) * 12px);font-weight:700;letter-spacing:.02em;color:var(--dim);text-transform:uppercase}.ffb .bar-lista .grupp b{font-weight:700;opacity:.7}.ffb .bar-lista .grupp .lev{width:7px;height:7px;border-radius:50%;background:var(--terra);animation:agLev 1.8s ease-in-out infinite}.ffb .bar-lista .grupp .klar-ik{width:14px;height:14px;color:var(--ok)}.ffb .bar-lista .tom{padding:14px 10px;font-size:calc(var(--txt) * 14px);color:var(--muted);line-height:1.5}.ffb .bar-lista .trad-kort{padding:11px 10px}.ffb .bar-lista.ag-byt{animation:agByt .34s var(--ut) both}.ffb .bar-logg,.ffb .hoger.bar-gora{position:static;width:auto;display:flex;flex-direction:column;gap:10px;padding:4px 12px 16px;overflow:visible}.ffb .hoger.bar-gora>.ruta{animation:ffb-in .42s var(--ut) both}.ffb .hoger.bar-gora>.ruta:nth-child(2){animation-delay:50ms}.ffb .hoger.bar-gora>.ruta:nth-child(3){animation-delay:.1s}.ffb .bar-gora .ruta,.ffb .bar-logg .ruta{background:rgba(255,255,255,.62);border-color:rgba(255,255,255,.7);box-shadow:0 0 0 1px rgba(185,76,40,.08)}.ffb .bar-forslag>:not(h2){margin:0 -6px}.ffb .bar-lage{padding:14px 16px;display:grid;gap:12px}.ffb .bar-lage-rad{display:flex;align-items:center;gap:10px}.ffb .bar-lage-txt{flex:1;min-width:0;display:grid;gap:2px}.ffb .bar-lage-txt b{font-weight:600;font-size:calc(var(--txt) * 14.5px)}.ffb .bar-lage-txt small{font-size:calc(var(--txt) * 12.5px);color:var(--dim)}.ffb .bar-loggruta{padding-bottom:6px}.ffb .bar-loggruta h2{margin-bottom:4px}.ffb.ihop .bar-bredd,.ffb.ihop .bar-dra,.ffb.ihop .bar-flikar,.ffb.ihop .bar-titel,.ffb.ihop .bar-yta{opacity:0;pointer-events:none}.ffb.ihop .bar-topp{left:0;right:0;justify-content:center}.ffb.ihop .bar-ihop-k{position:absolute;left:16px;top:62px;transform:scaleX(-1)}.ffb.ihop .bar-boll{top:4px;left:36px;transform:scale(.3)}@media (hover:hover) and (pointer:fine){.ffb.ihop .bar-boll:hover{transform:scale(.33)}}.ffb .bar-ihop-tal{position:absolute;left:22px;top:112px;min-width:28px;height:22px;padding:0 7px;box-sizing:border-box;border-radius:999px;background:var(--terra);color:#fff;font-size:calc(var(--txt) * 12px);font-weight:700;display:grid;place-items:center;opacity:0;transform:scale(.8);transition:opacity .16s ease,transform .2s var(--ut);pointer-events:none}.ffb.ihop .bar-ihop-tal{opacity:1;transform:none;transition:opacity .24s ease .38s,transform .32s var(--ut) .38s}.ffb .bar-dra{position:absolute;left:0;top:44px;bottom:44px;width:12px;z-index:6;cursor:col-resize;touch-action:none;outline:none}.ffb .bar-dra:before{content:"";position:absolute;left:3px;top:0;bottom:0;width:2px;border-radius:2px;background:rgba(185,76,40,0);transition:background-color .15s ease}.ffb .bar-dra i{position:absolute;left:1px;top:50%;width:6px;height:48px;margin-top:-24px;border-radius:4px;background:rgba(58,42,30,.2);opacity:0;transform:scaleY(.8);transition:opacity .15s ease,transform .22s var(--ut),background-color .15s ease}@media (hover:hover) and (pointer:fine){.ffb .bar-dra:hover i{opacity:1;transform:none}.ffb .bar-dra:hover:before{background:rgba(185,76,40,.22)}}.ffb .bar-dra.drar i,.ffb .bar-dra:focus-visible i{opacity:1;transform:none;background:var(--terra)}.ffb .bar-bredd{position:absolute;left:50%;top:50%;z-index:7;transform:translate(-50%,-50%) scale(.96);padding:6px 12px;border-radius:999px;background:rgba(58,42,30,.82);color:#FFFFFF;font-size:calc(var(--txt) * 12.5px);font-weight:600;font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .22s var(--ut)}.ffb.drar .bar-bredd{opacity:1;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.ffb .bar-del,.ffb .bar-trad,.ffb .bar-vy,.ffc.ffb,.ffc.ffb.syns{transform:none!important;animation:none!important}.ffb .bar-boll,.ffb .bar-titel,.ffb .bar-yta{transition-duration:1ms!important}}.ffb .bar-chatt{grid-template-rows:minmax(0,1fr) auto}.ffb .bar-chatt,.ffb .bar-trad{grid-template-columns:minmax(0,1fr)}.ffb .bar-trad{grid-template-rows:auto minmax(0,1fr) auto}.ffb .bar-chatt>*,.ffb .bar-trad>*{min-width:0}.ffb .bar-flikar button{font-size:calc(var(--txt) * 12.5px);gap:4px;padding:0 2px}.ffb .bar-flikar button i{font-size:calc(var(--txt) * 10.5px);min-width:16px;height:16px;padding:0 4px}.ffb.bred2 .bar-flikar button{font-size:calc(var(--txt) * 13.5px);gap:6px}.ffb .bar-titel strong{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffb .bar-chatt .rost-in>:first-child:not(.rost-txt),.ffb .bar-chatt .rost-in>[data-r=av],.ffb .bar-chatt .rost-in>canvas,.ffb .bar-chatt .rost-kontroll .lage-val{display:none!important}.ffc .boll.flog canvas{animation:none}.ffc-ram.lamnar>.ffc>:not(.boll){opacity:0!important;filter:blur(6px);pointer-events:none!important;transition:opacity .2s ease,filter .26s ease!important}.ffc-ram.lamnar>.ffc-hjarna{opacity:0;transform:scale(.9);filter:blur(6px);transition:opacity .24s ease,transform .42s cubic-bezier(.23,1,.32,1),filter .3s ease}.ffc.ffb-lager .ffb-flyg{position:fixed;width:128px;height:128px;transform-origin:0 0;pointer-events:none;z-index:2}.ffb .bar-boll.vantar{opacity:0;transition:none}