@font-face{font-family:N27;src:url(/fonts/N27-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:N27;src:url(/fonts/N27-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:N27;src:url(/fonts/N27-Semibold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:AAUX;src:url(/fonts/AAUX-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:AAUX;src:url(/fonts/AAUX-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:AAUX;src:url(/fonts/AAUX-Semibold.woff2) format("woff2");font-weight:600;font-display:swap}:root{--surf:#E6EAF0;--licht:#FFFFFF;--tief:rgba(168,180,203,.6);--kontur:rgba(104,118,146,.2);--bevel:rgba(168,180,203,.3);--ink:#272B34;--ink-2:#646B7B;--ink-3:#8B92A1;--label:#525866;--orange:#F2861F;--orange-lo:#DD7012;--tuerkis:#3FB58F;--tuerkis-lo:#2E9576;--r:28px;--r-k:18px;--r-btn:9px;--display:"N27","Archivo","Helvetica Neue",Arial,sans-serif;--ui:"AAUX","Mulish","Inter",sans-serif;--g-flaeche:#E6EAF0;--g-taste:#E6EAF0;--g-puls:linear-gradient(135deg,#FF8A3D 0%, #9B7BE6 100%);--akzent2:#9B7BE6;--akzent2-glow:rgba(155,123,230,.55);--ring-track:#D6DBE5;--out:9px 9px 22px var(--tief), -8px -8px 18px var(--licht), inset 2px 2px 4px var(--licht), inset -3px -3px 7px var(--bevel);--out-s:5px 5px 12px var(--tief), -5px -5px 11px var(--licht), inset 1px 1px 2px var(--licht);--in:inset 6px 6px 14px var(--tief), inset -6px -6px 14px var(--licht);--in-s:inset 3px 3px 8px var(--tief), inset -3px -3px 8px var(--licht)}*{margin:0;padding:0;box-sizing:border-box}html{height:100%}body{font-family:var(--ui);color:var(--ink);background:var(--surf);height:100vh;font-size:15.5px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow:hidden;position:relative;display:flex;flex-direction:column}.raum{position:relative;z-index:1;flex:1 1 auto;min-height:0;overflow-y:auto;width:100%}.raum-inner{max-width:1080px;margin:0 auto;padding:16px 34px 14px}.kopf{display:flex;justify-content:space-between;align-items:center;gap:16px}.kopf-rechts{display:flex;align-items:center;gap:12px}.rtlogo{display:block}.rtlogo path{fill:currentColor}.marke-c{display:inline-flex;align-items:center;gap:12px;color:var(--ink)}.marke-c .rtlogo{width:42px;height:42px;flex-shrink:0}.marke-c .mtext{display:flex;flex-direction:column;justify-content:center;gap:3px;line-height:1.05}.marke-c .mname{font-family:var(--display);font-size:17px;font-weight:600;letter-spacing:.01em}.marke-c .mclaim{font:500 10.5px var(--ui);color:var(--ink-2);letter-spacing:.03em}.chip{display:inline-flex;align-items:center;gap:10px;padding:11px 20px;border-radius:999px;font-size:14px;font-weight:600;font-family:var(--ui);background:var(--g-taste);box-shadow:var(--out-s)}.chip .rt{font-family:var(--display);font-weight:600}.chip .trenn{color:var(--ink-3)}.av{width:28px;height:28px;border-radius:50%}.av.av-well{background:var(--g-flaeche);box-shadow:var(--in-s)}.av.av-grad{background:linear-gradient(135deg,#ff8a3d,#8aa8ff)}.signatur{font-size:13px;color:var(--ink-2);margin-top:10px}.btn-bar{display:flex;gap:5px;padding:5px;border-radius:15px;box-shadow:var(--in-s)}.btn-bar.vert{flex-direction:column}.btn-bar .key{flex:1 1 0;min-width:0;border-radius:11px;box-shadow:none;background:transparent;color:var(--label);padding:12px 14px;font:600 14px var(--ui);text-shadow:none;animation:none}.btn-bar .key:hover{color:var(--ink)}.btn-bar .key:active{box-shadow:none}.btn-bar .key.haupt{color:#fff;background:var(--g-puls);background-size:170% 170%;box-shadow:var(--out-s);text-shadow:0 1px 2px rgba(48,32,78,.38);animation:taste-puls 7s ease-in-out infinite}.key{display:inline-flex;align-items:center;justify-content:center;font:600 14px var(--ui);letter-spacing:.01em;color:var(--label);cursor:pointer;border:none;border-radius:var(--r-btn);padding:14px 24px;background:var(--g-taste);box-shadow:var(--out-s);transition:box-shadow .12s ease,color .12s ease}.key:hover{color:var(--ink)}.key:active{box-shadow:var(--in-s);color:var(--ink-2)}.key.haupt{color:#fff;background:var(--g-puls);background-size:170% 170%;text-shadow:0 1px 2px rgba(48,32,78,.38);box-shadow:var(--out-s);animation:taste-puls 7s ease-in-out infinite}.key.haupt:hover{color:#fff}.key.haupt:active{box-shadow:var(--in-s);color:#fff}@keyframes taste-puls{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.key.haupt{animation:none}}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex-shrink:0;border:none;cursor:pointer;border-radius:50%;color:var(--ink-2);background:var(--g-taste);box-shadow:var(--out-s);transition:box-shadow .12s ease,color .12s ease}.theme-toggle:hover{color:var(--ink)}.theme-toggle:active{box-shadow:var(--in-s)}.theme-toggle svg{width:19px;height:19px}.theme-toggle .ic-sun{display:none}.theme-toggle .ic-moon,[data-theme=dark] .theme-toggle .ic-sun{display:block}[data-theme=dark] .theme-toggle .ic-moon{display:none}.schimmer{position:fixed;z-index:0;pointer-events:none;border-radius:60% 40% 52% 48%/56% 50% 50% 44%}.schimmer.s-start{width:520px;height:440px;top:2%;right:8%;filter:blur(46px);opacity:.26;background:linear-gradient(135deg,#ff8a3d,#c7a0e8 60%,#8aa8ff);animation:schimmer-drift 24s ease-in-out infinite}.schimmer.s-richtung{width:520px;height:440px;top:1%;right:8%;filter:blur(46px);opacity:.24;background:linear-gradient(135deg,#ff8a3d,#c7a0e8 60%,#8aa8ff);animation:schimmer-drift 24s ease-in-out infinite}.schimmer.s-bau{width:560px;height:480px;top:18%;left:50%;transform:translate(-50%);filter:blur(50px);opacity:.3;background:linear-gradient(135deg,#ff8a3d,#c7a0e8 55%,#8aa8ff);animation:wolke 9s ease-in-out infinite}.schimmer.s-freigabe{width:520px;height:440px;top:1%;right:8%;filter:blur(46px);opacity:.24;background:linear-gradient(135deg,#ff8a3d,#c7a0e8 60%,#8aa8ff);animation:schimmer-drift 24s ease-in-out infinite}.schimmer.s-live{width:560px;height:480px;top:16%;left:50%;transform:translate(-50%);filter:blur(50px);opacity:.22;background:linear-gradient(135deg,#5fd7b4,#8aa8ff 60%,#c7a0e8);animation:schimmer-drift-c 26s ease-in-out infinite}.schimmer2{position:fixed;z-index:0;pointer-events:none;width:780px;height:660px;left:-10%;bottom:-14%;filter:blur(66px);opacity:.2;border-radius:58% 42% 48% 52%/52% 48%;background:linear-gradient(135deg,#8aa8ff,#c7a0e8 55%,#ff9a4d);animation:schimmer-drift2 34s ease-in-out infinite}@keyframes wolke{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-48%) scale(1.06)}}@keyframes schimmer-drift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-28px,20px) scale(1.06)}}@keyframes schimmer-drift-c{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-46%) scale(1.06)}}@keyframes schimmer-drift2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-26px) scale(1.09)}}[data-theme=dark] .schimmer2{opacity:.1}@media(prefers-reduced-motion:reduce){.schimmer.s-bau,.schimmer.s-start,.schimmer.s-richtung,.schimmer.s-freigabe,.schimmer.s-live,.schimmer2{animation:none}}@media(max-width:560px){.raum-inner{padding:18px 16px 28px}}html[data-theme=dark]{--surf:#282828;--licht:#3C3C3C;--tief:rgba(0,0,0,.55);--kontur:rgba(255,255,255,.06);--bevel:rgba(0,0,0,.4);--ink:#ECECEC;--ink-2:#A8A8A8;--ink-3:#7C7C7C;--label:#B6B6B6;--g-flaeche:#282828;--g-taste:#282828;--ring-track:#3C3C3C}[data-theme=dark] .browser,[data-theme=dark] .vorschau-gross,[data-theme=dark] .screen,[data-theme=dark] .minivor .thumb{background:#1f2020!important}[data-theme=dark] .bbar{background:linear-gradient(180deg,#2f2f2f,#242424)!important}[data-theme=dark] .bbar .d{background:#3c3c3c!important}[data-theme=dark] .bbar .url{background:#343434!important}[data-theme=dark] .line,[data-theme=dark] .nav,[data-theme=dark] .minivor .thumb .b{background:#3c3c3c!important}[data-theme=dark] .b .grid div,[data-theme=dark] .row3 div{background:#343434!important}[data-theme=dark] .blatt{background:linear-gradient(145deg,#2d2d2d,#1f2020)!important}[data-theme=dark] .blatt .k,[data-theme=dark] .blatt .z{background:#3c3c3c!important}[data-theme=dark] .schimmer{opacity:.12}
