:root{--bg:#eaf1ff;--surface:#fff;--surface-muted:#f1f6ff;--border:#c6d5ef;--text:#1f2f49;--text-strong:#0f2037;--text-muted:#4f6280;--accent:#2f63ff;--accent-strong:#1f4fe0;--accent-soft:#dfe9ff;--danger:#b33644;--shadow:0 14px 34px #1634641f;--bg-grad-start:#dbe8ff;--bg-grad-mid:#eaf1ff;--bg-grad-end:#e5edf9;--button-bg:var(--accent-soft);--button-hover-bg:#f3f7ff;--button-accent-bg:var(--accent);--input-bg:#fbfdff;--control-height:1.72rem;--touch-target:34px;--modal-tabs-offset:clamp(4.25rem, 10vh, 7rem);--focus-ring:#3f6df640;--field-focus-scale:1.015;--field-focus-shadow:0 4px 14px var(--focus-ring);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.45}.pwa-update-notice{right:1rem;bottom:max(1rem, env(safe-area-inset-bottom));z-index:1200;border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, white);border-radius:16px;grid-template-columns:1fr auto auto;align-items:center;gap:.9rem;width:min(28rem,100vw - 2rem);padding:.95rem 1rem;display:grid;position:fixed;box-shadow:0 18px 38px #0f203738}.pwa-update-notice-info{border-color:color-mix(in srgb, var(--accent) 36%, var(--border))}.pwa-update-notice-success{border-color:color-mix(in srgb, var(--accent-strong) 42%, var(--border))}.pwa-update-notice-copy{gap:.2rem;display:grid}.pwa-update-notice-title,.pwa-update-notice-message{margin:0}.pwa-update-notice-title{color:var(--text-strong)}.pwa-update-notice-message{color:var(--text-muted);font-size:.94rem}.pwa-update-notice-action,.pwa-update-notice-dismiss{border:1px solid var(--accent);border-radius:12px;min-height:2.5rem;padding:.55rem .9rem;font-weight:700}.pwa-update-notice-action{background:var(--accent);color:#fff}.pwa-update-notice-dismiss{background:var(--surface-muted);color:var(--accent-strong)}@media (width<=640px){#app{padding-right:max(6px, env(safe-area-inset-right));padding-left:max(6px, env(safe-area-inset-left))}.pwa-update-notice{left:.75rem;right:.75rem;bottom:max(.75rem, env(safe-area-inset-bottom));grid-template-columns:repeat(2,1fr);width:auto}.pwa-update-notice-copy{grid-column:1/-1}}*{box-sizing:border-box}:root{--safe-area-top:env(safe-area-inset-top);--safe-area-bottom:env(safe-area-inset-bottom)}html.viewport-insets-outside #app{padding-bottom:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;height:100dvh;background:var(--bg)!important}body{min-width:320px;height:100dvh;color:var(--text);touch-action:manipulation;margin:0;overflow:hidden;background:var(--bg)!important}html.app-window-maximized-active,body.app-window-maximized-active{width:100dvw;height:100dvh;min-height:100dvh;overflow:hidden}body.app-window-maximized-active{touch-action:none;position:fixed;inset:0}body.app-window-maximized-active #app{width:100dvw;max-width:none;height:100dvh;min-height:100dvh;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}body.map-pseudo-fullscreen-active .app-header{display:none!important}body.map-pseudo-fullscreen-active .app-shell{gap:0!important}body.map-pseudo-fullscreen-active .app-main{padding:0!important;overflow:hidden!important}#app{width:100%;max-width:min(1180px,100dvw);height:100dvh;padding-top:max(6px, env(safe-area-inset-top));padding-right:max(21px, env(safe-area-inset-right));padding-bottom:env(safe-area-inset-bottom);padding-left:max(21px, env(safe-area-inset-left));box-sizing:border-box;margin:0 auto;overflow-x:clip}a{color:inherit;text-decoration:none}section[class$=-page]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:12px;padding:.4rem}h1,h2,h3{color:var(--text-strong)}h1{margin:0;font-size:clamp(1.25rem,2.4vw,1.6rem)}p{color:var(--text-muted)}button,input,select,textarea{font:inherit}button{border:1px solid color-mix(in srgb, var(--accent) 86%, var(--border));height:max(var(--control-height), var(--touch-target));min-height:max(var(--control-height), var(--touch-target));color:var(--accent-strong);background:var(--button-bg);cursor:pointer;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface) 82%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--accent) 56%, var(--border)), 0 4px 12px color-mix(in srgb, var(--accent) 26%, transparent);border-radius:8px;padding:.18rem .5rem;font-weight:650;transition:all .16s}button:hover{border-color:color-mix(in srgb, var(--accent) 95%, var(--border));background:var(--button-hover-bg);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface) 88%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--accent) 64%, var(--border)), 0 8px 18px color-mix(in srgb, var(--accent) 34%, transparent)}button:active{box-shadow:inset 0 3px 7px color-mix(in srgb, var(--accent) 36%, transparent), inset 0 1px 0 color-mix(in srgb, var(--surface) 38%, transparent), 0 1px 3px color-mix(in srgb, var(--accent) 20%, transparent);transform:translateY(1px)}button:disabled{opacity:.58;cursor:not-allowed;box-shadow:none}.secondary-btn,.action-btn-secondary{border-color:var(--border);background:var(--surface);color:var(--text-strong);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface) 94%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--border) 82%, transparent), 0 3px 10px color-mix(in srgb, var(--text-strong) 14%, transparent)}.secondary-btn:hover,.action-btn-secondary:hover{border-color:var(--accent);background:var(--surface-muted)}.async-view-status{text-align:center;min-height:8rem;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;display:flex}.async-view-status-error{color:var(--danger)}.async-view-status-text{margin:0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}label{font-size:.82rem}label>input,label>select,label>textarea{font-size:1rem}input,select,textarea{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--border));background:var(--input-bg);color:var(--text-strong);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--text-strong) 7%, transparent);border-radius:8px;padding:.2rem .45rem;transition:transform .14s,box-shadow .14s,border-color .14s}input[type=checkbox],input[type=radio]{box-shadow:none}input:not([type=checkbox]):not([type=radio]):placeholder-shown:not(:focus),textarea:placeholder-shown:not(:focus){background:color-mix(in srgb, var(--accent) 6%, var(--input-bg))}select:has(option[value=""]:checked):not(:focus){background:color-mix(in srgb, var(--accent) 6%, var(--input-bg))}input:not([type=checkbox]):not([type=radio]),select{height:max(var(--control-height), var(--touch-target));min-height:max(var(--control-height), var(--touch-target))}textarea{resize:vertical}input:not([type=checkbox]):not([type=radio]):focus-visible,textarea:focus-visible{transform:scale(var(--field-focus-scale));border-color:var(--accent);box-shadow:var(--field-focus-shadow)}.leaflet-container,.leaflet-grab,.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-container,.leaflet-interactive{cursor:default!important}ul{margin:0}@media (pointer:coarse){:root{--control-height:2.4rem;--touch-target:44px}input,select,textarea,button{font-size:16px}}@media (width<=640px){#app{padding-top:max(4px, env(safe-area-inset-top));padding-right:max(4px, env(safe-area-inset-right));padding-bottom:env(safe-area-inset-bottom);padding-left:max(4px, env(safe-area-inset-left))}section[class$=-page]{border-radius:10px;padding:.35rem}}@media (width>=641px) and (width<=1100px){#app{max-width:100%;padding-top:max(10px, env(safe-area-inset-top));padding-right:max(12px, env(safe-area-inset-right));padding-bottom:env(safe-area-inset-bottom);padding-left:max(12px, env(safe-area-inset-left))}section[class$=-page]{border-radius:14px;padding:.55rem}}@media (orientation:landscape) and (height<=540px){:root{--modal-tabs-offset:0px}.app-header{display:none!important}.app-shell{gap:0!important}.app-main,#app{padding:0!important}.modal-backdrop{align-items:stretch!important;padding:0!important}.modal{border-radius:0!important;width:100vw!important;max-width:100vw!important;max-height:100dvh!important;padding:.3rem .4rem!important}.modal-head{margin-bottom:4px!important;padding-bottom:4px!important}.modal-head h2{font-size:.9rem!important}.subline{margin-top:1px!important;font-size:.78rem!important}.table-wrap{max-height:calc(100dvh - 96px)!important}.list-page>h1,.locations-page>h1{display:none!important}.list-page,.locations-page{gap:.2rem!important;padding:.2rem!important}.list-page .search-row,.locations-page .search-row,.events-list-section,.locations-list-section{margin-top:.15rem!important}.events-list-section .table-wrap,.locations-list-section .table-wrap{max-height:calc(100dvh - 4rem)!important}}:root[data-theme=day]{--bg:#e9efe7;--surface:#fff;--surface-muted:#edf2ea;--border:transparent;--text:#2a352d;--text-strong:#131a15;--text-muted:#5f6a61;--accent:#2f7d54;--accent-strong:#1f5c3c;--accent-soft:#dfece4;--danger:#b23a2c;--shadow:0 8px 24px #1e3c2817;--bg-grad-start:#e9efe7;--bg-grad-mid:#e9efe7;--bg-grad-end:#e9efe7;--button-bg:#eaf1e7;--button-hover-bg:#dde8d9;--button-accent-bg:var(--accent);--input-bg:#f3f7f1;--focus-ring:#2f7d5438;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55}:root[data-theme=dusk]{--bg:#c2a888;--surface:#f2e6d4;--surface-muted:#e2d0b7;--border:transparent;--text:#372b1e;--text-strong:#241c12;--text-muted:#6a5740;--accent:#a85a26;--accent-strong:#82401a;--accent-soft:#eeddc4;--danger:#a5382a;--shadow:0 10px 26px #462d1229;--bg-grad-start:#c2a888;--bg-grad-mid:#c2a888;--bg-grad-end:#c2a888;--button-bg:#e6d6bd;--button-hover-bg:#dcc8aa;--button-accent-bg:#94491e;--input-bg:#ece0cc;--focus-ring:#a85a2657;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55}:root[data-theme=olive]{--bg:#eef0e2;--surface:#f6f7ec;--surface-muted:#e3e6cf;--border:transparent;--text:#333828;--text-strong:#191d10;--text-muted:#63684f;--accent:#6b7a2e;--accent-strong:#4e5a1f;--accent-soft:#e4e8ce;--danger:#a5382a;--shadow:0 8px 24px #3c461e14;--bg-grad-start:#eef0e2;--bg-grad-mid:#eef0e2;--bg-grad-end:#eef0e2;--button-bg:#e6e9d2;--button-hover-bg:#dde1c4;--button-accent-bg:#5f6d27;--input-bg:#f2f4e4;--focus-ring:#6b7a2e3d;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55}:root[data-theme=night]{--bg:#0e1117;--surface:#151b24;--surface-muted:#1c232e;--border:transparent;--text:#c2ccd8;--text-strong:#e4eaf2;--text-muted:#808b99;--accent:#6bb6d8;--accent-strong:#93cce8;--accent-soft:#1b2b37;--danger:#e2607a;--shadow:none;--bg-grad-start:#0e1117;--bg-grad-mid:#0e1117;--bg-grad-end:#0e1117;--button-bg:#1b2431;--button-hover-bg:#23303f;--button-accent-bg:color-mix(in srgb, var(--accent) 62%, #000);--input-bg:#10151d;--focus-ring:#6bb6d857;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;letter-spacing:.006em;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55}:root[data-theme=day-grey]{--bg:#dcdfe4;--surface:#fbfcfd;--surface-muted:#e7eaee;--border:transparent;--text:#2d3038;--text-strong:#16181c;--text-muted:#555b66;--accent:#3a414d;--accent-strong:#232831;--accent-soft:#dfe2e8;--danger:#b51d3c;--shadow:0 8px 24px #282d371a;--bg-grad-start:#dcdfe4;--bg-grad-mid:#dcdfe4;--bg-grad-end:#dcdfe4;--button-bg:#e4e7ec;--button-hover-bg:#d5d9e0;--button-accent-bg:var(--accent-strong);--input-bg:#f1f3f6;--focus-ring:#3a414d66;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55}:root[data-theme=sunny-day]{--bg:#f9ebc6;--surface:#fffdf5;--surface-muted:#f5e7bd;--border:transparent;--text:#33260e;--text-strong:#1a1206;--text-muted:#5f4a1c;--accent:#b8730a;--accent-strong:#8d5605;--accent-soft:#f7e5b3;--danger:#a8202f;--shadow:0 8px 24px #7d58121f;--bg-grad-start:#f9ebc6;--bg-grad-mid:#f9ebc6;--bg-grad-end:#f9ebc6;--button-bg:#f3e2b0;--button-hover-bg:#ead38f;--button-accent-bg:var(--accent-strong);--input-bg:#fbf4de;--focus-ring:#b8730a57;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55}:root[data-theme=sky-blue]{--bg:#cddeef;--surface:#f9fcff;--surface-muted:#dde8f4;--border:transparent;--text:#1a2638;--text-strong:#0c1424;--text-muted:#405772;--accent:#1f6cb0;--accent-strong:#154f8c;--accent-soft:#d9e7f5;--danger:#b51d3c;--shadow:0 8px 24px #1c46731f;--bg-grad-start:#cddeef;--bg-grad-mid:#cddeef;--bg-grad-end:#cddeef;--button-bg:#d7e4f2;--button-hover-bg:#c3d6ea;--button-accent-bg:var(--accent-strong);--input-bg:#eff5fb;--focus-ring:#1f6cb057;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55}:root[data-theme=forest]{--bg:#dde4d0;--surface:#e4ead7;--surface-muted:#cfd6c0;--border:transparent;--text:#2d3527;--text-strong:#161c12;--text-muted:#505e49;--accent:#3e6a2a;--accent-strong:#24471a;--accent-soft:#ccd6ba;--danger:#b51d3c;--shadow:none;--bg-grad-start:#dde4d0;--bg-grad-mid:#dde4d0;--bg-grad-end:#dde4d0;--button-bg:var(--accent-soft);--button-hover-bg:#bcc9a6;--button-accent-bg:var(--accent-strong);--input-bg:#ecf1de;--focus-ring:#3e6a2a66;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55}:root[data-theme=full-moon]{--bg:#16233a;--surface:#1e2d46;--surface-muted:#263752;--border:transparent;--text:#d5e0ee;--text-strong:#f6f9fd;--text-muted:#98a9bf;--accent:#b6d3f2;--accent-strong:#d9eaf9;--accent-soft:#273954;--danger:#ff6b83;--shadow:0 10px 26px #04081080;--bg-grad-start:#33507a;--bg-grad-mid:#1b2a42;--bg-grad-end:#131e30;--button-bg:#273954;--button-hover-bg:#33496a;--button-accent-bg:#47638a;--input-bg:#1a2739;--focus-ring:#b6d3f280;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;letter-spacing:.006em;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55}:root[data-theme=night-green]{--bg:#060d08;--surface:#0b160e;--surface-muted:#112015;--border:transparent;--text:#9ad8a8;--text-strong:#ccffd8;--text-muted:#5f8f6d;--accent:#00ff41;--accent-strong:#6bff9d;--accent-soft:#112015;--danger:#ff5a5a;--shadow:0 8px 22px #00140899;--bg-grad-start:#0f2a17;--bg-grad-mid:#081209;--bg-grad-end:#050b06;--button-bg:#112015;--button-hover-bg:#18301f;--button-accent-bg:#0f7a3c;--input-bg:#0a130c;--focus-ring:#00ff4166;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;letter-spacing:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:1.55}:root[data-theme=night-blue]{--bg:#08101c;--surface:#0d1728;--surface-muted:#132038;--border:transparent;--text:#b9c6d9;--text-strong:#dae4f2;--text-muted:#74859c;--accent:#52a4e2;--accent-strong:#78bbec;--accent-soft:#132038;--danger:#ff5a77;--shadow:0 8px 22px #00020699;--bg-grad-start:#16294a;--bg-grad-mid:#0b1424;--bg-grad-end:#070d18;--button-bg:#132038;--button-hover-bg:#1a2d4f;--button-accent-bg:#2a5a8a;--input-bg:#0b1424;--focus-ring:#52a4e273;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;letter-spacing:.006em;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55}:root[data-theme] body{font-size:1.03rem}:root[data-theme] h1,:root[data-theme] h2,:root[data-theme] h3{letter-spacing:0;color:var(--text-strong);font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-weight:700}:root[data-theme] h1{font-size:clamp(1.4rem,2.6vw,1.85rem)}:root[data-theme] label{letter-spacing:.01em;color:var(--text-muted);font-weight:600}:root[data-theme] section[class$=-page]{box-shadow:none;background:0 0;border:none;border-radius:18px;padding:.35rem}:root[data-theme] .card,:root[data-theme] .panel{box-shadow:var(--shadow);border:none;border-radius:16px}:root[data-theme] button{border:1.5px solid color-mix(in srgb, var(--accent) 48%, transparent);background:var(--surface);color:var(--accent-strong);box-shadow:none;border-radius:10px;font-weight:650;transition:background .15s,color .15s,border-color .15s,transform .12s}:root[data-theme] button:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 12%, var(--surface));border-color:var(--accent);box-shadow:none}:root[data-theme] .part-toggle,:root[data-theme] .settings-block-toggle,:root[data-theme] .kopfdaten-voreinstellungen-toggle,:root[data-theme] .ki-toggle{background:var(--surface-muted);color:var(--text-strong);border-color:#0000}:root[data-theme] .eye-toggle,:root[data-theme] .auth-eye-toggle,:root[data-theme] .nabu-eye-toggle{background:0 0;border-color:#0000}:root[data-theme] button:active{box-shadow:none;transform:translateY(1px)}:root[data-theme] .secondary-btn,:root[data-theme] .action-btn-secondary{background:var(--surface);border:1.5px solid color-mix(in srgb, var(--text-muted) 40%, transparent);color:var(--text-strong);box-shadow:none}:root[data-theme] .secondary-btn:hover,:root[data-theme] .action-btn-secondary:hover{background:var(--surface-muted)}:root[data-theme] input:not([type=checkbox]):not([type=radio]),:root[data-theme] select,:root[data-theme] textarea{border:1.5px solid color-mix(in srgb, var(--text-muted) 44%, transparent);background:var(--input-bg);color:var(--text-strong);caret-color:var(--accent);accent-color:var(--accent);box-shadow:none;border-radius:12px;transition:border-color .15s,box-shadow .15s,background .15s}:root[data-theme] input:not([type=checkbox]):not([type=radio]):placeholder-shown:not(:focus),:root[data-theme] textarea:placeholder-shown:not(:focus){background:color-mix(in srgb, var(--accent) 4%, var(--input-bg));border-color:color-mix(in srgb, var(--text-muted) 38%, transparent)}:root[data-theme] input:not([type=checkbox]):not([type=radio]):hover:not(:focus),:root[data-theme] select:hover:not(:focus),:root[data-theme] textarea:hover:not(:focus){border-color:color-mix(in srgb, var(--accent) 34%, transparent)}:root[data-theme] input:not([type=checkbox]):not([type=radio]):focus,:root[data-theme] input:not([type=checkbox]):not([type=radio]):focus-visible,:root[data-theme] select:focus,:root[data-theme] select:focus-visible,:root[data-theme] textarea:focus,:root[data-theme] textarea:focus-visible{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--focus-ring);outline:none;transform:none}:root[data-theme] label:focus-within{color:var(--accent-strong)}:root[data-theme] .notier-entry-actions>button,:root[data-theme] .portal-import-send-btn{background:var(--button-accent-bg);border:1.5px solid var(--button-accent-bg);color:#fff;box-shadow:none;border-radius:10px}:root[data-theme] .notier-entry-actions>button:hover:not(:disabled),:root[data-theme] .portal-import-send-btn:hover:not(:disabled){background:color-mix(in srgb, var(--button-accent-bg) 88%, #000);border-color:color-mix(in srgb, var(--button-accent-bg) 88%, #000);box-shadow:none}:root[data-theme] .notier-icon-group .notier-icon-btn,:root[data-theme] .notier-bemerkung-toggle{background:var(--surface-muted);border-color:color-mix(in srgb, var(--text-muted) 16%, transparent);border-radius:11px}:root[data-theme] .notier-icon-group .notier-icon-btn:first-child{border-radius:11px 0 0 11px}:root[data-theme] .notier-icon-group .notier-icon-btn+.notier-icon-btn{border-radius:0 11px 11px 0}:root[data-theme] .notier-entry-count{color:var(--text-muted);font-weight:600}:root[data-theme] .settings-subsection{background:0 0;border:none;border-radius:0;padding:.15rem 0 .3rem}:root[data-theme] .settings-subsection+.settings-subsection{border-top:1px solid color-mix(in srgb, var(--text-muted) 14%, transparent);margin-top:.35rem;padding-top:.55rem}:root[data-theme] .settings-block{border-color:color-mix(in srgb, var(--text-muted) 12%, transparent);box-shadow:var(--shadow);border-radius:16px;padding:.7rem .85rem}:root[data-theme] .art-input-wrap input:not([type=checkbox]):not([type=radio]){border-width:2px;border-color:color-mix(in srgb, var(--accent) 62%, transparent);background:color-mix(in srgb, var(--accent) 8%, var(--input-bg));height:2.5rem;min-height:2.5rem;color:var(--text-strong);font-size:1.08rem;font-weight:500}:root[data-theme] .art-input-wrap input:not([type=checkbox]):not([type=radio]):placeholder-shown:not(:focus){border-color:color-mix(in srgb, var(--accent) 50%, transparent);background:color-mix(in srgb, var(--accent) 6%, var(--input-bg))}:root[data-theme] .notier-anzahl-field select{height:2.5rem;min-height:2.5rem}:root[data-theme=night-green] h1,:root[data-theme=night-green] h2,:root[data-theme=night-green] h3{letter-spacing:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}:root[data-theme=night-green] input,:root[data-theme=night-green] select,:root[data-theme=night-green] textarea,:root[data-theme=night-green] button{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}
