.archiv-page{padding-top:var(--page-top)}.det-crumbs{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.02em;margin:0 0 20px}.det-crumbs,.det-crumbs a{color:var(--c-stahl)}.det-crumbs a:hover{color:var(--c-petrol)}.det-crumbs-cur{color:var(--c-graphit)}.archiv-head{max-width:var(--page-copy-max)}.archiv-head .gravur{margin:0 0 10px}.archiv-intro{max-width:70ch;margin:0}.archiv-meta{margin-top:18px}.archiv{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start;margin-top:var(--page-content-gap)}.archiv-rail{position:-webkit-sticky;position:sticky;top:calc(var(--header-h, 64px) + 20px);max-height:calc(100vh - var(--header-h, 64px) - 44px);overflow-y:auto}.archiv-filterbox{padding:20px}@media (max-width:899.98px){.archiv{grid-template-columns:minmax(0,1fr);gap:0;margin-top:32px}.archiv-rail{display:none}}.archiv-fgroup+.archiv-fgroup{margin-top:22px;padding-top:18px;border-top:1px solid var(--c-linie)}.archiv-flabel{display:block;margin-bottom:12px}.archiv-typechips{display:flex;flex-wrap:wrap;gap:8px}.archiv-typechip{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;background:var(--c-weiss);border:1px solid var(--c-linie);border-radius:var(--radius-chip);font-family:var(--font-body),sans-serif;font-weight:500;font-size:13px;line-height:1.2;color:var(--c-graphit);cursor:pointer;transition:border-color .15s ease,color .15s ease}.archiv-typechip:hover{border-color:var(--c-stahl)}.archiv-typechip--on,.archiv-typechip--on:hover{background:var(--c-bernstein-flaeche);border-color:var(--c-bernstein);color:var(--c-graphit)}.archiv-typechip-count{font-size:11px;color:var(--c-stahl)}.archiv-typechip--on .archiv-typechip-count{color:var(--c-bernstein)}.archiv-checks{display:grid;grid-gap:10px;gap:10px}.archiv-check{display:flex;align-items:center;gap:10px;font-size:14.5px;line-height:1.35;cursor:pointer}.archiv-check input{width:16px;height:16px;margin:0;flex-shrink:0;accent-color:var(--c-bernstein);cursor:pointer}.archiv-reset{margin-top:22px}.archiv-reset:disabled{opacity:.45;cursor:default}.archiv-reset:disabled:hover{border-color:var(--c-linie)}.archiv-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-height:36px;margin-bottom:12px}.archiv-count{display:flex;align-items:baseline;gap:7px;margin:0;font-size:13px;color:var(--c-stahl)}.archiv-count-num{font-size:16px;color:var(--c-graphit)}.archiv-count-num--filtered{color:var(--c-bernstein)}.archiv-count-arrow{color:var(--c-stahl)}.archiv-sortsel{display:inline-flex;align-items:center;gap:6px}.archiv-sortsel select{padding:0 10px;font-size:13.5px;font-weight:500;color:var(--c-graphit)}.archiv-dirbtn,.archiv-sortsel select{height:36px;background:var(--c-weiss);border:1px solid var(--c-linie);border-radius:var(--radius);cursor:pointer}.archiv-dirbtn{width:36px;display:inline-flex;align-items:center;justify-content:center;color:var(--c-petrol);font-size:15px}.archiv-dirbtn:hover{border-color:var(--c-stahl)}.archiv-filterbtn{display:none;margin-left:auto}.archiv-seg{margin-left:auto;display:inline-flex;background:var(--c-weiss);border:1px solid var(--c-linie);border-radius:var(--radius);overflow:hidden}.archiv-seg button{height:34px;padding:0 14px;background:none;border:0;font-family:var(--font-body),sans-serif;font-weight:600;font-size:13.5px;color:var(--c-stahl);cursor:pointer}.archiv-seg button+button{border-left:1px solid var(--c-linie)}.archiv-seg button:hover{color:var(--c-graphit)}.archiv-seg button[aria-pressed=true],.archiv-seg button[aria-pressed=true]:hover{color:var(--c-petrol);background:var(--c-petrol-hauch)}@media (max-width:899.98px){.archiv-seg{display:none}.archiv-filterbtn{display:inline-flex}.archiv-view-tabelle{display:none}.archiv-view-karten{display:block}}.archiv-view-hide{display:none}.archiv-tablewrap{position:relative;overflow-x:auto}.archiv-table{min-width:820px;--archiv-cols:minmax(200px,1.15fr) 140px minmax(132px,1.35fr) minmax(132px,1.35fr) minmax(120px,1fr) 52px;background:var(--c-weiss);border:1px solid var(--c-linie);border-radius:var(--radius)}.archiv-hrow,.archiv-row{display:flex;align-items:stretch}.archiv-row{border-top:1px solid var(--c-linie);cursor:pointer}.archiv-row:hover{background:var(--c-petrol-hauch)}.archiv-row:hover .archiv-broker-name{color:var(--c-petrol)}.archiv-card:focus-visible,.archiv-row:focus-visible{outline:3px solid var(--c-bernstein);outline-offset:2px}.archiv-cell--num{width:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--c-stahl);border-right:1px solid var(--c-linie)}.archiv-rowbody{flex:1 1;min-width:0;display:grid;grid-template-columns:var(--archiv-cols);align-items:stretch}.archiv-cell{display:flex;align-items:center;min-width:0;min-height:44px;padding:2px 12px}@media (pointer:coarse){.archiv-cell{min-height:52px}}.archiv-th{font-family:var(--font-body),sans-serif;font-weight:600;font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--c-stahl)}.archiv-sortbtn{display:inline-flex;align-items:center;gap:5px;padding:0;background:none;border:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}.archiv-sortbtn:hover{color:var(--c-graphit)}.archiv-sortbtn--active,.archiv-sortbtn--active:hover{color:var(--c-petrol)}.archiv-sortarrow{font-size:11px;line-height:1}.archiv-cell--broker{gap:10px}.archiv-broker-id{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.archiv-broker-name{max-width:100%;overflow-wrap:break-word;font-weight:600;font-size:14.5px;line-height:1.25;color:var(--c-graphit)}.archiv-broker-name:hover{color:var(--c-petrol);text-decoration:none}.archiv-rowchip{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:1px 6px;font-size:9.5px;letter-spacing:.05em}.archiv-cell--wertung{gap:10px}.archiv-miniscale.scale{--sc-track:24px;--sc-needle:12px;flex:1 1 auto;min-width:72px}.archiv-miniscale .scale-nums{display:none}.archiv-note{font-size:15px;color:var(--c-graphit)}.archiv-val{display:block;max-width:100%;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding-block:6px;font-size:13px;line-height:1.4;color:var(--c-graphit)}.archiv-cell--pin{justify-content:center;padding-inline:6px}@keyframes archiv-pulse{0%{background-color:var(--c-petrol-hauch)}to{background-color:transparent}}.archiv-pulseanim{animation:archiv-pulse .5s ease-out both}.archiv-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:16px;gap:16px}.archiv-card{display:flex;flex-direction:column;gap:14px;padding:16px;cursor:pointer;transition:border-color .15s ease}.archiv-card:hover{border-color:var(--c-stahl)}.archiv-card:hover .archiv-card-name{color:var(--c-petrol)}.archiv-card-head{display:flex;align-items:center;gap:12px}.archiv-card-head .archiv-broker-id{flex:1 1}.archiv-card-name{max-width:100%;overflow-wrap:break-word;font-weight:600;font-size:16px;line-height:1.25;color:var(--c-graphit)}.archiv-card-name:hover{color:var(--c-petrol);text-decoration:none}.archiv-card-num{align-self:flex-start;font-size:12px;color:var(--c-stahl)}.archiv-card-facts{display:grid;grid-gap:8px;gap:8px;margin:0;padding-top:12px;border-top:1px solid var(--c-linie)}.archiv-fact{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.archiv-fact dt{flex-shrink:0}.archiv-fact dd{margin:0;font-size:13px;line-height:1.45;color:var(--c-graphit);text-align:right;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.archiv-card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;border-top:1px solid var(--c-linie)}.archiv-card-more{font-weight:600;font-size:14px;white-space:nowrap}.archiv-empty{padding:40px 28px;max-width:560px}.archiv-empty-num{margin:0 0 8px;font-size:28px;line-height:1}.archiv-empty-h{font-size:22px;margin-bottom:.4em}.archiv-empty-text{max-width:44ch}.archiv-sheet-backdrop{position:fixed;inset:0;z-index:65;background:rgba(29,36,41,.45);border:0;padding:0;cursor:default}.archiv-sheet{position:fixed;left:0;right:0;bottom:0;z-index:70;max-height:82vh;overflow-y:auto;background:var(--c-weiss);border-top:1px solid var(--c-linie);padding:16px 20px calc(20px + env(safe-area-inset-bottom, 0px))}.archiv-sheet-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.archiv-sheet-close{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:none;border:1px solid var(--c-linie);border-radius:var(--radius);color:var(--c-graphit);font-size:18px;line-height:1;cursor:pointer}.archiv-sheet-apply{width:100%;margin-top:22px}@media (min-width:900px){.archiv-sheet,.archiv-sheet-backdrop{display:none}}@media (pointer:coarse){.archiv-sortsel select{height:44px}.archiv-dirbtn,.archiv-sheet-close{width:44px;height:44px}}