.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}}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.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}.inline-grid{display:inline-grid}.\!contents{display:contents!important}.contents{display:contents}.hidden{display:none}.h-11{height:2.75rem}.h-7{height:1.75rem}.h-9{height:2.25rem}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-spin{animation:spin 1s linear infinite}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[8px\]{border-radius:8px}.border{border-width:1px}.border-black\/5,.border-black\/\[\.05\]{border-color:rgb(0 0 0/.05)}.bg-\[\#0066ff\]{--tw-bg-opacity:1;background-color:rgb(0 102 255/var(--tw-bg-opacity,1))}.bg-\[\#f1f1f3\]{--tw-bg-opacity:1;background-color:rgb(241 241 243/var(--tw-bg-opacity,1))}.bg-\[\#ff3b30\]{--tw-bg-opacity:1;background-color:rgb(255 59 48/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.p-6{padding:1.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.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)}.text-\[\#1d1d1f\]{--tw-text-opacity:1;color:rgb(29 29 31/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}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-\[0_1px_0_rgba\(0\2c 0\2c 0\2c \.04\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(0\2c 0\2c 0\2c \.04\)\]{--tw-shadow:0 1px 0 rgba(0,0,0,.04);--tw-shadow-colored:0 1px 0 var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\!outline{outline-style:solid!important}.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)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0/0.1)) drop-shadow(0 1px 1px rgb(0 0 0/0.06))}.invert{--tw-invert:invert(100%);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)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{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\2c background-color\2c box-shadow\]{transition-property:transform,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-400-latin.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,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:400;font-display:swap;src:url(/fonts/Inter-400-ext.ttf) format("truetype");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,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:500;font-display:swap;src:url(/fonts/Inter-500-latin.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,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:500;font-display:swap;src:url(/fonts/Inter-500-ext.ttf) format("truetype");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,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:600;font-display:swap;src:url(/fonts/Inter-600-latin.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,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:600;font-display:swap;src:url(/fonts/Inter-600-ext.ttf) format("truetype");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,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}:root{--white:#FFFFFF;--canvas:#F5F5F7;--fill:#E8E8ED;--line:#D2D2D7;--caption:#86868B;--text-2:#6E6E73;--tile:#272729;--ink:#1D1D1F;--ink-hover:#333336;--black:#000000;--gold:#E9A23B;--gold-light:#EEBF73;--gold-deep:#624829;--gold-fg:#1D1D1F;--gold-tile:#F3E9DD;--gold-text:#896023;--bg-canvas:var(--canvas);--bg-raised:var(--white);--bg-fill:var(--fill);--bg-inverse:var(--ink);--text-head:var(--ink);--text-body:var(--text-2);--text-caption:var(--caption);--border-role:var(--line);--fill-cta:var(--ink);--cta-fg:var(--white);--focus-ring:var(--ink);--focus-ring-soft:rgba(29,29,31,0.16);--status-success:#1D7F3C;--status-success-bg:#D7E4DD;--status-success-fg:#1D7138;--status-warning:#A85B00;--status-warning-bg:#EADFD4;--status-warning-fg:#955204;--status-danger:#C2231B;--status-danger-bg:#EED8D8;--status-danger-fg:#BB231B;--status-info:#2358C8;--status-info-bg:#D8DFF0;--status-info-fg:#2358C8;--cat-amber:#E9A23B;--cat-amber-bg:#F3E9DD;--cat-amber-fg:#896023;--cat-orange:#E87B35;--cat-orange-bg:#F3E4DC;--cat-orange-fg:#9B5224;--cat-green:#5EC269;--cat-green-bg:#E0EEE3;--cat-green-fg:#397640;--cat-purple:#845EEE;--cat-purple-bg:#E5E0F6;--cat-purple-fg:#6E4EC6;--cat-pink:#DA5597;--cat-pink-bg:#F1DFEA;--cat-pink-fg:#A44071;--cat-blue:#4E80EE;--cat-blue-bg:#DEE5F6;--cat-blue-fg:#3C63B7;--primary:var(--ink);--primary-hover:var(--ink-hover);--primary-light:var(--bg-raised);--bg:var(--bg-canvas);--accent:var(--gold);--accent-dark:var(--gold-deep);--accent-light:var(--gold-tile);--success:var(--status-success);--success-bg:var(--status-success-bg);--warning:var(--status-warning);--warning-bg:var(--status-warning-bg);--danger:var(--status-danger);--danger-bg:var(--status-danger-bg);--info:var(--status-info);--info-bg:var(--status-info-bg);--neutral-50:#FBFBFD;--neutral-100:var(--canvas);--neutral-200:var(--fill);--neutral-300:var(--line);--neutral-400:var(--caption);--neutral-500:var(--text-2);--neutral-600:#48484A;--neutral-700:var(--ink);--border:var(--border-role);--border-solid:var(--border-role);--font-inter:"Inter";--font:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--radius-xs:4px;--radius-sm:6px;--radius:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--shadow-subtle:0 1px 3px rgba(0,0,0,0.07);--shadow-sm:0 2px 8px rgba(0,0,0,0.08);--shadow-md:0 4px 16px rgba(0,0,0,0.10);--shadow-lg:0 10px 32px rgba(0,0,0,0.12);--shadow-xl:0 20px 60px rgba(0,0,0,0.15);--shadow-modal:0 24px 80px rgba(0,0,0,0.20);--dur-fast:150ms;--dur-normal:250ms;--dur-slow:350ms;--ease-out:cubic-bezier(0,0,0.58,1);--ease-in:cubic-bezier(0.42,0,1,1);--ease:cubic-bezier(0.25,0.46,0.45,0.94);--spring:cubic-bezier(0.34,1.56,0.64,1);--bounce:cubic-bezier(0.68,-0.55,0.265,1.55);--transition-btn:all var(--dur-fast) var(--spring);--transition-fast:all var(--dur-fast) var(--ease-out);--transition-normal:all var(--dur-normal) var(--ease-out)}[data-theme=dark]{--bg-canvas:var(--black);--bg-raised:var(--tile);--bg-fill:#1C1C1E;--bg-inverse:var(--white);--text-head:#F5F5F7;--text-body:#A1A1A6;--text-caption:var(--caption);--border-role:#3A3A3C;--fill-cta:var(--gold-light);--cta-fg:var(--ink);--focus-ring:var(--gold-light);--focus-ring-soft:rgba(238,191,115,0.24);--status-success:#73AE87;--status-success-bg:#323A36;--status-success-fg:#73AE87;--status-warning:#BF894A;--status-warning-bg:#3C352E;--status-warning-fg:#C5965F;--status-danger:#D1625D;--status-danger-bg:#3F2F30;--status-danger-fg:#DA8582;--status-info:#7797DB;--status-info-bg:#323742;--status-info-fg:#819FDD;--cat-amber:#EDBB73;--cat-amber-bg:#433C33;--cat-amber-fg:#EDBB73;--cat-orange:#ECA06F;--cat-orange-bg:#433833;--cat-orange-fg:#ECA06F;--cat-green:#9AD6A2;--cat-green-bg:#37403A;--cat-green-fg:#9AD6A2;--cat-purple:#B19AF2;--cat-purple-bg:#3A3745;--cat-purple-fg:#B19AF2;--cat-pink:#E285B4;--cat-pink-bg:#41343C;--cat-pink-fg:#E285B4;--cat-blue:#91AFF2;--cat-blue-bg:#363A45;--cat-blue-fg:#91AFF2;--primary:var(--text-head);--primary-hover:var(--white);--primary-light:var(--bg-raised);--neutral-50:#141416;--neutral-100:#1C1C1E;--neutral-200:#2C2C2E;--neutral-300:#3A3A3C;--neutral-400:var(--caption);--neutral-500:#A1A1A6;--neutral-600:#C7C7CC;--neutral-700:#F5F5F7;--shadow-subtle:0 0 0 1px rgba(255,255,255,0.06);--shadow-sm:0 0 0 1px rgba(255,255,255,0.08);--shadow-md:0 0 0 1px rgba(255,255,255,0.12);--shadow-lg:0 0 0 1px rgba(255,255,255,0.14);--shadow-xl:0 0 0 1px rgba(255,255,255,0.16);--shadow-modal:0 0 0 1px rgba(255,255,255,0.18)}body,html{height:100%}body{font-family:var(--font);background:var(--bg-canvas);color:var(--text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes toastIn{0%{opacity:0;transform:translateY(-12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toastOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-12px) scale(.96)}}@keyframes itemAppear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.apple-btn{transition:var(--transition-btn);cursor:pointer}.apple-btn:hover:not(:disabled){transform:scale(1.02)}.apple-btn:active:not(:disabled){transform:scale(.97);opacity:.85}.apple-btn:disabled{opacity:.45;cursor:not-allowed}.apple-input:focus{outline:none;border-color:var(--focus-ring)!important;box-shadow:0 0 0 3px var(--focus-ring-soft)}.apple-card{transition:box-shadow var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.apple-card:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.skeleton{background:linear-gradient(90deg,var(--bg-fill) 25%,var(--border-solid) 50%,var(--bg-fill) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:var(--radius-sm)}.apple-btn:focus-visible,a:focus-visible,button:focus-visible,select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}input:focus-visible,textarea:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.apple-input:focus-visible{outline:none}.fokus-huelle:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}[role=button]:not([aria-disabled=true]):active,button:not(:disabled):active{transform:scale(.97)}[role=button],button{transition:transform var(--dur-fast) var(--spring)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-property:opacity,color,background-color,border-color,box-shadow,fill,stroke!important;transition-duration:var(--dur-fast)!important}.animate-spin,[style*=spin]{animation-duration:.7s!important;animation-iteration-count:infinite!important}[role=button]:not([aria-disabled=true]):active,button:not(:disabled):active{transform:none;opacity:.7}.apple-btn:hover:not(:disabled),.apple-card:hover{transform:none}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}[role=button],a,button{min-height:44px;min-width:44px}.inline-action,table button{min-height:unset;min-width:unset}@supports (padding-bottom:env(safe-area-inset-bottom)){.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}}body,html{overflow-x:hidden}@media (max-width:768px){:root{--page-pad:12px}}@media (max-width:1024px){img,video{max-width:100%;height:auto}body,html{max-width:100vw;overflow-x:hidden}}@media (max-width:768px){[style*="padding: 28px;"],[style*="padding: 28px}"],[style*="padding:28px;"],[style*="padding:28px}"],[style*='padding: 28px"'],[style*='padding:28px"']{padding:12px!important}[style*="padding: 0 24px"],[style*="padding: 0 28px"],[style*="padding:0 24px"],[style*="padding:0 28px"]{padding-left:12px!important;padding-right:12px!important}[style*="grid-template-columns: repeat(3, 1fr)"],[style*="grid-template-columns: repeat(4, 1fr)"],[style*="grid-template-columns: repeat(5, 1fr)"],[style*="grid-template-columns: repeat(6, 1fr)"],[style*="grid-template-columns: repeat(7, 1fr)"],[style*="grid-template-columns:repeat(3, 1fr)"],[style*="grid-template-columns:repeat(4, 1fr)"],[style*="grid-template-columns:repeat(5, 1fr)"],[style*="grid-template-columns:repeat(6, 1fr)"],[style*="grid-template-columns:repeat(7, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}[style*="grid-template-columns: 1fr 300px"],[style*="grid-template-columns: 1fr 320px"],[style*="grid-template-columns:1fr 300px"],[style*="grid-template-columns:1fr 320px"],[style*="minmax(280px"],[style*="minmax(300px"],[style*="minmax(320px"]{grid-template-columns:1fr!important}}.hover\:bg-\[\#0052cc\]:hover{--tw-bg-opacity:1;background-color:rgb(0 82 204/var(--tw-bg-opacity,1))}.hover\:bg-\[\#d92c22\]:hover{--tw-bg-opacity:1;background-color:rgb(217 44 34/var(--tw-bg-opacity,1))}.hover\:bg-\[\#e7e7eb\]:hover{--tw-bg-opacity:1;background-color:rgb(231 231 235/var(--tw-bg-opacity,1))}.hover\:bg-black\/\[\.04\]:hover{background-color:rgb(0 0 0/.04)}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#0066ff\]:focus-visible{outline-color:#0066ff}.active\:scale-\[\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:active\:scale-100:active:disabled{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}