.mantine-Button-root{height:var(--fq-form-button-height, 36px);font-weight:500;font-size:var(--fq-form-button-font-size, var(--font-size-body));padding:0 var(--fq-form-button-padding-x, var(--spacing-l));transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .1s cubic-bezier(.4,0,.2,1)}.mantine-Button-root:active:not(:disabled):not([data-disabled=true]),.mantine-ActionIcon-root:active:not(:disabled):not([data-disabled=true]){transform:scale(.96)}.mantine-Button-root[data-variant=subtle]:hover:not(:disabled):not([data-disabled=true]),.mantine-Button-root[data-variant=default]:hover:not(:disabled):not([data-disabled=true]){background-color:color-mix(in srgb,currentColor 8%,transparent)}.mantine-Button-root[data-variant=subtle]:active:not(:disabled):not([data-disabled=true]),.mantine-Button-root[data-variant=default]:active:not(:disabled):not([data-disabled=true]){background-color:color-mix(in srgb,currentColor 12%,transparent)}.form-toolbar .mantine-Group-root,.fq-form-header-toolbar .mantine-Group-root{gap:var(--spacing-s)}.form-toolbar .mantine-Button-root,.fq-form-header-toolbar .mantine-Button-root{height:var(--control-height-sm, 32px);padding:0 var(--spacing-m);border-radius:var(--fq-radius-md, var(--radius-x-large));font-weight:400}.form-toolbar .mantine-Button-root:hover:not(:disabled),.form-toolbar .mantine-Button-root:active:not(:disabled),.fq-form-header-toolbar .mantine-Button-root:hover:not(:disabled),.fq-form-header-toolbar .mantine-Button-root:active:not(:disabled){box-shadow:none}.form-toolbar .mantine-Button-inner,.fq-form-header-toolbar .mantine-Button-inner{gap:var(--spacing-s)}.form-toolbar .mantine-ThemeIcon-root,.fq-form-header-toolbar .mantine-ThemeIcon-root{width:var(--icon-size-sm, 20px);height:var(--icon-size-sm, 20px)}.form-toolbar .mantine-Button-root[data-variant=light],.fq-form-header-toolbar .mantine-Button-root[data-variant=light]{background:var(--color-surface);color:var(--color-text-secondary);border:1px solid var(--color-border)}.form-toolbar .mantine-Button-root[data-variant=light]:hover,.fq-form-header-toolbar .mantine-Button-root[data-variant=light]:hover{background:var(--color-surface-hover);color:var(--color-text-primary);border-color:var(--color-text-muted)}.form-toolbar .mantine-Button-root[data-variant=default],.fq-form-header-toolbar .mantine-Button-root[data-variant=default]{background:var(--color-surface);color:var(--color-text-secondary);border:1px solid var(--color-border)}.form-toolbar .mantine-Button-root[data-variant=default]:hover,.fq-form-header-toolbar .mantine-Button-root[data-variant=default]:hover{background:var(--color-surface-hover);color:var(--color-text-primary);border-color:var(--color-text-muted)}.form-toolbar .mantine-Button-root.fg-btn-cancel,.fq-form-header-toolbar .mantine-Button-root.fg-btn-cancel{background:var(--color-surface);color:var(--color-text-secondary);border:1px solid var(--color-border);box-shadow:none}.form-toolbar .mantine-Button-root.fg-btn-cancel:hover:not(:disabled),.fq-form-header-toolbar .mantine-Button-root.fg-btn-cancel:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text-primary);border-color:var(--color-text-muted)}.form-toolbar .mantine-Button-root.fg-btn-save,.fq-form-header-toolbar .mantine-Button-root.fg-btn-save{background:var(--color-primary);color:var(--color-on-primary);border:1px solid var(--color-primary);box-shadow:var(--shadow-2)}.form-toolbar .mantine-Button-root.fg-btn-save:hover:not(:disabled),.fq-form-header-toolbar .mantine-Button-root.fg-btn-save:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.form-toolbar .mantine-Button-root.fg-btn-save:active:not(:disabled),.fq-form-header-toolbar .mantine-Button-root.fg-btn-save:active:not(:disabled){background:var(--color-primary-active);border-color:var(--color-primary-active)}.form-toolbar .mantine-Button-root.fg-btn-save:disabled,.form-toolbar .mantine-Button-root.fg-btn-save[data-disabled=true],.fq-form-header-toolbar .mantine-Button-root.fg-btn-save:disabled,.fq-form-header-toolbar .mantine-Button-root.fg-btn-save[data-disabled=true]{background:var(--color-primary-50);border-color:var(--color-primary-50);color:var(--color-on-primary);box-shadow:none;opacity:var(--opacity-disabled)}.fg-btn-social{background:var(--color-primary-25);color:var(--color-primary);border:1px solid var(--color-primary-200)}.fg-btn-social:hover:not(:disabled):not([data-disabled=true]){background:var(--color-primary-50);border-color:var(--color-primary-hover);color:var(--color-primary-hover)}.fg-btn-cancel{background:var(--color-surface);color:var(--color-text-secondary);border:1px solid var(--color-border);box-shadow:var(--shadow-2)}.fg-btn-cancel:hover:not(:disabled):not([data-disabled=true]){background:var(--color-surface-hover);border-color:var(--color-text-muted)}.fg-btn-cancel:active:not(:disabled):not([data-disabled=true]){background:var(--color-surface);border-color:var(--color-secondary)}.fg-btn-cancel:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring-shadow)}.fg-btn-save{background:var(--color-primary);color:var(--color-on-primary);border:1px solid var(--color-primary);box-shadow:var(--shadow-4)}.fg-btn-save:hover:not(:disabled):not([data-disabled=true]){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.fg-btn-save:active:not(:disabled):not([data-disabled=true]){background:var(--color-primary-hover);filter:brightness(.98)}.fg-btn-save:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow),var(--shadow-2)}.fg-btn-save:disabled,.fg-btn-save[data-disabled=true]{background:var(--color-primary-50);border-color:var(--color-primary-50);color:var(--color-on-primary);box-shadow:none;opacity:var(--opacity-disabled)}.sidebar-content .mantine-Button-root{height:var(--control-height-xs, 24px);padding:0 var(--spacing-s);font-size:var(--font-size-caption);border-radius:var(--fq-radius-sm, var(--radius-medium))}.m2o-actions .mantine-ActionIcon-root{border:1px solid var(--fq-input-border, var(--color-border));background:var(--color-surface)}.m2o-actions .mantine-ActionIcon-root[data-color=teal]{color:var(--color-success);border-color:color-mix(in oklab,var(--color-success) 35%,var(--color-border) 65%);background:color-mix(in oklab,var(--color-success) 12%,transparent)}.m2o-actions .mantine-ActionIcon-root[data-color=blue]{color:var(--color-primary);border-color:var(--color-primary-200);background:var(--color-primary-25)}.m2o-actions .mantine-ActionIcon-root[data-color=gray]{color:var(--color-text-secondary)}.m2o-actions .mantine-ActionIcon-root:hover:not(:disabled):not([data-disabled=true]){filter:brightness(.98)}.m2o-actions .mantine-ActionIcon-root:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow);border-color:var(--color-primary)}.boolean-toggle{display:block}.boolean-toggle .boolean-toggle-control{display:inline-flex;align-items:center;gap:var(--spacing-s);background:var(--color-surface);border:1px solid var(--fq-input-border, var(--color-border));border-radius:var(--fq-radius-sm, var(--radius-medium));padding:var(--spacing-xs) var(--spacing-s);min-height:var(--control-height-sm, 34px);width:auto;box-sizing:border-box;transition:border-color var(--transition-duration-fast) var(--transition-curve-standard)}.boolean-toggle .boolean-toggle-control:hover{border-color:var(--fq-input-border-hover, var(--color-primary-200))}.boolean-toggle .boolean-toggle-control:focus-within{box-shadow:var(--focus-ring-shadow);border-color:var(--color-primary);outline:none}.boolean-toggle .boolean-state{display:none}.fq-action-btn-filled.mantine-Button-root{background:var(--fq-action-color);color:var(--color-text-inverted);border-color:var(--fq-action-color)}.fq-action-btn-filled.mantine-Button-root:hover:not(:disabled):not([data-disabled=true]){background:var(--fq-action-hover);border-color:var(--fq-action-hover)}.fq-action-btn-filled.mantine-Button-root:active:not(:disabled):not([data-disabled=true]){background:var(--fq-action-hover);filter:brightness(.95)}.fq-action-btn-light.mantine-Button-root{background:color-mix(in srgb,var(--fq-action-color) 12%,transparent);color:var(--fq-action-color);border-color:transparent}.fq-action-btn-light.mantine-Button-root:hover:not(:disabled):not([data-disabled=true]){background:color-mix(in srgb,var(--fq-action-color) 20%,transparent)}.fq-action-btn-light.mantine-Button-root:active:not(:disabled):not([data-disabled=true]){background:color-mix(in srgb,var(--fq-action-color) 28%,transparent)}.fq-action-btn-outline.mantine-Button-root{background:transparent;color:var(--fq-action-color);border:1px solid var(--fq-action-color)}.fq-action-btn-outline.mantine-Button-root:hover:not(:disabled):not([data-disabled=true]){background:color-mix(in srgb,var(--fq-action-color) 8%,transparent)}.fq-action-btn-outline.mantine-Button-root:active:not(:disabled):not([data-disabled=true]){background:color-mix(in srgb,var(--fq-action-color) 15%,transparent)}.fq-action-btn-filled.mantine-Button-root:disabled,.fq-action-btn-filled.mantine-Button-root[data-disabled=true],.fq-action-btn-light.mantine-Button-root:disabled,.fq-action-btn-light.mantine-Button-root[data-disabled=true],.fq-action-btn-outline.mantine-Button-root:disabled,.fq-action-btn-outline.mantine-Button-root[data-disabled=true]{opacity:.5}@media(prefers-reduced-motion:reduce){.mantine-Button-root{transition:none}}*{box-sizing:border-box}html,body{margin:0;padding:0;width:100%;height:100%}.login-wrapper{display:flex;min-height:100vh;width:100vw;overflow:hidden;background-color:var(--mantine-color-body)}.login-visual{width:50%;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:light-dark(#f3f4f9,#13101b)}@media(max-width:900px){.login-visual{display:none}}.login-visual:before{content:"";position:absolute;width:700px;height:700px;top:-20%;right:-10%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--mantine-color-violet-5) 20%,transparent),transparent 70%);filter:blur(80px);pointer-events:none}.login-visual:after{content:"";position:absolute;width:500px;height:500px;bottom:-20%;left:-10%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--mantine-color-cyan-5) 20%,transparent),transparent 70%);filter:blur(80px);pointer-events:none}.desktop-brand{display:flex;align-items:center;gap:12px}.desktop-brand-name{font-size:1.5rem;font-weight:800;letter-spacing:-.5px;color:var(--mantine-color-text)}@media(max-width:900px){.desktop-brand{display:none}}.abstract-container{position:relative;width:480px;height:480px;z-index:5;animation:float-container 12s infinite alternate ease-in-out}@keyframes float-container{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}.abstract-shape{position:absolute;backdrop-filter:blur(24px);border:1px solid light-dark(rgba(255,255,255,.6),rgba(255,255,255,.08));box-shadow:0 24px 48px #0000000f;display:flex;align-items:center;justify-content:center;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.abstract-shape:hover{transform:scale(1.05)}.shape-1{width:220px;height:220px;border-radius:50%;background:linear-gradient(135deg,color-mix(in srgb,var(--mantine-color-indigo-5) 80%,transparent),color-mix(in srgb,var(--mantine-color-violet-5) 80%,transparent));top:15%;left:10%;animation:float-1 8s infinite alternate ease-in-out}.shape-2{width:260px;height:140px;border-radius:30px;background:light-dark(rgba(255,255,255,.5),rgba(40,40,45,.6));bottom:15%;right:5%;animation:float-2 10s infinite alternate ease-in-out;border:1.5px solid light-dark(rgba(255,255,255,.9),rgba(255,255,255,.15))}.shape-3{width:120px;height:120px;border-radius:30px;background:linear-gradient(135deg,color-mix(in srgb,var(--mantine-color-cyan-4) 90%,transparent),color-mix(in srgb,var(--mantine-color-blue-5) 90%,transparent));bottom:40%;left:30%;animation:float-3 7s infinite alternate ease-in-out;transform:rotate(15deg);z-index:-1}@keyframes float-1{0%{transform:translate(0)}to{transform:translate(15px,-15px)}}@keyframes float-2{0%{transform:translate(0)}to{transform:translate(-10px,20px)}}@keyframes float-3{0%{transform:translate(0) rotate(15deg)}to{transform:translate(20px,10px) rotate(25deg)}}.shape-icon{color:#fff;opacity:.9}.shape-2-content{display:flex;align-items:center;gap:16px;width:100%;padding:0 24px}.s2-icon-box{width:60px;height:60px;border-radius:16px;background:linear-gradient(135deg,var(--mantine-color-indigo-6),var(--mantine-color-violet-5));display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 24px color-mix(in srgb,var(--mantine-color-indigo-6) 40%,transparent)}.s2-bars{display:flex;flex-direction:column;gap:8px;flex:1}.s2-bar{height:8px;border-radius:4px;background:light-dark(var(--mantine-color-gray-3),var(--mantine-color-dark-4))}.s2-bar-1{width:100%;background:var(--mantine-color-indigo-5)}.s2-bar-2{width:60%}.s2-bar-3{width:80%}.login-form-panel{width:50%;flex-shrink:0;display:flex;flex-direction:column;background-color:var(--mantine-color-body);position:relative;z-index:10;border:none;box-shadow:30px 0 100px #00000014}[data-mantine-color-scheme=dark] .login-form-panel{box-shadow:30px 0 100px #0006}@media(max-width:900px){.login-form-panel{width:100%;box-shadow:none}}.form-panel-header{padding:2.5rem 3rem;display:flex;justify-content:space-between;align-items:center}.form-panel-body{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 3rem 4rem;width:100%}.form-wrapper{width:100%;max-width:380px;text-align:left}@media(max-width:500px){.form-panel-body{padding:0 1.5rem 3rem}}.mobile-brand{display:none}@media(max-width:900px){.mobile-brand{display:flex;align-items:center;gap:12px;margin-bottom:3rem}.mobile-brand-name{font-size:1.8rem;font-weight:800;letter-spacing:-.5px;color:var(--mantine-color-text)}}.form-heading{font-size:2.2rem;font-weight:800;color:var(--mantine-color-text);letter-spacing:-.8px;margin:0 0 .5rem}.form-subtext{font-size:1rem;color:var(--mantine-color-dimmed);margin:0 0 3rem}.login-input{background:light-dark(var(--mantine-color-gray-1),var(--mantine-color-dark-6));border:1px solid transparent;border-radius:var(--mantine-radius-md);font-size:.95rem;padding:1.5rem 1rem;transition:all .2s}.login-input:focus{background:var(--mantine-color-body);border-color:var(--mantine-color-indigo-5);box-shadow:0 0 0 1px var(--mantine-color-indigo-5)}.login-input-label{font-size:.85rem;font-weight:600;letter-spacing:.2px;color:var(--mantine-color-dimmed);margin-bottom:8px}.login-submit-btn{background:var(--mantine-color-indigo-6);border:none;font-weight:600;font-size:1rem;padding:0;height:50px;border-radius:var(--mantine-radius-md);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.login-submit-btn:hover{background:var(--mantine-color-indigo-5);transform:translateY(-1px);box-shadow:0 6px 16px color-mix(in srgb,var(--mantine-color-indigo-6) 30%,transparent)}.login-submit-btn:active{transform:translateY(0)}.lang-trigger{display:flex;align-items:center;padding:8px 12px;border-radius:var(--mantine-radius-md);transition:background .15s}.lang-trigger:hover{background:light-dark(var(--mantine-color-gray-1),var(--mantine-color-dark-6))}.lang-menu-active{background:color-mix(in srgb,var(--mantine-color-indigo-6) 10%,transparent);color:var(--mantine-color-indigo-6);font-weight:600}.form-error-box{padding:12px 16px;background:color-mix(in srgb,var(--mantine-color-red-6) 8%,transparent);border-radius:var(--mantine-radius-md);border:1px solid color-mix(in srgb,var(--mantine-color-red-6) 20%,transparent)}.form-success-box{padding:12px 16px;background:color-mix(in srgb,var(--mantine-color-green-6) 8%,transparent);border-radius:var(--mantine-radius-md);border:1px solid color-mix(in srgb,var(--mantine-color-green-6) 20%,transparent)}.form-footer{margin-top:auto;padding:2rem 0 0;text-align:center;letter-spacing:.4px}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.abstract-container,.shape-1,.shape-2,.shape-3{animation:none}}.m_17884d0f{--carousel-height: auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel / inline-size}.m_fcd81474{display:flex;flex-direction:row;height:var(--carousel-height)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap) * -1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){margin-inline-end:calc(var(--carousel-slide-gap) * -1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:1;pointer-events:none}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size) / 2);top:0;bottom:0;flex-direction:column;padding:var(--carousel-controls-offset) 0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline-start:0;inset-inline-end:0;top:calc(50% - var(--carousel-control-size) / 2);flex-direction:row;padding:0 var(--carousel-controls-offset)}.m_64f58e10{display:flex;justify-content:center;align-items:center;min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);transition:opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media(hover:hover){.m_64f58e10:hover{opacity:1}}@media(hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{position:absolute;display:flex;justify-content:center;gap:calc(.5rem * var(--mantine-scale));pointer-events:none}.m_71ea3ab1:where([data-orientation=vertical]){bottom:0;top:0;inset-inline-end:var(--mantine-spacing-md);flex-direction:column}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);inset-inline-start:0;inset-inline-end:0;flex-direction:row}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media(hover:hover){.m_eae68602:hover{opacity:1}}@media(hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem * var(--mantine-scale));height:calc(1.5625rem * var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem * var(--mantine-scale));height:calc(.3125rem * var(--mantine-scale))}.m_d98df724{position:relative;flex:0 0 var(--carousel-slide-size, 100%)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){margin-inline-end:var(--carousel-slide-gap)}:root{--home-bg: var(--color-background);--home-text: var(--color-text-primary);--home-text-dimmed: var(--color-text-muted);--home-border: var(--color-border)}.home-page-container>*{animation:fadeIn .4s ease-out backwards}.home-page-container>*:nth-child(1){animation-delay:0s}.home-page-container>*:nth-child(2){animation-delay:.05s}.home-page-container>*:nth-child(3){animation-delay:.1s}.home-page-container>*:nth-child(4){animation-delay:.15s}.home-page-container>*:nth-child(5){animation-delay:.2s}.home-page-container>*:nth-child(6){animation-delay:.25s}.home-page-container .mantine-Paper-root{box-shadow:0 1px 3px color-mix(in srgb,var(--mantine-color-black) 5%,transparent),0 1px 2px -1px color-mix(in srgb,var(--mantine-color-black) 5%,transparent);transition:box-shadow .2s ease}.home-page-container .mantine-Paper-root:hover{box-shadow:0 4px 6px -1px color-mix(in srgb,var(--mantine-color-black) 10%,transparent),0 2px 4px -2px color-mix(in srgb,var(--mantine-color-black) 10%,transparent)}.mantine-Group-root[style*="cursor: pointer"]:hover{background-color:var(--color-surface-hover)!important}.favorite-view-row,.favorite-object-row,.favorite-link-row{background:transparent!important;transition:background .15s ease}.favorite-view-row:hover,.favorite-object-row:hover,.favorite-link-row:hover{background:var(--color-surface-hover)!important}.favorite-view-row:hover .favorite-delete-btn,.favorite-object-row:hover .favorite-delete-btn,.favorite-link-row:hover .favorite-delete-btn{opacity:1!important}.announcement-modal-content h1,.announcement-modal-content h2,.announcement-modal-content h3,.announcement-modal-content h4,.announcement-modal-content h5,.announcement-modal-content h6{margin-top:1.5em;margin-bottom:.75em;font-weight:600;color:var(--color-text-primary);line-height:1.3}.announcement-modal-content h1{font-size:1.75em}.announcement-modal-content h2{font-size:1.5em}.announcement-modal-content h3{font-size:1.25em}.announcement-modal-content h4{font-size:1.1em}.announcement-modal-content p{margin-bottom:1em;line-height:1.7}.announcement-modal-content ul,.announcement-modal-content ol{margin:1em 0;padding-left:2em}.announcement-modal-content li{margin-bottom:.5em;line-height:1.6}.announcement-modal-content a{color:var(--color-primary);text-decoration:none;font-weight:500;transition:color .2s ease}.announcement-modal-content a:hover{color:var(--color-primary-hover);text-decoration:underline}.announcement-modal-content strong,.announcement-modal-content b{font-weight:600;color:var(--color-text-primary)}.announcement-modal-content em,.announcement-modal-content i{font-style:italic}.announcement-modal-content blockquote{border-left:4px solid var(--color-border);padding-left:1em;margin:1.5em 0;color:var(--color-text-muted);font-style:italic}.announcement-modal-content code{background-color:var(--color-surface-hover);padding:.2em .4em;border-radius:var(--radius-medium);font-family:var(--font-family-mono);font-size:.9em;color:var(--color-error)}.announcement-modal-content pre{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-x-large);padding:1em;overflow-x:auto;margin:1.5em 0}.announcement-modal-content pre code{background:none;padding:0;color:var(--color-text-secondary)}.announcement-modal-content img{max-width:100%;height:auto;border-radius:var(--radius-x-large);margin:1em 0}.announcement-modal-content hr{border:none;border-top:1px solid var(--color-border);margin:2em 0}.announcement-modal-content table{width:100%;border-collapse:collapse;margin:1.5em 0}.announcement-modal-content th,.announcement-modal-content td{padding:.75em;border:1px solid var(--color-border);text-align:left}.announcement-modal-content th{background-color:var(--color-surface-hover);font-weight:600;color:var(--color-text-primary)}.announcement-modal-content tr:hover{background-color:var(--color-surface-hover)}@media(max-width:768px){.mantine-Container-root{padding-left:16px;padding-right:16px}}
