.srad.svelte-fp0toe{position:relative;flex:1;min-width:0;display:flex;align-items:flex-start;gap:12px;padding:12px 16px 28px 14px;background:var(--color-surface, #fff);width:100%;box-sizing:border-box}.srad.sep.svelte-fp0toe{border-top:.5px solid var(--color-border, #e3e3e8)}.srad.selected.svelte-fp0toe{background:#0a84ff1f}.logo.svelte-fp0toe{flex:0 0 44px;width:44px;height:44px;border-radius:10px;overflow:hidden;background:var(--color-grouped-bg, #f2f2f7);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-tertiary, var(--color-text-secondary))}.logo.svelte-fp0toe img:where(.svelte-fp0toe){width:100%;height:100%;object-fit:cover}.text.svelte-fp0toe{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.name.svelte-fp0toe{font-size:var(--fs-row);font-weight:400;color:var(--color-text, #111)}.description.svelte-fp0toe{font-size:var(--fs-row-sub);color:var(--color-text-secondary, #888);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cb.svelte-fp0toe{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border-radius:999px;font-size:11px;font-weight:600;line-height:1}.cb.tag.svelte-fp0toe{background:#34c75929;color:#248a3d}.cb.grid.svelte-fp0toe{background:#0a84ff29;color:#005fcc}.cb.thumb.svelte-fp0toe{background:#ff950029;color:#b06600}@media(prefers-color-scheme:dark){.cb.tag.svelte-fp0toe{color:#66d789}.cb.grid.svelte-fp0toe{color:#66adff}.cb.thumb.svelte-fp0toe{color:#ffb84d}}.bottom-meta.svelte-fp0toe{position:absolute;bottom:6px;right:16px;display:flex;align-items:center;gap:6px}.distrikt-chip.svelte-fp0toe{font-size:11px;padding:3px 8px;border-radius:6px;background:#0a84ff26;color:#005fcc}@media(prefers-color-scheme:dark){.distrikt-chip.svelte-fp0toe{color:#66adff}}.kscroll.svelte-16vkbke{position:relative;flex:1;min-height:0;overflow-y:auto;background:var(--color-grouped-bg, #f2f2f7)}.kintro.svelte-16vkbke{padding:0 12px}.dagar.svelte-16vkbke{list-style:none;margin:0;padding:0}.manad.svelte-16vkbke{position:sticky;top:0;z-index:1;padding:8px 16px 6px;font-size:13px;font-weight:700;text-transform:capitalize;color:var(--color-text, #111);background:var(--color-grouped-bg, #f2f2f7);border-bottom:.5px solid var(--color-border, #e3e3e8)}.dag.svelte-16vkbke{position:relative;display:grid;grid-template-columns:52px 1fr;gap:12px;padding:10px 16px;background:var(--color-surface, #fff);border-bottom:.5px solid var(--color-border, #e3e3e8)}.datumkol.svelte-16vkbke{display:flex;flex-direction:column;align-items:center;gap:1px;padding-top:2px}.vd.svelte-16vkbke{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-secondary, #888)}.nr.svelte-16vkbke{font-size:22px;font-weight:600;line-height:1;color:var(--color-text, #111);font-variant-numeric:tabular-nums}.dag.arbetsfri.svelte-16vkbke{background:color-mix(in srgb,var(--color-text-secondary, #8e8e93) 9%,var(--color-surface, #fff))}.dag.rod.svelte-16vkbke .nr:where(.svelte-16vkbke),.dag.rod.svelte-16vkbke .vd:where(.svelte-16vkbke){color:var(--color-destructive, #ff3b30)}.dag.rod.svelte-16vkbke .namn:where(.svelte-16vkbke){color:var(--color-destructive, #ff3b30)}.dag.idag.svelte-16vkbke .nr:where(.svelte-16vkbke){color:#fff;background:var(--color-accent, #0A84FF);width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:17px}.dag.idag.svelte-16vkbke .vd:where(.svelte-16vkbke){color:var(--color-accent, #0A84FF)}.dag.idag.rod.svelte-16vkbke .nr:where(.svelte-16vkbke){background:var(--color-destructive, #ff3b30)}.dag.idag.rod.svelte-16vkbke .vd:where(.svelte-16vkbke){color:var(--color-destructive, #ff3b30)}.innehall.svelte-16vkbke{min-width:0;display:flex;flex-direction:column;gap:4px;padding-top:1px}.helg.svelte-16vkbke{margin:0;padding-right:48px;font-size:var(--fs-row-sub);font-weight:600;color:var(--color-destructive, #ff3b30)}.flagga.svelte-16vkbke{margin:0;padding-right:48px;font-size:var(--fs-meta);color:var(--color-text-secondary, #888);display:flex;align-items:center;gap:5px}.flaggikon.svelte-16vkbke{font-size:12px}.namn.svelte-16vkbke{margin:0;padding-right:48px;font-size:var(--fs-row-sub);color:var(--color-text-secondary, #888)}.namn.tom.svelte-16vkbke{color:var(--color-text-tertiary, #c4c4c8)}.hogerkol.svelte-16vkbke{position:absolute;top:10px;right:16px;display:flex;flex-direction:row;align-items:center;gap:5px;pointer-events:none}.vecka.svelte-16vkbke{font-size:11px;font-weight:600;color:var(--color-text-secondary, #888);font-variant-numeric:tabular-nums;white-space:nowrap}.manfas.svelte-16vkbke{font-size:14px;line-height:1}.akt.svelte-16vkbke{display:flex;align-items:center;gap:8px;margin-top:2px;padding:7px 10px;border-radius:10px;background:color-mix(in srgb,var(--color-green, #34c759) 12%,transparent)}.akt-open.svelte-16vkbke{flex:1;min-width:0;display:flex;align-items:center;gap:8px;border:none;background:none;padding:0;cursor:pointer;font-family:inherit;text-align:left}.prick.svelte-16vkbke{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--color-green, #34c759)}.akttext.svelte-16vkbke{min-width:0;display:flex;flex-direction:column;gap:1px}.akttitel.svelte-16vkbke{font-size:var(--fs-row);font-weight:600;color:var(--color-text, #111);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aktsub.svelte-16vkbke{font-size:var(--fs-meta);color:var(--color-text-secondary, #888);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
