*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--bg: #F8F6FF;--surface: #FFFFFF;--ink: #1E0D3F;--ink-muted: #4E4366;--line: #E6E0F5;--line-strong: #8478A3;--on-dark: #F8F6FF;--on-dark-muted: #C9BFE6;--line-dark: #4A3A70;--violet: #7B3FE4;--pink: #FF3D7F;--error: #B3261E;--warn: #8A4B00;--ok: #1F6B45;--error-on-dark: #FFB4A9;--warn-on-dark: #F2C078;--ok-on-dark: #8FD9B0;--art-der: #2F6FD6;--art-die: #C4453A;--art-das: #2E8A57;--surface-warm: #F4F0FB;--tint-letter: #FDE8EE;--tint-due: #FBE9E7;--lav: #D9CFF2;--stage: #7B3FE4;--on-stage-muted: rgba(255, 255, 255, .86);--r-card: 20px;--r-tile: 14px;--r-lg: 20px;--shadow-card: 0 1px 2px rgba(30, 13, 63, .05), 0 10px 28px rgba(30, 13, 63, .08);--edge-dark: 0 3px 0 #0B0420;--edge-light: inset 0 0 0 1px rgba(30, 13, 63, .08), 0 2px 0 rgba(30, 13, 63, .12);--edge-pink: 0 3px 0 #C2185B;--ring-light: inset 0 0 0 1px rgba(30, 13, 63, .08);--edge: var(--edge-light);--r: 14px;--r-pill: 999px;--s1: 4px;--s2: 8px;--s3: 16px;--s4: 24px;--s5: 32px;--s6: 48px;--s7: 64px;--touch: 44px;--gutter: 16px;--tabs-h: 64px;--side-w: 240px;--safe-t: env(safe-area-inset-top, 0px);--safe-b: env(safe-area-inset-bottom, 0px);--safe-l: env(safe-area-inset-left, 0px);--safe-r: env(safe-area-inset-right, 0px);--ease: cubic-bezier(.23, 1, .32, 1);--t-fast: .16s;--t-base: .24s;--font: "Inter", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", "Noto Sans", sans-serif;--background: 253 100% 98%;--foreground: 260 66% 15%;--card: 0 0% 100%;--card-foreground: 260 66% 15%;--popover: 0 0% 100%;--popover-foreground: 260 66% 15%;--primary: 260 66% 15%;--primary-foreground: 253 100% 98%;--secondary: 253 100% 98%;--secondary-foreground: 260 66% 15%;--muted: 253 100% 98%;--muted-foreground: 259 21% 33%;--accent: 253 100% 98%;--accent-foreground: 260 66% 15%;--destructive: 3 71% 41%;--destructive-foreground: 0 0% 100%;--border: 257 51% 92%;--input: 257 19% 55%;--ring: 262 75% 57%;--radius: 1rem;--chart-1: 262 75% 57%;--chart-2: 340 100% 62%;--chart-3: 33 100% 27%;--chart-4: 150 55% 27%;--chart-5: 260 66% 15%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.left-1\/2{left:50%}.right-3{right:.75rem}.top-0{top:0}.top-1\/2{top:50%}.isolate{isolation:isolate}.z-20{z-index:20}.z-\[10000\]{z-index:10000}.z-\[9990\]{z-index:9990}.z-\[9991\]{z-index:9991}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-5{height:1.25rem}.h-9{height:2.25rem}.h-\[var\(--app-vh\,100dvh\)\]{height:var(--app-vh,100dvh)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[40vh\]{max-height:40vh}.max-h-\[56vh\]{max-height:56vh}.max-h-\[calc\(var\(--app-vh\,100dvh\)-32px\)\]{max-height:calc(var(--app-vh,100dvh) - 32px)}.min-h-0{min-height:0px}.min-h-\[48px\]{min-height:48px}.min-h-\[88px\]{min-height:88px}.min-h-\[var\(--app-vh\,100dvh\)\]{min-height:var(--app-vh,100dvh)}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\[160px\]{width:160px}.w-\[190px\]{width:190px}.w-\[220px\]{width:220px}.w-\[260px\]{width:260px}.w-\[52\%\]{width:52%}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[22px\]{min-width:22px}.min-w-\[420px\]{min-width:420px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[520px\]{max-width:520px}.max-w-\[640px\]{max-width:640px}.max-w-\[760px\]{max-width:760px}.max-w-\[85\%\]{max-width:85%}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-2xl{border-radius:1rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#1F6B45\]\/30{border-color:#1f6b454d}.border-\[\#8A4B00\]{--tw-border-opacity: 1;border-color:rgb(138 75 0 / var(--tw-border-opacity, 1))}.border-\[\#8A4B00\]\/30{border-color:#8a4b004d}.border-border{border-color:hsl(var(--border))}.border-transparent{border-color:transparent}.border-violet\/30{border-color:#7b3fe44d}.border-white\/20{border-color:#fff3}.bg-\[\#FFF1DC\]{--tw-bg-opacity: 1;background-color:rgb(255 241 220 / var(--tw-bg-opacity, 1))}.bg-brand-bg{--tw-bg-opacity: 1;background-color:rgb(248 246 255 / var(--tw-bg-opacity, 1))}.bg-brand-bg\/60{background-color:#f8f6ff99}.bg-deep-violet{--tw-bg-opacity: 1;background-color:rgb(30 13 63 / var(--tw-bg-opacity, 1))}.bg-deep-violet\/40{background-color:#1e0d3f66}.bg-pink{--tw-bg-opacity: 1;background-color:rgb(255 61 127 / var(--tw-bg-opacity, 1))}.bg-violet{--tw-bg-opacity: 1;background-color:rgb(123 63 228 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-\[max\(12px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(12px,env(safe-area-inset-bottom))}.pl-3{padding-left:.75rem}.pr-1{padding-right:.25rem}.pr-9{padding-right:2.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[28px\]{font-size:28px}.text-\[34px\]{font-size:34px}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[0\.04em\]{letter-spacing:.04em}.text-\[\#1F6B45\]{--tw-text-opacity: 1;color:rgb(31 107 69 / var(--tw-text-opacity, 1))}.text-\[\#8A4B00\]{--tw-text-opacity: 1;color:rgb(138 75 0 / var(--tw-text-opacity, 1))}.text-brand-bg{--tw-text-opacity: 1;color:rgb(248 246 255 / var(--tw-text-opacity, 1))}.text-brand-bg\/80{color:#f8f6ffcc}.text-deep-violet{--tw-text-opacity: 1;color:rgb(30 13 63 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-violet{--tw-text-opacity: 1;color:rgb(123 63 228 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[\#7B3FE4\]{accent-color:#7B3FE4}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(30\,13\,63\,0\.08\)\]{--tw-shadow: 0 8px 30px rgba(30,13,63,.08);--tw-shadow-colored: 0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.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)}.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-blur-sm{--tw-backdrop-blur: blur(4px);-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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,opacity\,background-color\]{transition-property:transform,opacity,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.duration-150{animation-duration:.15s}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.paused{animation-play-state:paused}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext-wght-normal.woff2) format("woff2-variations"),url(/fonts/inter-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-wght-normal.woff2) format("woff2-variations"),url(/fonts/inter-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-cyrillic-ext-wght-normal.woff2) format("woff2-variations"),url(/fonts/inter-cyrillic-ext-wght-normal.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-cyrillic-wght-normal.woff2) format("woff2-variations"),url(/fonts/inter-cyrillic-wght-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-greek-ext-wght-normal.woff2) format("woff2-variations"),url(/fonts/inter-greek-ext-wght-normal.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-greek-wght-normal.woff2) format("woff2-variations"),url(/fonts/inter-greek-wght-normal.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-vietnamese-wght-normal.woff2) format("woff2-variations"),url(/fonts/inter-vietnamese-wght-normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/noto-sans-arabic-arabic-300-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-arabic-arabic-400-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-arabic-arabic-700-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;touch-action:manipulation}html,body{margin:0;padding:0;overscroll-behavior:none;overflow:hidden;height:100%;width:100%;background-color:var(--bg);font-family:var(--font);font-size:16px;line-height:24px;color:var(--ink);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}#root{height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:none;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}#root::-webkit-scrollbar{display:none}.min-h-screen{min-height:100vh;min-height:100dvh}.scroll-area{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.scroll-area::-webkit-scrollbar{display:none}.backdrop-blur{background:#1e0d3feb}@supports (backdrop-filter: blur(12px)) or (-webkit-backdrop-filter: blur(12px)){.backdrop-blur{background:#1e0d3fb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.fixed-gpu{transform:translateZ(0);will-change:transform}@media(orientation:landscape)and (max-height:500px){.bottom-nav{padding-top:6px;padding-bottom:env(safe-area-inset-bottom,8px)}}@media(forced-colors:active){*{border-color:ButtonText!important}button,[role=button]{forced-color-adjust:auto}svg path,svg circle,svg line,svg polyline,svg rect,svg polygon{stroke:ButtonText;fill:ButtonText}svg [stroke=white],svg [fill=white]{stroke:ButtonFace;fill:ButtonFace}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:focus{outline:none}:focus-visible{outline:2px solid var(--violet);outline-offset:2px;border-radius:4px}.flex-col-gap-8>*+*{margin-top:8px}.flex-col-gap-10>*+*{margin-top:10px}.flex-col-gap-12>*+*{margin-top:12px}.flex-col-gap-16>*+*{margin-top:16px}.flex-row-gap-8>*+*{margin-inline-start:8px}.flex-row-gap-10>*+*{margin-inline-start:10px}@keyframes anlaLifeFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.anla-life-card{animation:anlaLifeFadeIn .3s ease-out .1s both}.anla-life-cta:active{transform:scale(.97);transition:transform .1s ease-out}@media(hover:hover)and (pointer:fine){.anla-life-cta:hover{transform:scale(1.02);transition:transform .15s ease-out}}.anla-press{transition:transform .13s cubic-bezier(.23,1,.32,1),opacity .13s ease}.anla-press:not(:disabled):active{transform:scale(.97);transition-duration:90ms}@keyframes anlaPopIn{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.anla-pop-in{animation:anlaPopIn .26s cubic-bezier(.23,1,.32,1) both}@keyframes anlaTabTap{0%{transform:scale(.92)}to{transform:scale(1)}}.anla-tab-tap{animation:anlaTabTap .16s cubic-bezier(.23,1,.32,1) both}@media(prefers-reduced-motion:reduce){.anla-press:not(:disabled):active{transform:none;opacity:.85}.anla-pop-in,.anla-tab-tap{animation:none}}@keyframes anlaPulse{0%,to{opacity:1}50%{opacity:.6}}.anla-pulse{animation:anlaPulse 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.anla-pulse{animation:none;opacity:.8}}.anla-mic{transition:transform .15s ease-out,opacity .15s ease-out}.anla-mic,.anla-mic *{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.anla-mic-flipped{transform:rotate(180deg)}.anla-mic-pressed{transform:scale(.97)}.anla-mic-pressed.anla-mic-flipped{transform:rotate(180deg) scale(.97)}.anla-mic-rec{transform:scale(1.05)}.anla-mic-rec.anla-mic-flipped{transform:rotate(180deg) scale(1.05)}@media(prefers-reduced-motion:reduce){.anla-mic-rec{transform:none}.anla-mic-rec.anla-mic-flipped{transform:rotate(180deg)}}.anla-swipe-row{transition:transform .25s ease}.anla-toast-in{animation:anlaToastIn .18s ease-out}@keyframes anlaToastIn{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.anla-swipe-row{transition:none}.anla-toast-in{animation:none}}.anla-cue{position:relative}.anla-cue:after{content:"";position:absolute;inset:-6px;border-radius:var(--r-card);border:2px solid #7B3FE4;pointer-events:none;animation:anlaCueRing 1.8s ease-out infinite}@keyframes anlaCueRing{0%{transform:scale(1);opacity:.9}70%{transform:scale(1.05);opacity:0}to{transform:scale(1.05);opacity:0}}@media(prefers-reduced-motion:reduce){.anla-cue:after{animation:none;opacity:.9;transform:none}}.anla-dolm-session{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.anla-dolm-bubble-text{-moz-user-select:text;user-select:text;-webkit-user-select:text;-webkit-touch-callout:default}@keyframes anlaDolmBubbleIn{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.anla-dolm-bubble-in{animation:anlaDolmBubbleIn .22s cubic-bezier(.16,1,.3,1)}@keyframes anlaDolmAccentFlash{0%{opacity:0}30%{opacity:1}to{opacity:0}}.anla-dolm-accent-flash{animation:anlaDolmAccentFlash .9s ease-out forwards}@media(prefers-reduced-motion:reduce){.anla-dolm-bubble-in{animation:none}.anla-dolm-accent-flash{animation:none;opacity:0}}.anla-composer-input:focus{border-color:#7b3fe4!important;background:#fff!important;box-shadow:0 0 0 3px #7b3fe41a!important}.anla-dcard-click{transition:background .15s ease,border-color .15s ease,transform .15s ease}.anla-dcard-click:focus-visible{outline:2px solid #7B3FE4;outline-offset:2px}.anla-tile{position:relative;transition:transform .11s cubic-bezier(.23,1,.32,1),box-shadow .16s cubic-bezier(.23,1,.32,1)}.anla-tile:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#1e0d3f;opacity:0;pointer-events:none;transition:opacity .11s cubic-bezier(.23,1,.32,1)}.anla-tile:active{transform:scale(.96);transition-duration:90ms}.anla-tile:active:after{opacity:.05;transition-duration:90ms}@media(hover:hover)and (pointer:fine){.anla-tile:hover{box-shadow:0 6px 22px #7b3fe421}}.anla-session-btn{position:relative;transition:transform .11s cubic-bezier(.23,1,.32,1),box-shadow .14s cubic-bezier(.23,1,.32,1)}.anla-session-btn:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#1e0d3f;opacity:0;pointer-events:none;transition:opacity .11s cubic-bezier(.23,1,.32,1)}.anla-session-btn:not(:disabled):active{transform:scale(.96);transition-duration:90ms}.anla-session-btn:not(:disabled):active:after{opacity:.12;transition-duration:90ms}@keyframes anlaSkeleton{0%,to{opacity:1}50%{opacity:.45}}.anla-skel{background:#7b3fe417;animation:anlaSkeleton 1.4s ease-in-out infinite}.anla-tile-in{animation:anlaLifeFadeIn .28s cubic-bezier(.23,1,.32,1) both}@media(prefers-reduced-motion:reduce){.anla-skel{animation:none;opacity:.7}.anla-tile-in{animation:none}.anla-tile:active,.anla-session-btn:not(:disabled):active{transform:none}}@media(hover:hover)and (pointer:fine)and (min-width:1024px){.anla-dcard-click:hover{background:#fbfaff!important;border-color:#c4b8e8!important}}@media(min-width:1024px){.anla-dcard{box-shadow:none!important;border:1px solid #E6E1F2!important;border-radius:var(--r-tile)!important}}.anla-cshell-item{transition:background .15s ease}.anla-cshell-item:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:2px}@media(hover:hover)and (pointer:fine)and (min-width:1024px){.anla-cshell-item:hover{background:#ffffff1a!important}}@media(hover:hover)and (pointer:fine)and (min-width:1024px){.anla-org-navitem:hover{background:#f8f6ff!important;color:#5b21b6!important}.anla-org-row:hover{background:#fbfaff!important}.anla-org-card:hover{box-shadow:0 4px 16px #7b3fe421!important}}.anla-focus:focus-visible{outline:2px solid #7B3FE4;outline-offset:2px;border-radius:8px}.anla-toast-in .anla-focus:focus-visible,.anla-focus:focus-visible.on-dark{outline-color:#fff}.placeholder\:text-muted-foreground\/70::-moz-placeholder{color:hsl(var(--muted-foreground) / .7)}.placeholder\:text-muted-foreground\/70::placeholder{color:hsl(var(--muted-foreground) / .7)}.hover\:bg-brand-bg:hover{--tw-bg-opacity: 1;background-color:rgb(248 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-bg\/60:hover{background-color:#f8f6ff99}.hover\:bg-brand-bg\/70:hover{background-color:#f8f6ffb3}.hover\:bg-deep-violet\/90:hover{background-color:#1e0d3fe6}.hover\:bg-pink\/90:hover{background-color:#ff3d7fe6}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:text-deep-violet:hover{--tw-text-opacity: 1;color:rgb(30 13 63 / var(--tw-text-opacity, 1))}.hover\:text-violet:hover{--tw-text-opacity: 1;color:rgb(123 63 228 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-violet:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(123 63 228 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-brand-bg:focus-visible{--tw-ring-offset-color: #F8F6FF}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.data-\[highlighted\]\:bg-brand-bg[data-highlighted]{--tw-bg-opacity: 1;background-color:rgb(248 246 255 / var(--tw-bg-opacity, 1))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:active\:scale-100:active{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media(min-width:640px){.sm\:block{display:block}}@media(min-width:1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:hidden{display:none}.lg\:flex-1{flex:1 1 0%}.lg\:basis-auto{flex-basis:auto}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pt-6{padding-top:1.5rem}.lg\:text-\[32px\]{font-size:32px}}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.t-display{font-weight:300;font-size:32px;line-height:40px;letter-spacing:-.025em;text-wrap:balance;margin:0}.t-h1{font-weight:300;font-size:28px;line-height:32px;letter-spacing:-.025em;text-wrap:balance;margin:0}.t-h2{font-weight:300;font-size:22px;line-height:28px;letter-spacing:-.02em;text-wrap:balance;margin:0}.t-title{font-weight:500;font-size:17px;line-height:24px;margin:0}.t-lead{font-weight:400;font-size:18px;line-height:28px;text-wrap:pretty;margin:0}.t-body{font-weight:400;font-size:16px;line-height:24px;text-wrap:pretty;margin:0}.t-meta{font-weight:400;font-size:14px;line-height:20px;margin:0}.t-label{font-weight:500;font-size:14px;line-height:20px;letter-spacing:.02em;margin:0}.t-muted{color:var(--ink-muted)}.is-error{color:var(--error)}.is-warn{color:var(--warn)}.is-ok{color:var(--ok)}[dir=rtl] .t-display,[dir=rtl] .t-h1,[dir=rtl] .t-h2{letter-spacing:0;line-height:1.5}[dir=rtl] .t-label{letter-spacing:0}[dir=rtl] .t-lead{line-height:32px}[dir=rtl] .t-body,[dir=rtl] .t-title{line-height:28px}.ui-screen{width:100%;max-width:640px;margin-inline:auto;box-sizing:border-box;padding:0 max(var(--gutter),var(--safe-r)) var(--s4) max(var(--gutter),var(--safe-l));color:var(--ink)}.ui-screen--wide{max-width:880px}.ui-screen--bar{padding-bottom:136px}.ui-screen--center{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--s3);padding-block:var(--s5)}.ui-topbar{display:flex;align-items:center;justify-content:space-between;min-height:56px;gap:var(--s2)}.ui-topbar__end{display:flex;gap:var(--s1);align-items:center}.ui-pagehead{padding-block:var(--s4) var(--s3)}.ui-pagehead>*+*{margin-top:var(--s2)}.ui-hr{border:0;border-top:1px solid var(--line);margin:0}.ui-stack>*+*{margin-top:var(--s3)}.ui-group{margin-top:var(--s5)}.ui-group>.t-label{display:block;margin-bottom:var(--s2);color:var(--ink-muted)}[dir=rtl] .ui-flip{transform:scaleX(-1)}svg.lucide{stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.ui-i{width:24px;height:24px;flex:none;display:inline-block}.ui-logo{display:block;height:24px;width:auto;aspect-ratio:2503 / 715}.ui-zeichen{display:block;width:48px;height:32px}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:56px;padding:var(--s2) var(--s4);border-radius:var(--r-pill);border:0;background:none;color:var(--ink);cursor:pointer;box-sizing:border-box;font-family:inherit;font-weight:500;font-size:17px;line-height:24px;text-align:center;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),opacity var(--t-fast) var(--ease)}.ui-btn--block{display:flex;width:100%}.ui-btn--cta{background:var(--pink);color:#fff;font-weight:700;font-size:19px}.ui-btn--upload{min-height:64px;font-size:20px;line-height:28px}.ui-btn--solid{background:var(--ink);color:var(--on-dark)}.ui-btn--line{border:1px solid var(--ink);color:var(--ink)}.ui-btn--on-dark{border:1px solid var(--on-dark);color:var(--on-dark)}.ui-btn--danger{border:1px solid var(--error);color:var(--error)}.ui-btn--text{min-height:var(--touch);padding:0 var(--s2);font-weight:400;font-size:16px;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:4px;text-decoration-thickness:1px}.ui-btn--sm{min-height:var(--touch);padding:var(--s1) var(--s3);font-size:16px}.ui-btn:active{transform:scale(.98)}.ui-btn--line:active,.ui-iconbtn:active,.ui-row--tap:active{background-color:#1e0d3f0f}.ui-btn[disabled],.ui-btn[aria-disabled=true]{opacity:.4;pointer-events:none;cursor:default}.ui-iconbtn{width:var(--touch);height:var(--touch);display:inline-grid;place-items:center;border-radius:var(--r-pill);flex:none;background:none;border:0;padding:0;color:var(--ink);cursor:pointer;touch-action:manipulation;transition:background-color var(--t-fast) var(--ease)}.ui-iconbtn--line{border:1px solid var(--line-strong);background:var(--surface)}.ui-iconbtn--on-dark{color:var(--on-dark)}.ui-iconbtn[disabled]{opacity:.4;pointer-events:none}.ui-btn:focus-visible,.ui-iconbtn:focus-visible{outline:2px solid var(--violet);outline-offset:2px;border-radius:var(--r-pill)}.ui-on-dark :focus-visible,.ui-on-dark:focus-visible{outline-color:var(--on-dark)}.ui-card{background:var(--surface);border:0;border-radius:var(--r-card);box-shadow:var(--shadow-card);padding:var(--s3);box-sizing:border-box;color:var(--ink)}.ui-card--dark{background:var(--ink);border-color:var(--ink);color:var(--on-dark)}.ui-card--tap{display:block;width:100%;text-align:start;cursor:pointer;font:inherit;transition:background-color var(--t-fast) var(--ease)}.ui-fieldwrap{display:block}.ui-fieldwrap>.t-label,.ui-fieldwrap>.t-title{display:block;margin-bottom:var(--s2)}.ui-field{display:block;width:100%;min-height:56px;padding:var(--s3);box-sizing:border-box;background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--r);font-family:inherit;font-size:16px;line-height:24px;font-weight:400;-moz-appearance:none;appearance:none;-webkit-appearance:none}textarea.ui-field{resize:vertical;min-height:120px}.ui-field::-moz-placeholder{color:var(--ink-muted);opacity:1}.ui-field::placeholder{color:var(--ink-muted);opacity:1}.ui-field:focus,.ui-field:focus-visible{outline:2px solid var(--violet);outline-offset:1px;border-radius:var(--r)}.ui-field[aria-invalid=true]{border-color:var(--error)}.ui-field:disabled{opacity:.4}.ui-fieldnote{display:flex;gap:var(--s2);align-items:flex-start;margin-top:var(--s2);font-size:16px;line-height:24px;color:var(--ink-muted)}.ui-fieldnote--error{color:var(--error)}.ui-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ui-row{display:flex;align-items:center;gap:var(--s3);width:100%;min-height:64px;padding:var(--s2) 0;box-sizing:border-box;border:0;border-bottom:1px solid var(--line);background:none;color:var(--ink);text-align:start;text-decoration:none;font:inherit;transition:background-color var(--t-fast) var(--ease)}.ui-row--tap{cursor:pointer;touch-action:manipulation}.ui-row--lang{min-height:72px}.ui-row__icon{flex:none;color:var(--ink);display:inline-flex}.ui-row__main{flex:1;min-width:0}.ui-row__main>.t-meta,.ui-row__main>.t-body{color:var(--ink-muted)}.ui-row__end{color:var(--ink-muted);flex:none;display:inline-flex;align-items:center;gap:var(--s2)}.ui-row:focus-visible{outline:2px solid var(--violet);outline-offset:-2px;border-radius:4px}.ui-seclink{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--touch);background:none;border:0;padding:0;color:var(--ink);font:inherit;text-align:start;cursor:pointer;text-decoration:none}.ui-check{display:flex;gap:var(--s2);align-items:flex-start;min-height:var(--touch);cursor:pointer;position:relative;color:var(--ink)}.ui-check--row{padding-block:var(--s2);border-bottom:1px solid var(--line);min-height:64px}.ui-check>input{position:absolute;opacity:0;width:44px;height:44px;margin:0;cursor:pointer;inset-inline-start:0;top:0}.ui-check--row>input{top:var(--s2)}.ui-box{width:44px;height:44px;flex:none;display:grid;place-items:center}.ui-box svg{width:24px;height:24px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);box-sizing:border-box;transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.ui-box path{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18;stroke-dashoffset:18;transition:stroke-dashoffset .2s var(--ease) 60ms}.ui-check>input:checked+.ui-box svg{background:var(--ink);border-color:var(--ink)}.ui-check>input:checked+.ui-box path{stroke-dashoffset:0}.ui-check>input:focus-visible+.ui-box svg{outline:2px solid var(--violet);outline-offset:2px}.ui-check>input:disabled~*{opacity:.4}.ui-check__txt{padding-top:10px;padding-bottom:10px;min-width:0;flex:1;font-size:16px;line-height:24px}.ui-radio{display:flex;gap:var(--s3);align-items:center;width:100%;min-height:64px;padding:var(--s3);box-sizing:border-box;position:relative;cursor:pointer;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r);color:var(--ink);text-align:start;font:inherit}.ui-radio>input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.ui-radio__mark{width:24px;height:24px;flex:none;border-radius:50%;border:1px solid var(--line-strong);background:var(--surface);display:grid;place-items:center;box-sizing:border-box}.ui-radio__mark:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--violet);transform:scale(0);transition:transform var(--t-fast) var(--ease)}.ui-radio.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.ui-radio.is-on .ui-radio__mark{border-color:var(--ink)}.ui-radio.is-on .ui-radio__mark:after{transform:scale(1)}.ui-radio.is-focus{outline:2px solid var(--violet);outline-offset:2px}.ui-radio__main{flex:1;min-width:0}.ui-switchrow{display:flex;align-items:center;gap:var(--s3);width:100%;min-height:64px;padding:var(--s2) 0;box-sizing:border-box;background:none;border:0;border-bottom:1px solid var(--line);color:var(--ink);text-align:start;font:inherit;cursor:pointer;touch-action:manipulation}.ui-switchrow--bare{border-bottom:0}.ui-switch{width:52px;height:32px;border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--surface);flex:none;position:relative;box-sizing:border-box;transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.ui-switch:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:24px;height:24px;border-radius:50%;background:var(--line-strong);transition:transform var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}[aria-checked=true]>.ui-switch,[aria-checked=true].ui-switch{background:var(--ink);border-color:var(--ink)}[aria-checked=true]>.ui-switch:after,[aria-checked=true].ui-switch:after{transform:translate(20px);background:#fff}[dir=rtl] [aria-checked=true]>.ui-switch:after,[dir=rtl] [aria-checked=true].ui-switch:after{transform:translate(-20px)}.ui-switchrow:focus-visible{outline:2px solid var(--violet);outline-offset:-2px;border-radius:4px}.ui-switchrow[disabled]{opacity:.4;pointer-events:none}.ui-seg{display:flex;gap:var(--s4);border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.ui-seg::-webkit-scrollbar{display:none}.ui-seg__tab{flex:none;min-height:var(--touch);min-width:var(--touch);padding:0 var(--s1);background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--ink-muted);font:inherit;font-size:16px;line-height:24px;cursor:pointer;white-space:nowrap}.ui-seg__tab[aria-selected=true]{color:var(--ink);font-weight:500;border-bottom-color:var(--violet)}.ui-dot{width:12px;height:12px;border-radius:50%;background:var(--pink);flex:none;display:inline-block}.ui-dot--in{animation:ui-dot-in .24s var(--ease) both}@keyframes ui-dot-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.ui-dotted{fill:none;stroke:var(--violet);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0 7}.ui-dotted--ink{stroke:var(--ink)}.ui-dotted--soft{stroke:var(--line-strong)}.ui-progress{display:block;width:100%;height:12px;overflow:visible}.ui-progress__fill{transition:stroke-dashoffset var(--t-base) var(--ease)}.ui-loading{display:inline-flex;gap:7px;align-items:center;justify-content:center;min-height:24px}.ui-loading>i{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.25;animation:ui-loading 1.2s ease-in-out infinite}.ui-loading>i:nth-child(2){animation-delay:.2s}.ui-loading>i:nth-child(3){animation-delay:.4s}@keyframes ui-loading{0%,60%,to{opacity:.25}30%{opacity:1}}.ui-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center}.ui-backdrop{position:absolute;inset:0;background:#1e0d3f66;animation:ui-fade var(--t-base) var(--ease) both}.ui-sheet{position:relative;width:100%;max-width:640px;max-height:calc(var(--app-vh, 100dvh) - 48px - var(--safe-t));overflow-y:auto;box-sizing:border-box;background:var(--bg);color:var(--ink);border-radius:var(--r) var(--r) 0 0;padding:var(--s3) max(var(--gutter),var(--safe-r)) calc(var(--s3) + var(--safe-b)) max(var(--gutter),var(--safe-l));animation:ui-sheet-in var(--t-base) var(--ease) both}.ui-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);min-height:var(--touch);margin-bottom:var(--s2)}.ui-overlay--dialog{align-items:center;padding:var(--s3)}.ui-overlay--dialog .ui-sheet{max-width:420px;border-radius:var(--r);padding:var(--s4);animation-name:ui-dialog-in}.ui-dialog__actions{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s4)}@media(min-width:1024px){.ui-overlay{align-items:center;padding:var(--s3)}.ui-overlay .ui-sheet{max-width:420px;border-radius:var(--r);padding:var(--s4);animation-name:ui-dialog-in}}@keyframes ui-fade{0%{opacity:0}to{opacity:1}}@keyframes ui-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes ui-dialog-in{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}.ui-toast{position:fixed;z-index:1100;inset-inline:var(--gutter);bottom:calc(var(--s3) + var(--safe-b));margin-inline:auto;max-width:420px;box-sizing:border-box;display:flex;align-items:center;gap:var(--s2);min-height:56px;padding:var(--s2) var(--s3);background:var(--ink);color:var(--on-dark);border-radius:var(--r);font-size:16px;line-height:24px;animation:ui-dialog-in var(--t-base) var(--ease) both}.ui-toast__msg{flex:1;min-width:0}.ui-toast .is-error{color:var(--error-on-dark)}.ui-toast .is-ok{color:var(--ok-on-dark)}.ui-toast .is-warn{color:var(--warn-on-dark)}.ui-note{display:flex;gap:var(--s2);align-items:flex-start;padding-block:var(--s3);border-block:1px solid var(--line);font-size:16px;line-height:24px;color:var(--ink)}.ui-note--error{color:var(--error);border-color:var(--error)}.ui-note--warn{color:var(--warn);border-color:var(--warn)}.ui-note--ok{color:var(--ok);border-color:var(--ok)}.ui-note>svg{margin-top:0}.ui-tabs{position:relative;flex:none;width:100%;box-sizing:border-box;z-index:10;height:calc(var(--tabs-h) + var(--safe-b));padding-bottom:var(--safe-b);padding-inline:var(--safe-l) var(--safe-r);display:flex;background:var(--bg);border-top:1px solid var(--line)}.ui-tabs__brand{display:none}.ui-tab{flex:1 1 0;min-width:0;min-height:var(--touch);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:none;border:0;padding:0 2px;color:var(--ink-muted);cursor:pointer;font:inherit;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-tab__label{font-size:14px;line-height:20px;font-weight:400;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-tab[aria-current=page] .ui-tab__label{font-weight:500}.ui-tab[aria-current=page]:before{content:"";position:absolute;top:0;inset-inline:30%;height:2px;background:var(--violet);border-radius:0 0 2px 2px}.ui-tab:focus-visible{outline:2px solid var(--violet);outline-offset:-2px;border-radius:4px}.ui-tabs--side{width:var(--side-w);height:100%;flex-direction:column;justify-content:flex-start;gap:var(--s1);padding:var(--s4) var(--s3);border-top:0;border-inline-end:1px solid var(--line)}.ui-tabs--side .ui-tabs__brand{display:block;padding:var(--s2) var(--s3) var(--s5)}.ui-tabs--side .ui-tab{flex:none;flex-direction:row;justify-content:flex-start;gap:var(--s3);min-height:48px;padding-inline:var(--s3);border-radius:var(--r-pill)}.ui-tabs--side .ui-tab[aria-current=page]:before{top:30%;bottom:30%;height:auto;width:2px;inset-inline:0 auto;border-radius:0 2px 2px 0}.ui-bottombar{position:sticky;bottom:0;z-index:5;background:var(--bg);border-top:1px solid var(--line);padding:var(--s3) max(var(--gutter),var(--safe-r)) var(--s3) max(var(--gutter),var(--safe-l));margin-inline:calc(-1*max(var(--gutter),var(--safe-l))) calc(-1*max(var(--gutter),var(--safe-r)))}.ui-bottombar>*+*{margin-top:var(--s2)}.ui-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s3);padding:var(--s6) 0;color:var(--ink)}.ui-empty>p{max-width:320px}html[data-motion=leicht] *:not(.keep-motion,.keep-motion *){animation:none!important;transition:none!important}html[data-motion=ruhig] *,html[data-motion=ruhig] *:before,html[data-motion=ruhig] *:after{animation:none!important;transition:none!important}.ui-sheet:focus{outline:none}.ui-tabs--side .ui-tabs__user{margin-top:auto}.ui-tabs__avatar{width:32px;height:32px;flex:none;border-radius:50%;border:1px solid var(--line-strong);display:grid;place-items:center;font-size:14px;font-weight:500;color:var(--ink)}.t-display{font-weight:600;font-size:32px;line-height:38px;letter-spacing:-.02em;font-variation-settings:"opsz" 32}.t-h1{font-weight:600;font-size:28px;line-height:34px;letter-spacing:-.02em;font-variation-settings:"opsz" 32}.t-h2{font-weight:600;font-size:20px;line-height:26px;letter-spacing:-.015em;font-variation-settings:"opsz" 28}.t-label{letter-spacing:.01em}.t-over{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0}[dir=rtl] .t-display,[dir=rtl] .t-h1,[dir=rtl] .t-h2{font-weight:700;letter-spacing:0;line-height:1.5}[dir=rtl] .t-over{letter-spacing:0;font-size:13px}.ui-btn{font-weight:600;transition:transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),opacity var(--t-fast) var(--ease)}.ui-btn--solid{box-shadow:var(--edge-dark)}.ui-btn--cta{font-weight:700;box-shadow:var(--edge-pink)}.ui-btn--line,.ui-btn--soft{border:0;background:var(--surface);color:var(--ink);box-shadow:var(--edge-light)}.ui-btn--danger{border:0;background:var(--surface);box-shadow:var(--edge-light)}.ui-btn--on-dark{border:0;background:#ffffff2e;color:#fff}.ui-btn--text{font-weight:500;box-shadow:none}.ui-btn--solid:active,.ui-btn--cta:active{transform:translateY(2px);box-shadow:none}.ui-btn--line:active,.ui-btn--soft:active,.ui-btn--danger:active{transform:translateY(2px);box-shadow:var(--ring-light);background-color:var(--surface)}.ui-btn--text:active{transform:none;opacity:.6}.ui-iconbtn{border-radius:50%}.ui-iconbtn--line,.ui-iconbtn--round{border:0;background:var(--surface);box-shadow:var(--edge-light)}.ui-iconbtn--line:active,.ui-iconbtn--round:active{transform:translateY(2px);box-shadow:var(--ring-light);background-color:var(--surface)}.ui-chipbtn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:var(--touch);padding:0 var(--s3);border-radius:var(--r-pill);border:0;background:var(--surface);box-shadow:var(--edge-light);color:var(--ink);font:inherit;font-size:16px;line-height:24px;font-weight:600;cursor:pointer;touch-action:manipulation;white-space:nowrap;transition:transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.ui-chipbtn--dark{background:var(--ink);color:var(--on-dark);box-shadow:var(--edge-dark)}.ui-chipbtn:active{transform:translateY(2px);box-shadow:var(--ring-light)}.ui-chipbtn--dark:active{box-shadow:none}.ui-chipbtn:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.ui-chipbtn[disabled]{opacity:.4;pointer-events:none}.ui-chipbtn>svg{width:20px;height:20px;flex:none}.ui-pill,.ui-tag{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;min-height:28px;padding:4px 12px;max-width:100%;border-radius:var(--r-pill);background:var(--surface-warm);color:var(--ink);font-size:14px;line-height:20px;font-weight:500}.ui-tag{display:inline-block}.ui-pill>svg{width:16px;height:16px;flex:none}.ui-pill--warn,.ui-tag--warn{background:var(--tint-due);color:var(--warn)}.ui-pill--error,.ui-tag--error{background:var(--tint-due);color:var(--error)}.ui-pill--ok,.ui-tag--ok{color:var(--ok)}.ui-pill--stage{background:#fff;color:var(--ink)}.ui-pill--stage.ui-pill--error{color:var(--error)}.ui-pill--stage.ui-pill--warn{color:var(--warn)}.ui-card{border:0;border-radius:var(--r-card);box-shadow:var(--shadow-card);padding:var(--s3)}.ui-card--dark{box-shadow:none}.ui-card--tap{transition:transform var(--t-fast) var(--ease)}.ui-card--tap:active{transform:scale(.985)}.ui-cards{display:flex;flex-direction:column;gap:12px}.ui-section{margin-top:var(--s4)}.ui-section>.t-h2,.ui-section>.ui-seclink{margin-bottom:12px}.ui-list{border:0;border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);padding-inline:var(--s3);overflow:hidden}.ui-list>:last-child,.ui-list>li:last-child>.ui-row{border-bottom:0}.ui-list .ui-row{background:transparent}.ui-list .ui-row--tap:active,.ui-list .ui-switchrow:active{background-color:transparent;opacity:.6}.ui-sheet .ui-list{box-shadow:var(--ring-light)}.ui-sheet{border-radius:var(--r-card) var(--r-card) 0 0}.ui-overlay--dialog .ui-sheet{border-radius:var(--r-card)}@media(min-width:1024px){.ui-overlay .ui-sheet{border-radius:var(--r-card)}}.ui-toast{border-radius:var(--r-card)}.ui-note{border:0;border-radius:var(--r-tile);background:var(--surface-warm);padding:var(--s3)}.ui-note--error,.ui-note--warn{background:var(--tint-due)}.ui-tabs{background:var(--surface);border-top:0;box-shadow:0 -1px #1e0d3f0f}.ui-radio{min-height:60px;padding:var(--s2) 20px;border-radius:var(--r-pill);border:0;background:var(--surface);box-shadow:var(--edge-light);transition:background-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.ui-radio__mark{order:3;border:1.5px solid var(--lav);background:var(--surface) center / 14px 14px no-repeat;transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.ui-radio__mark:after{display:none}.ui-radio.is-on{background:var(--surface-warm);box-shadow:inset 0 0 0 2px var(--ink)}.ui-radio.is-on .ui-radio__mark{border-color:var(--ink);background-color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 12.5l4.5 4.5 8.5-9.5'/%3E%3C/svg%3E")}.ui-radio:active{background-color:var(--surface-warm)}.ui-field{border-radius:var(--r-tile)}.ui-punkt{display:block;flex:none;overflow:visible}.ui-punkt__face path{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round}.ui-punkt__face circle{fill:var(--ink)}.ui-topbar .ui-iconbtn{background:#ffffff2e;color:#fff;box-shadow:none;margin-inline-start:0!important}.ui-topbar .ui-iconbtn:active{transform:none;background:#ffffff4d;box-shadow:none}.ui-topbar .ui-btn--text{color:#fff;text-decoration-color:#fff9}.ui-topbar :focus-visible,.ui-pagehead :focus-visible{outline-color:#fff}.ui-topbar .ui-chipbtn{background:#ffffff2e;color:#fff;box-shadow:none}.ui-art{display:block;overflow:visible;--a-big: var(--art-big, var(--ink));--a-small: var(--art-small, var(--violet));--a-soft: var(--art-soft, var(--lav))}.ui-art .a-big{fill:var(--a-big)}.ui-art .a-small{fill:var(--a-small)}.ui-art .a-soft{fill:var(--a-soft)}.ui-art .a-pink{fill:var(--pink)}.ui-art .a-line{fill:none;stroke:var(--a-big);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.ui-art .a-dots{fill:none;stroke:var(--a-big);stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0 11}.ui-art .a-leaf{fill:var(--a-small)}.ui-art .a-leaf--soft{fill:var(--a-soft)}.ui-topbar{background:var(--stage);color:#fff;position:relative;z-index:1;box-sizing:border-box;min-height:60px;margin-inline:calc(-1*max(var(--gutter),var(--safe-l))) calc(-1*max(var(--gutter),var(--safe-r)));padding:8px max(var(--gutter),var(--safe-r)) 0 max(var(--gutter),var(--safe-l))}.ui-pagehead{background:var(--stage);color:#fff;position:relative;box-sizing:border-box;margin-inline:calc(-1*max(var(--gutter),var(--safe-l))) calc(-1*max(var(--gutter),var(--safe-r)));padding:var(--s3) max(var(--gutter),var(--safe-r)) 44px max(var(--gutter),var(--safe-l))!important;margin-bottom:var(--s3)}.ui-topbar+.ui-pagehead{padding-top:var(--s2)!important}.ui-pagehead:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:21px;pointer-events:none;background:var(--bg);-webkit-mask:var(--stage-edge) center / 100% 100% no-repeat;mask:var(--stage-edge) center / 100% 100% no-repeat}:root{--stage-edge: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'%3E%3Cpath d='M0 20Q50 -20 100 20V21H0Z'/%3E%3C/svg%3E")}.ui-pagehead .t-h1,.ui-pagehead .t-h2{color:#fff}.ui-pagehead .t-muted,.ui-pagehead .t-body,.ui-pagehead .t-label,.ui-pagehead .t-meta{color:var(--on-stage-muted)}.ui-pagehead .ui-btn--text{color:#fff;text-decoration-color:#fff9}.ui-pagehead .ui-iconbtn{background:#ffffff2e;color:#fff;box-shadow:none}.ui-pagehead .ui-btn--solid,.ui-pagehead .ui-btn--line{background:#fff;color:var(--ink);box-shadow:none}@media(min-width:1024px){.ui-topbar,.ui-pagehead:first-child{border-radius:var(--r-card) var(--r-card) 0 0}}.ui-path{list-style:none;margin:0;padding:0}.ui-path__step{position:relative;display:flex;align-items:flex-start;gap:var(--s3);min-height:56px;padding-bottom:var(--s3);box-sizing:border-box}.ui-path__step:last-child{padding-bottom:0;min-height:44px}.ui-path__step:before{content:"";position:absolute;inset-inline-start:12px;top:40px;bottom:-4px;width:4px;background:radial-gradient(circle at 2px 2px,var(--lav) 1.3px,transparent 1.7px) 0 0 / 4px 7px repeat-y}.ui-path__step:last-child:before{display:none}.ui-path__step.is-done:before{background-image:radial-gradient(circle at 2px 2px,var(--ink) 1.3px,transparent 1.7px)}.ui-path__mark{position:relative;flex:none;width:28px;height:28px;margin-top:8px;border-radius:50%;box-sizing:border-box;border:2px solid var(--violet);background:var(--surface);display:grid;place-items:center}.ui-path__mark:before{content:"";position:absolute;inset:-2px;border-radius:50%;background:var(--ink);transform:scale(.6);opacity:0;transition:transform var(--t-base) var(--ease),opacity var(--t-base) var(--ease)}.ui-path__mark>svg{position:relative;width:16px;height:16px}.ui-path__mark path{fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18;stroke-dashoffset:18;transition:stroke-dashoffset .2s var(--ease) .12s}.ui-path__step.is-done .ui-path__mark:before,.ui-path__step>input:checked~.ui-path__mark:before{transform:scale(1);opacity:1}.ui-path__step.is-done .ui-path__mark path,.ui-path__step>input:checked~.ui-path__mark path{stroke-dashoffset:0}.ui-path__step.is-now .ui-path__mark{border-color:var(--pink)}.ui-path__step.is-now .ui-path__mark:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--pink)}.ui-path__step.is-now.is-done .ui-path__mark:after{display:none}.ui-path__step.is-due .ui-path__mark{border-color:var(--error)}.ui-path__step.is-due .ui-path__mark:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--error)}.ui-path__main{flex:1;min-width:0;padding-block:10px;overflow-wrap:break-word}.ui-path__main>*{display:block}.ui-path__main>.t-body,.ui-path__main>.t-meta{color:var(--ink-muted);margin-top:2px}label.ui-path__step{cursor:pointer;touch-action:manipulation}.ui-path__step>input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:1}.ui-path__step>input:focus-visible~.ui-path__mark{outline:2px solid var(--violet);outline-offset:2px}.ui-path__step>input:checked~.ui-path__main>:first-child{color:var(--ink-muted);text-decoration:line-through;text-decoration-color:var(--line-strong)}.ui-dotsrow{display:flex;justify-content:space-between;gap:var(--s1);list-style:none;margin:0;padding:0}.ui-dotsrow>li{display:flex;flex-direction:column;align-items:center;gap:var(--s1);flex:1;min-width:0;font-size:14px;line-height:20px;color:var(--ink-muted)}.ui-dotsrow i{width:28px;height:28px;border-radius:50%;border:1.5px solid var(--lav);box-sizing:border-box;display:grid;place-items:center;background:var(--surface)}.ui-dotsrow .is-done i{background:var(--ink);border-color:var(--ink)}.ui-dotsrow .is-done i:after{content:"";width:11px;height:6px;margin-top:-3px;border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:rotate(-45deg)}.ui-dotsrow .is-now i{border-color:var(--pink)}.ui-dotsrow .is-now i:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--pink)}.ui-dotsrow .is-now{color:var(--ink);font-weight:500}.ui-empty{padding:var(--s5) 0}.ui-empty>.t-h2{max-width:320px}.ui-empty--stage{align-items:stretch;padding:0 0 var(--s4);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden;gap:var(--s2)}.ui-empty--stage>.t-h2,.ui-empty--stage>p{margin-inline:auto;padding-inline:var(--s3)}.ui-empty--stage>.ui-btn{align-self:center;margin-top:var(--s1)}.ui-empty--stage>.ui-btn--block{align-self:stretch;margin-inline:var(--s3);width:auto}.ui-headplain{padding-block:var(--s2) var(--s3)}.ui-headplain>*+*{margin-top:var(--s2)}.ui-field,.fm-field,.life-search{border:0;background:var(--surface);box-shadow:inset 0 0 0 1.5px #1e0d3f29;border-radius:var(--r-tile)}.ui-field[aria-invalid=true],.fm-field.is-invalid{box-shadow:inset 0 0 0 2px var(--error)}.fm-field.is-ok{box-shadow:inset 0 0 0 2px var(--ok)}.ui-field:focus,.ui-field:focus-visible{outline:2px solid var(--violet);outline-offset:0;border-radius:var(--r-tile)}input[type=search].ui-field{border-radius:var(--r-pill)}.ui-group>.t-label{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:12px}[dir=rtl] .ui-group>.t-label{letter-spacing:0;font-size:13px}.ui-row__icon{width:40px;height:40px;border-radius:var(--r-tile);background:var(--surface-warm);color:var(--violet);display:grid;place-items:center}.ui-row__icon>svg{width:22px;height:22px}.ko-group .ui-row__icon,.ko-row-error .ui-row__icon{color:var(--violet)}.ko-group .ko-row-error .ui-row__icon,.ko-row-error .ui-row__icon{color:var(--error);background:var(--tint-due)}.ui-seg{gap:var(--s2);border-bottom:0;padding-block:2px 6px}.ui-seg__tab{min-height:var(--touch);padding:0 var(--s3);border:0;border-radius:var(--r-pill);margin-bottom:0;background:var(--surface);box-shadow:var(--edge-light);color:var(--ink);font-weight:500}.ui-seg__tab[aria-selected=true]{background:var(--ink);color:var(--on-dark);box-shadow:var(--edge-dark);font-weight:600;border-bottom-color:transparent}.ui-sheet{background:var(--surface)}.ui-btn--cta[disabled],.ui-btn--cta[aria-disabled=true]{background:var(--ink);box-shadow:none}.ui-btn--danger[disabled]{color:var(--ink-muted)}.ui-btn[disabled],.ui-btn[aria-disabled=true]{box-shadow:var(--ring-light)}.ui-btn--solid[disabled],.ui-btn--cta[disabled]{box-shadow:none}.ui-pagehead>.t-body{margin-top:var(--s1)}.ui-motiv{width:220px;max-width:100%;margin-inline:auto;border-radius:var(--r-card);overflow:visible}:root{--stage: #1E0D3F;--ink-muted: #5A4D7A;--soft: #EFE8FD;--surface-warm: #F6F2FE;--linie: #B9AEDA;--hair: #EEE9F8;--link: #5B2BB8;--chip-ink: #3C1C80;--over: #6B5E8C;--line: #EEE9F8;--r-field: 16px;--hz-max: 520px}.t-display{font-weight:600;font-size:30px;line-height:1.12;letter-spacing:-.025em}.t-h1{font-weight:600;font-size:28px;line-height:1.14;letter-spacing:-.025em}.t-h2{font-weight:600;font-size:20px;line-height:1.25;letter-spacing:-.02em}.t-over,.hz-over{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--over);margin:0}.hz-h1{margin:0;font-weight:600;font-size:28px;line-height:1.12;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;color:var(--ink)}.hz-h1--big{font-size:30px}.hz-h2{margin:0;font-weight:600;font-size:24px;line-height:1.18;letter-spacing:-.02em;text-wrap:balance;color:var(--ink)}.hz-kicker{margin:0 0 8px;font-size:16px;line-height:22px;color:var(--ink-muted)}.hz-sub{margin:10px 0 0;font-size:16px;line-height:1.5;color:var(--ink-muted);text-wrap:pretty}.hz-over{margin-bottom:6px;color:var(--link)}.hz-muted{color:var(--ink-muted)}[dir=rtl] .hz-h1,[dir=rtl] .hz-h2,[dir=rtl] .t-display,[dir=rtl] .t-h1,[dir=rtl] .t-h2{font-weight:700;letter-spacing:0;line-height:1.5}[dir=rtl] .hz-over,[dir=rtl] .t-over{letter-spacing:0;font-size:13px}svg.lucide{stroke-width:1.75}.hz-ico{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.hz-head{display:block;margin-inline:calc(-1*max(var(--gutter),var(--safe-l))) calc(-1*max(var(--gutter),var(--safe-r)))}.hz-stage{position:relative;width:100%;max-width:var(--hz-max);margin-inline:auto;overflow:hidden;color:#fff;direction:ltr}.hz-stage--cap{max-height:calc(var(--app-vh, 100dvh) * .25)}.hz-stage__fit{position:absolute;left:0;right:0;bottom:0}.hz-stage__scene{position:absolute;left:0;width:100%;max-width:none;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.hz-stage__svg{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:hidden}.hz-stage__nav{position:absolute;top:16px;left:16px;right:16px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px}[dir=rtl] .hz-stage__nav{flex-direction:row-reverse}.hz-stage__end{display:flex;align-items:center;gap:8px}@media(min-width:1024px){.hz-stage{border-radius:28px 28px 0 0;margin-top:16px}}.hz-stage .ui-iconbtn,.hz-round--stage{background:#ffffff2e;color:#fff;box-shadow:none;border:0;border-radius:50%}.hz-stage .ui-iconbtn:active{transform:scale(.94);background:#ffffff4d;box-shadow:none}.hz-stage .ui-chipbtn,.hz-stage .ui-btn--text,.hz-pill--stage{background:#ffffff2e;color:#fff;box-shadow:none;text-decoration:none;border-radius:var(--r-pill);min-height:40px;padding:0 16px;font-size:14px;font-weight:600}.hz-stage :focus-visible{outline:2px solid #fff;outline-offset:2px}.st-bump{transform-box:fill-box;transform-origin:center bottom;animation:hz-bumpup .7s var(--ease) .12s both}.st-sun{animation:hz-sunup .9s var(--ease) .22s both}@keyframes hz-bumpup{0%{transform:scaleY(0)}to{transform:none}}@keyframes hz-sunup{0%{transform:translateY(96px)}to{transform:none}}.f-happy,.f-proud,.f-alert{opacity:0}.f-base,.f-happy,.f-proud,.f-alert{transition:opacity .16s ease-out}.is-happy .f-base,.is-proud .f-base,.is-alert .f-base{opacity:0}.is-happy .f-happy,.is-proud .f-proud,.is-alert .f-alert{opacity:1}.eye{transform-box:fill-box;transform-origin:center;animation:hz-blink 4.6s 1.2s infinite}@keyframes hz-blink{0%,93%,to{transform:none}96%{transform:scaleY(.1)}}.eyes{transition:transform .35s var(--ease)}.is-proud .f-proud .eyes{transform:translate(2px,-2px)}.talk{transform-box:fill-box;transform-origin:center top;animation:hz-talk .17s ease-in-out .45s 8 alternate both}@keyframes hz-talk{0%{transform:scaleY(1)}to{transform:scaleY(.35)}}.hz-melda{display:block;flex:none;overflow:visible}.hz-bubble{position:absolute;left:16px;right:16px;z-index:2;display:flex;justify-content:center;pointer-events:none}.hz-bubble__box{position:relative;min-width:0;max-width:100%;box-sizing:border-box;background:#fff;color:var(--ink);padding:7px 13px;border-radius:17px;transform-origin:50% 100%;animation:hz-bubin .5s var(--ease) .35s both}.hz-bubble__txt{display:block;font-size:15px;line-height:1.3;font-weight:600;text-align:center;text-wrap:balance;white-space:normal;overflow-wrap:break-word}.hz-bubble__txt>i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-inline-end:7px;vertical-align:.05em}.hz-bubble__box>svg{position:absolute;left:50%;margin-left:-8px;top:calc(100% - 1px);display:block}.hz-stage__logo{transition:opacity .2s var(--ease)}.hz-stage.has-bubble .hz-stage__logo{opacity:0}@keyframes hz-bubin{0%{opacity:0;transform:scale(.6) translateY(8px)}to{opacity:1;transform:none}}.hz-head__txt{padding:6px 24px 0;text-align:center;max-width:var(--hz-max);margin-inline:auto;box-sizing:border-box}.hz-head__txt>.hz-chips{margin-top:18px}.hz-head--mini{margin-inline:0}.hz-head--sized .hz-head__txt{padding-top:2px}.hz-head--sized .hz-h1{font-size:28px}.hz-head--sized .hz-sub{margin-top:8px;-webkit-hyphens:manual;hyphens:manual}.hz-stage__logo{position:absolute;top:31px;left:0;right:0;z-index:2;display:flex;justify-content:center;pointer-events:none}.hz-plogo{display:block;flex:none;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hz-head--mini .hz-stage{border-radius:var(--r-card) var(--r-card) 0 0;max-width:none;margin-top:0}.ui-motiv{width:260px;max-width:100%;margin-inline:auto}.ui-motiv .hz-stage{border-radius:var(--r-card)}html[data-hz-stage] .app-status-strip{background-color:var(--hz-strip, var(--stage))!important}@media(min-width:1024px){html[data-hz-stage] .app-status-strip{background-color:var(--bg)!important}}.hz-page{min-height:100%;display:flex;flex-direction:column;box-sizing:border-box}.hz-page>.hz-bar{margin-top:auto}.hz-bar{position:sticky;bottom:var(--hz-bar-bottom, 0px);z-index:5;box-sizing:border-box;margin-inline:calc(-1*max(var(--gutter),var(--safe-l))) calc(-1*max(var(--gutter),var(--safe-r)));padding:14px max(var(--gutter),var(--safe-r)) 24px max(var(--gutter),var(--safe-l));background:var(--bg);box-shadow:0 -10px 24px #f8f6fff2,0 -1px 0 var(--hair);display:flex;flex-direction:column;gap:6px}.hz-bar--row{flex-direction:row;gap:10px}.hz-bar--row>.ui-btn{flex:1;width:auto;min-width:0}.hz-bar--row>.hz-bar__fit{flex:none}.hz-bar__note{margin:4px 0 0;font-size:13px;line-height:18px;text-align:center;color:var(--ink-muted)}.hz-bar-space{height:24px;flex:none}body.keyboard-open .hz-bar{position:static;box-shadow:none}.ui-btn{min-height:56px;font-size:17px;line-height:22px;font-weight:600;gap:10px}.ui-btn>svg{width:20px;height:20px}.ui-btn--solid{background:var(--ink);color:#fff;box-shadow:0 3px #0b0420}.ui-btn--solid:active{transform:translateY(2px);box-shadow:0 1px #0b0420}.ui-btn--cta{background:var(--pink);color:#fff;font-size:19px;font-weight:700;box-shadow:0 3px #c2185b}.ui-btn--cta:active{transform:translateY(2px);box-shadow:0 1px #c2185b}.ui-btn--line,.ui-btn--soft{background:#fff;color:var(--ink);border:0;box-shadow:inset 0 0 0 1px #1e0d3f1a,0 2px #1e0d3f1a}.ui-btn--line:active,.ui-btn--soft:active{transform:translateY(2px);box-shadow:inset 0 0 0 1px #1e0d3f1a;background:#fff}.ui-btn--danger{background:#fff;color:#9a2a1f;border:0;box-shadow:inset 0 0 0 1px #9a2a1f47,0 2px #9a2a1f29}.ui-btn--danger:active{transform:translateY(2px);box-shadow:inset 0 0 0 1px #9a2a1f47;background:#fff}.ui-btn--text.is-error,.hz-btn-out{color:#9a2a1f}.ui-btn--text{min-height:48px;font-size:16px;font-weight:500;color:var(--link);text-decoration:none;box-shadow:none}.ui-btn--sm{min-height:44px;font-size:15px;padding:0 16px}.ui-btn--upload{min-height:56px;font-size:17px;line-height:22px}.ui-btn[disabled],.ui-btn[aria-disabled=true]{opacity:.4}body:has(.st-sun) .ui-btn--cta,body:has(.s-sun) .ui-btn--cta,body:has(.hz-melda) .ui-btn--cta,body:has(.hz-dot) .ui-btn--cta{background:var(--ink);color:#fff;font-size:17px;font-weight:600;box-shadow:0 3px #0b0420}body:has(.st-sun) .ui-btn--cta:active,body:has(.s-sun) .ui-btn--cta:active,body:has(.hz-melda) .ui-btn--cta:active,body:has(.hz-dot) .ui-btn--cta:active{box-shadow:0 1px #0b0420}body:has(.st-sun) .ui-dot:not(.hz-keep),body:has(.s-sun) .ui-dot:not(.hz-keep),body:has(.hz-melda) .ui-dot:not(.hz-keep){background:var(--violet)}.ui-iconbtn{border-radius:50%;transition:transform var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.ui-iconbtn--line,.ui-iconbtn--round{background:#fff;border:0;box-shadow:inset 0 0 0 1px #1e0d3f1a,0 2px #1e0d3f1a}.ui-iconbtn--line:active,.ui-iconbtn--round:active{transform:scale(.94);box-shadow:inset 0 0 0 1px #1e0d3f1a}.ui-chipbtn{min-height:46px;padding:0 16px;font-size:15px;box-shadow:inset 0 0 0 1px #1e0d3f1a,0 2px #1e0d3f1a}.ui-chipbtn--dark{background:var(--ink);color:#fff;box-shadow:0 3px #0b0420}.hz-card{background:#fff;border-radius:20px;box-shadow:var(--shadow-card);box-sizing:border-box}.hz-soft{background:var(--surface-warm);border-radius:16px}.hz-hair{height:1px;background:var(--hair);border:0;margin:0}.ui-hr{border-top-color:var(--hair)}.ui-row{border-bottom-color:var(--hair)}.ui-sheet{background:var(--bg);border-radius:28px 28px 0 0}.ui-overlay--dialog .ui-sheet{border-radius:24px;background:var(--bg)}@media(min-width:1024px){.ui-overlay .ui-sheet{border-radius:24px}}.ui-backdrop{background:#1e0d3f80}.ui-sheet .ui-list{box-shadow:var(--shadow-card)}.ui-toast{border-radius:16px;padding:14px 18px;font-size:15px;line-height:21px}.ui-note{border-radius:16px;background:var(--surface-warm)}.ui-field,.fm-field,.life-search{min-height:56px;border-radius:var(--r-field);border:1.5px solid var(--line-strong);background:#fff;box-shadow:none;padding:14px 16px;font-size:17px;line-height:24px;color:var(--ink);outline:none;transition:border-color .15s,box-shadow .15s}.ui-field::-moz-placeholder,.fm-field::-moz-placeholder{color:var(--line-strong);opacity:1}.ui-field::placeholder,.fm-field::placeholder{color:var(--line-strong);opacity:1}.ui-field:focus,.ui-field:focus-visible,.fm-field:focus,.fm-field:focus-visible{outline:none;border-color:var(--violet);box-shadow:0 0 0 4px #7b3fe42e;border-radius:var(--r-field)}.ui-field[aria-invalid=true],.fm-field.is-invalid{border-color:var(--error);box-shadow:none}.fm-field.is-ok{border-color:var(--ok);box-shadow:none}input[type=search].ui-field{border-radius:var(--r-field);border-color:#cfc7e0}.ui-fieldwrap>.t-label,.ui-fieldwrap>.t-title,.hz-lbl{display:block;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0;margin-bottom:8px;color:var(--ink)}.ui-seg{display:inline-flex;max-width:100%;gap:0;padding:4px;border:0;border-radius:999px;background:var(--soft);box-sizing:border-box}.ui-seg__tab{min-height:44px;height:44px;padding:0 18px;margin:0;border:0;border-radius:999px;background:none;box-shadow:none;color:var(--chip-ink);font-size:15px;line-height:20px;font-weight:600;transition:background-color .2s,color .2s}.ui-seg__tab[aria-selected=true],.ui-seg__tab[aria-pressed=true],.ui-seg__tab.is-on{background:var(--ink);color:#fff;box-shadow:none;font-weight:600}.hz-chip,.ui-pill,.ui-tag{display:inline-flex;align-items:center;gap:6px;min-height:32px;height:auto;padding:4px 12px;border-radius:999px;background:var(--soft);color:var(--chip-ink);font-size:14px;line-height:20px;font-weight:600;box-sizing:border-box;max-width:100%}.hz-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.hz-badge,.ui-tag{display:inline-flex;align-items:center;gap:6px;min-height:0;padding:4px 10px;border-radius:999px;font-size:13px;line-height:18px;font-weight:600;background:#f1eef7;color:var(--ink-muted)}.hz-badge>svg{width:14px;height:14px;flex:none}.hz-badge--error,.ui-pill--error,.ui-tag--error{background:#fbe9e7;color:#9a2a1f}.hz-badge--warn,.ui-pill--warn,.ui-tag--warn{background:#fff1dc;color:#8a4b00}.hz-badge--ok,.ui-pill--ok,.ui-tag--ok{background:#e3f3ea;color:#1f6b45}.hz-badge--form{background:var(--soft);color:var(--chip-ink)}.hz-row{display:flex;align-items:center;gap:14px;width:100%;min-height:60px;padding:0;border:0;background:none;color:var(--ink);text-align:start;font:inherit;cursor:pointer;touch-action:manipulation;box-sizing:border-box}.hz-row>svg:first-child{width:22px;height:22px;flex:none;color:var(--chip-ink)}.hz-row__main{flex:1;min-width:0;font-size:16px;line-height:22px;font-weight:500;overflow-wrap:break-word}.hz-row__main>b,.hz-row__main>strong{display:block;font-weight:600}.hz-row__main>small{display:block;font-size:14px;line-height:20px;font-weight:400;color:var(--ink-muted);margin-top:1px}.hz-row__val{flex:none;font-size:15px;color:var(--ink-muted);max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hz-row__chev{width:20px;height:20px;flex:none;color:var(--line-strong)}[dir=rtl] .hz-row__chev{transform:scaleX(-1)}.hz-row:focus-visible{outline:2px solid var(--violet);outline-offset:-2px;border-radius:8px}.hz-row:active{opacity:.6}.hz-row+.hz-hair{margin-inline-start:36px}.ui-row__icon,.ko-group .ui-row__icon{width:24px;height:24px;border-radius:0;background:none;color:var(--chip-ink)}.ko-group .ko-row-error .ui-row__icon,.ko-row-error .ui-row__icon{background:none;color:#9a2a1f}.ui-group>.t-label{color:var(--over)}.hz-lrow{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:6px 0;border:0;border-bottom:1px solid var(--hair);background:none;color:var(--ink);text-align:start;font:inherit;cursor:pointer;touch-action:manipulation;box-sizing:border-box}.hz-lrow:last-child{border-bottom:0}.hz-lrow__main{flex:1;min-width:0}.hz-lrow__main>b{display:block;font-size:17px;line-height:23px;font-weight:600}.hz-lrow__main>small{display:block;font-size:14px;line-height:20px;color:var(--ink-muted);margin-top:1px}.hz-lrd{width:24px;height:24px;border-radius:50%;border:2px solid var(--line-strong);flex:none;box-sizing:border-box;transition:border-width .2s var(--ease),border-color .2s var(--ease)}.hz-lrow.is-on .hz-lrd,.hz-lrow[aria-pressed=true] .hz-lrd,.hz-lrow[aria-checked=true] .hz-lrd{border:7px solid var(--ink)}.hz-lrow:focus-visible{outline:2px solid var(--violet);outline-offset:-2px;border-radius:8px}.ui-radio{min-height:60px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1.5px #e2daf3}.ui-radio.is-on{background:#f3eefe;box-shadow:inset 0 0 0 2px var(--violet)}.ui-radio__mark{border:2px solid var(--line-strong)}.ui-radio.is-on .ui-radio__mark{border-color:var(--violet);background-color:var(--violet)}.hz-ck{width:26px;height:26px;border-radius:50%;border:2px solid var(--line-strong);background:#fff;display:grid;place-items:center;flex:none;box-sizing:border-box;transition:background-color .25s var(--ease),border-color .25s var(--ease)}.hz-ck>svg{width:16px;height:16px;color:#fff;stroke-width:2.6;opacity:0;transform:scale(.4);transition:opacity .25s var(--ease),transform .25s var(--ease)}.is-done>.hz-ck,input:checked+.hz-ck,[aria-pressed=true]>.hz-ck,[aria-checked=true]>.hz-ck{background:var(--violet);border-color:var(--violet)}.is-done>.hz-ck>svg,input:checked+.hz-ck>svg,[aria-pressed=true]>.hz-ck>svg,[aria-checked=true]>.hz-ck>svg{opacity:1;transform:none}.ui-box svg{border-radius:50%;border-color:var(--line-strong)}.ui-check>input:checked+.ui-box svg{background:var(--violet);border-color:var(--violet)}.hz-meter{height:8px;border-radius:999px;background:var(--soft);overflow:hidden}.hz-meter>i{display:block;height:100%;border-radius:999px;background:var(--violet);transform-origin:left}[dir=rtl] .hz-meter>i{transform-origin:right}.hz-steps{display:flex;gap:14px;align-items:center;justify-content:center;flex-wrap:wrap}.hz-step{width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid var(--linie);box-sizing:border-box;transition:transform .25s,background-color .25s,border-color .25s}.hz-step.is-done{background:var(--violet);border-color:var(--violet)}.hz-step.is-on{background:var(--pink);border-color:var(--pink);transform:scale(1.3)}.ui-topbar{background:none;color:var(--ink);margin-inline:0;padding:16px 0 0;min-height:60px;border-radius:0}.ui-topbar .ui-iconbtn{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px #1e0d3f1a,0 2px #1e0d3f1a}.ui-topbar .ui-iconbtn:active{transform:scale(.94);background:#fff;box-shadow:inset 0 0 0 1px #1e0d3f1a}.ui-topbar .ui-btn--text{color:var(--link)}.ui-topbar .ui-chipbtn{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px #1e0d3f1a,0 2px #1e0d3f1a}.ui-topbar :focus-visible,.ui-pagehead :focus-visible{outline-color:var(--violet)}.ui-pagehead{background:none;color:var(--ink);margin-inline:0;padding:20px 0 0!important;margin-bottom:18px;min-height:0;border-radius:0}.ui-topbar+.ui-pagehead{padding-top:20px!important}.ui-pagehead:after{display:none}.ui-pagehead .t-h1,.ui-pagehead .t-h2{color:var(--ink);font-size:30px;line-height:1.12}.ui-pagehead .t-muted,.ui-pagehead .t-body,.ui-pagehead .t-label,.ui-pagehead .t-meta{color:var(--ink-muted)}.ui-pagehead .ui-btn--text{color:var(--link)}.ui-pagehead .ui-iconbtn{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px #1e0d3f1a,0 2px #1e0d3f1a}.ui-pagehead .ui-btn--solid{background:var(--ink);color:#fff;box-shadow:0 3px #0b0420}.ui-pagehead .ui-btn--line{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px #1e0d3f1a,0 2px #1e0d3f1a}.ui-headplain{padding-block:20px 16px}@media(min-width:1024px){.ui-topbar,.ui-pagehead:first-child{border-radius:0}}.ui-empty--stage{padding:0 0 24px;border-radius:20px;background:#fff;box-shadow:var(--shadow-card);overflow:hidden;gap:8px;text-align:center}.ui-empty--stage>.hz-head{margin:0 0 4px}.ui-empty--stage>.t-h2,.ui-empty--stage>p{margin-inline:auto;padding-inline:16px}.ui-empty--stage .hz-stage__svg>path:last-child{fill:#fff}.ui-empty--stage .st-bump>path{fill:#fff}.ui-tabs{background:#fff;border-top:0;box-shadow:0 -8px 24px #1e0d3f0f;align-items:flex-start;padding-top:8px}.ui-tab{justify-content:flex-start;gap:3px;min-height:52px;color:var(--over)}.ui-tab__tw{height:30px;width:58px;border-radius:999px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.ui-tab__tw>svg{width:20px;height:20px}.ui-tab__label{font-size:12px;line-height:16px;font-weight:500}.ui-tab[aria-current=page]{color:var(--ink)}.ui-tab[aria-current=page] .ui-tab__label{font-weight:600}.ui-tab[aria-current=page] .ui-tab__tw{background:var(--soft)}.ui-tab[aria-current=page]:before{display:none}:root{--hz-nav-space: 0px;--hz-nav-clear: 0px}html[data-hz-nav]{--hz-nav-space: calc(120px + var(--safe-b));--hz-nav-clear: calc(90px + var(--safe-b))}html[data-hz-nav] [data-scroll-container]{padding-bottom:var(--hz-nav-space)!important}html[data-hz-nav] [data-scroll-container][style*="overflow-y: hidden"]{padding-bottom:var(--hz-nav-clear)!important}html[data-hz-nav] [data-scroll-container]{--hz-bar-bottom: calc(var(--hz-nav-clear) - 8px - var(--hz-nav-space))}html[data-hz-nav] [data-scroll-container][style*="overflow-y: hidden"]{--hz-bar-bottom: 0px}[data-scroll-container] :where([style*="position: fixed"],.ui-overlay,.life-moment--over,.life-sess,.life-intro,.life-introwait,.fm-screen,.lo-zoom,.gs-org){--hz-bar-bottom: 0px}.ui-tabs.ui-tabs--float{position:absolute;left:0;right:0;bottom:0;z-index:10;display:block;width:auto;height:calc(104px + var(--safe-b));padding:0;border:0;box-shadow:none;pointer-events:none;background:linear-gradient(#f8f6ff00,#f8f6ff 60px)}.ui-tabs__pill{position:absolute;left:max(14px,var(--safe-l));right:max(14px,var(--safe-r));bottom:calc(16px + var(--safe-b));height:66px;max-width:520px;margin-inline:auto;box-sizing:border-box;padding:6px 5px;gap:2px;display:flex;align-items:center;border-radius:999px;background:#1e0d3f;pointer-events:auto;box-shadow:0 12px 30px #1e0d3f52,inset 0 1px #ffffff12}.ui-tabs--float .ui-tab{flex:1 1 0;min-width:0;height:54px;min-height:54px;padding:0 2px;gap:2px;justify-content:center;border-radius:999px;color:#a99dc9;transition:background-color .25s var(--ease),color .25s,transform .15s}.ui-tabs--float .ui-tab__tw{width:22px;height:22px;border-radius:0;background:none;transition:none}.ui-tabs--float .ui-tab__tw>svg{width:22px;height:22px}.ui-tabs--float .ui-tab__label{font-size:11.5px;line-height:14px;font-weight:600}@media(min-width:380px){.ui-tabs__pill{padding:6px;gap:4px}.ui-tabs--float .ui-tab{padding:0 4px}}.ui-tabs--float .ui-tab[aria-current=page]{background:#3d1d85;color:#fff}.ui-tabs--float .ui-tab[aria-current=page] .ui-tab__tw{background:none}.ui-tabs--float .ui-tab:active{transform:scale(.96)}.ui-tabs--float .ui-tab:focus-visible{outline:2px solid #fff;outline-offset:-3px;border-radius:999px}.ui-tabs--side{padding-top:16px;align-items:stretch;box-shadow:1px 0 0 var(--hair)}.ui-tabs--side .ui-tab{justify-content:flex-start;align-items:center;min-height:48px}.ui-tabs--side .ui-tab__tw{width:40px}.ui-tabs--side .ui-tab__label{font-size:16px;line-height:24px}.hz-sheet-melda{display:flex;justify-content:center;margin:-62px 0 6px;pointer-events:none}.ui-sheet:has(.hz-sheet-melda){overflow:visible;padding-top:16px}.ui-overlay--dialog .hz-sheet-melda,.ui-sheet--plain .hz-sheet-melda{margin-top:0}@media(min-width:1024px){.hz-sheet-melda{margin-top:0}}.hz-rise{animation:hz-rise .38s var(--ease) both}@keyframes hz-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hz-grow{transform-origin:left;animation:hz-grow .9s var(--ease) .5s both}[dir=rtl] .hz-grow{transform-origin:right}@keyframes hz-grow{0%{transform:scaleX(0)}}.hz-chev{transition:transform .25s var(--ease)}.hz-chev.is-open,[aria-expanded=true]>.hz-chev{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.st-bump,.st-sun,.eye,.talk,.hz-bubble__box,.hz-rise,.hz-grow{animation:none!important}.eyes,.hz-chev,.f-base,.f-happy,.f-proud,.f-alert{transition:none!important}}.hz-sky .s-sun{cursor:pointer}.hz-home__txt{padding-top:8px}.hz-sky .pulse,.hz-sky .md,.hz-sky .gd{opacity:0}.hz-sky .flow{pointer-events:none}html:not([data-motion=voll]) .hz-sky .flow{display:none}.hz-sky.intro .lb{transform-box:fill-box;transform-origin:center;animation:hz-lbpop .38s var(--ease) both}@keyframes hz-lbpop{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:none}}.hz-sky.intro .s-sun{animation:hz-sunup 1s var(--ease) 3.45s both}.hz-sky.intro .s-bump{transform-box:fill-box;transform-origin:center bottom;animation:hz-bumpup .8s var(--ease) 3.3s both}.hz-sky.intro .pulse{transform-box:fill-box;transform-origin:center;animation:hz-pulse 1.1s var(--ease) both}@keyframes hz-pulse{0%{opacity:.95;transform:scale(.15)}to{opacity:0;transform:none}}.hz-sky.intro .s-rings circle{transform-box:fill-box;transform-origin:center;animation:hz-ringsin .8s var(--ease) both}.hz-sky.intro .s-rings circle:nth-child(3){animation-delay:3.95s}.hz-sky.intro .s-rings circle:nth-child(2){animation-delay:4.12s}.hz-sky.intro .s-rings circle:nth-child(1){animation-delay:4.29s}@keyframes hz-ringsin{0%{opacity:0;transform:scale(.45)}to{opacity:1;transform:none}}.hz-sky.intro .s-sun .f-happy{animation:hz-hflash 1.4s ease-out 4.6s both}.hz-sky.intro .s-sun .f-base{animation:hz-bflash 1.4s ease-out 4.6s both}@keyframes hz-hflash{0%,to{opacity:0}15%,75%{opacity:1}}@keyframes hz-bflash{0%,to{opacity:1}15%,75%{opacity:0}}.hz-sky.intro .s-sun .f-base .eyes{animation:hz-glance 2.4s ease-in-out 5.8s both}@keyframes hz-glance{0%,to{transform:none}22%,62%{transform:translate(-2px,-4px)}}.hz-sky.intro .gd{animation:hz-gather .95s cubic-bezier(.4,0,.2,1) both,hz-leave .85s cubic-bezier(.55,0,.6,1) forwards}@keyframes hz-gather{0%{opacity:0;transform:translate(var(--sx),var(--sy)) scale(.5)}12%{opacity:1}55%{transform:translate(var(--mx),var(--my)) scale(.8)}to{opacity:1;transform:none}}@keyframes hz-leave{0%{opacity:1;transform:none}50%{opacity:1;transform:translate(var(--nx),var(--ny)) scale(.8)}to{opacity:0;transform:translate(var(--ex),var(--ey)) scale(.4)}}.hz-sky.intro .md{animation:hz-mread 2s cubic-bezier(.45,0,.25,1) 1.5s both}@keyframes hz-mread{0%{opacity:0;transform:translate(195px,292px)}4%{opacity:1;transform:translate(195px,286px)}14%{opacity:1;transform:translate(124px,53px)}23.4%{opacity:1;transform:translate(124px,79px)}32.9%{opacity:1;transform:translate(124px,92px)}42.3%{opacity:1;transform:translate(124px,118px)}51.7%{opacity:1;transform:translate(124px,144px)}61.1%{opacity:1;transform:translate(124px,157px)}70.6%{opacity:1;transform:translate(124px,170px)}80%{opacity:1;transform:translate(124px,183px)}to{opacity:1;transform:translate(195px,300px)}}@media(prefers-reduced-motion:reduce){.hz-sky.intro *{animation:none!important}.hz-sky .gd,.hz-sky .md,.hz-sky .pulse{opacity:0!important}.hz-sky .flow{display:none}}.hz-bar{box-shadow:0 -10px 24px #f8f6fff2,0 -1px 0 var(--hair),0 72px 0 var(--bg)}body.keyboard-open .hz-bar{box-shadow:none}.ui-note--error{background:#fbe9e7;color:#9a2a1f;border-color:transparent}.ui-note--warn{background:#fff1dc;color:#8a4b00;border-color:transparent}.ui-note--ok{background:#e3f3ea;color:#1f6b45;border-color:transparent}.ui-screen.hz-page{padding-bottom:0}@media(max-height:620px){.hz-bar:not(.hz-bar--row):has(>.ui-btn+.ui-btn){position:static;box-shadow:none}}.hz-bubble.is-out .hz-bubble__box{animation:hz-bubout .25s var(--ease) both}@keyframes hz-bubout{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.94) translateY(3px)}}.hz-xp{transition:stroke-dasharray .9s cubic-bezier(.23,1,.32,1),stroke .4s}.st-bump.is-glow .hz-xp{stroke:#f5c451;filter:drop-shadow(0 0 6px rgba(249,222,154,.95))}.st-bump.is-glow>path:first-child{filter:drop-shadow(0 0 14px rgba(249,222,154,.7))}.hz-stage__tap{position:absolute;left:50%;width:27%;transform:translate(-50%);z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.hz-hop{animation:hz-hop .45s var(--ease) both}@keyframes hz-hop{0%,to{transform:none}40%{transform:translateY(-9px)}70%{transform:translateY(2px)}}@media(prefers-reduced-motion:reduce){.hz-hop{animation:none!important}.hz-xp{transition:none}.hz-bubble.is-out .hz-bubble__box{opacity:0;transition:opacity .25s linear}.hz-stage__logo{transition:none}}html:not([data-motion=voll]) .hz-hop{animation:none}.hz-spin{transform-box:fill-box;transform-origin:center;animation:hz-spin 1.15s var(--ease) .25s both}@keyframes hz-spin{0%{transform:none}30%{transform:translateY(-13px) rotate(130deg)}62%{transform:translateY(0) rotate(320deg)}78%{transform:translateY(-5px) rotate(360deg)}to{transform:translateY(0) rotate(360deg)}}@media(prefers-reduced-motion:reduce){.hz-spin{animation:none!important}}html:not([data-motion=voll]) .hz-spin{animation:none}.og-shell{--og-pl: max(var(--gutter), var(--safe-l));--og-pr: max(var(--gutter), var(--safe-r));min-height:100%;box-sizing:border-box;background:var(--bg);color:var(--ink);padding:var(--safe-t) var(--og-pr) calc(var(--s5) + var(--safe-b)) var(--og-pl)}.og-shell--flush{height:100%;min-height:0;display:flex;flex-direction:column;padding-bottom:0}.og-col{width:100%;max-width:640px;margin-inline:auto}.og-shell--flush>.og-col{flex:1;min-height:0;display:flex;flex-direction:column}.og-head{padding-top:12px}.og-head__name{display:flex;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;align-items:baseline;min-height:28px;padding:0 4px 10px;box-sizing:border-box;font-size:14px;line-height:20px;color:var(--ink-muted)}.og-head__name>b{font-weight:600;color:var(--ink)}.og-head--bare{padding-bottom:2px;box-shadow:0 1px 0 var(--hair)}.og-head>.ui-seg{display:flex;width:100%;gap:2px;padding:4px;background:#fff;border-radius:999px;box-shadow:inset 0 0 0 1px #1e0d3f14,0 2px #1e0d3f0f;overflow-x:auto;scrollbar-width:none;box-sizing:border-box}.og-head>.ui-seg::-webkit-scrollbar{display:none}.og-head>.ui-seg>.ui-seg__tab{flex:1 0 auto;min-height:40px;height:40px;padding:0 14px;background:none;box-shadow:none;color:var(--over);font-size:15px;font-weight:500}.og-head>.ui-seg>.ui-seg__tab[aria-selected=true]{background:var(--soft);color:var(--ink);font-weight:600;box-shadow:none}.og-head>.ui-seg>.ui-seg__tab:focus-visible{outline:2px solid var(--violet);outline-offset:-2px}.og-pagehead{display:flex;align-items:center;gap:12px;padding-block:22px 16px}.og-pagehead>h1{flex:1;min-width:0;margin:0;font-size:30px;line-height:1.12;font-weight:600;letter-spacing:-.025em;overflow-wrap:break-word}[dir=rtl] .og-pagehead>h1{letter-spacing:0;line-height:1.4;font-weight:700}.og-pagehead>.ui-iconbtn>svg,.og-chathead>.ui-iconbtn>svg{width:20px;height:20px}.og-sub{margin:-4px 0 16px;font-size:16px;line-height:1.5;color:var(--ink-muted);text-wrap:pretty}.og-section{margin:28px 4px 10px;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--over)}[dir=rtl] .og-section{letter-spacing:0;font-size:13px}.og-wait{min-height:160px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted)}.og-fail{display:flex;flex-direction:column;gap:14px;padding-block:8px}.og-none{margin:0;padding:22px 18px;border:0;border-radius:20px;background:var(--surface-warm);color:var(--ink-muted);font-size:16px;line-height:1.5;text-align:center;text-wrap:pretty}.og-msg{margin-block:8px 0;font-size:15px;line-height:1.5}.og-exit{margin-top:24px;display:flex;justify-content:center}.og-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-wrap:anywhere}.og-wrap{overflow-wrap:break-word}.og-back{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:var(--touch);margin-top:6px;padding:0 4px;background:none;border:0;color:var(--link);font:inherit;font-size:15px;font-weight:600;cursor:pointer;touch-action:manipulation}.og-back>svg{width:20px;height:20px}.og-back:focus-visible,.og-fold:focus-visible,.og-thread:focus-visible,.og-nav:focus-visible,.og-send:focus-visible,.og-link:focus-visible{outline:2px solid var(--violet);outline-offset:2px;border-radius:8px}.og-selwrap{display:block;min-width:0;flex:1}.og-selwrap>.t-label{display:block;margin-bottom:8px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0;color:var(--ink)}.og-selbox{position:relative;display:block}.og-select{display:block;width:100%;min-height:56px;box-sizing:border-box;margin:0;padding:14px 44px 14px 16px;padding-inline:16px 44px;background:#fff;color:var(--ink);border:1.5px solid var(--line-strong);border-radius:var(--r-field);font-family:inherit;font-size:17px;line-height:24px;-moz-appearance:none;appearance:none;-webkit-appearance:none;text-overflow:ellipsis;transition:border-color .15s,box-shadow .15s}.og-select:focus,.og-select:focus-visible{outline:none;border-color:var(--violet);box-shadow:0 0 0 4px #7b3fe42e}.og-select:disabled{opacity:.4}.og-selbox>svg{position:absolute;inset-inline-end:14px;top:50%;width:20px;height:20px;margin-top:-10px;pointer-events:none;color:var(--line-strong)}.og-pair{display:flex;gap:10px;align-items:flex-end}.og-pair>*{flex:1;min-width:0}input.og-short{min-height:56px}.og-form input[type=date].ui-field{min-width:0;width:100%;box-sizing:border-box}.og-badge{flex:none;white-space:nowrap}.og-filter{display:flex;width:100%;margin-bottom:14px;overflow-x:auto;scrollbar-width:none}.og-filter::-webkit-scrollbar{display:none}.og-filter>.ui-seg__tab{flex:1 0 auto;padding:0 12px;font-size:14px}.og-filter>.ui-seg__tab:focus-visible{outline:2px solid var(--violet);outline-offset:-2px}@media(max-width:389px){.og-filter>.ui-seg__tab{padding:0 8px;font-size:13px}}.og-threads{display:flex;flex-direction:column;gap:10px}.og-thread{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:16px;box-sizing:border-box;background:#fff;border:0;border-radius:20px;box-shadow:var(--shadow-card);color:var(--ink);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;transition:transform var(--t-fast) var(--ease)}.og-thread:active{transform:scale(.985)}.og-thread__main{flex:1;min-width:0;display:block}.og-thread__title{display:block;font-size:16px;line-height:22px;font-weight:600;overflow-wrap:break-word}.og-thread__date{flex:none;margin-inline-start:auto;font-size:13px;line-height:18px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.og-thread__sub{display:block;margin-top:2px;font-size:15px;line-height:21px;color:var(--ink-muted);overflow-wrap:break-word}.og-thread__sub>b{font-weight:500;color:var(--ink)}.og-thread__code{display:block;margin-top:2px;font-size:13px;line-height:18px;color:var(--ink-muted)}.og-thread__tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:10px}.og-thread>svg{width:20px;height:20px;flex:none;color:var(--line-strong)}.og-thread[aria-current=true]{background:#f3eefe;box-shadow:inset 0 0 0 2px var(--violet)}.og-chathead{display:flex;align-items:center;gap:12px;padding-block:6px 12px;flex:none}.og-chathead__main{flex:1;min-width:0}.og-chathead__title{margin:0;font-weight:600;font-size:20px;line-height:1.25;letter-spacing:-.02em;overflow-wrap:break-word}[dir=rtl] .og-chathead__title{letter-spacing:0;line-height:1.5}.og-chathead__main>p{margin-top:2px;font-size:14px;line-height:20px;color:var(--ink-muted);overflow-wrap:anywhere}.og-chathead__main>p>b{font-weight:600;color:var(--ink)}.og-chatctl{flex:none;padding-bottom:14px;box-shadow:0 1px 0 var(--hair);position:relative;z-index:1}.og-chatctl .og-select{min-height:48px;padding-block:10px;font-size:16px}.og-chatctl .og-selwrap>.t-label{margin-bottom:6px;font-size:13px;line-height:18px;color:var(--ink-muted)}.og-feed{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-block:16px;margin-inline:calc(-1 * var(--og-pl)) calc(-1 * var(--og-pr));padding-inline:var(--og-pl) var(--og-pr)}.og-line{display:flex;margin-bottom:10px;justify-content:flex-start}.og-line--own{justify-content:flex-end}.og-line__box{max-width:min(86%,640px);min-width:0}.og-bubble{background:#fff;color:var(--ink);border:0;border-radius:20px;border-end-start-radius:6px;box-shadow:var(--shadow-card);padding:12px 16px;font-size:16px;line-height:1.5;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.og-bubble--own{background:var(--ink);color:#fff;box-shadow:none;border-end-start-radius:20px;border-end-end-radius:6px}.og-bubble--own .is-error{color:var(--error-on-dark)}.og-bubble--own .t-muted{color:var(--on-dark-muted)}.og-bubble__att{white-space:normal}.og-bubble__att--gap{margin-bottom:10px}.og-bubble__more{margin-top:8px}.og-bubble__other{margin-top:10px;padding-top:10px;border-top:1px solid var(--hair);color:var(--ink-muted);font-size:15px}.og-bubble--own .og-bubble__other{border-top-color:#fff3;color:var(--on-dark-muted)}.og-bubble--own .ui-btn--on-dark{background:#fff;color:var(--ink);border:0;box-shadow:none}.og-line__meta{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:10px;column-gap:10px;min-height:32px;padding-inline:6px;font-size:13px;line-height:18px;color:var(--ink-muted)}.og-line--own .og-line__meta{justify-content:flex-end}.og-link{min-height:32px;padding:0;background:none;border:0;color:var(--link);font:inherit;font-size:13px;line-height:18px;font-weight:600;text-decoration:none;cursor:pointer;touch-action:manipulation}.og-flag{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:4px 10px;border-radius:999px;background:#fff1dc;color:var(--warn);font-size:13px;line-height:18px;font-weight:600}.og-flag>svg{width:14px;height:14px;flex:none}.og-intern{margin-bottom:14px;max-width:640px}.og-intern>.t-label,.og-bubble__more>.t-label{display:block;margin-bottom:6px;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.02em;color:var(--over)}.og-preview{background:var(--surface-warm);color:var(--ink);border:0;box-shadow:none;border-radius:16px;padding:14px 16px 16px;white-space:normal}.og-intern>.og-preview{background:#fff;box-shadow:var(--shadow-card);border-radius:20px}.og-preview>*+*{margin-top:8px}.og-preview>.t-title{font-size:16px;line-height:22px;font-weight:600}.og-preview>.t-body{font-size:15px;line-height:1.5}.og-preview>.ui-btn{margin-top:12px}.og-composer{flex:none;background:var(--bg);box-shadow:0 -1px 0 var(--hair);margin-left:calc(-1 * var(--og-pl));margin-right:calc(-1 * var(--og-pr));padding:10px var(--og-pr) calc(12px + var(--safe-b)) var(--og-pl)}.og-composer__row{display:flex;gap:8px;align-items:flex-end}textarea.og-composer__input{flex:1;min-width:0;min-height:56px;max-height:168px;resize:none;padding:15px 16px;font-size:17px;line-height:24px;field-sizing:content}.og-send{width:48px;height:48px;margin-bottom:4px;flex:none;display:inline-grid;place-items:center;border-radius:50%;border:0;padding:0;background:var(--ink);color:#fff;cursor:pointer;touch-action:manipulation;transition:transform var(--t-fast) var(--ease),opacity var(--t-fast) var(--ease)}.og-send>svg{width:20px;height:20px}.og-send:active{transform:scale(.94)}.og-send[disabled]{opacity:.4;cursor:default}.og-clarify{margin-bottom:10px;padding:14px 16px 16px;border-radius:16px;background:#fff1dc}.og-clarify>p{color:var(--warn);font-weight:500;margin-bottom:12px}.og-btnrow{display:flex;flex-wrap:wrap;gap:8px}.og-btnrow>.ui-btn{flex:1 1 140px;width:auto}.og-hint{color:var(--ink-muted);margin-top:8px;font-size:13px}.og-quota{padding:16px 18px 18px;margin-bottom:14px}.og-quota>p{margin:0 0 10px;font-size:15px;line-height:22px;font-weight:600}.og-quota.is-full>.hz-meter>i{background:var(--error)}.og-upload{max-width:480px;margin-bottom:22px}.og-upload>*+*{margin-top:10px}.og-upload>p{font-size:15px;line-height:1.5;padding-inline:4px}.og-stack>*+*{margin-top:12px}.og-file{display:flex;align-items:center;gap:12px;min-height:var(--touch)}.og-file>svg{width:22px;height:22px;flex:none;color:var(--chip-ink)}.og-file>.t-title{flex:1;min-width:0;font-size:16px;font-weight:600;overflow-wrap:anywhere}.og-file>.ui-iconbtn{margin-inline-end:-8px}.og-file>.ui-iconbtn>svg{width:20px;height:20px}.og-items{display:flex;flex-direction:column;gap:12px}.og-item{padding:16px;min-width:0;background:#fff;border-radius:20px;box-shadow:var(--shadow-card);box-sizing:border-box}.og-item>*+*{margin-top:12px}.og-item>.t-body{font-size:15px;line-height:1.5}.og-item__top{display:flex;align-items:flex-start;gap:12px}.og-item__top>.ui-iconbtn>svg{width:20px;height:20px}.og-item__main{flex:1;min-width:0;overflow-wrap:break-word}.og-item__main>.t-title{font-size:16px;line-height:22px;font-weight:600}.og-item__main>.t-meta{margin-top:2px;font-size:13px;line-height:18px;color:var(--ink-muted);overflow-wrap:anywhere}.og-item .og-select{min-height:48px;padding-block:10px;font-size:16px}.og-ana{display:flex;flex-direction:column;gap:12px}.og-ana__sum{padding:18px 16px 16px}.og-ana__sender{display:flex;align-items:center;gap:10px}.og-ana__sender>svg{width:22px;height:22px;flex:none}.og-ana__sender>.t-title{flex:1;min-width:0;font-size:17px;line-height:23px;font-weight:600}.og-ana__due{display:flex;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;border-radius:16px;background:var(--surface-warm);font-size:15px;line-height:21px}.og-ana__due>svg{width:22px;height:22px;flex:none;color:var(--chip-ink)}.og-ana__due>span{flex:1;min-width:0;color:var(--ink-muted)}.og-ana__due b{display:block;font-size:16px;line-height:22px;font-weight:600;color:var(--ink);overflow-wrap:break-word}.og-ana__due.is-error b,.og-ana__due.is-error>svg{color:var(--error)}.og-ana__due.is-warn b,.og-ana__due.is-warn>svg{color:var(--warn)}.og-ana__lead{margin:14px 0 0;padding-top:14px;border-top:1px solid var(--hair);font-size:17px;line-height:1.5;font-weight:500;color:var(--ink);text-wrap:pretty;overflow-wrap:break-word}.og-ana__sender+.og-ana__lead{border-top:0;padding-top:0;margin-top:10px}.og-ana__list{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.og-ana__list>li{display:flex;gap:12px;font-size:16px;line-height:1.5;overflow-wrap:break-word}.og-ana__list>li:before{content:"";flex:none;width:7px;height:7px;margin-top:9px;border-radius:50%;background:var(--violet)}.og-ana__acts{margin-top:16px;display:flex;flex-direction:column;gap:8px}.og-ana__act{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:16px;background:var(--surface-warm);font-size:16px;line-height:1.45;font-weight:500;overflow-wrap:break-word}.og-ana__act>svg{width:20px;height:20px;flex:none;margin-top:1px;color:var(--chip-ink)}.og-ana__act>span{flex:1;min-width:0}.og-ana__sec{margin-top:10px}.og-ana__sec>.t-title{margin:0 4px 10px;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--over)}[dir=rtl] .og-ana__sec>.t-title{letter-spacing:0;font-size:13px}.og-ana__fields{padding:2px 16px;background:#fff;border-radius:20px;box-shadow:var(--shadow-card)}.og-ana__field{padding-block:14px}.og-ana__field+.og-ana__field{border-top:1px solid var(--hair)}.og-ana__field>.t-title{font-size:16px;line-height:22px;font-weight:600}.og-ana__field>.t-body{margin-top:2px;font-size:15px;line-height:1.5;color:var(--ink-muted)}.og-ana__notes{margin:6px 4px 0;font-size:14px;line-height:1.5;color:var(--ink-muted)}.og-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.og-stats+.og-stats{margin-top:10px}.og-stat{background:#fff;border:0;border-radius:20px;box-shadow:var(--shadow-card);padding:16px;min-width:0}.og-stat>.t-h1{font-size:30px;line-height:1.12;font-weight:600;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.og-stat>.t-meta{margin-top:6px;font-size:14px;line-height:20px;color:var(--ink-muted);overflow-wrap:break-word}.og-count{flex:none;font-size:16px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.og-shell .ui-list{padding-inline:16px}.og-shell .ui-list .ui-row{min-height:60px}.og-shell .ui-list .ui-row .t-title{font-size:16px;line-height:22px;font-weight:500}.og-forms{display:grid;gap:12px}.og-form{display:flex;flex-direction:column;gap:16px;min-width:0;padding:18px 16px 16px}.og-form__body{flex:1}.og-form__body>*+*{margin-top:16px}.og-form__body>h2{font-size:18px;line-height:24px;font-weight:600;letter-spacing:-.01em}.og-form__body>.t-body{margin-top:4px;font-size:15px;line-height:1.5;color:var(--ink-muted)}.og-code{padding:16px;border-radius:16px;background:var(--surface-warm);text-align:center}.og-code__val{font-size:22px;line-height:28px;font-weight:600;letter-spacing:.06em;margin-bottom:14px}.og-batch{max-height:232px;overflow-y:auto;padding:0 14px;border-radius:16px;background:var(--surface-warm)}.og-batch__row{display:flex;align-items:center;gap:8px;min-height:60px}.og-batch__row+.og-batch__row{border-top:1px solid var(--hair)}.og-batch__row>.og-mono{flex:1;min-width:0;font-size:15px}.og-entries{display:flex;flex-direction:column;gap:10px}.og-entry{padding:16px;background:#fff;border-radius:20px;box-shadow:var(--shadow-card)}.og-entry>*+*{margin-top:8px}.og-entry>.ui-btn--danger{margin-top:12px}.og-entry__top{display:flex;align-items:center;gap:10px}.og-entry__top>:first-child{flex:1;min-width:0;font-size:16px;line-height:22px;font-weight:600}.og-entry__meta{display:flex;flex-wrap:wrap;-moz-column-gap:14px;column-gap:14px;font-size:14px;line-height:20px;color:var(--ink-muted)}.og-entry>.t-meta{font-size:14px;line-height:20px;color:var(--ink-muted)}.og-entry__meta svg,.og-table td svg{display:inline-block;width:18px;height:18px;vertical-align:-4px}.og-fold{display:flex;align-items:center;gap:8px;width:100%;min-height:var(--touch);margin:22px 0 6px;padding:0 4px;background:none;border:0;color:var(--over);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation}.og-fold>.t-title{flex:1;min-width:0;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}[dir=rtl] .og-fold>.t-title{letter-spacing:0;font-size:13px}.og-fold>svg{width:20px;height:20px;color:var(--line-strong);transition:transform .25s var(--ease)}.og-fold[aria-expanded=true]>svg{transform:rotate(180deg)}.og-tablewrap{overflow-x:auto;padding:4px 18px;background:#fff;border-radius:20px;box-shadow:var(--shadow-card)}.og-table{width:100%;border-collapse:collapse;font:inherit}.og-table th{text-align:start;padding:12px 16px 12px 0;padding-inline:0 16px;font-size:13px;line-height:18px;font-weight:600;color:var(--ink-muted);white-space:nowrap;border-bottom:1px solid var(--hair)}.og-table td{padding:14px 16px 14px 0;padding-inline:0 16px;font-size:16px;line-height:22px;vertical-align:middle;border-bottom:1px solid var(--hair)}.og-table tr:last-child>td{border-bottom:0}.og-table th:last-child,.og-table td:last-child{text-align:end;padding-inline-end:0}.og-table .is-muted,.og-table .t-meta{color:var(--ink-muted)}.og-nowrap{white-space:nowrap}.og-rows{padding-inline:16px;background:#fff;border-radius:20px;box-shadow:var(--shadow-card)}.og-rows>.ui-row{min-height:60px;border-bottom-color:var(--hair)}.og-rows>.ui-row:last-child{border-bottom:0}.og-rows .t-title{font-size:16px;font-weight:500}.og-dialog{text-align:center}.og-dialog>*+*{margin-top:10px}.og-dialog>.t-title{font-size:16px;font-weight:600}.og-dialog>.og-btnrow{margin-top:22px;flex-direction:column-reverse;flex-wrap:nowrap}.og-dialog>.og-btnrow>.ui-btn{flex:none;width:100%}.og-dialog__code{display:block;font-size:17px;font-weight:600;color:var(--ink)}.og-dialog__txt{display:block;margin-top:8px}@media(min-width:1024px){.og-shell--desk{display:flex;height:100%;min-height:0;padding:0}.og-side{width:var(--side-w);flex:none;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:calc(var(--s4) + var(--safe-t)) 12px calc(var(--s4) + var(--safe-b));background:#fff;box-shadow:1px 0 0 var(--hair);overflow-y:auto}.og-side__brand{padding:8px 14px 28px}.og-side__mark{display:flex;align-items:baseline;gap:8px;color:var(--ink-muted)}.og-side__org{margin-top:10px;font-size:16px;font-weight:600;overflow-wrap:break-word}.og-side__nav{display:flex;flex-direction:column;gap:4px}.og-nav{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:48px;padding:0 14px;box-sizing:border-box;background:none;border:0;border-radius:999px;color:var(--over);font:inherit;font-size:16px;line-height:24px;font-weight:500;text-align:start;cursor:pointer;transition:background-color .2s}.og-nav>svg{width:20px;height:20px;flex:none}.og-nav:active{background-color:var(--surface-warm)}.og-nav[aria-current=page]{background:var(--soft);color:var(--ink);font-weight:600}.og-nav--exit{margin-top:auto}.og-main{flex:1;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;overflow-y:auto;padding:var(--safe-t) var(--s5) var(--s6)}.og-main--flush{overflow:hidden;padding:var(--safe-t) 0 0}.og-content{width:100%;margin-inline:auto}.og-main--flush>.og-content{--og-pl: var(--s4);--og-pr: var(--s4);flex:1;min-height:0;display:flex;flex-direction:column;padding-inline:var(--s4);box-sizing:border-box}.og-main--flush>.og-content--split{padding-inline:0;margin-inline:0}.og-split{display:flex;flex:1;min-height:0}.og-split__list{width:400px;flex:none;display:flex;flex-direction:column;min-height:0;box-sizing:border-box;padding-inline:var(--s4);box-shadow:1px 0 0 var(--hair)}.og-split__scroll{flex:1;min-height:0;overflow-y:auto;padding:4px 4px var(--s4);margin-inline:-4px}.og-split__chat{--og-pl: var(--s4);--og-pr: var(--s4);flex:1;min-width:0;display:flex;flex-direction:column;min-height:0;box-sizing:border-box;padding:var(--s3) var(--s4) 0}.og-split__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:var(--s6) var(--s4);color:var(--ink-muted)}.og-split__empty>svg{width:28px;height:28px;color:var(--line-strong)}.og-split__empty>p{max-width:320px}.og-chathead__title{font-size:24px;line-height:1.18}.og-stats{grid-template-columns:repeat(4,1fr);gap:12px}.og-stats--two{grid-template-columns:1fr 1fr}.og-stats+.og-stats{margin-top:12px}.og-narrow{max-width:640px}.og-forms{grid-template-columns:1fr 1fr;align-items:stretch}.og-items--grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.og-ana__fields{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:var(--s5);column-gap:var(--s5)}.og-ana__fields>.og-ana__field:nth-child(2){border-top:0}}.ui-screen.hz-page.og-gate{padding-bottom:0}.og-code__label{font-size:22px;line-height:1.2;font-weight:600;letter-spacing:-.02em;overflow-wrap:break-word}.og-code .og-qr{margin-block:12px}.og-qr{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.og-qr .ui-qr{display:block;border:1px solid var(--hair)}.og-qr .ui-qr>svg{display:block;width:100%;height:100%}.og-batch__row>.t-body{flex:1;min-width:0;overflow-wrap:anywhere}.og-batch__label{font-weight:600}.og-entry .og-btnrow{margin-top:10px}.og-table .og-btnrow{flex-wrap:nowrap}.og-thread__code>b{font-weight:600;color:var(--ink)}.og-unread{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:11px;background:var(--violet, #7B3FE4);color:#fff;font-size:12px;font-weight:600;line-height:1}.og-thread--unread .og-thread__title{font-weight:700}.og-template{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.og-template__name{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--hair);border-radius:10px;background:var(--surface, #fff);color:var(--ink);font:inherit;font-size:14px;cursor:pointer;max-width:100%}.og-template__name>span{overflow-wrap:anywhere}.pt-login{min-height:var(--app-vh, 100dvh);display:flex;align-items:center;justify-content:center;padding:24px 16px;background:var(--bg)}.pt-login__card{width:100%;background:#fff;border:1px solid var(--hair);border-radius:20px;box-sizing:border-box;max-width:420px;display:flex;flex-direction:column;gap:14px;padding:28px 24px}.pt-login__card .t-h1{margin:8px 0 0}.pt-login__card .t-body{margin:0}.pt-login__pw{position:relative}.pt-login__pw .ui-field{padding-inline-end:52px}.pt-login__eye{position:absolute;inset-inline-end:6px;top:30px}.pt-wait{min-height:var(--app-vh, 100dvh);display:flex;align-items:center;justify-content:center}@keyframes pt-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pt-fade{0%{opacity:0}to{opacity:1}}@keyframes pt-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.pt-anim-rise{animation:pt-rise .36s cubic-bezier(.2,.7,.2,1) both}.pt-anim-fade{animation:pt-fade .18s ease-out both}.pt-anim-pop{animation:pt-pop .2s cubic-bezier(.2,.7,.2,1) both}@media(prefers-reduced-motion:reduce){.pt-anim-rise,.pt-anim-fade,.pt-anim-pop{animation:none}}html[data-motion=ruhig] .pt-anim-rise,html[data-motion=ruhig] .pt-anim-fade,html[data-motion=ruhig] .pt-anim-pop,html[data-motion=leicht] .pt-anim-rise,html[data-motion=leicht] .pt-anim-fade,html[data-motion=leicht] .pt-anim-pop{animation:none}.pt-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.gs-page{min-height:100%;display:flex;flex-direction:column;background:var(--bg);color:var(--ink)}.gs-page--fill{height:100%;min-height:0}.gs-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.gs-stack{display:flex;flex-direction:column;gap:var(--s3)}.gs-stack--tight{gap:var(--s2)}.gs-center{text-align:center}.gs-wrap{overflow-wrap:anywhere;min-width:0}.gs-wait{flex:1;min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s3);text-align:center;color:var(--ink-muted)}.gs-sechead{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:var(--touch);margin-top:var(--s4);color:var(--ink-muted)}.gs-msg{font-size:16px;line-height:24px;margin:0}.gs-msg--error{color:var(--error)}.gs-msg--warn{color:var(--warn)}.gs-msg--muted{color:var(--ink-muted)}.gs-foot{flex:none;background:var(--bg);border-top:1px solid var(--line)}.gs-foot__in{width:100%;max-width:640px;margin-inline:auto;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3) max(var(--gutter),var(--safe-r)) var(--s3) max(var(--gutter),var(--safe-l))}.gs-pair{display:flex;flex-direction:column;gap:var(--s2);padding-top:var(--s2)}.gs-pair__swap{display:flex;justify-content:center}.gs-pair__swap svg{transform:rotate(90deg)}.gs-lang{display:flex;align-items:center;gap:var(--s3);width:100%;min-height:72px;box-sizing:border-box;padding:var(--s2) var(--s3);background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--r);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;transition:background-color var(--t-fast) var(--ease)}.gs-lang:active{background-color:#1e0d3f0f}.gs-lang:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.gs-lang__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--s1);overflow-wrap:anywhere}.gs-lang>svg{color:var(--ink-muted)}.gs-sheethead{position:sticky;top:-24px;z-index:1;background:var(--bg);margin:-24px -16px 0;padding:24px 16px var(--s3);display:flex;flex-direction:column;gap:var(--s3)}.gs-sheet{display:flex;flex-direction:column;gap:var(--s3)}.gs-talk{height:100%;min-height:0;display:flex;flex-direction:column;position:relative;background:var(--bg);color:var(--ink)}.gs-half{--gs-fg: var(--ink);--gs-muted: var(--ink-muted);--gs-rule: var(--line);--gs-edge: var(--line-strong);--gs-solid: var(--ink);--gs-on-solid: var(--on-dark);--gs-ring: var(--violet);--gs-error: var(--error);--gs-warn: var(--warn);flex:1 1 0;min-height:0;display:flex;background:var(--bg);color:var(--gs-fg)}.gs-half--other{--gs-fg: var(--on-dark);--gs-muted: var(--on-dark-muted);--gs-rule: var(--line-dark);--gs-edge: var(--on-dark-muted);--gs-solid: var(--on-dark);--gs-on-solid: var(--ink);--gs-ring: var(--on-dark);--gs-error: var(--error-on-dark);--gs-warn: var(--warn-on-dark);background:var(--ink);transform:rotate(180deg)}.gs-half :focus-visible{outline:2px solid var(--gs-ring);outline-offset:2px}.gs-half__in{width:100%;max-width:640px;margin-inline:auto;box-sizing:border-box;min-height:0;display:flex;flex-direction:column;gap:var(--s2);padding:var(--s5) max(var(--gutter),var(--safe-r)) calc(var(--s3) + var(--safe-b)) max(var(--gutter),var(--safe-l))}.gs-half--other .gs-half__in{padding-bottom:var(--s3)}.gs-who,.gs-muted{color:var(--gs-muted)}.gs-say{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.gs-say__in{margin:auto 0;width:100%;padding-block:var(--s2)}.gs-sentence{margin:0;font-weight:300;line-height:1.3;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;color:var(--gs-fg)}[dir=rtl] .gs-sentence{letter-spacing:0;line-height:1.5}.gs-flashrow{display:block;height:12px;margin-bottom:var(--s2)}.gs-flash{opacity:0}.gs-replay{display:inline-grid;place-items:center;vertical-align:middle;width:var(--touch);height:var(--touch);margin-block:-10px;margin-inline-start:var(--s1);background:none;border:0;padding:0;border-radius:var(--r-pill);color:var(--gs-fg);cursor:pointer;touch-action:manipulation}.gs-replay[disabled]{opacity:.4}.gs-replay[aria-busy=true]{opacity:1}.gs-note{font-size:16px;line-height:24px;color:var(--gs-muted);margin:0}.gs-note--top{margin-top:var(--s2);letter-spacing:0;font-weight:400}.gs-starthint{flex:none;margin:0;padding-block:var(--s2);border-block:1px solid var(--gs-rule);font-size:16px;line-height:24px;color:var(--gs-fg)}.gs-microw{flex:none;display:flex;flex-direction:column;align-items:center;gap:var(--s2);text-align:center}.gs-cuelabel{color:var(--gs-fg)}.gs-cuebox{width:100%}.gs-cuebox.anla-cue:after{border-radius:var(--r-pill);border-width:1px;border-color:var(--gs-ring)}.gs-mic{display:flex;width:100%;align-items:center;justify-content:center;gap:var(--s3);min-height:72px;box-sizing:border-box;background:none;border:0;padding:0;padding-inline-end:var(--s3);border-radius:var(--r-pill);color:var(--gs-fg);font:inherit;text-align:start;-webkit-tap-highlight-color:transparent}.gs-mic__disc{position:relative;width:72px;height:72px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--gs-solid);color:var(--gs-on-solid)}.gs-mic__label{min-width:0;font-size:16px;line-height:24px;font-weight:500;overflow-wrap:anywhere}.gs-ring{position:absolute;inset:-8px;width:88px;height:88px;overflow:visible;pointer-events:none}.gs-ring circle{stroke:var(--gs-ring);animation:gs-ring 1.4s linear infinite}@keyframes gs-ring{to{stroke-dashoffset:-14}}@media(prefers-reduced-motion:reduce){.gs-ring circle{animation:none}}.gs-hintline{min-height:24px;font-size:16px;line-height:24px;color:var(--gs-muted);margin:0}.gs-insthint{display:inline-flex;align-items:center;justify-content:center;gap:var(--s1);width:100%;min-height:var(--touch);padding:0 var(--s3);background:none;border:0;color:var(--gs-muted, var(--ink-muted));font:inherit;font-size:16px;line-height:24px;text-align:center;cursor:pointer;touch-action:manipulation}.gs-review{width:100%;display:flex;flex-direction:column;gap:var(--s2)}.gs-review__who{text-align:center;color:var(--gs-fg)}.gs-review__note{text-align:center}.gs-review__err{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);padding-block:var(--s1);border-block:1px solid var(--gs-warn);color:var(--gs-warn);font-size:16px;line-height:24px}.gs-textbtn{flex:none;min-height:var(--touch);padding:0 var(--s2);background:none;border:0;color:var(--gs-fg, var(--ink));font:inherit;font-size:16px;line-height:24px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;cursor:pointer;touch-action:manipulation}.gs-draft{min-height:56px;box-sizing:border-box;display:flex;align-items:center;padding:var(--s3);background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--r);font-size:16px;line-height:24px;overflow-wrap:anywhere}.gs-draft--empty{color:var(--ink-muted)}.gs-review__acts{display:flex;gap:var(--s3);justify-content:center}.gs-round{width:56px;height:56px;flex:none;border-radius:50%;display:grid;place-items:center;padding:0;cursor:pointer;touch-action:manipulation;background:none;border:1px solid var(--gs-edge);color:var(--gs-fg)}.gs-round--solid{background:var(--gs-solid);border-color:var(--gs-solid);color:var(--gs-on-solid)}.gs-round[disabled]{opacity:.4;cursor:default}.ui-btn.gs-proxy{align-self:center;border:1px solid var(--gs-edge);color:var(--gs-fg);transform:rotate(180deg)}.ui-btn.gs-proxy:active{transform:rotate(180deg) scale(.98)}.gs-seam{flex:none;position:relative;height:0;z-index:5}.gs-end{position:absolute;top:-24px;inset-inline-end:max(var(--gutter),var(--safe-r));width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0;background:var(--surface);border:1px solid var(--line-strong);color:var(--ink);cursor:pointer;touch-action:manipulation;transition:transform var(--t-fast) var(--ease)}.gs-end:active{transform:scale(.96)}.gs-end:focus-visible{outline:2px solid var(--violet);outline-offset:2px}@media(min-width:672px){.gs-end{inset-inline-end:calc(50% - 320px + var(--gutter))}}.ui-overlay.gs-dialog{z-index:9600;height:var(--app-vh, 100dvh);bottom:auto}.gs-dialog .ui-sheet{text-align:center}.gs-dialog .ui-fieldwrap{text-align:start;margin-top:var(--s3)}.gs-turns{display:flex;flex-direction:column;gap:var(--s3);padding-block:var(--s2) var(--s4)}.gs-turn{display:flex;flex-direction:column;align-items:flex-start}.gs-turn--own{align-items:flex-end}.gs-bubble{max-width:86%;box-sizing:border-box;padding:var(--s3);border-radius:var(--r-card);box-shadow:var(--shadow-card);background:var(--surface);color:var(--ink);border:0;font-size:16px;line-height:24px;overflow-wrap:anywhere;text-align:start}.gs-bubble--own{background:var(--ink);color:var(--on-dark);border-color:var(--ink)}.gs-bubble--text{white-space:pre-wrap;word-break:break-word}.gs-bubble__lang{display:block;font-size:14px;line-height:20px;color:var(--ink-muted)}.gs-bubble--own .gs-bubble__lang{color:var(--on-dark-muted)}.gs-bubble__orig{color:var(--ink-muted)}.gs-bubble--own .gs-bubble__orig{color:var(--on-dark-muted)}.gs-bubble__rule{height:1px;background:var(--line);margin-block:var(--s2);border:0}.gs-bubble--own .gs-bubble__rule{background:var(--line-dark)}.gs-bubble__main{font-weight:500;font-size:17px}.gs-bubble__other{margin-top:var(--s2);padding-top:var(--s2);border-top:1px solid var(--line);color:var(--ink-muted)}.gs-bubble--own .gs-bubble__other{border-top-color:var(--line-dark);color:var(--on-dark-muted)}.gs-bubble--busy{display:flex;align-items:center;gap:var(--s2)}.gs-msgmeta{display:flex;align-items:center;flex-wrap:wrap;gap:0 var(--s2);min-height:var(--touch);color:var(--ink-muted)}.gs-turn--own .gs-msgmeta{justify-content:flex-end}.gs-sender{color:var(--ink-muted);margin-bottom:var(--s1);padding-inline-start:var(--s1)}.gs-titlebtn{display:block;width:100%;min-height:var(--touch);background:none;border:0;padding:0;margin:0;color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;touch-action:manipulation;overflow-wrap:anywhere}.gs-titlebtn:focus-visible{outline:2px solid var(--violet);outline-offset:2px;border-radius:4px}.gs-titleinput{font-size:22px;line-height:28px;font-weight:300;letter-spacing:0}.gs-chat{height:100%;min-height:0;display:flex;flex-direction:column;background:var(--bg);color:var(--ink)}.gs-chathead{flex:none;border-bottom:1px solid var(--line)}.gs-chathead__in{width:100%;max-width:640px;margin-inline:auto;box-sizing:border-box;display:flex;align-items:center;gap:var(--s2);min-height:64px;padding:var(--s2) max(var(--gutter),var(--safe-r)) var(--s2) max(var(--gutter),var(--safe-l))}.gs-chathead--embedded .gs-chathead__in{max-width:none;padding-inline:var(--s3)}.gs-chathead__main{flex:1;min-width:0;overflow-wrap:anywhere}.gs-chathead__main>.t-meta{color:var(--ink-muted)}.gs-chatcol{flex:1;min-height:0;width:100%;max-width:640px;margin-inline:auto;box-sizing:border-box;display:flex;flex-direction:column}.gs-chatcol--embedded{max-width:none}.gs-chatpad{padding-inline:max(var(--gutter),var(--safe-l)) max(var(--gutter),var(--safe-r))}.gs-privacy{flex:none;display:flex;align-items:flex-start;gap:var(--s2);padding-block:var(--s2);border-bottom:1px solid var(--line)}.gs-privacy>p{flex:1;min-width:0;padding-block:10px}.gs-thread{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-block:var(--s3);display:flex;flex-direction:column;gap:var(--s2)}.gs-composer{flex:none;background:var(--bg);border-top:1px solid var(--line);padding-block:var(--s2);display:flex;flex-direction:column;gap:var(--s2)}.gs-composer__row{display:flex;gap:var(--s2);align-items:flex-end}textarea.gs-composer__input{flex:1;min-width:0;min-height:56px;resize:none;padding:12px var(--s3)}.gs-composer__subject{min-height:48px;padding-block:12px}.gs-send{width:48px;height:48px;flex:none;border-radius:50%;display:grid;place-items:center;padding:0;border:0;background:var(--ink);color:var(--on-dark);cursor:pointer;touch-action:manipulation;margin-bottom:4px}.gs-send[disabled]{opacity:.4;cursor:default}.gs-send:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.gs-attachbtn{width:48px;height:48px;margin-bottom:4px}.gs-box{background:var(--surface);border:0;border-radius:var(--r-card);box-shadow:var(--shadow-card);padding:var(--s3);display:flex;flex-direction:column;gap:var(--s2)}.gs-box--warn{background:none;border:0;border-block:1px solid var(--warn);border-radius:0;padding-inline:0}.gs-box__head{display:flex;align-items:center;gap:var(--s2)}.gs-box__head>.gs-wrap{flex:1}.gs-acts{display:flex;flex-direction:column;gap:var(--s2)}.gs-file{display:flex;align-items:center;gap:var(--s2);width:100%;min-height:var(--touch);padding:0;background:none;border:0;color:inherit;font:inherit;text-align:start;cursor:pointer;touch-action:manipulation}.gs-file__main{min-width:0;display:flex;flex-direction:column}.gs-file__sub{color:var(--ink-muted)}.gs-own .gs-file__sub{color:var(--on-dark-muted)}.gs-ana{margin-top:var(--s2);padding:var(--s2) var(--s3);border:0;box-shadow:var(--shadow-card);border-radius:var(--r);display:flex;flex-direction:column;gap:var(--s1);white-space:normal}.gs-own .gs-ana{border-color:var(--line-dark)}.gs-ana__label{color:var(--ink-muted)}.gs-own .gs-ana__label{color:var(--on-dark-muted)}.gs-ana--urgent{border-color:var(--error)}.gs-ana--important{border-color:var(--warn)}.gs-ana--info{border-color:var(--ok)}.gs-own .gs-ana--urgent{border-color:var(--error-on-dark)}.gs-own .gs-ana--important{border-color:var(--warn-on-dark)}.gs-own .gs-ana--info{border-color:var(--ok-on-dark)}.gs-ana .ui-btn{margin-top:var(--s1)}.gs-fileerr{color:var(--error)}.gs-own .gs-fileerr{color:var(--error-on-dark)}.gs-rowbtn{flex:1;min-width:0;align-self:stretch;display:flex;align-items:center;gap:var(--s3);background:none;border:0;padding:0;color:inherit;font:inherit;text-align:start;cursor:pointer;touch-action:manipulation}.gs-rowbtn:focus-visible{outline:2px solid var(--violet);outline-offset:-2px;border-radius:4px}.gs-rowbtn>.ui-row__main{overflow-wrap:anywhere}.gs-avatar{width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--on-dark);font-size:17px;line-height:24px;font-weight:500}.gs-avatar--off{background:none;border:1px solid var(--line-strong);color:var(--ink-muted)}.gs-row--on{border-bottom-color:var(--ink)}.gs-row--on .t-title{font-weight:500}.gs-status{flex:none;font-size:14px;line-height:20px;color:var(--ink)}.gs-status--beantwortet{color:var(--ok)}.gs-status--geschlossen{color:var(--ink-muted)}.gs-sub{padding-inline-start:var(--s4);padding-bottom:var(--s2)}.gs-bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s3)}.gs-bullets>li{display:flex;gap:var(--s3);align-items:flex-start}.gs-bullets>li:before{content:"";flex:none;width:6px;height:6px;margin-top:9px;border-radius:50%;background:var(--violet)}.gs-code{font-weight:500;letter-spacing:.03em;direction:ltr}[dir=rtl] .gs-code,.gs-code--rtl{text-align:right}.gs-flag{display:inline-flex;align-items:center;justify-content:center;flex:none;overflow:hidden;border-radius:4px;border:1px solid var(--line);box-sizing:border-box}.gs-langpair{display:inline-flex;align-items:center;gap:var(--s2);min-width:0;max-width:100%}.gs-langpair__flags{display:inline-flex;gap:4px;flex:none}.gs-langpair__text{min-width:0;overflow-wrap:anywhere}.gs-split{flex:1;min-height:0;display:flex;gap:var(--s4);padding:var(--s4);box-sizing:border-box}.gs-split__list{width:380px;flex:none;min-height:0;display:flex;flex-direction:column}.gs-split__panel{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;border:0;box-shadow:var(--shadow-card);border-radius:var(--r);overflow:hidden;background:var(--bg)}.gs-org{position:fixed;inset:0;z-index:9800;background:var(--bg);color:var(--ink);display:flex;flex-direction:column;padding-top:var(--safe-t);padding-bottom:var(--safe-b)}.gs-org--rotated{transform:rotate(180deg);padding-top:var(--safe-b);padding-bottom:var(--safe-t)}.gs-org__head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s3);padding:var(--s3) max(var(--gutter),var(--safe-r)) var(--s3) max(var(--gutter),var(--safe-l));border-bottom:1px solid var(--line)}.gs-org__head>h2{padding-block:6px}.gs-org__acts{display:flex;gap:var(--s1);flex:none}.gs-org__body{flex:1;min-height:0;overflow-y:auto;padding:var(--s4) max(var(--gutter),var(--safe-r)) var(--s4) max(var(--gutter),var(--safe-l));display:flex;flex-direction:column;gap:var(--s4)}.gs-org__body>*{width:100%;max-width:608px;margin-inline:auto;box-sizing:border-box}.gs-org__list>li:before{background:var(--ink)}.gs-org__qr{display:flex;flex-direction:column;align-items:center;gap:var(--s2);background:var(--surface);border:0;border-radius:var(--r-card);box-shadow:var(--shadow-card);padding:var(--s4) var(--s3)}.gs-org__qr img{width:200px;height:200px;max-width:100%;display:block;image-rendering:pixelated}html:has(.gs-talk) .app-status-strip{background-color:var(--ink)!important}.gs-lang{border:0;border-radius:var(--r-card);box-shadow:var(--shadow-card);padding-inline:20px}.gs-lang:active{background-color:var(--surface-warm)}.hd-page>.ui-screen{flex:1;padding-bottom:0}.hd-body{display:flex;flex-direction:column;gap:14px;padding:20px 0 24px}.hd-note{margin:0;padding:0 4px;font-size:15px;line-height:1.5;color:var(--ink-muted);text-wrap:pretty}.hd-page .ui-fieldnote{font-size:15px;line-height:22px}.hd-page .ui-fieldnote>svg{width:20px;height:20px;flex:none;margin-top:1px}.hd-points{list-style:none;margin:0;padding:4px 18px}.hd-point{display:flex;gap:14px;align-items:flex-start;padding:14px 0;font-size:16px;line-height:1.5;color:var(--ink)}.hd-point+.hd-point{border-top:1px solid var(--hair)}.hd-point>svg{width:24px;height:24px;flex:none;margin-top:1px;color:var(--chip-ink)}.hd-point>span{flex:1;min-width:0;overflow-wrap:break-word;text-wrap:pretty}.hd-page .ui-check{padding-inline:4px}.hd-page .ui-check__txt{font-size:15px;line-height:1.4;padding-block:11px}.hd-retry{margin-top:4px}.hd-body--consent{padding-bottom:12px}.hd-bar--consent{gap:4px;padding-top:10px;padding-bottom:calc(16px + var(--safe-b))}.hd-bar--consent>.ui-check{padding-inline:4px;margin-bottom:4px}.hd-bar--consent>.ui-check .ui-check__txt{padding-block:10px}.hd-list .ui-list{padding-inline:16px}.hd-list .ui-row{min-height:68px;padding-block:12px;box-sizing:border-box}.hd-list .ui-row>.gs-rowbtn{padding-block:0}.hd-conn__ico{width:22px;height:22px;flex:none;color:var(--chip-ink)}.hd-conn__ico.is-off{color:var(--line-strong)}.hd-list .gs-rowbtn{gap:14px;padding-block:12px}.hd-list .gs-rowbtn .t-title,.hd-list .ui-row .t-title{font-size:16px;line-height:22px;font-weight:600;overflow-wrap:break-word}.hd-list .ui-row .t-meta{font-size:14px;line-height:20px;color:var(--ink-muted);margin-top:1px}.hd-list .ui-row .hz-badge{margin-top:6px}.hd-list .ui-row__end>.hz-badge{margin-top:0}.hd-list .ui-row__end>svg{width:20px;height:20px;color:var(--line-strong)}.hd-list .ui-row>.ui-iconbtn{color:var(--ink-muted);margin-inline-end:-8px}.hd-list .ui-row>.ui-iconbtn>svg{width:20px;height:20px}.hd-list .gs-row--on{border-bottom-color:var(--hair)}.hd-list .gs-row--on .t-title{color:var(--link)}.hd-more{margin-top:14px}.hd-stack{display:flex;flex-direction:column;gap:14px}.hd-headbtn>svg{width:20px;height:20px}.hd-dialog{text-align:center}.hd-dialog>p{margin:10px 0 0;font-size:16px;line-height:1.5;color:var(--ink-muted);text-wrap:pretty}.hd-dialog .ui-dialog__actions{margin-top:22px;gap:6px}.hd-chat .gs-chathead{border-bottom:0;box-shadow:0 1px 0 var(--hair);background:var(--bg);position:relative;z-index:1}.hd-chat .gs-chathead__in{gap:12px;min-height:68px;padding-block:12px}.hd-chat .gs-chathead__main>.t-title{font-size:17px;line-height:22px;font-weight:600;letter-spacing:-.01em}.hd-chat .gs-chathead__main>.t-meta{font-size:14px;line-height:20px;color:var(--ink-muted);margin-top:1px}.hd-chat .gs-chathead .ui-iconbtn>svg{width:20px;height:20px}.hd-chat .gs-privacy{align-items:center;gap:4px;margin:12px max(var(--gutter),var(--safe-r)) 0 max(var(--gutter),var(--safe-l));padding:4px 4px 4px 16px;border:0;border-radius:16px;background:var(--surface-warm)}.hd-chat .gs-privacy>p{padding-block:10px;font-size:15px;line-height:1.45;color:var(--ink-muted)}.hd-chat .gs-privacy .ui-iconbtn>svg{width:20px;height:20px}.hd-chat .gs-thread{gap:4px;padding-block:16px}.hd-chat .gs-turn+.gs-turn{margin-top:6px}.hd-chat .gs-bubble{max-width:84%;padding:12px 16px;border-radius:20px;border-end-start-radius:6px;background:#fff;color:var(--ink);box-shadow:var(--shadow-card);font-size:16px;line-height:1.5;overflow-wrap:break-word}.hd-chat .gs-bubble--own{background:var(--ink);color:#fff;box-shadow:none;border-end-start-radius:20px;border-end-end-radius:6px}.hd-chat .gs-bubble__other{margin-top:10px;padding-top:10px;border-top-color:var(--hair);color:var(--ink-muted);font-size:15px}.hd-chat .gs-bubble--own .gs-bubble__other{border-top-color:#fff3;color:var(--on-dark-muted)}.hd-chat .gs-bubble--busy{gap:10px;font-weight:500}.hd-chat .gs-bubble--busy>svg{width:20px;height:20px}.hd-chat .gs-sender{font-size:13px;line-height:18px;font-weight:600;color:var(--ink-muted);margin-bottom:4px;padding-inline-start:6px}.hd-chat .gs-msgmeta{min-height:32px;gap:0 10px;padding-inline:6px;font-size:13px}.hd-chat .gs-msgmeta>.t-meta{font-size:13px;line-height:18px}.hd-chat .gs-textbtn{min-height:32px;padding:0;font-size:13px;line-height:18px;font-weight:600;color:var(--link);text-decoration:none}.hd-chat .gs-wait{gap:14px}.hd-chat .gs-composer{border-top:0;box-shadow:0 -1px 0 var(--hair);padding-block:10px 12px;gap:10px}.hd-chat .gs-composer{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.hd-chat .gs-composer>*{flex:none}html:not([data-hz-nav]) .hd-chat .gs-composer{padding-bottom:calc(12px + var(--safe-b))}body.keyboard-open .hd-chat .gs-composer{padding-bottom:12px}.hd-chat .gs-composer__row{gap:8px}.hd-chat textarea.gs-composer__input{min-height:56px;max-height:144px;padding:15px 16px;font-size:17px;line-height:24px;field-sizing:content}.hd-chat .gs-composer__subject{min-height:56px;padding-block:14px}.hd-chat .gs-send{width:48px;height:48px;margin-bottom:4px;background:var(--ink);color:#fff;transition:transform var(--t-fast) var(--ease),opacity var(--t-fast) var(--ease)}.hd-chat .gs-send:active{transform:scale(.94)}.hd-chat .gs-send>svg,.hd-chat .gs-attachbtn>svg{width:20px;height:20px}.hd-chat .gs-attachbtn{width:48px;height:48px;margin-bottom:4px}.hd-chat .gs-msg{font-size:15px;line-height:1.5}.hd-chat .gs-box{border-radius:20px;padding:14px 16px 16px;gap:10px}.hd-chat .gs-box__head{gap:12px}.hd-chat .gs-box__head>svg{width:22px;height:22px;flex:none;color:var(--chip-ink)}.hd-chat .gs-box__head>.t-title{font-size:16px;font-weight:600}.hd-chat .gs-box__head>.ui-iconbtn{margin-inline-end:-8px}.hd-chat .gs-box__head>.ui-iconbtn>svg{width:20px;height:20px}.hd-chat .gs-box--warn{background:#fff1dc;border:0;border-radius:16px;padding:14px 16px 16px;box-shadow:none}.hd-chat .gs-box--warn>.gs-msg{color:var(--warn);font-weight:500}.hd-chat .gs-acts{gap:8px}.hd-att .gs-file{gap:12px;min-height:56px;padding:8px 12px;border-radius:14px;background:var(--surface-warm);box-sizing:border-box}.hd-att .gs-file>svg{width:22px;height:22px;flex:none;color:var(--chip-ink)}.hd-att .gs-file .t-title{font-size:16px;line-height:22px;font-weight:600}.hd-att .gs-file__sub{font-size:14px;line-height:20px;color:var(--ink-muted)}.hd-att .gs-file:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.hd-att.gs-own .gs-file{background:#ffffff24}.hd-att.gs-own .gs-file>svg{color:#fff}.hd-att.gs-own .gs-file__sub{color:var(--on-dark-muted)}.hd-att.gs-own .gs-file:focus-visible{outline-color:#fff}.hd-att .gs-fileerr{margin-top:6px;font-size:15px}.hd-att .gs-ana{margin-top:8px;padding:12px 14px 14px;gap:4px;border-radius:14px;background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--hair)}.hd-att .gs-ana__label{font-size:12px;line-height:16px;font-weight:600;letter-spacing:.02em;color:var(--over)}.hd-att .gs-ana .t-title{font-size:16px;line-height:22px;font-weight:600}.hd-att .gs-ana .t-body{font-size:15px;line-height:1.5}.hd-att .gs-ana .t-meta{font-size:14px;line-height:20px;font-weight:600}.hd-att .gs-ana .t-meta>.gs-ana__label{font-size:14px;letter-spacing:0;font-weight:400;color:var(--ink-muted)}.hd-att .gs-ana .ui-btn{margin-top:8px}.hd-att .gs-ana--urgent{box-shadow:inset 0 0 0 1.5px var(--error)}.hd-att .gs-ana--important{box-shadow:inset 0 0 0 1.5px var(--warn)}.hd-att .gs-ana--info{box-shadow:inset 0 0 0 1.5px var(--ok)}.hd-att.gs-own .gs-ana{background:#ffffff1a;color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff38}.hd-att.gs-own .gs-ana__label,.hd-att.gs-own .gs-ana .t-meta>.gs-ana__label{color:var(--on-dark-muted)}.hd-att.gs-own .gs-ana--urgent{box-shadow:inset 0 0 0 1.5px var(--error-on-dark)}.hd-att.gs-own .gs-ana--important{box-shadow:inset 0 0 0 1.5px var(--warn-on-dark)}.hd-att.gs-own .gs-ana--info{box-shadow:inset 0 0 0 1.5px var(--ok-on-dark)}.hd-att.gs-own .ui-btn--on-dark{background:#fff;color:var(--ink);border:0;box-shadow:none}.hd-list .gs-split__panel{border-radius:20px}.hd-list .gs-sub{padding-inline-start:36px}.hd-list .gs-sub .ui-row{min-height:60px}.hd-view>.ui-screen{padding-bottom:32px}.hd-view .hz-head{margin-bottom:20px}[dir=rtl] .hd-chat .gs-sender,[dir=rtl] .hd-point{letter-spacing:0}.hz-badge--unread{background:var(--violet, #7B3FE4);color:#fff;margin-inline-start:6px}.hd-docs{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.hd-docs__h,.hd-threads__h{margin:0 4px 2px;font-size:15px;line-height:22px;font-weight:600;color:var(--ink-muted)}.hd-docs .ui-row>svg,.hd-docs .gs-rowbtn>svg{width:22px;height:22px;flex:none;color:var(--chip-ink)}.hd-binding{display:flex;gap:10px;align-items:flex-start;margin:0;padding:12px 14px;border-radius:14px;background:var(--surface-warm);color:var(--ink);font-size:15px;line-height:1.45;font-weight:600}.hd-binding>svg{width:20px;height:20px;flex:none;margin-top:1px;color:var(--chip-ink)}.hd-doc__img{display:block;border-radius:16px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card)}.hd-doc__img>img{display:block;width:100%;max-height:46vh;-o-object-fit:contain;object-fit:contain;background:#fff}.hd-doc__open{text-decoration:none;gap:10px}.hd-doc__h{margin:10px 4px 0}.hd-chat .gs-about{display:flex;gap:8px;align-items:center;margin:0;padding:8px 12px;border-radius:12px;background:var(--surface-warm);font-size:14px;line-height:20px;color:var(--ink)}.hd-chat .gs-about>svg{width:18px;height:18px;flex:none;color:var(--chip-ink)}.hd-guestform{display:flex;flex-direction:column;gap:12px;padding:18px}.hd-guestform>.hz-h2{margin:0}
