html.drift-pulsen-root{--background:oklch(16% .03 255);--foreground:oklch(93% .015 250);--card:oklch(21% .035 255);--card-foreground:oklch(93% .015 250);--popover:oklch(21% .035 255);--popover-foreground:oklch(93% .015 250);--primary:oklch(85% .11 200);--primary-foreground:oklch(20% .05 220);--secondary:oklch(27% .03 255);--secondary-foreground:oklch(93% .015 250);--muted:oklch(25% .03 255);--muted-foreground:oklch(68% .02 250);--accent:oklch(27% .03 255);--accent-foreground:oklch(93% .015 250);--destructive:oklch(70% .17 15);--destructive-foreground:oklch(97% .01 250);--border:oklch(35% .025 255);--input:oklch(35% .025 255);--ring:oklch(85% .11 200);--radius:1rem;--font-display:"Geologica", ui-sans-serif, system-ui, sans-serif;--font-sans:"Albert Sans", ui-sans-serif, system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.drift-pulsen{background:radial-gradient(90% 60% at 50% -10%, #6ee7f00f, transparent 60%), var(--background);isolation:isolate;position:relative}.drift-pulsen:before,.drift-pulsen:after{content:"";filter:blur(90px);opacity:.15;pointer-events:none;z-index:-1;border-radius:50%;animation:26s ease-in-out infinite alternate drift-orb;position:fixed}.drift-pulsen:before{background:#1d4ed8;width:480px;height:480px;top:-160px;left:-120px}.drift-pulsen:after{background:#0e7490;width:420px;height:420px;animation-delay:-9s;bottom:-140px;right:-100px}@keyframes drift-orb{to{transform:translate(70px,50px)scale(1.12)}}.drift-rings{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.drift-ring{background:color-mix(in oklch, var(--card) 60%, transparent);border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;text-align:left;border-radius:18px;align-items:center;gap:12px;padding:10px 20px 10px 10px;transition:transform .2s,border-color .2s,background .2s;animation:.5s ease-out backwards drift-rise;display:flex}.drift-ring:hover:not(:disabled){border-color:color-mix(in oklch, var(--foreground) 30%, transparent);transform:translateY(-2px)}.drift-ring:disabled{cursor:default}.drift-ring.is-active{border-color:var(--primary);background:color-mix(in oklch, var(--primary) 14%, transparent)}.drift-ring svg{flex:none;transform:rotate(-90deg)}.drift-ring circle{fill:none;stroke-width:5px}.drift-ring .drift-ring-track{stroke:color-mix(in oklch, var(--foreground) 10%, transparent)}.drift-ring .drift-ring-val{stroke-linecap:round;transition:stroke-dashoffset 1.1s cubic-bezier(.2,.7,.2,1)}.drift-ring-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--foreground);font-size:22px;font-weight:500;line-height:1.1}.drift-ring-cap{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px}@keyframes drift-rise{0%{opacity:0;transform:translateY(12px)}}.drift-pulsen .surface-panel{background:color-mix(in oklch, var(--card) 55%, transparent);border-radius:20px}html.drift-pulsen-root [data-slot=dialog-content].drift-drawer,html.drift-pulsen-root .drift-drawer{background:color-mix(in oklch, var(--card) 92%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);width:min(620px,96vw);height:100dvh;overflow-y:auto;border-top:none!important;border-bottom:none!important;border-right:none!important;border-left:1px solid var(--border)!important;border-radius:0!important;max-width:min(620px,96vw)!important;max-height:100dvh!important;animation:.32s cubic-bezier(.2,.9,.3,1) drift-drawer-in!important;inset:0 0 0 auto!important;transform:translate(0)!important}@keyframes drift-drawer-in{0%{opacity:1;transform:translate(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.drift-pulsen:before,.drift-pulsen:after{animation:none}.drift-ring,html.drift-pulsen-root .drift-drawer{animation-duration:.01ms!important}.drift-ring .drift-ring-val{transition-duration:.01ms}}.drift-pulsen .drift-h1{font-family:var(--font-display);letter-spacing:.02em;color:var(--foreground);font-size:20px;font-weight:500}.drift-pulsen .drift-h1 .thin{color:var(--muted-foreground);font-weight:300}.drift-pulsen .drift-hsub{color:color-mix(in oklch, var(--muted-foreground) 70%, transparent);font-size:12px}.drift-pulsen .drift-cmdwrap{justify-content:center;padding:4px 0 16px;display:flex}.drift-pulsen .drift-cmd{background:color-mix(in oklch, var(--card) 55%, transparent);border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;align-items:center;gap:12px;width:min(620px,100%);padding:13px 18px;transition:border-color .2s,box-shadow .2s;display:flex}.drift-pulsen .drift-cmd:focus-within{border-color:oklch(85% .11 200);box-shadow:0 0 0 4px oklch(85% .11 200/.14),0 10px 40px #0006}.drift-pulsen .drift-cmd svg{color:var(--muted-foreground);flex:none}.drift-pulsen .drift-cmd input{width:100%;color:var(--foreground);background:0 0;border:none;outline:none;font-size:15px}.drift-pulsen .drift-cmd kbd{font-family:var(--font-display);color:var(--muted-foreground);border:1px solid var(--border);letter-spacing:.06em;border-radius:6px;flex:none;padding:2px 7px;font-size:10px}.drift-rings{justify-content:center}.drift-pulsen .drift-tools{color:color-mix(in oklch, var(--muted-foreground) 80%, transparent);flex-wrap:wrap;align-items:center;gap:10px;padding:2px 0 14px;font-size:12.5px;display:flex}.drift-pulsen .drift-pillsel{background:color-mix(in oklch, var(--card) 55%, transparent);border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:4px;display:flex}.drift-pulsen .drift-pillsel button{color:var(--muted-foreground);border-radius:9px;padding:7px 15px;font-size:13px;transition:all .15s}.drift-pulsen .drift-pillsel button.on{color:oklch(20% .05 220);background:oklch(85% .11 200);font-weight:600}.drift-pulsen .drift-btn{background:color-mix(in oklch, var(--card) 55%, transparent);border:1px solid var(--border);color:var(--foreground);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;border-radius:12px;align-items:center;gap:7px;padding:9px 16px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.drift-pulsen .drift-btn:hover:not(:disabled){border-color:color-mix(in oklch, var(--foreground) 30%, transparent)}.drift-pulsen .drift-btn:disabled{opacity:.5;cursor:default}.drift-pulsen .drift-btn.primary{color:oklch(20% .05 220);background:oklch(85% .11 200);border-color:oklch(85% .11 200);font-weight:600}.drift-pulsen .drift-btn.primary:hover{filter:brightness(1.1)}.drift-pulsen .drift-tools select{background:color-mix(in oklch, var(--card) 55%, transparent);border:1px solid var(--border);color:var(--foreground);border-radius:10px;outline:none;padding:8px 10px;font-size:12.5px}.drift-pulsen .drift-pane{border:1px solid var(--border);background:color-mix(in oklch, var(--card) 45%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:20px;animation:.5s ease-out .1s backwards drift-rise}.drift-pulsen .drift-pane thead th{background:color-mix(in oklch, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklch, var(--foreground) 85%, transparent);border-bottom:1px solid var(--border);box-shadow:none;font-size:12.5px;font-weight:600}.drift-pulsen .drift-pane tbody tr{transition:background .15s}.drift-pulsen .drift-pane tbody tr:hover,.drift-pulsen .drift-pane tbody tr:focus-within{background:color-mix(in oklch, var(--foreground) 4%, transparent)}.drift-pulsen .drift-stat,html.drift-pulsen-root .drift-stat{transition:border-color .15s;border:1px solid var(--border)!important;background:0 0!important;border-radius:999px!important}.drift-pulsen .drift-stat:hover,html.drift-pulsen-root .drift-stat:hover{border-color:color-mix(in oklch, var(--foreground) 30%, transparent)!important}html.drift-pulsen-root .drift-toggle{background:color-mix(in oklch, var(--foreground) 12%, transparent);border-radius:999px;flex:none;width:30px;height:17px;padding:0;transition:background .18s;display:inline-block;position:relative}html.drift-pulsen-root .drift-toggle:after{content:"";background:var(--muted-foreground);border-radius:50%;width:13px;height:13px;transition:all .18s;position:absolute;top:2px;left:2px}html.drift-pulsen-root .drift-toggle.on{background:oklch(85% .11 200)}html.drift-pulsen-root .drift-toggle.on:after{background:oklch(20% .05 220);left:15px}.drift-pulsen .drift-pager{color:var(--muted-foreground);justify-content:flex-end;align-items:center;gap:10px;padding:12px 2px 0;font-size:13px;display:flex}.drift-pulsen .drift-airy{flex-direction:column;gap:10px;display:flex}.drift-pulsen .drift-airy-row{background:color-mix(in oklch, var(--card) 55%, transparent);border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;text-align:left;border-radius:16px;align-items:center;gap:14px;width:100%;padding:15px 20px;transition:all .15s;animation:.4s ease-out backwards drift-rise;display:flex}.drift-pulsen .drift-airy-row:hover{border-color:color-mix(in oklch, var(--foreground) 30%, transparent);transform:translate(4px)}.drift-pulsen .drift-airy-co{font-family:var(--font-display);color:var(--foreground);flex:1;font-size:15.5px;font-weight:500}.drift-pulsen .drift-stat,html.drift-pulsen-root .drift-stat{width:auto;min-width:106px;height:auto;font-weight:500}.drift-pulsen .drift-namebtn{font-family:var(--font-display);color:var(--foreground);cursor:pointer;font-weight:500;transition:color .15s,background .15s}.drift-pulsen .drift-namebtn:hover{color:oklch(85% .11 200);background:color-mix(in oklch, var(--foreground) 5%, transparent)}html.drift-pulsen-root .drift-drawer{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.1rem;padding:26px 28px 34px;display:flex!important}html.drift-pulsen-root .drift-drawer>*{flex:none}html.drift-pulsen-root .drift-drawer h2{font-family:var(--font-display);letter-spacing:.01em;font-size:21px;font-weight:500}html.drift-pulsen-root .drift-drawer label{letter-spacing:.14em;text-transform:uppercase;font-size:10.5px}.drift-pulsen .drift-btn.is-open{color:oklch(85% .11 200);border-color:oklch(85% .11 200)}.drift-linkcount{color:oklch(85% .11 200);background:oklch(85% .11 200/.14);border-radius:6px;padding:1px 7px;font-size:11px;font-weight:600}html.drift-pulsen-root .drift-linkpop{background:var(--popover);border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:0 22px 60px #000000a6}html.drift-pulsen-root .drift-linkhead{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);align-items:center;gap:8px;padding:14px 16px 10px;font-size:10.5px;font-weight:500;display:flex}html.drift-pulsen-root .drift-linkhead span{text-transform:none;letter-spacing:0;color:color-mix(in oklch, var(--muted-foreground) 70%, transparent);margin-left:auto;font-size:11px}html.drift-pulsen-root .drift-linklist{max-height:20rem;overflow-y:auto}html.drift-pulsen-root .drift-linkrow{align-items:center;transition:background .12s;display:flex}html.drift-pulsen-root .drift-linkrow:hover{background:color-mix(in oklch, var(--foreground) 4%, transparent)}html.drift-pulsen-root .drift-linkopen{text-align:left;cursor:pointer;flex:1;align-items:center;gap:11px;min-width:0;padding:10px 4px 10px 16px;display:flex}html.drift-pulsen-root .drift-linkic{color:oklch(85% .11 200);width:30px;height:30px;font-family:var(--font-display);background:oklch(85% .11 200/.14);border-radius:9px;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}html.drift-pulsen-root .drift-linktext{flex:1;min-width:0}html.drift-pulsen-root .drift-linkname{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;display:block;overflow:hidden}html.drift-pulsen-root .drift-linkurl{color:color-mix(in oklch, var(--muted-foreground) 75%, transparent);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}html.drift-pulsen-root .drift-linkgo,html.drift-pulsen-root .drift-linkdel{color:color-mix(in oklch, var(--muted-foreground) 70%, transparent);opacity:0;flex:none;transition:opacity .15s,color .15s}html.drift-pulsen-root .drift-linkdel{cursor:pointer;padding:10px 14px 10px 6px}html.drift-pulsen-root .drift-linkrow:hover .drift-linkgo,html.drift-pulsen-root .drift-linkrow:hover .drift-linkdel,html.drift-pulsen-root .drift-linkrow:focus-within .drift-linkgo,html.drift-pulsen-root .drift-linkrow:focus-within .drift-linkdel{opacity:1}html.drift-pulsen-root .drift-linkdel:hover{color:var(--destructive)}html.drift-pulsen-root .drift-linkempty{text-align:center;color:color-mix(in oklch, var(--muted-foreground) 75%, transparent);padding:22px 16px;font-size:12.5px;line-height:1.6}html.drift-pulsen-root .drift-linkadd{border-top:1px solid var(--border);padding:10px 12px}html.drift-pulsen-root .drift-linkaddbtn{width:100%;color:var(--muted-foreground);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px;font-size:12.5px;font-weight:500;transition:all .15s;display:flex}html.drift-pulsen-root .drift-linkaddbtn:hover{background:color-mix(in oklch, var(--foreground) 5%, transparent);color:var(--foreground)}.seven-page{--sv-ink:#000;--sv-paper:#fafaf8;--sv-card:#fff;--sv-text:#0b0f0c;--sv-muted:#6b7370;--sv-dim:#a8afab;--sv-line:#e4e7e4;--sv-line-2:#cdd2ce;--sv-green:#00ce1b;--sv-green-deep:#00a816;--sv-green-dim:#00ce1b17;--sv-amber:#ffb020;--sv-amber-deep:#9a6603;--sv-amber-line:#ffb0208c;--sv-amber-dim:#ffb0201a;--sv-akut:#d6404a;--sv-hog:#e2574f;--sv-medel:#e8960c;--sv-lag:#7a8ba0;background:var(--sv-paper);min-height:100vh;color:var(--sv-text);font-family:Outfit,ui-sans-serif,system-ui,sans-serif;font-size:15px}.seven-center{place-items:center;padding:24px;display:grid}.seven-progress{background:var(--sv-line);z-index:50;height:4px;position:fixed;top:0;left:0;right:0}.seven-progress i{background:var(--sv-green);width:0;height:100%;transition:width .4s cubic-bezier(.2,.7,.2,1);display:block}.seven-head{background:var(--sv-ink);border-bottom:1px solid #1a1a1a}.seven-head-inner{align-items:center;gap:16px;max-width:760px;margin:0 auto;padding:16px 24px;display:flex}.seven-logo{width:auto;height:26px}.seven-divider{background:#333;width:1px;height:26px}.seven-from{flex-direction:column;display:flex}.seven-from-label{letter-spacing:.18em;text-transform:uppercase;color:#8b8b8b;font-size:10.5px}.seven-from-name{color:#fff;font-size:14px;font-weight:600}.seven-from-name span{color:var(--sv-green)}.seven-body{max-width:760px;margin:0 auto;padding:34px 24px 80px}.seven-eyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--sv-green-deep);font-size:11px;font-weight:600}.seven-h1{letter-spacing:-.02em;text-wrap:balance;margin:8px 0 12px;font-size:34px;font-weight:700}.seven-lead{color:var(--sv-muted);max-width:58ch;margin-bottom:6px;line-height:1.65}.seven-thanks{color:var(--sv-muted);border-left:3px solid var(--sv-green);max-width:58ch;margin:14px 0 4px;padding-left:12px;font-size:13.5px;line-height:1.6}.seven-filter{flex-wrap:wrap;gap:8px;margin:22px 0 0;display:flex}.seven-filter button{border:1px solid var(--sv-line-2);background:var(--sv-card);color:var(--sv-muted);cursor:pointer;border-radius:999px;padding:7px 16px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.seven-filter button[aria-pressed=true]{background:var(--sv-text);border-color:var(--sv-text);color:#fff}.seven-filter-count{margin-left:7px;font-weight:600}.seven-count{color:var(--sv-muted);justify-content:space-between;align-items:baseline;margin:20px 0 10px;font-size:13.5px;display:flex}.seven-count-done{color:var(--sv-green-deep);font-variant-numeric:tabular-nums;font-weight:600}.seven-list{margin:0;padding:0;list-style:none}.seven-item{background:var(--sv-card);border:1px solid var(--sv-line);cursor:pointer;border-radius:16px;gap:16px;margin-bottom:10px;padding:18px 20px;transition:border-color .15s;display:flex;position:relative}.seven-item:hover{border-color:var(--sv-line-2)}.seven-item.is-done{border-color:var(--sv-green);background:var(--sv-green-dim)}.seven-item.is-returned{border-color:var(--sv-amber-line);background:var(--sv-amber-dim)}.seven-item.is-returned.is-done{border-color:var(--sv-green);background:var(--sv-green-dim)}.seven-item input[type=checkbox]{opacity:0;cursor:pointer;width:30px;height:30px;margin:0;position:absolute}.seven-box{border:2px solid var(--sv-line-2);color:#0000;background:var(--sv-card);border-radius:10px;flex:none;place-items:center;width:30px;height:30px;margin-top:2px;transition:all .18s;display:grid;position:relative}.seven-item.is-done .seven-box{background:var(--sv-green);border-color:var(--sv-green);color:#fff}.seven-box svg{opacity:0;transition:all .18s;transform:scale(.4)}.seven-item.is-done .seven-box svg{opacity:1;transform:scale(1)}.seven-item input[type=checkbox]:focus-visible+.seven-box{outline:2px solid var(--sv-green-deep);outline-offset:2px}.seven-box:after{content:"";border:2px solid var(--sv-green);opacity:0;border-radius:50%;position:absolute;inset:-8px;transform:scale(.6)}.seven-item.is-done .seven-box:after{animation:.5s ease-out seven-ripple}@keyframes seven-ripple{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.seven-title{font-size:16px;font-weight:600;transition:color .2s;display:inline-block;position:relative}.seven-title:after{content:"";background:var(--sv-green-deep);width:0;height:2px;transition:width .25s ease-out;position:absolute;top:55%;left:0}.seven-item.is-done .seven-title{color:var(--sv-muted)}.seven-item.is-done .seven-title:after{width:100%}.seven-desc{color:var(--sv-muted);margin-top:3px;font-size:13.5px;line-height:1.55}.seven-meta{flex-wrap:wrap;gap:8px;margin-top:9px;font-size:12px;display:flex}.seven-prio{color:#fff;background:var(--sv-lag);border-radius:6px;padding:2px 10px;font-weight:700}.seven-prio.p-akut{background:var(--sv-akut)}.seven-cust{border:1px solid var(--sv-line-2);color:var(--sv-muted);cursor:default;border-radius:6px;align-items:center;gap:5px;padding:2px 9px;font-weight:700;display:inline-flex;position:relative}.seven-cust:hover,.seven-cust:focus-visible{color:var(--sv-text);border-color:var(--sv-green-deep)}.seven-cust-tip{z-index:30;background:var(--sv-card);border:1px solid var(--sv-line-2);min-width:190px;max-width:290px;color:var(--sv-text);text-align:left;border-radius:8px;flex-direction:column;gap:3px;padding:10px 12px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 8px 26px #00000024}.seven-cust:hover .seven-cust-tip,.seven-cust:focus-visible .seven-cust-tip{display:flex}.seven-cust-tip-title{text-transform:uppercase;letter-spacing:.08em;color:var(--sv-muted);margin-bottom:2px;font-size:10px;font-weight:700}.seven-cust-tip-row{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.45;overflow:hidden}.seven-sender{color:var(--sv-dim);align-self:center;font-size:11.5px}.seven-prio.p-hog{background:var(--sv-hog)}.seven-prio.p-medel{background:var(--sv-medel)}.seven-prio.p-lag{background:var(--sv-lag)}.seven-back{background:var(--sv-card);border:1px solid var(--sv-amber-line);border-radius:11px;margin-top:11px;padding:10px 13px;font-size:13px;display:block}.seven-back-label{color:var(--sv-amber-deep);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.seven-back-text{color:var(--sv-text);margin-top:3px;line-height:1.5;display:block}.seven-back-when{color:var(--sv-dim);margin-top:3px;font-size:11.5px;display:block}.seven-send{background:var(--sv-card);border:1px solid var(--sv-line);border-radius:18px;margin-top:26px;padding:22px}.seven-fields{grid-template-columns:1fr 1.4fr;gap:12px;margin-bottom:16px;display:grid}.seven-field{color:var(--sv-muted);flex-direction:column;gap:5px;font-size:12px;font-weight:500;display:flex}.seven-field input{border:1px solid var(--sv-line-2);background:var(--sv-paper);color:var(--sv-text);border-radius:10px;outline:none;padding:11px 13px;font-family:inherit;font-size:14px}.seven-field input:focus{border-color:var(--sv-green-deep)}.seven-error{color:var(--sv-akut);margin-bottom:10px;font-size:13px}.seven-btn{background:var(--sv-green);color:#fff;cursor:pointer;letter-spacing:.01em;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:15px;font-family:inherit;font-size:16px;font-weight:700;transition:all .15s;display:flex}.seven-btn:hover{background:var(--sv-green-deep);transform:translateY(-1px)}.seven-btn:disabled{opacity:.6;transform:none}.seven-btn:focus-visible{outline:2px solid var(--sv-green-deep);outline-offset:2px}.seven-card{text-align:center;background:var(--sv-card);border:1px solid var(--sv-line);border-radius:20px;max-width:430px;padding:40px 34px;animation:.4s ease-out seven-up}.seven-card h1{margin:12px 0 10px;font-size:26px;font-weight:700}.seven-card p{color:var(--sv-muted);margin-bottom:6px;line-height:1.6}.seven-card.is-locked h1{font-size:21px}.seven-small{color:var(--sv-dim);font-size:12.5px}@keyframes seven-up{0%{opacity:0;transform:translateY(10px)}}.seven-foot{text-align:center;padding:30px 0 4px}.seven-foot img{opacity:.55;width:auto;height:22px;margin:0 auto}@media (width<=600px){.seven-fields{grid-template-columns:1fr}.seven-h1{font-size:27px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
