@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=JetBrains+Mono:wght@100..800&display=swap";
:root{--ziora-brand:#4d6f60;--ziora-brand-hover:#3d5e4f;--ziora-brand-dark:#2d4d3e;--ziora-brand-light:#a7d8cb;--ziora-pine:#2d3a33;--ziora-forest:#4d6f60;--ziora-sage:#6f8f82;--ziora-seafoam:#a7d8cb;--ziora-cyan:#8fe7ec;--ziora-cloud:#f7f9f8;--ziora-iris:#dcebff;--ziora-deep:var(--ziora-pine);--ziora-teal:var(--ziora-forest);--ziora-steel:var(--ziora-sage);--ziora-ice:var(--ziora-iris);--ziora-bg-main:#f0f4f2;--ziora-bg-surface:#ffffffbf;--ziora-bg-surface-solid:#fff;--ziora-bg-surface-alt:#f0f4f2;--ziora-border:#4d6f601a;--ziora-border-subtle:#4d6f600f;--ziora-border-glass:#fff6;--ziora-text-primary:#2d3a33;--ziora-text-secondary:#6f8f82;--ziora-text-muted:#94a3b8;--gradient-forest:linear-gradient(135deg,#4d6f60 0%,#8fe7ec 100%);--gradient-ocean:var(--gradient-forest);--gradient-sea:linear-gradient(135deg,#a7d8cb 0%,#dcebff 100%);--gradient-night:linear-gradient(135deg,#2d3a33 0%,#4d6f60 55%,#8fe7ec 100%);--gradient-subtle:linear-gradient(135deg,#a7d8cb26 0%,#dcebff26 100%);--gradient-hero:linear-gradient(135deg,#e0f2f7 0%,#d0e8ed 30%,#a7d9e0 65%,#8accd3 100%);--glass-bg:#ffffffbf;--glass-bg-strong:#ffffffe0;--glass-border:#fff6;--glass-blur:blur(12px);--ziora-radius:1rem;--ziora-radius-sm:.5rem;--ziora-radius-md:.75rem;--ziora-radius-lg:1rem;--ziora-radius-xl:1.5rem;--ziora-radius-full:9999px}[data-mantine-color-scheme=dark]{--ziora-brand:#8fe7ec;--ziora-brand-hover:#a7d8cb;--ziora-brand-dark:#3d5e4f;--ziora-brand-light:#3d5e4f;--ziora-bg-main:#141c18;--ziora-bg-surface:#222f2ad9;--ziora-bg-surface-solid:#1a2420;--ziora-bg-surface-alt:#222f2a;--ziora-border:#8fe7ec1a;--ziora-border-subtle:#8fe7ec0d;--ziora-border-glass:#8fe7ec14;--ziora-text-primary:#e8f5ee;--ziora-text-secondary:#8a9e92;--ziora-text-muted:#6b8575;--gradient-subtle:linear-gradient(135deg,#4d6f601a 0%,#8fe7ec0d 100%);--glass-bg:#222f2acc;--glass-bg-strong:#222f2aeb;--glass-border:#8fe7ec14}
.ziora-fade-in{animation:.4s ease-out both zioraFadeIn}.ziora-fade-up{animation:.5s ease-out both zioraFadeUp}.ziora-fade-down{animation:.5s ease-out both zioraFadeDown}.ziora-fade-scale{animation:.4s ease-out both zioraFadeScale}.ziora-stagger-1{animation-delay:50ms}.ziora-stagger-2{animation-delay:.1s}.ziora-stagger-3{animation-delay:.15s}.ziora-stagger-4{animation-delay:.2s}.ziora-stagger-5{animation-delay:.25s}.ziora-stagger-6{animation-delay:.3s}.ziora-breathing{animation:6s ease-in-out infinite zioraBreathing}.ziora-soft-pulse{animation:2.5s ease-in-out infinite zioraSoftPulse}.ziora-heartbeat{animation:4s ease-in-out infinite zioraHeartbeat}.ziora-float{animation:5s ease-in-out infinite zioraFloat}.ziora-float-slow{animation:8s ease-in-out infinite zioraFloat}.ziora-sway{animation:6s ease-in-out infinite zioraSway}.ziora-shimmer{background:linear-gradient(90deg,var(--ziora-bg-surface-alt)25%,var(--ziora-bg-surface)50%,var(--ziora-bg-surface-alt)75%);background-size:200% 100%;animation:1.8s ease-in-out infinite zioraShimmer}.ziora-spin-slow{animation:3s linear infinite zioraSpin}.ziora-recording-pulse{animation:1.5s ease-in-out infinite zioraRecordingPulse}.ziora-transition-all{transition:all .3s}.ziora-transition-fast{transition:all .15s}.ziora-transition-slow{transition:all .5s}.ziora-hover-lift{transition:transform .25s,box-shadow .25s}.ziora-hover-lift:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000000f}.ziora-hover-glow{transition:box-shadow .3s}.ziora-hover-glow:hover{box-shadow:0 0 20px #4d6f6026}[data-mantine-color-scheme=dark] .ziora-hover-glow:hover{box-shadow:0 0 25px #8fe7ec1f}.ziora-glass{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border)}.ziora-glass-strong{background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border)}.ziora-liquid-glass{-webkit-backdrop-filter:blur(24px)saturate(1.4);background:linear-gradient(145deg,#fffffff2 0%,#f8fcfaeb 30%,#f0f8f4f0 60%,#fffffff5 100%);border:1px solid #8fe7ec33;box-shadow:0 8px 32px #4d6f6014,0 2px 8px #4d6f600a,inset 0 1px #fffc,inset 0 -1px #8fe7ec0f}[data-mantine-color-scheme=dark] .ziora-liquid-glass{-webkit-backdrop-filter:blur(24px)saturate(1.3);background:linear-gradient(145deg,#222f2af2 0%,#26342eed 30%,#202d27f5 60%,#24322cf0 100%);border:1px solid #8fe7ec1f;box-shadow:0 8px 32px #0003,0 2px 8px #0000001a,inset 0 1px #8fe7ec14,inset 0 -1px #0000000f}.ziora-liquid-glass:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#8fe7ec4d 20%,#ffffff80 50%,#8fe7ec4d 80%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}[data-mantine-color-scheme=dark] .ziora-liquid-glass:before{background:linear-gradient(90deg,#0000 0%,#8fe7ec26 20%,#8fe7ec40 50%,#8fe7ec26 80%,#0000 100%)}.ziora-paper-panel{background-color:#fffefb;border:1px solid #cdc3b266;box-shadow:0 12px 40px #5046321f,0 4px 12px #5046320f,0 1px 3px #0000000a,inset 0 1px #ffffffe6}[data-mantine-color-scheme=dark] .ziora-paper-panel{background-color:#2a3832;border:1px solid #8fe7ec1f;box-shadow:0 12px 40px #0000004d,0 4px 12px #00000026,0 1px 3px #0000001a,inset 0 1px #8fe7ec0f}.copilot-markdown{font-size:var(--mantine-font-size-sm);color:inherit;line-height:1.55}.copilot-markdown p{margin:0 0 .4em}.copilot-markdown p:last-child{margin-bottom:0}.copilot-markdown strong{color:var(--mantine-color-text);font-weight:700}.copilot-markdown em{font-style:italic}.copilot-markdown ul,.copilot-markdown ol{margin:.3em 0;padding-left:1.4em}.copilot-markdown li{margin-bottom:.15em}.copilot-markdown li::marker{color:var(--mantine-color-sage-5)}.copilot-markdown code{font-family:var(--mantine-font-family-monospace);background:#8fe7ec1a;border-radius:4px;padding:.1em .35em;font-size:.85em}.copilot-markdown hr{border:none;border-top:1px solid #8fe7ec26;margin:.5em 0}.copilot-markdown-user strong{color:#fff}.copilot-markdown-user code{color:#fff;background:#ffffff26}.ziora-focus-ring:focus-visible{outline:2px solid var(--ziora-brand);outline-offset:2px;border-radius:var(--ziora-radius)}.ziora-status-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.ziora-status-dot-active{background-color:#22c55e;box-shadow:0 0 8px #22c55e66}.ziora-status-dot-warning{background-color:#eab308;box-shadow:0 0 8px #eab30866}.ziora-status-dot-error{background-color:#ef4444;box-shadow:0 0 8px #ef444466}.ziora-status-dot-pulse{animation:2s ease-in-out infinite zioraStatusPulse}.ziora-gradient-sage{background:linear-gradient(135deg,#4d6f60 0%,#8fe7ec 100%)}.ziora-gradient-calm{background:linear-gradient(135deg,#f0f4f2 0%,#d1ddd5 50%,#e2e8f0 100%)}[data-mantine-color-scheme=dark] .ziora-gradient-calm{background:linear-gradient(135deg,#1a2621 0%,#253530 50%,#1f3029 100%)}.ziora-gradient-warmth{background:linear-gradient(#f5a89a14 0%,#0000 100%)}.ziora-gradient-serenity{background:linear-gradient(#a8d4e614 0%,#0000 100%)}.ziora-text-gradient{background:linear-gradient(135deg,#4d6f60,#8fe7ec);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes zioraFadeIn{0%{opacity:0}to{opacity:1}}@keyframes zioraFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes zioraFadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes zioraFadeScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes zioraBreathing{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes zioraSoftPulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes zioraHeartbeat{0%,to{transform:scale(1)}15%{transform:scale(1.04)}30%{transform:scale(1)}45%{transform:scale(1.02)}60%{transform:scale(1)}}@keyframes zioraFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes zioraSway{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(3px)rotate(.5deg)}75%{transform:translate(-3px)rotate(-.5deg)}}@keyframes zioraShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes zioraSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes zioraRecordingPulse{0%,to{opacity:1;box-shadow:0 0 #ef444466}50%{opacity:.8;box-shadow:0 0 0 8px #ef444400}}@keyframes zioraStatusPulse{0%,to{opacity:1;box-shadow:0 0}50%{opacity:.7;box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){.ziora-fade-in,.ziora-fade-up,.ziora-fade-down,.ziora-fade-scale{opacity:1;animation:none;transform:none}.ziora-breathing,.ziora-soft-pulse,.ziora-heartbeat,.ziora-float,.ziora-float-slow,.ziora-sway{animation:none}.ziora-shimmer{background:var(--ziora-bg-surface-alt);animation:none}.ziora-spin-slow{animation:none}.ziora-recording-pulse{opacity:1;animation:none}.ziora-status-dot-pulse{animation:none}.ziora-hover-lift:hover{transform:none}.ziora-transition-all,.ziora-transition-fast,.ziora-transition-slow{transition:none}}
.ziora-center{justify-content:center;align-items:center;display:flex}.ziora-stack{flex-direction:column;display:flex}.ziora-row{flex-direction:row;align-items:center;display:flex}.ziora-scroll-y{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ziora-border)transparent;overflow-y:auto}.ziora-scroll-y::-webkit-scrollbar{width:6px}.ziora-scroll-y::-webkit-scrollbar-track{background:0 0}.ziora-scroll-y::-webkit-scrollbar-thumb{background-color:var(--ziora-border);border-radius:3px}.ziora-scroll-hidden{overflow:hidden}.ziora-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ziora-line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ziora-line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ziora-overlay{z-index:10;position:absolute;inset:0}.ziora-overlay-blur{z-index:10;-webkit-backdrop-filter:blur(8px);background-color:#0000001a;position:absolute;inset:0}[data-mantine-color-scheme=dark] .ziora-overlay-blur{background-color:#0000004d}.ziora-card-interactive{cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s}.ziora-card-interactive:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0000000f}[data-mantine-color-scheme=dark] .ziora-card-interactive:hover{box-shadow:0 8px 25px #0003}.ziora-card-selected{box-shadow:0 0 0 2px var(--ziora-brand)}.ziora-card-subtle{box-shadow:none;background-color:var(--ziora-bg-surface-alt);border:none}.ziora-divider{background-color:var(--ziora-border);border:none;height:1px;margin:1rem 0}.ziora-divider-vertical{background-color:var(--ziora-border);width:1px;height:100%}.ziora-hide-mobile{display:none}@media (min-width:48em){.ziora-hide-mobile{display:initial}.ziora-hide-desktop{display:none}}.ziora-grid-auto{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:48em){.ziora-grid-auto{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media print{.ziora-no-print{display:none!important}}.ziora-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ziora-card-interactive{transition:none}.ziora-card-interactive:hover{transform:none}}
[data-mantine-color-scheme=dark] body{background-color:#141c18}[data-mantine-color-scheme=dark] body:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(1px 1px at 12% 8%,#b4d2e633 50%,#0000 50%),radial-gradient(1px 1px at 45% 5%,#b4d2e62e 50%,#0000 50%),radial-gradient(1px 1px at 78% 12%,#b4d2e638 50%,#0000 50%),radial-gradient(1px 1px at 33% 55%,#b4d2e624 50%,#0000 50%),radial-gradient(1px 1px at 72% 48%,#b4d2e62e 50%,#0000 50%),radial-gradient(1px 1px at 88% 52%,#b4d2e638 50%,#0000 50%),radial-gradient(1px 1px at 42% 75%,#b4d2e629 50%,#0000 50%),radial-gradient(1px 1px at 65% 62%,#b4d2e621 50%,#0000 50%),radial-gradient(800px 500px at 20% 30%,#4d6f600f 0%,#0000 70%),radial-gradient(600px 400px at 80% 70%,#8fe7ec0a 0%,#0000 70%);animation:12s ease-in-out infinite alternate starTwinkle;position:fixed;inset:0}@keyframes starTwinkle{0%{opacity:.6}50%{opacity:.85}to{opacity:.65}}[data-mantine-color-scheme=dark] .mantine-Paper-root,[data-mantine-color-scheme=dark] .mantine-Card-root{background-color:var(--ziora-bg-surface-alt);border-color:var(--ziora-border)}[data-mantine-color-scheme=dark] .mantine-Modal-content{-webkit-backdrop-filter:blur(12px);background-color:#222f2a}[data-mantine-color-scheme=dark] .mantine-AppShell-navbar,[data-mantine-color-scheme=dark] .mantine-AppShell-header{border-color:var(--ziora-border);background-color:#1a2420}[data-mantine-color-scheme=dark] #__next,[data-mantine-color-scheme=dark] .mantine-AppShell-root{z-index:1;position:relative}[data-mantine-color-scheme=dark] .mantine-Input-input,[data-mantine-color-scheme=dark] .mantine-TextInput-input,[data-mantine-color-scheme=dark] .mantine-Textarea-input,[data-mantine-color-scheme=dark] .mantine-Select-input{border-color:var(--ziora-border);background-color:#222f2a99}[data-mantine-color-scheme=dark] .mantine-Input-input:focus,[data-mantine-color-scheme=dark] .mantine-TextInput-input:focus,[data-mantine-color-scheme=dark] .mantine-Textarea-input:focus{border-color:var(--ziora-brand);box-shadow:0 0 0 3px #8fe7ec1a}[data-mantine-color-scheme=dark] .mantine-Tabs-tab:hover{background-color:#8fe7ec0d}[data-mantine-color-scheme=dark] .mantine-Tabs-tab[data-active]{border-color:var(--ziora-brand)}[data-mantine-color-scheme=dark] ::-webkit-scrollbar-thumb{background-color:#8fe7ec1f}[data-mantine-color-scheme=dark] ::-webkit-scrollbar-track{background-color:#0000}@media (prefers-reduced-motion:reduce){[data-mantine-color-scheme=dark] body:before{opacity:.7;animation:none}}
.rbc-calendar{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem}.rbc-toolbar{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;padding:0}.rbc-toolbar button{border-radius:var(--mantine-radius-md);border:1px solid var(--ziora-border);color:var(--ziora-text-secondary);cursor:pointer;background:0 0;padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s}.rbc-toolbar button:hover{border-color:var(--mantine-color-sage-4);background-color:#4a7c8c0f}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-color:var(--mantine-color-sage-5);border-color:var(--mantine-color-sage-5);color:#fff}.rbc-toolbar .rbc-toolbar-label{color:var(--ziora-text-primary);font-size:.875rem;font-weight:600}.rbc-header{text-transform:uppercase;letter-spacing:.03em;color:var(--ziora-text-secondary);border-bottom:1px solid var(--ziora-border);background:0 0;padding:.5rem .25rem;font-size:.6875rem;font-weight:600}.rbc-header+.rbc-header{border-left:1px solid var(--ziora-border-subtle)}.rbc-month-view,.rbc-time-view,.rbc-agenda-view{border:1px solid var(--ziora-border);border-radius:var(--mantine-radius-md);background-color:var(--ziora-bg-surface);overflow:hidden}.rbc-day-bg{background-color:var(--ziora-bg-surface);transition:background-color .15s}.rbc-day-bg+.rbc-day-bg{border-left:1px solid var(--ziora-border-subtle)}.rbc-day-bg:hover{background-color:#4a7c8c08}.rbc-off-range-bg{background-color:#f8f9f7}[data-mantine-color-scheme=dark] .rbc-off-range-bg{background-color:#1a2420}.rbc-today{background-color:#4a7c8c0f!important}.rbc-time-header-content{border-left:1px solid var(--ziora-border)}.rbc-time-content{border-top:1px solid var(--ziora-border);background-color:var(--ziora-bg-surface)}.rbc-time-content>*+*>*{border-left:1px solid var(--ziora-border-subtle)}.rbc-timeslot-group{border-bottom:1px solid #4a7c8c0f;min-height:2.5rem}.rbc-day-slot .rbc-time-slot{border-top:1px solid #4a7c8c08}.rbc-time-gutter .rbc-timeslot-group{min-width:3.5rem}.rbc-label{color:var(--ziora-text-secondary);padding:0 .375rem;font-size:.625rem;font-weight:500}.rbc-event{background-color:var(--mantine-color-sage-5);color:#fff;padding:.125rem .375rem;font-size:.6875rem;font-weight:500;line-height:1.3;transition:transform .15s,box-shadow .15s;box-shadow:0 1px 3px #0000001a;border-radius:var(--mantine-radius-sm)!important;border:none!important}.rbc-event:hover{transform:scale(1.02);box-shadow:0 2px 6px #4a7c8c40}.rbc-event.rbc-selected{background-color:var(--mantine-color-sage-6);box-shadow:0 0 0 2px #4a7c8c4d}.rbc-event-label{opacity:.85;font-size:.625rem}.rbc-event-content{font-size:.6875rem}.rbc-event[data-status=CONFIRMED]{background-color:var(--mantine-color-sage-5)}.rbc-event[data-status=PENDING]{background-color:var(--mantine-color-yellow-6)}.rbc-event[data-status=COMPLETED]{background-color:var(--mantine-color-sage-7);opacity:.7}.rbc-event[data-status=CANCELED]{background-color:var(--mantine-color-gray-5);opacity:.5;text-decoration:line-through}.rbc-event[data-status=NO_SHOW]{background-color:var(--mantine-color-red-5);opacity:.7}.rbc-show-more{color:var(--mantine-color-sage-5);cursor:pointer;font-size:.6875rem;font-weight:500}.rbc-slot-selection{border:1px dashed var(--mantine-color-sage-4);border-radius:var(--mantine-radius-sm);background-color:#4a7c8c26}.rbc-current-time-indicator{background-color:var(--mantine-color-sage-5);height:2px}.rbc-current-time-indicator:before{content:"";background-color:var(--mantine-color-sage-5);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.rbc-agenda-view table.rbc-agenda-table{border:none}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-transform:uppercase;color:var(--ziora-text-secondary);border-bottom:1px solid var(--ziora-border);padding:.5rem .75rem;font-size:.6875rem;font-weight:600}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{border-bottom:1px solid var(--ziora-border-subtle);padding:.5rem .75rem;font-size:.8125rem}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid var(--ziora-border-subtle)}.rbc-day-bg.rbc-weekend{background-color:#00000004}[data-mantine-color-scheme=dark] .rbc-day-bg.rbc-weekend{background-color:#0000001a}.ziora-calendar-compact .rbc-timeslot-group{min-height:2rem}.ziora-calendar-compact .rbc-label{font-size:.5625rem}.ziora-calendar-compact .rbc-event{padding:.0625rem .25rem;font-size:.625rem}.ziora-calendar-compact .rbc-header{padding:.375rem .25rem;font-size:.625rem}
.hero-section-bg{-webkit-backdrop-filter:blur(10px);background-position:50%;background-repeat:no-repeat;background-size:cover}.gradient-overlay{opacity:.5;z-index:1;-webkit-backdrop-filter:blur(5px);background:linear-gradient(#a1eaf5bb,#fff);width:100%;height:100%;position:absolute;top:0;left:0}.hero-section{z-index:2;position:relative;overflow:hidden}.owners-img{object-fit:cover}.mainVideo{z-index:-1;opacity:.7;flex-direction:column;width:100%;display:flex;position:absolute;top:0;left:0}.whiteWall{background-color:var(--ziora-bg-main);opacity:.5;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}
.gsi-material-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-appearance:none;box-sizing:border-box;color:#1f1f1f;cursor:pointer;letter-spacing:.25px;text-align:center;vertical-align:middle;white-space:nowrap;background-color:#fff;background-image:none;border:1px solid #747775;border-radius:4px;outline:none;width:auto;min-width:min-content;max-width:400px;height:40px;padding:0 12px;font-family:Roboto,arial,sans-serif;font-size:14px;transition:background-color .218s,border-color .218s,box-shadow .218s;position:relative;overflow:hidden}.gsi-material-button .gsi-material-button-icon{width:20px;min-width:20px;height:20px;margin-right:12px}.gsi-material-button .gsi-material-button-content-wrapper{flex-flow:row;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}.gsi-material-button .gsi-material-button-contents{text-overflow:ellipsis;vertical-align:top;flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden}.gsi-material-button .gsi-material-button-state{opacity:0;transition:opacity .218s;position:absolute;inset:0}.gsi-material-button:disabled{cursor:default;background-color:#ffffff61;border-color:#1f1f1f1f}.gsi-material-button:disabled .gsi-material-button-contents,.gsi-material-button:disabled .gsi-material-button-icon{opacity:.38}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{opacity:.12;background-color:#303030}.gsi-material-button:not(:disabled):hover{box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{opacity:.08;background-color:#303030}

html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--ziora-bg-main);color:var(--ziora-text-primary);letter-spacing:-.01em;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.mantine-Paper-root,.mantine-Card-root{border:none!important}.mantine-Tabs-list{gap:0!important}.mantine-Tabs-tab{border:none!important;border-bottom:2px solid #0000!important;border-radius:0!important;padding:12px 16px!important}.mantine-Tabs-tab[data-active]{border-bottom-color:var(--ziora-brand)!important;color:var(--ziora-brand)!important;background:0 0!important}.mantine-Tabs-tab:hover:not([data-active]){border-bottom-color:var(--ziora-border)!important;background:0 0!important}.ziora-ambient-bg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ziora-ambient-bg:before,.ziora-ambient-bg:after{content:"";filter:blur(80px);opacity:.4;border-radius:50%;animation:20s ease-in-out infinite zioraAmbientFloat;position:absolute}.ziora-ambient-bg:before{background:radial-gradient(circle,var(--ziora-seafoam)0%,transparent 70%);width:500px;height:500px;animation-duration:18s;top:-10%;right:-5%}.ziora-ambient-bg:after{background:radial-gradient(circle,var(--ziora-cyan)0%,transparent 70%);opacity:.25;width:400px;height:400px;animation-duration:22s;animation-delay:-8s;bottom:-5%;left:-5%}@keyframes zioraAmbientFloat{0%,to{transform:translate(0)scale(1)}25%{transform:translate(15px,-20px)scale(1.05)}50%{transform:translate(-10px,-35px)scale(.97)}75%{transform:translate(-20px,-15px)scale(1.03)}}@media (prefers-reduced-motion:reduce){.ziora-ambient-bg:before,.ziora-ambient-bg:after{animation:none}}input[type=checkbox]+label,label[for*=confirm]{-webkit-user-select:none;user-select:none;cursor:pointer}
