@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-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia: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-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.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}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.kopfzone{z-index:25;pointer-events:none;transform:translateY(var(--sicht-oben,0px));align-items:center;gap:8px;padding:0 16px;display:flex;position:fixed;top:16px;left:0;right:0}.kopfzone>*{pointer-events:auto}.kopfzone>.insel{margin-inline:auto}.kopfzone>.inselzurueck,.kopfzone>.themawahl{background:var(--papier-schleier);width:38px;height:38px;box-shadow:0 0 0 1px var(--auf-2), 0 8px 30px var(--auf-3);border-radius:999px;flex:none;margin:0;transition:background .14s,color .14s}.kopfzone>.inselzurueck:hover,.kopfzone>.themawahl:hover{background:linear-gradient(var(--auf-1), var(--auf-1)), var(--papier-schleier);color:var(--tinte)}.kopfzone>.inselzurueck:active,.kopfzone>.themawahl:active{background:linear-gradient(var(--tinte-auf-3), var(--tinte-auf-3)), var(--papier-schleier)}.insel{background:var(--papier-schleier);min-width:0;box-shadow:0 0 0 1px var(--auf-2), 0 8px 30px var(--auf-3);border-radius:999px;align-items:center;gap:4px;padding:5px;transition:box-shadow .22s,background .22s;display:flex;position:relative}.insel.weit{background:var(--papier-schleier-2);box-shadow:0 0 0 1px var(--auf-2), 0 12px 40px var(--auf-4)}.inselgriff{min-width:0;height:36px;color:var(--tinte);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 6px;font-size:13px;transition:background .14s;display:flex}.inselgriff:hover{background:var(--auf-1)}.inselgriff.offen{background:var(--tinte-auf-2)}.inselgriff:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.inselgriff img{object-fit:contain;flex:none;width:26px;height:26px}.inselgriff b{text-overflow:ellipsis;min-width:0;color:var(--tinte);white-space:nowrap;font-weight:700;overflow:hidden}[data-theme=dunkel] .inselgriff b{color:#fbedd4}.inselzahl{border-left:1px solid var(--auf-3);color:var(--tinte-5);white-space:nowrap;flex:none;margin-left:3px;padding-left:9px;font-size:11px;font-weight:600}.inselschritte{border-left:1px solid var(--auf-3);flex:none;align-items:center;gap:2px;margin-left:1px;padding-left:4px;display:flex}.inselschritt{width:32px;height:32px;color:var(--tinte-4);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;font-size:15px;line-height:1;transition:background .14s,color .14s}.inselschritt:hover{background:var(--auf-1);color:var(--tinte)}.inselschritt:active{background:var(--tinte-auf-3)}.inselschritt:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.inselmeldung{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;height:36px;padding:0 12px;font-size:12px;font-weight:600;animation:.2s inselauf;display:flex}@keyframes inselauf{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.inselmeldung i{font-size:13px;font-style:normal;line-height:1}.inselmeldung.still{background:var(--tinte-auf-1);color:var(--tinte-4)}.inselmeldung.warn{color:#7a4c0d;background:#c77a1714}button.inselmeldung{cursor:pointer;border:0;font-family:inherit;transition:background .14s,transform .1s}@media (hover:hover){button.inselmeldung.warn:hover{background:#c77a1726}}button.inselmeldung:active{transform:scale(.97)}button.inselmeldung:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.zen .kopfzone{opacity:0;pointer-events:none;transition:opacity .2s,transform .26s cubic-bezier(.32,.72,0,1)}@media (max-width:720px){.inselzahl{display:none}.inselmeldung{font-size:11px}.inselgriff{min-width:0}.inselgriff b{text-overflow:ellipsis;overflow:hidden}.inselschritte,.inselmeldung{flex:none}}.menuesuche{background:var(--tinte-auf-1);border-radius:11px;align-items:center;gap:8px;height:36px;padding:0 12px;display:flex}.menuesuche>span{color:var(--tinte-5);font-size:14px}.menuesuche input{width:100%;min-width:0;color:var(--tinte-2);background:0 0;border:0;outline:0;font-size:13px}.menuesuche input::placeholder{color:var(--tinte-6)}.menuesuche:focus-within{background:var(--akzent-weich)}.menuesuche input:focus,.menuesuche input:focus-visible{box-shadow:none;outline:none}.bereichswahl{position:relative}.bereichsknopf{background:var(--tinte-auf-1);width:100%;height:40px;color:var(--tinte-2);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;transition:background .14s;display:flex}.bereichsknopf:hover,.bereichsknopf.auf{background:var(--tinte-auf-3)}.bereichsknopf:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.bereichstext{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.bereichspfeil{border-bottom:1.6px solid #8d867a;border-right:1.6px solid #8d867a;border-radius:1px;flex:none;width:8px;height:8px;margin-right:2px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}.bereichsknopf.auf .bereichspfeil{transform:translateY(1px)rotate(225deg)}.bereichsliste{z-index:3;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--kante-2) transparent;background:var(--papier-schleier-2);max-height:264px;box-shadow:0 0 0 1px var(--auf-2), 0 14px 36px var(--auf-4);border-radius:14px;padding:5px;animation:.14s bereichauf;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}@keyframes bereichauf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bereichszeile{width:100%;height:34px;color:var(--tinte-2);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:500;display:flex}.bereichszeile.unterm-zeiger{background:var(--tinte-auf-2)}.bereichszeile.an{font-weight:700}.bereichszeile:focus-visible{outline:none}.bereichshaken{width:13px;color:var(--akzent);flex:none;font-size:11px}.seitenmenue{z-index:24;left:18px;top:var(--menueoben);width:var(--menuebreite);height:var(--menuehoehe);border:1px solid var(--kante);background:var(--papier-schleier-2);box-shadow:0 14px 44px var(--auf-3);opacity:0;pointer-events:none;border-radius:18px;flex-direction:column;gap:14px;padding:14px 13px 15px;transition:transform .22s cubic-bezier(.32,.72,0,1),opacity .16s;display:flex;position:fixed;overflow:hidden;transform:translate(-118%)}.seitenmenue.offen{opacity:1;pointer-events:auto;transform:none}.menuegruppe{flex-direction:column;gap:4px;display:flex}.menueinhalt{flex-direction:column;gap:2px;display:flex}.menuegruppe.paar .menueinhalt{grid-template-columns:1fr 1fr;gap:4px;display:grid}.menuegruppe.paar .menuepunkt{gap:7px;padding:0 8px}.menuegruppe h2{margin:0}.menuekopf{width:100%;color:var(--tinte-5);letter-spacing:.07em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:10px;font-weight:700;display:flex}.menuekopf:hover{background:var(--tinte-auf-1);color:var(--tinte-4)}.menuekopf:focus-visible{outline:2px solid var(--tinte);outline-offset:2px}.menuepfeil{margin-left:auto;font-size:13px;font-style:normal;line-height:1;transition:transform .18s cubic-bezier(.32,.72,0,1);transform:rotate(90deg)}.menuegruppe.zu .menuepfeil{transform:none}.menuepunkt{width:100%;height:38px;color:var(--tinte-2);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:500;transition:background .13s,border-color .13s,color .13s;display:flex}.menuepunkt:hover{background:var(--senke-2)}.menuepunkt:active{background:#ece6dc}.menuepunkt.aktiv{background:var(--umkehr);border-color:var(--umkehr);color:var(--auf-umkehr)}.menuepunkt.aktiv:hover{background:var(--umkehr)}.menuepunkt.aktiv .menuezeichen{color:#fff;background:#ffffff1f}.menuezeichen{background:var(--papier);width:24px;height:24px;color:var(--tinte-4);border-radius:7px;flex:none;place-items:center;font-size:12px;line-height:1;display:grid}.menuetext{flex:auto;min-width:0}.menuekuerzel{color:var(--tinte-6);letter-spacing:.02em;flex:none;font-size:10px;font-weight:600}.menuepunkt.aktiv .menuekuerzel{color:#ffffffa8}.menuefuss{color:var(--tinte-5);margin:2px 4px 0;font-size:10px;line-height:1.5}.seitenmenue .kartereiter{grid-auto-columns:1fr;grid-auto-flow:column;align-self:stretch;margin:0;display:grid}.seitenmenue .kartereiterknopf{justify-content:center;min-width:0;height:28px;padding:0 6px;font-size:12.5px}.menueblatt{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--kante-2) transparent;flex-direction:column;flex:1;gap:14px;min-width:0;min-height:0;margin-right:-4px;padding-right:4px;display:flex;overflow-y:auto}.menueblatt>*,.menuegruppe,.menuesuche,.reiterleiste{flex-shrink:0}.bilder,.ordnung{flex-direction:column;gap:12px;min-width:0;display:flex}.bilderkopf,.ordnungkopf{width:100%;color:var(--tinte-5);letter-spacing:.07em;text-transform:uppercase;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin:0;padding:4px 8px;font-size:10px;font-weight:700;display:flex}.ordnungkopf{color:var(--tinte-2);letter-spacing:0;text-transform:none;font-size:13px}.bilderzahl,.ordnungzahl{background:var(--tinte-auf-2);min-width:17px;height:16px;color:var(--tinte-4);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;padding:0 5px;font-size:10px;font-weight:700;display:grid}.bildergruppe{flex-direction:column;gap:5px;display:flex}.bilderraster{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;display:grid}.bilderkachel{min-width:0;color:var(--tinte-3);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:11px;flex-direction:column;gap:5px;margin:0;padding:5px;transition:background .13s;display:flex}.bilderkachel:hover{background:var(--senke-2)}.bilderkachel.still{cursor:default}.bilderkachel.still:hover{background:0 0}.bilderrahmen{aspect-ratio:1;background:var(--papier);box-shadow:inset 0 0 0 1px var(--auf-2);border-radius:9px;place-items:center;display:grid;overflow:hidden}.bilderrahmen img{object-fit:contain;width:100%;height:100%}.bildername{white-space:nowrap;text-overflow:ellipsis;color:var(--tinte-5);font-size:10px;line-height:1.3;overflow:hidden}.bilderleer,.ordnungleer{border:1px dashed var(--kante);background:var(--papier);color:var(--tinte-3);border-radius:10px;margin:0;padding:12px 13px;font-size:12px;line-height:1.5}.ordnungbereich{flex-direction:column;gap:3px;display:flex}.ordnungbereich h2{margin:0}.ordnungkopf{cursor:pointer}.ordnungkopf:hover{background:var(--tinte-auf-1)}.ordnungpfeil{flex:none;font-size:12px;font-style:normal;line-height:1;transition:transform .18s cubic-bezier(.32,.72,0,1);transform:rotate(90deg)}.ordnungbereich.zu .ordnungpfeil{transform:none}.ordnungname{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.ordnunghinweis{color:var(--tinte-5);margin:0 0 2px 30px;font-size:11.5px}.ordnungkarten,.ordnungnotizen{flex-direction:column;list-style:none;display:flex}.ordnungkarten{gap:1px;margin:0;padding:0 0 0 6px}.ordnungzeile{align-items:center;gap:1px;min-width:0;display:flex}.ordnungklapp{width:22px;height:30px;color:var(--tinte-5);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;font-size:12px;transition:background .13s,color .13s;display:grid}.ordnungklapp i{font-style:normal;line-height:1;transition:transform .18s cubic-bezier(.32,.72,0,1)}.ordnungklapp[aria-expanded=true] i{transform:rotate(90deg)}.ordnungklapp:hover:not(:disabled){background:var(--tinte-auf-1);color:var(--tinte-3)}.ordnungklapp:disabled{color:var(--tinte-7);cursor:default}.ordnungziel{min-width:0;height:30px;color:var(--tinte-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:auto;align-items:center;gap:6px;padding:0 8px;font-size:12.5px;font-weight:500;transition:background .13s;display:flex}.ordnungziel:hover{background:var(--senke-2)}.ordnungnotizen{border-left:1px solid var(--kante);gap:4px;margin:1px 0 5px 22px;padding:0 0 0 11px}.ordnungnotizen li{color:var(--tinte-4);overflow-wrap:anywhere;font-size:11.5px;line-height:1.45}.ordnungnotizen em{color:var(--tinte-6)}.ordnungnotiz{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;border-radius:7px;padding:2px 6px;transition:background .12s,color .12s;display:block}.ordnungnotiz:hover{background:var(--tinte-auf-2);color:var(--tinte-2)}.ordnungnotiz.gewaehlt{background:var(--tinte-auf-3);color:var(--tinte);font-weight:600}.ordnungnotiz:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.ordnungmarke{background:var(--tinte-auf-2);color:var(--tinte-5);border-radius:999px;margin-right:5px;padding:0 6px;font-size:10px;font-weight:600;display:inline-block}@media (max-height:800px){.seitenmenue{gap:10px;padding:12px 12px 13px}.menueblatt{gap:10px}.menuefuss{display:none}}.modushinweis{z-index:26;border:1px solid var(--akzent);background:var(--papier);max-width:calc(100vw - 36px);color:var(--tinte-2);border-radius:12px;align-items:center;gap:10px;padding:8px 8px 8px 12px;font-size:12px;font-weight:600;display:flex;position:fixed;top:80px;left:50%;transform:translate(-50%);box-shadow:0 8px 26px #6c55ff26}.modushinweiszeichen{background:var(--akzent);color:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;line-height:1;display:grid}.modushinweis button{background:var(--flaeche);height:28px;color:var(--tinte-2);cursor:pointer;border:1px solid #cdc3ff;border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.modushinweis button:hover{border-color:var(--akzent)}.modushinweis kbd{border:1px solid var(--kante);background:var(--papier-2);color:var(--tinte-4);font:inherit;border-radius:5px;padding:1px 5px;font-size:10px}.zen .modushinweis{opacity:0;pointer-events:none}@media (max-width:720px){.modushinweis{font-size:11px;top:64px}}.zen .seitenmenue{opacity:0;pointer-events:none;transition:opacity .2s}.seitenmenue :focus-visible{outline:2px solid var(--tinte);outline-offset:2px}.seitenmenue::-webkit-scrollbar{width:8px}.seitenmenue::-webkit-scrollbar-track{background:0 0}.seitenmenue::-webkit-scrollbar-thumb{background:var(--kante-2);background-clip:content-box;border:2px solid #0000;border-radius:999px}.seitenmenue::-webkit-scrollbar-thumb:hover{background:#bdb6a8 padding-box content-box}.ordnungziel.gewaehlt,.ordnungkopf.gewaehlt{background:var(--akzent-weich);color:var(--tinte)}.ordnungziel.gewaehlt .ordnungname,.ordnungkopf.gewaehlt .ordnungname{font-weight:700}.ordnungkopfzeile{align-items:center;gap:2px;margin:0;display:flex}.ordnungkopfzeile .ordnungkopf{flex:auto;width:auto;min-width:0}.ordnungkopf-still{cursor:default}.bilderhinweis{color:var(--tinte-5);margin:0 0 8px;font-size:11px;line-height:1.4}.bilderwiegt{color:var(--tinte-4);font-weight:600}.bilderwiegt.schwer{color:var(--warnung)}.bilderraster [draggable=true]{cursor:grab}.bilderraster [draggable=true]:active{cursor:grabbing}.bilderkachel.eigen{padding:0;display:block;position:relative}.bilderablegen{width:100%;min-width:0;color:var(--tinte-3);font:inherit;text-align:center;background:0 0;border:0;border-radius:11px;flex-direction:column;gap:5px;padding:5px;display:flex}.bilderablegen:hover{background:var(--tinte-auf-1)}.bilderablegen:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.bildervorratweg{background:var(--papier);width:20px;height:20px;box-shadow:0 0 0 1px var(--auf-2);color:var(--tinte-5);opacity:0;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:12px;line-height:1;transition:opacity .12s,color .12s;display:flex;position:absolute;top:1px;right:1px}.bilderkachel.eigen:hover .bildervorratweg,.bildervorratweg:focus-visible{opacity:1}.bildervorratweg:hover{color:var(--schwer)}.bildereinlesen{background:var(--tinte-auf-1);height:34px;color:var(--tinte-2);border-radius:10px;justify-content:center;gap:7px;margin-top:10px;padding:0 12px;font-size:12.5px;font-weight:600}.bildereinlesen:hover{background:var(--tinte-auf-2)}.seitenmenue .kartereiter{align-self:stretch;margin:0}.seitenmenue .kartereiterknopf{flex:1;justify-content:center;padding:0 6px}.menuschieben{grid-template-columns:repeat(3,1fr);gap:2px;margin:4px 0;display:grid}.menuschieben button{background:var(--tinte-auf-1);min-height:44px;color:var(--tinte-2);font:inherit;cursor:pointer;border:0;border-radius:9px;place-items:center;font-size:17px;display:grid}.menuschieben button:first-child{grid-column:2}.menuschieben button:nth-child(2){grid-area:2/1}.menuschieben button:nth-child(3){grid-area:2/3}.menuschieben button:nth-child(4){grid-area:3/2}.menuschieben button:active{background:var(--tinte-auf-2)}.istsollbilanz{max-width:1080px;color:var(--tinte-4);text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 22px;margin:-8px auto 22px;padding:0 16px;font-size:13px;line-height:1.5;display:flex}.istsollbilanz p{margin:0}.istsollbilanz strong{color:var(--tinte);font-weight:750}.istsollliste{gap:16px;max-width:1080px;margin:0 auto;display:grid}.istsoll{background:var(--karte-papier,var(--papier));box-shadow:0 2px 5px var(--auf-2), 0 10px 24px var(--auf-1);border:0;border-radius:18px;padding:18px 20px 16px;scroll-margin:24px;transition:box-shadow .18s;position:relative}[data-theme=dunkel] .istsollskalasoll .istsollwert.gewaehlt{color:var(--stets-dunkel)}[data-theme=dunkel] .istsoll,[data-theme=dunkel] .istsollrad{background:var(--papier-2);--tinte-4:#c6c1b8}.istsoll:target{box-shadow:0 0 0 2px var(--akzent), 0 2px 5px var(--auf-2), 0 10px 24px var(--auf-1)}.istsollkopf{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.istsollkopf h2{letter-spacing:-.01em;margin:0;font-size:15.5px;font-weight:750}.istsollabstand{background:var(--senke-2);color:var(--tinte-4);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.istsolljump{border:1px solid var(--kante);background:var(--papier-2);height:28px;color:var(--tinte-2);cursor:pointer;border-radius:9px;margin-left:auto;padding:0 11px;font-size:12px;font-weight:600}.istsollleer{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.istsollleer p{color:var(--tinte-4);margin:0;font-size:13px}.istsollstart{border:1px solid var(--kante);background:var(--papier-2);height:30px;color:var(--tinte-2);cursor:pointer;border-radius:9px;padding:0 13px;font-size:12px;font-weight:600}.istsollachse{margin-bottom:14px}.istsollbahn{background:var(--senke-2);border-radius:999px;height:14px;padding:0 7px}.istsollspur{height:100%;position:relative}.istsollbalken{background:var(--akzent);border-radius:999px;height:6px;position:absolute;top:4px}.istsollbalkenzurueck{background:#c77a17}.istsollpunkt{border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:0}.istsollpunktist{background:var(--papier);border:2px solid #2c2822}.istsollpunktsoll{background:var(--akzent);border:2px solid #fffefb}.istsollachsetext{color:var(--tinte-4);margin:7px 0 0;font-size:12px}.istsollskalen{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.istsollskala{flex-direction:column;gap:6px;display:flex}.istsollskalakopf{align-items:baseline;gap:10px;display:flex}.istsollskalakopf>span{color:var(--tinte-4);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.istsollzurueck{color:var(--tinte-4);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:11px;font-weight:600;text-decoration:underline}.istsollzurueck:hover{color:var(--tinte-2)}.istsollwerte{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}.istsollwert{background:var(--tinte-auf-1,var(--senke-2));height:32px;color:var(--tinte-4);cursor:pointer;border:0;border-radius:10px;padding:0;font-size:12px;font-weight:650;transition:background .12s,color .12s,transform .12s}.istsollwert:hover{background:var(--tinte-auf-2,var(--senke-2));color:var(--tinte);transform:translateY(-1px)}.istsollwert:focus-visible{outline:2px solid var(--akzent);outline-offset:1px}.istsollskalaist .istsollwert.gewaehlt{background:var(--umkehr);color:var(--auf-umkehr);box-shadow:0 3px 8px var(--auf-3);transform:translateY(-2px)}.istsollskalasoll .istsollwert.gewaehlt{background:var(--akzent);color:#fffefb;box-shadow:0 3px 8px var(--auf-3);transform:translateY(-2px)}.istsollfelder{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.istsollfeld{flex-direction:column;gap:5px;display:flex}.istsollfeld>span{color:var(--tinte-4);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.istsollfeld textarea{border:1px solid var(--kante);background:var(--papier-2);min-height:84px;color:var(--tinte-2);resize:vertical;border-radius:11px;padding:9px 11px;font-size:13px;line-height:1.5}.istsollfeld textarea:focus{outline:2px solid var(--akzent-rand);border-color:var(--akzent)}@media (max-width:720px){.istsoll{padding:14px}.istsollfelder,.istsollskalen{grid-template-columns:1fr}.istsollwerte{gap:3px}.istsollwert{font-size:11px}}.istsollrad{background:var(--karte-papier,var(--papier));max-width:1080px;box-shadow:0 2px 5px var(--auf-2), 0 12px 34px var(--auf-2);text-align:center;border-radius:20px;margin:0 auto 22px;padding:34px 18px 18px;position:relative}.istsollradtitel{background:var(--stets-dunkel);color:#fffefb;letter-spacing:.05em;box-shadow:0 3px 8px var(--auf-2);border-radius:7px;margin:0;padding:5px 16px;font-size:12px;font-weight:650;position:absolute;top:-13px;left:50%;transform:translate(-50%)rotate(-1.2deg)}.lebensrad{width:100%;max-width:760px;margin:2px auto 0;display:block;overflow:visible}.radring{fill:none;stroke:var(--kante);stroke-width:1px}.radrand{stroke:var(--auf-2)}.radspeiche{stroke:var(--kante);stroke-width:1px}.radsoll{fill:none;stroke:var(--akzent);stroke-width:2px;stroke-dasharray:5 5;stroke-linejoin:round;opacity:.85}.radist{fill:var(--akzent)}@supports (color:color-mix(in lab, red, red)){.radist{fill:color-mix(in srgb, var(--akzent) 20%, transparent)}}.radist{stroke:var(--akzent)}@supports (color:color-mix(in lab, red, red)){.radist{stroke:color-mix(in srgb, var(--akzent) 85%, var(--tinte))}}.radist{stroke-width:2.5px;stroke-linejoin:round}.radweg{stroke:var(--akzent);stroke-width:1.5px;opacity:.45}.radpunktist{fill:var(--tinte);stroke:var(--karte-papier);stroke-width:2px}.radpunktsoll{fill:var(--akzent);stroke:var(--karte-papier);stroke-width:2px}.radname{fill:var(--tinte-4);dominant-baseline:middle;font-size:11.5px;font-weight:650}.radbereich{cursor:pointer}.radbereich:hover .radname,.radbereich.gewaehlt .radname{fill:var(--tinte);font-weight:750}.radbereich:hover .radweg,.radbereich.gewaehlt .radweg{opacity:1;stroke-width:2.5px}.radbereich:hover .radpunktist,.radbereich.gewaehlt .radpunktist,.radbereich:hover .radpunktsoll,.radbereich.gewaehlt .radpunktsoll{r:6}.istsollradlegende{color:var(--tinte-4);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12px;display:flex}.istsollradlegende span{border-radius:50%;width:11px;height:11px}.radzeichenist{background:var(--tinte)}.radzeichensoll{background:var(--akzent)}.istsollradlegende .radzeichensoll{margin-left:14px}@media (max-width:720px){.istsollrad{padding:30px 10px 14px}.radname{font-size:10px}}.werkbanktisch{-webkit-user-select:none;user-select:none;grid-template-columns:210px repeat(4,minmax(190px,1fr)) 196px;align-items:start;gap:26px;width:100%;max-width:1500px;margin:0 auto;padding-bottom:20px;display:grid}.werkbanktisch input,.werkbanktisch textarea,.werkbanktisch select{-webkit-user-select:text;user-select:text}.werkbankwort{color:var(--tinte-5);letter-spacing:.07em;text-transform:uppercase;margin:0 0 12px 4px;font-size:10.5px;font-weight:750}.werkbankblatt{background:var(--karte-papier,var(--papier));min-height:232px;box-shadow:0 2px 5px var(--auf-2), 0 14px 30px var(--auf-2);border-radius:16px;padding:32px 16px 14px;transition:box-shadow .18s;position:relative}.werkbankblatt.bereit{box-shadow:0 0 0 2px var(--akzent), 0 2px 5px var(--auf-2), 0 18px 38px var(--auf-3)}.werkbankbalken{background:var(--stets-dunkel);color:#fffefb;letter-spacing:.06em;white-space:nowrap;box-shadow:0 3px 8px var(--auf-2);border-radius:7px;align-items:center;gap:9px;padding:5px 14px;font-size:11.5px;font-weight:700;display:flex;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(-1deg)}.werkbankkaestchen{gap:3px;display:inline-flex}.werkbankkaestchen i{background:#fffefb47;border-radius:2px;width:7px;height:7px}.werkbankkaestchen i.voll{background:var(--akzent)}.werkbankzettel{background:var(--zettel);width:100%;color:var(--zettel-tinte);box-shadow:0 2px 5px var(--auf-2);font:inherit;text-align:left;cursor:grab;border:0;border-radius:9px;margin:0 0 12px;padding:11px 13px 10px;font-size:13.5px;transition:transform .16s cubic-bezier(.32,.72,0,1),box-shadow .16s;position:relative;transform:rotate(-.3deg)}.werkbankzettel:nth-of-type(2n){transform:rotate(.25deg)}.werkbankzettel:hover{box-shadow:0 5px 10px var(--auf-2), 0 14px 26px var(--auf-2);transform:translateY(-3px)rotate(0)}.werkbankzettel:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.werkbankzettel.zieht{opacity:.3}.werkbankzettel.gestrichen{opacity:.75}.werkbankzettel.gestrichen b{text-decoration:line-through}.werkbankzettel.ohnewarum{transform:rotate(-1.1deg)}.werkbankzettel.ohnewarum:nth-of-type(2n){transform:rotate(1deg)}.werkbankzettel.offen,.werkbankzettel.offen:hover,.werkbankzettel.offen:nth-of-type(2n){cursor:default;box-shadow:0 0 0 1.5px var(--akzent), 0 8px 18px var(--auf-2), 0 26px 50px var(--auf-3);padding-bottom:12px;transform:none}.werkbankzettelbild{object-fit:cover;background:var(--senke-2);border-radius:9px 9px 0 0;width:calc(100% + 26px);max-width:none;height:54px;margin:-11px -13px 9px;display:block}.werkbankzettel.offen .werkbankzettelbild{height:104px}.werkbankzettel.gestrichen .werkbankzettelbild{opacity:.6}.werkbankzettel b{padding-right:34px;font-weight:700;line-height:1.32;display:block}.werkbanklinie{color:var(--zettel-tinte-2);background:linear-gradient(to bottom, transparent 0 92%, var(--zettel-tinte) 92% 100%);margin-top:6px;padding-bottom:2px;padding-right:26px;font-size:11.5px;line-height:1.4;display:block}@supports (color:color-mix(in lab, red, red)){.werkbanklinie{background:linear-gradient(to bottom, transparent 0 92%, color-mix(in srgb, var(--zettel-tinte) 16%, transparent) 92% 100%)}}.werkbankeinladung{color:var(--zettel-tinte-2);margin-top:6px;font-size:11px;font-style:italic;display:block}.werkbanktitelfeld{border:0;border-bottom:1px solid var(--zettel-tinte);width:100%;padding:0 0 3px}@supports (color:color-mix(in lab, red, red)){.werkbanktitelfeld{border-bottom:1px solid color-mix(in srgb, var(--zettel-tinte) 20%, transparent)}}.werkbanktitelfeld{color:var(--zettel-tinte);font:inherit;background:0 0;font-size:13.5px;font-weight:700}.werkbanktitelfeld:focus{border-bottom-color:var(--akzent);outline:none}.werkbankkreis{border:1.5px solid var(--zettel-tinte-2);color:#0000;cursor:pointer;background:0 0;border-radius:8px;width:22px;height:22px;padding:0;font-size:14px;font-weight:800;line-height:1;transition:background .12s,color .12s;position:absolute;bottom:8px;right:9px}.werkbankzettel.fertig .werkbankkreis,.werkbankheutezeile.fertig .werkbankkreis{background:var(--tinte);border-color:var(--tinte);color:var(--zettel)}.werkbankkreis:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.werkbanknote{color:var(--zettel-tinte-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:750;position:absolute;top:9px;right:10px}.werkbanknote.erfolg{color:var(--akzent)}.werkbankmarke{border:1.5px solid var(--akzent);color:var(--akzent);letter-spacing:.08em;white-space:nowrap;border-radius:4px;margin:7px 0 1px;padding:1px 5px;font-size:8.5px;font-weight:800;display:inline-block;transform:rotate(-4deg)}.werkbankaufgeklappt{border-top:1px dashed var(--zettel-tinte);flex-direction:column;gap:7px;margin-top:9px;padding-top:9px;display:flex}@supports (color:color-mix(in lab, red, red)){.werkbankaufgeklappt{border-top:1px dashed color-mix(in srgb, var(--zettel-tinte) 18%, transparent)}}.werkbankmasszeile{align-items:baseline;gap:8px;display:flex}.werkbankmasszeile input,.werkbankfrist.breit{border:0;border-bottom:1px solid var(--zettel-tinte);min-width:0;padding:2px 2px 3px}@supports (color:color-mix(in lab, red, red)){.werkbankmasszeile input,.werkbankfrist.breit{border-bottom:1px solid color-mix(in srgb, var(--zettel-tinte) 22%, transparent)}}.werkbankmasszeile input,.werkbankfrist.breit{color:var(--zettel-tinte);font:inherit;background:0 0;font-size:12.5px}.werkbankmasszeile input:focus,.werkbankfrist.breit:focus{border-bottom-color:var(--akzent);outline:none}.werkbankmasszeile input::placeholder,.werkbankfrist.breit::placeholder{color:var(--zettel-tinte-2);opacity:.7}.werkbankzahl{font-variant-numeric:tabular-nums;flex:none;width:62px}.werkbankeinheit{flex:none;width:46px}.werkbankfrist{flex:1}.werkbankfrist.breit{width:100%}.werkbankbildzeile{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.werkbankbildwahl{background:var(--zettel-tinte);border-radius:8px;align-items:center;height:28px;padding:0 11px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.werkbankbildwahl{background:color-mix(in srgb, var(--zettel-tinte) 9%, transparent)}}.werkbankbildwahl{color:var(--zettel-tinte-2);cursor:pointer;font-size:11.5px;font-weight:600}.werkbankbildwahl:hover{color:var(--zettel-tinte)}.werkbankbildwahl:focus-within{outline:2px solid var(--akzent);outline-offset:2px}.werkbankbildwahl input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.werkbankbildfehler{color:var(--zettel-tinte-2);margin:4px 0 0;font-size:11px;font-style:italic;line-height:1.4}.werkbankmarkenwort{color:var(--zettel-tinte-2);letter-spacing:.06em;text-transform:uppercase;margin:4px 0 0;font-size:9.5px;font-weight:750}.werkbankliste{flex-direction:column;gap:2px;display:flex}.werkbankliste>span{color:var(--zettel-tinte-2);letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:750}.werkbankliste select{border:0;border-bottom:1px solid var(--zettel-tinte);width:100%;max-width:100%;height:24px;padding:0 2px}@supports (color:color-mix(in lab, red, red)){.werkbankliste select{border-bottom:1px solid color-mix(in srgb, var(--zettel-tinte) 22%, transparent)}}.werkbankliste select{color:var(--zettel-tinte);font:inherit;cursor:pointer;background:0 0;border-radius:0;font-size:12.5px}.werkbankliste select:focus{border-bottom-color:var(--akzent);outline:none}.werkbankliste select:disabled{color:var(--zettel-tinte-2);cursor:default}.werkbankliste option{color:var(--tinte);background:var(--papier)}.werkbankmarke2{border:1px solid var(--zettel-tinte);padding:3px 9px}@supports (color:color-mix(in lab, red, red)){.werkbankmarke2{border:1px solid color-mix(in srgb, var(--zettel-tinte) 24%, transparent)}}.werkbankmarke2{color:var(--zettel-tinte-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:999px;font-size:11px;font-weight:600;line-height:1.4;transition:background .12s,color .12s,border-color .12s}.werkbankmarke2:hover{border-color:var(--akzent);color:var(--zettel-tinte)}.werkbankmarke2.an{border-color:var(--akzent);background:var(--akzent);color:#fffefb}.werkbankmarke2:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.werkbanknotenzeile{align-items:center;gap:9px;display:flex}.werkbanknotenzeile input[type=range]{appearance:none;background:linear-gradient(to right, var(--zettel-tinte) 0 69%, var(--zettel-tinte-2) 69% 71%, var(--zettel-tinte) 71% 100%);border:0;border-radius:999px;flex:1;min-width:0;height:4px;padding:0}@supports (color:color-mix(in lab, red, red)){.werkbanknotenzeile input[type=range]{background:linear-gradient(to right, color-mix(in srgb, var(--zettel-tinte) 16%, transparent) 0 69%, var(--zettel-tinte-2) 69% 71%, color-mix(in srgb, var(--zettel-tinte) 16%, transparent) 71% 100%)}}.werkbanknotenzeile input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--akzent);border:2px solid var(--zettel);width:16px;height:16px;box-shadow:0 1px 3px var(--auf-3);border-radius:50%}.werkbanknotenzeile b{width:24px;color:var(--zettel-tinte);font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.werkbankzettelfuss{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.werkbankzettelfuss .werkbankzu{margin-left:auto}.werkbankstempel{border:2px solid var(--akzent);height:28px;color:var(--akzent);font:inherit;letter-spacing:.09em;cursor:pointer;background:0 0;border-radius:8px;padding:0 11px;font-size:10.5px;font-weight:800;transition:background .12s,color .12s}.werkbankstempel:hover{background:var(--akzent);color:#fffefb}.werkbankstempel:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.werkbankstill{background:var(--tinte-auf-1,var(--senke-2));height:28px;color:var(--tinte-4);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 11px;font-size:11.5px;font-weight:600}.werkbankstill:hover{color:var(--tinte-2)}.werkbankzettel .werkbankstill{background:var(--zettel-tinte)}@supports (color:color-mix(in lab, red, red)){.werkbankzettel .werkbankstill{background:color-mix(in srgb, var(--zettel-tinte) 9%, transparent)}}.werkbankzettel .werkbankstill{color:var(--zettel-tinte-2)}.werkbankzettel .werkbankstill:hover{color:var(--zettel-tinte)}.werkbankfest{background:var(--umkehr);height:30px;color:var(--karte-papier,#fffefb);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 12px;font-size:12px;font-weight:650}.werkbankneu{background:linear-gradient(to bottom, transparent 0 92%, var(--tinte) 92% 100%) no-repeat;border:0;width:100%;height:32px;padding:0 2px}@supports (color:color-mix(in lab, red, red)){.werkbankneu{background:linear-gradient(to bottom, transparent 0 92%, color-mix(in srgb, var(--tinte) 14%, transparent) 92% 100%) no-repeat}}.werkbankneu{color:var(--tinte-2);font:inherit;font-size:13px;font-style:italic}.werkbankneu:focus{background-color:var(--tinte-auf-1,transparent);border-radius:6px;outline:none;font-style:normal}.werkbankneu::placeholder{color:var(--tinte-5)}.werkbankregal.bereit{box-shadow:0 0 0 2px var(--akzent);border-radius:14px}.werkbankregalleer,.werkbankregalhinweis{color:var(--tinte-5);margin:4px 4px 0;font-size:11.5px;font-style:italic;line-height:1.5}.werkbankregalhinweis{margin-top:14px}.werkbankalbumknopf{margin:0 0 16px 4px}.werkbankpolaroid{background:var(--polaroid);width:132px;color:var(--polaroid-tinte);box-shadow:0 2px 5px var(--auf-2), 0 12px 26px var(--auf-2);cursor:grab;margin:0 auto 20px;padding:7px 7px 20px;transition:transform .18s cubic-bezier(.32,.72,0,1),box-shadow .18s;position:relative;transform:rotate(-1.4deg)}.werkbankpolaroid:nth-of-type(2n){transform:rotate(1.1deg)}.werkbankpolaroid:hover{box-shadow:0 6px 12px var(--auf-2), 0 22px 40px var(--auf-3);transform:rotate(0)translateY(-4px)}.werkbankpolaroid.zieht{opacity:.3}.werkbankpolaroid.erfuellt b{text-decoration:line-through}.werkbankpolaroid.erfuellt,.werkbankpolaroid.befoerdert{cursor:default}.werkbankminiraster{grid-template-columns:repeat(2,1fr);gap:8px;margin:2px 0 0;display:grid}.werkbankminibild{background:var(--polaroid);color:var(--polaroid-tinte);box-shadow:0 1px 3px var(--auf-2), 0 6px 14px var(--auf-2);cursor:grab;padding:4px 4px 5px;transition:transform .16s cubic-bezier(.32,.72,0,1),box-shadow .16s;position:relative;transform:rotate(-.8deg)}.werkbankminibild:nth-child(2n){transform:rotate(.9deg)}.werkbankminibild:hover{box-shadow:0 4px 9px var(--auf-2), 0 14px 26px var(--auf-3);transform:rotate(0)translateY(-3px)scale(1.04)}.werkbankminibild.zieht{opacity:.3}.werkbankminibild.erfuellt,.werkbankminibild.befoerdert{cursor:default}.werkbankminibild.befoerdert .werkbankfoto,.werkbankminibild.erfuellt .werkbankfoto{opacity:.55}.werkbankminibild .werkbankfoto{height:52px}.werkbanktesa{background:var(--papier);width:46px;height:14px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(-2deg)}@supports (color:color-mix(in lab, red, red)){.werkbanktesa{background:color-mix(in srgb, var(--papier) 62%, transparent)}}.werkbanktesa{border:1px solid var(--auf-1);pointer-events:none;border-radius:2px}.werkbankstern{color:var(--akzent);font-size:11px;position:absolute;top:3px;left:7px}.werkbankfoto{object-fit:cover;background:var(--tinte-auf-2,var(--senke-2));border-radius:2px;width:100%;height:86px;display:block}.werkbankfoto.leer{background:linear-gradient(135deg, var(--akzent), var(--karte-papier))}@supports (color:color-mix(in lab, red, red)){.werkbankfoto.leer{background:linear-gradient(135deg, color-mix(in srgb, var(--akzent) 22%, var(--karte-papier)), var(--karte-papier))}}.werkbankpolaroid b{color:var(--polaroid-tinte);text-align:center;margin-top:7px;font-size:11px;font-weight:650;line-height:1.3;display:block}.werkbankvermerk{color:var(--polaroid-tinte-2);text-align:center;margin-top:3px;font-size:9.5px;font-style:italic;display:block}.werkbanktraumblatt{background:var(--zettel);color:var(--zettel-tinte);box-shadow:0 0 0 1.5px var(--akzent), 0 8px 18px var(--auf-2), 0 26px 50px var(--auf-3);border-radius:12px;flex-direction:column;gap:7px;margin:6px 0 12px;padding:12px 12px 11px;display:flex}.werkbanktraumsatz{border:1px solid var(--zettel-tinte);width:100%;min-height:46px;padding:5px 6px}@supports (color:color-mix(in lab, red, red)){.werkbanktraumsatz{border:1px solid color-mix(in srgb, var(--zettel-tinte) 18%, transparent)}}.werkbanktraumsatz{background:var(--zettel-tinte);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.werkbanktraumsatz{background:color-mix(in srgb, var(--zettel-tinte) 4%, transparent)}}.werkbanktraumsatz{color:var(--zettel-tinte);font:inherit;resize:vertical;font-size:11.5px;line-height:1.45}.werkbanktraumsatz:focus{border-color:var(--akzent);outline:none}.werkbanktraumsatz::placeholder{color:var(--zettel-tinte-2);opacity:.75}.werkbankdose{background:var(--zettel-tinte);border-radius:999px;height:6px}@supports (color:color-mix(in lab, red, red)){.werkbankdose{background:color-mix(in srgb, var(--zettel-tinte) 14%, transparent)}}.werkbankdose{overflow:hidden}.werkbankdose i{background:var(--akzent);height:100%;display:block}.werkbankabreiss{background:var(--papier);min-height:150px;box-shadow:0 2px 5px var(--auf-2), 0 14px 30px var(--auf-2);border-radius:4px 4px 14px 14px;padding:15px 14px 12px;transition:box-shadow .18s;position:relative}.werkbankabreiss:before{content:"";border-top:2px dashed var(--auf-3);position:absolute;top:0;left:8px;right:8px}.werkbankabreiss.bereit{box-shadow:0 0 0 2px var(--akzent), 0 2px 5px var(--auf-2), 0 18px 38px var(--auf-3)}.werkbankheuteleer{color:var(--tinte-5);margin:4px 0 0;font-size:12px;font-style:italic;line-height:1.5}.werkbankheutezeile{min-height:34px;color:var(--tinte-2);align-items:center;gap:9px;padding:3px 0;font-size:13px;display:flex;position:relative}.werkbankheutezeile .werkbankkreis{border-color:var(--tinte-5);flex:none;width:21px;height:21px;position:static}.werkbankheutebild{object-fit:cover;background:var(--senke-2);border-radius:6px;flex:none;width:26px;height:26px}.werkbankheutezeile>span{min-width:0}.werkbankheutezeile.fertig>span{color:var(--tinte-5);text-decoration:line-through}.werkbankheuteweg{width:20px;height:20px;color:var(--tinte-6);cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:auto;padding:0;font-size:13px}.werkbankheuteweg:hover{color:var(--tinte-2);background:var(--tinte-auf-1,transparent)}.werkbankabreissen{margin-top:10px}.werkbankschlepp{z-index:40;background:var(--zettel);color:var(--zettel-tinte);box-shadow:0 6px 12px var(--auf-2), 0 26px 48px var(--auf-3);pointer-events:none;will-change:transform;border-radius:9px;padding:11px 13px 10px;font-size:13.5px;position:fixed;transform:rotate(-2.4deg)scale(1.04)}.werkbankschlepp img{object-fit:cover;background:var(--senke-2);border-radius:9px 9px 0 0;width:calc(100% + 26px);max-width:none;height:54px;margin:-11px -13px 9px;display:block}.werkbankschlepp b{font-weight:700;line-height:1.3;display:block}.werkbankschlepp span{color:var(--zettel-tinte-2);margin-top:5px;font-size:11.5px;display:block}.werkbankschlepp.polaroidschlepp{background:var(--polaroid);color:var(--tinte-2);text-align:center;border-radius:0;padding:7px 7px 18px}.werkbankschlepp.polaroidschlepp img{border-radius:2px;width:100%;height:86px;margin:0 0 7px}.werkbankschlepp.polaroidschlepp b{font-size:11px;font-weight:650}.werkbankschlepp.polaroidschlepp span{color:var(--tinte-5);font-size:9.5px;font-style:italic}.werkbankfuss{margin-top:10px;padding:0 4px}.werkbankabheftdialog{background:var(--papier);box-shadow:0 2px 5px var(--auf-2);color:var(--tinte-2);border-radius:12px;margin-top:8px;padding:11px 12px;font-size:12px}.werkbankabheftdialog>p{margin:0 0 8px;line-height:1.5}.werkbankuebernahme{cursor:pointer;align-items:center;gap:7px;min-height:26px;display:flex}.werkbankabheftzeile{gap:8px;margin-top:10px;display:flex}.werkbankordner{margin-top:10px}.werkbankordner summary{color:var(--tinte-5);cursor:pointer;font-size:11.5px;font-weight:650}.werkbankordner ul{margin:7px 0 0;padding:0;list-style:none}.werkbankordner li{color:var(--tinte-4);align-items:baseline;gap:8px;padding:3px 0;font-size:11.5px;display:flex}.werkbankordner li.gestrichen span{text-decoration:line-through}.werkbankordner li em{color:var(--tinte-5);white-space:nowrap;margin-left:auto;font-size:10px;font-style:normal}.werkbankvermerkchip{background:var(--tinte-auf-1,var(--senke-2));color:var(--tinte-2);border-radius:999px;align-items:center;gap:6px;padding:3px 8px 3px 10px;font-size:12px;font-weight:600;display:inline-flex}.werkbankvermerkchip button{width:18px;height:18px;color:var(--tinte-4);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;font-size:13px;line-height:1}.werkbankvermerkchip button:hover{color:var(--tinte)}.traumrueckseite{margin:10px 0 4px}.traumrueckseite summary{color:var(--tinte-4);cursor:pointer;font-size:12px;font-weight:650}.traumrueckseite textarea{border:1px solid var(--kante);background:var(--papier-2,var(--papier));width:100%;min-height:52px;color:var(--tinte-2);font:inherit;resize:vertical;border-radius:8px;padding:6px 8px;font-size:11.5px;line-height:1.45}.traumrueckseite textarea:focus{outline:2px solid var(--akzent)}.traumrueckseite label{flex-direction:column;gap:3px;margin-top:8px;display:flex}.traumrueckseite label span{color:var(--tinte-5);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:700}@media (max-width:1240px){.werkbanktisch{grid-template-columns:repeat(3,minmax(200px,1fr))}.werkbankregal,.werkbankheute{grid-column:1/-1}.werkbankregal{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));align-items:start;gap:12px;display:grid}.werkbankregal .werkbankwort,.werkbankregal .werkbankalbumknopf,.werkbankregal .werkbankminiraster,.werkbankregal .werkbanktraumblatt,.werkbankregal .werkbankregalhinweis,.werkbankregal .werkbankregalleer{grid-column:1/-1}.werkbankminiraster{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}}@media (max-width:720px){.werkbanktisch{grid-template-columns:1fr;gap:22px}}.kompasskoerper{z-index:2;left:calc(50 * var(--e));right:calc(50 * var(--e));top:calc(151 * var(--e));bottom:calc(10% + 43 * var(--e));gap:calc(9 * var(--e));text-align:left;pointer-events:none;flex-direction:column;display:flex;position:absolute}.kompasswand{align-content:start;justify-items:stretch;gap:calc(5 * var(--e));min-height:0;padding-top:calc(6 * var(--e));pointer-events:none;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kompasspolaroid{min-width:0;padding:calc(6 * var(--e)) calc(6 * var(--e)) calc(9 * var(--e));background:var(--polaroid);color:var(--polaroid-tinte);box-shadow:0 calc(2 * var(--e)) calc(5 * var(--e)) var(--auf-2), 0 calc(12 * var(--e)) calc(26 * var(--e)) var(--auf-2);transform:rotate(var(--kacheldreh,-.8deg));display:block;position:relative}.kompasspolaroid img,.kompassleerbild{width:100%;height:calc(64 * var(--e));object-fit:cover;background:var(--senke-2);display:block}.kompassleerbild{background:linear-gradient(150deg, var(--akzent), var(--karte-papier));justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.kompassleerbild{background:linear-gradient(150deg, color-mix(in srgb, var(--akzent) 20%, var(--karte-papier)), var(--karte-papier))}}.kompassleerbild{color:var(--tinte-5);font-size:calc(24 * var(--e));font-style:normal;font-weight:700}.kompasspolaroid b{margin-top:calc(6 * var(--e));text-overflow:ellipsis;white-space:nowrap;color:var(--polaroid-tinte);font-size:calc(13 * var(--e));text-align:center;font-weight:650;display:block;overflow:hidden}.kompasspolaroid em{margin-top:calc(2 * var(--e));text-overflow:ellipsis;white-space:nowrap;color:var(--polaroid-tinte-2);font-size:calc(11 * var(--e));text-align:center;font-style:italic;display:block;overflow:hidden}.kompasspolaroid.erfuellt b{text-decoration:line-through}.kompasstesa{top:calc(-6 * var(--e));width:calc(44 * var(--e));height:calc(13 * var(--e));background:var(--papier);position:absolute;left:50%;transform:translate(-50%)rotate(-2deg)}@supports (color:color-mix(in lab, red, red)){.kompasstesa{background:color-mix(in srgb, var(--papier) 62%, transparent)}}.kompasstesa{border:1px solid var(--auf-1);border-radius:calc(2 * var(--e))}.kompasspolaroid{pointer-events:auto;cursor:grab}.kompasspolaroid.zieht{opacity:.3}.kompasspolaroid.nimmtan{box-shadow:0 0 0 calc(2 * var(--e)) var(--akzent), 0 2px 6px var(--auf-3)}.kompassbahn{height:calc(5 * var(--e));background:var(--tinte-auf-2,#1a17100f);border-radius:999px;flex:none;margin-top:auto;display:flex;overflow:hidden}.kompassbahn i{background:var(--akzent);display:block}.kompassleer{color:var(--tinte-5);font-size:calc(15 * var(--e));line-height:1.45;display:block}.kompassschlepp{z-index:40;box-shadow:0 calc(6 * var(--e)) calc(12 * var(--e)) var(--auf-2), 0 calc(26 * var(--e)) calc(48 * var(--e)) var(--auf-3);pointer-events:none;will-change:transform;flex:none;position:fixed;transform:rotate(-2.4deg)scale(1.04)}.traumknopf{border:1px solid var(--kante);background:var(--papier-2);height:30px;color:var(--tinte-2);white-space:nowrap;cursor:pointer;border-radius:9px;padding:0 12px;font-size:12px;font-weight:600}.traumknopf:hover:not(:disabled){background:var(--flaeche);border-color:var(--tinte-7)}.traumknopf:disabled{opacity:.35;cursor:default}.traumneu{border:1px solid var(--kante);background:var(--papier-2);height:34px;color:var(--tinte-2);cursor:pointer;border-radius:10px;padding:0 14px;font-size:12px;font-weight:600}.traumneu:hover{background:var(--flaeche);border-color:var(--tinte-7)}.traumhinweis{z-index:1;box-shadow:0 2px 8px var(--papier);border:1px solid var(--kante);background:var(--papier);color:var(--tinte-2);border-radius:11px;margin:0 0 12px;padding:9px 12px;font-size:12px;position:sticky;top:0}.traumhinweis:empty{display:none}.traumkopfzeile{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;display:flex}.traumleitsatz{color:var(--tinte-4);margin:0;font-size:12px}.traumleer{border:1px dashed var(--kante);color:var(--tinte-4);text-align:center;border-radius:16px;margin:0;padding:26px 18px;font-size:13px}.traumliste{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:18px;display:grid}.traum{border:1px solid var(--kante);background:var(--papier);box-shadow:0 1px 3px var(--auf-2);border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.traum.top{border-color:var(--akzent-hauch);box-shadow:0 2px 10px var(--akzent-rand)}.traum.erfuellt .traumbild img{filter:saturate(.75)}.traum.erfuellt .traumtitel{color:var(--tinte-4)}.traumbild{background:var(--senke);border-radius:12px;position:relative;overflow:hidden}.traumbild img{object-fit:cover;width:100%;height:190px;display:block}.traumbildtasten{gap:6px;padding:8px;display:flex}.traumbild.leer{border:1px dashed var(--kante-2);background:var(--papier-2)}.traumbild .traumbildwahl{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:150px;padding:16px;display:flex}.traumbildzeichen{color:var(--tinte-6);font-size:17px}.traumbildtext{color:var(--tinte-2);font-size:13px;font-weight:700}.traumbildwahl small{color:var(--tinte-4);font-size:11px}.traumbildwahl:hover{background:var(--papier)}.traumkopf{align-items:flex-end;gap:8px;display:flex}.traumtitel{border:0;border-bottom:1px solid var(--kante);min-width:0;color:var(--tinte);background:0 0;flex:auto;padding:2px 0 6px;font-size:16px;font-weight:700}.traumtitel:focus{border-bottom-color:var(--akzent);outline:0}.traumsortier{gap:4px;display:flex}.traumtext{border:1px solid var(--kante);background:var(--papier-2);width:100%;min-height:76px;color:var(--tinte-2);resize:vertical;border-radius:11px;padding:9px 11px;font-size:13px;line-height:1.5}.traumtext:focus{outline:2px solid var(--akzent-rand);border-color:var(--akzent)}.traumtop{border:1px solid var(--kante);background:var(--papier-2);height:30px;color:var(--tinte-4);cursor:pointer;border-radius:9px;align-self:flex-start;padding:0 12px;font-size:12px;font-weight:600}.traumtop.an{border-color:var(--akzent);background:var(--akzent-weich);color:var(--tinte)}.traumzeile{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.traumfeld{flex-direction:column;flex:110px;gap:4px;min-width:0;display:flex}.traumfeld>span{color:var(--tinte-4);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.traumfeld input{border:1px solid var(--kante);background:var(--papier-2);width:100%;min-width:0;height:30px;color:var(--tinte-2);border-radius:9px;padding:0 9px;font-size:13px}.traumfeld input:focus{outline:2px solid var(--akzent-rand);border-color:var(--akzent)}.traumhaken{height:30px;color:var(--tinte-2);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:flex}.traumhaken input{width:15px;height:15px;accent-color:var(--akzent);cursor:pointer}.gruende,.dose{border-top:1px solid var(--kante);padding-top:10px}.gruendekopf{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.gruendekopf h2{color:var(--tinte-4);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:11px;font-weight:700}.gruendezahl{color:var(--tinte-4);margin-left:auto;font-size:11px}.gruendevoll{color:var(--tinte-2);margin:0 0 8px;font-size:12px}.gruendemarke{color:var(--tinte-4);margin:8px 0 5px;font-size:11px;font-weight:700}.gruendeliste{color:var(--tinte-6);margin:0;padding-left:22px;font-size:11px;list-style:decimal}.grund{align-items:center;gap:4px;margin-bottom:5px;display:flex}.grund input{border:1px solid var(--kante);background:var(--papier-2);min-width:0;height:28px;color:var(--tinte-2);border-radius:9px;flex:auto;padding:0 9px;font-size:12px}.grund input:focus{outline:2px solid var(--akzent-rand);border-color:var(--akzent)}.grund.wichtig input{border-color:var(--akzent-hauch);background:var(--akzent-weich);font-weight:600}.grundknopf{border:1px solid var(--kante);background:var(--papier-2);width:26px;height:28px;color:var(--tinte-2);cursor:pointer;border-radius:9px;padding:0;font-size:12px}.grundknopf:hover:not(:disabled){background:var(--flaeche);border-color:var(--tinte-7)}.grundknopf:disabled{opacity:.3;cursor:default}.grundknopf.weg{color:var(--warnung)}.dosefelder{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.dosebalken{border:1px solid var(--kante);background:var(--senke);border-radius:9px;height:10px;overflow:hidden}.dosefuellung{background:var(--akzent);border-radius:9px 0 0 9px;height:100%;display:block}.dosezugabe{align-items:center;gap:6px;margin-top:9px;display:flex}.dosezugabe input{border:1px solid var(--kante);background:var(--papier-2);width:96px;height:30px;color:var(--tinte-2);border-radius:9px;padding:0 9px;font-size:13px}.dosezugabe input:focus{outline:2px solid var(--akzent-rand);border-color:var(--akzent)}.traumweg{border:1px solid var(--kante);background:var(--papier-2);height:28px;color:var(--warnung);cursor:pointer;border-radius:9px;align-self:flex-start;padding:0 11px;font-size:12px;font-weight:600}.traumweg:hover{background:var(--flaeche);border-color:var(--tinte-7)}.journal{gap:14px;max-width:760px;margin:0 auto;display:grid}.journalhinweis{color:var(--tinte-4);margin:0;font-size:12px}.tagkarte{border:1px solid var(--kante);background:var(--papier);box-shadow:0 1px 3px var(--auf-2);border-radius:16px;padding:14px 16px}.tagkarte.heutig{border-color:var(--akzent-hauch);box-shadow:0 2px 10px var(--akzent-rand)}.tagkopf{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.tagkopf h2{margin:0;font-size:15px}.tagdatum{color:var(--tinte-4);font-size:11px}.tagzeilen{color:var(--tinte-6);margin:0 0 10px;padding-left:22px;font-size:11px;list-style:decimal}.tagzeilen li{margin-bottom:6px}.tagzeilen input{border:1px solid var(--kante);background:var(--papier-2);width:100%;min-width:0;height:30px;color:var(--tinte-2);border-radius:9px;padding:0 10px;font-size:13px}.tagzeilen input:focus{outline:2px solid var(--akzent-rand);border-color:var(--akzent)}.tagtasten{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tagweg{border:1px solid var(--kante);background:var(--papier-2);height:30px;color:var(--warnung);white-space:nowrap;cursor:pointer;border-radius:9px;padding:0 12px;font-size:12px;font-weight:600}.tagweg:hover{background:var(--flaeche);border-color:var(--tinte-7)}@media (max-width:720px){.traumliste{grid-template-columns:1fr}.traumkopfzeile{flex-direction:column;align-items:flex-start;gap:8px}.traumbild img{height:160px}.dosefelder>.traumfeld{flex:100%}}.zeitstrahlseite,.leseseite{max-width:780px;margin:0 auto}.stationneu,.lesesichern{border:1px solid var(--kante);background:var(--papier-2);height:34px;color:var(--tinte-2);cursor:pointer;border-radius:10px;padding:0 14px;font-size:12px;font-weight:600}.stationneu{margin-bottom:16px}.stationneu:hover,.lesesichern:hover:not(:disabled){background:var(--flaeche);border-color:var(--tinte-7)}.lesesichern:disabled{opacity:.4;cursor:default}.leerhinweis{border:1px dashed var(--kante);background:var(--papier);max-width:560px;color:var(--tinte-3);border-radius:11px;margin:0 0 16px;padding:14px 16px;font-size:13px;line-height:1.6}.zeitstrahl{border-left:2px solid var(--kante);margin:0;padding:0 0 0 26px;list-style:none}.station{border:1px solid var(--kante);background:var(--papier);box-shadow:0 1px 3px var(--auf-2);border-radius:16px;flex-direction:column;gap:8px;margin-bottom:16px;padding:16px 18px;display:flex;position:relative}.stationpunkt{background:var(--papier-3);border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:19px;left:-36px}.stationpunkt:after,.stationartmarke:after{content:"";background:#8d8d8d;border-radius:50%;width:12px;height:12px}.stationpunkt[data-art=hoch]:after,.stationartmarke[data-art=hoch]:after{background:var(--gut);clip-path:polygon(50% 0,100% 100%,0 100%)}.stationpunkt[data-art=tief]:after,.stationartmarke[data-art=tief]:after{clip-path:polygon(0 0,100% 0,50% 100%);background:#c0392b}.stationpunkt[data-art=wende]:after,.stationartmarke[data-art=wende]:after{background:var(--akzent);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.stationkopf{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stationwann{border:1px solid var(--kante);background:var(--senke-2);width:160px;color:var(--tinte-4);border-radius:9px;padding:5px 9px;font-size:12px;font-weight:700}.stationartwahl{border:1px solid var(--kante);background:var(--papier-2);border-radius:9px;align-items:center;gap:6px;padding:0 9px 0 8px;display:inline-flex}.stationartmarke{place-items:center;width:12px;height:12px;display:grid}.stationart{height:28px;color:var(--tinte-4);font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:600}.stationtitel{border:0;border-bottom:1px solid var(--kante);color:var(--tinte);background:0 0;padding:2px 0 6px;font-size:16px;font-weight:700}.stationtitel:focus{border-bottom-color:var(--akzent);outline:0}.stationtext{border:1px solid var(--kante);background:var(--papier-2);min-height:76px;color:var(--tinte-2);resize:vertical;border-radius:11px;padding:9px 11px;font-size:13px;line-height:1.5}.stationbild{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.stationbild img{border:1px solid var(--kante);border-radius:11px;max-width:100%;max-height:220px}.stationbildweg{border:1px solid var(--kante);background:var(--papier-2);height:28px;color:var(--tinte-4);cursor:pointer;border-radius:9px;padding:0 11px;font-size:12px;font-weight:600}.stationfehler{border:1px solid var(--kante);background:var(--papier);color:var(--schwer);border-radius:9px;margin:0;padding:8px 10px;font-size:12px}.stationknoepfe{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.stationknopf{border:1px solid var(--kante);background:var(--papier-2);height:28px;color:var(--tinte-2);cursor:pointer;border-radius:9px;align-items:center;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.stationknopf:hover:not(:disabled){background:var(--flaeche);border-color:var(--tinte-7)}.stationknopf:disabled{opacity:.35;cursor:default}.stationweg{color:var(--warnung)}.stationbildwahl{position:relative}.stationbildwahl input{opacity:0;cursor:pointer;position:absolute;inset:0}.stationbildwahl:focus-within{border-color:var(--akzent);box-shadow:0 0 0 2px var(--akzent-rand)}.stationnachfrage{border:1px solid var(--kante);background:var(--papier);color:var(--schwer);border-radius:11px;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.stationnachfrage .stationknopf{background:var(--flaeche);border-color:#e0c5bf}.lesekopf{flex-wrap:wrap;align-items:center;gap:10px;max-width:680px;margin:0 auto 6px;display:flex}.lesekopf .ebenewahl{margin-left:0}.lesen{max-width:680px;color:var(--tinte-2);overflow-wrap:anywhere;margin:0 auto;font-size:15px;line-height:1.75;display:block}.lesen section{margin-bottom:34px}.lesen h2{color:var(--tinte);margin:0 0 10px;font-size:17px;line-height:1.35}.lesemarke{color:var(--tinte-4);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-size:11px;font-weight:700;display:block}.leseart{color:var(--tinte-5);text-transform:uppercase;letter-spacing:.04em;margin-left:8px;font-size:11px;font-weight:700}.leseart[data-art=hoch]{color:var(--gut)}.leseart[data-art=tief]{color:#c0392b}.leseart[data-art=wende]{color:var(--akzent)}.lesen h3{color:var(--tinte-4);text-transform:uppercase;letter-spacing:.04em;margin:24px 0 6px;font-size:12px;font-weight:700}.lesefrage{color:var(--tinte-4);margin:16px 0 2px;font-size:13px;font-weight:600}.lesen p{white-space:pre-line;margin:0 0 12px}.lesebild{border-radius:12px;max-width:100%;margin:0 0 14px;display:block}@media (max-width:720px){.zeitstrahl{padding-left:20px}.stationpunkt{left:-30px}.station{padding:14px}.stationwann,.stationartwahl{width:100%}.stationart{flex:auto}.stationknopf{flex:auto;justify-content:center}.stationnachfrage{width:100%}}.griffe{z-index:7;pointer-events:none;animation:.2s griffauf;position:absolute;transform:translateY(-5px)rotate(-.5deg)}@keyframes griffauf{0%{opacity:0}to{opacity:1}}.freinotiz .griff{border-width:1.6px;border-radius:50%}.freinotiz .griff.e,.freinotiz .griff.w{border-radius:3px;width:5px;height:22px;margin:-11px 0 0 -2.5px}.freinotiz .griff.nw,.freinotiz .griff.ne,.freinotiz .griff.sw,.freinotiz .griff.se{z-index:2}.freinotiz .griff.n,.freinotiz .griff.s{border-radius:3px;width:22px;height:5px;margin:-2.5px 0 0 -11px}.griff{border:2px solid var(--akzent);background:var(--papier);width:13px;height:13px;box-shadow:0 1px 3px var(--auf-3);pointer-events:auto;touch-action:none;border-radius:4px;padding:0;position:absolute}.griff.nw{cursor:nwse-resize;top:0;left:0}.griff.ne{cursor:nesw-resize;top:0;left:100%}.griff.sw{cursor:nesw-resize;top:100%;left:0}.griff.se{cursor:nwse-resize;top:100%;left:100%}.griff.n,.griff.s{cursor:ns-resize;width:26px;left:50%}.griff.n{top:0}.griff.s{top:100%}.griff.e,.griff.w{cursor:ew-resize;height:26px;top:50%}.griff.w{left:0}.griff.e{left:100%}.griff:hover{background:var(--akzent)}.griff:focus-visible{outline:2px solid var(--tinte);outline-offset:2px}.griffe.gruppe{border:1px dashed #6c55ff80;border-radius:10px;transform:translateY(-5px)}.massband{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;white-space:nowrap;pointer-events:none;transform-origin:50% 0;background:#1a1710e6;border-radius:9px;flex-direction:column;align-items:center;gap:1px;padding:5px 9px;display:flex;position:absolute;top:100%;left:50%}.massband b{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.massband i{color:#ffffffa6;font-variant-numeric:tabular-nums;font-size:10px;font-style:normal}.schloss{vertical-align:middle;background:#6b6459;border-radius:2px;width:12px;height:9px;display:inline-block;position:relative}.schloss:before{content:"";border:1.6px solid #6b6459;border-bottom:0;border-radius:4px 4px 0 0;width:8px;height:7px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.node .schloss{z-index:4;position:absolute;bottom:8px;right:9px}.rahmen .schloss,.freinotiz .schloss{position:absolute;top:-7px;right:-6px}.rahmen.gesperrt,.freinotiz.gesperrt,.rahmen.gesperrt:active,.freinotiz.gesperrt:active{cursor:default}.kartenmenu .schloss{margin-right:7px}.menufarben{border-bottom:1px solid var(--kante);flex-wrap:wrap;gap:5px;margin-bottom:2px;padding:7px 8px;display:flex}.tinte{cursor:pointer;border:2px solid #fffefb;border-radius:50%;width:20px;height:20px;padding:0;box-shadow:0 0 0 1px #cfc8bd}.tinte.standard{background:var(--papier);position:relative}.tinte.standard:after{content:"";background:#a9a294;height:1.5px;position:absolute;top:50%;left:2px;right:2px;transform:rotate(-45deg)}.tinte.active{box-shadow:0 0 0 2px #fffefb,0 0 0 4px #1a1710}.tinte:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.minikarte{z-index:21;background:var(--papier-schleier);box-shadow:0 0 0 1px var(--auf-2), 0 12px 40px var(--auf-4);grid-template-rows:var(--minikartekopf) minmax(0, 0fr);border:0;border-radius:18px;height:auto;padding:6px;transition:height .24s;display:grid;position:fixed;bottom:76px;right:18px;overflow:hidden}.minikarte.auf{grid-template-rows:var(--minikartekopf) minmax(0, 1fr);height:calc(var(--minikartekopf) + 12px + var(--mk-hoehe))}.minikarte:not(.auf) .minikarteflaeche{visibility:hidden;transition:visibility 0s .24s}.minikarte.auf .minikarteflaeche{visibility:visible;transition:visibility}.minikartekopf{width:100%;height:var(--minikartekopf);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 4px 0 8px;transition:background .14s;display:flex}.minikartekopf:hover{background:var(--auf-1)}.minikartekopf:hover b{color:var(--tinte-2)}.minikartekopf:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.minikartekopf b{color:var(--tinte-4);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.minikarteschalter{width:20px;height:20px;color:var(--tinte-4);place-items:center;margin-left:auto;font-size:11px;line-height:1;display:grid}.minikartekopf:hover .minikarteschalter{color:var(--tinte)}.minikarteflaeche{background:var(--tinte-auf-1);cursor:grab;touch-action:none;border:0;border-radius:12px;padding:0;display:block;position:relative;overflow:hidden}.minikarteflaeche:active{cursor:grabbing}.minikartenode{background:#d9d2c6;border-radius:2px;position:absolute}.minikartenode.gesperrt{background:#bdb6a8}.minikarterahmen{border:1px solid var(--tinte-3);border-radius:3px;position:absolute}.minikartefrei{background:var(--tinte-2);border-radius:2px;position:absolute}.minikartefrei.gesperrt{background:var(--tinte-3)}.minikartepfeile{pointer-events:none;position:absolute;inset:0}.minikartepfeile line{stroke:var(--tinte-3);stroke-width:1px}.minikartesicht{border:1.5px solid var(--akzent);background:var(--akzent-weich);pointer-events:none;border-radius:3px;position:absolute}.zen .minikarte{opacity:0;pointer-events:none;transition:opacity .2s}.kuerzelliste{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:16px;max-width:1080px;margin:0 auto;display:grid}.kuerzelgruppe{border:1px solid var(--kante);background:var(--papier);box-shadow:0 1px 3px var(--auf-2);border-radius:16px;padding:14px 18px 16px}.kuerzelgruppe h2{color:var(--tinte-4);letter-spacing:.04em;text-transform:uppercase;margin:0 0 11px;font-size:11px;font-weight:700}.kuerzelgruppe dl{grid-template-columns:auto 1fr;align-items:baseline;gap:8px 14px;margin:0;display:grid}.kuerzelgruppe dt{align-items:baseline;gap:5px;display:flex}.kuerzelgruppe dd{color:var(--tinte-2);margin:0;font-size:12px;line-height:1.45}.kuerzelgruppe em{color:var(--tinte-5);font-size:10px;font-style:normal}.kuerzelgruppe kbd{border:1px solid var(--kante);background:var(--papier-2);color:var(--tinte-2);white-space:nowrap;border-bottom-width:2px;border-radius:7px;padding:3px 7px;font-family:inherit;font-size:11px;font-weight:700;display:inline-block}.verbinder{z-index:6;border:2px solid var(--akzent);background:var(--papier);width:12px;height:12px;box-shadow:0 1px 4px var(--auf-3);cursor:crosshair;touch-action:none;border-radius:50%;padding:0;animation:.14s verbinderauf;position:absolute}.verbinder:before{content:"";border-radius:50%;position:absolute;inset:-10px}@keyframes verbinderauf{0%{opacity:0}to{opacity:1}}.verbinder:hover{background:var(--akzent)}.verbinder.ziel{background:var(--akzent);box-shadow:0 0 0 4px #6c55ff2e}.verbinder.ende{border-color:var(--akzent);width:17px;height:17px;box-shadow:none;cursor:grab;background:0 0}.verbinder.ende:hover{border-color:var(--umkehr);background:0 0}.verbinder.ende:active{cursor:grabbing}.verbinder.bogen{border-color:var(--akzent);background:var(--papier);cursor:grab;width:13px;height:13px}.verbinder.bogen:active{cursor:grabbing}.verbinder.bogen:hover,.verbinder.bogen.an{background:var(--akzent)}.verbinder:focus-visible{outline:2px solid var(--tinte);outline-offset:2px}.ziehlinie{fill:none;stroke:var(--umkehr);stroke-width:3.4px;stroke-dasharray:8 7;stroke-linecap:round;opacity:.55;pointer-events:none}.ziehlinie.rastet{stroke-dasharray:none;opacity:1}.kantenmitte{z-index:5;z-index:7;justify-content:center;align-items:center;width:200px;display:flex;position:absolute}.kantenlabel{background:var(--flaeche);max-width:100%;color:var(--tinte-2);text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;border-radius:7px;padding:3px 9px;font-size:12px;font-weight:700;line-height:1.35}.kantenfeld{border:1px solid var(--kante);background:var(--flaeche);width:100%;min-height:30px;color:var(--tinte-2);font:inherit;text-align:center;resize:none;field-sizing:content;box-shadow:0 1px 2px var(--auf-3), 0 6px 18px var(--auf-3);border-radius:7px;outline:0;padding:5px 9px;font-size:12px;font-weight:600;line-height:1.35}.kantenfeld::placeholder{color:#b3aca0;font-weight:500}.kantenfeld:focus{border-color:var(--akzent);box-shadow:0 0 0 3px #6c55ff26, 0 6px 18px var(--auf-3)}.masslinie{z-index:8;background:var(--akzent);pointer-events:none;position:absolute}.masslinie:before,.masslinie:after{content:"";background:var(--akzent);position:absolute}.masslinie[style*="height: 1px"]:before,.masslinie[style*=height\:1px]:before{width:1px;height:7px;top:-3px;left:0}.masslinie[style*="height: 1px"]:after,.masslinie[style*=height\:1px]:after{width:1px;height:7px;top:-3px;right:0}.masslinie[style*="width: 1px"]:before,.masslinie[style*=width\:1px]:before{width:7px;height:1px;top:0;left:-3px}.masslinie[style*="width: 1px"]:after,.masslinie[style*=width\:1px]:after{width:7px;height:1px;bottom:0;left:-3px}.masslinie b{background:var(--akzent);color:#fff;white-space:nowrap;border-radius:5px;padding:1px 5px;font-size:10px;font-weight:700;line-height:1.5;position:absolute;top:50%;left:50%}.masslinie.gleich,.masslinie.gleich:before,.masslinie.gleich:after,.masslinie.gleich b{background:var(--gut)}.linienmenu{min-width:208px;max-width:min(260px,100vw - 24px)}.menuzeile{gap:3px;padding:2px 6px;display:flex}.menuwahl{height:28px;color:var(--tinte-2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1 1 0;padding:0 6px;font-size:12px;font-weight:600}.menuwahl:hover{background:var(--tinte-auf-1)}.menuwahl.an{background:var(--umkehr);color:var(--auf-umkehr)}.menuwahl:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.linienmenu .menuzeile+button[role=menuitem]{margin-top:4px}.pfeilleiste{z-index:32;background:var(--papier-schleier);max-width:calc(100vw - 36px);box-shadow:0 0 0 1px var(--auf-2), 0 12px 40px var(--auf-4);border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;padding:6px;animation:.18s pfeilleisteauf;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}@keyframes pfeilleisteauf{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.pfeilfeld{position:relative}.pfeilknopf{height:34px;color:var(--tinte-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:600;transition:background .14s;display:flex}.pfeilknopf:hover{background:var(--auf-1)}.pfeilfeld.auf .pfeilknopf{background:var(--tinte-auf-2)}.pfeilknopf:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.pfeilzeichen{min-width:16px;color:var(--tinte);place-items:center;font-size:13px;line-height:1;display:grid}.pfeilfarbe{width:13px;height:13px;box-shadow:0 0 0 1px var(--auf-4);border-radius:50%;display:block}.pfeilauswahl{z-index:1;background:var(--papier-schleier-2);box-shadow:0 0 0 1px var(--auf-2), 0 10px 30px var(--auf-4);border-radius:16px;flex-direction:column;gap:6px;padding:8px;animation:.14s pfeilauswahlauf;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}@keyframes pfeilauswahlauf{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.pfeilfeld:has(.pfeilwahl.farbe) .pfeilauswahl{flex-direction:row}.pfeilreihe{gap:4px;display:flex}.pfeilwahl{min-width:34px;height:30px;color:var(--tinte-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 9px;font-size:12px;font-weight:600}.pfeilwahl:hover{background:var(--auf-1)}.pfeilwahl.an{background:var(--umkehr);color:var(--auf-umkehr)}.pfeilwahl:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.pfeilwahl.farbe{width:22px;min-width:0;height:22px;box-shadow:0 0 0 1px var(--auf-4);border-radius:50%;padding:0}.pfeilwahl.farbe.an{box-shadow:0 0 0 2px #fffefb,0 0 0 4px #1a1710}.pfeilzeile{height:32px;color:var(--tinte-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.pfeilzeile:hover{background:var(--auf-1)}.pfeilzeile:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.zen .pfeilleiste{opacity:0;pointer-events:none}@media (max-width:860px){.pfeiltext{display:none}.pfeilknopf{padding:0 11px}}.pfeilweg{display:none}@media not all and (hover:hover){.pfeilweg{border:0;border-left:1px solid var(--kante);width:36px;height:36px;color:var(--warnung);cursor:pointer;background:0 0;border-radius:0 13px 13px 0;flex:none;place-items:center;margin-left:2px;padding:0;font-size:14px;line-height:1;transition:background .14s;display:grid}.pfeilweg:active{background:var(--auf-1)}.pfeilweg:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}}.werkzeugleiste{z-index:31;background:var(--papier-schleier);max-width:calc(100vw - 36px);box-shadow:0 0 0 1px var(--auf-2), 0 12px 40px var(--auf-4);-webkit-user-select:none;user-select:none;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;padding:6px;animation:.18s werkzeugauf;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.werkzeugleiste input,.werkzeugleiste textarea,.werkzeugleiste select{-webkit-user-select:text;user-select:text}@keyframes werkzeugauf{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.werkzeug{align-items:center;display:flex;position:relative}.werkzeug.trenner{margin-left:7px;padding-left:7px}.werkzeug.trenner:before{content:"";background:var(--tinte-auf-3);width:1px;position:absolute;top:7px;bottom:7px;left:0}.werkzeugknopf{width:36px;height:34px;color:var(--tinte-2);cursor:pointer;background:0 0;border:0;border-radius:13px;place-items:center;padding:0;font-size:15px;line-height:1;transition:background .14s,color .14s;display:grid}.werkzeugknopf:hover{background:var(--auf-1)}.werkzeugknopf.an{background:var(--umkehr);color:var(--auf-umkehr)}.werkzeugknopf.warnung{color:var(--warnung)}.werkzeugknopf:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.werkzeugknopf.zieht{touch-action:none}.bausteinschlepp{z-index:60;pointer-events:none;background:var(--umkehr);width:36px;height:34px;color:var(--auf-umkehr);box-shadow:0 8px 24px var(--auf-4);border-radius:13px;place-items:center;font-size:15px;line-height:1;display:grid;position:fixed;transform:translate(-50%,-50%)}.zen .werkzeugleiste{opacity:0;pointer-events:none}@media (hover:hover){.werkzeug.nurhandy{display:none}}@media (max-width:560px){.werkzeugknopf{width:32px}.werkzeug.trenner{margin-left:4px;padding-left:4px}}@media (min-width:721px) and (max-width:900px){.menue-offen .werkzeugleiste{transition:transform .22s cubic-bezier(.32,.72,0,1);transform:translate(calc(132px - 50%))}}.bausteinliste{overscroll-behavior-x:contain;scrollbar-width:none;background:var(--papier-schleier);width:max-content;max-width:calc(100vw - 36px);box-shadow:0 0 0 1px var(--auf-2), 0 12px 40px var(--auf-4);border-radius:16px;flex-wrap:nowrap;justify-content:center;gap:2px;padding:6px;animation:.16s cubic-bezier(.32,.72,0,1) bausteineauf;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;overflow-x:auto;transform:translate(-50%)}@keyframes bausteineauf{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.bausteinliste::-webkit-scrollbar{display:none}.bausteinliste>.werkzeug{flex:none}@media (prefers-reduced-motion:reduce){.bausteinliste{animation:none}}:root{--spotify:#1db954;--spotify-weich:#1db95418}.timer{left:18px;bottom:var(--minikarte-unten);z-index:24;width:var(--menuebreite);grid-template-rows:var(--timerkopf) 0fr;border:1px solid var(--kante);background:var(--papier-schleier);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 24px var(--auf-3);color:var(--tinte);height:var(--timer-zu);border-radius:14px;padding:12px;font-size:13px;transition:height .24s,padding-top .24s,padding-bottom .24s,opacity .16s;display:grid;position:fixed;overflow:hidden}.timer>.wischgriff{display:none}@media not all and (hover:hover){.timer{--timerkopf:0px;z-index:26;width:auto;height:min(76dvh,620px);max-height:100dvh;padding-bottom:calc(15px + env(safe-area-inset-bottom,0px));opacity:1;border-bottom:0;border-radius:22px 22px 0 0;grid-template-rows:auto 1fr;transition:transform .26s cubic-bezier(.32,.72,0,1);bottom:0;left:0;right:0;transform:translateY(102%)}.timerkopfzeile{padding-inline:4px}.timer.nuruhr{height:min(76dvh,320px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-template-rows:auto auto;padding-inline:8px}.timer.nuruhr .timerbuehne{background:var(--papier-schleier);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 0 0 1px var(--auf-2);border-radius:14px}.timer.nuruhr .timeruhrzeile{border-top:0;border-bottom:1px solid var(--auf-2);background:0 0;justify-content:space-between;margin:0;padding:9px 12px}.timer.nuruhr .timeruhr{background:0 0;border-radius:0;margin-top:0}.timer.nuruhr>.wischgriff{display:none}.timer:not(.auf){pointer-events:none}.timer.auf{transform:none}.timer>.wischgriff{display:flex}}:root{interpolate-size:allow-keywords}.timer:not(.auf) .timerbuehne{visibility:hidden;transition:visibility 0s .24s}.timer.auf .timerbuehne{visibility:visible;transition:visibility}.timerkopf{width:100%;font:inherit;color:var(--tinte-2);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-weight:600;display:flex}.timerkopf:focus-visible{outline:2px solid var(--spotify);outline-offset:3px;border-radius:6px}@media not all and (hover:hover){.timerkopf{display:none}}.timerkreis{place-items:center;width:148px;height:148px;margin:10px auto 6px;display:grid;position:relative}.timerring{position:absolute;inset:0;transform:rotate(-90deg)}.timerring .bahn{fill:none;stroke:var(--senke);stroke-width:4px}.timerring .lauf{fill:none;stroke:var(--spotify);stroke-width:4px;stroke-linecap:round;transition:stroke-dasharray 1s linear}.timer.haelt .timerring .lauf{transition:none}.timerzeit{letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--tinte);font-size:34px;font-weight:300;position:relative}.timerlauf{justify-content:center;align-items:center;gap:8px;margin-top:2px;display:flex}.timermusik{margin-top:8px}.timeruhrzeile{border:0;border-top:1px solid var(--kante);width:100%;font:inherit;color:var(--tinte-4);cursor:pointer;background:0 0;align-items:center;gap:8px;margin-top:10px;padding:7px 2px 0;display:flex}.timeruhrzeile b{font-variant-numeric:tabular-nums;color:var(--tinte-2);margin-left:auto}.timeruhrzeile:hover{color:var(--tinte-2)}.timeruhrzeile:focus-visible{outline:2px solid var(--spotify);outline-offset:2px;border-radius:6px}.timer:not(.haelt) .timeruhrzeile b{color:var(--spotify)}.timersuche{gap:0;display:flex}.timersuche input{min-width:0;font:inherit;color:var(--dunkel-auf);background:0 0;border:0;border-radius:0;flex:1;padding:5px 8px}.timersuche input::placeholder{color:var(--dunkel-matt)}.timersuche:focus-within{background:var(--dunkel-feld)}.timersuche input:focus,.timersuche input:focus-visible{box-shadow:none;outline:none}.timertreffer{margin:8px 0 0;padding:0;list-style:none;overflow-y:auto}.timertreffer li+li{margin-top:2px}.timertreffer button{width:100%;font:inherit;text-align:left;color:var(--tinte);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px;display:flex}.timertreffer button:hover{background:var(--auf-1)}.timertreffer button.laeuft{background:var(--spotify-weich)}.timertreffer img,.timerbildleer{object-fit:cover;background:var(--senke);border-radius:5px;flex:none;width:32px;height:32px}.timertrefferzeile{min-width:0}.timertrefferzeile span,.timertrefferzeile small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.timertrefferzeile small{color:var(--tinte-5)}.timerhinweis{color:var(--tinte-5);margin:8px 0 0;line-height:1.4}.timeranmelden{border:1px solid var(--kante);background:var(--papier);width:100%;font:inherit;color:var(--tinte-2);cursor:pointer;border-radius:8px;padding:6px;font-weight:600}.timeranmelden:hover{border-color:var(--kante-2);background:var(--papier-2)}.timerlaeuft{background:var(--dunkel-glas);border-radius:10px;margin:8px 0 2px;padding:8px}.timerlaeuftkopf{align-items:center;gap:8px;display:flex}.timerlaeuftkopf img,.timerlaeuftkopf .timerbildleer{width:40px;height:40px}.timerbalken{background:var(--dunkel-bahn);border-radius:2px;height:3px;margin-top:8px;position:relative;overflow:hidden}.timerbalken span{background:var(--dunkel-auf);border-radius:2px;height:100%;transition:width .5s linear;display:block}.timerzeiten{color:var(--dunkel-matt);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:3px;display:flex}.timersteuerung{justify-content:center;align-items:center;gap:6px;margin-top:6px;display:flex}.timerzurueck{width:100%;font:inherit;text-align:left;color:var(--tinte-2);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;align-items:center;gap:6px;margin-top:8px;padding:4px 2px;font-weight:600;display:flex;overflow:hidden}.timerzurueck span{color:var(--tinte-5);font-size:15px;line-height:1}.timerzurueck:hover{color:var(--tinte)}.timerzurueck:focus-visible{outline:2px solid var(--spotify);outline-offset:-2px;border-radius:8px}.timerlisten{justify-content:space-between;gap:6px;margin-top:8px;display:flex}.timerliste{min-height:36px;font:inherit;color:var(--tinte-5);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-weight:600;transition:background .14s,color .14s;display:flex;position:relative}.timerliste:before{content:"";position:absolute;inset:-4px}.timerliste span{font-size:15px;line-height:1}.timerliste.an{background:var(--senke);color:var(--tinte)}@media (hover:hover){.timerliste:hover{color:var(--tinte)}}.timerliste:focus-visible{outline:2px solid var(--spotify);outline-offset:-2px}.timertreffer li{position:relative}.timerzeilenknoepfe{opacity:0;pointer-events:none;gap:0;transition:opacity .12s,transform .12s;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)translate(4px)}@media (hover:hover){.timertreffer li:hover .timerzeilenknoepfe{opacity:1;pointer-events:auto;transform:translateY(-50%)}.timertreffer li:hover .timerdauer{opacity:0}.timerdauer{transition:opacity .12s}}.timerzeilenknoepfe:has(:focus-visible){opacity:1;pointer-events:auto;transform:translateY(-50%)}.timerzeilenknopf{width:22px;height:22px;font:inherit;color:var(--dunkel-matt);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:18px;line-height:1;display:grid}.timerzeilenknopf:hover,.timerzeilenknopf:active{background:var(--dunkel-feld);color:var(--dunkel-auf)}.timerzeilenknopf.weg:hover,.timerzeilenknopf.weg:active{color:#f2777a;background:0 0}.timerblatt{border:1px solid var(--dunkel-bahn);background:var(--dunkel);width:max-content;max-width:calc(100% - 8px);box-shadow:0 6px 18px var(--auf-3);border-radius:10px;margin:4px 4px 6px auto;padding:4px;list-style:none;animation:.16s timerblattauf;overflow:hidden}@keyframes timerblattauf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.timertreffer li.offen .timerzeilenknoepfe{opacity:0;pointer-events:none}.timerblatt button{width:100%;font:inherit;text-align:left;color:var(--dunkel-auf);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;display:flex}.timerblatt button span{width:18px;color:var(--dunkel-matt);flex:none;place-items:center;display:grid}.timerblatt button{overflow:hidden}.timerblatt button small{color:var(--dunkel-matt);margin-left:auto}.timerblatt button:hover{background:var(--dunkel-feld)}.timerblatt button:focus-visible{outline:2px solid var(--spotify);outline-offset:-2px}.timerblatt button.weg span{color:#f2777a}.timerblatt button.zurueck{border-bottom:1px solid var(--dunkel-bahn);color:var(--dunkel-matt);border-radius:7px 7px 0 0;padding-bottom:6px;font-weight:600}.timerblattleer{color:var(--dunkel-matt);margin:0;padding:8px 10px}.timertreffer .timerzeilenmehr{width:28px;height:28px;font:inherit;color:var(--dunkel-matt);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0;font-size:16px;line-height:1;display:none;position:absolute;top:50%;right:2px;transform:translateY(-50%)}@media not all and (hover:hover){.timertreffer .timerzeilenmehr{place-items:center;display:grid}.timertreffer .timerzeilenknoepfe{right:30px}.timertreffer>li>button{padding-right:32px}}.timerherz{width:26px;height:26px;color:var(--tinte-5);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:15px;line-height:1;transition:color .14s;display:grid;position:absolute;top:6px;right:6px}.timerherz:hover{color:var(--tinte-3)}.timerherz.voll{color:var(--spotify)}.timerherz:focus-visible{outline:2px solid var(--spotify);outline-offset:1px}.timerlaeuftkopf{padding-right:28px;position:relative}.timerwarnung{border:1px solid var(--kante-2);background:var(--senke);border-radius:10px;margin:8px 0;padding:8px}.timerwarnung p{color:var(--tinte-3);margin:0 0 6px;line-height:1.4}.timernummer{text-align:right;font-variant-numeric:tabular-nums;width:16px;color:var(--tinte-6);flex:none;font-size:11px}.timertreffer button.laeuft .timernummer{color:var(--spotify)}.timerdauer{font-variant-numeric:tabular-nums;color:var(--tinte-6);flex:none;margin-left:auto;padding-left:6px}:root{--dunkel:var(--senke);--dunkel-auf:var(--tinte);--dunkel-matt:var(--tinte-5);--dunkel-bahn:var(--kante-2);--dunkel-feld:var(--spotify-weich);--dunkel-glas:var(--tinte-auf-1)}[data-theme=dunkel]{--dunkel:#121212;--dunkel-auf:#fff;--dunkel-matt:#a7a7a7;--dunkel-bahn:#4d4d4d;--dunkel-feld:#263328;--dunkel-glas:#00000052}.timerlaeuft .timertrefferzeile span{color:var(--dunkel-auf)}.timerlaeuft .timertrefferzeile small{color:var(--dunkel-matt)}.timerbalken{cursor:pointer;border:0;width:100%;padding:0;display:block}.timerbalken:before{content:"";position:absolute;inset:-6px 0}.timerbalken:focus-visible{outline:2px solid var(--dunkel-auf);outline-offset:3px}.timersteuerknopf{width:26px;height:26px;font:inherit;color:var(--dunkel-matt);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:13px;line-height:1;transition:color .12s;display:grid}.timersteuerknopf:hover{color:var(--dunkel-auf)}.timersteuerknopf.an{color:var(--spotify)}.timersteuerknopf:focus-visible{outline:2px solid var(--dunkel-auf);outline-offset:2px}.timerspielen:focus-visible{outline:2px solid var(--dunkel-auf);outline-offset:-2px}.timerspielen{background:var(--dunkel-auf);width:32px;height:32px;font:inherit;color:var(--dunkel);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:12px;line-height:1;transition:transform .12s;display:grid}.timerspielen:hover{transform:scale(1.06)}.timerlaeuft .timerherz{color:var(--dunkel-matt)}.timerlaeuft .timerherz:hover{color:var(--dunkel-auf)}.timerlaeuft .timerherz.voll{color:var(--spotify)}.timersuche{background:var(--dunkel-glas);border-radius:99px;align-items:center;padding:0 4px 0 2px}.timerlupe{width:30px;height:30px;color:var(--dunkel-matt);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:15px;line-height:1;display:grid}.timerlupe:hover{color:var(--dunkel-auf)}.timerkreuz{width:30px;height:30px;color:var(--dunkel-matt);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:12px;line-height:1;display:grid}@media (hover:hover){.timerkreuz:hover{color:var(--dunkel-auf)}}.timerkreuz:focus-visible{outline:2px solid var(--spotify);outline-offset:-2px}.timerlupe:focus-visible,.timersuche:focus-within{background:var(--dunkel-feld)}.timersuche input{padding:7px 4px}.timertreffer{flex:auto;min-height:0}.timermusik{flex-direction:column;flex:auto;min-height:0;display:flex}.timeruhrzeile{margin-top:auto}.timeruhr{flex:none}.timerbuehne{touch-action:pan-y;flex-direction:column;min-height:0;display:flex;overflow:hidden}.timeruhr{background:var(--dunkel-glas);border-radius:10px;margin-top:8px;padding:10px 8px 12px}.timeruhr .timerring .bahn{stroke:var(--dunkel-bahn)}.timeruhr .timerring .lauf{stroke:var(--spotify)}.timeruhr .timerzeit{color:var(--dunkel-auf)}.timeruhrzeile.auf b{color:var(--spotify)}@media (hover:hover){.timer.auf{bottom:var(--minikarte-unten);height:calc(100dvh - var(--menueoben) - var(--minikarte-unten));grid-template-rows:var(--timerkopf) 1fr}.timer.nuruhr.auf{height:calc(var(--timerkopf) + 268px)}.timer.nuruhr .timeruhrzeile{display:none}}.timerkopfzeile{align-items:center;gap:8px;margin:8px 0 2px;display:flex}.timerkopfzeile .timerspielen{background:var(--spotify);color:#fff}.timerlistenknopf{font:inherit;color:var(--tinte-5);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;margin-left:auto;padding:3px 6px;font-size:11px;display:flex}.timerlistenknopf:hover,.timerlistenknopf.an{color:var(--tinte-2)}.timerkopfzeile .timersteuerknopf{color:var(--tinte-4)}.timerkopfzeile .timersteuerknopf:hover{color:var(--tinte)}.timerkopfzeile .timersteuerknopf.an{color:var(--spotify)}.timertreffer.dicht img,.timertreffer.dicht .timerbildleer{display:none}.timertreffer.dicht button{padding:2px 4px}.timertreffer{scrollbar-width:thin;scrollbar-color:var(--kante-2) transparent}.timertreffer::-webkit-scrollbar{width:8px}.timertreffer::-webkit-scrollbar-track{background:0 0}.timertreffer::-webkit-scrollbar-thumb{background:var(--kante-2);background-clip:content-box;border:2px solid #0000;border-radius:999px}.timertreffer::-webkit-scrollbar-thumb:hover{background:#bdb6a8 padding-box content-box}.timeruhr{margin-top:0}.timeruhrfach{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.timeruhrfach.auf{grid-template-rows:1fr}.timeruhrfach>.timeruhr{visibility:hidden;min-height:0;padding-top:0;padding-bottom:0;transition:visibility 0s .22s,padding-top .22s,padding-bottom .22s;overflow:hidden}.timeruhrfach.auf>.timeruhr{visibility:visible;padding-top:10px;padding-bottom:12px;transition:visibility,padding-top .22s,padding-bottom .22s}.timeruhrzeile span:last-child{transition:transform .22s;display:inline-block}.timeruhrzeile.auf span:last-child{transform:rotate(90deg)}.timerminutenzahl,.timerminutenfeld{width:2.4em;font:inherit;font-variant-numeric:tabular-nums;text-align:right;color:inherit;background:0 0;border:0;border-radius:5px;padding:0 2px}.timerminutenzahl{cursor:text}.timerminutenzahl:hover{background:var(--auf-2)}.timerminutenfeld{background:var(--auf-2);outline:2px solid var(--spotify);outline-offset:0}.timerklingelt{white-space:nowrap;font-variant-numeric:tabular-nums;min-height:14px;color:var(--dunkel-matt);justify-content:center;align-items:center;gap:4px;margin-bottom:2px;font-size:11px;display:flex;position:absolute;bottom:100%}.timerzeit{font:inherit;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--dunkel-auf);cursor:text;background:0 0;border:0;padding:0;font-size:34px;font-weight:300}.timerrund{background:var(--auf-2);width:38px;height:38px;font:inherit;color:var(--dunkel-auf);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:13px;line-height:1;transition:transform .12s,filter .12s;display:grid}.timerrund:hover:not(:disabled){transform:scale(1.06)}.timerrund:disabled{opacity:.4;cursor:default}.timerrund.stark{background:var(--spotify);color:#fff}.timerrund.stark:hover:not(:disabled){filter:brightness(1.08)}.timerrund:focus-visible{outline:2px solid var(--spotify);outline-offset:2px}.timerlauf{gap:14px;margin-top:6px}.timer.auf{padding-bottom:4px}.timeruhrzeile{padding-bottom:6px}.timerdauerkopf{text-align:center;color:var(--dunkel-auf);font-size:13px;font-weight:600}.timerinnen{place-items:center;display:grid;position:relative}.timerzeit{justify-content:center;align-items:baseline;display:flex}.timerzeitteil{font:inherit;letter-spacing:.01em;font-variant-numeric:tabular-nums;text-align:center;color:var(--dunkel-auf);cursor:text;background:0 0;border:0;border-radius:5px;padding:0 1px;font-size:34px;font-weight:300}.timerzeitfeld{background:var(--auf-2);outline:2px solid var(--spotify);outline-offset:1px;width:2.1ch}.timerzeitteil:focus-visible{outline:2px solid var(--spotify);outline-offset:1px}.timerdoppelpunkt{color:var(--dunkel-auf);pointer-events:none;font-size:34px;font-weight:300}.timertreffer li .timerzeilenknoepfe.zeigen{opacity:1;pointer-events:auto;transform:translateY(-50%)}.startseite{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--kante-2) transparent;background:var(--grund);background-image:radial-gradient(circle, var(--raster-2) 1.1px, transparent 1.2px);background-size:26px 26px;padding:34px 34px 70px;position:absolute;inset:0;overflow:hidden auto}.starthimmel{z-index:0;pointer-events:none;background:linear-gradient(180deg, var(--papier) 0%, var(--papier) 22%, var(--papier) 48%, var(--papier) 72%, var(--himmel-aus) 100%);height:460px;position:fixed;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.starthimmel{background:linear-gradient(180deg, var(--papier) 0%, var(--papier) 22%, color-mix(in srgb, var(--papier) 62%, var(--himmel-aus)) 48%, color-mix(in srgb, var(--papier) 24%, var(--himmel-aus)) 72%, var(--himmel-aus) 100%)}}:root{--himmel-aus:#fff0}[data-theme=dunkel]{--himmel-aus:#1e1e1d00}.startkopf{z-index:30;align-items:center;gap:20px;max-width:1500px;margin:0 auto 22px;display:flex;position:relative}.starttitel{align-items:center;gap:13px;margin-right:auto;display:flex}.starttitel img{object-fit:contain;width:46px;height:46px;filter:drop-shadow(0 3px 6px var(--auf-2))}.starttitel h1{color:var(--tinte);letter-spacing:-.03em;margin:0;font-size:28px;font-weight:700;line-height:1.15}[data-theme=dunkel] .starttitel h1{color:#fbedd4}.profilknopf{background:var(--tinte-auf-1);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--tinte-auf-2);color:var(--tinte-3);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;padding:0;transition:box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.profilknopf img{object-fit:cover;width:100%;height:100%}.profilknopf i{text-transform:uppercase;font-size:15px;font-style:normal;font-weight:700}@media (hover:hover){.profilknopf:hover{box-shadow:inset 0 0 0 1px var(--tinte-auf-3)}}.profilknopf:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.profilpunkt{background:var(--akzent);width:9px;height:9px;box-shadow:0 0 0 2px var(--flaeche);border-radius:999px;position:absolute;top:1px;right:1px}.profilblatt{z-index:40;border:1px solid var(--kante);background:var(--papier);width:288px;box-shadow:0 14px 44px var(--auf-3);transform-origin:100% 0;opacity:0;pointer-events:none;border-radius:18px;flex-direction:column;gap:14px;padding:16px 15px 15px;transition:transform .22s cubic-bezier(.32,.72,0,1),opacity .16s;display:flex;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-8px)scale(.98)}.profilblatt.offen{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.profilblatt{transition:opacity .16s;transform:none}}.profilkopf{align-items:center;gap:12px;display:flex}.profilbildknopf{background:var(--tinte-auf-1);width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--tinte-auf-2);color:var(--tinte-3);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;padding:0;transition:box-shadow .16s;display:grid;overflow:hidden}@media (hover:hover){.profilbildknopf:hover{box-shadow:inset 0 0 0 2px var(--akzent-rand)}}.profilbildknopf:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.profilbildknopf img{object-fit:cover;width:100%;height:100%}.profilbildknopf i{text-transform:uppercase;font-size:21px;font-style:normal;font-weight:700}.profilthema{color:var(--tinte-2)}.profilthema .themabild{color:var(--tinte-4);margin-right:0}@media (hover:hover){.profilthema:hover{background:var(--tinte-auf-1);color:var(--tinte-2)}}.profilthema:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.bildschau{z-index:60;background:var(--stets-dunkel);place-items:center;padding:24px;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.bildschau{background:color-mix(in srgb, var(--stets-dunkel) 55%, transparent)}}.bildschaublatt{background:var(--papier);width:min(360px,100%);box-shadow:0 24px 60px var(--auf-3);border-radius:20px;flex-direction:column;align-items:center;gap:14px;padding:22px;display:flex}.bildschaublatt img,.bildschaublatt>i{object-fit:cover;background:var(--tinte-auf-1);width:220px;height:220px;box-shadow:inset 0 0 0 1px var(--tinte-auf-2);color:var(--tinte-3);text-transform:uppercase;border-radius:999px;place-items:center;font-size:76px;font-style:normal;font-weight:700;display:grid}.bildschauknoepfe{gap:8px;width:100%;display:flex}.bildschauzu{background:var(--umkehr);width:100%;height:38px;color:var(--auf-umkehr);font:inherit;cursor:pointer;border:0;border-radius:10px;font-size:13.5px;font-weight:600}.bildschauzu:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.profilkopf div{gap:2px;min-width:0;display:grid}.profilkopf b{font-size:14.5px}.profilkopf small{color:var(--tinte-5);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.bildschauknoepfe button,.profilwahl{background:var(--tinte-auf-1);height:32px;box-shadow:inset 0 0 0 1px var(--tinte-auf-2);color:var(--tinte-3);font:inherit;cursor:pointer;border:0;border-radius:9px;flex:1;place-items:center;font-size:12.5px;display:grid}.profilwahl input{display:none}@media (hover:hover){.bildschauknoepfe button:hover,.profilwahl:hover{background:var(--tinte-auf-2)}}.profilwahl:focus-within{outline:2px solid var(--akzent);outline-offset:2px}.profilfehler{color:var(--warnung);margin:0;font-size:12px}.profilzeilen{border-top:1px solid var(--tinte-auf-2);flex-direction:column;gap:2px;padding-top:12px;display:flex}.profilzeile{width:100%;min-height:38px;color:var(--tinte-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;text-decoration:none;transition:background .16s;display:flex}.profilzeile span{margin-right:auto}.profilzeile b{background:var(--akzent);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;display:grid}@media (hover:hover){.profilzeile:hover{background:var(--tinte-auf-1)}}.profilzeile{touch-action:manipulation}.profilzeile:active{background:var(--tinte-auf-2)}.profilzeile:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.profilzeile.alsthema{cursor:default}.profilzeile.weg{color:var(--warnung)}.listenleiste{z-index:10;justify-content:center;align-items:center;gap:10px;max-width:1500px;margin:0 auto 20px;display:flex;position:relative}.papierkorbzeile{align-items:center;gap:16px;max-width:1500px;margin:0 auto 18px;display:flex}.papierkorbzeile .papierkorbkopf{margin:0}.papierkorbzurueck{background:var(--papier-2);height:36px;box-shadow:inset 0 0 0 1px var(--kante);color:var(--tinte-3);font:inherit;cursor:pointer;border:0;border-radius:10px;flex:none;margin-left:auto;padding:0 14px;font-size:13px;transition:background .16s}@media (hover:hover){.papierkorbzurueck:hover{background:var(--senke)}}.papierkorbzurueck:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.startsuche,.startsortierung .bereichsknopf{background:var(--papier-2);height:36px;box-shadow:inset 0 0 0 1px var(--kante);border-radius:10px}.startsuche{max-width:320px;color:var(--tinte-5);flex:1;align-items:center;gap:8px;padding:0 12px;transition:background .16s,box-shadow .16s;display:flex}.startsuche:focus-within{background:var(--flaeche);box-shadow:0 0 0 1px var(--auf-3)}.startsuche input{width:100%;color:var(--tinte-2);font:inherit;background:0 0;border:0;outline:none;font-size:13px}.startsuche input::placeholder{color:var(--tinte-6)}.startsuche .suchzeichen{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;flex:none;width:15px;height:15px}@media not all and (hover:hover){.startsuche{height:44px}}.startsortierung{width:156px}.startsortierung .bereichsknopf{padding:0 10px;font-size:12.5px}.startsortierung .bereichstext{font-size:12.5px}.startsortierung .bereichsknopf:hover,.startsortierung .bereichsknopf.auf{background:var(--tinte-auf-2)}.startneu{background:var(--umkehr);height:42px;color:var(--auf-umkehr);font:inherit;cursor:pointer;box-shadow:0 6px 18px var(--auf-4);border:0;border-radius:13px;align-items:center;gap:7px;padding:0 17px;font-size:13px;font-weight:600;transition:transform .14s,box-shadow .14s;display:flex}.startneu:hover{box-shadow:0 9px 24px var(--auf-4);transform:translateY(-1px)}.startneu:disabled{opacity:.5;cursor:default;transform:none}.startneu:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.startfehler{z-index:1;background:var(--warnung-grund);max-width:1500px;box-shadow:0 0 0 1px var(--warnung-rand);color:var(--warnung);border-radius:13px;margin:0 auto 20px;padding:11px 15px;font-size:13px;position:relative}.startsuchezurueck{background:var(--tinte-auf-2);height:34px;color:var(--tinte-2);font:inherit;cursor:pointer;border:0;border-radius:11px;margin:12px auto 0;padding:0 14px;font-size:13px;font-weight:600;display:block}.startsuchezurueck:hover{background:var(--tinte-auf-3)}.startsuchezurueck:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.startleer{z-index:1;color:var(--tinte-4);text-align:center;margin:70px 0;font-size:14px;position:relative}.startgitter{z-index:1;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px 24px;max-width:1500px;margin:0 auto;display:grid;position:relative}.projekt{min-width:0;animation:.34s cubic-bezier(.32,.72,0,1) backwards projektauf;position:relative}.projekt.menuoffen{z-index:6}@keyframes projektauf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.projektbild{background:var(--papier);cursor:pointer;width:100%;min-width:0;box-shadow:0 0 0 1px var(--auf-2), 0 2px 6px var(--auf-1);border:0;border-radius:18px;padding:0;transition:box-shadow .2s cubic-bezier(.32,.72,0,1),transform .2s cubic-bezier(.32,.72,0,1);display:block;position:relative;overflow:hidden}.projektbild:hover{box-shadow:0 0 0 1px var(--auf-3), 0 16px 36px var(--auf-3);transform:translateY(-3px)}.projektbild:focus-visible{outline:2px solid var(--akzent);outline-offset:3px}.projektflaeche{background-image:radial-gradient(circle, var(--raster-2) 1px, transparent 1.1px);background-size:15px 15px;min-width:0;display:block;position:relative}.projektflaeche svg{width:100%;height:auto;display:block}.projektflaeche line{stroke:var(--kante-2);stroke-width:1.2px;stroke-linecap:round}.projektflaeche rect{stroke:var(--auf-2);stroke-width:1px}.projektleer{color:var(--tinte-5);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex;position:absolute;inset:0}.projektleer i{font-size:24px;font-style:normal;line-height:1}.projektoeffnen{background:var(--umkehr-schleier);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;opacity:0;border-radius:9px;padding:5px 10px;font-size:11px;font-weight:600;transition:opacity .16s,transform .16s;position:absolute;bottom:10px;right:10px;transform:translateY(4px)}.projektbild:hover .projektoeffnen,.projektbild:focus-visible .projektoeffnen{opacity:1;transform:translateY(0)}.projektlaedt{border:3px solid var(--auf-2);border-top-color:var(--akzent);border-radius:50%;width:34px;height:34px;margin:auto;animation:.8s linear infinite projektkreis;position:absolute;inset:0}@keyframes projektkreis{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.projektlaedt{animation-duration:2.4s}}.startkachelneu{aspect-ratio:360/210;border:1.5px dashed var(--kante-2);color:var(--tinte-4);font:inherit;cursor:pointer;background:0 0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0 20px;transition:border-color .16s,background .16s,color .16s,transform .2s cubic-bezier(.32,.72,0,1);display:flex}.startkachelneu:hover{border-color:var(--akzent-hauch);background:var(--akzent-weich);color:var(--akzent);transform:translateY(-3px)}.startkachelneu:disabled{opacity:.5;cursor:default;transform:none}.startkachelneu:focus-visible{outline:2px solid var(--akzent);outline-offset:3px}.startkachelneu span{font-size:27px;line-height:1}.startkachelneu b{color:var(--tinte-3);font-size:14px;font-weight:600}.startkachelneu:hover b{color:inherit}.startkachelneu i{font-size:12px;font-style:normal}.projektfuss{align-items:flex-start;gap:8px;padding:12px 3px 0;display:flex;position:relative}.projektname{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.projektname b{color:var(--tinte);white-space:nowrap;text-overflow:ellipsis;cursor:text;font-size:14.5px;font-weight:600;overflow:hidden}.projektname>span{color:var(--tinte-4);align-items:center;gap:6px;font-size:12px;display:flex}.projektname>span i{opacity:.6;font-style:normal}.projektname input{background:var(--akzent-weich);outline:2px solid var(--akzent);width:100%;height:23px;color:var(--tinte);font:inherit;border:0;border-radius:7px;margin:-1px -6px;padding:0 5px;font-size:14.5px;font-weight:600}.projektmehr{width:29px;height:29px;color:var(--tinte-4);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:9px;flex:none;margin-top:-3px;padding:0;font-size:15px;line-height:1;transition:opacity .14s,background .14s}.projekt:hover .projektmehr,.projektmehr:focus-visible,.projektmehr.auf{opacity:1}@media (hover:none){.projektmehr{opacity:.6;width:44px;height:44px;margin-top:-9px}}.projektmehr:hover{background:var(--tinte-auf-2)}.projektmehr:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.projektmenu{z-index:5;background:var(--papier-schleier-2);min-width:176px;box-shadow:0 0 0 1px var(--auf-2), 0 14px 36px var(--auf-4);border-radius:14px;flex-direction:column;gap:1px;padding:5px;animation:.14s projektmenuauf;display:flex;position:absolute;top:calc(100% + 4px);right:0}@keyframes projektmenuauf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.projektmenu button{height:34px;color:var(--tinte-2);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:0 9px;font-size:13px;font-weight:500;display:flex}.projektmenu button:hover{background:var(--tinte-auf-2)}.projektmenu button.danger{color:var(--warnung)}.projektmenu button.danger:hover{background:var(--warnung-rand)}.projektmenu button:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.projektmenu span{text-align:center;width:14px}.inselzurueck{width:26px;height:30px;color:var(--tinte-4);border-radius:10px;place-items:center;margin-right:-4px;font-size:19px;line-height:1;text-decoration:none;transition:background .14s,color .14s;display:grid}.inselzurueck:hover{background:var(--tinte-auf-2);color:var(--tinte)}.inselzurueck:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.startpapierkorb{background:var(--papier-schleier);height:42px;box-shadow:0 0 0 1px var(--auf-2);color:var(--tinte-2);font:inherit;cursor:pointer;border:0;border-radius:13px;align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:600;transition:background .14s,box-shadow .14s;display:flex}.startpapierkorb:hover{background:var(--flaeche)}.startpapierkorb.offen{background:var(--flaeche);box-shadow:0 0 0 1px var(--auf-3);color:var(--tinte)}.startpapierkorb:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.startpapierkorb b{background:var(--tinte-auf-2);text-align:center;border-radius:999px;min-width:20px;padding:0 6px;font-size:11px;line-height:18px}.papierkorbkopf{z-index:1;max-width:1500px;color:var(--tinte-6);margin:0 auto 20px;font-size:13px;position:relative}.projekt.weggeworfen .projektbild{cursor:default;opacity:.6;filter:saturate(.45);transform:none}.projekt.weggeworfen .projektbild:hover{box-shadow:0 0 0 1px var(--auf-2), 0 2px 6px var(--auf-1);transform:none}.papierkorbwege{gap:8px;margin-top:10px;display:flex}.papierkorbwege button{height:36px;font:inherit;cursor:pointer;border:0;border-radius:11px;flex:1;font-size:12.5px;font-weight:600;transition:background .14s}.papierkorbwege button:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.papierkorbzurueck{background:var(--umkehr);color:var(--auf-umkehr)}.papierkorbzurueck:hover{opacity:.88}.papierkorbweg{background:var(--warnung-grund);box-shadow:inset 0 0 0 1px var(--warnung-rand);color:var(--warnung)}.papierkorbweg:hover{background:var(--warnung-rand)}@media (prefers-reduced-motion:reduce){.projekt{animation:none}.projektbild:hover,.startkachelneu:hover,.startneu:hover{transform:none}}@media (max-width:720px){.kopfband{gap:12px}.kopfaktionen{justify-content:flex-end;width:100%;margin-left:0}.listenleiste{flex-wrap:wrap}.startsuche{max-width:none}.listenrechts{width:100%;margin-left:0}}@media (max-width:640px){.startseite{padding:20px 16px 56px}.startsortierung{width:150px}.startgitter{grid-template-columns:minmax(0,1fr)}}.nachfrageschleier{z-index:200;background:var(--schleier);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:20px;animation:.16s schleierauf;display:grid;position:fixed;inset:0}@keyframes schleierauf{0%{opacity:0}to{opacity:1}}.nachfrage{background:var(--papier);width:min(400px,100%);box-shadow:0 0 0 1px var(--auf-2), 0 24px 60px var(--auf-4);border-radius:20px;padding:22px 22px 18px;animation:.2s cubic-bezier(.32,.72,0,1) nachfrageauf}@keyframes nachfrageauf{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.nachfrage h2{color:var(--tinte);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.nachfrage p{color:var(--tinte-4);margin:7px 0 0;font-size:13.5px;line-height:1.5}.nachfrageknoepfe{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.nachfrageknoepfe button{height:38px;font:inherit;cursor:pointer;border:0;border-radius:12px;padding:0 17px;font-size:13px;font-weight:600;transition:background .14s,opacity .14s}.nachfrageknoepfe button:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.nachfragenein{background:var(--tinte-auf-2);color:var(--tinte-2)}.nachfragenein:hover{background:var(--tinte-auf-3)}.nachfrageja{background:var(--umkehr);color:var(--auf-umkehr)}.nachfrageja:hover{opacity:.86}.nachfrageja.weg{background:var(--warnung)}@media (prefers-reduced-motion:reduce){.nachfrageschleier,.nachfrage{animation:none}}.anmeldeseite{background:var(--grund);background-image:radial-gradient(circle, var(--raster-2) 1.1px, transparent 1.2px);background-size:26px 26px;place-items:center;padding:24px;display:grid;position:absolute;inset:0;overflow-y:auto}.anmeldehimmel{z-index:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 0%, var(--papier) 0%, var(--papier) 38%, #fdfcf900 100%);position:fixed;inset:0}.anmeldeblatt{z-index:1;background:var(--papier);width:min(380px,100%);box-shadow:0 0 0 1px var(--auf-2), 0 22px 60px var(--auf-3);border-radius:22px;flex-direction:column;padding:30px 28px 24px;animation:.3s cubic-bezier(.32,.72,0,1) anmeldeauf;display:flex;position:relative}@keyframes anmeldeauf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.anmeldeblatt img{object-fit:contain;width:42px;height:42px;filter:drop-shadow(0 3px 6px var(--auf-2))}.anmeldeblatt h1{color:var(--tinte);letter-spacing:-.02em;margin:12px 0 0;font-size:22px;font-weight:700}[data-theme=dunkel] .anmeldeblatt h1{color:#fbedd4}.anmeldeblatt h1+.anmeldewahl{border:1px solid var(--kante);background:var(--senke-2);border-radius:13px;grid-template-columns:1fr 1fr;gap:4px;margin:20px 0 4px;padding:3px;display:grid}.anmeldeblatt .anmeldewahl button{height:34px;box-shadow:none;color:var(--tinte-4);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;margin-top:0;font-size:13px;font-weight:600;transition:background .16s,color .16s}.anmeldeblatt .anmeldewahl button.active{background:var(--papier);box-shadow:0 1px 3px var(--auf-3);color:var(--tinte)}.anmeldeblatt .anmeldewahl button:hover:not(:disabled){transform:none}@media (hover:hover){.anmeldeblatt .anmeldewahl button:not(.active):hover{color:var(--tinte-2)}}.anmeldeblatt .anmeldewahl button:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.anmeldehinweis{height:15px;color:var(--warnung);font-size:11.5px;line-height:15px}.anmeldehinweis[data-zeigt=nein]{visibility:hidden}.anmeldeauszug{grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.32,.72,0,1);display:grid}.anmeldeauszug[data-offen=ja]{grid-template-rows:1fr}.anmeldeauszug>div{min-height:0;margin-inline:-3px;padding-inline:3px;overflow:hidden}@media (prefers-reduced-motion:reduce){.anmeldeauszug{transition:none}}.anmeldefeld{margin-top:22px}.anmeldezeile{color:var(--tinte-4);margin:4px 0 22px;font-size:13.5px}.anmeldefeld{flex-direction:column;gap:5px;margin-bottom:13px;display:flex}.anmeldefeld span{color:var(--tinte-3);font-size:12px;font-weight:600}.anmeldefeld input{background:var(--tinte-auf-1);height:44px;box-shadow:0 0 0 1px var(--auf-2);color:var(--tinte);font:inherit;border:0;border-radius:12px;padding:0 13px;font-size:14px;transition:background .14s,box-shadow .14s}.anmeldefeld input:focus{box-shadow:0 0 0 2px var(--akzent);outline:none}.anmeldefehler{background:var(--warnung-grund);box-shadow:0 0 0 1px var(--warnung-rand);color:var(--warnung);border-radius:11px;margin:2px 0 12px;padding:10px 13px;font-size:13px}.anmeldeblatt button{background:var(--umkehr);height:46px;color:var(--auf-umkehr);font:inherit;cursor:pointer;border:0;border-radius:13px;margin-top:7px;font-size:14px;font-weight:600;transition:opacity .14s,transform .14s}.anmeldeabbruch{color:var(--tinte-6);box-shadow:inset 0 0 0 1px var(--kante);background:0 0}.anmeldeblatt button:hover:not(:disabled){transform:translateY(-1px)}.anmeldeblatt button:disabled{opacity:.55;cursor:default}.anmeldeblatt button:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.anmeldefuss{color:var(--tinte-6);text-align:center;margin:18px 0 0;font-size:11.5px;line-height:1.5}.startabmelden{background:var(--papier-schleier);height:42px;box-shadow:0 0 0 1px var(--auf-2);color:var(--tinte-3);font:inherit;cursor:pointer;border:0;border-radius:13px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:600;transition:background .14s;display:flex}.startabmelden:hover{background:var(--flaeche)}.startabmelden:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.anmeldeblatt{animation:none}.anmeldeblatt button:hover:not(:disabled){transform:none}}.anmeldeoder{color:var(--tinte-6);align-items:center;gap:10px;margin:14px 0 2px;font-size:11.5px;display:flex}.anmeldeoder:before,.anmeldeoder:after{content:"";background:var(--kante);flex:1;height:1px}.anmeldegoogle{background:var(--flaeche);height:46px;box-shadow:inset 0 0 0 1px var(--kante);color:var(--tinte);border-radius:13px;justify-content:center;align-items:center;gap:9px;margin-top:7px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .14s,box-shadow .14s;display:flex}@media (hover:hover){.anmeldegoogle:hover{transform:translateY(-1px)}}.anmeldegoogle:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.anmeldegoogle svg{flex:none}.anmeldezurueck{color:var(--tinte-5);margin-top:16px;font-size:12.5px;display:inline-block}.freigabeseite{padding-bottom:90px}.freigabekopf{z-index:2;align-items:flex-start;gap:14px;max-width:760px;margin:0 auto 26px;display:flex;position:relative}.freigabezurueck{background:var(--papier-2);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--kante);color:var(--tinte-3);border-radius:12px;flex:none;place-items:center;margin-top:3px;transition:background .16s,color .16s;display:grid}@media (hover:hover){.freigabezurueck:hover{background:var(--senke);color:var(--tinte)}}.freigabezurueck:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.freigabezurueck svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.freigabekopf h1{color:var(--tinte);letter-spacing:-.03em;margin:0;font-size:28px;font-weight:700;line-height:1.15}.freigabekopf p{max-width:46ch;color:var(--tinte-5);text-wrap:pretty;margin:6px 0 0;font-size:13.5px;line-height:1.5}.freigabespalte{z-index:1;flex-direction:column;gap:26px;max-width:760px;margin:0 auto;display:flex;position:relative}.freigabegruppe{flex-direction:column;gap:8px;display:flex}.freigabegruppe h2{color:var(--tinte-5);letter-spacing:.01em;align-items:center;gap:8px;margin:0 0 2px 3px;font-size:12px;font-weight:600;display:flex}.freigabegruppe h2 b{background:var(--tinte-auf-1);min-width:19px;height:19px;box-shadow:inset 0 0 0 1px var(--kante);color:var(--tinte-4);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:grid}.freigabeliste{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.freigabezeile{background:var(--papier);min-height:68px;box-shadow:inset 0 0 0 1px var(--kante), 0 1px 2px var(--auf-2);border-radius:16px;align-items:center;gap:14px;padding:12px 14px;display:flex}.freigabezeile.wartend{box-shadow:inset 0 0 0 1px var(--akzent-rand), 0 1px 2px var(--auf-2)}.freigabezeile.wartet{opacity:.5}.freigabezeile img,.freigabezeile i{object-fit:cover;background:var(--tinte-auf-1);width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--tinte-auf-2);color:var(--tinte-3);text-transform:uppercase;border-radius:999px;flex:none;place-items:center;font-size:16px;font-style:normal;font-weight:700;display:grid}.freigabename{flex:1;gap:2px;min-width:0;display:grid}.freigabename b{color:var(--tinte);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.freigabename small{color:var(--tinte-5);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.freigabestand{border-radius:999px;flex:none;padding:4px 10px;font-size:11.5px;font-weight:600}.freigabezeile.wartend .freigabestand{background:var(--akzent-weich);color:var(--akzent)}.freigabezeile.frei .freigabestand{background:var(--gut)}@supports (color:color-mix(in lab, red, red)){.freigabezeile.frei .freigabestand{background:color-mix(in srgb, var(--gut) 12%, transparent)}}.freigabezeile.frei .freigabestand{color:var(--gut)}.freigabezeile.gesperrt .freigabestand{background:var(--warnung-grund);color:var(--warnung)}.freigabezeile.selbst .freigabestand{background:var(--tinte-auf-1);box-shadow:inset 0 0 0 1px var(--kante);color:var(--tinte-5)}.freigabeknopf{background:var(--umkehr);height:34px;color:var(--auf-umkehr);font:inherit;cursor:pointer;border:0;border-radius:10px;flex:none;padding:0 14px;font-size:12.5px;font-weight:600;transition:opacity .14s,transform .14s,box-shadow .16s}.freigabeknopf.leise{box-shadow:inset 0 0 0 1px var(--kante);color:var(--tinte-4);background:0 0}@media (hover:hover){.freigabeknopf:hover:not(:disabled){transform:translateY(-1px)}.freigabeknopf.leise:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--kante-2);color:var(--tinte-2)}.freigabeknopf.gefahr:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--warnung-rand);color:var(--warnung)}}.freigabeknopf:disabled{opacity:.5;cursor:default;transform:none}.freigabeknopf:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.freigabeleer{border:1px dashed var(--kante-2);text-align:center;border-radius:16px;padding:26px 22px}.freigabeleer b{color:var(--tinte-2);font-size:15px;display:block}.freigabeleer p{max-width:44ch;color:var(--tinte-5);margin:7px auto 0;font-size:13px;line-height:1.55}.freigabefehler{background:var(--warnung-grund);box-shadow:inset 0 0 0 1px var(--warnung-rand);color:var(--warnung);border-radius:12px;margin:0;padding:11px 14px;font-size:13px}.freigabefremd{color:var(--tinte-5);text-align:center;margin:40px 0 0;font-size:14px}.freigabefuss{color:var(--tinte-6);margin:0;font-size:11.5px;line-height:1.55}@media (prefers-reduced-motion:reduce){.freigabeknopf:hover:not(:disabled){transform:none}}@media (max-width:560px){.freigabeseite{padding-left:18px;padding-right:18px}.freigabezeile{flex-wrap:wrap;gap:10px 12px}.freigabename{flex:60%}.freigabestand{order:3}.freigabeknopf{flex:1;order:4;height:40px}}.brett{-webkit-user-select:none;user-select:none}.brett input,.brett textarea{-webkit-user-select:text;user-select:text}.brettholen{height:var(--kopfhoehe,36px);border:1px solid var(--kante-2);background:var(--papier-schleier);box-shadow:0 0 0 1px var(--auf-2), 0 8px 30px var(--auf-3);color:var(--tinte-2);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 15px;font-size:12.5px;font-weight:600;display:flex}.brettholen:hover{background:var(--tinte-auf-1);color:var(--tinte)}.brettholen:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.brettflaeche{overscroll-behavior-x:contain;flex:1;grid-auto-columns:1fr;grid-auto-flow:column;gap:16px;min-height:0;padding:18px 22px 22px;display:grid;overflow-x:auto}.brettspalte{background:var(--tinte-auf-1);border-radius:18px;flex-direction:column;min-height:0;display:flex}.brettspalte>header{flex-wrap:wrap;align-items:baseline;gap:8px;padding:14px 16px 10px;display:flex}.brettspalte>header b{color:var(--tinte);font-size:14px;font-weight:700}.brettzahl{background:var(--tinte-auf-3);color:var(--tinte-4);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}.brettspalte>header i{width:100%;color:var(--tinte-5);font-size:11.5px;font-style:normal}.brettstapel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--kante-2) transparent;flex-direction:column;flex:1;gap:10px;min-height:0;padding:4px 12px 14px;display:flex;overflow-y:auto}.brettleer{color:var(--tinte-6);margin:10px 4px;font-size:12.5px;line-height:1.5}.brettkarte{background:var(--papier);box-shadow:0 0 0 1px var(--auf-2), 0 1px 3px var(--auf-1);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px 8px 26px;display:flex;position:relative}.brettkarte:hover{box-shadow:0 0 0 1px var(--auf-3), 0 6px 18px var(--auf-2)}.brettkarte.zieht{box-shadow:0 0 0 2px var(--akzent), 0 12px 30px var(--auf-3);transform:rotate(-1deg)}.brettkarte.getan .bretttext{color:var(--tinte-5);text-decoration:line-through}.brettgriff{width:22px;color:var(--tinte-6);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;font-size:13px;line-height:1;display:grid;position:absolute;top:6px;bottom:6px;left:2px}.brettgriff:hover{background:var(--tinte-auf-2);color:var(--tinte-3)}.brettgriff:active{cursor:grabbing}.brettgriff:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.bretttext{color:var(--tinte);font:inherit;text-align:left;white-space:pre-wrap;cursor:text;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:600;line-height:1.4}.bretttext:hover{color:var(--tinte)}.bretttext:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.brettfeld{background:var(--tinte-auf-1);width:100%;color:var(--tinte);font:inherit;resize:vertical;border:0;border-radius:9px;padding:6px 8px;font-size:13.5px;line-height:1.4}.brettfeld:focus{outline:2px solid var(--akzent);outline-offset:1px}.brettherkunft{color:var(--tinte-5);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:11px;font-weight:600;display:flex}.brettherkunft:hover{color:var(--tinte)}.brettherkunft:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.brettherkunft img{object-fit:contain;width:15px;height:15px}.brettfuss{opacity:.55;align-items:center;gap:2px;margin-top:2px;transition:opacity .14s;display:flex}.brettkarte:hover .brettfuss,.brettkarte:focus-within .brettfuss{opacity:1}.brettluft{flex:1}.brettschritt,.brettweg{width:26px;height:26px;color:var(--tinte-4);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;font-size:14px;line-height:1;display:grid}.brettschritt:hover{background:var(--tinte-auf-2);color:var(--tinte)}.brettschritt:disabled{opacity:.25;cursor:default}.brettweg{color:var(--warnung);font-size:12px}.brettweg:hover{background:var(--tinte-auf-2)}.brettschritt:focus-visible,.brettweg:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.brettneu{border:1px dashed var(--kante-3);min-height:34px;color:var(--tinte-4);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:flex}.brettneu:hover{border-color:var(--kante-2);color:var(--tinte-2)}.brettneu:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.brettneufeld{background:var(--papier);min-height:34px;box-shadow:0 0 0 2px var(--akzent);color:var(--tinte);font:inherit;border:0;border-radius:10px;padding:0 10px;font-size:13px}.brettneufeld:focus{outline:none}.brettwahl{z-index:80;background:var(--auf-4);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.brettwahlkasten{background:var(--papier);width:min(520px,100%);max-height:min(70vh,560px);box-shadow:0 0 0 1px var(--auf-2), 0 24px 60px var(--auf-4);border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex}.brettwahlkasten>header{align-items:center;gap:10px;display:flex}.brettwahlkasten>header h2{color:var(--tinte);flex:1;margin:0;font-size:15px;font-weight:700}.brettwahlkasten>header button{background:var(--tinte-auf-1);width:32px;height:32px;color:var(--tinte-3);font:inherit;cursor:pointer;border:0;border-radius:10px;place-items:center;padding:0;font-size:16px;display:grid}.brettwahlliste{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}.brettwahlzeile{min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:6px 10px;display:flex}.brettwahlzeile:hover{background:var(--tinte-auf-1)}.brettwahlzeile:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.brettwahlzeile img{object-fit:contain;width:18px;height:18px}.brettwahlfrage{color:var(--tinte);flex:1;font-size:13px;font-weight:600}.brettwahlkarte{color:var(--tinte-5);white-space:nowrap;font-size:11px;font-weight:600}@media (max-width:900px){.brettflaeche{scroll-snap-type:x mandatory;grid-auto-columns:82%;gap:12px;padding:12px 14px 16px}.brettspalte{scroll-snap-align:center}.brettholentext{display:none}.brettholen{width:var(--kopfhoehe,48px);justify-content:center;padding:0}.brettfuss{opacity:1}.brettschritt,.brettweg{width:32px;height:32px}.brettgriff{width:24px}.brettwahl{place-items:end stretch;padding:0}.brettwahlkasten{width:100%;max-height:80dvh;padding:14px 14px calc(14px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;animation:.2s cubic-bezier(.32,.72,0,1) brettwahlauf}.brettwahlzeile{flex-wrap:wrap;min-height:48px;padding:8px 10px}.brettwahlfrage{font-size:14px}.brettwahlkarte{width:100%;padding-left:28px}}@keyframes brettwahlauf{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.detail-open .kopfzone{display:none}.focushead{z-index:24;--kopfhoehe:36px;pointer-events:none;align-items:center;gap:8px;padding:0 16px;display:flex;position:fixed;top:16px;left:0;right:0}.focushead>*{pointer-events:auto}.karteZurueck{width:var(--kopfhoehe);height:var(--kopfhoehe);background:var(--papier-schleier);box-shadow:0 0 0 1px var(--auf-2), 0 8px 30px var(--auf-3);color:var(--tinte-4);cursor:pointer;border:0;border-radius:999px;flex:none;align-self:center;place-items:center;font-size:15px;line-height:1;transition:background .14s,color .14s;display:grid}.karteZurueck:hover{background:linear-gradient(var(--auf-1), var(--auf-1)), var(--papier-schleier);color:var(--tinte)}.karteZurueck:active{background:linear-gradient(var(--tinte-auf-3), var(--tinte-auf-3)), var(--papier-schleier)}.karteZurueck:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.kartepille{height:var(--kopfhoehe);background:var(--stets-dunkel);max-width:46%;color:var(--karte-papier);box-shadow:0 4px 12px var(--auf-3);border-radius:999px;flex:none;align-self:center;align-items:center;gap:9px;padding:0 15px 0 4px;display:inline-flex}.kartepillebild{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;padding:2px;transition:background .14s;display:grid}.kartepillebild:hover{background:#fff2}.kartepillebild:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.kartepillebild img{object-fit:contain;width:100%;height:100%}.kartepilletitel{min-width:60px;color:inherit;font:inherit;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;margin:0;padding:0;font-size:15.5px;font-weight:650;overflow:hidden}input.kartepilletitel:focus{outline:2px solid var(--akzent);outline-offset:3px;border-radius:6px}.karteluft{flex:1}.focushead .kartereiter{height:var(--kopfhoehe);background:var(--papier-schleier);box-shadow:0 0 0 1px var(--auf-2), 0 8px 30px var(--auf-3);align-self:center;margin:0}.focushead .kartegriffe{height:var(--kopfhoehe);background:var(--papier-schleier);box-shadow:0 0 0 1px var(--auf-2), 0 8px 30px var(--auf-3);border-radius:999px;flex:none;align-self:center;align-items:center;gap:2px;padding:3px;display:flex}.focushead .menuegriffknopf{width:30px;height:30px;min-height:0;box-shadow:none;color:var(--tinte-3);background:0 0;border-radius:999px;justify-content:center;gap:0;padding:0}.focushead .menuegriffknopf:hover,.focushead .menuegriff.auf .menuegriffknopf{background:var(--tinte-auf-2);color:var(--tinte)}.focushead .menuegrifftext{display:none}.focushead .menuegriffzeichen{width:auto;min-width:0;height:auto;color:inherit;font-size:16px;font-weight:700;line-height:1}.focushead .menuegriffzeichen[style]{border-radius:50%;width:16px;height:16px;font-size:10px;font-weight:800}.griffring{opacity:.75;border:1.75px solid;border-radius:50%;width:13px;height:13px;display:block}.menuegriff{flex:none;position:relative}.menuegriffknopf{height:34px;color:var(--tinte-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background .14s;display:flex}.menuegriffknopf:hover,.menuegriff.auf .menuegriffknopf{background:var(--tinte-auf-2)}.menuegriffknopf:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.menuegriffzeichen{min-width:17px;height:17px;color:var(--tinte-3);border-radius:50%;place-items:center;font-size:11px;font-weight:800;line-height:1;display:grid}.menuegriffauswahl{z-index:20;background:var(--papier-schleier-2);min-width:190px;box-shadow:0 0 0 1px var(--auf-2), 0 14px 36px var(--auf-4);border-radius:14px;flex-direction:column;gap:1px;padding:5px;animation:.14s griffauf2;display:flex;position:absolute;top:calc(100% + 6px);right:0}@keyframes griffauf2{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.kartezeile{height:34px;color:var(--tinte-2);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:0 9px;font-size:13px;font-weight:500;display:flex}.kartezeile:hover{background:var(--tinte-auf-2)}.kartemenutrenn{background:var(--auf-2);height:1px;margin:4px 6px}.kartezeile.an{font-weight:700}.kartezeile.weg{color:var(--schwer)}.kartezeile:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.kartezeile>span[aria-hidden]{text-align:center;width:15px}.focused{--spalte:760px}.focusbody{scrollbar-gutter:stable both-edges}.focused .focusbody{padding-top:70px}.focusbody>[role=tabpanel]{max-width:var(--spalte);margin-inline:auto}.focusbody>#blatt-istsoll,.focusbody>#blatt-spannungen{max-width:1000px}.focusbody>#blatt-fragen{max-width:none;margin-inline:0}.kartereiter{margin:12px auto 0 max(34px, calc(50% - var(--spalte) / 2));background:var(--tinte-auf-1);border-radius:13px;flex:none;align-self:flex-start;gap:3px;padding:3px;display:flex}.kartereiterknopf{height:30px;color:var(--tinte-4);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:13.5px;font-weight:600;transition:background .14s,color .14s;display:flex}.kartereiterknopf:hover{color:var(--tinte-2)}.kartereiterknopf:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.kartereiterknopf.an{background:var(--papier);color:var(--tinte);box-shadow:0 0 0 1px var(--auf-2), 0 1px 2px var(--auf-3)}.kartereiterzahl{background:var(--tinte-auf-2);min-width:19px;height:18px;color:var(--tinte-4);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:grid}.kartereiterknopf.an .kartereiterzahl{color:var(--tinte-2)}@media (max-width:720px){.kartereiter{margin:10px auto 0 27px}.focushead{--kopfhoehe:48px;flex-wrap:wrap;padding:8px 8px 0}.focushead .menuegriffknopf{width:36px;height:36px}.kartetitel{flex:1 0 100%;order:-1;width:100%}.menuegrifftext{display:none}.focushead{flex-wrap:nowrap;gap:4px}.karteluft,.kartepilletitel{display:none}.kartepille{max-width:none;padding:4px}.kartepillebild{width:40px;height:40px}.focushead .kartegriffe{padding:6px}.focushead .kartereiter{scrollbar-width:none;flex:1 1 0;order:1;grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;align-items:center;min-width:0;display:grid;overflow-x:auto}.focushead .kartereiter::-webkit-scrollbar{display:none}.kartereiterknopf{justify-content:center}.kartegriffe{flex:none;order:2}.kartereiterknopf{gap:5px;height:36px;padding:0 6px;font-size:12px;position:relative}.kartereiterknopf:before{content:"";position:absolute;inset:-6px 0}}.ebenekopf.blattkopf{--kopfhoehe:36px;background:0 0;border:0;align-items:center;gap:8px;padding:14px 16px}.ebenekopf.blattkopf .kartepilletitel{min-width:0;font-size:15.5px;font-weight:650}.ebenekopf.blattkopf .blattzeichen{color:var(--karte-papier);cursor:default;font-size:15px}.ebenekopf.blattkopf .blattzeichen:hover{background:0 0}.ebenekopf.blattkopf .karteluft{flex:1}.ebenekopf.blattkopf .kartereiter{min-width:0;margin:0}.ebenekopf.blattkopf .blattwerkzeuge{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.ebenekopf.blattkopf .blattzahl{color:var(--tinte-4);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:700}@media (max-width:720px){.ebenekopf.blattkopf{padding:calc(8px + env(safe-area-inset-top,0px)) 14px 0;--kopfhoehe:48px;flex-wrap:nowrap;gap:4px}.ebenekopf.blattkopf .kartepilletitel{display:block}.ebenekopf.blattkopf .kartepille{flex:0 auto;min-width:0;max-width:46%;padding:4px 12px 4px 4px}.ebenekopf.blattkopf .karteluft{display:none}.ebenekopf.blattkopf .kartereiter{scrollbar-width:none;flex:1 1 0;min-width:0;overflow-x:auto}.ebenekopf.blattkopf .kartereiter::-webkit-scrollbar{display:none}.ebenekopf.blattkopf .blattzahl{display:none}}.wand{-webkit-user-select:none;user-select:none;padding:18px 44px 90px;position:relative}.wand input,.wand textarea{-webkit-user-select:text;user-select:text}.wandoben{margin:0 0 2px 6px;display:flex}.wandchip.geist{background:var(--tinte-auf-1);color:var(--tinte-4);box-shadow:none;transition:background .14s,color .14s;transform:none}.wandchip.geist:hover{background:var(--tinte-auf-2);color:var(--tinte-2)}.wandkapitel{margin-bottom:14px;position:relative}.wandkopfzeile{align-items:center;gap:8px;margin:8px 0 2px;display:flex}.wandchip{background:var(--stets-dunkel);color:var(--karte-papier);font:inherit;letter-spacing:.05em;box-shadow:0 3px 8px var(--auf-2);cursor:pointer;border:0;border-radius:6px;padding:4px 12px;font-size:11px;font-weight:650;display:inline-block;transform:rotate(-1.2deg)}.wandchip:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.wandchip.tauft{background:var(--papier);color:var(--tinte);box-shadow:0 0 0 2px var(--akzent);min-width:140px;transform:none}.wandkapitelweg{color:var(--tinte-6);font:inherit;cursor:pointer;opacity:0;background:0 0;border:0;font-size:12px;transition:opacity .14s,color .14s}.wandkopfzeile:hover .wandkapitelweg,.wandkapitelweg:focus-visible{opacity:1}.wandkapitelweg:hover{color:var(--schwer)}.wandreihe{flex-wrap:wrap;align-items:flex-start;gap:30px 26px;padding:18px 6px 14px;display:flex;position:relative}.wandzettel{background:var(--zettel);width:176px;min-height:108px;color:var(--zettel-tinte);font:inherit;text-align:left;cursor:pointer;box-shadow:0 2px 5px var(--auf-2), 0 12px 26px var(--auf-2);transform:rotate(var(--dreh,0deg)) translateY(var(--heb,0px));border:0;border-radius:10px;padding:16px 15px 14px;transition:transform .18s cubic-bezier(.32,.72,0,1),box-shadow .18s;position:relative}.wandzettel:hover{transform:rotate(var(--dreh,0deg)) translateY(calc(var(--heb,0px) - 5px));box-shadow:0 4px 9px var(--auf-2), 0 18px 34px var(--auf-3)}.wandzettel:focus-visible{outline:2px solid var(--akzent);outline-offset:3px}.wandzettel.gewaehlt{background:var(--akzent)}@supports (color:color-mix(in lab, red, red)){.wandzettel.gewaehlt{background:color-mix(in srgb, var(--akzent) 12%, var(--zettel))}}.wandzettel.gewaehlt{box-shadow:0 0 0 2px var(--akzent), 0 2px 5px var(--auf-2), 0 12px 26px var(--auf-2)}.wandzettel.gewaehlt:hover{box-shadow:0 0 0 2px var(--akzent), 0 4px 9px var(--auf-2), 0 18px 34px var(--auf-3)}.wandzettel.zieht{opacity:.3;pointer-events:none}.wandzettel.schlepp{z-index:30;pointer-events:none;box-shadow:0 6px 12px var(--auf-2), 0 26px 48px var(--auf-3);will-change:transform;margin:0;transition:none;position:absolute;top:0;left:0}.wand.zieht .wandzettel{transition:none}.wandtape{width:58px;height:16px;transform:translateX(-50%) rotate(var(--tdreh,-2deg));background:var(--papier);position:absolute;top:-9px;left:50%}@supports (color:color-mix(in lab, red, red)){.wandtape{background:color-mix(in srgb, var(--papier) 62%, transparent)}}.wandtape{border:1px solid var(--auf-1);pointer-events:none;border-radius:2px}.wandfrage{letter-spacing:-.1px;font-size:13.5px;font-weight:700;line-height:1.32;display:block}.wandfrage.leer,.wandfrage::placeholder{color:var(--zettel-tinte-2)}.wandlinien{height:57px;margin-top:9px;display:block}.wandlinien,.wandantwort,textarea.wandantwort.wandfeld{background-image:linear-gradient(to bottom, transparent 0 18px, var(--zettel-tinte) 18px 19px)}@supports (color:color-mix(in lab, red, red)){.wandlinien,.wandantwort,textarea.wandantwort.wandfeld{background-image:linear-gradient(to bottom, transparent 0 18px, color-mix(in srgb, var(--zettel-tinte) 11%, transparent) 18px 19px)}}.wandlinien,.wandantwort,textarea.wandantwort.wandfeld{background-position:5px 0;background-repeat:repeat-y;background-size:calc(100% - 10px) 19px}.wandantwort{white-space:pre-wrap;overflow-wrap:break-word;min-height:57px;margin-top:9px;font-size:12.5px;line-height:19px;display:block}.wandknick{background:linear-gradient(315deg, var(--zettel-tinte) 0 49%, transparent 50%);border-bottom-right-radius:10px;width:26px;height:26px;position:absolute;bottom:0;right:0}@supports (color:color-mix(in lab, red, red)){.wandknick{background:linear-gradient(315deg, color-mix(in srgb, var(--zettel-tinte) 14%, var(--zettel)) 0 49%, transparent 50%)}}.wandneu{background:var(--zettel);flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:108px;display:flex}@supports (color:color-mix(in lab, red, red)){.wandneu{background:color-mix(in srgb, var(--zettel) 55%, var(--papier))}}.wandneu{box-shadow:0 2px 5px var(--auf-1), 0 8px 18px var(--auf-1)}.wandneu b{font-size:20px;font-weight:600;line-height:1}.wandneu span{opacity:.65;font-size:11px}.wandneu:hover{background:var(--zettel)}.wandstapel{cursor:pointer;width:196px;height:158px;font:inherit;background:0 0;border:0;margin:16px 0 6px;padding:0;position:relative}.wandstapelblatt{background:var(--zettel);width:176px;height:132px;box-shadow:0 5px 12px var(--auf-2);border-radius:10px;position:absolute;top:12px;left:8px;transform:rotate(-4.5deg)}.wandstapelblatt.zwei{top:8px;left:4px;transform:rotate(3deg)}.wanddeck{background:var(--zettel);width:190px;height:142px;color:var(--zettel-tinte);box-shadow:0 3px 7px var(--auf-2), 0 14px 28px var(--auf-2);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;transition:transform .18s;display:flex;position:absolute;top:0;left:0;transform:rotate(.8deg)}.wandstapel:hover .wanddeck{transform:rotate(.8deg)translateY(-3px)}.wandstapel:focus-visible .wanddeck{outline:2px solid var(--akzent);outline-offset:2px}.wanddeck .wandchip{position:absolute;top:-11px;left:50%;transform:translate(-50%)rotate(-2deg)}.wanddeck b{letter-spacing:-.5px;margin-top:10px;font-size:31px;font-weight:750;line-height:1}.wandstapelwort{opacity:.55;font-size:11px}.wandauf{opacity:.5;margin-top:9px;font-size:11px;font-weight:600}.wandzettel.schreibt{z-index:12;transform:rotate(var(--dreh,0deg)) translateY(var(--heb,0px));box-shadow:0 0 0 2px var(--akzent-rand), 0 6px 14px var(--auf-2), 0 22px 44px var(--auf-3);cursor:default}.wandfeld{width:100%;color:inherit;font:inherit;resize:none;field-sizing:content;background:0 0;border:0;outline:none;min-height:0;padding:0;display:block}textarea.wandfrage.wandfeld{letter-spacing:-.1px;font-size:13.5px;font-weight:700;line-height:1.32}textarea.wandantwort.wandfeld{background-attachment:local;min-height:57px;font-size:12.5px;line-height:19px}.wandfeld::placeholder{color:var(--zettel-tinte)}@supports (color:color-mix(in lab, red, red)){.wandfeld::placeholder{color:color-mix(in srgb, var(--zettel-tinte) 45%, transparent)}}.wandfeld::placeholder{font-style:italic}.wandwerkzeuge{z-index:12;background:var(--papier-schleier);box-shadow:0 0 0 1px var(--auf-2), 0 8px 22px var(--auf-3);border-radius:10px;align-items:center;gap:2px;padding:4px 6px;display:flex;position:absolute;top:calc(100% + 7px);left:0;right:0}.wandluft{flex:1}.wandwerk{min-width:26px;height:26px;color:var(--zettel-tinte);background:0 0;border:0;border-radius:8px;place-items:center;padding:0 4px;display:grid}@supports (color:color-mix(in lab, red, red)){.wandwerk{color:color-mix(in srgb, var(--zettel-tinte) 60%, transparent)}}.wandwerk{font:inherit;cursor:pointer;font-size:13px;transition:background .14s,color .14s}.wandwerk:hover{background:var(--zettel-tinte)}@supports (color:color-mix(in lab, red, red)){.wandwerk:hover{background:color-mix(in srgb, var(--zettel-tinte) 10%, transparent)}}.wandwerk:hover{color:var(--zettel-tinte)}.wandwerk.weg:hover{color:var(--schwer)}.wandwerk:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.wandzettel.schreibt .steps{margin-top:10px}@media (prefers-reduced-motion:reduce){.wandzettel,.wanddeck{transition:none}.wandschleier,.wandblatt{animation:none}}@media (max-width:720px){.wand{padding:18px 12px 70px}.wandreihe{gap:20px 12px;padding:14px 4px 12px}.wandreihe>.wandzettel{flex:132px;width:auto}.wandblatt{padding:24px 20px 18px}}@media not all and (hover:hover){.wandfrage,textarea.wandfrage.wandfeld{font-size:16px}.wandantwort,textarea.wandantwort.wandfeld{font-size:16px;line-height:24px}}.stilfenster{z-index:24;top:var(--menueoben);width:var(--menuebreite);height:var(--menuehoehe);border:1px solid var(--kante);background:var(--papier-schleier-2);box-shadow:0 14px 44px var(--auf-3);border-radius:18px;flex-direction:column;padding:0;animation:.22s cubic-bezier(.32,.72,0,1) stilherein,.16s stilklar;display:flex;position:fixed;right:18px;overflow:hidden}@keyframes stilherein{0%{transform:translate(118%)}to{transform:none}}@keyframes stilklar{0%{opacity:0}to{opacity:1}}.stilfenster.raus{pointer-events:none;animation:.22s cubic-bezier(.32,.72,0,1) forwards stilhinaus,.16s forwards stiltrueb}@keyframes stilhinaus{0%{transform:none}to{transform:translate(118%)}}@keyframes stiltrueb{0%{opacity:1}to{opacity:0}}.zen .stilfenster{opacity:0;pointer-events:none;transition:opacity .2s}.stilkopf{border-bottom:1px solid var(--auf-2);align-items:flex-start;gap:8px;padding:12px 10px 10px 14px;display:flex}.stiltitel{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.stiltitel b{color:var(--tinte);font-size:13px;font-weight:700}.stiltitel span{color:var(--tinte-5);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.35;overflow:hidden}.stilzu{width:26px;height:26px;color:var(--tinte-4);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;font-size:15px;line-height:1;transition:background .14s,color .14s}.stilzu:hover{background:var(--auf-1);color:var(--tinte)}.stilzu:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.stilinhalt{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--kante-2) transparent;flex-direction:column;flex:1;gap:14px;min-height:0;padding:14px;display:flex;overflow-y:auto}.stilinhalt>*,.stilkopf{flex-shrink:0}.stilfeld{flex-direction:column;gap:8px;display:flex}.stilname{color:var(--tinte-5);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:700}.stilfarben{flex-wrap:wrap;gap:7px;display:flex}.stilname-feld{background:var(--tinte-auf-1);height:32px;color:var(--tinte-2);font:inherit;border:0;border-radius:9px;padding:0 10px;font-size:12.5px}.stilname-feld:focus{background:var(--akzent-weich);outline:none}.stilmasse{grid-template-columns:1fr 1fr;gap:8px;display:grid}.stilmasse label{flex-direction:column;gap:3px;display:flex}.stilmasse span{color:var(--tinte-5);font-size:10.5px}.stilmasse input{background:var(--tinte-auf-1);width:100%;height:30px;color:var(--tinte-2);font:inherit;border:0;border-radius:8px;padding:0 8px;font-size:12.5px}.stilmasse input:focus{background:var(--akzent-weich);outline:none}.stilfarbe{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--auf-3);cursor:pointer;border:0;border-radius:9px;padding:0;transition:transform .12s,box-shadow .12s}.stilfarbe:hover{transform:scale(1.08)}.stilfarbe.an{box-shadow:inset 0 0 0 1px var(--auf-3), 0 0 0 2px var(--akzent)}.stilfarbe:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.stilfarbe.ohne{background:var(--papier);position:relative}.stilfarbe.ohne:after{content:"";background:linear-gradient(to bottom right, transparent calc(50% - 1px), var(--tinte-5) calc(50% - 1px), var(--tinte-5) calc(50% + 1px), transparent calc(50% + 1px));position:absolute;inset:5px}@media (max-width:720px){.stilfenster{width:auto;max-height:40vh;animation:.18s stilauf-unten;inset:auto 8px 8px}:is(main:has(.stilfenster) .zoom,main:has(.stilfenster) .hilfsknoepfe){display:none}@keyframes stilauf-unten{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.stilfenster.raus{animation:.18s forwards stilzu-unten}@keyframes stilzu-unten{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}.stilfarbe,.stilzu{justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}}.stilwahl{flex-wrap:wrap;gap:5px;display:flex}.stilknopf{background:var(--tinte-auf-1);min-width:0;height:30px;color:var(--tinte-3);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:8px;flex:auto;padding:0 9px;font-size:12px;font-weight:600;transition:background .12s,color .12s}.stilknopf:hover{background:var(--tinte-auf-2);color:var(--tinte)}.stilknopf.an{background:var(--umkehr);color:var(--auf-umkehr)}.stilknopf:focus-visible{outline:2px solid var(--akzent);outline-offset:1px}.stilhinweis{color:var(--tinte-5);margin:0;font-size:11px;line-height:1.4}.stilbilder{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--kante-2) transparent;grid-template-columns:repeat(4,1fr);gap:6px;max-height:168px;display:grid;overflow-y:auto}.stilbild{aspect-ratio:1;background:var(--tinte-auf-1);cursor:pointer;border:0;border-radius:9px;padding:4px;transition:background .12s,box-shadow .12s}.stilbild img{object-fit:contain;width:100%;height:100%;display:block}.stilbild:hover{background:var(--tinte-auf-2)}.stilbild.an{box-shadow:0 0 0 2px var(--akzent)}.stilbild:focus-visible{outline:2px solid var(--akzent);outline-offset:1px}.stilbildneu{margin-top:2px;font-size:12px}.stiltextreihe{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.stiltextknopf{background:var(--tinte-auf-1);width:28px;height:28px;color:var(--tinte-3);font:inherit;cursor:pointer;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;transition:background .12s,color .12s;display:inline-flex}.stiltextknopf:hover{background:var(--tinte-auf-2);color:var(--tinte)}.stiltextknopf.an{background:var(--umkehr);color:var(--auf-umkehr)}.stiltextknopf:focus-visible{outline:2px solid var(--akzent);outline-offset:1px}.stiltextknopf b{font-weight:800}.stiltextknopf i{font-family:Georgia,Times New Roman,serif}.stiltextgroesse{background:var(--tinte-auf-1);height:28px;color:var(--tinte-2);border-radius:8px;flex:none;align-items:center;padding:0 2px;font-size:12px;display:inline-flex}.stiltextgroesse button{width:24px;height:24px;color:var(--tinte-4);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:13px;line-height:1}.stiltextgroesse button:hover{background:var(--tinte-auf-2);color:var(--tinte)}.stiltextgroesse button:disabled{opacity:.35;cursor:default}.stiltextgroesse button:disabled:hover{background:0 0}.stiltextgroesse .zahl{text-align:center;font-variant-numeric:tabular-nums;min-width:24px}.stiltextfarbe{background:var(--tinte-auf-1);width:28px;height:28px;color:var(--tinte-3);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex;position:relative}.stiltextfarbe:hover{background:var(--tinte-auf-2);color:var(--tinte)}.stiltextfarbe b{margin-bottom:4px;font-weight:800;line-height:1}.stiltextfarbe i{border-radius:2px;height:3px;position:absolute;bottom:5px;left:6px;right:6px}.stiltextfarbe select{opacity:0;cursor:pointer;position:absolute;inset:0}.stiltexttrenner{background:var(--auf-3);flex:none;width:1px;height:18px;margin:0 3px}.verborgen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stilleer{color:var(--tinte-5);margin:0;font-size:11.5px;line-height:1.45}.stilleiste{z-index:31;position:fixed;left:8px;right:8px}.stilreiter{overscroll-behavior-x:contain;scrollbar-width:none;background:var(--papier-schleier);width:fit-content;max-width:100%;height:48px;box-shadow:0 0 0 1px var(--auf-2), 0 12px 40px var(--auf-4);border-radius:18px;align-items:center;gap:4px;margin-inline:auto;padding:6px;display:flex;overflow-x:auto}.stilreiter::-webkit-scrollbar{display:none}.stilreiterknopf{white-space:nowrap;min-height:36px;color:var(--tinte-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:13px;flex:none;padding:0 10px;font-size:14px;font-weight:600;position:relative}.stilweg{border:0;border-left:1px solid var(--kante);width:36px;height:36px;color:var(--warnung);cursor:pointer;background:0 0;border-radius:0 13px 13px 0;flex:none;place-items:center;margin-left:2px;padding:0;font-size:14px;line-height:1;transition:background .14s;display:grid}.stilweg:active{background:var(--auf-1)}.stilweg:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.stilzurueck{z-index:1;background:var(--papier-schleier);width:36px;min-height:36px;color:var(--tinte-3);cursor:pointer;background:0 0;border:0;border-radius:13px;flex:none;font-size:20px;line-height:1;position:sticky;left:0}.stilreiterknopf:before,.stilzurueck:before{content:"";position:absolute;inset:-4px 0}.stilzeile,.stilzeile .stilfenster,.stilzeile .stilinhalt,.stilzeile .stilfeld{display:contents}.stilzeile .stilwahl,.stilzeile .stilfarben{flex-wrap:nowrap;gap:6px;display:flex}.stilzeile .stilkopf,.stilzeile .stilname,.stilzeile .stilhinweis{display:none}.stilzeile .stilname-feld{min-width:140px;height:36px}.stilzeile .stilmasse{gap:6px;display:flex}.stilzeile .stilmasse input{width:72px;height:36px}.stilzeile .stilfarbe,.stilzeile .stilknopf{min-width:36px;height:36px;min-height:36px;position:relative}.stilzeile .stilfarbe{width:36px}.stilzeile .stilknopf{padding:0 10px}.stilzeile .stilfarbe:before,.stilzeile .stilknopf:before{content:"";position:absolute;inset:-4px 0}.stilzeile .stiltextreihe{flex-wrap:nowrap}.stilzeile .stiltextreihe,.stilzeile .stilname-feld,.stilzeile .stilzahl,.stilzeile .stiltextfarbe{flex:none}.stilreiter select{pointer-events:none}.tipp{z-index:60;border:1px solid var(--kante);background:var(--papier-schleier);max-width:260px;color:var(--tinte-2);box-shadow:0 8px 24px var(--auf-3);pointer-events:none;opacity:0;border-radius:9px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;line-height:1.35;transition:opacity .12s,transform .12s;display:flex;position:fixed;top:0;left:0;transform:translateY(3px)}.tipp.da{opacity:1;transform:none}.tipp.unten{transform:translateY(-3px)}.tipp.unten.da{transform:none}.tippliste{margin:0;padding:0;list-style:none}.tippliste li{padding-left:11px;position:relative}.tippliste li+li{margin-top:2px}.tippliste li:before{content:"";background:var(--tinte-5);border-radius:50%;width:3px;height:3px;position:absolute;top:.52em;left:2px}.tipptaste{background:var(--tinte-auf-1);color:var(--tinte-4);font:inherit;white-space:nowrap;border-radius:4px;flex:none;padding:2px 5px;font-size:10.5px}@media (prefers-reduced-motion:reduce){.tipp{transition:opacity .12s;transform:none}.tipp.unten{transform:none}}.paletteschleier{z-index:150;background:var(--schleier);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:flex-start;padding:12vh 20px 20px;animation:.14s schleierauf;display:flex;position:fixed;inset:0}.palette{background:var(--papier-schleier-2);width:min(620px,100%);max-height:70vh;box-shadow:0 0 0 1px var(--auf-2), 0 30px 70px var(--auf-4);border-radius:20px;flex-direction:column;animation:.18s cubic-bezier(.32,.72,0,1) paletteauf;display:flex;overflow:hidden}@keyframes paletteauf{0%{opacity:0;transform:scale(.98)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}.palettefeld{border-bottom:1px solid var(--tinte-auf-2);height:56px;color:var(--tinte-5);flex:none;align-items:center;gap:11px;padding:0 16px;font-size:16px;display:flex}.palettefeld input{min-width:0;color:var(--tinte);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:15px}.palettefeld input::placeholder{color:var(--tinte-6)}.paletteliste{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--kante-2) transparent;flex:1;min-height:0;padding:6px;overflow-y:auto}.paletteleer{color:var(--tinte-5);text-align:center;margin:26px 0;font-size:13px}.palettegruppe h3{color:var(--tinte-6);letter-spacing:.06em;text-transform:uppercase;margin:8px 10px 4px;font-size:10.5px;font-weight:700}.palettezeile{width:100%;color:var(--tinte);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;padding:8px 10px;display:flex}.palettezeile.unterm-zeiger{background:var(--tinte-auf-2)}.palettezeichen{width:20px;color:var(--tinte-4);text-align:center;flex:none;font-size:13px}.palettetext{flex-direction:column;flex:1;min-width:0;display:flex}.palettetext b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.palettetext i{color:var(--tinte-5);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-style:normal;overflow:hidden}.palette kbd{background:var(--tinte-auf-2);color:var(--tinte-4);font:inherit;border-radius:6px;flex:none;padding:2px 6px;font-size:10.5px;font-weight:600}.palettefuss{border-top:1px solid var(--tinte-auf-2);color:var(--tinte-5);flex:none;align-items:center;gap:14px;padding:9px 16px;font-size:11px;display:flex}.palettefuss span{align-items:center;gap:4px;display:flex}.palettefuss span:last-child{margin-left:auto}@media (prefers-reduced-motion:reduce){.paletteschleier,.palette{animation:none}}.themawahl{width:36px;height:36px;color:var(--tinte-3);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:background .14s,color .14s;display:grid}.themawahl:hover{background:var(--auf-1);color:var(--tinte)}.themawahl:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.themabild{width:19px;height:19px;display:block}.themabild svg{width:100%;height:100%;display:block;overflow:visible}.themabild .scheibe{fill:currentColor;transform-origin:12px 12px;transition:transform .42s cubic-bezier(.32,.72,0,1)}.themabild .strahlen line{stroke:currentColor;stroke-width:2px;stroke-linecap:round;transform-origin:12px 12px;transform:rotate(var(--dreh,0deg));transition:opacity .22s,transform .34s cubic-bezier(.32,.72,0,1)}.themabild .biss{transition:transform .42s cubic-bezier(.32,.72,0,1)}.themabild[data-zeigt=dunkel] .strahlen line{opacity:0;transform:rotate(var(--dreh,0deg)) scale(.2)}.themabild[data-zeigt=dunkel] .scheibe{transform:scale(1.22)}.themabild[data-zeigt=dunkel] .biss{transform:translate(-7.5px,3px)}.startthema{background:var(--papier-schleier);width:42px;height:42px;box-shadow:0 0 0 1px var(--auf-2);color:var(--tinte-3);border-radius:13px}.startthema:hover{background:var(--flaeche);color:var(--tinte)}@media (prefers-reduced-motion:reduce){.themabild .scheibe,.themabild .strahlen line,.themabild .biss{transition:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--menuebreite:300px;--menueoben:78px;--minikarte-unten:76px;--minikartekopf:30px;--minikarte-zu:calc(var(--minikartekopf) + 12px);--timerkopf:20px;--timer-zu:calc(var(--timerkopf) + 24px + 2px);--randluft:12px;--menueunten:calc(var(--minikarte-unten) + var(--minikarte-zu) + var(--randluft));--menuehoehe:calc(100dvh - var(--menueoben) - var(--menueunten));--papier:#fffefb;--papier-2:#fdfcfa;--papier-3:#fdfbf7;--flaeche:#fff;--grund:#fdfcf9;--senke:#f6f1e9;--senke-2:#f4efe7;--blatt-oben:#fdfbf7;--blatt-unten:#f6f1e9;--tinte:#1a1710;--tinte-2:#2c2822;--tinte-3:#4b463d;--tinte-4:#6b6459;--tinte-5:#8d867a;--tinte-6:#a49c8f;--tinte-7:#c6bdae;--kante:#e2ded6;--kante-2:#d5cfc5;--kante-3:#e0d8cb;--raster-2:#ece7de;--umkehr:#1a1710;--auf-umkehr:#fff;--stets-dunkel:#1a1710;--balken-tinte:#fff;--pfeil:#0e0e0d;--akzent:#6c55ff;--gut:#1d7a4c;--warnung:#a33;--schwer:#8f2d24;--zettel:#fff994;--zettel-tinte:#4a4520;--zettel-tinte-2:#6c6552;--karte-papier:#e9dfd3;--auf-1:#0000000a;--auf-2:#0000000f;--auf-3:#00000014;--auf-4:#00000024;--tinte-auf-1:#1a17100a;--tinte-auf-2:#1a17100f;--tinte-auf-3:#1a171014;--polaroid:#fffdf8;--polaroid-tinte:#14110a;--polaroid-tinte-2:#4b463d;--akzent-weich:#6c55ff14;--akzent-rand:#6c55ff40;--akzent-hauch:#6c55ff88;--papier-schleier:#fffefbdb;--papier-schleier-2:#fffefbf7;--schleier:#1a171029;--warnung-grund:#fff4f4;--warnung-rand:#a3333318;--schatten-klein:0 1px 3px #0000001f;--schatten-gross:0 14px 44px #00000018}[data-theme=dunkel]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--flaeche:#1e1e1d;--grund:#222220;--papier:#363533;--papier-2:#3b3a38;--papier-3:#403f3d;--senke:#444340;--senke-2:#494845;--blatt-oben:#272725;--blatt-unten:#2c2c2b;--tinte:#dcd7ce;--tinte-2:#c9c4ba;--tinte-3:#b5afa6;--tinte-4:#a49e95;--tinte-5:#8c8880;--tinte-6:#7d7871;--tinte-7:#55514c;--kante:#302f2d;--kante-2:#3d3b38;--kante-3:#363532;--raster-2:#2c2c2a;--umkehr:#ecebe7;--auf-umkehr:#171714;--stets-dunkel:#0a0a09;--balken-tinte:#dcd7ce;--pfeil:#cbbc98;--akzent:#9d8dff;--gut:#4cae7c;--warnung:#e8938c;--schwer:#e8938c;--zettel:#bcab4f;--zettel-tinte:#2a2610;--zettel-tinte-2:#38352b;--karte-papier:#a3977f;--auf-1:#ffffff08;--auf-2:#ffffff10;--auf-3:#ffffff18;--auf-4:#0006;--tinte-auf-1:#ffffff08;--tinte-auf-2:#ffffff10;--tinte-auf-3:#ffffff1c;--polaroid:#e3ddd0;--akzent-weich:#9d8dff1c;--akzent-rand:#9d8dff55;--akzent-hauch:#9d8dff99;--papier-schleier:#363533e0;--papier-schleier-2:#363533f7;--schleier:#00000080;--warnung-grund:#2b1e1d;--warnung-rand:#e8938c33;--schatten-klein:0 1px 3px #0006;--schatten-gross:0 16px 48px #00000080}.nodekachel.eigenfarbe,.paper.eigenfarbe,.rahmen.eigenfarbe{background:var(--eigenfarbe)}@supports (color:color-mix(in lab, red, red)){.rahmen.eigenfarbe{background:color-mix(in srgb, var(--eigenfarbe) 40%, transparent)}}.rahmen.eigenfarbe{border-color:var(--eigenfarbe)}[data-theme=dunkel] .nodekachel.eigenfarbe{background:var(--eigenfarbe)}@supports (color:color-mix(in lab, red, red)){[data-theme=dunkel] .nodekachel.eigenfarbe{background:color-mix(in srgb, var(--eigenfarbe) 68%, var(--flaeche))}}[data-theme=dunkel] .paper.eigenfarbe{background:var(--eigenfarbe)}@supports (color:color-mix(in lab, red, red)){[data-theme=dunkel] .paper.eigenfarbe{background:color-mix(in srgb, var(--eigenfarbe) 62%, var(--flaeche))}}[data-theme=dunkel] .rahmen.eigenfarbe{background:var(--eigenfarbe)}@supports (color:color-mix(in lab, red, red)){[data-theme=dunkel] .rahmen.eigenfarbe{background:color-mix(in srgb, var(--eigenfarbe) 22%, transparent)}}[data-theme=dunkel] .rahmen.eigenfarbe{border-color:var(--eigenfarbe)}@supports (color:color-mix(in lab, red, red)){[data-theme=dunkel] .rahmen.eigenfarbe{border-color:color-mix(in srgb, var(--eigenfarbe) 62%, var(--flaeche))}}[data-theme=dunkel] .node,[data-theme=dunkel] .werkbankblatt,[data-theme=dunkel] .drawer{color:var(--tinte);--tinte:#14110a;--tinte-2:#221e16;--tinte-3:#322d24;--tinte-4:#36322c;--tinte-5:#555049;--tinte-6:#69645c;--tinte-7:#837d73;--umkehr:#14110a;--auf-umkehr:#fff;--auf-1:#0000000a;--auf-2:#0000000f;--auf-3:#00000014;--auf-4:#00000024;--tinte-auf-1:#1a17100a;--tinte-auf-2:#1a17100f;--tinte-auf-3:#1a171014;--akzent-weich:#6c55ff14;--akzent-rand:#6c55ff40;--akzent-hauch:#6c55ff88;--kante:#e2ded6;--kante-2:#d5cfc5;--kante-3:#e0d8cb;--papier:#fffefb;--papier-2:#fdfcfa;--papier-3:#fdfbf7;--papier-schleier:#fffefbdb;--papier-schleier-2:#fffefbf7;--flaeche:#fff;--grund:#fdfcf9;--senke:#f6f1e9;--senke-2:#f4efe7;--raster-2:#ece7de}*{box-sizing:border-box}html,body{background:var(--flaeche);width:100%;height:100%;color:var(--tinte);margin:0;font-family:Arial,Helvetica,sans-serif;overflow:hidden}button,input,select{font:inherit}main{background:var(--flaeche);width:100%;height:100dvh}.detail-open .zoom{z-index:31}.dateiwahl{cursor:pointer;align-items:center;display:inline-flex;position:relative}.dateiwahl input{opacity:0;cursor:pointer;position:absolute;inset:0}.zen .zoom,.zen .hilfsknoepfe,.zen .timer,.detail-open .timer,.ebene-offen .timer{opacity:0;pointer-events:none;transition:opacity .2s}.zen .viewport{cursor:default}.zen:after{content:"Fokus – Esc beendet";z-index:40;background:var(--umkehr)d9;color:var(--auf-umkehr);letter-spacing:.03em;pointer-events:none;border-radius:99px;padding:7px 14px;font-size:11px;font-weight:600;animation:3.4s forwards zenhint;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}@keyframes zenhint{0%,70%{opacity:1}to{opacity:0}}.board,.board *{touch-action:none}.board input,.board textarea,.board [contenteditable=true]{touch-action:auto}.detail-open .viewport,.detail-open .board,.detail-open .focused{touch-action:pan-x pan-y}.detail-open .focused *{touch-action:pan-y}.detail-open .wandzettel,.detail-open .wandzettel *{touch-action:none}.detail-open .focushead{touch-action:pan-x pan-y}.detail-open .kartereiter,.detail-open .kartereiter *{touch-action:pan-x}.detail-open .focushead input,.detail-open .focushead textarea,.detail-open .focusbody input,.detail-open .focusbody textarea,.detail-open .focusbody [contenteditable=true]{touch-action:auto}.viewport{cursor:grab;touch-action:none;background:var(--flaeche);-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.viewport:active{cursor:grabbing}.marquee{z-index:30;pointer-events:none;border:1.5px solid var(--akzent);background:var(--akzent-weich);position:fixed;box-shadow:inset 0 0 0 1px #fff8}.node.selected:not(.notizgewaehlt):after{content:"";border:2px solid var(--akzent);pointer-events:none;border-radius:18px;position:absolute;inset:-7px}.node.selected:not(.notizgewaehlt):before{content:"";background:var(--flaeche);border:2px solid var(--akzent);z-index:8;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-11px;right:-11px}.board{transform-origin:0 0;width:1300px;height:1120px;position:absolute}.board.zoomt,.board.fliegt{will-change:transform}.board.fliegt{transition:transform .28s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.board.fliegt{transition:none}}.detail-open .board{will-change:auto}.arrows{pointer-events:none;width:1300px;height:1120px;position:absolute;inset:0;overflow:visible}.arrows g path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.arrows .hit{stroke:#0000;stroke-width:20px;pointer-events:stroke;cursor:pointer}.arrows .hit:focus{outline:none}.arrows .hit:focus-visible{stroke:var(--akzent-rand);outline:none}.arrows .glow{stroke:var(--akzent);stroke-width:11px;opacity:.24}.arrows marker path{stroke:none;vector-effect:none}.node{cursor:pointer;text-align:center;background:0 0;border:0;padding:0;transition:transform .2s,filter .2s;position:absolute}.node.edit{cursor:move}.node.explore{cursor:pointer}.node:hover,.node.selected{transform:translateY(-7px)}.paper{top:calc(93 * var(--e));left:2.273%;right:2.273%;bottom:calc(3 * var(--e));background:var(--karte-papier);position:absolute;-webkit-mask:url(/karte-papier.svg) 50%/100% 100% no-repeat;mask:url(/karte-papier.svg) 50%/100% 100% no-repeat}.pill{left:9.091%;right:9.091%;top:calc(85 * var(--e));height:calc(42 * var(--e));background:var(--stets-dunkel);position:absolute;-webkit-mask:url(/karte-balken.svg) 50%/100% 100% no-repeat;mask:url(/karte-balken.svg) 50%/100% 100% no-repeat}.nodetitelfeld{z-index:4;top:calc(89 * var(--e));height:calc(34 * var(--e));color:var(--balken-tinte);letter-spacing:-.01em;text-align:center;background:0 0;border:0;padding:0;font-family:inherit;font-weight:700;line-height:1.1;position:absolute;left:10.909%;right:10.909%}.nodetitelfeld:focus{outline:none}.nodetitelfeld:focus+.nodestatus{box-shadow:0 0 0 calc(2 * var(--e)) #ffffff8c}.node:has(.nodetitelfeld) .pill{background:var(--stets-dunkel)}@supports (color:color-mix(in lab, red, red)){.node:has(.nodetitelfeld) .pill{background:color-mix(in srgb, var(--stets-dunkel) 74%, #fff)}}.node>b{top:calc(89 * var(--e));height:calc(34 * var(--e));color:var(--balken-tinte);font-size:calc(22.9 * var(--e));letter-spacing:-.01em;z-index:3;-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;justify-content:center;align-items:center;font-weight:700;line-height:1.1;display:-webkit-box;position:absolute;left:10.909%;right:10.909%;overflow:hidden}.nodeoeffner{z-index:3;width:calc(89 * var(--e));height:calc(77 * var(--e));cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;transition:transform .14s;position:absolute;top:0;left:50%;transform:translate(-50%)}.node:hover .nodeoeffner:hover,.nodeoeffner:focus-visible{transform:translateX(-50%) translateY(calc(-4 * var(--e)))}.nodeoeffner:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.nodeoeffner:active{transform:translate(-50%)scale(.97)}.nodeoeffner.gewaehlt{box-shadow:0 0 0 calc(2 * var(--e)) var(--akzent)}.icon{object-fit:contain;width:100%;height:100%;display:block}.node[id]{appearance:none}.nodestand{z-index:2;left:11%;right:11%;bottom:calc(10% - 2.1 * var(--e));align-items:center;gap:calc(8 * var(--e));display:flex;position:absolute}.nodebalken{min-width:0;height:calc(6 * var(--e));background:var(--auf-2);border-radius:999px;flex:auto;display:block;position:relative;overflow:hidden}.nodebalken:after{content:"";width:var(--anteil,0%);border-radius:inherit;background:var(--umkehr);transition:width .35s cubic-bezier(.32,.72,0,1);position:absolute;inset:0 auto 0 0}.nodezahl{color:var(--tinte-3);font-size:calc(14 * var(--e));letter-spacing:.01em;white-space:nowrap;flex:none;font-weight:700}.statusdot{color:#fff;width:17px;height:17px;box-shadow:0 1px 2px var(--auf-4);border:1.5px solid #fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.statusdot.nodestatus{z-index:4;top:calc(7 * var(--e));right:calc(7 * var(--e));width:calc(17 * var(--e));height:calc(17 * var(--e));border-width:calc(1.5 * var(--e));font-size:calc(10 * var(--e));position:absolute}.focused{background:linear-gradient(168deg, var(--blatt-oben) 0%, var(--blatt-unten) 100%);z-index:30;flex-direction:column;width:100%;height:100%;padding:0;animation:.24s cubic-bezier(.2,.8,.2,1) focusOpen;display:flex;position:fixed;inset:0;overflow:visible}.focusbody{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#b9ae9e transparent;flex:auto;min-height:0;padding:16px 34px 20px;overflow-y:auto}.focusbody::-webkit-scrollbar{width:11px}.focusbody::-webkit-scrollbar-thumb{background:#b9ae9e padding-box content-box;border:3px solid #0000;border-radius:99px}.focusbody::-webkit-scrollbar-thumb:hover{background:#9a8f7e padding-box content-box}.focusfoot{border-top:1px solid var(--auf-3);flex:none;padding:9px 34px 15px}.focused input,.focused textarea{-webkit-user-select:text;user-select:text}.zieht-gerade,.zieht-gerade *{-webkit-user-select:none!important;user-select:none!important}.rahmen{z-index:0;border:1.5px dashed var(--kante);background:var(--auf-1);cursor:grab;border-radius:18px;position:absolute}.rahmen:active{cursor:grabbing}.rahmen.gewaehlt{border-style:solid;border-color:var(--akzent)}.rahmengriffe{pointer-events:none;position:absolute;inset:0}.rahmengriffe .griff{margin:-6.5px 0 0 -6.5px}.rahmentitel{border:1px solid var(--kante);background:var(--papier);min-width:min(150px,100% - 52px);max-width:calc(100% - 52px);color:var(--tinte-3);border-radius:99px;outline:0;padding:6px 15px;font-size:14px;font-weight:700;position:absolute;top:-17px;left:14px}.rahmentitel:focus{border-color:var(--umkehr)}.rahmenweg,.freiweg{border:1px solid var(--kante);background:var(--papier);width:22px;height:22px;color:var(--tinte-4);cursor:pointer;opacity:0;border-radius:50%;font-size:13px;line-height:1;transition:opacity .15s;position:absolute;top:-11px;right:-11px}.rahmen:hover .rahmenweg,.rahmen:focus-within .rahmenweg,.freinotiz:hover .freiweg,.freinotiz:focus-within .freiweg{opacity:1}@media (hover:hover) and (pointer:fine){.rahmenweg,.freiweg{display:none}}@media not all and (hover:hover){.rahmenweg,.freiweg{display:none}}.rahmenweg:hover,.freiweg:hover{background:var(--schwer);border-color:var(--schwer);color:#fff}.freinotiz{z-index:3;cursor:grab;position:absolute}.freinotiz:active{cursor:grabbing}.freinotiz.text{color:var(--tinte);padding:.4615em .6154em;font-size:13px}.freinotiz.text:hover{outline:1px solid var(--kante-2);outline-offset:-1px}.freinotiz.gewaehlt{outline:1.5px solid var(--akzent);outline-offset:2px}.freinotiz.text.gewaehlt{outline-offset:-1px}.freinotiz.text textarea{resize:none;width:100%;height:100%;max-height:100%;font:inherit;font-size:inherit;color:var(--tinte);cursor:text;pointer-events:none;background:0 0;border:0;outline:0;line-height:1.35;overflow:hidden}.freinotiz.text textarea.schreibt{pointer-events:auto}.freinotiz.zettel{--e:1px}.freinotiz.zettel>.nodekachel{width:100%;height:100%;display:block;overflow:visible}.freinotiz.zettel>.nodekachel.schreibt{display:flex}.freinotiz.image{background:var(--papier);box-shadow:0 1px 2px var(--auf-3), 0 10px 26px var(--auf-3);border:0;border-radius:3px;padding:10px 10px 34px}.freinotiz.image img{object-fit:cover;background:var(--tinte-auf-1);pointer-events:none;border-radius:1px;width:100%;height:100%}.freibildwahl{background:linear-gradient(150deg, var(--akzent), var(--papier-2));border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.freibildwahl{background:linear-gradient(150deg, color-mix(in srgb, var(--akzent) 12%, var(--papier-2)), var(--papier-2))}}.freibildwahl{color:var(--tinte-5);cursor:pointer}.freibildwahl>span{font-size:22px;line-height:1}.freibildwahl>small{font-size:12px;font-weight:600}.freibildwahl:hover{color:var(--tinte-2)}.freibildwahl input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.fanglinie{z-index:6;background:var(--akzent);opacity:.55;pointer-events:none;position:absolute}.menuschliesser{z-index:41;position:fixed;inset:0}.kartenmenu{z-index:42;border:1px solid var(--kante);background:var(--papier);min-width:168px;max-width:min(260px,100vw - 24px);box-shadow:0 14px 40px var(--auf-4);border-radius:11px;flex-direction:column;gap:1px;padding:5px;display:flex;position:fixed}.kartenmenu button{height:34px;color:var(--tinte-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 11px;font-size:12px;font-weight:600}.kartenmenu button:hover{background:var(--senke-2)}.kartenmenu .danger{color:var(--schwer)}.kartenmenu .danger:hover{background:var(--papier)}.iconpicker{z-index:38;border:1px solid var(--kante);background:var(--papier);width:min(460px,100vw - 32px);box-shadow:0 24px 70px var(--auf-4);border-radius:14px;padding:16px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.iconpickerhead{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.iconpickerhead h2{margin:0;font-size:14px}.iconpickerclose{border:1px solid var(--kante);background:var(--papier-2);cursor:pointer;border-radius:8px;width:30px;height:30px;font-size:16px}.iconpickerclose:hover{background:var(--umkehr);border-color:var(--umkehr);color:var(--auf-umkehr)}.iconpickergrid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;display:grid}.iconoption{border:1px solid var(--kante);background:var(--papier-2);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;height:76px;padding:6px;transition:border-color .15s,background .15s;display:flex}.iconoption img{object-fit:contain;max-width:100%;max-height:100%}.iconoption:hover{background:var(--flaeche);border-color:#bfb3a1}.iconoption.active{border-color:var(--umkehr);box-shadow:0 0 0 2px var(--auf-4)}.iconpickerfoot{border-top:1px solid var(--raster-2);margin-top:14px;padding-top:12px}.iconupload{border:1px solid var(--kante-3);background:var(--papier);height:36px;color:var(--tinte-2);cursor:pointer;border-radius:9px;align-items:center;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.iconupload:hover{border-color:#bfb3a1}.iconupload input{opacity:0;cursor:pointer;position:absolute;inset:0}.iconhint{color:var(--tinte-4);margin:8px 0 0;font-size:11px}.iconfehler{border:1px solid var(--kante);background:var(--papier);color:var(--schwer);border-radius:8px;margin:10px 0 0;padding:8px 10px;font-size:12px}.weightstars{align-items:center;gap:1px;display:inline-flex}.weightstars button{width:15px;height:15px;color:var(--auf-4);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;line-height:1;transition:color .15s,transform .1s}.weightstars button:hover{color:#8a8065}.weightstars button.on{color:var(--tinte-3)}.weightstars button:active{transform:scale(.88)}.newgroup{border:1.5px dashed var(--kante);color:var(--tinte-4);cursor:pointer;background:#ffffff5c;border-radius:9px;margin-top:16px;padding:9px 14px;font-size:12px;font-weight:600}.newgroup:hover{background:var(--papier);color:var(--tinte-2);border-color:#a99c86}.statuspickerdot{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:14px;height:14px;font-size:8px;font-weight:800;display:inline-flex}.savehint{text-align:left;color:var(--tinte-3);margin:0;padding-right:210px;font-size:10px}.zoom,.hilfsknoepfe{z-index:21;background:var(--papier-schleier);box-shadow:0 0 0 1px var(--auf-2), 0 12px 40px var(--auf-4);border:0;border-radius:18px;align-items:center;padding:6px;display:flex;position:fixed;bottom:18px}.zoom{right:18px}.hilfsknoepfe{left:18px}.zoom button,.hilfsknoepfe button{width:36px;height:34px;color:var(--tinte-2);cursor:pointer;background:0 0;border:0;border-radius:13px;place-items:center;padding:0;font-weight:800;transition:background .14s,color .14s;display:grid}.zoom button:hover,.hilfsknoepfe button:hover{background:var(--auf-1);color:var(--tinte)}.zoom button:focus-visible,.hilfsknoepfe button:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.zoom output{text-align:center;width:47px;color:var(--tinte-4);font-size:11px}.drawer{z-index:25;background:var(--karte-papier);width:min(410px,100vw - 36px);box-shadow:0 25px 80px var(--auf-4);border-radius:25px;padding:24px;animation:.25s ease-out drawer;position:fixed;top:88px;bottom:72px;right:18px;overflow:auto}.close{background:var(--umkehr);color:#fff;cursor:pointer;border:0;border-radius:50%;width:32px;height:32px;font-size:20px;position:absolute;top:15px;right:15px}.drawerhead{align-items:center;gap:15px;padding-right:35px;display:flex}.drawerhead img{object-fit:contain;width:75px;height:70px}.drawerhead small{letter-spacing:.14em;font-size:9px}.drawerhead h1{margin:3px 0 0;font-size:25px}.titleinput{background:0 0;border:0;border-bottom:2px solid #111;outline:none;width:100%;padding:3px 0;font-size:24px;font-weight:800}.draweractions{grid-template-columns:repeat(3,1fr);gap:7px;margin:16px 0 6px;display:grid}.draweractions button{border:1px solid var(--kante);background:var(--flaeche);cursor:pointer;border-radius:10px;padding:9px 5px;font-size:10px;font-weight:700}.draweractions .danger{color:#a22b24}.drawer textarea{resize:vertical;width:100%;min-height:48px;font:inherit;background:0 0;border:0;outline:none;font-size:12px;line-height:1.35}.drawer article{background:var(--zettel);min-height:86px;box-shadow:2px 3px 0 var(--auf-2);flex-direction:column;justify-content:space-between;padding:12px;display:flex;position:relative;transform:rotate(-.4deg)}.drawer article:nth-child(2n){transform:rotate(.7deg)}.drawer article span{font-size:12px;line-height:1.35}.drawer article small{color:#766f3b;margin-top:12px;font-size:9px}.drawer section h2{background:var(--umkehr);color:#fff;border-radius:99px;margin:12px 0 9px;padding:7px 14px;font-size:12px;display:inline-block}.drawer article.wide{min-height:70px;margin-bottom:9px}.node:focus-visible,.zoom button:focus-visible,.hilfsknoepfe button:focus-visible,.close:focus-visible{outline-offset:3px;outline:3px solid #315efb}@keyframes drawer{0%{opacity:0;transform:translate(25px)}to{opacity:1;transform:none}}@keyframes focusOpen{0%{opacity:0}to{opacity:1}}.allnotes{z-index:34;background:linear-gradient(168deg, var(--papier-3) 0%, var(--senke) 100%);flex-direction:column;display:flex;position:fixed;inset:0}.allwerkzeuge{flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:0 16px 12px;display:flex}.allsearch{border:1px solid var(--kante);background:var(--papier-2);border-radius:10px;align-items:center;gap:6px;height:34px;padding:0 11px;display:flex}.allsearch input{background:0 0;border:0;outline:0;width:170px;font-size:12px}.allfilter,.alljump{border:1px solid var(--kante);background:var(--papier-2);height:34px;color:var(--tinte-2);cursor:pointer;border-radius:10px;padding:0 12px;font-size:12px;font-weight:600}.allfilter.active{background:var(--umkehr);border-color:var(--umkehr);color:var(--auf-umkehr)}.allminweight{border:1px solid var(--kante);background:var(--papier-2);height:34px;color:var(--tinte-2);cursor:pointer;border-radius:10px;padding:0 10px;font-size:12px;font-weight:600}.allbody{overscroll-behavior:contain;flex:auto;padding:4px 16px 18px;overflow-y:auto}.allempty{color:var(--tinte-5);margin:24px 2px;font-size:13px}.notizraster{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:12px;display:grid}.notizzettel{background:var(--papier);min-width:0;box-shadow:0 0 0 1px var(--auf-2), 0 1px 3px var(--auf-1);border-radius:14px;flex-direction:column;gap:8px;padding:12px 13px 10px;transition:box-shadow .16s;display:flex}.notizzettel:hover,.notizzettel:focus-within{box-shadow:0 0 0 1px var(--auf-3), 0 6px 18px var(--auf-2)}.notizzettel.voll{background:var(--zettel);color:var(--zettel-tinte)}.notizzettel.voll .notizfrage{color:var(--zettel-tinte)}.notizzettel.voll .notizfeld{border-bottom-color:var(--zettel-tinte-2);color:var(--zettel-tinte)}.notizzettel.voll .notizmarke{background:var(--zettel-tinte);color:var(--zettel)}.notizmarken{flex-wrap:wrap;gap:5px;display:flex}.notizmarke{background:var(--tinte-auf-2);color:var(--tinte-3);font:inherit;letter-spacing:.01em;border:0;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700}.notizmarke.karte{background:var(--umkehr);color:var(--auf-umkehr);cursor:pointer}.notizmarke.karte:hover{opacity:.85}.notizmarke:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.notizfrage{color:var(--tinte);overflow-wrap:anywhere;margin:0;font-size:13.5px;font-weight:650;line-height:1.35}.notizfrage em{color:var(--tinte-5);font-weight:500}.notizantwort{align-items:flex-start;gap:6px;display:flex}.notizfeld{border:0;border-bottom:1px dashed var(--tinte-6);min-width:0;min-height:56px;color:var(--tinte);resize:vertical;font:inherit;background:0 0;border-radius:0;outline:0;flex:auto;padding:6px 2px;font-size:13px;line-height:1.4}.notizfeld:focus{outline:2px solid var(--akzent);outline-offset:3px;border-bottom-color:#0000}.notizfuss{opacity:.6;align-items:center;gap:6px;margin-top:2px;transition:opacity .14s;display:flex}.notizzettel:hover .notizfuss,.notizzettel:focus-within .notizfuss,.notizfuss.offen{opacity:1}.notizluft{flex:1}.allgroup{margin-bottom:24px}.allgroup h2{align-items:center;gap:8px;margin:18px 2px 10px;font-size:13px;display:flex}.allgroupname{color:var(--tinte);font-size:14px;font-weight:700}.allgroupcount{color:var(--tinte-5);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.alljump{height:28px;margin-left:auto;font-size:11px;font-weight:600}@media (max-width:720px){.notizraster{grid-template-columns:1fr;gap:10px}.notizzettel{padding:12px 14px 10px}.notizfeld{min-height:64px;font-size:14px}.notizfrage{font-size:14.5px}.notizfuss{opacity:1}.allbody{padding:4px 12px 18px}.allgroup h2{margin:14px 2px 8px}.spannungwort{display:none}}.dictate{flex:none;display:inline-flex;position:relative}.dictate-btn{border:1px solid var(--kante);background:var(--papier-2);width:30px;height:30px;color:var(--tinte-5);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;margin-top:1px;padding:0;font-size:12px;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.dictate-btn:hover{background:var(--flaeche);border-color:var(--tinte-7);color:var(--tinte-2)}.dictate-btn.recording{color:#fff;background:#c0392b;border-color:#c0392b;animation:1.1s ease-in-out infinite dictatepulse}@keyframes dictatepulse{0%,to{box-shadow:0 0 0 0 var(--auf-4)}50%{box-shadow:0 0 0 6px var(--auf-1)}}.dictate-error{z-index:5;background:var(--umkehr);width:max-content;max-width:200px;color:var(--auf-umkehr);box-shadow:0 6px 16px var(--auf-4);border-radius:8px;padding:6px 9px;font-size:11px;font-weight:600;line-height:1.35;position:absolute;top:calc(100% + 6px);right:0}.einwurf{z-index:32;background:var(--auf-4);justify-content:center;padding:90px 16px 16px;display:flex;position:fixed;inset:0}.einwurfcard{border:1px solid var(--kante);background:var(--papier);width:min(420px,100%);height:fit-content;box-shadow:0 14px 40px var(--auf-4);border-radius:10px;flex-direction:column;gap:10px;padding:14px;animation:.18s cubic-bezier(.2,.8,.2,1) focusOpen;display:flex}.einwurfhead{justify-content:space-between;align-items:center;display:flex}.einwurfhead b{color:var(--tinte);font-size:13px}.einwurfclose{border:1px solid var(--kante);background:var(--papier-2);width:28px;height:28px;color:var(--tinte-2);cursor:pointer;border-radius:8px;padding:0;font-size:16px;line-height:1;transition:background .15s,border-color .15s,color .15s}.einwurfclose:hover{background:var(--umkehr);border-color:var(--umkehr);color:var(--auf-umkehr)}.einwurffeld{border:1px solid var(--kante);background:var(--papier-2);resize:vertical;min-height:96px;font:inherit;color:var(--tinte-2);border-radius:8px;outline:0;padding:10px 12px;font-size:13px;line-height:1.45;transition:border-color .15s,box-shadow .15s,background .15s}.einwurffeld:focus{border-color:var(--umkehr);box-shadow:0 0 0 3px var(--tinte-auf-3);background:var(--flaeche)}.einwurffoot{align-items:center;gap:8px;display:flex}.einwurfhint{color:var(--tinte-5);flex:auto;font-size:11px}.einwurffoot .primary{border:1px solid var(--umkehr);background:var(--umkehr);height:32px;color:var(--auf-umkehr);cursor:pointer;border-radius:8px;padding:0 14px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s}.einwurffoot .primary:hover:not(:disabled){background:var(--umkehr);border-color:var(--tinte-3)}.einwurffoot .primary:disabled{opacity:.4;cursor:default}.durchlauf{z-index:36;background:linear-gradient(168deg, var(--papier-3) 0%, var(--senke) 100%);flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) focusOpen;display:flex;position:fixed;inset:0}.durchlaufhead{flex:none}.durchlaufbar{background:#e9e4d9;height:4px}.durchlaufbar>div{background:var(--umkehr);height:100%;transition:width .25s}.durchlaufheadrow{border-bottom:1px solid var(--kante);background:var(--papier);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.durchlaufcount{color:var(--tinte-4);font-size:11px;font-weight:700}.durchlaufclose{border:1px solid var(--kante);background:var(--papier-2);width:34px;height:34px;color:var(--tinte-2);cursor:pointer;border-radius:10px;padding:0;font-size:18px;line-height:1;transition:background .15s,border-color .15s,color .15s}.durchlaufclose:hover{background:var(--umkehr);border-color:var(--umkehr);color:var(--auf-umkehr)}.durchlaufbody{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:14px;padding:40px 24px;display:flex;overflow-y:auto}.durchlaufort{color:var(--tinte-4);font-size:11px;font-weight:700}.durchlauffrage{max-width:720px;color:var(--tinte);margin:0;font-size:clamp(22px,4vw,34px);font-weight:800;line-height:1.3}.durchlaufantwortwrap{align-items:flex-start;gap:8px;width:min(680px,100%);display:flex}.durchlaufantwort{border:1px solid var(--kante);background:var(--papier);resize:vertical;min-width:0;min-height:200px;font:inherit;color:var(--tinte-2);box-shadow:0 2px 6px var(--auf-2);border-radius:10px;outline:0;flex:auto;padding:16px 18px;font-size:16px;line-height:1.5;transition:border-color .15s,box-shadow .15s}.durchlaufantwort:focus{border-color:var(--umkehr);box-shadow:0 0 0 3px var(--tinte-auf-3)}.durchlaufhint{color:var(--tinte-5);margin:0;font-size:11px}.durchlaufleer{color:var(--tinte-2);flex-direction:column;align-items:center;gap:16px;margin:auto;padding:24px;font-size:14px;display:flex}.durchlauffoot{padding:14px 24px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--kante);background:var(--papier);flex:none;align-items:center;gap:10px;display:flex}.durchlauffoot button,.durchlaufleer button{border:1px solid var(--kante);background:var(--papier-2);height:40px;color:var(--tinte-2);cursor:pointer;border-radius:10px;padding:0 18px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.durchlauffoot button:hover:not(:disabled),.durchlaufleer button:hover{background:var(--flaeche);border-color:var(--tinte-7)}.durchlauffoot button:active:not(:disabled),.durchlaufleer button:active{transform:translateY(1px)}.durchlauffoot button:disabled{opacity:.35;cursor:default}.durchlauffoot .primary,.durchlaufleer .primary{background:var(--umkehr);border-color:var(--umkehr);color:var(--auf-umkehr)}.durchlauffoot .primary:hover{background:var(--umkehr);border-color:var(--tinte-3)}.durchlauffoot .primary{margin-left:auto}@media (max-width:720px){.durchlaufheadrow{padding:12px 14px}.durchlaufbody{gap:12px;padding:24px 16px}.durchlauffrage{font-size:clamp(20px,6vw,26px)}.durchlaufantwort{min-height:160px;font-size:15px}.durchlauffoot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.kopfzone{gap:6px;top:8px}.insel{padding:4px}.insel.weit .inselschritte,.insel.weit .inselgriff b{display:none}.insel.weit .inselmeldung{flex:none}.inselgriff{height:40px;padding:0 12px 0 5px}.seitenmenue{width:auto;max-height:calc(100dvh - 82px - env(safe-area-inset-bottom));top:64px;left:8px;right:8px}.menuepunkt{height:44px;font-size:14px}.drawer{width:auto;max-height:58vh;inset:auto 8px 8px}.zoom,.hilfsknoepfe{bottom:calc(68px + env(safe-area-inset-bottom));top:auto}.zoom{right:8px}.hilfsknoepfe{left:8px}.zoom button,.hilfsknoepfe button{width:42px;height:42px}.minikarte{right:8px;bottom:calc(130px + env(safe-area-inset-bottom))}.focused{height:100dvh;min-height:0;box-shadow:none;border-radius:0;padding:0}.focushead{padding:calc(8px + env(safe-area-inset-top,0px)) 14px 0;position:static}.focused .focusbody{padding:12px 16px 16px}.focusfoot{padding:8px 16px calc(12px + env(safe-area-inset-bottom,0px))}.savehint{text-align:center;padding-right:0}}@media (max-width:420px){.zoom output{display:none}.zoom{padding:3px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.konflikt{z-index:40;border:1px solid var(--kante);background:var(--papier);color:#7d2119;max-width:calc(100vw - 24px);box-shadow:0 10px 30px var(--auf-3);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;font-size:12px;font-weight:600;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%)}.konflikttext{flex:auto;min-width:0}.konfliktknoepfe{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.konflikt button{white-space:nowrap;background:var(--flaeche);color:#7d2119;cursor:pointer;border:1px solid #cf9e97;border-radius:8px;flex:none;min-height:28px;padding:4px 10px;font-size:11px}.steps{margin-top:8px}.stepstoggle{color:#5f5827;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;font-size:11px;font-weight:700;display:inline-flex}.stepstoggle:hover{color:#332f10}.stepsdone{background:var(--auf-3);color:var(--tinte-3);border-radius:99px;padding:1px 6px;font-size:9px;font-weight:700}.stepslist{flex-direction:column;gap:4px;margin-top:6px;display:flex}.stepsrow{align-items:center;gap:6px;display:flex}.stepsrow input[type=checkbox]{width:14px;height:14px;accent-color:var(--tinte);flex:none}.stepstext{border:0;border-bottom:1px dashed var(--auf-4);min-width:0;font:inherit;color:#2b2820;background:0 0;outline:0;flex:auto;padding:2px 0;font-size:12px}.stepstext:focus{border-bottom-style:solid;border-color:var(--akzent-hauch)}.stepsremove{background:var(--auf-2);color:#6d6420;cursor:pointer;border:0;border-radius:6px;flex:none;width:18px;height:18px;padding:0;font-size:12px;line-height:1}.stepsremove:hover{background:var(--auf-4)}.stepsadd{align-items:center;gap:6px;margin-top:2px;display:flex}.stepsadd input{border:1px dashed var(--auf-4);min-width:0;font:inherit;color:#2b2820;background:#ffffff6b;border-radius:6px;outline:0;flex:auto;padding:4px 7px;font-size:12px}.stepsadd input:focus{border-style:solid;border-color:var(--akzent-hauch);background:var(--flaeche)}.stepsadd button{background:var(--auf-2);color:#3d3810;cursor:pointer;border:0;border-radius:6px;flex:none;width:22px;height:22px;padding:0;font-size:13px;line-height:1}.stepsadd button:hover:not(:disabled){background:var(--auf-4)}.stepsadd button:disabled{opacity:.35;cursor:default}.spannungrow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.spannungbtn{border:1px solid var(--kante);background:var(--papier-2);height:26px;color:var(--tinte-2);cursor:pointer;border-radius:8px;padding:0 10px;font-size:11px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.spannungbtn:hover{background:var(--flaeche);border-color:var(--tinte-7)}.spannungbtn.armed{background:var(--umkehr);border-color:var(--umkehr);color:var(--auf-umkehr)}.spannungchip{border:1px solid var(--kante);background:var(--flaeche);color:var(--tinte-3);border-radius:99px;align-items:center;gap:5px;max-width:320px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.spannungchip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spannungchip button{background:var(--auf-3);width:14px;height:14px;color:var(--tinte-3);cursor:pointer;border:0;border-radius:50%;flex:none;padding:0;font-size:10px;line-height:1}.spannungchip button:hover{background:var(--auf-4)}.spannungbar{border-bottom:1px solid var(--kante);background:var(--papier);color:var(--tinte-3);flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:8px 18px;font-size:12px;font-weight:600;display:flex}.spannungbar button{border:1px solid var(--kante);background:var(--flaeche);height:26px;color:var(--tinte-2);cursor:pointer;border-radius:8px;padding:0 10px;font-size:11px;font-weight:600}.dissonanzpanel{border-top:1px solid var(--kante);margin-top:24px;padding-top:18px}.dissonanzpanel h2{color:var(--tinte);align-items:center;gap:8px;margin:0 0 12px;font-size:14px;display:flex}.dissonanzcount{background:var(--umkehr);color:var(--auf-umkehr);border-radius:99px;padding:2px 8px;font-size:11px;font-weight:700}.dissonanzempty{border:1px dashed var(--kante);background:var(--papier);max-width:560px;color:var(--tinte-3);border-radius:10px;margin:0;padding:14px 16px;font-size:13px;line-height:1.5}.dissonanzlist{flex-direction:column;gap:12px;display:flex}.dissonanzitem{border:1px solid var(--kante);background:var(--papier);border-radius:10px;padding:14px}.dissonanzsides{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dissonanzside{flex-direction:column;gap:4px;display:flex}.dissonanztag{background:var(--umkehr);color:var(--auf-umkehr);border-radius:99px;align-self:flex-start;padding:2px 8px;font-size:10.5px;font-weight:700}.dissonanzq{color:var(--tinte-2);margin:0;font-size:12px;font-weight:700;line-height:1.35}.dissonanza{color:var(--tinte-3);margin:0;font-size:12px;line-height:1.4}.dissonanzjump{border:1px solid var(--kante);background:var(--papier-2);height:26px;color:var(--tinte-2);cursor:pointer;border-radius:8px;align-self:flex-start;margin-top:2px;padding:0 10px;font-size:11px;font-weight:600}.dissonanzjump:hover{background:var(--flaeche);border-color:var(--tinte-7)}.dissonanznote{border:0;border-bottom:1px dashed var(--tinte-6);width:100%;font:inherit;color:var(--tinte);background:0 0;border-radius:0;outline:0;margin-top:10px;padding:6px 2px;font-size:12px}.dissonanznote:focus{outline:2px solid var(--akzent);outline-offset:3px;border-bottom-color:#0000}.dissonanzremove{border:1px solid var(--kante);background:var(--papier);height:28px;color:var(--schwer);cursor:pointer;border-radius:8px;margin-top:8px;padding:0 10px;font-size:11px;font-weight:600}.dissonanzremove:hover{background:var(--tinte-auf-2);border-color:var(--warnung)}@media (max-width:720px){.dissonanzsides{grid-template-columns:1fr}}.ebene{z-index:34;background:linear-gradient(168deg, var(--papier-3) 0%, var(--senke) 100%);flex-direction:column;display:flex;position:fixed;inset:0}.ebenekopf{border-bottom:1px solid var(--kante);background:var(--papier);flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:14px 18px;display:flex}.ebenekopf h1{margin:0;font-size:17px}.ebenewahl{border:1px solid var(--kante);background:var(--senke-2);border-radius:11px;gap:4px;margin-left:auto;padding:3px;display:flex}.ebenewahl button{height:28px;color:var(--tinte-4);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 11px;font-size:12px;font-weight:600}.ebenewahl button.active{background:var(--papier);color:var(--tinte);box-shadow:0 1px 3px var(--auf-3)}.ebenekoerper{overscroll-behavior:contain;flex:auto;padding:18px;overflow-y:auto}.notizzettel.voll{color:var(--zettel-tinte)}.nodekacheln{z-index:2;left:calc(50 * var(--e));right:calc(50 * var(--e));top:calc(151 * var(--e));bottom:calc(10% + 43 * var(--e));align-content:start;justify-items:stretch;gap:calc(5 * var(--e));grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute}.nodekachel{padding:calc(16 * var(--e)) calc(15 * var(--e)) calc(14 * var(--e));border-radius:calc(10 * var(--e));background:var(--zettel);box-shadow:0 calc(2 * var(--e)) calc(5 * var(--e)) var(--auf-2), 0 calc(12 * var(--e)) calc(26 * var(--e)) var(--auf-2);color:var(--zettel-tinte);letter-spacing:-.1px;text-align:left;min-height:calc((30 + 9) * var(--e) + var(--kachelschrift,1) * (2 * 1.32 * 13.5 + 3 * 19) * var(--e));transform:rotate(var(--kacheldreh,-.8deg));font-style:normal;font-weight:600;line-height:1.32;transition:top .18s cubic-bezier(.32,.72,0,1),box-shadow .18s;position:relative;top:0;overflow:visible}.nodekachel:nth-child(2n){--kacheldreh:.7deg}.nodekachel:nth-child(3n){--kacheldreh:-.4deg}.nodekachel{font-size:calc(13.5 * var(--e) * var(--kachelschrift,1));font-family:var(--kachelfamilie,inherit)}.nodekacheltape{z-index:1;top:calc(-6 * var(--e));width:calc(41 * var(--e));height:calc(11 * var(--e));transform:translateX(-50%) rotate(var(--tdreh,-2deg));background:var(--papier);position:absolute;left:50%}@supports (color:color-mix(in lab, red, red)){.nodekacheltape{background:color-mix(in srgb, var(--papier) 62%, transparent)}}.nodekacheltape{border:1px solid var(--auf-1);border-radius:calc(2 * var(--e));pointer-events:none}.nodekachelknick{width:calc(26 * var(--e));height:calc(26 * var(--e));border-bottom-right-radius:calc(10 * var(--e));background:linear-gradient(315deg, var(--zettel-tinte) 0 49%, transparent 50%);position:absolute;bottom:0;right:0}@supports (color:color-mix(in lab, red, red)){.nodekachelknick{background:linear-gradient(315deg, color-mix(in srgb, var(--zettel-tinte) 14%, var(--zettel)) 0 49%, transparent 50%)}}.nodekachelknick{pointer-events:none}.nodekachelfrage,.nodekachelantwort{overflow-wrap:anywhere;display:block}.nodekachelfrage{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.32;display:-webkit-box;overflow:hidden}.nodekachelantwort{margin-top:calc(9 * var(--e));white-space:pre-wrap;overflow-wrap:break-word;-webkit-line-clamp:3;line-clamp:3;background-image:linear-gradient(to bottom, transparent 0 95%, var(--zettel-tinte) 95% 100%);-webkit-box-orient:vertical;min-height:4.56em;font-size:.926em;font-weight:500;line-height:1.52em;display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.nodekachelantwort{background-image:linear-gradient(to bottom, transparent 0 95%, color-mix(in srgb, var(--zettel-tinte) 13%, transparent) 95% 100%)}}.nodekachelantwort{background-size:calc(100% - 5 * var(--e)) 1.52em;background-position:calc(2.5 * var(--e)) 0;background-repeat:repeat-y}.nodekachel{appearance:none;cursor:pointer;border:0}.node .nodekachel:hover{top:calc(-3 * var(--e));box-shadow:0 calc(4 * var(--e)) calc(9 * var(--e)) var(--auf-2), 0 calc(18 * var(--e)) calc(34 * var(--e)) var(--auf-3)}.nodekachel:focus-visible{outline:2px solid var(--akzent);outline-offset:calc(1 * var(--e))}.nodekachel.gewaehlt:focus-visible{outline:none}.nodekachel.gewaehlt{box-shadow:inset 0 0 0 calc(.5 * var(--e)) var(--auf-1), 0 calc(1 * var(--e)) calc(2 * var(--e)) var(--auf-1), 0 0 0 calc(2 * var(--e)) var(--akzent);transition:top .18s cubic-bezier(.32,.72,0,1)}.node .nodekachel.gewaehlt:hover{box-shadow:0 calc(4 * var(--e)) calc(9 * var(--e)) var(--auf-2), 0 calc(18 * var(--e)) calc(34 * var(--e)) var(--auf-3), 0 0 0 calc(2 * var(--e)) var(--akzent)}.node.selected:focus-visible{outline:none}@media (max-width:720px){input:not(.nodetitelfeld):not(.rahmentitel),textarea:not(.nodekachelfeld):not(.freitextfeld):not(.wandfeld),select{font-size:16px!important}.inselschritt,.kopfzone>.inselzurueck,.kopfzone>.themawahl,.werkzeugknopf,.zoom button,.hilfsknoepfe button,.weightstars button,.spannungchip button,.karteZurueck,.focusclose{justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.inselschritt:before,.inselgriff:before,.werkzeugknopf:before,.zoom button:before,.hilfsknoepfe button:before{content:"";position:absolute;inset:-4px}.inselschritt,.werkzeugknopf,.zoom button,.hilfsknoepfe button{width:36px;height:36px;position:relative}.inselgriff{height:36px;position:relative}.kopfzone>.inselzurueck,.kopfzone>.themawahl{width:48px;height:48px;position:relative}.insel{padding:6px}.menuekopf,.ordnungkopf,.menuepunkt,.minikartekopf,.allfilter,.allminweight,.alljump,.stepstoggle,.spannungbtn,.dictate-btn,.menuegriffknopf,.kartezeile{align-items:center;min-height:44px;display:flex}.focusclose{min-width:44px;min-height:44px}.karteZurueck{position:relative}.karteZurueck:before{content:"";position:absolute;inset:-7px}.minikartekopf{min-height:36px;position:relative}.minikartekopf:before{content:"";position:absolute;inset:-4px}.istsolljump,.istsollstart,.kanbanschreiben,.grundknopf,.bilderkachel,.ordnungklapp,.ordnungziel{align-items:center;min-height:40px;display:flex}.ordnungklapp{width:34px}.bilderraster{grid-template-columns:repeat(auto-fill,minmax(78px,1fr))}.weightstars button{width:40px;height:40px;font-size:21px}.spannungchip button{width:34px;height:34px;font-size:16px}.minikarteschalter,.inselgriff{align-items:center;display:inline-flex}.allgroupcount,.alljump,.kartereiterzahl,.bildername,.bilderzahl,.ordnungzahl,.ordnungmarke,.minikartekopf b{font-size:12px}.ordnungziel{font-size:14px}.ordnunghinweis,.ordnungnotizen li{font-size:12.5px}.ebenekopf{padding:8px 10px;padding-top:calc(8px + env(safe-area-inset-top,0px));gap:8px}.ebenekopf h1{font-size:15px}.ebenewahl button{height:36px}.ebenekoerper{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}.bereichszeile{height:auto;min-height:44px}.allwerkzeuge{gap:6px;padding:0 12px 10px}.allsearch{flex:100%;height:48px}.allsearch input{flex:auto;width:auto}.allwerkzeuge .allfilter,.allwerkzeuge .allminweight{flex:auto;justify-content:center;min-height:40px}.allwerkzeuge .allminweight{order:5}.allbody{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}.stepsrow input[type=checkbox]{width:22px;height:22px}.stepsremove{width:28px;height:28px;position:relative}.stepsremove:before{content:"";position:absolute;inset:-8px}.stepsadd button{min-width:36px;min-height:36px}.spannungbar button{min-height:36px}.spannungchip button{position:relative}.spannungchip button:before{content:"";position:absolute;inset:-5px}.dictate-btn{min-width:44px}.notizmarke,.stepsdone{font-size:11px}.brettherkunft{min-height:36px;padding:4px 0}.bretttext{border-bottom:1px dashed var(--kante-3);min-height:36px;padding:6px 0}.brettherkunft,.brettzahl{font-size:12px}.brettflaeche{padding-bottom:calc(22px + env(safe-area-inset-bottom,0px))}.stationknopf,.stationbildweg{min-height:36px;position:relative}.stationknopf:before,.stationbildweg:before{content:"";position:absolute;inset:-4px 0}.stationart{height:40px}.stationneu,.lesesichern{height:auto;min-height:40px}.traumknopf,.traumtop,.traumweg,.tagweg{height:auto;min-height:36px}.traumneu{height:auto;min-height:40px}.grundknopf{min-width:36px}.istsollwerte{grid-template-columns:repeat(5,minmax(0,1fr))}.istsollwert{height:40px}.istsollzurueck{min-height:36px;font-size:12px}.einwurfclose,.iconpickerclose{width:36px;height:36px;position:relative}.einwurfclose:before,.iconpickerclose:before{content:"";position:absolute;inset:-4px}.einwurffoot .primary{min-height:40px}.iconupload:before{content:"";position:absolute;inset:-4px}.nachfrageknoepfe button{min-height:44px}}@media not all and (hover:hover){.einwurfhint.mitTaste{visibility:hidden}}.nodeklapp{align-items:center;gap:calc(5 * var(--e));height:calc(28 * var(--e));padding:0 calc(10 * var(--e));background:var(--tinte-auf-1);color:var(--tinte-4);cursor:pointer;border:0;border-radius:999px;flex:none;font-family:inherit;transition:background .14s,color .14s;display:inline-flex;position:relative}.nodeklapp:before{content:"";inset:calc(-10px / var(--zoom,1)) calc(-8px / var(--zoom,1));position:absolute}.nodeklapp svg{width:calc(16 * var(--e));height:calc(16 * var(--e));fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.nodeklapp.weniger svg{transform:rotate(180deg)}.nodeklapp.weniger .deckel{display:none}.nodeklapp b{font-size:calc(14 * var(--e));font-weight:700;line-height:1}.nodeklapp:hover{background:var(--akzent-weich);color:var(--akzent)}.nodeklapp:focus-visible{outline:calc(2 * var(--e)) solid var(--akzent);outline-offset:calc(1 * var(--e))}.nodekachel[draggable=true]{cursor:grab}.nodekachel.zieht{opacity:.3;pointer-events:none}.nodekachel{transition:transform .18s cubic-bezier(.32,.72,0,1)}.freinotiz.zieht{visibility:hidden}.zettelschlepp{z-index:90;pointer-events:none;box-shadow:inset 0 0 0 calc(.5 * var(--e)) var(--auf-2), 0 calc(6 * var(--e)) calc(14 * var(--e)) #00000047;position:fixed}.nodekachel.schreibt{box-shadow:inset 0 0 0 calc(.5 * var(--e)) var(--auf-1), 0 calc(2 * var(--e)) calc(6 * var(--e)) var(--auf-3), 0 0 0 calc(2 * var(--e)) var(--akzent);flex-direction:column;display:flex;transform:none}.node .nodekachel.schreibt:hover{box-shadow:inset 0 0 0 calc(.5 * var(--e)) var(--auf-1), 0 calc(2 * var(--e)) calc(6 * var(--e)) var(--auf-3), 0 0 0 calc(2 * var(--e)) var(--akzent);top:0}.nodekachelfeld{width:100%;height:auto;color:inherit;font-size:calc(13.5 * var(--e) * var(--kachelschrift,1));font-family:var(--kachelfamilie,inherit);letter-spacing:inherit;text-align:left;resize:none;background-color:#0000;border:0;flex:auto;padding:0;font-weight:500;line-height:1.2;display:block;overflow:hidden}.nodekachelfeld:focus{outline:none}.nodekachelfrage.leer,.nodekachelfeld::placeholder{color:var(--tinte-6)}.nodekachelfeld.nodekachelfrage{flex:none;height:2.64em;font-weight:700;line-height:1.32}.nodekachelfeld.nodekachelantwort{font-size:calc(.926 * 13.5 * var(--e) * var(--kachelschrift,1));line-height:1.52em}.ablegemarke{z-index:6;pointer-events:none;border-radius:calc(10 * var(--e));box-shadow:0 0 0 calc(2 * var(--e)) var(--akzent);background:var(--akzent);position:absolute}@supports (color:color-mix(in lab, red, red)){.ablegemarke{background:color-mix(in srgb, var(--akzent) 14%, transparent)}}.ablegemarke{animation:1.1s ease-in-out infinite ablegepuls}@keyframes ablegepuls{0%,to{opacity:1}50%{opacity:.55}}.ablegemarke.bild{width:calc(89 * var(--e));height:calc(77 * var(--e));border-radius:999px;top:0;left:50%;transform:translate(-50%)}.ablegemarke.balken{left:9.091%;right:9.091%;top:calc(85 * var(--e));height:calc(42 * var(--e));border-radius:999px}.ablegemarke.notiz{left:calc(50 * var(--e));right:calc(50 * var(--e));top:calc(151 * var(--e));bottom:calc(10% + 43 * var(--e))}@media (prefers-reduced-motion:reduce){.ablegemarke{animation:none}}@keyframes leisteauf{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media not all and (hover:hover){.bereichsknopf,.menuepunkt,.kartenmenu button:not(.tinte),.linienmenu button:not(.tinte),.stilzu,.stilfarbe,.stilknopf{min-width:44px;min-height:44px}.kartenmenu .tinte,.linienmenu .tinte{width:28px;height:28px;position:relative}.kartenmenu .tinte:before,.linienmenu .tinte:before{content:"";position:absolute;inset:-8px}.stilfenster{bottom:calc(8px + env(safe-area-inset-bottom,0px));max-height:min(52dvh,420px);top:auto}.rahmenweg,.freiweg{width:32px;height:32px;font-size:17px;position:absolute;top:-16px;right:-16px}.rahmenweg:before,.freiweg:before{content:"";position:absolute;inset:-6px}.werkzeugleiste{overscroll-behavior-x:contain;scrollbar-width:none;justify-content:safe center;width:fit-content;max-width:none;margin-inline:auto;animation-name:leisteauf;left:8px;right:8px;transform:none}.werkzeugleiste::-webkit-scrollbar{display:none}.werkzeugleiste:not(:has(.bausteineauf)){overflow-x:auto}.werkzeugleiste>.werkzeug{flex:none}.stilleiste .stilreiter{animation:.18s leisteauf}.minikarte,.zoom,.hilfsknoepfe{display:none}body:has(.stilleiste) .werkzeugleiste{display:none}body:has(.stilleiste) .pfeilleiste{display:none}.kopfzone{padding-top:env(safe-area-inset-top,0px)}.verbinder{width:16px;height:16px}.verbinder:before{inset:-14px}.arrows .hit{stroke-width:44px}.menuesuche{height:48px}.menuesuche input,.allsearch input{align-self:stretch;font-size:16px}.seitenmenue{z-index:26;width:auto;height:min(76dvh,620px);max-height:100dvh;padding-bottom:calc(15px + env(safe-area-inset-bottom,0px));opacity:1;border-bottom:0;border-radius:22px 22px 0 0;transition:transform .26s cubic-bezier(.32,.72,0,1);inset:auto 0 0;transform:translateY(102%)}.seitenmenue.offen{transform:none}.wischgriff{touch-action:none;cursor:grab;flex:none;justify-content:center;align-items:center;height:24px;margin:-6px 0 2px;display:flex}.wischgriff:active{cursor:grabbing}.wischgriff span{background:var(--tinte-auf-3);border-radius:999px;width:44px;height:4px}.menue-offen .werkzeugleiste,.menue-offen .stilleiste,.menue-offen .pfeilleiste{opacity:0;pointer-events:none;transition:opacity .14s}.werkzeugleiste,.stilleiste,.pfeilleiste{transition:opacity .18s .26s,bottom .26s cubic-bezier(.32,.72,0,1)}.menuekuerzel,.menuefuss{display:none}.menuekopf,.bilderhinweis,.modushinweis,.savehint{font-size:12px}}.kopfzone,.werkzeugleiste,.pfeilleiste,.stilleiste,.minikarte,.zoom,.seitenmenue,.timer{touch-action:manipulation}.werkzeugleiste,.pfeilleiste,.stilleiste{bottom:max(calc(22px + env(safe-area-inset-bottom,0px)), calc(var(--tastatur,0px) + 2.187px))}.kopfzone{transition:transform .26s cubic-bezier(.32,.72,0,1)}:root{--sicher-unten:env(safe-area-inset-bottom,0px)}@media (prefers-reduced-motion:reduce){.werkzeugleiste,.pfeilleiste,.stilleiste,.kopfzone{transition:none}}#streifenkoeder{height:max(env(safe-area-inset-top,0px), 8px);background:var(--flaeche);opacity:0;pointer-events:none;z-index:2147483647;position:fixed;top:0;left:0;right:0}html.karte-offen{overscroll-behavior:none;touch-action:pan-x pan-y;height:100%;overflow:hidden}html.karte-offen body{overscroll-behavior:none;touch-action:pan-x pan-y;width:100%;height:100%;position:fixed;inset:0;overflow:hidden}.haltemenue{z-index:44;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);touch-action:none;background:#2b2b2dee;border-radius:14px;flex-direction:column;min-width:176px;max-width:min(240px,100vw - 20px);padding:4px;display:flex;position:fixed;box-shadow:0 10px 34px #00000059,0 0 0 .5px #ffffff1a}.haltemenue button{color:#f2f0ec;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;padding:0 14px;font-size:15px;font-weight:500;display:flex}.haltemenue button+button{box-shadow:0 -.5px #ffffff26}.haltemenue button:active{background:#ffffff1f}.haltemenue button:focus-visible{outline:2px solid var(--akzent);outline-offset:-3px}.haltemenue i{color:#f2f0ec9e;flex:none;font-size:15px;font-style:normal}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
