.matteverkstaden_tokens__fcH8k{--bg:#f2f1fa;--surface:#fff;--surface-2:#f7f6fd;--line:#e2e0f2;--ink:#1d1b3a;--muted:#625f86;--accent:#4b3fd8;--accent-soft:#e8e6fd;--sun:#ffc93c;--sun-soft:#fff3cf;--ok:#17845f;--ok-soft:#dcf3ea;--bad:#c9471f;--bad-soft:#fbe5dc;--c-h:#4b3fd8;--c-t:#e8801a;--c-e:#17845f;--c-tusen:#b8336a;--c-tiondel:#0f7fa6;--c-hundradel:#6b7a12;--c-tusendel:#8d5a2b;--f-display:var(--font-fredoka),"Fredoka","Baloo 2",ui-rounded,system-ui,sans-serif;--f-body:var(--font-lexend),"Lexend",system-ui,-apple-system,"Segoe UI",sans-serif;--r:18px;color:var(--ink);font-family:var(--f-body)}@media (prefers-color-scheme:dark){.matteverkstaden_tokens__fcH8k:not([data-theme=light]){--bg:#14132a;--surface:#1e1c3a;--surface-2:#252347;--line:#353262;--ink:#eceaff;--muted:#a6a3cc;--accent:#9188ff;--accent-soft:#2d2a5e;--sun:#f5c04a;--sun-soft:#3d3420;--ok:#4fd0a0;--ok-soft:#173b30;--bad:#ff8a63;--bad-soft:#40241b;--c-h:#9188ff;--c-t:#f5a04a;--c-e:#4fd0a0;--c-tusen:#ff86b2;--c-tiondel:#5ccdf0;--c-hundradel:#c4d65a;--c-tusendel:#e0a46c;color-scheme:dark}}.matteverkstaden_tokens__fcH8k[data-theme=dark],[data-theme=dark] .matteverkstaden_tokens__fcH8k{--bg:#14132a;--surface:#1e1c3a;--surface-2:#252347;--line:#353262;--ink:#eceaff;--muted:#a6a3cc;--accent:#9188ff;--accent-soft:#2d2a5e;--sun:#f5c04a;--sun-soft:#3d3420;--ok:#4fd0a0;--ok-soft:#173b30;--bad:#ff8a63;--bad-soft:#40241b;--c-h:#9188ff;--c-t:#f5a04a;--c-e:#4fd0a0;--c-tusen:#ff86b2;--c-tiondel:#5ccdf0;--c-hundradel:#c4d65a;--c-tusendel:#e0a46c;color-scheme:dark}.matteverkstaden_root__l9fd6{background:var(--bg);font-size:16px;line-height:1.5;overflow-x:clip;min-width:0}.matteverkstaden_ghostHost__WOOt7 *,.matteverkstaden_root__l9fd6 *{box-sizing:border-box}.matteverkstaden_root__l9fd6 button{font:inherit;color:inherit}.matteverkstaden_root__l9fd6 h1,.matteverkstaden_root__l9fd6 h2,.matteverkstaden_root__l9fd6 h3{margin:0;text-wrap:balance}.matteverkstaden_wrap__5_0oN{max-width:1180px;margin:0 auto;padding-block:20px 60px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));display:flex;flex-direction:column;gap:22px}.matteverkstaden_panel__vX93G{background:var(--surface);border:1px solid var(--line);border-radius:var(--r)}.matteverkstaden_eyebrow__1T52k{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-weight:600}.matteverkstaden_adultBar__sz_LB{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:12px 16px;border-radius:var(--r);background:var(--sun-soft);font-size:14px}.matteverkstaden_segment__jJoLt{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--surface);border:1px solid var(--line)}.matteverkstaden_segBtn__crhoY{border:0;background:transparent;border-radius:999px;padding:6px 14px;font-weight:600;font-size:14px;cursor:pointer}.matteverkstaden_segBtn__crhoY[aria-pressed=true]{background:var(--accent);color:var(--surface)!important}.matteverkstaden_segBtn__crhoY:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.matteverkstaden_top__7bKFI{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}.matteverkstaden_hello__zMSbr{padding:22px 24px;display:flex;flex-direction:column;gap:14px}.matteverkstaden_hello__zMSbr h1{font-family:var(--f-display);font-weight:600;font-size:clamp(28px,4vw,38px);color:var(--accent);line-height:1.1}.matteverkstaden_steps__kCYxK{display:flex;gap:8px;flex-wrap:wrap}.matteverkstaden_step__FcAeE{display:flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;background:var(--surface-2);font-size:14px}.matteverkstaden_step__FcAeE b{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);font-size:12px}.matteverkstaden_stepDone__MyMLz b{background:var(--ok);color:var(--surface)}.matteverkstaden_prog__SSyAe{padding:22px 24px;display:flex;flex-direction:column;gap:12px}.matteverkstaden_prog__SSyAe h3{font-size:16px}.matteverkstaden_barRow__ODe_W{display:grid;grid-template-columns:1fr auto;gap:4px 10px;font-size:14px;margin-bottom:10px}.matteverkstaden_barRow__ODe_W b{font-variant-numeric:tabular-nums}.matteverkstaden_bar__dcTNs{grid-column:1/-1;height:8px;border-radius:8px;background:var(--accent-soft);overflow:hidden}.matteverkstaden_bar__dcTNs i{display:block;height:100%;background:var(--accent);border-radius:8px;transition:width .4s}.matteverkstaden_prog__SSyAe small{color:var(--muted);font-size:13px}.matteverkstaden_areasSec__eXsIh{display:flex;flex-direction:column;gap:12px}.matteverkstaden_secHead__wyYb3{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.matteverkstaden_secHead__wyYb3 h2{font-size:18px;font-weight:600}.matteverkstaden_secHead__wyYb3 p{margin:0;color:var(--muted);font-size:14px}.matteverkstaden_areas__s1Fz8{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.matteverkstaden_area__fYIB9{all:unset;box-sizing:border-box;cursor:pointer;background:var(--surface);border:2px solid var(--line);border-radius:var(--r);padding:14px 12px;display:flex;flex-direction:column;gap:8px;transition:transform .15s,border-color .15s;color:var(--ink)}.matteverkstaden_area__fYIB9:hover{transform:translateY(-2px);border-color:var(--accent-soft)}.matteverkstaden_area__fYIB9:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.matteverkstaden_area__fYIB9[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.matteverkstaden_area__fYIB9[aria-disabled=true]{cursor:not-allowed;opacity:.55;transform:none;border-color:var(--line)}.matteverkstaden_ic___e0i_{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--surface-2);color:var(--accent);font-family:var(--f-display);font-weight:600;font-size:18px}.matteverkstaden_area__fYIB9[aria-pressed=true] .matteverkstaden_ic___e0i_{background:var(--accent);color:var(--surface)}.matteverkstaden_nm__kVv7c{font-weight:600;font-size:15px;line-height:1.25}.matteverkstaden_st__lhBj9{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);margin-top:auto}.matteverkstaden_dots__Tt0Pm{display:flex;gap:3px}.matteverkstaden_dots__Tt0Pm i{width:7px;height:7px;border-radius:50%;background:var(--line)}.matteverkstaden_dots__Tt0Pm i.matteverkstaden_dotOn__5vW_b{background:var(--accent)}.matteverkstaden_work__v2b1T{padding:22px;display:flex;flex-direction:column;gap:16px;scroll-margin-top:16px}.matteverkstaden_workHead__imkm9{display:flex;gap:14px;align-items:center;flex-wrap:wrap;justify-content:space-between}.matteverkstaden_workHead__imkm9 h2{font-family:var(--f-display);font-weight:600;font-size:26px}.matteverkstaden_chips__xWds0{display:flex;gap:8px;flex-wrap:wrap}.matteverkstaden_chip__aCFXs{border:2px solid var(--line);background:var(--surface);border-radius:999px;padding:7px 14px;font-weight:500;font-size:14px;cursor:pointer}.matteverkstaden_chip__aCFXs[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--surface)!important}.matteverkstaden_btn__Y77ke:focus-visible,.matteverkstaden_chip__aCFXs:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.matteverkstaden_grid2__WJK93{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start}.matteverkstaden_task__qQCM_{background:var(--surface-2);border-radius:var(--r);padding:20px;display:flex;flex-direction:column;gap:16px;min-width:0}.matteverkstaden_prompt___G0ed{font-size:clamp(19px,2.4vw,23px);font-weight:500;line-height:1.35;display:flex;gap:12px;align-items:flex-start}.matteverkstaden_num__nMylE{flex:none;font-family:var(--f-display);font-size:14px;background:var(--accent);color:var(--surface);border-radius:10px;padding:2px 9px;margin-top:4px}.matteverkstaden_stage__B7eKv{display:flex;flex-direction:column;gap:16px;min-height:220px;min-width:0}.matteverkstaden_actions__kQtor{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.matteverkstaden_btn__Y77ke{border:2px solid var(--accent);background:var(--surface);color:var(--accent)!important;border-radius:14px;padding:10px 18px;font-weight:600;cursor:pointer}.matteverkstaden_primary__5NneQ{background:var(--accent);color:var(--surface)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--accent) 60%,#000)}.matteverkstaden_primary__5NneQ:active{transform:translateY(2px);box-shadow:none}.matteverkstaden_ghostBtn__Ofeam{border-color:transparent;background:transparent;color:var(--muted)!important;padding-inline:10px}.matteverkstaden_fb__KtNpX{border-radius:14px;padding:12px 16px;font-weight:500}.matteverkstaden_fbOk__UOjop{background:var(--ok-soft);color:var(--ok)}.matteverkstaden_fbBad__vdkNl{background:var(--bad-soft);color:var(--bad)}.matteverkstaden_fbInfo__rBDyy{background:var(--sun-soft);color:var(--ink)}.matteverkstaden_helpText__Bd8q_{margin-left:auto;font-size:13px;color:var(--muted)}.matteverkstaden_empty__YKzYM{padding:28px 20px;border-radius:var(--r);background:var(--surface-2);color:var(--muted);text-align:center;font-weight:500}.matteverkstaden_coach__e6g9c{display:flex;flex-direction:column;gap:14px;min-width:0}.matteverkstaden_bubble__gCCpX{background:var(--accent-soft);border-radius:16px 16px 16px 4px;padding:14px 16px;font-size:15px;min-height:72px}.matteverkstaden_coachBtns___S8Pz{display:grid;grid-template-columns:1fr 1fr;gap:8px}.matteverkstaden_coachBtns___S8Pz .matteverkstaden_btn__Y77ke{font-size:14px;padding:9px 10px;border-width:1.5px}.matteverkstaden_ladder__bC1fu{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.matteverkstaden_ladder__bC1fu li{display:flex;gap:10px;align-items:center;padding:8px 12px;border-radius:12px;font-size:14px}.matteverkstaden_ladder__bC1fu li:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--line);flex:none}.matteverkstaden_ladder__bC1fu li.matteverkstaden_ladderOn__0eBNV{background:var(--sun-soft);font-weight:600}.matteverkstaden_ladder__bC1fu li.matteverkstaden_ladderOn__0eBNV:before{background:var(--c-t)}.matteverkstaden_measures__xBeAR{border-top:1px solid var(--line);padding-top:12px;font-size:13px;display:grid;grid-template-columns:1fr auto;gap:4px 10px;color:var(--muted)}.matteverkstaden_measures__xBeAR b{color:var(--ink);font-weight:500;font-variant-numeric:tabular-nums}.matteverkstaden_ttl__2VSkC{grid-column:1/-1;color:var(--ink);font-weight:600}.matteverkstaden_tools__NKPMD{display:flex;gap:8px;flex-wrap:wrap}.matteverkstaden_lbl__xBeZd{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:600;margin-bottom:6px}.matteverkstaden_live__eXrWe{font-size:15px;color:var(--muted)}.matteverkstaden_live__eXrWe b{color:var(--ink);font-family:var(--f-display);font-size:22px}.matteverkstaden_adultNote__Kp6x1{border:1px dashed var(--accent);border-radius:14px;padding:10px 14px;font-size:13px;color:var(--muted);background:var(--surface)}.matteverkstaden_adultNote__Kp6x1 strong{color:var(--ink)}.matteverkstaden_dndRoot__a8ayM [data-mv-tok]{cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.matteverkstaden_dndRoot__a8ayM [data-mv-tok]:focus-visible,.matteverkstaden_dndRoot__a8ayM [data-mv-zone]:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.matteverkstaden_dndRoot__a8ayM [data-mv-tok][data-sel]{outline:3px solid var(--sun);outline-offset:3px;animation:matteverkstaden_mvBob__8YQGM .8s ease-in-out infinite alternate}.matteverkstaden_dndRoot__a8ayM [data-mv-tok][data-lifted]{opacity:.35}.matteverkstaden_dndRoot__a8ayM [data-mv-zone]{transition:background .15s,outline-color .15s}.matteverkstaden_dndRoot__a8ayM [data-mv-zone][data-hot]{outline:3px dashed var(--sun);outline-offset:2px;background:var(--sun-soft)!important}.matteverkstaden_dndRoot__a8ayM[data-picking] [data-mv-zone]{outline:2px dashed var(--accent);outline-offset:2px}.matteverkstaden_dndRoot__a8ayM[data-picking] [data-mv-zone][data-hot]{outline:3px dashed var(--sun)}.matteverkstaden_ghostHost__WOOt7{position:fixed;inset:0;pointer-events:none;z-index:1000;background:none}.matteverkstaden_ghostHost__WOOt7 [data-ghost]{position:fixed;left:0;top:0;z-index:1000;pointer-events:none;opacity:.95;filter:drop-shadow(0 10px 14px rgba(20,15,60,.25));cursor:grabbing;margin:0}@keyframes matteverkstaden_mvBob__8YQGM{to{transform:translateY(-3px)}}@keyframes matteverkstaden_mvShake__L02R_{25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.matteverkstaden_shake__0NvVU{animation:matteverkstaden_mvShake__L02R_ .3s 2}.matteverkstaden_tray__PGhN0{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:14px;border:2px dashed var(--line);border-radius:16px;background:var(--surface);min-height:70px}.matteverkstaden_center__LXhxh{justify-content:center}.matteverkstaden_card__9nYKq{font-family:var(--f-display);font-weight:600;font-size:24px;padding:8px 16px;border-radius:14px;background:var(--surface);border:2px solid var(--accent-soft);color:var(--ink);box-shadow:0 3px 0 var(--line);min-width:52px;text-align:center;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center}.matteverkstaden_sm__Qafb_{font-size:18px;padding:6px 12px;min-width:40px}.matteverkstaden_slot__qbYMp{min-width:64px;min-height:52px;border-radius:14px;border:2px dashed var(--accent);background:var(--surface);display:inline-grid;place-items:center;font-family:var(--f-display);font-size:24px;font-weight:600;padding:4px 10px}.matteverkstaden_filled__UBmzr{border-style:solid;background:var(--accent-soft)}.matteverkstaden_eq__D8VlK{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--f-display);font-size:30px;font-weight:600;justify-content:center}.matteverkstaden_big__bCgOk{font-size:44px}.matteverkstaden_words__RstU1{text-align:center;font-size:18px;font-weight:500;color:var(--ink)}.matteverkstaden_pv__P81Zp{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:10px}.matteverkstaden_pvCol__df7Tz{background:var(--surface);border-radius:16px;border:2px solid var(--line);padding:10px;display:flex;flex-direction:column;gap:8px;min-height:190px;min-width:0}.matteverkstaden_pvLow__wEhGz{min-height:120px}.matteverkstaden_pvHead__1bkQC{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--pc,var(--ink));overflow-wrap:anywhere}.matteverkstaden_pvItems__aYBOY{display:flex;flex-wrap:wrap;gap:5px;align-content:flex-start;flex:1}.matteverkstaden_pvDigit__MVIxo{font-family:var(--f-display);font-size:34px;font-weight:600;text-align:center;line-height:1}.matteverkstaden_blkTh___gxF8{width:46px;height:46px;border-radius:6px;background-color:var(--c-tusen);background-image:linear-gradient(135deg,transparent 0 30%,hsla(0,0%,100%,.35) 30% 34%,transparent 34%),linear-gradient(var(--surface) 1px,transparent 1px),linear-gradient(90deg,var(--surface) 1px,transparent 1px);background-size:100% 100%,9.2px 9.2px,9.2px 9.2px;border:2px solid var(--c-tusen);box-shadow:4px -4px 0 0 color-mix(in srgb,var(--c-tusen) 55%,var(--surface));margin:4px 4px 0 0}.matteverkstaden_blkH__FZ5BR{width:46px;height:46px;border-radius:4px;background-color:var(--c-h);background-image:linear-gradient(var(--surface) 1px,transparent 1px),linear-gradient(90deg,var(--surface) 1px,transparent 1px);background-size:4.6px 4.6px;border:1px solid var(--c-h);opacity:.92}.matteverkstaden_blkT__zgeVU{width:10px;height:46px;border-radius:3px;background-color:var(--c-t);background-image:linear-gradient(var(--surface) 1px,transparent 1px);background-size:10px 4.6px}.matteverkstaden_blkE__HhIOv{width:12px;height:12px;border-radius:3px;background:var(--c-e)}.matteverkstaden_src__Ti7r0{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 14px;border-radius:14px;background:var(--surface-2);font-size:13px;font-weight:500}.matteverkstaden_blkOne__hjh_N{width:46px;height:46px;border-radius:4px;background-color:var(--c-e);background-image:linear-gradient(var(--surface) 1px,transparent 1px),linear-gradient(90deg,var(--surface) 1px,transparent 1px);background-size:4.6px 4.6px;border:1px solid var(--c-e)}.matteverkstaden_blkTenth__YodRn{width:10px;height:46px;border-radius:3px;background-color:var(--c-tiondel);background-image:linear-gradient(var(--surface) 1px,transparent 1px);background-size:10px 4.6px}.matteverkstaden_blkHundredth__4FAg0{width:12px;height:12px;border-radius:3px;background:var(--c-hundradel)}.matteverkstaden_decComma__j5fxD{font-family:var(--f-display);font-size:44px;font-weight:600;align-self:end;line-height:1;padding-bottom:6px}.matteverkstaden_pvDec__ybuP8{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(0,1fr);gap:10px}.matteverkstaden_pvt__JA9pA{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:6px;min-width:0}.matteverkstaden_pvtCol__xped8{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.matteverkstaden_pvtHead__sUlf9{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--pc,var(--muted));text-align:center;min-height:30px;display:flex;align-items:end;justify-content:center;line-height:1.15;overflow-wrap:anywhere}.matteverkstaden_pvtSlot__RXZQE{min-width:0;width:100%;border-color:var(--pc,var(--accent))}.matteverkstaden_pvtComma__z1z0m{font-family:var(--f-display);font-weight:600;font-size:34px;align-self:end;padding-bottom:6px}.matteverkstaden_nl__wHMDP{position:relative;height:130px;margin:0 22px}.matteverkstaden_nlBar__1Qne4{position:absolute;left:0;right:0;top:78px;height:4px;background:var(--ink);border-radius:2px}.matteverkstaden_nlTick__m_DpN{position:absolute;top:0;transform:translateX(-50%);height:130px;display:flex;flex-direction:column;align-items:center;border-radius:10px}.matteverkstaden_nlDrop__A3ObI{height:60px;display:grid;place-items:end center;width:100%}.matteverkstaden_nlMark__lwcMB{width:3px;height:22px;background:var(--ink);margin-top:8px;border-radius:2px}.matteverkstaden_nlMarkBig__pTs8t{height:30px}.matteverkstaden_nlLab__XO4x_{font-family:var(--f-display);font-weight:600;font-size:15px;margin-top:4px;white-space:nowrap}.matteverkstaden_nlScroll__cIRj3{overflow-x:auto;padding-bottom:4px}.matteverkstaden_nlWide__3Tcsu{min-width:560px}.matteverkstaden_nlTarget__r9wyA{position:absolute;top:70px;width:20px;height:20px;margin-left:-10px;border-radius:50%;background:var(--sun);border:3px solid var(--ink)}.matteverkstaden_frac__zQxii{display:inline-flex;flex-direction:column;align-items:center;line-height:1;font-family:var(--f-display);font-weight:600;vertical-align:middle}.matteverkstaden_frac__zQxii>span:first-child{border-bottom:2px solid;padding:0 4px 2px}.matteverkstaden_frac__zQxii>span:last-child{padding:2px 4px 0}.matteverkstaden_figs__macfj{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.matteverkstaden_fig__eLjjA{background:var(--surface);border-radius:16px;border:2px solid var(--line);padding:10px;display:flex;flex-direction:column;align-items:center;gap:10px}.matteverkstaden_fig__eLjjA svg{width:100%;max-width:120px;height:auto}.matteverkstaden_figPart__XgC6y{fill:var(--surface);stroke:var(--ink);stroke-width:2.5}.matteverkstaden_figPartOn__EEwva{fill:var(--c-t)}.matteverkstaden_places__KA_bi{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:flex-end}.matteverkstaden_place__cqZxZ{display:flex;flex-direction:column;align-items:center;gap:6px}.matteverkstaden_placeNo__Ukg_n{font-size:12px;font-weight:600;color:var(--muted)}.matteverkstaden_orderSlot__7gG1A{min-width:84px;min-height:64px}.matteverkstaden_ends__8hSIC{display:flex;justify-content:space-between;font-size:13px;font-weight:600;color:var(--muted)}.matteverkstaden_thermoWrap__QtAdB{display:flex;gap:24px;align-items:center;justify-content:center;flex-wrap:wrap}.matteverkstaden_thermo__cyWCJ{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab;width:150px;height:auto;border-radius:12px}.matteverkstaden_thermo__cyWCJ:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.matteverkstaden_thermo__cyWCJ text{font-family:var(--f-display);font-weight:600;fill:var(--ink)}.matteverkstaden_situation__DmcwM{max-width:320px;background:var(--surface);border:2px solid var(--line);border-radius:16px;padding:14px 16px;font-size:16px}.matteverkstaden_tempNow__NoLGu{font-family:var(--f-display);font-size:34px;font-weight:600;color:var(--accent)}.matteverkstaden_tmRows__25uy8{display:flex;flex-direction:column;gap:10px}.matteverkstaden_tmRow__stEKC{align-items:center}.matteverkstaden_tmHead__fRESQ,.matteverkstaden_tmRow__stEKC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 64px;gap:8px}.matteverkstaden_tmHead__fRESQ{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);text-align:center}.matteverkstaden_tmCell__hdsW3{width:100%;min-width:0;min-height:56px}.matteverkstaden_tmAnchor__EqUOK{border-style:solid;border-color:var(--line);background:var(--surface-2)}.matteverkstaden_grid100__iiH1E{display:grid;grid-template-columns:repeat(10,1fr);gap:1px;width:60px;height:60px;background:var(--line);border:1px solid var(--line);border-radius:4px;overflow:hidden}.matteverkstaden_grid100__iiH1E i{background:var(--surface)}.matteverkstaden_grid100__iiH1E i.matteverkstaden_on__5ux4a{background:var(--c-t)}.matteverkstaden_coin__AL7mC{width:56px;min-height:44px;border-radius:50%;display:grid;place-items:center;font-family:var(--f-display);font-weight:600;font-size:14px;background:radial-gradient(circle at 35% 30%,#fff4c2,#e2b33c 70%);border:3px solid #b98a1c;color:#4a3600}.matteverkstaden_coinSmall__tD465{width:46px;height:46px;font-size:12px;background:radial-gradient(circle at 35% 30%,#fff,#b8bcc8 70%);border-color:#868b99;color:#2c2f38}.matteverkstaden_note__iC_ZH{min-width:72px;min-height:44px;border-radius:6px;display:grid;place-items:center;font-family:var(--f-display);font-weight:600;font-size:13px;background:linear-gradient(135deg,#d7c2f2,#a98ad9);border:2px solid #7a5cb0;color:#2b1650;padding:4px 8px}.matteverkstaden_wallet__Zbq_Y{min-height:110px;background:var(--surface);border:3px solid var(--c-t);border-radius:20px;padding:12px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.matteverkstaden_shop__nwPg_{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}.matteverkstaden_price__NIdWK{background:var(--surface);border:2px solid var(--line);border-radius:14px;padding:10px 14px;display:flex;gap:10px;align-items:center;font-weight:500}.matteverkstaden_price__NIdWK b{font-family:var(--f-display);font-size:22px;color:var(--c-t)}.matteverkstaden_priceOn__qqh29{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.matteverkstaden_trayLabel__d8fYd{width:100%;font-size:13px;font-weight:600;color:var(--muted)}.matteverkstaden_barPanel__hP_K4{display:flex;flex-direction:column;gap:10px;background:var(--surface);padding:14px;border-radius:16px;border:2px solid var(--line)}.matteverkstaden_barRow__ODe_W{display:flex;align-items:center;gap:10px}.matteverkstaden_barName___GYhg{width:48px;font-weight:600}.matteverkstaden_barFill__m0rpf{background:var(--c-h);color:var(--surface);place-items:center;flex:1}.matteverkstaden_barFill__m0rpf,.matteverkstaden_barSlot__TOIDP{min-height:44px;border-radius:10px;display:grid;font-family:var(--f-display);font-size:22px}.matteverkstaden_barSlot__TOIDP{background:var(--accent-soft);place-items:center}.matteverkstaden_barDiff__uk4Nb{min-height:44px;border-radius:10px;border:2px dashed var(--c-t);color:var(--c-t);display:grid;place-items:center;font-weight:600;font-size:14px}.matteverkstaden_solveWrap__9bxaS{display:flex;flex-direction:column;gap:12px}.matteverkstaden_solveTabs__ncSvq{display:flex;flex-wrap:wrap;gap:6px}.matteverkstaden_solveTab__nuXS_{min-height:44px;padding:8px 12px;border-radius:999px;border:2px solid var(--line);background:var(--surface);font-weight:600;cursor:pointer}.matteverkstaden_solveTabOn__FRpVY{border-color:var(--c-t);background:var(--accent-soft)}.matteverkstaden_solveTabLocked__7Pau7{opacity:.45;cursor:not-allowed}.matteverkstaden_solveBody__ONL7V{padding:8px 0}.matteverkstaden_chainRow__7POeT{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.matteverkstaden_chainCell__Q9y2O{display:flex;gap:6px;align-items:center}.matteverkstaden_patternRow__EEvSk{display:flex;flex-wrap:wrap;gap:12px;overflow-x:auto;max-width:100%}.matteverkstaden_patternFig__5RoFR{min-width:100px;text-align:center}.matteverkstaden_patternLabel__kWgbD{font-weight:600;margin-bottom:6px}.matteverkstaden_patternTiles__Jpgaa{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;min-height:48px}.matteverkstaden_patternTile__ynB09{width:14px;height:14px;border-radius:3px;background:var(--c-t);display:block}.matteverkstaden_patternCount__Y6ap0{font-weight:600;margin-top:4px}.matteverkstaden_patternBuild__dSgG3{min-height:44px;min-width:44px;border-radius:12px;border:2px dashed var(--line);background:var(--surface-2)}.matteverkstaden_patternTable__TZmUA{width:100%;border-collapse:collapse;margin:12px 0}.matteverkstaden_patternTable__TZmUA td,.matteverkstaden_patternTable__TZmUA th{border:2px solid var(--line);padding:8px;text-align:center}.matteverkstaden_chartScroll__SqtGF{overflow-x:auto;max-width:100%}.matteverkstaden_chartBars___GKYU{display:flex;gap:12px;align-items:flex-end;min-height:160px;padding:8px;border:2px solid var(--line);border-radius:12px}.matteverkstaden_chartCol__P8JAp{flex:1;min-width:48px;display:flex;flex-direction:column;align-items:center;gap:4px}.matteverkstaden_chartBarBtn__D1s9S,.matteverkstaden_chartBar__uTMnk{width:100%;min-height:44px;background:var(--c-t);border-radius:8px 8px 0 0;border:none}.matteverkstaden_chartBarBtn__D1s9S{cursor:pointer}.matteverkstaden_chartLab__abdeb{font-size:12px;font-weight:600}.matteverkstaden_chartVal___mnrE{font-size:11px;color:var(--muted)}.matteverkstaden_percentGrid__tMKyT{display:grid;grid-template-columns:repeat(10,1fr);gap:2px;max-width:280px;margin:12px auto}.matteverkstaden_percentCell__4n_eS{aspect-ratio:1;min-width:24px;min-height:24px;border:1px solid var(--line);background:var(--surface);border-radius:2px}.matteverkstaden_percentCell__4n_eS[aria-pressed=true]{background:var(--c-t)}.matteverkstaden_units__KT23M{display:flex;flex-direction:column;gap:10px}.matteverkstaden_urow__FwnfS{display:flex;align-items:center;gap:12px;background:var(--surface);border-radius:14px;padding:10px 14px;border:2px solid var(--line);flex-wrap:wrap;font-size:18px}.matteverkstaden_urow__FwnfS .matteverkstaden_v__LIM35{font-family:var(--f-display);font-weight:600;font-size:24px}.matteverkstaden_clockwrap__dXHxO{display:flex;gap:20px;align-items:center;justify-content:center;flex-wrap:wrap}.matteverkstaden_clock__CQpg2{width:min(100%,260px);height:auto;touch-action:none;cursor:grab}.matteverkstaden_clockFace__vuLKd{fill:var(--surface);stroke:var(--ink);stroke-width:4}.matteverkstaden_clock__CQpg2 text{font-family:var(--f-display);font-weight:600;fill:var(--ink)}.matteverkstaden_clockM__qb_aa{stroke:var(--accent);stroke-width:6;stroke-linecap:round}.matteverkstaden_clockH__X8r_i{stroke:var(--ink);stroke-width:8;stroke-linecap:round}.matteverkstaden_clockKnob__wi5B8{fill:var(--accent)}.matteverkstaden_clockLabels__hB7vX{display:flex;flex-direction:column;gap:8px;font-size:16px}.matteverkstaden_clockMatchRow__tHWBq{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.matteverkstaden_clockMatchCell__C3p4_{display:flex;flex-direction:column;align-items:center;gap:8px}.matteverkstaden_digitalClock__o20h_{font-family:var(--f-display);font-weight:600;font-size:22px;letter-spacing:.08em}.matteverkstaden_jugwrap__J7_Mq{display:flex;gap:24px;align-items:flex-end;justify-content:center;flex-wrap:wrap}.matteverkstaden_jug__BILdR{position:relative;width:140px;height:240px;border:4px solid var(--ink);border-top:none;border-radius:0 0 26px 26px;background:var(--surface);overflow:hidden}.matteverkstaden_jugFill__2EA_v{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(#7cc4f5,#3a8fdc);transition:height .35s}.matteverkstaden_jugMk__i2CzK{position:absolute;left:0;width:30px;border-top:2px solid var(--ink);font-size:11px;padding-left:34px;line-height:0;white-space:nowrap;z-index:1}.matteverkstaden_jugSide__q4Bxb{display:flex;flex-direction:column;gap:10px;align-items:center}.matteverkstaden_glass__g5GV5{width:44px;height:58px;border:3px solid var(--ink);border-top:none;border-radius:0 0 10px 10px;background:linear-gradient(transparent 30%,#5aa8e8 0);display:grid;place-items:end center;font-size:11px;font-weight:600;padding-bottom:3px;color:#fff}.matteverkstaden_rulerWrap__aYfB8{overflow-x:auto;max-width:100%;padding:8px 0}.matteverkstaden_rulerBoard__ZBkj8{position:relative;min-width:420px;min-height:120px}.matteverkstaden_rulerSvg__QVWE_{width:100%;min-width:400px;height:auto}.matteverkstaden_stairsWrap__akNCh,.matteverkstaden_timetableScroll__6epTv,.matteverkstaden_timetableWrap__l2uMy{overflow-x:auto;max-width:100%}.matteverkstaden_timetable__hFBhr{border-collapse:collapse;font-size:14px;min-width:360px}.matteverkstaden_timetable__hFBhr td,.matteverkstaden_timetable__hFBhr th{border:2px solid var(--line);padding:8px 10px;text-align:center}.matteverkstaden_timetable__hFBhr th{background:var(--surface-2);font-weight:700}.matteverkstaden_hopChipRow__yzj_E{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:8px 0}.matteverkstaden_hopChipRow__yzj_E .matteverkstaden_hopChip__LAb42{cursor:pointer;border:none;background:var(--surface)}.matteverkstaden_hopwrap__9j_s1{background:var(--surface);border-radius:16px;border:2px solid var(--line);padding:8px;overflow-x:auto}.matteverkstaden_hopwrap__9j_s1 svg{display:block;width:100%;min-width:480px;height:auto}.matteverkstaden_hopwrap__9j_s1 text{font-family:var(--f-body)}.matteverkstaden_hopChip__LAb42{font-family:var(--f-display);font-weight:600;font-size:20px;padding:6px 14px;border-radius:999px;background:var(--surface);border:2px solid var(--c-t);color:var(--c-t)}.matteverkstaden_stmt__tEOcl{font-size:15px;font-weight:600;padding:10px 12px;border-radius:12px;background:var(--surface);border:2px solid var(--line)}.matteverkstaden_colGrid__OIDV8{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:8px;align-items:end}.matteverkstaden_colHead__2p0CM{text-align:center;font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--muted)}.matteverkstaden_colCell__HNx6A{min-height:52px;display:grid;place-items:center;font-family:var(--f-display);font-size:28px;font-weight:600;border-radius:12px;background:var(--surface);border:2px solid var(--line)}.matteverkstaden_ansCell__osrLN{border-style:dashed;border-color:var(--accent)}.matteverkstaden_carrySlot__FVVAv{min-height:36px;font-size:16px;border-radius:10px;border:2px dashed var(--c-h)}.matteverkstaden_exchangeZone__kQ4pX{margin-top:8px;padding:12px;border-radius:14px;border:2px dashed var(--c-t);font-size:14px;color:var(--muted)}.matteverkstaden_partWhole__0_WjD{display:flex;flex-direction:column;gap:8px}.matteverkstaden_partRow__hLEbd{display:flex;gap:8px}.matteverkstaden_partBar__3BX1_{flex:1;min-height:48px;border-radius:12px;background:var(--accent-soft);display:grid;place-items:center;font-family:var(--f-display);font-weight:600;border:2px solid var(--line)}.matteverkstaden_eqList__n_H0q{display:grid;gap:8px}.matteverkstaden_balance__nf0SZ{display:flex;align-items:flex-end;justify-content:center;gap:12px;min-height:120px;transition:transform .35s ease}.matteverkstaden_balanceOk__ecfHK{transform:rotate(0deg)}.matteverkstaden_balance__nf0SZ:not(.matteverkstaden_balanceOk__ecfHK){transform:rotate(-4deg)}.matteverkstaden_pan__4F0az{flex:1;max-width:160px;min-height:64px;border-radius:14px 14px 4px 4px;border:2px solid var(--line);background:var(--surface);display:grid;place-items:center;font-weight:600;padding:8px;text-align:center}.matteverkstaden_beam__hh3Py{width:8px;height:72px;border-radius:4px;background:var(--ink)}.matteverkstaden_arrayWrap__l5mlp{display:grid;gap:10px}.matteverkstaden_arrayGrid__4E5hi{display:grid;grid-template-columns:repeat(var(--array-size,10),1fr);gap:4px;width:min(100%,380px);aspect-ratio:1;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 auto}.matteverkstaden_arrayGrid__4E5hi div{border-radius:6px;background:var(--surface);border:1.5px solid var(--line)}.matteverkstaden_arrayOn__wOyPq{background:var(--c-t)!important;border-color:var(--c-t)!important}.matteverkstaden_plates__IRJHg{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.matteverkstaden_plate__eW2OS{width:140px;min-height:140px;border-radius:50%;background:var(--surface);border:3px solid var(--line);display:flex;flex-wrap:wrap;gap:4px;align-content:center;justify-content:center;padding:22px}.matteverkstaden_cookie__qj__q{width:26px;height:26px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#c98a4a 0 3px,transparent 4px),radial-gradient(circle at 65% 60%,#6b3d1c 0 3px,transparent 4px),radial-gradient(circle at 40% 70%,#6b3d1c 0 2px,transparent 3px),#e0a965;border:2px solid #b97a3c}.matteverkstaden_restZone__5U9Ap{margin:12px auto;max-width:280px}.matteverkstaden_table10__5Icx5{display:grid;grid-template-columns:auto repeat(10,minmax(28px,1fr));gap:4px;overflow-x:auto;max-width:100%}.matteverkstaden_table10Corner__OFIkO{min-width:28px}.matteverkstaden_table10Head__NP_Hi{font-size:12px;font-weight:700;text-align:center;color:var(--muted)}.matteverkstaden_table10Cell__7wA5t{min-height:40px;display:grid;place-items:center;font-weight:600;border-radius:8px;border:1px solid var(--line);background:var(--surface)}.matteverkstaden_table10Hole___qAaw{border-style:dashed;border-color:var(--accent)}.matteverkstaden_blockGroups__8aOMH{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.matteverkstaden_blockGroup__Fg62U{min-width:100px;min-height:80px;padding:8px;border-radius:12px;border:2px dashed var(--line);display:flex;flex-wrap:wrap;gap:4px}.matteverkstaden_areaScroll__zNkI3{overflow-x:auto;max-width:100%}.matteverkstaden_areaRect__7JETV{display:flex;flex-wrap:wrap;width:min(100%,360px);min-height:160px;border:2px solid var(--line);border-radius:12px;overflow:hidden;margin:0 auto}.matteverkstaden_areaPart__5Tp3b{min-width:72px;min-height:72px;display:grid;place-items:center;font-weight:700;border:1px solid var(--line);position:relative}.matteverkstaden_areaPartLabel__vSs4o{position:absolute;top:4px;left:6px;font-size:11px;color:var(--muted)}.matteverkstaden_areaSumRow__Piu4_{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:12px;font-weight:600}.matteverkstaden_areaSumSlot__QC6St{min-width:56px;min-height:44px}.matteverkstaden_shortDivScroll__vJEyK{overflow-x:auto;max-width:100%}.matteverkstaden_shortDiv__YcUCV{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;align-items:center;min-width:280px;font-family:var(--f-display);font-size:28px}.matteverkstaden_shortDivBar__n6OE9{grid-column:2;height:3px;background:var(--ink)}.matteverkstaden_shortDivQuotient__RQaJv{grid-column:2;display:flex;gap:8px;flex-wrap:wrap}.matteverkstaden_shortDivQCell___cTEk{min-width:44px;min-height:44px;border-radius:10px;border:2px dashed var(--accent);display:grid;place-items:center}.matteverkstaden_shiftRow__D8m1J{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-bottom:10px}.matteverkstaden_shiftTable__v0Fbj{display:grid;grid-template-columns:repeat(auto-fit,minmax(48px,1fr));gap:6px;max-width:100%;overflow-x:auto}.matteverkstaden_shiftHead__ufeVE{font-size:10px;font-weight:700;text-align:center;color:var(--muted)}.matteverkstaden_shiftCell__Zr6xb{min-height:48px;display:grid;place-items:center;border-radius:10px;border:2px solid var(--line);background:var(--surface)}.matteverkstaden_eqRow__hGNKV{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:22px;font-weight:600}.matteverkstaden_eqOp__B5oJm{padding:0 4px}.matteverkstaden_opsSteps__mrmpB{display:grid;gap:10px;align-items:center;grid-template-columns:auto 1fr}.matteverkstaden_stmtAccent__jgfe4{border-color:var(--accent);color:var(--accent)}.matteverkstaden_colOp__QZW1h{grid-column:span 1;border-color:var(--accent)}.matteverkstaden_sgrid__YDXnq{display:grid;grid-template-columns:repeat(var(--sg-cols,8),1fr);gap:4px;width:min(100%,380px);margin:0 auto;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.matteverkstaden_sgrid__YDXnq div{aspect-ratio:1;min-height:44px;border-radius:6px;background:var(--surface);border:1.5px solid var(--line)}.matteverkstaden_sgridVert__89wE9:after{content:"";position:absolute;top:-8px;bottom:-8px;left:50%;width:0;border-left:3px dashed var(--bad);transform:translateX(-50%);pointer-events:none}.matteverkstaden_sgridHoriz__1l8Ub:before{content:"";position:absolute;left:-8px;right:-8px;top:50%;height:0;border-top:3px dashed var(--bad);pointer-events:none}.matteverkstaden_sgridFix__Y4zMM{background:var(--c-h)!important;border-color:var(--c-h)!important}.matteverkstaden_sgridOn__eVx3e{background:var(--c-t)!important;border-color:var(--c-t)!important}.matteverkstaden_sgridEdit__cEYbZ{cursor:pointer}.matteverkstaden_shapes__7G7NY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.matteverkstaden_shape__VMs_X{background:var(--surface);border-radius:16px;border:2px solid var(--line);padding:10px;display:flex;flex-direction:column;align-items:center;gap:8px;min-height:44px}.matteverkstaden_shape__VMs_X svg{width:100%;max-width:110px;height:auto}.matteverkstaden_shape__VMs_X svg *{fill:var(--accent-soft);stroke:var(--accent);stroke-width:3}.matteverkstaden_shapeMini__Hq_lV svg{width:64px;height:64px}.matteverkstaden_shapeMini__Hq_lV svg *{fill:var(--accent-soft);stroke:var(--accent);stroke-width:2}.matteverkstaden_slotHint__W6oYr{font-size:14px;color:var(--muted)}.matteverkstaden_ang__29Yg5{background:var(--surface);border-radius:12px;border:2px solid var(--line);padding:4px;width:110px;min-height:44px}.matteverkstaden_ang__29Yg5 svg{display:block;width:100%;height:auto}.matteverkstaden_ang__29Yg5 line,.matteverkstaden_ang__29Yg5 path{stroke:var(--ink);stroke-width:4;stroke-linecap:round;fill:none}.matteverkstaden_angArc__CvDy3{stroke:var(--c-t)!important;stroke-width:3}.matteverkstaden_perimFig__Krh0H{display:flex;justify-content:center}.matteverkstaden_geoScroll__Mk1Wc{overflow-x:auto;max-width:100%}.matteverkstaden_geoboard__t5nCU{width:min(100%,360px);margin:0 auto;display:block;background:var(--surface);border:2px solid var(--line);border-radius:12px}.matteverkstaden_geoPeg___QCEj{fill:var(--ink)}.matteverkstaden_geoLine__E_4nf{fill:none;stroke:var(--accent);stroke-width:1.5}.matteverkstaden_geoFill__Xs1UI{fill:var(--accent-soft);stroke:var(--accent);stroke-width:2}.matteverkstaden_geoPreview__6AWOQ{fill:var(--c-t);opacity:.35}.matteverkstaden_geoToolbar__XsBjI{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:8px}.matteverkstaden_vennWrap__gC9IA{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.matteverkstaden_vennLeft___uhlA,.matteverkstaden_vennMid__54Mkp,.matteverkstaden_vennRight__SFdKa{min-height:100px}.matteverkstaden_netBodies__yu3bO{display:grid;gap:10px}.matteverkstaden_netBody__V7T9d{padding:12px;border-radius:12px;border:2px dashed var(--line);display:flex;justify-content:space-between}.matteverkstaden_protWrap__QReZp{max-width:100%;overflow-x:auto}.matteverkstaden_protRay__wB6N_,.matteverkstaden_protSvg__B4NtS line{stroke:var(--ink);stroke-width:4;stroke-linecap:round}.matteverkstaden_protArc__6osWv{stroke:var(--c-t);fill:none;stroke-width:3}.matteverkstaden_protSemi__PeEiT{fill:var(--surface);stroke:var(--accent);stroke-width:2}.matteverkstaden_protControls__Sjv6K{display:flex;gap:8px;justify-content:center;margin-top:8px}.matteverkstaden_protReadRow__5N90b{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.matteverkstaden_coordWrap__9s4nY{overflow-x:auto}.matteverkstaden_coordPlane___D_0r{position:relative;width:min(100%,320px);aspect-ratio:1;margin:0 auto;border:2px solid var(--line);background:var(--surface)}.matteverkstaden_coordAxisX__1_i4M,.matteverkstaden_coordAxisY__jES17{position:absolute;background:var(--ink)}.matteverkstaden_coordAxisX__1_i4M{left:0;right:0;top:50%;height:2px}.matteverkstaden_coordAxisY__jES17{top:0;bottom:0;left:50%;width:2px}.matteverkstaden_coordPoint__M9plV{position:absolute;transform:translate(-50%,50%);min-width:44px;min-height:44px;display:grid;place-items:center;font-weight:700;background:var(--accent-soft);border-radius:50%}.matteverkstaden_coordTray__q7wsZ{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px}.matteverkstaden_cutWrap___JlYP{text-align:center}.matteverkstaden_cutSvg__r5Mhu{width:min(100%,360px);height:auto;margin:0 auto}.matteverkstaden_cutFill__s0YP4{fill:var(--accent-soft);stroke:var(--accent);stroke-width:3}.matteverkstaden_cutPiece__Gan6d{fill:var(--c-t);stroke:var(--c-t);cursor:pointer}.matteverkstaden_cutLine__6MLJI{stroke:var(--bad);stroke-width:2}.matteverkstaden_scalePair__0_Rh6{display:grid;grid-template-columns:1fr 1fr;gap:12px}.matteverkstaden_mapStub__6_ONa svg{width:min(100%,280px);height:auto;margin:0 auto;display:block}.matteverkstaden_axisMarker__jF42v{position:absolute;top:0;bottom:0;width:3px;background:var(--bad);transform:translateX(-50%)}.matteverkstaden_fracBarWrap__vZnz_{padding:12px;border-radius:16px;border:2px solid var(--line);background:var(--surface)}.matteverkstaden_fracBar__klHU1{display:flex;gap:2px;min-height:44px}.matteverkstaden_fracSlice__Z_uBW{flex:1;border-radius:4px;background:var(--surface-2);border:1px solid var(--line)}.matteverkstaden_fracSliceOn__CCg3v{background:var(--c-h)}.matteverkstaden_valueCard__875Ua{font-size:20px}@media (prefers-reduced-motion:reduce){.matteverkstaden_ghostHost__WOOt7 *,.matteverkstaden_root__l9fd6 *{animation:none!important;transition:none!important}}@media (max-width:980px){.matteverkstaden_areas__s1Fz8{grid-template-columns:repeat(3,minmax(0,1fr))}.matteverkstaden_grid2__WJK93{grid-template-columns:1fr}}@media (max-width:640px){.matteverkstaden_top__7bKFI{grid-template-columns:1fr}.matteverkstaden_areas__s1Fz8{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.matteverkstaden_area__fYIB9{flex:0 0 150px;scroll-snap-align:start}.matteverkstaden_pvCol__df7Tz{min-height:160px;padding:8px}.matteverkstaden_blkH__FZ5BR,.matteverkstaden_blkOne__hjh_N,.matteverkstaden_blkTh___gxF8{width:38px;height:38px;background-size:3.8px 3.8px}.matteverkstaden_blkTh___gxF8{background-size:100% 100%,7.6px 7.6px,7.6px 7.6px}.matteverkstaden_task__qQCM_,.matteverkstaden_work__v2b1T{padding:14px}.matteverkstaden_eq__D8VlK{font-size:24px}.matteverkstaden_big__bCgOk{font-size:34px}.matteverkstaden_tmHead__fRESQ,.matteverkstaden_tmRow__stEKC{grid-template-columns:repeat(3,minmax(0,1fr)) 44px}.matteverkstaden_grid100__iiH1E{width:44px;height:44px}.matteverkstaden_pvtComma__z1z0m{font-size:26px}.matteverkstaden_card__9nYKq{font-size:20px;padding:6px 12px}}