@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-latin-900-normal-D4nM5aha.woff2) format("woff2"),url(/assets/inter-latin-900-normal-EUCDUbiG.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-latin-ext-900-normal-ty8Tfvw5.woff2) format("woff2"),url(/assets/inter-latin-ext-900-normal-DG9wZIMw.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff")}:root{--forest: #163c32;--forest-2: #1a4538;--forest-3: #114d19;--lime: #9efd00;--lime-soft: #b8ff4a;--yellow: #f0fe47;--white: #FFFFFF;--glass: rgba(255, 255, 255, .04);--glass-2: rgba(255, 255, 255, .07);--glass-3: rgba(158, 253, 0, .08);--glass-border: rgba(255, 255, 255, .1);--glass-border-bright: rgba(158, 253, 0, .3);--fg: #f5f8f3;--fg-soft: rgba(245, 248, 243, .78);--fg-mute: rgba(245, 248, 243, .52);--fg-faint: rgba(245, 248, 243, .3);--color-background-danger: #fceceb;--color-border-danger: #e7b4af;--color-text-danger: #b23a2e}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--forest);color:var(--fg);font-family:Inter,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}#root{display:contents}.brand-mark{position:absolute;left:-120px;bottom:-160px;width:auto;height:clamp(560px,80vh,920px);z-index:0;pointer-events:none}.brand-mark path{fill:#10362c}body{background:radial-gradient(ellipse 90vw 90vh at 30% 110%,rgba(255,200,100,.18) 0%,transparent 50%),linear-gradient(180deg,#0a2520,#0e2c25 30%,#163c32,#1a4a3a);min-width:1024px;min-height:720px;width:100vw;height:100vh;overflow:hidden;position:relative}.sunrise{position:absolute;bottom:-300px;left:-300px;width:1700px;height:1300px;background-image:url(data:image/webp;base64,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);background-size:100% 100%;background-repeat:no-repeat;transform:translateZ(0);z-index:0;pointer-events:none}.aurora-1{position:absolute;top:-300px;right:-200px;width:1100px;height:800px;background-image:url(data:image/webp;base64,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);background-size:100% 100%;background-repeat:no-repeat;transform:translateZ(0);z-index:0;pointer-events:none}.aurora-2{position:absolute;top:-150px;left:30%;width:800px;height:600px;background-image:url(data:image/webp;base64,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);background-size:100% 100%;background-repeat:no-repeat;transform:translateZ(0);z-index:0;pointer-events:none}.vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at 30% 70%,transparent 30%,rgba(0,0,0,.45) 95%)}.light,.light-1,.light-2,.light-3{display:none!important}.noise{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.4;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.4' /><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.05 0' /></filter><rect width='100' height='100' filter='url(%23n)' /></svg>")}.layout{position:relative;z-index:2;width:100%;height:100%}.header{position:absolute;top:24px;left:24px;width:calc(100vw - 48px);height:64px;background:#ffffff06;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000014,0 1px 2px #0000001a;border-radius:20px;padding:0 16px 0 20px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto auto;align-items:center;gap:16px;min-width:0;box-sizing:border-box}.menu-btn{height:40px;border:1px solid rgba(158,253,0,.3);background:#9efd0014;border-radius:12px;cursor:pointer;padding:0 18px;display:flex;align-items:center;font:500 14px/1 Inter,sans-serif;color:var(--lime);letter-spacing:.06em;transition:background .2s ease,border-color .2s ease}@media (hover: hover) and (pointer: fine){.menu-btn:hover{background:#9efd0024;border-color:#9efd0073}}.home-btn{padding:0 12px;justify-content:center}.search-bar{display:flex;align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff0d;border-radius:14px;padding:0 6px 0 18px;height:44px;max-width:540px;margin:0 auto;width:100%;min-width:0}.search-bar svg{color:var(--fg-mute);margin-right:12px;flex-shrink:0}.search-bar input{flex:1;border:none;background:none;outline:none;font:400 14px/1 Inter,sans-serif;color:var(--fg);min-width:0;width:100%}.search-bar input::-moz-placeholder{color:var(--fg-mute)}.search-bar input::placeholder{color:var(--fg-mute)}.search-bar .adv{background:var(--glass-2);border:1px solid var(--glass-border);color:var(--fg-soft);padding:0 14px;height:32px;border-radius:9px;font:500 12px/1 Inter,sans-serif;cursor:pointer;display:flex;align-items:center;gap:6px}.account{height:40px;border:1px solid rgba(158,253,0,.3);background:#9efd0014;border-radius:12px;cursor:pointer;padding:0 18px;display:flex;align-items:center;font:500 14px/1 Inter,sans-serif;color:var(--lime);letter-spacing:.06em;transition:background .2s ease,border-color .2s ease}@media (hover: hover) and (pointer: fine){.account:hover{background:#9efd0024;border-color:#9efd0073}}.lang-menu-wrapper{position:relative}.lang-btn{height:40px;min-width:44px;border:1px solid rgba(158,253,0,.3);background:#9efd0014;border-radius:12px;cursor:pointer;padding:0 12px;display:flex;align-items:center;justify-content:center;font:600 13px/1 Inter,sans-serif;color:var(--lime);letter-spacing:.08em;transition:background .2s ease,border-color .2s ease}@media (hover: hover) and (pointer: fine){.lang-btn:hover{background:#9efd0024;border-color:#9efd0073}}.lang-menu{position:absolute;top:calc(100% + 6px);right:0;width:200px;background:#fff;border:1px solid rgba(22,60,50,.12);border-radius:8px;box-shadow:0 12px 32px #163c322e;padding:6px;z-index:100}.lang-menu-item{display:flex;align-items:center;gap:12px;width:100%;background:transparent;border:none;padding:9px 12px;border-radius:6px;cursor:pointer;font:500 13px/1.4 Inter,sans-serif;color:#163c32;text-align:left}@media (hover: hover) and (pointer: fine){.lang-menu-item:hover{background:#163c320f}}.lang-menu-item.is-active{background:#9efd0024}.lang-menu-code{font:600 12px/1 Inter,sans-serif;letter-spacing:.06em;color:#163c328c;min-width:22px}.lang-menu-name{flex:1}.auth-lang-corner{position:fixed;top:max(24px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));z-index:20}body:has(.auth-shell){min-width:0;width:100%;height:auto;min-height:100dvh;overflow-x:hidden;overflow-y:auto}@media (max-width: 700px){body:has(.auth-shell) .brand{display:none}}@media (max-width: 400px){.auth-bubble{padding:26px 22px 22px!important;border-radius:20px!important}}.title--multiline,.tagline--multiline{white-space:pre-line}.user-menu-wrapper{position:relative}.user-menu{position:absolute;top:calc(100% + 6px);right:0;width:220px;background:#fff;border:1px solid rgba(22,60,50,.12);border-radius:8px;box-shadow:0 12px 32px #163c322e;padding:6px;z-index:100}.user-menu-item{display:flex;align-items:center;gap:12px;width:100%;background:transparent;border:none;padding:10px 14px;border-radius:6px;cursor:pointer;font:500 13px/1.4 Inter,sans-serif;color:#163c32;text-align:left}@media (hover: hover) and (pointer: fine){.user-menu-item:hover{background:#163c320f}}.user-menu-item svg{width:20px;height:20px;flex-shrink:0;color:#163c32b3}.user-menu-item-danger,.user-menu-item-danger svg{color:#c0392b}@media (hover: hover) and (pointer: fine){.user-menu-item-danger:hover{background:#c0392b14}}.sources-cta{height:40px;border:none;background:var(--lime);border-radius:12px;cursor:pointer;padding:0 18px;display:flex;align-items:center;gap:8px;font:500 14px/1 Inter,sans-serif;color:var(--forest);letter-spacing:.06em;transition:background .2s ease,transform .2s ease}@media (hover: hover) and (pointer: fine){.sources-cta:hover{background:#b6ff1a;transform:translateY(-1px)}}.sources-cta svg{flex-shrink:0}.notif-wrapper{position:relative}.notif-bell{position:relative;height:40px;width:44px;border:1px solid rgba(158,253,0,.3);background:#9efd0014;border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--lime);transition:background .2s ease,border-color .2s ease}@media (hover: hover) and (pointer: fine){.notif-bell:hover{background:#9efd0024;border-color:#9efd0073}}.notif-bell svg{width:20px;height:20px}.notif-badge{position:absolute;top:-7px;right:-7px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;background:#ff3b30;border:1px solid #ff3b30;color:#fff;border-radius:100px;font:600 11px/16px Inter,sans-serif;text-align:center;box-shadow:0 2px 8px #ff3b3059}.notif-panel{position:absolute;top:calc(100% + 6px);right:0;width:380px;max-height:70vh;display:flex;flex-direction:column;background:#fff;border:1px solid rgba(22,60,50,.12);border-radius:10px;box-shadow:0 12px 32px #163c322e;z-index:100;overflow:hidden}.notif-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid rgba(22,60,50,.1)}.notif-panel-title{font:600 14px/1 Inter,sans-serif;color:#163c32}.notif-mark-all{border:1px solid rgba(22,60,50,.18);background:transparent;border-radius:8px;padding:6px 10px;cursor:pointer;font:500 12px/1 Inter,sans-serif;color:#163c32;white-space:nowrap}@media (hover: hover) and (pointer: fine){.notif-mark-all:hover:not(:disabled){background:#163c320f}}.notif-mark-all:disabled{opacity:.4;cursor:default}.notif-list{padding:14px;overflow-y:auto}.notif-empty{padding:28px 14px;text-align:center;color:#163c328c;font:400 13px/1.4 Inter,sans-serif}.notif-mitteilung{display:block;width:100%;text-align:left;border:1px solid rgba(22,60,50,.1);border-left:3px solid var(--yellow, #f0fe47);background:transparent;border-radius:10px;padding:10px 12px 4px;margin-bottom:8px;font:500 13px/1.35 Inter,sans-serif;color:#163c32}.notif-mitteilung .item{margin-bottom:6px}.notif-mitteilung .notif-satz{display:block;margin-bottom:8px}.notif-mitteilung--nackt{padding-bottom:10px;background:transparent;cursor:pointer}.notif-mitteilung--nackt .notif-satz{margin-bottom:0}@media (hover: hover) and (pointer: fine){.notif-mitteilung--nackt:hover{background:#163c320d}}:root{--content-max: 1440px}.main{position:absolute;top:112px;bottom:24px;left:24px;width:calc(100vw - 48px);max-width:calc(var(--content-max) - 48px);display:grid;grid-template-columns:1fr 1.05fr;gap:24px}.left{display:flex;flex-direction:column;gap:20px;padding-top:0}.nav-card{height:232px;background:#ffffff06;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000014,0 2px 8px #0000001f;border-radius:28px;padding:30px 36px;cursor:pointer;position:relative;overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;justify-content:space-between;transition:transform .5s cubic-bezier(.2,.7,.3,1),border-color .5s ease,background .5s ease}@media (hover: hover) and (pointer: fine){.nav-card:hover{transform:translateY(-2px);background:#ffffff0a;border-color:var(--glass-border-bright)}}.nav-card:before{content:"";position:absolute;top:-120px;right:-120px;width:320px;height:320px;border-radius:50%;filter:blur(80px);transform:translateZ(0);opacity:.55}.nav-card.persons:before{background:radial-gradient(circle,rgba(240,254,71,.16),transparent 65%)}.nav-card.docs:before{background:radial-gradient(circle,rgba(158,253,0,.2),transparent 65%)}.nav-card .top{display:flex;justify-content:space-between;align-items:flex-start}.nav-card .icon{width:52px;height:52px;background:var(--glass-2);border:1px solid var(--glass-border);border-radius:16px;display:flex;align-items:center;justify-content:center;color:var(--fg);position:relative}.nav-card .counter-badge{position:absolute;top:-10px;right:-10px;background:#ff3b30;border:1px solid #ff3b30;color:#fff;padding:4px 14px;border-radius:100px;font:500 11px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.12em;box-shadow:0 2px 8px #ff3b3059}.nav-card .arrow{width:44px;height:44px;background:var(--lime);border:1px solid var(--lime);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--forest);font-size:18px;font-weight:700;transition:transform .5s cubic-bezier(.2,.7,.3,1)}@media (hover: hover) and (pointer: fine){.nav-card:hover .arrow{transform:translate(2px,-2px)}}.nav-card .title{font:700 32px/1.05 Inter,sans-serif;letter-spacing:-.025em;color:var(--fg);margin-bottom:8px}.nav-card .sub{font:400 13.5px/1.45 Inter,sans-serif;color:var(--fg-mute);max-width:320px}.right{background:#ffffff06;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000014,0 2px 8px #0000001f;border-radius:28px;padding:24px 28px 28px;overflow:hidden;display:flex;flex-direction:column}.stream-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px;padding:0 4px 16px;gap:16px;position:relative}.stream-head:after{content:"";position:absolute;left:4%;right:4%;bottom:0;height:.5px;background:#ffffff1a;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);pointer-events:none}.stream-head h2{font:600 14px/1 Inter,sans-serif;color:var(--fg-soft);letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;padding-top:9px}.filter-block{display:flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:65%}.filter-block .filter-btn{background:var(--glass-2);border:1px solid var(--glass-border);color:var(--fg-soft);padding:0 12px;height:30px;border-radius:8px;font:500 12px/1 Inter,sans-serif;cursor:pointer;display:flex;align-items:center;gap:6px;flex-shrink:0}.filter-chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.filter-chip{background:var(--lime);border:1px solid var(--lime);color:var(--forest);padding:4px 8px 4px 14px;border-radius:100px;font:500 11px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.12em;display:inline-flex;align-items:center;gap:6px;cursor:default}.filter-chip .chip-x{width:11px;height:11px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease;flex-shrink:0;position:relative}.filter-chip .chip-x:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}@media (hover: hover) and (pointer: fine){.filter-chip .chip-x:hover{background:#0a252038}}.filter-chip .chip-x svg{display:block;width:8px;height:8px}.stream-list{flex:1;display:flex;flex-direction:column;gap:14px;overflow-y:auto;overflow-x:hidden;padding-right:8px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.stream-list::-webkit-scrollbar{width:6px}.stream-list::-webkit-scrollbar-track{background:transparent}.stream-list::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:100px}@media (hover: hover) and (pointer: fine){.stream-list::-webkit-scrollbar-thumb:hover{background:#ffffff2e}}.day-marker{align-self:center;background:var(--glass-2);border:1px solid var(--glass-border);color:var(--fg-soft);padding:4px 14px;border-radius:100px;font:500 11px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.12em;margin:4px 0}.item{display:flex;gap:14px;max-width:92%;align-items:stretch}.item.incoming{align-self:flex-start}.item.outgoing{align-self:flex-end;flex-direction:row-reverse}.item .thumb{width:80px;height:108px;flex-shrink:0;background:#ffffffeb;border:1px solid var(--glass-border);border-radius:10px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000040}.item .thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.item .thumb .klebezettel-marke{position:absolute;top:4px;right:4px;z-index:2;width:10px;height:10px;border-radius:2px;background:var(--yellow, #f0fe47);border:.5px solid rgba(22,60,50,.22);box-shadow:0 1px 3px #163c3266;display:flex;align-items:center;justify-content:center;pointer-events:none}.item .thumb .klebezettel-marke.hat-zahl{width:14px;height:14px}.item .thumb .klebezettel-marke>span{font:700 8px/1 Inter,sans-serif;color:#163c32}.item .bubble{flex:1;background:#ffffff0b;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff0f;border-radius:18px;padding:14px 18px;display:flex;flex-direction:column;gap:4px;position:relative;min-width:200px;color:inherit;text-decoration:none}.item.outgoing .bubble{background:linear-gradient(135deg,#9efd0029,#9efd000f);border-color:#9efd0047}.item .meta{font:500 10.5px/1 JetBrains Mono,monospace;color:var(--fg-mute);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px}.item .bubble .meta-lines{display:flex;flex-direction:column;gap:2px;margin-bottom:4px}.item .bubble .meta-lines .meta{margin-bottom:0}.new-badge{position:absolute;top:-10px;right:-10px;background:#ff3b30;border:1px solid #ff3b30;color:#fff;padding:4px 14px;border-radius:100px;font:500 11px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.12em;box-shadow:0 2px 8px #ff3b3059;z-index:2}.fehler-badge{position:absolute;top:-10px;left:-10px;max-width:calc(100% + 20px);background:#ff3b30;border:1px solid #ff3b30;color:#fff;padding:4px 12px;border-radius:100px;font:500 11px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 8px #ff3b3059;z-index:2}.item .type{font:600 17px/1.15 Inter,sans-serif;letter-spacing:-.01em;color:var(--fg);margin-bottom:2px}.item .detail{font:400 12px/1.4 Inter,sans-serif;color:var(--fg-soft)}.item .amount{font:700 18px/1 JetBrains Mono,monospace;color:var(--lime);margin-top:6px;letter-spacing:-.02em}.item.outgoing .amount{color:var(--fg)}.brand{position:absolute;bottom:56px;left:56px;z-index:5;display:flex;align-items:center;gap:26px}.brand .logo{width:240px;height:60px;display:block;flex-shrink:0}.brand .tagline{font:500 13px/1.45 Inter,sans-serif;color:var(--fg-mute);letter-spacing:.01em;padding-left:26px;border-left:1px solid var(--glass-border);max-width:200px}body.personen-page-body .brand{display:none}.main.personen-page{display:flex;flex-direction:column;gap:0;overflow-y:auto;padding-bottom:32px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.main.personen-page::-webkit-scrollbar{width:6px}.main.personen-page::-webkit-scrollbar-track{background:transparent}.main.personen-page::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:100px}.main.personen-page .page-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:18px;padding:0 16px 18px 20px;border-bottom:.5px solid rgba(255,255,255,.08);flex-shrink:0}.main.personen-page .page-head-left{display:flex;align-items:center;gap:14px}.main.personen-page .back-button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--glass);border:1px solid var(--glass-border);border-radius:12px;color:var(--fg-soft);font:500 18px/1 Inter,sans-serif;cursor:pointer;text-decoration:none;transition:background .15s ease,border-color .15s ease}@media (hover: hover) and (pointer: fine){.main.personen-page .back-button:hover{background:var(--glass-2);border-color:var(--glass-border-bright);color:var(--fg)}}.main.personen-page .page-title{font:600 28px/1 Inter,sans-serif;letter-spacing:-.02em;color:var(--fg)}.toggle-row{display:flex;align-items:center;justify-content:center;margin-bottom:14px;flex-shrink:0;position:relative;padding:0 20px}.toggle-glass{display:flex;background:var(--glass);border:1px solid var(--glass-border);border-radius:14px;padding:4px;gap:4px;box-shadow:inset 0 1px #ffffff0d}.toggle-pill{background:transparent;border:1px solid transparent;color:var(--fg-mute);padding:0 26px;height:38px;border-radius:10px;font:500 13px/1 Inter,sans-serif;letter-spacing:.04em;cursor:pointer;transition:background .18s ease,color .18s ease}@media (hover: hover) and (pointer: fine){.toggle-pill:hover{color:var(--fg-soft)}}.toggle-pill.active{background:var(--lime);color:#0e2c25;font-weight:600}.toggle-row .filter-btn{position:absolute;right:16px;background:var(--glass-2);border:1px solid var(--glass-border);color:var(--fg-soft);padding:0 12px;height:30px;border-radius:8px;font:500 12px/1 Inter,sans-serif;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .15s ease,border-color .15s ease,color .15s ease}@media (hover: hover) and (pointer: fine){.toggle-row .filter-btn:hover{background:#9efd0014;border-color:#9efd004d;color:var(--lime)}}.alphabet{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;padding:0 20px 22px;flex-shrink:0}.alphabet button{width:28px;height:28px;border:1px solid transparent;background:transparent;color:#ffffff2e;font:500 12px/1 Inter,sans-serif;letter-spacing:.04em;border-radius:8px;cursor:default;transition:background .15s ease,color .15s ease,border-color .15s ease}.alphabet button.has-entries{color:var(--lime);cursor:pointer}@media (hover: hover) and (pointer: fine){.alphabet button.has-entries:hover{background:#9efd0014;border-color:#9efd004d}}.people-list{width:100%;max-width:880px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:36px}.letter-section{display:grid;grid-template-columns:88px 1fr;gap:20px;align-items:start}.letter-marker{position:sticky;top:8px;align-self:start;margin-top:-14px}.letter-marker .letter{font:700 88px/1 Inter,sans-serif;color:#9efd002e;letter-spacing:-.04em;-moz-user-select:none;user-select:none;-webkit-user-select:none}.letter-rows{display:flex;flex-direction:column;gap:4px}.person-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 14px;border-radius:14px;transition:background .18s ease}@media (hover: hover) and (pointer: fine){.person-row:hover{background:var(--glass)}}.person-info{flex:0 1 auto;min-width:0}.person-link{display:inline-block;text-decoration:none;color:inherit}.person-link:hover .person-name{text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:3px}.person-name{font:500 16px/1.3 Inter,sans-serif;color:var(--fg);letter-spacing:-.01em}.person-name b{font-weight:600}.self-badge{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:100px;background:#aae67829;color:var(--lime, #8fd14f);font:600 10px/1.6 Inter,sans-serif;text-transform:uppercase;letter-spacing:.08em;vertical-align:middle}.person-org-link{display:inline-block;margin-top:3px;text-decoration:none;color:var(--fg-mute);font:400 12px/1.3 Inter,sans-serif;transition:color .15s ease}@media (hover: hover) and (pointer: fine){.person-org-link:hover{color:var(--fg-soft);text-decoration:underline;text-decoration-color:#fff3;text-underline-offset:2px}}.doc-btn{display:inline-flex;align-items:center;gap:8px;padding:0 18px;height:36px;border-radius:10px;background:#9efd001a;border:1px solid rgba(158,253,0,.32);color:var(--lime);font:500 13px/1 Inter,sans-serif;letter-spacing:.04em;text-decoration:none;transition:background .18s ease,border-color .18s ease;white-space:nowrap;flex-shrink:0}@media (hover: hover) and (pointer: fine){.doc-btn:hover{background:#9efd002e;border-color:#9efd0080}}.doc-btn .count{font:500 13px/1 JetBrains Mono,monospace;color:var(--lime);opacity:.85}.org-card{background:var(--glass);border:1px solid var(--glass-border);border-radius:18px;transition:border-color .18s ease;overflow:hidden;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}@media (hover: hover) and (pointer: fine){.org-card:hover{border-color:#9efd0033}}.org-cover{padding:22px 24px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;border-right:1px solid rgba(158,253,0,.18);min-height:140px}.org-cover-top{display:flex;flex-direction:column;gap:12px}.org-link{text-decoration:none;color:inherit}@media (hover: hover) and (pointer: fine){.org-link:hover .org-name{text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:4px}}.org-name{font:600 22px/1.15 Inter,sans-serif;letter-spacing:-.02em;color:var(--fg)}.org-cover-mark{width:36px;height:2px;background:var(--lime);opacity:.65;border-radius:2px}.org-cover .doc-btn{align-self:flex-start}.org-members{display:flex;flex-direction:column;padding:8px 0}.org-member{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 22px;transition:background .18s ease}.org-member+.org-member{border-top:.5px solid rgba(255,255,255,.05)}@media (hover: hover) and (pointer: fine){.org-member:hover{background:#ffffff06}}.org-member-link{text-decoration:none;color:inherit;flex:0 1 auto;min-width:0}@media (hover: hover) and (pointer: fine){.org-member-link:hover .org-member-name{text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:3px}}.org-member-name{font:500 14px/1.3 Inter,sans-serif;color:var(--fg-soft);letter-spacing:-.005em}.org-member-name b{color:var(--fg);font-weight:600}.doc-btn--sub{background:var(--glass-2);border:1px solid var(--glass-border);color:var(--fg-soft);padding:0 12px;height:30px;border-radius:8px;font:500 12px/1 Inter,sans-serif;letter-spacing:0;gap:6px}.doc-btn--sub .count{font:500 12px/1 JetBrains Mono,monospace;color:var(--fg-soft);opacity:.85}@media (hover: hover) and (pointer: fine){.doc-btn--sub:hover{background:#9efd0014;border-color:#9efd0040;color:var(--fg)}.doc-btn--sub:hover .count{color:var(--fg)}}@container org-card (max-width: 600px){.org-card{grid-template-columns:1fr}.org-cover{border-right:none;border-bottom:1px solid rgba(158,253,0,.18)}}@media (max-width: 760px){.org-card{grid-template-columns:1fr}.org-cover{border-right:none;border-bottom:1px solid rgba(158,253,0,.18);min-height:auto}}.sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000052;z-index:100;opacity:0;pointer-events:none;transition:opacity .26s linear;cursor:pointer;display:none}.sheet-backdrop.active{display:block}.sheet-backdrop.open{opacity:1;pointer-events:auto}.sheet-backdrop.closing{transition:opacity .18s linear}.sheet-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;align-items:center;justify-content:center;padding:40px 24px;pointer-events:none;display:none}.sheet-container.active{display:flex}.sheet{background:radial-gradient(ellipse 90% 75% at 105% 110%,rgba(158,253,0,.85) 0%,rgba(158,253,0,.55) 18%,rgba(158,253,0,.28) 38%,rgba(158,253,0,.1) 58%,transparent 80%),#fff;box-shadow:0 36px 90px #0000008c,0 12px 32px #0000004d;border-radius:22px;position:relative;width:min(720px,100%);max-height:min(840px,100%);display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;cursor:default;opacity:0;transform:scale(.84);transition:opacity .28s ease-out,transform .42s cubic-bezier(.34,1.56,.64,1),width .46s cubic-bezier(.34,1.4,.64,1)}.sheet.open{opacity:1;transform:scale(1)}.sheet.closing{opacity:0;transform:scale(.92);transition:opacity .2s ease-in,transform .26s cubic-bezier(.4,0,1,.6)}.sheet-brand-zone{flex-shrink:0;padding:22px 32px 24px;background:transparent;display:flex;align-items:center}.sheet-brand-zone .sheet-brand{width:180px;height:auto;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sheet--narrow{width:min(560px,100%)}.sheet--medium{width:min(780px,100%)}.sheet--wide{width:min(1080px,100%)}.sheet--docs-list{height:min(720px,90vh);max-height:min(720px,90vh)}.sheet-cover{padding:30px 32px 26px;border-bottom:1px solid rgba(158,253,0,.45);flex-shrink:0;position:relative;background:transparent}.sheet-close{position:absolute;top:14px;right:14px;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:1px solid rgba(22,60,50,.18);border-radius:14px;color:#163c32a6;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.sheet-close>*{pointer-events:none}@media (hover: hover) and (pointer: fine){.sheet-close:hover{background:#163c3214;border-color:#163c3252;color:#163c32}}.sheet-close svg{width:16px;height:16px;stroke:currentColor;stroke-width:2;fill:none}.sheet-header-row{display:flex;gap:0;align-items:center;opacity:0;transform:translateY(20px);animation:stagger-in .5s cubic-bezier(.34,1.4,.64,1) .1s forwards}.sheet-avatar{display:none}.sheet-header-text{flex:1;min-width:0;margin-right:56px}.sheet-meta{font:600 11px/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#163c32;margin-bottom:10px}.sheet-title{font:600 32px/1.1 Inter,sans-serif;letter-spacing:-.025em;color:#163c32;margin:0 0 14px}.sheet-title-part{display:inline-block;padding:2px 6px;margin:-2px -6px;border-radius:6px;border:1px solid transparent;cursor:text;transition:background .18s ease,border-color .18s ease}@media (hover: hover) and (pointer: fine){.sheet-title-part:hover{background:#9efd002e;border-color:#5fa80059}}.sheet-title-part:focus{background:#9efd0047;border-color:#5fa8008c;outline:none}.sheet-title-part[contenteditable]:empty:before{content:attr(data-placeholder);color:#163c3266;font-style:italic}.sheet-mark{width:64px;height:4px;background:#9efd00;border-radius:100px;margin-bottom:18px}.sheet-stats{display:flex;flex-wrap:wrap;gap:28px;align-items:baseline}.sheet-stat{display:flex;align-items:baseline;gap:8px}button.sheet-stat--clickable{background:transparent;border:none;padding:4px 8px;margin:-4px -8px;border-radius:8px;cursor:pointer;font:inherit;color:inherit;transition:background .18s ease}@media (hover: hover) and (pointer: fine){button.sheet-stat--clickable:hover{background:#9efd0029}}button.sheet-stat--clickable *{pointer-events:none}.sheet-stat-value{font:700 22px/1 JetBrains Mono,monospace;color:#9efd00}.sheet-stat-label{font:500 12px/1 Inter,sans-serif;color:#163c32;letter-spacing:.04em}.sheet-body{flex:1;overflow-y:auto;padding:24px 32px 28px;scrollbar-width:thin;scrollbar-color:rgba(22,60,50,.2) transparent}.sheet-body::-webkit-scrollbar{width:6px}.sheet-body::-webkit-scrollbar-track{background:transparent}.sheet-body::-webkit-scrollbar-thumb{background:#163c3233;border-radius:100px}@keyframes stagger-in{to{opacity:1;transform:translateY(0)}}.sheet-section{opacity:0;transform:translateY(20px);animation:stagger-in .5s cubic-bezier(.34,1.4,.64,1) forwards}.sheet-section:nth-child(1){animation-delay:.16s}.sheet-section:nth-child(2){animation-delay:.22s}.sheet-section:nth-child(3){animation-delay:.28s}.sheet-section:nth-child(4){animation-delay:.34s}.sheet-section+.sheet-section{margin-top:26px;padding-top:22px;border-top:1px solid rgba(158,253,0,.45)}.sheet-section-eyebrow{font:600 10px/1 Inter,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#163c32;margin-bottom:12px}.profile-line{font:400 15px/1.6 Inter,sans-serif;color:#163c32;margin-bottom:6px}.profile-line.major{font:500 16px/1.5 Inter,sans-serif;color:#163c32;margin-bottom:12px}.multi-line{display:flex;align-items:center;gap:8px}.multi-line .multi-label{flex-shrink:0;color:#163c32}.multi-line .editable{flex:1;min-width:0}.multi-line .editable:not(:empty){font-weight:600}.multi-add{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:#9efd00;border:none;color:#163c32;cursor:pointer;display:none;align-items:center;justify-content:center;font:700 16px/1 Inter,sans-serif;padding:0;transition:transform .16s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease}.multi-add.visible{display:inline-flex}@media (hover: hover) and (pointer: fine){.multi-add:hover{transform:scale(1.12);box-shadow:0 2px 10px #9efd0073}}.multi-add:active{transform:scale(.95)}.multi-add svg{width:12px;height:12px;stroke:currentColor;stroke-width:2.5;fill:none;pointer-events:none}.multi-line.address-block{display:block}.address-block{margin-bottom:6px;color:#163c32;font:400 15px/1.6 Inter,sans-serif}.address-block+.address-block{margin-top:12px}.address-row{display:flex;align-items:center;gap:8px;margin-bottom:4px}.address-row:last-child{margin-bottom:0}.address-row .multi-label{flex-shrink:0;width:80px;color:#163c32}.address-row .editable{min-width:0}.address-row .editable:not(:empty){font-weight:600}.address-row .address-street{flex:0 0 180px}.address-row .address-housenumber,.address-row .address-zip{flex:0 0 75px}.address-row .address-city{flex:0 0 180px}.people-line{display:flex;align-items:center;gap:6px;margin-bottom:2px}.people-line .sheet-person-row{flex:1;min-width:0}.people-add-row{display:inline-flex;align-items:center;margin-top:8px;padding:4px;background:transparent;border:none;cursor:pointer;font:inherit;color:inherit}.people-add-row *{pointer-events:none}.people-add-row .multi-add{flex-shrink:0;pointer-events:none}.profile-line-link{display:inline-flex;align-items:center;gap:10px;background:transparent;border:none;padding:4px 8px;margin:-4px -8px;border-radius:10px;cursor:pointer;font:inherit;color:inherit;text-align:left;transition:background .18s ease}.profile-line-link *{pointer-events:none}@media (hover: hover) and (pointer: fine){.profile-line-link:hover{background:#9efd0029}}.profile-line-org-text{font:500 16px/1.5 Inter,sans-serif;color:#163c32}.sheet-links{display:flex;flex-direction:column;gap:4px;padding:18px 32px;border-bottom:1px solid rgba(22,60,50,.1)}.sheet-links:empty{display:none}.sheet-link-row{display:flex;align-items:flex-start;gap:10px;background:transparent;border:none;padding:6px 8px;margin:0 -8px;border-radius:10px;cursor:pointer;font:inherit;color:inherit;text-align:left;width:100%;transition:background .18s ease}.sheet-link-row>.chip,.sheet-link-row>.sheet-link-value,.sheet-link-row .sheet-link-list>.sheet-link-value:not(.sheet-link-value--clickable){pointer-events:none}.sheet-link-row .sheet-link-value--clickable,.sheet-link-row .sheet-link-add{pointer-events:auto}.sheet-link-value--clickable *,.sheet-link-add *{pointer-events:none}@media (hover: hover) and (pointer: fine){.sheet-link-row:hover{background:#9efd0029}}.sheet-link-row .chip{flex-shrink:0;margin-right:0;margin-bottom:0}.sheet-link-value{font:500 16px/1.5 Inter,sans-serif;color:#163c32}.sheet-link-list{display:flex;flex-direction:column;gap:2px;min-width:0}.sheet-link-list .sheet-link-value{line-height:1.45}.sheet-link-value--clickable{background:transparent;border:none;padding:2px 6px;margin:0 -6px;border-radius:6px;cursor:pointer;font:500 16px/1.45 Inter,sans-serif;color:#163c32;text-align:left;transition:background .18s ease}@media (hover: hover) and (pointer: fine){.sheet-link-value--clickable:hover{background:#9efd0029}.sheet-link-row--list:hover{background:transparent}}.sheet-link-row--stacked{flex-direction:column;align-items:flex-start;gap:8px}.sheet-link-row--stacked .sheet-link-list{width:100%;padding-left:2px}.sheet-link-value--clickable{display:flex;align-items:baseline;justify-content:space-between;gap:14px;width:100%}.sheet-link-row--corr{cursor:default;align-items:center}@media (hover: hover) and (pointer: fine){.sheet-link-row--corr:hover{background:transparent}}.corr-parts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.corr-pill{display:inline-flex;align-items:center;background:#163c320f;border:1px solid rgba(22,60,50,.14);padding:4px 12px;border-radius:999px;cursor:pointer;font:500 15px/1.4 Inter,sans-serif;color:#163c32;pointer-events:auto;transition:background .18s ease,border-color .18s ease}@media (hover: hover) and (pointer: fine){.corr-pill:hover{background:#9efd0033;border-color:#9efd008c}}.corr-pill--static{cursor:default}@media (hover: hover) and (pointer: fine){.corr-pill--static:hover{background:#163c320f;border-color:#163c3224}}.ref-edit{background:none;border:0;padding:4px;cursor:pointer;color:#163c328c;line-height:0;transition:color .15s ease}@media (hover: hover) and (pointer: fine){.ref-edit:hover{color:#5fa800}}.ref-edit svg{display:block}.ref-topline{display:flex;align-items:center;gap:10px}.ref-topline>.sheet-link-row{flex:1 1 auto;min-width:0}.ref-topline>.ref-edit{margin-left:auto;flex-shrink:0}.sheet-links--ref.ref--leer{min-height:20px;padding-top:8px;padding-bottom:8px}.sheet-link-name{font:500 16px/1.45 Inter,sans-serif;color:#163c32}.sheet-link-meta{font:500 12px/1 JetBrains Mono,monospace;color:#5fa800;font-weight:600;letter-spacing:.04em;flex-shrink:0}.sheet-link-value-group{display:flex;align-items:baseline;justify-content:space-between;gap:14px;width:100%}.sheet-link-value-group .sheet-link-value--clickable{width:auto;flex:1 1 auto;display:inline-flex;justify-content:flex-start}.sheet-link-meta--clickable{background:transparent;border:none;cursor:pointer;padding:2px 6px;margin:0 -6px;border-radius:6px;transition:background .18s ease}.sheet-link-row .sheet-link-meta--clickable{pointer-events:auto}@media (hover: hover) and (pointer: fine){.sheet-link-meta--clickable:hover{background:#9efd0029}}.sheet-link-add{display:inline-flex;align-items:center;margin-top:8px;padding:4px;background:transparent;border:none;cursor:pointer;color:inherit;align-self:flex-start}.editable{display:inline-block;padding:1px 4px;margin:-1px -4px;border-radius:4px;border:1px solid transparent;cursor:text;transition:background .18s ease,border-color .18s ease}@media (hover: hover) and (pointer: fine){.editable:hover{background:#9efd002e;border-color:#5fa80059}}.editable:focus{background:#9efd0047;border-color:#5fa8008c;outline:none}.editable[contenteditable]:empty:before{content:attr(data-placeholder);color:#163c3266;font-style:italic}.chip{display:inline-flex;align-items:center;background:#9efd00;border:1px solid #9efd00;color:#163c32;padding:4px 8px 4px 14px;border-radius:100px;font:500 11px/1 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-right:6px;margin-bottom:6px}.sheet-people{display:flex;flex-direction:column;gap:2px}.sheet-person-row{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:10px;background:transparent;border:none;color:inherit;cursor:pointer;width:100%;text-align:left;transition:background .18s ease;font:inherit}.sheet-person-row>*{pointer-events:none}@media (hover: hover) and (pointer: fine){.sheet-person-row:hover{background:#9efd0024}}.sheet-person-name{font:500 14px/1.3 Inter,sans-serif;color:#163c32;flex:1;opacity:.85}.sheet-person-name b{color:#163c32;font-weight:600;opacity:1}.sheet-person-meta{font:500 12px/1 JetBrains Mono,monospace;color:#163c32;opacity:.65;letter-spacing:.04em;flex-shrink:0}.sheet-person-meta em{font-style:normal;color:#5fa800;font-weight:600}.sheet-stream{display:flex;flex-direction:column;gap:14px}.sheet-stream .day-marker{align-self:center;background:#163c320d;border:1px solid rgba(22,60,50,.1);color:#163c329e;padding:4px 14px;border-radius:100px;font:500 11px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.12em;margin:4px 0}.sheet-stream .item{display:flex;gap:14px;max-width:92%;align-items:stretch}.sheet-stream .item.incoming{align-self:flex-start}.sheet-stream .item.outgoing{align-self:flex-end;flex-direction:row-reverse}.sheet-stream .item .thumb{width:80px;height:108px;flex-shrink:0;background:#fff;border:1px solid rgba(22,60,50,.1);border-radius:10px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #163c321a}.sheet-stream .item .thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.sheet-stream .item .bubble{flex:1;background:#f7f8f5;border:1px solid rgba(22,60,50,.1);box-shadow:inset 0 1px #163c3208;border-radius:18px;padding:14px 18px;display:flex;flex-direction:column;gap:4px;position:relative;min-width:200px;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease;text-align:left;color:inherit;font:inherit}@media (hover: hover) and (pointer: fine){.sheet-stream .item .bubble:hover{background:#fff;border-color:#9efd008c;transform:translateY(-1px);box-shadow:0 4px 14px #163c321a}}.sheet-stream .item .bubble>*{pointer-events:none}.sheet-stream .item.outgoing .bubble{background:linear-gradient(135deg,#9efd002e,#9efd0014);border-color:#9efd0066}@media (hover: hover) and (pointer: fine){.sheet-stream .item.outgoing .bubble:hover{background:linear-gradient(135deg,#9efd0042,#9efd001f);border-color:#9efd00b3}}.sheet-stream .item .meta,.sheet-stream .notif-mitteilung .meta{font:500 10.5px/1 JetBrains Mono,monospace;color:#163c328c;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px}.sheet-stream .item .new-badge{position:absolute;top:-10px;right:-10px;background:#ff3b30;border:1px solid #ff3b30;color:#fff;padding:4px 14px;border-radius:100px;font:500 11px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.12em;box-shadow:0 2px 8px #ff3b3059;z-index:2}.sheet-stream .item .type{font:600 17px/1.15 Inter,sans-serif;letter-spacing:-.01em;color:#0e2c25;margin-bottom:2px}.sheet-stream .item .detail{font:400 12px/1.4 Inter,sans-serif;color:#163c32b3}.sheet-stream .item .amount{font:700 18px/1 JetBrains Mono,monospace;color:#5fa800;margin-top:6px;letter-spacing:-.02em}.sheet-stream .item.outgoing .amount{color:#0e2c25}.sheet-foot{display:none;align-items:center;gap:14px;padding:16px 32px;border-top:1px solid rgba(22,60,50,.14);background:#163c320a;flex-shrink:0;animation:foot-slide .4s cubic-bezier(.34,1.5,.64,1)}.sheet-foot.visible{display:flex}@keyframes foot-slide{0%{transform:translateY(80px);opacity:0}to{transform:translateY(0);opacity:1}}.sheet-foot-hint{font:400 12px/1.3 Inter,sans-serif;color:#163c328c;flex:1}.sheet-btn{padding:0 20px;height:40px;border-radius:12px;font:500 13px/1 Inter,sans-serif;letter-spacing:.04em;cursor:pointer;border:1px solid;transition:background .18s ease,border-color .18s ease,transform .16s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease}.sheet-btn:active{transform:scale(.95)}.sheet-btn--secondary{background:#163c320f;border-color:#163c322e;color:#163c32c7}@media (hover: hover) and (pointer: fine){.sheet-btn--secondary:hover{background:#163c321a;color:#0e2c25}}.sheet-btn--primary{background:var(--lime);border-color:var(--lime);color:#0e2c25;font-weight:600}@media (hover: hover) and (pointer: fine){.sheet-btn--primary:hover{background:#b3ff33;box-shadow:0 0 28px #9efd0080;transform:translateY(-1px)}}.demo-banner{position:fixed;top:100px;left:50%;transform:translate(-50%);z-index:50;background:#9efd0024;border:1px solid rgba(158,253,0,.4);color:var(--lime);padding:9px 20px;border-radius:100px;font:500 12px/1 Inter,sans-serif;letter-spacing:.04em;pointer-events:none;animation:demo-fade 9s ease forwards;box-shadow:0 4px 16px #9efd0033}@keyframes demo-fade{0%,75%{opacity:1}to{opacity:0;transform:translate(-50%) translateY(-10px)}}.person-link>*,.person-org-link>*,.org-link>*,.org-member-link>*,.doc-btn>*{pointer-events:none}button.person-link,button.person-org-link,button.org-link,button.org-member-link{background:transparent;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-align:left}button.doc-btn,button.doc-btn *,button.person-link,button.person-link *,button.person-org-link,button.person-org-link *,button.org-link,button.org-link *,button.org-member-link,button.org-member-link *,button.sheet-person-row,button.sheet-person-row *,.sheet-stream button.bubble,.sheet-stream button.bubble *,button.sheet-close,button.sheet-close *,button.sheet-btn,button.sheet-btn *,button.toggle-pill,button.filter-btn,button.back-button{cursor:pointer}.main.docs-page{display:flex;flex-direction:column;gap:0;padding-bottom:24px}.page-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:28px;padding:0 16px 20px 20px;border-bottom:.5px solid rgba(255,255,255,.08)}.page-head-left{display:flex;align-items:center;gap:14px}.back-button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--glass);border:1px solid var(--glass-border);border-radius:12px;color:var(--fg-soft);font:500 18px/1 Inter,sans-serif;cursor:pointer;transition:background .15s ease,border-color .15s ease;text-decoration:none}@media (hover: hover) and (pointer: fine){.back-button:hover{background:var(--glass-2);border-color:var(--glass-border-bright);color:var(--fg)}}.page-title{font:600 28px/1 Inter,sans-serif;letter-spacing:-.02em;color:var(--fg)}.page-subtitle{font:400 13px/1.4 Inter,sans-serif;color:var(--fg-mute);margin-top:4px;letter-spacing:.005em}.stack-rail{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.stack-rail::-webkit-scrollbar{width:6px}.stack-rail::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:100px}.stack-rail-inner{--col-min: 140px;--col-max: 180px;--col-gap: clamp(28px, calc(.04*(100vw - 1024px) + 28px) , 64px);display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--col-min),var(--col-max)));-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);row-gap:40px;padding:32px 0 40px;max-width:calc(9 * var(--col-max) + 8 * var(--col-gap));justify-content:start}.stack-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;cursor:pointer;position:relative;transition:transform .18s cubic-bezier(.2,.7,.3,1)}@media (hover: hover) and (pointer: fine){.stack-item:hover{transform:translateY(-3px)}}.stack-visual{position:relative;width:132px;height:178px;margin-bottom:18px}.stack-visual .layer,.stack-visual .thumb-top{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:3px;box-shadow:0 1px #0000002e,0 6px 14px #00000047}.stack-visual .layer-3{transform:translate(-7px,6px) rotate(-3.2deg);z-index:1}.stack-visual .layer-2{transform:translate(5px,3px) rotate(2.4deg);z-index:2}.stack-visual .layer-1{transform:translate(-3px,1px) rotate(-1.4deg);z-index:3}.stack-visual .thumb-top{transform:rotate(1.1deg);z-index:4;overflow:hidden}.stack-visual .thumb-top img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.stack-visual .counter-badge{position:absolute;top:-10px;right:-10px;background:#ff3b30;border:1px solid #ff3b30;color:#fff;padding:4px 14px;border-radius:100px;font:500 11px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.12em;box-shadow:0 2px 8px #ff3b3059;z-index:10}.stack-label{font:600 14px/1.25 Inter,sans-serif;letter-spacing:-.005em;color:var(--fg);text-align:center;max-width:100%;min-height:2.5em;display:flex;align-items:flex-start;justify-content:center}.stack-label .count{color:var(--fg-mute);font-weight:500;margin-left:4px}.sheet--full{width:min(1240px,100%);height:min(940px,100%);max-height:min(940px,100%)}.sheet--full .sheet-header-text{margin-right:300px}.sheet--full .sheet-body{padding:0;overflow:hidden;display:flex}.sheet-download{position:absolute;top:14px;right:70px;z-index:2;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;background:#9efd00;border:1px solid #9efd00;border-radius:14px;color:#163c32;font:600 13px/1 Inter,sans-serif;text-decoration:none;cursor:pointer;transition:background .18s ease,transform .16s ease,box-shadow .18s ease}.sheet-download[hidden]{display:none}@media (hover: hover) and (pointer: fine){.sheet-download:hover{background:#b8ff4a;box-shadow:0 4px 14px #9efd0073}}.sheet-download:active{transform:scale(.97)}.sheet-download svg{width:16px;height:16px;stroke:currentColor;stroke-width:2.2;fill:none}.doc-detail{flex:1;min-height:0;display:grid;grid-template-columns:1fr 380px}.doc-detail-viewer{min-height:0;background:#e8e4d8;border-right:1px solid rgba(22,60,50,.12)}.doc-detail-viewer--pdf{overflow:hidden}.doc-detail-viewer--img{overflow-y:auto;padding:28px}.doc-detail-viewer--empty{display:flex;align-items:center;justify-content:center;padding:40px}.doc-viewer-pdf{width:100%;height:100%;border:0;display:block;background-color:#fff;color-scheme:light}.doc-viewer-img-wrap{display:flex;justify-content:center}.doc-viewer-img{max-width:100%;height:auto;border-radius:6px;border:1px solid rgba(22,60,50,.15);box-shadow:0 8px 28px #163c3238}.doc-viewer-fallback{max-width:330px;text-align:center;background:#fff;border:1px solid rgba(22,60,50,.12);border-radius:16px;padding:38px 32px;box-shadow:0 8px 28px #163c3224}.doc-viewer-glyph{color:#9aa39c;margin-bottom:14px}.doc-viewer-glyph svg{width:56px;height:56px}.doc-viewer-fname{font:500 13px/1.4 JetBrains Mono,monospace;color:#163c32;word-break:break-all;margin-bottom:6px}.doc-viewer-fmeta{font:400 11.5px/1.4 JetBrains Mono,monospace;color:#163c328c;margin-bottom:14px}.doc-viewer-ftext{font:400 13px/1.55 Inter,sans-serif;color:#163c329e}.doc-detail-meta{min-height:0;overflow-y:auto;padding:24px 26px 28px;scrollbar-width:thin;scrollbar-color:rgba(22,60,50,.2) transparent}.doc-detail-meta::-webkit-scrollbar{width:6px}.doc-detail-meta::-webkit-scrollbar-track{background:transparent}.doc-detail-meta::-webkit-scrollbar-thumb{background:#163c3233;border-radius:100px}.doc-field{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.doc-field:last-child{margin-bottom:0}.doc-field-label{flex:0 0 84px;font:400 13px/1.5 Inter,sans-serif;color:#163c329e}.doc-field-val{flex:1;min-width:0;font:600 14px/1.5 Inter,sans-serif;color:#163c32}.doc-field-val--mono{font-family:JetBrains Mono,monospace;font-weight:500}.doc-field-val--amount{color:#5fa800}.doc-field-val--static{cursor:default}.doc-note{display:block;min-height:76px;font:400 14px/1.6 Inter,sans-serif;color:#163c32;white-space:pre-line}.doc-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.doc-tag{display:inline-flex;align-items:center;background:#163c3212;border:1px solid rgba(22,60,50,.14);color:#163c32;padding:5px 12px;border-radius:100px;font:500 12px/1 Inter,sans-serif}.doc-tag-add{background:transparent;border:none;padding:0;cursor:pointer;display:inline-flex}.doc-src-row{display:flex;gap:10px;margin-bottom:7px}.doc-src-row:last-child{margin-bottom:0}.doc-src-label{flex:0 0 94px;font:400 12px/1.5 Inter,sans-serif;color:#163c328c}.doc-src-val{flex:1;min-width:0;font:400 12.5px/1.5 Inter,sans-serif;color:#163c32d9;word-break:break-word}.doc-src-val--mono{font-family:JetBrains Mono,monospace;font-size:11.5px}.item button.bubble{font:inherit;color:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}@media (hover: hover) and (pointer: fine){.item button.bubble:hover{background:#ffffff17;border-color:#9efd0080;transform:translateY(-1px)}}@media (max-width: 880px){.doc-detail{grid-template-columns:1fr}.doc-detail-viewer{border-right:none;border-bottom:1px solid rgba(22,60,50,.12);min-height:320px}.sheet--full .sheet-body{display:block;overflow-y:auto}.sheet--full .doc-detail{display:block}.sheet--full .sheet-header-text{margin-right:56px}}.sheet--stack{height:min(820px,100%);max-height:min(820px,100%)}.sheet--split{width:min(1240px,100%)}.sheet--stack .sheet-body{overflow:hidden}.sheet--stack .sheet-cover{padding:20px 32px 16px}.sheet--stack .sheet-cover .sheet-meta{margin-bottom:6px}.sheet--stack .sheet-cover .sheet-title{margin-bottom:8px}.sheet--stack .sheet-cover .sheet-mark{margin-bottom:9px}.sheet--stack .sheet-links{padding:9px 32px}.sheet--stack .sheet-stream{gap:9px}.sheet--stack .sheet-stream .day-marker{margin:1px 0}.stack-split{height:100%;display:grid;grid-template-columns:1fr 0fr;grid-template-rows:minmax(0,1fr);transition:grid-template-columns .46s cubic-bezier(.34,1.4,.64,1)}.stack-split.is-split{grid-template-columns:1fr 2.2fr}.stack-stream-pane{min-height:0;overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(22,60,50,.2) transparent}.stack-stream-pane::-webkit-scrollbar{width:6px}.stack-stream-pane::-webkit-scrollbar-thumb{background:#163c3233;border-radius:100px}.stack-detail-pane{min-height:0;overflow:hidden}.stack-split.is-split .stack-detail-pane{border-left:1px solid rgba(22,60,50,.14)}.stack-detail-viewer{height:100%;border-right:none}.sheet--split .sheet-brand-zone{display:grid;grid-template-columns:1fr 2.2fr;align-items:stretch;padding:0 32px;border-top:1px solid rgba(158,253,0,.45)}.sheet--split .sheet-body{padding-bottom:0}.sheet--split .sheet-brand-zone .sheet-brand{margin:16px 0}.sheet-detail-header:empty{display:none}.sheet-detail-header{display:flex;align-items:flex-start;gap:16px;padding:14px 0 14px 28px}.detail-header-id{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.detail-header-topline{display:flex;align-items:center;gap:14px}.detail-header-topline>.detail-header-actions{margin-left:auto}.detail-header-actions{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.detail-header-typ{font:700 13px/1.2 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#163c32}.detail-header-topline .sheet-link-row,.detail-header-rest .sheet-link-row{margin:0}.details-btn{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 15px;background:transparent;border:1px solid rgba(22,60,50,.22);border-radius:12px;color:#163c32;font:600 12.5px/1 Inter,sans-serif;cursor:pointer;transition:background .18s ease,border-color .18s ease}@media (hover: hover) and (pointer: fine){.details-btn:hover{background:#163c3212;border-color:#163c3266}}.details-btn svg{width:15px;height:15px;stroke:currentColor;stroke-width:2;fill:none}.details-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:none;align-items:center;justify-content:center;padding:32px}.details-overlay.open{display:flex}.details-overlay-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000047;cursor:pointer}.details-dialog{position:relative;width:min(440px,100%);max-height:100%;display:flex;flex-direction:column;background:#fff;border-radius:18px;box-shadow:0 24px 60px #0006;overflow:hidden}.details-dialog-head{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:18px 20px 16px 24px;border-bottom:1px solid rgba(158,253,0,.45)}.details-dialog-title{font:600 17px/1 Inter,sans-serif;color:#163c32;margin:0}.details-dialog-close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid rgba(22,60,50,.18);border-radius:11px;color:#163c32a6;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}@media (hover: hover) and (pointer: fine){.details-dialog-close:hover{background:#163c3214;border-color:#163c3252;color:#163c32}}.details-dialog-close svg{width:15px;height:15px;stroke:currentColor;stroke-width:2;fill:none}.details-dialog-body{flex:1;min-height:0;overflow-y:auto;padding:20px 24px 24px;display:flex;flex-direction:column;gap:20px}.foot-section{min-width:0}.foot-section-label{font:600 10px/1 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#163c3299;margin-bottom:9px}.foot-note{display:block;min-height:88px;font:400 13.5px/1.55 Inter,sans-serif;color:#163c32}.ref-dialog{display:flex;flex-direction:column;gap:16px}.ref-dialog-row{display:flex;align-items:baseline;gap:14px}.ref-dialog-row--nolabel{gap:0}.ref-dialog-label{flex-shrink:0;font:700 11px/1.5 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#5fa800}.ref-dialog--corr .ref-dialog-label{width:36px}.ref-dialog-val{font:500 16px/1.45 Inter,sans-serif;color:#163c32;min-width:0}.ref-dialog-muted,.ref-dialog-empty{color:#163c3273}.ref-dialog-foot{margin:0;font:400 12.5px/1.45 Inter,sans-serif;color:#163c3280}.ref-edit-row .ref-dialog-val{display:flex;flex-direction:column;gap:6px}.ref-edit-parties{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ref-edit-party{font:500 16px/1.3 Inter,sans-serif;color:#163c32}.ref-edit-party--derived{font-size:13px;color:#163c3280;border:1px dashed rgba(22,60,50,.25);border-radius:999px;padding:1px 9px;cursor:help}.ref-edit-actions{display:inline-flex;gap:6px;align-items:center}.ref-edit-btn{border:1px solid rgba(22,60,50,.2);background:#fff;color:#163c32;border-radius:8px;cursor:pointer;font:600 12.5px/1 Inter,sans-serif;padding:6px 13px}@media (hover: hover) and (pointer: fine){.ref-edit-btn:hover{background:#9efd001f;border-color:#9efd0080}}.ref-edit-btn:disabled{opacity:.5;cursor:default}.ref-edit-error{font:500 12.5px/1.4 Inter,sans-serif;color:#c0392b}.actor-picker{margin-top:4px;border:1px solid rgba(22,60,50,.14);border-radius:10px;background:#fff;box-shadow:0 10px 30px #163c3224;overflow:hidden}.actor-picker-head{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid rgba(22,60,50,.08)}.actor-picker-title{font:700 11px/1.4 Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#5fa800}.actor-picker-cancel{border:none;background:transparent;font-size:18px;line-height:1;color:#163c3280;cursor:pointer}.actor-picker-input{width:100%;border:none;border-bottom:1px solid rgba(22,60,50,.08);padding:10px 12px;font:500 15px/1.3 Inter,sans-serif;color:#163c32;outline:none}.actor-picker-results{max-height:220px;overflow-y:auto}.actor-picker-item{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;border:none;background:transparent;padding:9px 12px;cursor:pointer;text-align:left;font:500 14px/1.3 Inter,sans-serif;color:#163c32}@media (hover: hover) and (pointer: fine){.actor-picker-item:hover{background:#9efd001f}}.actor-picker-name{min-width:0}.actor-picker-org{color:#163c3280}.actor-picker-typlabel{flex-shrink:0;font:600 10.5px/1.4 Inter,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#163c3266}.actor-picker-empty{padding:12px;font:400 13px/1.4 Inter,sans-serif;color:#163c3280}.actor-picker-item.is-active{background:#9efd0024}.bearbeiten-group+.bearbeiten-group{margin-top:20px;padding-top:16px;border-top:1px solid rgba(22,60,50,.1)}.bearbeiten-eyebrow{font:700 11px/1.4 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#5fa800;margin-bottom:10px}.doktyp-group{display:flex;flex-direction:column;gap:8px}.doktyp-current-line{display:flex;align-items:center;gap:12px}.doktyp-current{font:500 16px/1.3 Inter,sans-serif;color:#163c32}.doktyp-hinweis{margin:0;font:400 12.5px/1.4 Inter,sans-serif;color:#163c328c}.doktyp-picker{margin-top:4px}.actor-picker-create{width:100%;border:none;border-top:1px solid rgba(22,60,50,.08);background:transparent;padding:10px 12px;text-align:left;cursor:pointer;font:600 13px/1.3 Inter,sans-serif;color:#5fa800}@media (hover: hover) and (pointer: fine){.actor-picker-create:hover{background:#9efd001a}}.actor-create{display:flex;flex-direction:column;gap:8px;padding:12px}.actor-create-kind{display:flex;gap:6px}.actor-create-tab{flex:1;border:1px solid rgba(22,60,50,.2);background:#fff;border-radius:8px;padding:6px 10px;cursor:pointer;font:600 12.5px/1 Inter,sans-serif;color:#163c3299}.actor-create-tab.is-active{background:#9efd0024;border-color:#9efd0080;color:#163c32}.actor-create-input{border:1px solid rgba(22,60,50,.18);border-radius:8px;padding:9px 11px;font:500 14px/1.3 Inter,sans-serif;color:#163c32;outline:none}.actor-create-input:focus{border-color:#9efd0099}.actor-create-submit{align-self:flex-start;margin-top:2px}.merge-section{margin-top:18px;padding-top:14px;border-top:1px solid rgba(22,60,50,.1)}.merge-section-title{margin:0 0 10px;font:700 11px/1.4 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#5fa800}.merge-member{padding:10px 0;border-bottom:1px solid rgba(22,60,50,.06)}.merge-member:last-child{border-bottom:none}.merge-member-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.merge-member-name{font:600 15px/1.3 Inter,sans-serif;color:#163c32}.merge-member-grund{font:500 12.5px/1.3 Inter,sans-serif;color:#163c328c}.merge-member-detach{margin-left:auto;border:1px solid rgba(192,57,43,.4);background:#fff;color:#c0392b;border-radius:8px;padding:4px 12px;cursor:pointer;font:600 12.5px/1 Inter,sans-serif}@media (hover: hover) and (pointer: fine){.merge-member-detach:hover{background:#c0392b14}}.merge-member-detach:disabled{opacity:.5;cursor:default}.merge-member-docs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.merge-docs-label{font:600 10.5px/1.4 Inter,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#163c3266}.merge-doc{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(22,60,50,.14);background:#fff;border-radius:8px;padding:4px 9px 4px 4px;cursor:pointer;max-width:200px}@media (hover: hover) and (pointer: fine){.merge-doc:hover{border-color:#9efd0099;background:#9efd0014}}.merge-doc-thumb{width:24px;height:30px;-o-object-fit:contain;object-fit:contain;border-radius:3px;background:#163c320f}.merge-doc-titel{font:500 12.5px/1.3 Inter,sans-serif;color:#163c32;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.merge-docs-more{font:500 12px/1.3 Inter,sans-serif;color:#163c3280}.merge-add{margin-top:12px;border:1px solid rgba(22,60,50,.2);background:#fff;border-radius:8px;padding:7px 14px;cursor:pointer;font:600 12.5px/1 Inter,sans-serif;color:#5fa800}@media (hover: hover) and (pointer: fine){.merge-add:hover{background:#9efd001f;border-color:#9efd0080}}.merge-eyebrow{display:block;margin:12px 0 0;border:none;background:transparent;padding:0;font:500 12.5px/1.45 Inter,sans-serif;color:#163c3280;cursor:pointer;text-align:left}@media (hover: hover) and (pointer: fine){.merge-eyebrow:hover{color:#5fa800;text-decoration:underline}}.sheet-stream .item .bubble.bubble--active{background:#9efd0029;border-color:#9efd00d9;box-shadow:0 0 0 1px #9efd008c inset}.sheet-stream .item.outgoing .bubble.bubble--active{background:linear-gradient(135deg,#9efd004d,#9efd0029);border-color:#9efd00e6}.stack-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.stack-empty-glyph{color:#9aa39c}.stack-empty-glyph svg{width:54px;height:54px}.stack-empty-text{font:400 14px/1.5 Inter,sans-serif;color:#163c3299}button.stack-item{background:none;border:none;padding:0;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 900px){.stack-split,.stack-split.is-split{grid-template-columns:1fr;grid-auto-rows:minmax(0,1fr)}.stack-split.is-split .stack-detail-pane{border-left:none;border-top:1px solid rgba(22,60,50,.14)}}.main.export-page{display:flex;flex-direction:column;gap:0;padding-bottom:24px;overflow:hidden;max-width:none;--edge-right: 17px;--edge-left: 20px}.main.export-page .page-head{padding-right:var(--edge-right)}.export-toolbar{display:flex;justify-content:flex-end;align-items:flex-start;gap:14px;flex-shrink:0;margin-bottom:16px;padding:0 var(--edge-right) 0 var(--edge-left)}.csv-export-btn{display:inline-flex;align-items:center;align-self:center;flex-shrink:0;gap:8px;height:30px;padding:0 14px;background:var(--lime);border:1px solid var(--lime);border-radius:8px;color:var(--forest);font:600 12px/1 Inter,sans-serif;cursor:pointer;transition:background .16s ease,box-shadow .16s ease,transform .14s ease}@media (hover: hover) and (pointer: fine){.csv-export-btn:hover{background:var(--lime-soft);box-shadow:0 3px 12px #9efd0066}}.csv-export-btn:active{transform:scale(.97)}.csv-export-btn svg{width:14px;height:14px;stroke:currentColor;stroke-width:2.2;fill:none}.filter-anchor{position:relative}.filter-popover{display:none;position:absolute;top:calc(100% + 8px);right:0;z-index:20;width:270px;background:#fff;border:1px solid rgba(22,60,50,.14);border-radius:14px;box-shadow:0 18px 44px #00000052;padding:4px 0 14px;cursor:default}.filter-popover.open{display:block}.popover-head{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 10px 18px;border-bottom:1px solid rgba(158,253,0,.45);margin-bottom:4px}.popover-title{font:600 13px/1 Inter,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#163c32}.popover-close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:1px solid rgba(22,60,50,.18);border-radius:9px;color:#163c3299;cursor:pointer;transition:background .15s ease,color .15s ease}@media (hover: hover) and (pointer: fine){.popover-close:hover{background:#163c3214;color:#163c32}}.popover-close svg{width:13px;height:13px;stroke:currentColor;stroke-width:2;fill:none}.popover-section{padding:10px 18px 4px}.popover-label{font:600 10px/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#163c328c;margin-bottom:9px}.popover-options{display:flex;flex-wrap:wrap;gap:6px}.popover-opt{padding:5px 12px;border-radius:100px;border:1px solid rgba(22,60,50,.22);background:transparent;color:#163c32;font:500 12px/1 Inter,sans-serif;cursor:pointer;transition:background .15s ease,border-color .15s ease}@media (hover: hover) and (pointer: fine){.popover-opt:hover:not(:disabled):not(.is-active){background:#163c320f}}.popover-opt.is-active{background:var(--lime);border-color:var(--lime);color:var(--forest);cursor:default}.popover-opt:disabled{opacity:.4;cursor:not-allowed}.popover-custom{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(22,60,50,.1)}.popover-custom.is-active{border-top-color:#9efd008c}.popover-custom label{font:400 11px/1.5 Inter,sans-serif;color:#163c3299;display:flex;align-items:center;gap:5px}.popover-custom input[type=date]{font:400 12px/1 Inter,sans-serif;color:#163c32;background:#fff;border:1px solid rgba(22,60,50,.22);border-radius:7px;padding:4px 6px}.export-table-wrap{flex:1;min-height:0;margin:0 var(--edge-right) 0 var(--edge-left);overflow-x:scroll;overflow-y:auto;background:#fff;border:1px solid rgba(22,60,50,.12);border-radius:14px;scrollbar-width:thin;scrollbar-color:rgba(22,60,50,.42) rgba(22,60,50,.06)}.export-table-wrap::-webkit-scrollbar{width:10px;height:10px}.export-table-wrap::-webkit-scrollbar-track{background:#163c320f;border-radius:100px}.export-table-wrap::-webkit-scrollbar-thumb{background:#163c326b;border-radius:100px}@media (hover: hover) and (pointer: fine){.export-table-wrap::-webkit-scrollbar-thumb:hover{background:#163c329e}}.export-table{border-collapse:collapse;width:-moz-max-content;width:max-content;min-width:100%}.export-table thead th{position:sticky;top:0;z-index:1;background:#eef0ea;color:#163c32;font:600 10.5px/1.3 Inter,sans-serif;letter-spacing:.04em;text-transform:uppercase;text-align:left;white-space:nowrap;padding:12px 16px;border-bottom:1px solid rgba(22,60,50,.18);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .14s ease}@media (hover: hover) and (pointer: fine){.export-table thead th:hover{background:#e6e9e1}}.export-table thead th.is-sorted{background:#9efd0038}.export-table thead th .sort-arrow{color:#5fa800;font-size:9px;margin-left:2px}.export-table tbody td{padding:10px 16px;color:#163c32;font:400 13px/1.4 Inter,sans-serif;white-space:nowrap;border-bottom:1px solid rgba(22,60,50,.07)}.export-table tbody tr:last-child td{border-bottom:none}@media (hover: hover) and (pointer: fine){.export-table tbody tr:hover td{background:#9efd0014}}.export-table td.export-empty{text-align:center;padding:36px 16px;color:#163c3280;font-style:italic;white-space:normal}.export-footer{flex-shrink:0;margin:12px var(--edge-right) 0 var(--edge-left);font:400 12px/1.4 Inter,sans-serif;color:var(--fg-mute)}.export-table th.export-col-eingang,.export-table td.export-col-eingang{font-family:JetBrains Mono,monospace}.export-table td.export-col-eingang{color:#163c32a8;font-size:11.5px;white-space:nowrap}.menu-btn--open{background:#9efd002e;border-color:#9efd0099}.app-menu{position:fixed;z-index:200;display:none;min-width:184px;background:var(--forest-2);border:1px solid var(--glass-border-bright);border-radius:14px;box-shadow:0 18px 44px #00000080;padding:6px}.app-menu.open{display:block}.app-menu-item{display:block;padding:9px 14px;border-radius:9px;font:500 13px/1 Inter,sans-serif;color:var(--fg-soft);text-decoration:none;cursor:pointer}@media (hover: hover) and (pointer: fine){.app-menu-item:hover{background:var(--glass-3);color:var(--fg)}}.app-menu-item.is-current{color:var(--lime);cursor:default}@media (hover: hover) and (pointer: fine){.app-menu-item.is-current:hover{background:transparent}}.dropzone-overlay{--dz-teal: #1d9e75;--dz-teal-dark: #0f6e56;--dz-teal-darkest: #04342c;--dz-teal-50: #e1f5ee;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center}.dropzone-overlay--dragging{background:#0f6e560f;pointer-events:none}body.dz-dragging .layout{opacity:.18;filter:grayscale(.9);transition:opacity .16s ease,filter .16s ease;pointer-events:none}.dropzone-frame{position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:3px dashed var(--dz-teal);border-radius:24px;display:flex;align-items:center;justify-content:center}.dropzone-prompt{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:24px;max-width:420px}.dropzone-icon-circle{width:72px;height:72px;border-radius:50%;background:var(--dz-teal-50);color:var(--dz-teal-dark);display:flex;align-items:center;justify-content:center}.dropzone-icon-circle svg{width:32px;height:32px}.dropzone-title{font:700 22px/1.2 Inter,sans-serif;color:var(--dz-teal-darkest)}.dropzone-sub{font:400 14px/1.5 Inter,sans-serif;color:var(--dz-teal-dark)}.dropzone-counter{margin-top:4px;padding:5px 14px;border-radius:100px;background:var(--dz-teal-50);color:var(--dz-teal-dark);font:600 12px/1 Inter,sans-serif;letter-spacing:.04em}.dropzone-overlay--uploading,.dropzone-overlay--done,.dropzone-overlay--error{background:#04342c66}.dropzone-card{width:min(520px,calc(100vw - 48px));max-height:calc(100vh - 80px);overflow-y:auto;background:#fff;border-radius:18px;box-shadow:0 24px 60px #00000057;padding:28px 26px 22px;display:flex;flex-direction:column;gap:16px;cursor:default}.dropzone-card-head h2{font:700 19px/1.25 Inter,sans-serif;color:var(--dz-teal-darkest)}.dropzone-card-head p{margin-top:5px;font:400 13.5px/1.5 Inter,sans-serif;color:var(--dz-teal-dark)}.dropzone-status-icon{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;align-self:flex-start}.dropzone-status-icon--ok{background:var(--dz-teal-50);color:var(--dz-teal-dark)}.dropzone-status-icon svg{width:28px;height:28px}.dropzone-files{list-style:none;display:flex;flex-direction:column;gap:10px;margin:0;padding:0}.dropzone-file{border:1px solid rgba(22,60,50,.12);border-radius:12px;padding:10px 12px}.dropzone-file--error{background:var(--color-background-danger);border-color:var(--color-border-danger)}.dropzone-file-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.dropzone-file-name{font:500 13.5px/1.3 Inter,sans-serif;color:var(--dz-teal-darkest);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropzone-file-state{flex-shrink:0;font:600 12px/1 Inter,sans-serif;color:var(--dz-teal-dark);display:inline-flex;align-items:center}.dropzone-file-state svg{width:16px;height:16px}.dropzone-file--error .dropzone-file-state{color:var(--color-text-danger)}.dropzone-bar{margin-top:8px;height:6px;border-radius:100px;background:var(--dz-teal-50);overflow:hidden}.dropzone-bar-fill{height:100%;border-radius:100px;background:var(--dz-teal);transition:width .12s linear}.dropzone-file-reason{margin-top:6px;font:400 12.5px/1.4 Inter,sans-serif;color:var(--color-text-danger)}.dropzone-pledge{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:var(--dz-teal-50);color:var(--dz-teal-dark);font:500 13px/1.4 Inter,sans-serif}.dropzone-pledge svg{width:18px;height:18px;flex-shrink:0}.dropzone-footer{text-align:center;font:400 12px/1.4 Inter,sans-serif;color:#163c3280}.main.self-page{display:flex;flex-direction:column;gap:0;overflow-y:auto;padding-bottom:36px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.self-group{padding:0 17px 0 20px;margin-bottom:34px}.self-group:last-child{margin-bottom:8px}.self-group-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.self-group-title{font:600 19px/1 Inter,sans-serif;letter-spacing:-.01em;color:var(--fg);margin:0}.self-add-btn{display:inline-flex;align-items:center;gap:9px;height:38px;padding:0 16px;border:1px solid rgba(158,253,0,.3);background:#9efd0014;border-radius:12px;color:var(--lime);cursor:pointer;font:500 13px/1 Inter,sans-serif;letter-spacing:.02em;transition:background .2s ease,border-color .2s ease}@media (hover: hover) and (pointer: fine){.self-add-btn:hover{background:#9efd0024;border-color:#9efd0073}}.self-add-plus{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--lime);color:#163c32;flex-shrink:0}.self-add-plus svg{width:10px;height:10px;stroke:currentColor;stroke-width:2.6;fill:none}.self-cards{display:flex;flex-direction:column;gap:16px}.self-card{background:#fff;border:1px solid rgba(22,60,50,.1);border-radius:16px;box-shadow:0 12px 32px #163c3224;padding:22px 26px 24px;max-width:720px}.self-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.self-card-titles{font:600 20px/1.25 Inter,sans-serif;color:#163c32;letter-spacing:-.01em}.self-card-title.editable{font-weight:600}@keyframes self-card-enter{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes self-card-pulse{0%{background-color:#9efd001f}to{background-color:#fff}}.self-card--enter{animation:self-card-enter .28s ease-out,self-card-pulse .7s ease-out}@media (prefers-reduced-motion: reduce){.self-card--enter{animation:none}}.self-card-section+.self-card-section{margin-top:20px;padding-top:18px;border-top:1px solid rgba(22,60,50,.08)}.self-card-section--key{background:#9efd0012;border:1px solid rgba(158,253,0,.3);border-radius:10px;padding:14px 16px 10px}.self-scalar{margin-bottom:6px}.self-card-foot{display:flex;align-items:center;gap:14px;margin-top:20px;padding-top:18px;border-top:1px solid rgba(22,60,50,.08)}.self-save-btn{display:inline-flex;align-items:center;height:38px;padding:0 22px;border:1px solid rgba(158,253,0,.3);background:#9efd001f;border-radius:12px;color:#163c32;cursor:pointer;font:600 13px/1 Inter,sans-serif;letter-spacing:.02em;transition:background .2s ease,border-color .2s ease}@media (hover: hover) and (pointer: fine){.self-save-btn:hover:not(:disabled){background:#9efd0033;border-color:#9efd0073}}.self-save-btn:disabled{opacity:.55;cursor:default}.self-save-status{font:500 12px/1 Inter,sans-serif;color:#163c328c}.self-save-status--error{color:#c0392b}.self-remove-btn{display:inline-flex;align-items:center;height:38px;padding:0 22px;margin-left:auto;border:1px solid rgba(192,57,43,.35);background:transparent;border-radius:12px;color:#c0392b;cursor:pointer;font:600 13px/1 Inter,sans-serif;letter-spacing:.02em;transition:background .2s ease,border-color .2s ease}@media (hover: hover) and (pointer: fine){.self-remove-btn:hover:not(:disabled){background:#c0392b1a;border-color:#c0392b80}}.self-remove-btn:disabled{opacity:.55;cursor:default}.merge-member{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0}.merge-member+.merge-member{border-top:1px solid rgba(22,60,50,.08)}.merge-member-name{font:500 14px/1.3 Inter,sans-serif;color:#163c32}.merge-detach-btn{flex-shrink:0;display:inline-flex;align-items:center;height:30px;padding:0 14px;border:1px solid rgba(192,57,43,.35);background:transparent;border-radius:10px;color:#c0392b;cursor:pointer;font:600 12px/1 Inter,sans-serif;transition:background .2s ease,border-color .2s ease}@media (hover: hover) and (pointer: fine){.merge-detach-btn:hover:not(:disabled){background:#c0392b1a;border-color:#c0392b80}}.merge-detach-btn:disabled{opacity:.55;cursor:default}.main.sicherheit-page{display:flex;flex-direction:column;gap:18px;overflow-y:auto;padding:4px 20px 40px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.sicherheit-page>h1{font:600 24px/1.2 Inter,sans-serif;letter-spacing:-.01em;color:var(--fg);margin:0 0 2px;max-width:720px}.sicherheit-msg{margin:0;max-width:720px;font:500 13px/1.5 Inter,sans-serif;color:var(--fg-soft)}.sicherheit-block{background:#fff;border:1px solid rgba(22,60,50,.1);border-radius:16px;box-shadow:0 12px 32px #163c3224;padding:22px 26px 24px;max-width:720px}.sicherheit-block h2{font:600 17px/1.2 Inter,sans-serif;color:#163c32;margin:0 0 14px}.sicherheit-block form{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.sicherheit-block input[type=password]{width:100%;max-width:340px;box-sizing:border-box;height:42px;padding:0 14px;border:1px solid rgba(22,60,50,.2);border-radius:10px;font:400 14px/1 Inter,sans-serif;color:#163c32;background:#fff}.sicherheit-block input[type=password]:focus,.sec-modal input[type=password]:focus,.sec-modal input[type=email]:focus{outline:none;border-color:var(--forest);box-shadow:0 0 0 3px #163c321f}@media (max-width: 600px){.sec-modal-overlay{align-items:flex-start;overflow-y:auto;padding:16px}}.schutz-switch{position:relative;display:grid;grid-template-columns:1fr 1fr;background:#163c320f;border:1px solid rgba(22,60,50,.12);border-radius:14px;padding:4px}.schutz-knob{position:absolute;top:4px;bottom:4px;width:calc(50% - 6px);border-radius:11px;background:var(--lime);box-shadow:0 4px 14px #163c322e;transition:left .22s cubic-bezier(.34,1.2,.64,1);pointer-events:none}.schutz-switch[data-side=left] .schutz-knob{left:4px}.schutz-switch[data-side=right] .schutz-knob{left:calc(50% + 2px)}.schutz-half{position:relative;z-index:1;background:transparent;border:none;border-radius:11px;padding:14px 16px;min-height:72px;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center}.schutz-half-label{font:600 13px/1.35 Inter,sans-serif;color:#163c328c;transition:color .18s ease}.schutz-half.is-active .schutz-half-label{color:#163c32}.schutz-half:disabled{cursor:default}.pw-change-form{display:flex;flex-direction:column;gap:14px;max-width:360px;align-items:stretch}.pw-change-form label{display:flex;flex-direction:column;gap:6px;align-items:stretch}.pw-change-form label span{font:600 12px/1 Inter,sans-serif;color:#163c32b3}.pw-change-form button{align-self:flex-start}.sec-btn-ghost,.sec-btn-primary,.sec-btn-danger{height:40px;padding:0 18px;border-radius:12px;cursor:pointer;font:600 13px/1 Inter,sans-serif;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,border-color .18s ease,opacity .18s ease}.sec-btn-ghost{background:transparent;border:1px solid rgba(22,60,50,.2);color:#163c32}@media (hover: hover) and (pointer: fine){.sec-btn-ghost:hover:not(:disabled){background:#163c3212}}.sec-btn-primary{background:#163c32;border:1px solid #163c32;color:#fff}@media (hover: hover) and (pointer: fine){.sec-btn-primary:hover:not(:disabled){background:#1a4538}}.sec-btn-danger{background:var(--color-text-danger);border:1px solid var(--color-text-danger);color:#fff}@media (hover: hover) and (pointer: fine){.sec-btn-danger:hover:not(:disabled){background:#9d2f25}}.sec-btn-ghost:disabled,.sec-btn-primary:disabled,.sec-btn-danger:disabled{opacity:.5;cursor:default}.passkey-activation{display:flex;flex-direction:column;gap:12px}.passkey-activation-actions{display:flex;gap:10px;margin-top:4px;flex-wrap:wrap}.passkey-activation-err{color:#b3261e;font-size:.9em}.passkey-unsuitable{display:block;color:#163c32a6;font-size:.85em;line-height:1.35}.passkey-rebind-retry{margin-top:6px}.sec-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px}.sec-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a18148c;cursor:pointer}.sec-modal{position:relative;width:min(460px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:#fff;border-radius:18px;box-shadow:0 24px 60px #0006;overflow:hidden}.sec-modal-head{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 16px 24px;border-bottom:1px solid rgba(22,60,50,.1)}.sec-modal-title{font:600 17px/1.2 Inter,sans-serif;color:#163c32;margin:0}.sec-modal-close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid rgba(22,60,50,.18);border-radius:11px;color:#163c32a6;cursor:pointer;transition:background .18s ease,color .18s ease}@media (hover: hover) and (pointer: fine){.sec-modal-close:hover{background:#163c3214;color:#163c32}}.sec-modal-close svg{width:15px;height:15px}.sec-modal-body{flex:1;min-height:0;overflow-y:auto;padding:20px 24px 24px;display:flex;flex-direction:column;gap:16px;color:#163c32;font:400 14px/1.55 Inter,sans-serif}.sec-modal-body p{margin:0}.sec-modal-warn{padding:12px 14px;background:var(--color-background-danger);border:1px solid var(--color-border-danger);border-radius:10px;color:var(--color-text-danger);font-weight:500}.sec-modal-error{color:var(--color-text-danger);font:600 13px/1.4 Inter,sans-serif}.sec-modal-hint{padding:10px 12px;background:#163c320d;border-radius:10px;color:#163c32c7;font:400 13px/1.5 Inter,sans-serif}.sec-modal-status{font:600 15px/1.3 Inter,sans-serif;color:#163c32}.sec-modal-field{display:flex;flex-direction:column;gap:6px}.sec-modal-field span{font:600 12px/1 Inter,sans-serif;color:#163c32b3}.sec-modal input[type=password],.sec-modal input[type=email]{width:100%;box-sizing:border-box;height:42px;padding:0 14px;border:1px solid rgba(22,60,50,.2);border-radius:10px;font:400 16px/1 Inter,sans-serif;color:#163c32;background:#fff}.sec-modal-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.recovery-kit{display:flex;flex-direction:column;gap:14px}.recovery-kit-warn{font:500 13px/1.5 Inter,sans-serif;color:var(--color-text-danger)}.recovery-kit-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px 18px}.recovery-kit-list code{font:600 15px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;color:#163c32}.recovery-kit-actions{justify-content:flex-start;margin-top:2px}@media print{body *{visibility:hidden!important}.recovery-kit,.recovery-kit *{visibility:visible!important}.recovery-kit{position:absolute;left:0;top:0;width:100%;gap:18px}.recovery-kit-actions,.sec-modal-backdrop{display:none!important}}.main.search-page{max-width:820px;margin:0 auto;padding:24px 20px 80px}.search-heading{font:600 22px/1.3 Inter,sans-serif;color:var(--fg);margin:8px 0 16px}.search-status,.search-hint,.search-empty{color:var(--fg-mute);font:400 14px/1.5 Inter,sans-serif;margin:8px 0}.search-results{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.search-result{display:block;width:100%;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff0d;border-radius:14px;padding:14px 16px;transition:background .12s ease,border-color .12s ease}@media (hover: hover) and (pointer: fine){.search-result:hover{background:#ffffff12;border-color:#ffffff2e}}.search-result-title{display:block;font:600 15px/1.4 Inter,sans-serif;color:var(--fg)}.search-result-meta{display:block;font:400 12px/1.4 Inter,sans-serif;color:var(--fg-mute);margin-top:2px}.search-snippet{font:400 13px/1.5 Inter,sans-serif;color:var(--fg-soft);margin:8px 0 0}.search-snippet mark{background:#78c87847;color:var(--fg);border-radius:3px;padding:0 2px}
