@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-condensed-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-condensed-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/newsreader-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/newsreader-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.block{display:block}.flex{display:flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root,:root[data-theme=dark]{--bg:#0a1a12;--bg-raised:#0e2219;--bg-hover:#132b20;--line:#78c49c21;--line-strong:#78c49c42;--rail:#5cc596;--gold:#e6b84c;--gold-soft:#e6b84c24;--accent-fill:#e6b84c;--on-accent:#0a1a12;--text:#eee8d6;--muted:#93a79b;--faint:#5f766a;--danger:#e08466;--scrim:#030a078c;--dock:#0a1a12f0;--shadow:0 30px 80px #00000073;--net-line:#5cc5968c;--net-dashed:#5cc5964d;--board:var(--bg);--board-edge:#78c49c33;--board-line:#78c49c1a;--p1:#e6b84c;--p2:#6fcf9f;--p3:#e58f6c;--p4:#7fb2e5;--p5:#c79be0;--p6:#d8c78a;--p7:#5fc4c0;--p8:#e783a6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--bg:#f3efe4;--bg-raised:#faf7ef;--bg-hover:#ebe5d6;--line:#1034241c;--line-strong:#10342438;--rail:#1a6b47;--gold:#8d650c;--gold-soft:#c8921e29;--accent-fill:#e3b04a;--on-accent:#10241a;--text:#10241a;--muted:#3f5448;--faint:#5e6e64;--danger:#a3452a;--scrim:#10241a38;--dock:#f3efe4f0;--shadow:0 24px 60px #10241a29;--net-line:#1f7a526b;--net-dashed:#1f7a523d;--board:var(--bg);--board-edge:#10342429;--board-line:#10342417;--p1:#a87811;--p2:#1f7a52;--p3:#b4532f;--p4:#2f6ea6;--p5:#7d4fa3;--p6:#7c6a22;--p7:#16797a;--p8:#a93f69;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--display:"Barlow Condensed", "Arial Narrow", sans-serif;--body:"Barlow", "Avenir Next", system-ui, sans-serif;--ease:cubic-bezier(.2, .7, .2, 1)}.theme-switching,.theme-switching *{transition:background-color .35s,color .35s,border-color .35s!important}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);margin:0}html{touch-action:manipulation;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit}::selection{background:var(--gold);color:var(--bg)}:focus-visible{outline:1.5px solid var(--gold);outline-offset:3px;border-radius:2px}.kicker{font:600 11px/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--rail)}.display{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;margin:0;font-weight:600;line-height:.95}.muted{color:var(--muted)}.btn{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.btn-gold{background:var(--accent-fill);color:var(--on-accent)}.btn-gold:hover{filter:brightness(1.06)}.btn-ghost{border:1px solid var(--line-strong);color:var(--text)}.btn-ghost:hover{border-color:var(--rail)}.btn:disabled{opacity:.5;cursor:default}.link{color:var(--muted);font-size:13px;text-decoration:none;transition:color .2s}.link:hover{color:var(--gold)}.danger-link{color:var(--danger);font-size:13px}.field{color:var(--muted);letter-spacing:.04em;gap:6px;font-size:12px;display:grid}.field input,.field select,.field textarea,.input{border:0;border-bottom:1px solid var(--line-strong);width:100%;color:var(--text);letter-spacing:0;background:0 0;padding:8px 0;font-size:15px;transition:border-color .2s}.field textarea{resize:vertical;line-height:1.6}.field input:focus,.field select:focus,.field textarea:focus,.input:focus{border-color:var(--gold);outline:none}.field select option,select option{background:var(--bg-raised);color:var(--text)}.row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.avatar.who{--who:var(--muted);color:var(--who);border-color:var(--who)}@supports (color:color-mix(in lab, red, red)){.avatar.who{border-color:color-mix(in srgb, var(--who) 55%, transparent)}}.avatar.who{background:var(--who)}@supports (color:color-mix(in lab, red, red)){.avatar.who{background:color-mix(in srgb, var(--who) 14%, transparent)}}.who-name{color:var(--text);font-weight:500}.avatar{border:1px solid var(--line-strong);width:26px;height:26px;font:600 10px/1 var(--body);letter-spacing:.04em;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:inline-grid}.chip{height:30px;color:var(--muted);border:1px solid #0000;border-radius:999px;padding:0 14px;font-size:13px;transition:color .2s,border-color .2s}.chip:hover{color:var(--text)}.chip.on{color:var(--text);border-color:var(--line-strong)}.chip small{color:var(--faint);margin-left:6px}.empty-note{color:var(--faint);padding:18px 0;font-size:14px}.shell{grid-template-columns:232px 1fr;min-height:100vh;display:grid}.rail{border-right:1px solid var(--line);flex-direction:column;height:100vh;padding:36px 28px 28px 32px;display:flex;position:sticky;top:0}.wordmark{gap:2px;text-decoration:none;display:grid}.wordmark span{font:600 12px/1 var(--display);letter-spacing:.2em;color:var(--text)}.tex-2027{-webkit-text-fill-color:transparent;background:url(/gold-texture.png) 0 0/.219em;-webkit-background-clip:text;background-clip:text}.wordmark .tex-2027{filter:brightness(1.14)saturate(1.05)}:root[data-theme=light] .tex-2027{filter:brightness(.92)saturate(1.1)}.wordmark span{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.wordmark span{color:color-mix(in srgb, var(--text) 88%, #fff)}}:root[data-theme=light] .wordmark span{color:var(--text)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .wordmark span{color:color-mix(in srgb, var(--text) 86%, var(--bg))}}.wordmark strong{font:700 44px/.9 var(--display);color:var(--gold);letter-spacing:.01em;justify-self:start}.stations{gap:6px;margin-top:64px;display:grid;position:relative}.stations:before{content:"";background:var(--line-strong);width:1px;position:absolute;top:14px;bottom:14px;left:5px}.station{height:36px;font:500 15px/1 var(--body);color:var(--muted);text-align:left;align-items:center;gap:18px;transition:color .2s;display:flex;position:relative}.station i{background:var(--bg);border:1.5px solid var(--faint);width:11px;height:11px;transition:all .25s var(--ease);border-radius:50%;position:relative}.station:hover{color:var(--text)}.station:hover i{border-color:var(--rail)}.station.on{color:var(--text)}.station.on i{border-color:var(--gold);background:var(--gold);box-shadow:0 0 0 4px var(--gold-soft)}.station small{color:var(--faint);margin-left:auto;font-size:12px}.rail-foot{gap:18px;margin-top:auto;display:grid}.search-hint{color:var(--muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:10px 0;font-size:13px;transition:color .2s;display:flex}.search-hint:hover{color:var(--text)}kbd{font:500 11px/1 var(--body);color:var(--faint);border:1px solid var(--line-strong);border-radius:4px;padding:3px 5px}.me{text-align:left;align-items:center;gap:12px;display:flex}.me strong{font-size:14px;font-weight:600;display:block}.me small{color:var(--faint);font-size:12px;display:block}.me .avatar{width:32px;height:32px}.stage{min-width:0;padding:44px clamp(24px,5vw,72px) 96px}.stage-inner{max-width:1120px;margin:0 auto}.page-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;padding-bottom:28px;display:flex}.page-head h1{margin-top:14px;font-size:clamp(44px,6vw,76px)}.page-head h1 em{color:var(--gold);font-style:normal}.page-actions{align-items:center;gap:10px;display:flex}.page-enter{animation:rise .45s var(--ease) both}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.section-title{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 18px;display:flex}.section-title h2{font:600 22px/1 var(--display);letter-spacing:.04em;text-transform:uppercase;margin:0}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;display:flex}.chips{flex-wrap:wrap;gap:4px;display:flex}.summary{color:var(--muted);margin:14px 0 0;font-size:17px}.summary b{color:var(--text);font-weight:600}.headlines{display:grid}.headline{border-top:1px solid var(--line);grid-template-columns:28px 1fr;gap:10px;padding:14px 0;text-decoration:none;display:grid}.headline:first-child{border-top:0;padding-top:4px}.headline span{font:600 14px/1.5 var(--display);color:var(--faint)}.headline p{margin:0;font-size:15px;line-height:1.45;transition:color .2s}.headline small{color:var(--faint);margin-top:4px;font-size:12px;display:block}.headline:hover p{color:var(--gold)}.icon-btn{width:30px;height:30px;color:var(--muted);border:1px solid var(--line-strong);border-radius:50%;place-items:center;transition:all .2s;display:inline-grid}.icon-btn:hover{color:var(--gold);border-color:var(--gold)}.icon-btn.spin svg{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.log{gap:14px;display:grid}.log p{color:var(--muted);grid-template-columns:26px 1fr;gap:12px;margin:0;font-size:14px;display:grid}.log small{color:var(--faint);font-size:12px;display:block}.board{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.lane{border-radius:10px;min-height:320px;margin:-4px;padding:4px;transition:background .2s}.lane.over{background:var(--bg-raised)}.lane-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:8px;padding:0 0 14px;display:flex}.lane-head i{border:1.5px solid var(--faint);border-radius:50%;width:10px;height:10px}.lane-head.in_arbeit i{border-color:var(--gold);background:var(--gold-soft)}.lane-head.erledigt i{border-color:var(--rail);background:var(--rail)}.lane-head h3{font:600 17px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;margin:0}.lane-head span{color:var(--faint);margin-left:auto;font-size:13px}.people{align-items:center;gap:6px;display:flex}.people button{border-radius:50%;transition:opacity .2s,filter .2s,transform .2s}.people .avatar{width:28px;height:28px;font-size:10px}.people.filtering button:not(.on):not(.people-all){opacity:.35;filter:grayscale()}.people.filtering button:not(.on):not(.people-all):hover{opacity:.7}.people button.on:not(.people-all){transform:scale(1.08)}.people-all{height:28px;color:var(--muted);border:1px solid #0000;margin-right:4px;padding:0 12px;font-size:12px;border-radius:999px!important}.people-all:hover{color:var(--text)}.people-all.on{color:var(--text);border-color:var(--line-strong)}.task-card .who-name{color:var(--muted);font-weight:500}.task-card .due{color:var(--faint)}.task-card .due.soon{color:var(--gold)}.task-card .due.late{color:var(--danger)}.task-card .prio{color:var(--gold);align-items:center;gap:5px;margin-left:auto;font-size:11px;font-weight:600;display:inline-flex}.task-card .prio i{background:var(--gold);border-radius:50%;width:6px;height:6px}.task-card:active{cursor:grabbing}.task-card.dragging{opacity:.35}.task-card.erledigt{opacity:.55}.task-card.erledigt strong{text-decoration:line-through;-webkit-text-decoration-color:var(--faint);-webkit-text-decoration-color:var(--faint);-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}.lane-head{margin-bottom:4px}.lane-add{width:100%;color:var(--text);background:0 0;border:0;margin-top:6px;padding:12px 18px;font-size:14px}.lane-add::placeholder{color:var(--faint)}.lane-add:focus{outline:none}.toggle{color:var(--muted);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.toggle input{appearance:none;border:1px solid var(--line-strong);cursor:pointer;border-radius:99px;width:28px;height:16px;margin:0;transition:all .2s;position:relative}.toggle input:after{content:"";background:var(--faint);width:10px;height:10px;transition:all .2s var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.toggle input:checked{border-color:var(--gold)}.toggle input:checked:after{background:var(--gold);left:14px}.split{grid-template-columns:280px minmax(0,1fr);gap:clamp(28px,4vw,64px);min-height:60vh;display:grid}.doc-index{border-right:1px solid var(--line);align-content:start;padding-right:24px;display:grid}.doc-link{text-align:left;border-left:2px solid #0000;gap:3px;margin-left:-18px;padding:12px 0 12px 16px;transition:border-color .2s;display:grid}.doc-link strong{color:var(--muted);font-size:15px;font-weight:500;line-height:1.3;transition:color .2s}.doc-link small{color:var(--faint);font-size:12px}.doc-link:hover strong{color:var(--text)}.doc-link.on{border-color:var(--gold)}.doc-link.on strong{color:var(--text)}.writer{align-content:start;gap:18px;min-width:0;display:grid}.writer-meta{color:var(--faint);align-items:center;gap:16px;font-size:12px;display:flex}.writer-meta select{color:var(--rail);font:600 11px/1 var(--body);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0}.writer-meta select:focus{outline:none}.writer-meta .saved{margin-left:auto}.writer-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.writer-title{width:100%;font:600 clamp(32px, 4vw, 46px)/1.02 var(--display);text-transform:uppercase;color:var(--text);background:0 0;border:0;padding:0}.writer-title:focus,.writer-body:focus{outline:none}.writer-body{resize:none;width:100%;min-height:56vh;font:400 17px/1.75 var(--body);color:var(--text);background:0 0;border:0;padding:0}.writer-body::placeholder,.writer-title::placeholder{color:var(--faint)}.back-link{display:none}.word{display:grid}.word-bar{z-index:6;background:var(--bg);border-bottom:1px solid var(--line-strong);flex-wrap:wrap;align-items:center;gap:2px;margin:-8px 0 0;padding:8px 10px;display:flex;position:sticky;top:0}.word-bar select{color:var(--text);cursor:pointer;background:0 0;border:0;padding:6px 8px;font-size:13px}.word-bar select:focus{outline:none}.word-actions{color:var(--faint);align-items:center;gap:16px;margin-left:auto;padding-left:12px;font-size:12px;display:flex}.word-actions .link{font-size:12px}.word-bar-readonly{min-height:46px}.word-lock{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.word-lock:before{content:"";background:var(--rail);border-radius:50%;width:7px;height:7px}.word-page{background:var(--bg-raised);border:1px solid var(--line);border-radius:6px;width:100%;max-width:820px;min-height:72vh;margin:22px auto 0;padding:clamp(28px,4vw,56px) clamp(22px,5vw,64px);box-shadow:0 18px 40px -30px #00000080}.word-area{color:var(--rail);font:600 11px/1 var(--body);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin-bottom:14px;padding:0}.word-area:focus{outline:none}.word-page .writer-title{margin-bottom:22px}.word-title{font:600 clamp(30px, 3.6vw, 42px)/1.05 var(--display);text-transform:uppercase;margin:0 0 22px}.word-text{min-height:50vh;font:400 17px/1.75 var(--body);color:var(--text)}.ribbon{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.ribbon-group{border-right:1px solid var(--line);justify-items:center;gap:3px;padding:0 10px;display:grid}.ribbon-group:first-child{padding-left:0}.ribbon-tools{align-items:center;gap:2px;min-height:32px;display:flex}.ribbon-name{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:10px}.tool{justify-content:center;align-items:center;gap:5px;display:inline-flex;position:relative}.tool-labeled{padding:0 8px}.tool-label{font:500 12px/1 var(--body)}.tool sup,.tool sub{font-size:9px}.tool[data-tip]:after{content:attr(data-tip);z-index:20;background:var(--text);color:var(--bg);font:500 11px/1.3 var(--body);white-space:nowrap;pointer-events:none;opacity:0;border-radius:6px;padding:6px 9px;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-3px)}.tool[data-tip]:hover:after{opacity:1;transition-delay:.15s;transform:translate(-50%)}.tool{min-width:30px;height:30px;font:600 14px/1 var(--body);color:var(--muted);border-radius:6px;padding:0 6px;transition:background .15s,color .15s}.tool:hover{background:var(--bg-hover);color:var(--text)}.tool.on{background:var(--gold-soft);color:var(--gold)}.tool-italic{font-style:italic}.tool-underline{text-decoration:underline}.tool-strikeThrough{text-decoration:line-through}.tool-sep{background:var(--line-strong);width:1px;height:18px;margin:0 6px}.rich-body{outline:none}.rich-body:empty:before{content:attr(data-placeholder);color:var(--faint)}.rich-body>:first-child{margin-top:0}.rich-body p{margin:0 0 .9em}.rich-body h2{font:600 28px/1.1 var(--display);text-transform:uppercase;letter-spacing:.02em;margin:1.3em 0 .5em}.rich-body h3{font:600 20px/1.2 var(--display);letter-spacing:.03em;margin:1.2em 0 .4em}.rich-body ul,.rich-body ol{margin:0 0 1em;padding-left:1.4em}.rich-body li{margin:.25em 0}.rich-body blockquote{border-left:3px solid var(--gold);color:var(--muted);margin:1em 0;padding:.2em 0 .2em 1.1em;font-family:Newsreader,Georgia,serif;font-size:1.05em}.rich-body a{color:var(--rail);text-underline-offset:3px}.rich-body mark{color:inherit;background:#e6b84c61;border-radius:2px;padding:0 1px}.rich-body span[style*=background]{border-radius:2px}.rich-body table{border-collapse:collapse;width:100%;margin:1em 0 1.2em;font-size:.95em}.rich-body td,.rich-body th{border:1px solid var(--line-strong);vertical-align:top;min-width:60px;padding:7px 10px}.rich-body th{background:var(--bg-hover);font-weight:600}.rich-body hr{border:0;border-top:1px solid var(--line-strong);margin:1.6em 0}.protocol{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,44px);display:grid}.protocol-input{gap:22px;display:grid}.protocol-notes textarea{border:1px solid var(--line-strong);border-radius:10px;min-height:42vh;padding:14px 16px;font-size:15px;line-height:1.6}.protocol-notes textarea:focus{border-color:var(--gold)}.protocol-hint{color:var(--faint);margin:-8px 0 0;font-size:12px;line-height:1.6}.protocol-hint b{color:var(--muted);font-weight:600}.protocol-preview{gap:14px;display:grid;position:sticky;top:24px}.protocol-paper{border:1px solid var(--line-strong);border-radius:12px;max-height:64vh;padding:26px 28px;font-size:15px;line-height:1.6;overflow:auto}.protocol-paper h2.display{margin:10px 0 18px;font-size:30px}.protocol-paper .rich-body h2{font-size:20px}.protocol-paper .rich-body h3{font-size:17px}.protocol-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.protocol-actions .spacer{flex:1}.idea-input{border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:12px;margin-bottom:40px;padding:6px 6px 6px 22px;transition:border-color .2s;display:flex}.idea-input:focus-within{border-color:var(--gold)}.idea-input input{color:var(--text);background:0 0;border:0;flex:1;min-width:0;font-size:16px}.idea-input input::placeholder{color:var(--faint)}.idea-input input:focus{outline:none}.idea-card{text-align:left;cursor:grab;border:1px solid #0000;border-radius:8px;gap:8px;width:100%;margin-top:6px;padding:16px 14px;transition:background .2s,border-color .2s;display:grid}.idea-card:hover{background:var(--bg-raised);border-color:var(--line)}.idea-card .kicker{color:var(--faint);font-size:10px}.idea-card strong{font-size:15px;font-weight:500;line-height:1.35}.idea-meta{color:var(--faint);align-items:center;gap:8px;font-size:12px;display:flex}.idea-card p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;display:-webkit-box;overflow:hidden}.contacts{border-collapse:collapse;width:100%}.contacts th{font:600 11px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);text-align:left;border-bottom:1px solid var(--line);padding:0 12px 14px 0}.contacts td{border-bottom:1px solid var(--line);color:var(--muted);vertical-align:top;padding:16px 12px 16px 0;font-size:14px}.contacts td strong{color:var(--text);font-size:15px;font-weight:500;display:block}.contacts td small{color:var(--faint);font-size:12px}.contacts tr{cursor:pointer;transition:background .2s}.contacts tbody tr:hover td{color:var(--text)}.status-select{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.status-select.kontaktiert{color:var(--text)}.status-select.interessiert{color:var(--rail)}.status-select.keine_reaktion{color:var(--faint)}.search{border-bottom:1px solid var(--line-strong);align-items:center;gap:10px;min-width:min(320px,100%);display:flex}.search input{color:var(--text);background:0 0;border:0;flex:1;padding:8px 0;font-size:14px}.search input:focus{outline:none}.search:focus-within{border-color:var(--gold)}.search svg{color:var(--faint)}.subscribers{align-items:baseline;gap:10px;display:flex}.subscribers b{font:700 40px/1 var(--display);color:var(--gold)}.subscribers span{color:var(--muted);font-size:13px}.pill{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:600}.pill.bereit{color:var(--gold)}.pill.gesendet{color:var(--rail)}.mailbox{border-top:1px solid var(--line);grid-template-columns:190px minmax(0,300px) minmax(0,1fr);min-height:62vh;display:grid}.mail-folders{border-right:1px solid var(--line);align-content:start;gap:4px;padding:18px 18px 18px 0;display:grid}.mail-folders .btn{justify-content:center;margin-bottom:14px}.mail-folder{color:var(--muted);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:14px;transition:background .15s,color .15s;display:flex}.mail-folder:hover{color:var(--text)}.mail-folder.on{background:var(--bg-raised);color:var(--text)}.mail-folder small{color:var(--gold);font-size:12px;font-weight:600}.mail-setup{border-top:1px solid var(--line);color:var(--faint);margin:18px 0 0;padding-top:14px;font-size:12px;line-height:1.55}.mail-list{border-right:1px solid var(--line);align-content:start;max-height:72vh;display:grid;overflow:auto}.mail-item{border-bottom:1px solid var(--line);text-align:left;gap:3px;padding:13px 16px;transition:background .15s;display:grid}.mail-item:hover{background:var(--bg-raised)}.mail-item.on{background:var(--bg-hover)}.mail-who{color:var(--muted);justify-content:space-between;gap:8px;font-size:13px;display:flex}.mail-who small{color:var(--faint);white-space:nowrap;font-size:11px}.mail-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.mail-snippet{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mail-item.unread .mail-who{color:var(--text);font-weight:600}.mail-item.unread .mail-who:before{content:"";background:var(--gold);border-radius:50%;flex:none;order:-1;width:7px;height:7px;margin:5px 6px 0 0}.mail-item.unread .mail-who{justify-content:flex-start}.mail-item.unread .mail-who small{margin-left:auto}.mail-pane{min-width:0;padding:20px 0 20px 28px}.mail-empty{align-items:center;gap:10px;display:flex}.mail-read h2{font:600 26px/1.15 var(--display);text-transform:uppercase;margin:0 0 16px}.mail-read dl{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr;gap:4px 12px;margin:0 0 20px;padding-bottom:16px;font-size:13px;display:grid}.mail-read dt{color:var(--faint)}.mail-read dd{color:var(--muted);overflow-wrap:anywhere;margin:0}.mail-body{white-space:pre-wrap;max-width:720px;font-size:15px;line-height:1.65}.mail-error{color:var(--danger);margin:0 0 16px;font-size:13px}.mail-actions{align-items:center;gap:14px;margin-top:22px;display:flex}.mail-window{z-index:45;background:var(--bg-raised);border:1px solid var(--line-strong);width:min(620px,100vw - 32px);box-shadow:var(--shadow);animation:windowIn .28s var(--ease) both;border-radius:14px;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.mail-window.moved{animation:none;transform:none}@keyframes windowIn{0%{opacity:0;margin-top:16px}}.mail-window-head{border-bottom:1px solid var(--line);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;gap:4px;padding:6px 8px 6px 16px;display:flex}.mail-window-head:active{cursor:grabbing}.mail-window.small .mail-window-head{border-bottom:0}.mail-window-title{min-width:0;font:600 14px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;flex:1;padding:8px 0;overflow:hidden}.mail-window-btn{width:30px;height:30px;color:var(--muted);border-radius:6px;place-items:center;display:inline-grid}.mail-window-btn:hover{background:var(--bg-hover);color:var(--text)}.mail-window .mail-compose{padding:4px 18px 16px}.mail-window .mail-text{min-height:34vh;max-height:52vh}.mail-window .mail-actions{margin-top:10px}.mail-compose{gap:4px;display:grid}.mail-field{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr;align-items:center;display:grid}.mail-field span{color:var(--faint);font-size:12px}.mail-field input{color:var(--text);background:0 0;border:0;padding:11px 0;font-size:14px}.mail-field input:focus{outline:none}.mail-field:focus-within{border-color:var(--gold)}.mail-text{resize:vertical;min-height:38vh;font:400 15px/1.65 var(--body);color:var(--text);background:0 0;border:0;margin-top:12px}.mail-text:focus{outline:none}.mail-text::placeholder{color:var(--faint)}.scrim{background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:40;cursor:default;border:0;width:100%;animation:.25s both fade;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}.drawer{background:var(--bg-raised);border-left:1px solid var(--line);z-index:50;width:min(480px,100vw);animation:slide .35s var(--ease) both;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes slide{0%{opacity:0;transform:translate(40px)}}.drawer-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:32px 32px 24px;display:flex}.drawer-head h2{margin-top:10px;font-size:34px}.drawer form{flex:1;align-content:start;gap:24px;padding:0 32px 32px;display:grid;overflow:auto}.drawer-foot{border-top:1px solid var(--line);align-items:center;gap:10px;padding:18px 32px;display:flex}.drawer-foot .spacer{flex:1}.segmented{flex-wrap:wrap;gap:4px;display:flex}.segmented label{position:relative}.segmented input{opacity:0;pointer-events:none;position:absolute}.segmented span{height:32px;color:var(--muted);border:1px solid var(--line-strong);cursor:pointer;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;transition:all .2s;display:inline-flex}.segmented input:checked+span{color:var(--on-accent);background:var(--accent-fill);border-color:var(--accent-fill)}.segmented input:focus-visible+span{outline:1.5px solid var(--gold);outline-offset:2px}.member{border-bottom:1px solid var(--line);gap:12px;padding:18px 0;display:grid}.member header{align-items:center;gap:12px;display:flex}.member header strong{font-weight:500}.member header small{color:var(--faint);font-size:12px;display:block}.member header button{margin-left:auto}.role-tags{color:var(--muted);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.settings{gap:4px;padding-bottom:8px;display:grid}.settings button,.settings a{color:var(--muted);border-bottom:1px solid var(--line);text-align:left;justify-content:space-between;padding:12px 0;font-size:14px;text-decoration:none;transition:color .2s;display:flex}.settings button:hover,.settings a:hover{color:var(--gold)}.palette{background:var(--bg-raised);border:1px solid var(--line-strong);z-index:60;width:min(620px,100vw - 32px);animation:pop .22s var(--ease) both;box-shadow:var(--shadow);border-radius:14px;position:fixed;top:14vh;left:50%;overflow:hidden;transform:translate(-50%)}@keyframes pop{0%{opacity:0;transform:translate(-50%,-6px)scale(.98)}}.palette-input{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 20px;display:flex}.palette-input svg{color:var(--faint);flex:none}.palette-input input{color:var(--text);background:0 0;border:0;flex:1;font-size:17px}.palette-input input:focus{outline:none}.palette-list{max-height:52vh;padding:8px;overflow:auto}.palette-group{font:600 10px/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);padding:12px 12px 6px}.palette-item{width:100%;color:var(--muted);text-align:left;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.palette-item small{color:var(--faint);margin-left:auto;font-size:12px}.palette-item.on{background:var(--bg-hover);color:var(--text)}.palette-item.on:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;margin-left:-2px}.legal{min-height:100vh;padding:0 16px 64px}.legal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;max-width:760px;margin:0 auto;padding:28px 0;display:flex}.legal-mark{font:600 13px/1 var(--display);letter-spacing:.2em;text-decoration:none}.legal-mark b{margin-left:4px;font-size:20px}.legal-head nav{gap:18px;font-size:13px;display:flex}.legal-head nav a{color:var(--muted);text-decoration:none}.legal-head nav a:hover{color:var(--gold)}.legal-body{max-width:760px;margin:0 auto;padding-top:36px;font-size:16px;line-height:1.7}.legal-body h1{margin:0 0 24px;font-size:clamp(40px,6vw,60px)}.legal-todo{color:inherit;background:#e6b84c4d;border-radius:3px;padding:0 3px}.welcome{isolation:isolate;place-items:center;min-height:100vh;padding:96px 16px 48px;display:grid;position:relative;overflow:hidden}.welcome>.rail-network{opacity:.35;z-index:-1;-webkit-mask-image:radial-gradient(circle,#0000 30%,#000 75%);mask-image:radial-gradient(circle,#0000 30%,#000 75%)}.welcome-mark{position:absolute;top:36px;left:32px}.welcome-card{gap:22px;width:min(620px,100%);display:grid}.welcome-card form{gap:20px;display:grid}.welcome-card h1{margin:10px 0 4px;font-size:clamp(40px,6vw,64px)}.welcome-card h1 em{color:var(--gold);font-style:normal}.welcome-lead{color:var(--muted);margin:0;line-height:1.6}.welcome-people{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.welcome-person{border:1px solid var(--line-strong);text-align:left;transition:border-color .2s, background .2s, transform .2s var(--ease);border-radius:12px;justify-items:start;gap:8px;padding:16px;display:grid}.welcome-person strong{font-size:16px;font-weight:600}.welcome-person small{color:var(--faint);font-size:12px}.welcome-person:hover:not(:disabled){border-color:var(--gold);background:var(--bg-raised);transform:translateY(-2px)}.welcome-person:disabled{opacity:.45;cursor:default}.welcome .consent{color:var(--muted);grid-template-columns:18px 1fr;align-items:start;gap:12px;font-size:13px;line-height:1.5;display:grid}.welcome .consent input{accent-color:var(--gold);margin-top:3px}.welcome-error{color:var(--danger);margin:0;font-size:13px}.welcome-hint{color:var(--faint);margin:0;font-size:12px;line-height:1.55}.welcome-legal{gap:16px;font-size:12px;display:flex;position:absolute;bottom:20px;right:28px}.welcome-legal a{color:var(--faint);text-decoration:none}.welcome-legal a:hover{color:var(--gold)}.welcome-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}@media (max-width:760px){.welcome-mark{top:calc(18px + env(safe-area-inset-top));left:16px}.welcome{padding-top:calc(88px + env(safe-area-inset-top))}}.guide{z-index:80;position:fixed;inset:0}.guide-dim{background:var(--scrim);animation:.3s both fade;position:absolute;inset:0}.guide-spot{box-shadow:0 0 0 9999px var(--scrim), 0 0 0 2px var(--gold);transition:left .45s var(--ease), top .45s var(--ease), width .45s var(--ease), height .45s var(--ease);pointer-events:none;border-radius:14px;position:absolute}.guide-card{background:var(--bg-raised);border:1px solid var(--line-strong);width:min(360px,100vw - 32px);box-shadow:var(--shadow);animation:pop .25s var(--ease) both;transition:left .45s var(--ease), top .45s var(--ease);border-radius:14px;gap:12px;padding:22px 22px 18px;display:grid;position:absolute}.guide-card h2{margin:0;font-size:26px}.guide-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.guide-dots{gap:6px;display:flex}.guide-dots i{border:1.2px solid var(--faint);border-radius:50%;width:6px;height:6px}.guide-dots i.done{background:var(--rail);border-color:var(--rail)}.guide-dots i.on{background:var(--gold);border-color:var(--gold)}.guide-actions{align-items:center;gap:8px;margin-top:4px;display:flex}.guide-actions .spacer{flex:1}.notify-ask{z-index:70;background:var(--bg-raised);border:1px solid var(--line-strong);width:min(420px,100vw - 32px);box-shadow:var(--shadow);animation:windowIn .3s var(--ease) both;border-radius:14px;gap:10px;padding:20px 22px 16px;display:grid;position:fixed;bottom:28px;left:50%;translate:-50%}.notify-ask h2{margin:0;font-size:24px}.notify-ask p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.notify-actions{justify-content:flex-end;align-items:center;gap:14px;margin-top:4px;display:flex}@media (max-width:760px){.notify-ask{bottom:calc(86px + env(safe-area-inset-bottom))}}.settings-switch{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:14px;display:flex}.settings .settings-signout{color:var(--danger)}.settings-note{color:var(--gold);margin-top:4px;font-size:12px;display:block}.team-access{border-top:1px solid var(--line);gap:12px;margin-top:20px;padding-top:18px;display:grid}.team-code-row{align-items:center;gap:12px;display:flex}.team-code-row .input{font:600 16px/1 var(--display);letter-spacing:.12em;flex:1}.toast{z-index:70;background:var(--text);color:var(--bg);animation:toast .3s var(--ease) both;border-radius:999px;padding:10px 18px;font-size:13px;font-weight:600;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}@keyframes toast{0%{opacity:0;transform:translate(-50%,8px)}}.loading-line{background:var(--line);height:1px;margin-top:80px;position:relative;overflow:hidden}.loading-line:after{content:"";background:var(--gold);width:30%;animation:travel 1.2s var(--ease) infinite;position:absolute;inset:0}@keyframes travel{0%{transform:translate(-100%)}to{transform:translate(340%)}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.train{pointer-events:none;z-index:1;will-change:transform;width:8px;height:30px;transition:transform .85s cubic-bezier(.45,0,.2,1);position:absolute;top:3px;left:1.5px}.train svg,.dock-train svg{fill:var(--gold);filter:drop-shadow(0 0 4px var(--gold-soft));display:block}.train svg .win,.dock-train svg .win{fill:var(--bg)}.train svg .win-soft,.dock-train svg .win-soft{opacity:.55}.station.on i{opacity:0}.rail-tools{align-items:center;gap:10px;display:flex}.rail-tools .search-hint{flex:1}.theme-toggle .icon-moon,:root[data-theme=light] .theme-toggle .icon-sun{display:none}:root[data-theme=light] .theme-toggle .icon-moon{display:block}.theme-toggle .when-light,:root[data-theme=light] .theme-toggle .when-dark{display:none}:root[data-theme=light] .theme-toggle .when-light{display:inline}.settings .theme-toggle{align-items:center;gap:10px;width:100%;display:flex}.settings .theme-toggle svg{order:2;margin-left:auto}.gleis{border:1.5px solid var(--gold);min-width:24px;height:24px;font:600 14px/1 var(--display);color:var(--gold);letter-spacing:.02em;border-radius:4px;flex:none;place-items:center;padding:0 5px;display:inline-grid}.gleis-lg{border-width:2px;border-radius:7px;min-width:58px;height:58px;font-size:34px}.section-title h2{align-items:center;gap:12px;display:flex}.title-row{align-items:flex-end;gap:18px;margin-top:14px;display:flex}.title-row h1{margin-top:0!important}.title-row sup{font:600 22px/1 var(--display);color:var(--gold);vertical-align:top;letter-spacing:0;margin-left:6px}.front{isolation:isolate;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;padding:8px 0 34px;display:grid;position:relative}.front .rail-network{opacity:.45;z-index:-1;width:62%;height:calc(100% + 32px);top:-32px;left:38%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%);mask-image:linear-gradient(90deg,#0000,#000 55%)}.front h1{margin-top:14px;font-size:clamp(44px,5.2vw,70px)}.front h1 em{color:var(--gold);font-style:normal}.front-stats{margin-top:20px;display:flex}.front-stats button{border-right:1px solid var(--line-strong);text-align:left;gap:6px;margin-right:26px;padding:2px 26px 2px 0;display:grid}.front-stats button:last-child{border-right:0;margin-right:0}.front-stats b{font:700 34px/.85 var(--display);color:var(--text);transition:color .2s}.front-stats span{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.front-stats button:hover b{color:var(--gold)}.countdown{text-align:right;justify-items:end;gap:6px;padding-bottom:4px;display:grid}.countdown span{font:600 11px/1 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--rail)}.countdown b{font:700 clamp(76px, 8vw, 112px)/.82 var(--display);color:var(--gold);letter-spacing:-.01em}.countdown small{color:var(--muted);letter-spacing:.02em;font-size:12px}.route{gap:22px;padding-left:60px;display:grid;position:relative}.route-line{background:var(--rail);border-radius:2px;width:3px;position:absolute;top:15px;bottom:6px;left:19px}.route-line:after{content:"";background:var(--rail);border-radius:2px;width:17px;height:3px;position:absolute;bottom:-1.5px;left:-7px}.route-section{min-width:0;position:relative}.route-stop{border:3px solid var(--rail);background:var(--bg);width:30px;height:30px;font:700 15px/1 var(--display);color:var(--text);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:-54.5px}.route-head{align-items:center;gap:10px;min-height:30px;margin-bottom:12px;display:flex}.route-head h2{font:600 18px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;margin:0}.route-icon{color:var(--faint);display:inline-grid}.route-meta{align-items:center;gap:12px;margin-left:auto;display:flex}.progress{align-items:center;gap:10px;display:inline-flex}.progress-track{background:var(--line-strong);width:88px;height:1px;display:block;position:relative}.progress-fill{background:var(--gold);height:1px;transition:width 1s var(--ease);position:absolute;top:0;left:0}.progress-fill:after{content:"";background:var(--gold);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-3.5px}.progress-label{color:var(--muted);font-size:12px}.progress-label b{color:var(--text);font-weight:600}.departures{background:var(--board);color:var(--text);box-shadow:inset 0 0 0 1px var(--board-edge);border-radius:12px;overflow:hidden}.dep-row{border-top:1px solid var(--board-line);transform-origin:top;grid-template-columns:132px minmax(0,1fr) 104px 26px;align-items:center;gap:14px;min-height:46px;padding:0 18px;display:grid}.dep-head{min-height:34px;font:600 10px/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);border-top:0}.dep-due{font:600 13px/1 var(--display);color:var(--gold);white-space:nowrap}.dep-due.late{color:var(--danger)}.dep-title{text-align:left;min-width:0;font:500 15px/1.2 var(--body);color:var(--text);white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.dep-title .flap{text-overflow:ellipsis;overflow:hidden}.dep-title:hover{color:var(--gold)}.dep-prio{background:var(--gold);border-radius:50%;flex:none;width:6px;height:6px}.dep-who i{background:var(--who);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.dep-who{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dep-done{border:1.5px solid var(--rail);border-radius:50%;width:18px;height:18px;transition:background .2s,box-shadow .2s}.dep-done:hover{background:var(--rail);box-shadow:0 0 0 4px var(--gold-soft)}.dep-row.departing{animation:.5s cubic-bezier(.5,0,.75,0) forwards flapOut}.dep-empty{color:var(--faint);border-top:1px solid var(--board-line);padding:16px 18px;font-size:14px}.dep-add{border-top:1px solid var(--board-line)}.dep-add .lane-add{color:var(--text);margin-top:0;padding:13px 18px;font-size:14px}.dep-add .lane-add::placeholder{color:var(--faint)}@keyframes flapOut{to{opacity:0;transform:perspective(600px)rotateX(-90deg)}}.flap{perspective:320px;display:inline-block}.flap>span{transform-origin:50%;animation:.46s cubic-bezier(.3,.7,.4,1) both flap;display:inline-block}.flap-tiles>span{text-align:center;background:var(--text) linear-gradient(transparent calc(50% - .5px), var(--board) calc(50% - .5px), var(--board) calc(50% + .5px), transparent calc(50% + .5px));border-radius:2px;min-width:.78em;margin-right:2px;padding:4px 2px 3px}@supports (color:color-mix(in lab, red, red)){.flap-tiles>span{background:color-mix(in srgb, var(--text) 7%, transparent) linear-gradient(transparent calc(50% - .5px), var(--board) calc(50% - .5px), var(--board) calc(50% + .5px), transparent calc(50% + .5px))}}@keyframes flap{0%{opacity:0;transform:rotateX(90deg)}60%{opacity:1;transform:rotateX(-14deg)}to{transform:none}}.call{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.call-when{align-items:baseline;gap:12px;margin:0;display:flex}.call-when b{font:700 30px/1 var(--display);color:var(--gold);letter-spacing:.02em}.call-when span{color:var(--text);font-size:15px}.call-actions{align-items:center;gap:16px;display:flex}.call-actions .btn{height:32px;padding:0 14px}.call-none{color:var(--faint);margin:0;font-size:14px}.call-none .link{margin-left:6px}.call-form{grid-template-columns:minmax(0,220px) minmax(0,320px);align-items:end;gap:14px 24px;display:grid}.call-form .call-actions{grid-column:1/-1}.call-remove{margin-left:auto}@media (max-width:760px){.call-form{grid-template-columns:1fr}.call{gap:12px}}.news-lead{gap:6px;max-width:760px;text-decoration:none;display:grid}.news-lead span{font:400 19px/1.4 Newsreader,Georgia,serif;transition:color .2s}.news-lead small{color:var(--faint);font-size:12px}.news-lead:hover span{color:var(--gold)}.news-more{margin-top:10px;font-size:12px}.news-rest{max-width:760px;margin-top:10px;animation:.3s both fadeIn;display:grid}.news-rest a{border-top:1px solid var(--line);color:var(--muted);align-items:baseline;gap:12px;padding:7px 0;font-size:14px;text-decoration:none;display:flex}.news-rest a span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.news-rest a small{color:var(--faint);white-space:nowrap;font-size:11px}.news-rest a:hover span{color:var(--gold)}@media (max-width:760px){.news-lead span{font-size:18px}.news-more{border-top:1px solid var(--line);text-align:left;width:100%;margin-top:12px;padding:11px 0;display:block}.news-rest{margin-top:0}.news-rest a{gap:4px;padding:12px 0;font-size:15px;line-height:1.35;display:grid}.news-rest a span{white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-rest a:active span{color:var(--gold)}}.team-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.team-row p{color:var(--muted);grid-template-columns:26px 1fr;gap:10px;margin:0;font-size:13px;line-height:1.45;display:grid}.team-row small{color:var(--faint);margin-top:2px;font-size:11px;display:block}.stage:has(.front){padding-top:36px}.stage:has(.front) .stage-inner{max-width:1180px}.headline:first-child{border-top:0}.task-card.just-done{animation:flash .9s var(--ease)}@keyframes flash{0%{border-color:var(--gold);background:var(--gold-soft)}to{background:0 0;border-color:#0000}}.mobile-top,.dock{display:none}@media (max-width:980px){.team-row{grid-template-columns:1fr;gap:12px}.split{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:760px){.shell{display:block}.rail{display:none}.mobile-top{padding:calc(18px + env(safe-area-inset-top)) 16px 0;justify-content:space-between;align-items:center;display:flex}.mobile-top .wordmark{align-items:baseline;gap:8px;display:flex}.mobile-top .wordmark strong{font-size:26px}.mobile-top div{gap:8px;display:flex}.stage{padding:24px 16px 120px}.page-head{flex-direction:column;align-items:flex-start;margin-bottom:28px;padding-bottom:22px}.page-head h1{font-size:46px}.page-actions .btn-ghost.hide-sm{display:none}.dock{z-index:30;background:var(--dock);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:10px 8px calc(10px + env(safe-area-inset-bottom));display:flex;position:fixed;bottom:0;left:0;right:0}.dock:before{content:"";background:var(--line-strong);height:1px;position:absolute;top:22px;left:10%;right:10%}.dock button{color:var(--muted);flex:1;justify-items:center;gap:8px;font-size:11px;display:grid;position:relative}.dock button i{border:1.5px solid var(--faint);background:var(--bg);border-radius:50%;width:11px;height:11px;margin-top:7px}.dock button.on{color:var(--text)}.dock button.on i{opacity:0}.dock-train{pointer-events:none;z-index:1;will-change:transform;place-items:center;width:36px;height:8px;transition:transform .85s cubic-bezier(.45,0,.2,1);display:grid;position:absolute;top:18px;left:8px}.dock-train svg{transform:rotate(90deg)}.front{grid-template-columns:1fr}.countdown{text-align:left;order:-1;justify-items:start}.countdown b{font-size:88px}.front .rail-network{left:0}.board{grid-template-columns:1fr;gap:36px}.route{padding-left:48px}.route-line{left:13px}.route-stop{left:-48.5px}.dep-head{display:none}.dep-row{grid-template-columns:minmax(0,1fr) 22px;grid-template-areas:"due done""title title";row-gap:6px;padding:12px 14px}.dep-due{grid-area:due}.dep-done{grid-area:done}.dep-title{grid-area:title}.dep-who{display:none}.route-head{flex-wrap:wrap;row-gap:8px}.route-head h2{white-space:nowrap}.word-bar{gap:6px;margin:0 -16px;padding:8px 16px;display:grid}.ribbon{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.ribbon::-webkit-scrollbar{display:none}.mail-folders::-webkit-scrollbar{display:none}.ribbon-name{display:none}.ribbon-group{flex:none;padding:0 6px}.tool[data-tip]:after{display:none}.word-actions{flex-wrap:wrap;gap:14px;margin-left:0;padding-left:0}.word-page{margin-top:14px;padding:24px 18px}.mail-folders .btn{display:none}.mail-folders{scrollbar-width:none}input:not(.writer-title),select,textarea,.input,.writer-body,.word-text,.mail-text{font-size:16px!important}.writer-title{font-size:30px}.mailbox{align-content:start;min-height:0}.lane{min-height:0}.split{grid-template-columns:1fr}.split.reading .doc-index,.split:not(.reading) .writer{display:none}.doc-index{border-right:0;padding-right:0}.back-link{display:inline}.row,.protocol,.mailbox{grid-template-columns:1fr}.mail-folders{border-right:0;border-bottom:1px solid var(--line);grid-auto-columns:max-content;grid-auto-flow:column;padding:12px 0;overflow-x:auto}.mail-folders .btn{margin:0 8px 0 0}.mail-setup{display:none}.mail-list{border-right:0;max-height:40vh}.mail-pane{padding:20px 0}.mail-window,.mail-window.moved{border:0;border-radius:0;width:auto;bottom:0;right:0;transform:none;top:0!important;left:0!important}.mail-window.small{bottom:0;top:auto!important}.protocol-preview{position:static}.contacts thead{display:none}.contacts tr{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;padding:12px 0;display:grid}.contacts td{border:0;padding:2px 0}.contacts td.hide-sm{display:none}.drawer-head,.drawer form{padding-left:20px;padding-right:20px}.drawer-foot{padding:16px 20px calc(16px + env(safe-area-inset-bottom))}}.rail-network{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rail-network path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.net-line{stroke:var(--net-line);stroke-width:1.4px}.net-dashed{stroke:var(--net-dashed);stroke-width:1.2px;stroke-dasharray:.012 .012}.net-stop{fill:var(--gold)}.net-hub{fill:var(--bg);stroke:var(--gold);stroke-width:3px}.rail-network.draw .net-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 2.2s var(--ease) forwards}.rail-network.draw .net-dashed{opacity:0;animation:1.2s forwards fadeIn}.rail-network.draw .net-stop,.rail-network.draw .net-hub{opacity:0;transform-box:fill-box;transform-origin:50%;animation:popIn .5s var(--ease) forwards}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fadeIn{to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.intro{z-index:100;position:fixed;inset:0;overflow:hidden}.intro.phase-morph,.intro.phase-land{pointer-events:none}.intro-image{transition:opacity .75s .1s;position:absolute;inset:0}.intro-image img{filter:brightness(1.1);width:min(max(100vw,150dvh),202.1vw);max-width:none;height:auto;animation:2.2s ease-out both splashIn;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.intro-shade{background:radial-gradient(circle,#0000 48%,#02090642);position:absolute;inset:0}.intro.phase-morph .intro-image,.intro.phase-land .intro-image{opacity:0}.intro-skip,.intro-newsletter{letter-spacing:.16em;text-transform:uppercase;font-size:11px;text-decoration:none;transition:opacity .3s,color .2s;position:absolute;bottom:28px}.intro-skip{color:#eee8d6;right:34px}.intro-skip span{color:#e3b54a;margin-left:6px}.intro-newsletter{color:#9fb2a6;left:34px}.intro-skip:hover,.intro-newsletter:hover{color:#e3b54a}.intro:not(.phase-show) :is(.intro-skip,.intro-newsletter){opacity:0}.intro-crop{opacity:0;filter:brightness(1.1);transform-origin:0 0;pointer-events:none;will-change:transform, opacity;position:fixed;top:0;left:0}.intro-clone{opacity:0;white-space:nowrap;transform-origin:0 0;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.intro-rule{opacity:0;pointer-events:none;background:#e3b54a;width:0;height:0;position:fixed;top:0;left:0}@keyframes splashIn{0%{transform:scale(1.025)}to{transform:scale(1)}}@media (max-width:760px){.intro-skip,.intro-newsletter{white-space:nowrap;left:50%;right:auto;translate:-50%}.intro-skip{bottom:calc(24px + env(safe-area-inset-bottom))}.intro-newsletter{bottom:calc(58px + env(safe-area-inset-bottom))}}.intro-canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.intro.phase-morph .intro-image{transition:opacity .45s linear}.intro.phase-morph .intro-clone,.intro.phase-morph .intro-rule,.intro.phase-land .intro-clone,.intro.phase-land .intro-rule{opacity:1}.intro-backdrop{background:#0b1e13;position:absolute;inset:0}.intro.phase-morph .intro-backdrop,.intro.phase-land .intro-backdrop{background:var(--bg);transition:background-color 1.6s cubic-bezier(.4,0,.2,1) .2s}.intro.phase-land{opacity:0;transition:opacity 1s cubic-bezier(.4,0,.2,1)}.shell.intro-land :is(.stations,.rail-foot,.stage-inner,.mobile-top,.dock,.wordmark,.train,.dock-train){transition:opacity 1s cubic-bezier(.4,0,.2,1)}.shell.intro-land .rail{transition:border-color 1s cubic-bezier(.4,0,.2,1)}.shell.intro-hold :is(.stations,.rail-foot,.stage-inner,.mobile-top,.dock,.wordmark,.train,.dock-train),.shell.intro-reveal :is(.stations,.rail-foot,.stage-inner,.mobile-top,.dock,.wordmark,.train,.dock-train){opacity:0}.shell.intro-hold .rail,.shell.intro-reveal .rail{border-color:#0000}@keyframes railIn{0%{transform:scaleY(0)}}.signup-page{grid-template-rows:auto 1fr auto;grid-template-columns:1.2fr .8fr;column-gap:8vw;min-height:100vh;padding:0 7vw;display:grid;position:relative;overflow:hidden}.signup-page>header{border-bottom:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;padding:32px 0;display:flex}.signup-page>header a{font:600 13px/1 var(--display);letter-spacing:.2em;text-decoration:none}.signup-page>header a b{color:var(--gold);margin-left:4px;font-size:20px}.signup-page>header span{color:var(--faint);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.signup-network{opacity:.45}.signup-page>:not(.rail-network){position:relative}.signup-copy{align-self:center;padding:72px 0}.signup-copy h1{font:600 clamp(48px, 7vw, 92px)/.92 var(--display);text-transform:uppercase;margin:20px 0 28px}.signup-copy h1 em{color:var(--gold);font-style:normal}.signup-copy p{max-width:520px;color:var(--muted);font-size:17px;line-height:1.6}.signup-points{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;padding-top:24px;display:grid}.signup-points span{font:600 13px/1 var(--display);color:var(--faint);gap:8px;display:grid}.signup-points b{font:600 18px/1 var(--display);text-transform:uppercase;letter-spacing:.04em;color:var(--text)}.signup-points small{font:400 13px/1.4 var(--body);color:var(--muted)}.signup-form-wrap{align-self:center}.signup-form-wrap form{gap:22px;display:grid}.signup-form-wrap h2{font:600 34px/1 var(--display);text-transform:uppercase;margin:8px 0}.signup-form-wrap label{color:var(--muted);gap:6px;font-size:12px;display:grid}.signup-form-wrap input:not([type=checkbox]){border:0;border-bottom:1px solid var(--line-strong);color:var(--text);background:0 0;padding:10px 0;font-size:16px}.signup-form-wrap input:focus{border-color:var(--gold);outline:none}.signup-form-wrap .consent{grid-template-columns:18px 1fr;align-items:start;gap:12px;line-height:1.5}.signup-form-wrap .consent input{accent-color:var(--gold);margin-top:3px}.signup-form-wrap .trap{position:absolute;left:-9999px}.signup-form-wrap button{background:var(--accent-fill);height:48px;color:var(--on-accent);border-radius:999px;font-size:14px;font-weight:600}.signup-form-wrap .form-error{color:var(--danger);font-size:13px}.signup-success span{background:var(--accent-fill);width:44px;height:44px;color:var(--on-accent);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.signup-success h2{margin-top:20px}.signup-success p{color:var(--muted)}.signup-page>footer{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px;padding:24px 0 32px;font-size:12px;display:flex}.signup-page>footer nav{gap:18px;display:flex}.signup-page>footer a,.signup-form-wrap .consent a{color:var(--muted)}.signup-page>footer a:hover{color:var(--gold)}@media (max-width:900px){.signup-page{grid-template-columns:1fr;padding:0 16px}.signup-copy{padding:48px 0 24px}.signup-form-wrap{padding-bottom:48px}.signup-points{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
