:root{--djup: #101820;--grund: #f2f5f7;--yta: #ffffff;--linje: #d3dde4;--dis: #5b6d7b;--is: #2c6e9b;--is-svag: #e4eef5;--vattenmarke: #eaeff3;--brons: #8a5a22;--brons-svag: #f5eadc;--jakande: #3f7a4f;--saknad: #a5561f;--nekat: #9a4141;--rist: "Iowan Old Style", Palatino, "Palatino Linotype", "Book Antiqua", serif;--tal: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--data: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--steg-1: .75rem;--steg0: .875rem;--steg1: 1rem;--steg2: 1.25rem;--steg3: 1.75rem;--rum1: .375rem;--rum2: .75rem;--rum3: 1.25rem;--rum4: 2rem;--rum5: 3.5rem;--kant: 3px;--smal: 21rem;--bred: 46rem;color-scheme:light dark}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--djup: #dce7ee;--grund: #090d12;--yta: #121a22;--linje: #26333e;--dis: #7c90a0;--is: #9cc7e4;--is-svag: #16242f;--vattenmarke: #0e141b;--brons: #c79a5e;--brons-svag: #2a2114;--jakande: #7cb088;--saknad: #ce874f;--nekat: #c07878}}:root[data-theme=dark]{--djup: #dce7ee;--grund: #090d12;--yta: #121a22;--linje: #26333e;--dis: #7c90a0;--is: #9cc7e4;--is-svag: #16242f;--vattenmarke: #0e141b;--brons: #c79a5e;--brons-svag: #2a2114;--jakande: #7cb088;--saknad: #ce874f;--nekat: #c07878}*{box-sizing:border-box}body{margin:0;background:var(--grund);color:var(--djup);font-family:var(--tal);font-size:var(--steg1);line-height:1.55;-webkit-font-smoothing:antialiased}main{max-width:var(--bred);margin:0 auto;padding:var(--rum5) var(--rum3);display:grid;gap:var(--rum3);justify-items:center}main>*{width:100%}h1,h2{margin:0;font-family:var(--rist);font-weight:600;font-size:var(--steg2);text-wrap:balance}.muted{color:var(--dis)}.lead{margin:.5rem 0 0;font-size:var(--steg0);line-height:1.5;max-width:60ch}.hint{margin:.35rem 0 0;font-size:var(--steg-1)}.greeting{margin:0 0 var(--rum1);font-family:var(--rist);font-size:var(--steg2);line-height:1.35;color:var(--dis)}.card{background:var(--yta);border:1px solid var(--linje);border-radius:var(--kant);padding:var(--rum3);display:grid;gap:var(--rum2)}.card.marked{border-top:2px solid var(--is)}.card.narrow{max-width:var(--smal);margin-inline:auto}.card-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--rum2)}label{display:block;margin:0 0 var(--rum1);font-size:var(--steg-1);color:var(--dis)}input[type=text],input[type=password],input:not([type]),textarea{width:100%;padding:.55rem .7rem;font:inherit;font-size:var(--steg1);color:var(--djup);background:var(--grund);border:1px solid var(--linje);border-radius:var(--kant)}textarea{resize:vertical;min-height:4.5rem}input:focus-visible,textarea:focus-visible,button:focus-visible{outline:2px solid var(--is);outline-offset:2px}fieldset{margin:0;padding:0;border:0;display:grid;gap:var(--rum2)}fieldset:disabled{opacity:.45}.choice{display:flex;gap:var(--rum2);align-items:start;font-size:var(--steg0);line-height:1.5;cursor:pointer;color:var(--djup)}.choice input{margin-top:.25rem;flex:none;accent-color:var(--is)}.choice>span{display:grid;gap:.15rem}.choice strong{font-weight:600;line-height:1.35}.choice .muted{font-size:var(--steg-1);line-height:1.5}button{font:inherit;font-size:var(--steg0);padding:.45rem 1rem;border:1px solid var(--linje);border-radius:var(--kant);background:var(--yta);color:var(--djup);cursor:pointer}button:disabled{opacity:.5;cursor:default}button.primary{background:var(--is);border-color:var(--is);color:var(--grund);font-weight:600}button.link{border-color:transparent;background:none;color:var(--dis);padding-inline:0;text-decoration:none}button.link:hover:not(:disabled){color:var(--is)}button.danger{border-color:var(--nekat);color:var(--nekat);background:none}.actions{display:flex;align-items:center;gap:var(--rum2);flex-wrap:wrap;margin-top:var(--rum2)}.badges{display:flex;gap:var(--rum1);flex-wrap:wrap}.badge{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .5rem;border:1px solid var(--linje);border-radius:999px;font-size:var(--steg-1);color:var(--dis);white-space:nowrap}.badge.rank{font-family:var(--rist);font-size:var(--steg0);color:var(--brons);background:var(--brons-svag);border-color:transparent}.badge.office{color:var(--is);background:var(--is-svag);border-color:transparent}.badge.yes{color:var(--jakande)}.badge.missing{color:var(--saknad)}.badge.no{color:var(--nekat)}.badge:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;flex:none}.badge.rank:before,.badge.office:before{display:none}.rule{display:flex;align-items:center;gap:var(--rum2);color:var(--linje);margin:var(--rum1) 0}.rule:before,.rule:after{content:"";flex:1;height:1px;background:currentColor}.rule span{color:var(--is);font-size:.6rem}.status{margin:var(--rum2) 0 0;font-size:var(--steg0);line-height:1.45}.status .status.varning{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rum2);padding:var(--rum2);border:1px solid var(--nekat);border-radius:var(--kant);color:var(--nekat)}.status.notice{padding:var(--rum2);border:1px solid var(--linje);border-radius:var(--kant);background:var(--grund);color:var(--dis)}.status.varning{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rum2);padding:var(--rum2);border:1px solid var(--nekat);border-radius:var(--kant);color:var(--nekat)}.error{color:var(--nekat)}dl{display:grid;grid-template-columns:minmax(6rem,auto) 1fr;gap:var(--rum2) var(--rum3);margin:0;font-size:var(--steg0)}dt{color:var(--dis)}dd{margin:0;overflow-wrap:anywhere}.tabular{font-family:var(--data);font-variant-numeric:tabular-nums}.footnote{margin-top:var(--rum4);text-align:center;font-size:var(--steg-1);letter-spacing:.14em;text-transform:uppercase;color:var(--dis)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.shell{display:grid;grid-template-columns:auto 1fr;min-height:100vh}.shell>main{max-width:none;margin:0;padding:var(--rum4) var(--rum4) var(--rum5);justify-items:stretch;align-content:start}.menu{position:sticky;top:0;z-index:2;align-self:start;width:16rem;height:100vh;padding:var(--rum4) var(--rum3) var(--rum2);border-right:1px solid var(--linje);background:var(--yta);display:grid;grid-template-rows:auto 1fr auto;gap:var(--rum4)}.menu-brand{display:block;width:3.25rem;margin:0 var(--rum2);color:var(--is)}.menu-brand svg{display:block;width:100%;height:auto}.menu-brand:focus-visible{outline:2px solid var(--is);outline-offset:3px;border-radius:var(--kant)}.menu-scroll{overflow-y:auto;display:grid;align-content:start;gap:var(--rum4)}.menu-group{display:grid;gap:2px;align-content:start}.menu-heading{padding:0 var(--rum2) var(--rum1);font-size:var(--steg-1);letter-spacing:.1em;text-transform:uppercase;color:var(--dis)}.menu-item{display:flex;align-items:center;gap:var(--rum2);padding:.5rem var(--rum2);border-radius:.5rem;font-size:var(--steg0);color:var(--djup);text-decoration:none}.menu-icon{display:grid;place-items:center;width:1.15rem;height:1.15rem;flex:none;color:var(--dis)}.menu-icon svg{width:100%;height:100%}.menu-item:hover{background:var(--grund)}.menu-item.active{background:var(--is-svag);color:var(--is);font-weight:600}.menu-item.active .menu-icon{color:var(--is)}.menu-item:focus-visible{outline:2px solid var(--is);outline-offset:-2px}.menu-foot{position:relative;padding-top:var(--rum2);border-top:1px solid var(--linje)}.menu-me{display:flex;align-items:center;gap:var(--rum2);width:100%;padding:.5rem var(--rum2);border:0;border-radius:.5rem;background:none;text-align:left;cursor:pointer}.menu-me:hover,.menu-me.open{background:var(--grund)}.menu-me:focus-visible{outline:2px solid var(--is);outline-offset:-2px}.popover{position:absolute;left:calc(100% + var(--rum2));bottom:0;z-index:5;width:15rem;padding:var(--rum1);border:1px solid var(--linje);border-radius:.6rem;background:var(--yta);box-shadow:0 .75rem 2rem #00000047;display:grid;gap:var(--rum1)}.popover:before,.popover:after{content:"";position:absolute;right:100%;bottom:1.4rem;border:.45rem solid transparent}.popover:before{border-right-color:var(--linje)}.popover:after{margin-right:-1px;border-right-color:var(--yta)}.popover-who{display:flex;align-items:center;gap:var(--rum2);padding:var(--rum2)}.popover-name{font-family:var(--rist);font-size:var(--steg1);line-height:1.25;color:var(--djup)}.popover-items+.popover-items{padding-top:var(--rum1);border-top:1px solid var(--linje)}.popover .menu-item{width:100%;border:0;background:none;font:inherit;font-size:var(--steg0);text-align:left;cursor:pointer}.popover .menu-item.leave{color:var(--dis)}.popover .menu-item.leave:hover{color:var(--djup)}.avatar{display:grid;place-items:center;width:2rem;height:2rem;flex:none;border-radius:50%;background:var(--is-svag);color:var(--is);font-size:var(--steg-1);font-weight:600;letter-spacing:.03em}.menu-me-text{display:grid;min-width:0}.menu-me-name{font-size:var(--steg0);color:var(--djup);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-me-under{font-size:var(--steg-1);color:var(--dis)}.drawer-handle,.scrim{display:none}@media(max-width:52rem){.shell{grid-template-columns:1fr}.shell>main{padding:4rem var(--rum3) var(--rum4)}.drawer-handle{display:grid;place-items:center;position:fixed;top:var(--rum2);left:var(--rum2);z-index:3;width:2.5rem;height:2.5rem;padding:0;border-radius:.5rem;color:var(--djup);background:var(--yta)}.drawer-handle svg{width:1.25rem;height:1.25rem}.menu{position:fixed;z-index:4;inset:0 auto 0 0;width:min(17rem,84vw);height:100dvh;transform:translate(-100%);transition:transform .18s ease;box-shadow:0 0 2rem #00000040}.menu.open{transform:none}.menu-item,.menu-me{padding-block:.7rem}.scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;background:#000;opacity:.45}.popover{left:0;right:0;width:auto;bottom:calc(100% + var(--rum1))}.popover:before,.popover:after{display:none}}@media(prefers-reduced-motion:reduce){.menu{transition:none}}.prose{display:grid;gap:var(--rum2);max-width:62ch}.card:has(.prose),.card:has(form),form.card{max-width:var(--bred)}.prose h1{font-size:var(--steg3);line-height:1.15}.prose h2{margin-top:var(--rum3);font-size:var(--steg2);padding-bottom:var(--rum1);border-bottom:1px solid var(--linje)}.prose h3{margin-top:var(--rum2);font-family:var(--tal);font-size:var(--steg0);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dis)}.prose p{margin:0;font-size:var(--steg0);line-height:1.65}.prose ul,.prose ol{margin:0;padding-left:1.2rem;display:grid;gap:var(--rum1);font-size:var(--steg0);line-height:1.6}.prose li::marker{color:var(--is)}.prose strong{font-weight:600}.roll{margin:0;padding:0;list-style:none;display:grid}.roll-item{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--rum3);border-bottom:1px solid var(--linje)}.roll-portrait,.roll-row{padding:var(--rum2) 0;border:0;border-radius:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.roll-portrait{grid-column:1;grid-row:1 / span 2;align-self:start}.roll-row{grid-column:2;width:100%;display:grid;gap:var(--rum1);align-content:center}.roll-item:hover .roll-name,.roll-item:focus-within .roll-name{color:var(--is)}.roll-item:hover .portrait,.roll-item:focus-within .portrait{transform:scale(1.04)}.roll-item.open .portrait{width:8rem;height:10rem;transform:none}@media(prefers-reduced-motion:reduce){.portrait{transition:none}}.roll-item:first-child{border-top:1px solid var(--linje)}.roll-detail{grid-column:2;padding:0 0 var(--rum3)}.roll-detail>*+*{margin-top:var(--rum3)}.roll-detail dl{grid-template-columns:auto minmax(0,1fr);column-gap:var(--rum2)}.detail-contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--rum2) var(--rum3);align-items:start}.detail-address{white-space:pre-line}.detail-story{margin-top:var(--rum3);padding-top:var(--rum2);border-top:1px solid var(--linje)}.detail-story h3{margin:0 0 .2rem;font-family:var(--rist);font-size:var(--steg0);font-weight:600;color:var(--dis)}.detail-story p{margin:0;font-size:var(--steg0);max-width:60ch}.detail-list{margin:0;padding:0;list-style:none;display:grid;gap:.15rem}.portrait{transition:width .14s ease,height .14s ease,transform .14s ease;display:grid;place-items:center;width:3.25rem;height:4rem;flex:none;overflow:hidden;border:2px solid var(--linje);border-radius:var(--kant);background:var(--is-svag)}.portrait img{width:100%;height:100%;object-fit:cover}.portrait-mark{display:grid;place-items:center;width:100%;color:var(--is);opacity:.55}.portrait-mark svg{width:100%;height:auto}.roll-who{display:grid;gap:.1rem;min-width:0}.roll-name{font-family:var(--rist);font-size:var(--steg2);line-height:1.2;white-space:nowrap}.roll-who .hint{margin:0;overflow-wrap:anywhere}.roll-marks{display:flex;align-items:center;gap:var(--rum1);flex-wrap:wrap}.roll-rank{min-width:5.5rem}.roll-head{display:flex;align-items:center;gap:var(--rum1);flex-wrap:wrap;margin-top:var(--rum2)}.roll-head .hint{margin:0 var(--rum1) 0 0}.sorter{padding:.2rem .6rem;border-radius:999px;font-size:var(--steg-1);color:var(--dis);background:none}.sorter:hover{color:var(--djup)}.sorter.active{border-color:transparent;background:var(--is-svag);color:var(--is);font-weight:600}.sorter.kort{min-width:1.7rem;padding:.15rem .25rem;text-align:center;font-family:var(--data)}.sorter-arrow{margin-left:.3rem;font-family:var(--data)}@media(max-width:40rem){.roll-name{white-space:normal}}.arrival{max-width:34rem;margin-inline:auto}.arrival-step{display:grid;gap:var(--rum2);padding-top:var(--rum3);border-top:1px solid var(--linje)}.arrival-step h2{font-size:var(--steg1)}.arrival-step .hint{margin:0}.arrival-step legend{padding:0}.arrival-step[disabled]{opacity:.4}.ledger{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--rum3);margin:var(--rum3) 0}.ledger h3{margin:0 0 var(--rum1);font-family:var(--tal);font-size:var(--steg-1);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dis)}ul.plain{margin:0;padding:0;list-style:none;display:grid;gap:.35rem;font-size:var(--steg1)}.erasure-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.erasure-row .roll-who{display:grid;gap:.2rem}.erasure-row .actions{margin-top:0;justify-content:flex-end}@media(max-width:34rem){.erasure-row{grid-template-columns:minmax(0,1fr)}.erasure-row .actions{justify-content:flex-start}}.watermark{position:fixed;right:-30vmax;bottom:-26vmax;width:100vmax;color:var(--vattenmarke);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.watermark svg{display:block;width:100%;height:auto}.shell,main{position:relative;z-index:1}@media(max-width:52rem){.watermark{right:-38vmax;bottom:-32vmax;width:108vmax}}@media(prefers-reduced-motion:no-preference){.watermark{transition:color .2s ease}}.ting-grid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));gap:var(--rum2)}@media(min-width:44rem){.ting-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ting-row{display:grid}.ting-open{height:100%;padding:var(--rum2);border:1px solid var(--linje);border-radius:var(--kant);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;display:grid;align-content:start;gap:.15rem}.ting-open:hover{border-color:var(--is)}.ting-open:hover .ting-name{color:var(--is)}.ting-top{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rum1);margin:.15rem 0}.ting-name{font-family:var(--rist);font-size:var(--steg1);line-height:1.25}.ting-open .hint{margin:0}.badge.kind{font-family:var(--rist);color:var(--dis);border-color:var(--linje)}.ting-summoned{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--rum1) var(--rum2);padding:var(--rum2) 0;border-bottom:1px solid var(--linje)}.ting-who{display:flex;align-items:baseline;gap:var(--rum2);min-width:0}.ting-answer{display:flex;gap:var(--rum1)}@media(max-width:34rem){.ting-summoned{grid-template-columns:minmax(0,1fr)}}.ting-mine h2{font-size:var(--steg2)}.ting-mine .hint{margin:0}.row-of-three{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--rum2)}.part-row{display:grid;grid-template-columns:minmax(0,1fr) 9rem auto auto;align-items:center;gap:var(--rum2);margin-bottom:var(--rum1)}.part-gald{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap;color:var(--dis);font-size:var(--steg-1)}@media(max-width:34rem){.part-row{grid-template-columns:minmax(0,1fr) auto}.part-row>input:nth-child(2){grid-column:1}.part-gald{grid-column:1}}.row-of-two{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:var(--rum2);margin-bottom:var(--rum1)}.ting-parts{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--rum1) var(--rum4);align-items:start;width:100%}.choice.declining{grid-column:1 / -1}.field{display:grid;grid-template-columns:9rem minmax(0,1fr);align-items:center;gap:var(--rum2)}.field>label{margin:0}.row-of-three .field,.row-of-two .field{grid-template-columns:minmax(0,1fr);gap:var(--rum1)}@media(max-width:34rem){.field{grid-template-columns:minmax(0,1fr);gap:var(--rum1)}}.field>label .hint{margin:0;font-weight:400}.form-section{margin-top:var(--rum2);padding-top:var(--rum3);border-top:1px solid var(--linje);display:grid;gap:var(--rum2)}.form-section h2{margin:0;font-size:var(--steg1)}.row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rum2)}.quiet{background:none;border-color:transparent;color:var(--dis)}.quiet:hover:not(:disabled){color:var(--djup);border-color:var(--linje)}.form-columns{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--rum2) var(--rum4);align-items:start}.form-column{display:grid;gap:var(--rum2);align-content:start}.field.stacked{grid-template-columns:minmax(0,1fr);gap:var(--rum1)}@media(max-width:44rem){.form-columns{grid-template-columns:minmax(0,1fr)}}.ting-summoned.retired{border-left:3px solid var(--linje);padding-left:var(--rum2);opacity:.65}.ting-summoned.retired .roll-name{text-decoration:line-through;text-decoration-thickness:1px;color:var(--dis)}.ting-summoned.retired .badge{color:var(--saknad);border-color:var(--saknad)}.summa{display:flex;align-items:baseline;gap:var(--rum2);margin:0;padding-top:var(--rum1);border-top:1px solid var(--linje);font-size:var(--steg0);color:var(--dis)}.summa strong{color:var(--djup);font-size:var(--steg1)}.form-actions{margin-top:var(--rum2);padding-top:var(--rum3);border-top:1px solid var(--linje)}.ting-row.retired .ting-name{text-decoration:line-through;text-decoration-thickness:1px;color:var(--dis)}.ting-row.retired{opacity:.65}.status.saknad{color:var(--saknad)}.icon-button{display:inline-grid;place-items:center;width:2rem;height:2rem;padding:0;border:1px solid transparent;border-radius:var(--kant);background:none;color:var(--dis);cursor:pointer}.icon-button:hover:not(:disabled){color:var(--is);border-color:var(--linje)}.icon-button:disabled{opacity:.4;cursor:default}.icon-button.active{color:var(--is);border-color:var(--is);background:var(--is-svag)}button:has(>svg){display:inline-flex;align-items:center;gap:.4rem}.icon-button{gap:0}.answer-columns{display:grid;gap:var(--rum2);width:100%}.answer-side{display:grid;gap:var(--rum2);justify-items:start}.part-actions{display:inline-flex;align-items:center;gap:.15rem}.choice.declining{margin-top:var(--rum1);padding-top:var(--rum2);border-top:1px solid var(--linje)}.ting-parts .choice strong{color:var(--dis)}.choice.vald strong{color:var(--jakande)}.choice.vald .muted{color:var(--jakande);opacity:.8}.choice.declining.vald strong{color:var(--nekat)}.erlagd{color:var(--jakande)}.kallelser{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--steg0)}.kallelser td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kallelser th.lutad{height:6.5rem;padding:0;vertical-align:bottom;white-space:nowrap}.kallelser th.lutad>span{display:inline-block;transform-origin:bottom left;transform:translate(.7rem) rotate(-45deg)}.gald{display:inline-flex;align-items:baseline;gap:.3rem}.gald input{width:4ch;padding:.05rem 0;border:0;border-bottom:1px solid transparent;border-radius:0;background:none;color:inherit;font:inherit;font-family:var(--data);text-align:right}.gald input:hover{border-bottom-color:var(--linje)}.gald input:focus,.gald input:focus-visible{outline:none;border-bottom-color:var(--is)}.gald input.erlagd{color:var(--is)}.gald.tom{visibility:hidden}.kallelser tr:hover .gald.tom,.gald.tom:focus-within{visibility:visible}.gald input::-webkit-outer-spin-button,.gald input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.gald input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.rang-val{display:inline-flex;align-items:center;gap:var(--rum1);white-space:nowrap}.rang-val select{padding:.1rem .2rem;border:1px solid transparent;border-radius:var(--kant);background:none;color:var(--dis);font-size:var(--steg-1);visibility:hidden}.kallelser tr:hover .rang-val select,.kallelser tr:focus-within .rang-val select{visibility:visible}.rang-val select:hover,.rang-val select:focus{border-color:var(--linje);color:var(--djup)}.detail-history{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--rum2) var(--rum4);margin-top:var(--rum3);padding-top:var(--rum3);border-top:1px solid var(--linje)}.detail-history h3{margin:0 0 var(--rum1);font-size:var(--steg0)}.detail-history h3 .hint{margin-left:.4rem;font-weight:400}.detail-history .detail-list li{display:flex;align-items:baseline;gap:var(--rum1);padding:.1rem 0}.detail-history .detail-list li>span:first-child{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-history .detail-list li:after{content:"";order:1;flex:1 1 auto;min-width:var(--rum2);border-bottom:1px dotted var(--linje);transform:translateY(-.25em)}.detail-history .detail-list li>span:last-child{order:2;flex:0 0 auto;font-size:var(--steg-1)}.detail-history .link{margin-top:var(--rum1)}.kallelser-ram{overflow-x:auto}.kallelser td.del{width:1%;padding-right:var(--rum1)}.kallelser th,.kallelser td{text-align:left}.kallelser th{font-weight:400;font-size:var(--steg-1);color:var(--dis);padding:var(--rum1) var(--rum2) var(--rum1) 0;border-bottom:1px solid var(--linje);vertical-align:bottom}.kallelser td{padding:.3rem var(--rum2) .3rem 0;border-bottom:1px solid var(--linje);vertical-align:middle}.kallelser th:nth-child(-n+4),.kallelser td:nth-child(-n+4){width:1%;white-space:nowrap;text-align:left}.kallelser .tillnamn{font-family:var(--rist);color:var(--djup)}.kallelser tr.okallad td{color:var(--dis)}.row.bulk{position:sticky;top:0;z-index:3;padding:var(--rum2);margin:0 calc(-1 * var(--rum2));border:1px solid var(--is);border-radius:var(--kant);background:var(--is-svag)}
