.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0:where(.m_5ed0edd0+.m_5ed0edd0){margin-top:var(--mantine-spacing-md)}:where([data-layout=stacked]) .m_5ed0edd0{margin-top:0}.m_b37d9ac7:where([data-layout=stacked])>*{display:grid}.m_836192{bottom:0;width:100%;height:calc(.1875rem * var(--mantine-scale));background-color:var(--notification-color);transform-origin:0;animation:m_5f780017 var(--notifications-progress-duration) linear forwards, m_bb245a60 .2s ease;transition:opacity .2s;position:absolute;inset-inline-start:0;transform:scaleX(0)}[dir=rtl] .m_836192{transform-origin:100%}.m_836192:where([data-paused]){opacity:0;animation-play-state:paused,running}@keyframes m_5f780017{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes m_bb245a60{0%{opacity:0}}
.m_dd3f7539{border:calc(.0625rem * var(--mantine-scale)) solid;border-radius:var(--mantine-radius-default);position:relative}.m_dd3f7539:where(:has(>[data-sticky])){overflow:clip}:where([data-mantine-color-scheme=light]) .m_dd3f7539{border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd3f7539{border-color:var(--mantine-color-dark-4)}.m_f2016866{margin:0;padding:0}.m_f2016866 li>p{margin:0}.m_f2016866 ul li,.m_f2016866 ol li{margin-top:calc(.125rem * var(--mantine-scale))}.m_f2016866 p{margin-bottom:calc(.4375rem * var(--mantine-scale))}.m_f2016866 h1,.m_f2016866 h2,.m_f2016866 h3,.m_f2016866 h4,.m_f2016866 h5,.m_f2016866 h6,.m_f2016866 p{margin-top:0}.m_c2204cc2{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default)}.m_c2204cc2 .ProseMirror{padding:var(--mantine-spacing-md);outline:0}.m_c2204cc2 .ProseMirror>:last-child{margin-bottom:0}.m_c2204cc2 .ProseMirror p.is-editor-empty:first-of-type:before{content:attr(data-placeholder);pointer-events:none;-webkit-user-select:none;user-select:none;float:left;height:0;color:var(--mantine-color-placeholder)}.m_c2204cc2 div:not(.ProseMirror){z-index:2}.m_c2204cc2 pre{font-family:var(--mantine-font-family-monospace);border-radius:var(--mantine-radius-default);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_c2204cc2 pre{background-color:var(--mantine-color-gray-0);color:var(--mantine-color-gray-9);--code-color-comment:var(--mantine-color-gray-5);--code-color-var:var(--mantine-color-red-7);--code-color-number:var(--mantine-color-blue-7);--code-color-title:var(--mantine-color-pink-7);--code-color-keyword:var(--mantine-color-violet-7)}:where([data-mantine-color-scheme=dark]) .m_c2204cc2 pre{background-color:var(--mantine-color-dark-8);color:var(--mantine-color-dark-1);--code-color-comment:var(--mantine-color-dark-2);--code-color-var:var(--mantine-color-red-5);--code-color-number:var(--mantine-color-cyan-5);--code-color-title:var(--mantine-color-yellow-5);--code-color-keyword:var(--mantine-color-violet-3)}.m_c2204cc2 pre code{color:inherit;font-size:var(--mantine-font-size-sm);padding:0;background:0 0!important}.m_c2204cc2 pre .hljs-comment,.m_c2204cc2 pre .hljs-quote{color:var(--code-color-comment)}.m_c2204cc2 pre .hljs-variable,.m_c2204cc2 pre .hljs-template-variable,.m_c2204cc2 pre .hljs-attribute,.m_c2204cc2 pre .hljs-tag,.m_c2204cc2 pre .hljs-regexp,.m_c2204cc2 pre .hljs-link,.m_c2204cc2 pre .hljs-name,.m_c2204cc2 pre .hljs-selector-id,.m_c2204cc2 pre .hljs-selector-class{color:var(--code-color-var)}.m_c2204cc2 pre .hljs-number,.m_c2204cc2 pre .hljs-meta,.m_c2204cc2 pre .hljs-built_in,.m_c2204cc2 pre .hljs-builtin-name,.m_c2204cc2 pre .hljs-literal,.m_c2204cc2 pre .hljs-type,.m_c2204cc2 pre .hljs-params{color:var(--code-color-number)}.m_c2204cc2 pre .hljs-string,.m_c2204cc2 pre .hljs-symbol,.m_c2204cc2 pre .hljs-bullet{color:var(--code-color-var)}.m_c2204cc2 pre .hljs-title,.m_c2204cc2 pre .hljs-section{color:var(--code-color-title)}.m_c2204cc2 pre .hljs-keyword,.m_c2204cc2 pre .hljs-selector-tag{color:var(--code-color-keyword)}.m_c2204cc2 pre .hljs-emphasis{font-style:italic}.m_c2204cc2 pre .hljs-strong{font-weight:700}.m_c2204cc2 .tableWrapper{margin-bottom:var(--mantine-spacing-sm);overflow-x:auto}.m_c2204cc2 table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}:where([data-mantine-color-scheme=light]) .m_c2204cc2 table{--rte-table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_c2204cc2 table{--rte-table-border-color:var(--mantine-color-dark-4)}.m_c2204cc2 td,.m_c2204cc2 th{min-width:1em;padding:7px var(--mantine-spacing-xs);border:1px solid var(--rte-table-border-color);vertical-align:top;box-sizing:border-box;position:relative}.m_c2204cc2 th{text-align:start}.m_c2204cc2 .selectedCell{background-color:color-mix(in srgb, var(--mantine-primary-color-light) 30%, transparent)}.m_c2204cc2 .column-resize-handle{width:calc(.25rem * var(--mantine-scale));pointer-events:none;background-color:var(--mantine-primary-color-filled);position:absolute;inset-block:0;inset-inline-end:calc(-.125rem * var(--mantine-scale))}.m_c2204cc2 .ProseMirror-gapcursor:after{border-top-color:var(--mantine-color-text)}.m_c2204cc2 [data-type=details]{align-items:flex-start;gap:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-sm);padding:var(--mantine-spacing-sm);border:1px solid var(--rte-details-border-color);border-radius:var(--mantine-radius-default);display:flex}:where([data-mantine-color-scheme=light]) .m_c2204cc2 [data-type=details]{--rte-details-border-color:var(--mantine-color-gray-3);--rte-details-button-hover:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_c2204cc2 [data-type=details]{--rte-details-border-color:var(--mantine-color-dark-4);--rte-details-button-hover:var(--mantine-color-dark-5)}.m_c2204cc2 [data-type=details]>button{border-radius:var(--mantine-radius-sm);color:inherit;cursor:pointer;background-color:#0000;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.m_c2204cc2 [data-type=details]>button:empty{width:1.25rem;height:calc(1em * var(--mantine-line-height))}.m_c2204cc2 [data-type=details]>button:empty:hover{background-color:var(--rte-details-button-hover)}.m_c2204cc2 [data-type=details]>button:empty:before{content:"";border-style:solid;border-width:calc(.3125rem * var(--mantine-scale)) 0 calc(.3125rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));border-color:#0000 #0000 #0000 currentColor;width:0;height:0}.m_c2204cc2 [data-type=details]:has(>div>[data-type=detailsContent]:not([hidden]))>button:empty:before{transform:rotate(90deg)}.m_c2204cc2 [data-type=details]>div{gap:var(--mantine-spacing-xs);flex-direction:column;width:100%;min-width:0;display:flex}.m_c2204cc2 [data-type=details] summary{font-weight:600}.m_c2204cc2 [data-type=detailsContent][hidden]{display:none}.m_c2204cc2 [data-type=detailsContent]>:last-child{margin-bottom:0}.m_8a991b4f{background-color:var(--mantine-color-body)}.m_23e1dc21{background-color:var(--mantine-color-body);padding:var(--mantine-spacing-xs)}.m_a81ab56{grid-template-columns:repeat(var(--rte-table-insert-columns,10), 1fr);gap:calc(.1875rem * var(--mantine-scale));display:grid}.m_a7fa972{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_a7fa972{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_a7fa972{background-color:var(--mantine-color-dark-5)}.m_a7fa972[data-active]{background-color:var(--mantine-primary-color-filled)}.m_45f260e4{margin-top:var(--mantine-spacing-xs);text-align:center;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.m_c2207da6{border-radius:var(--mantine-radius-default);cursor:default;justify-content:center;align-items:center;display:flex}.m_c2207da6:where([data-variant=default]){border:calc(.0625rem * var(--mantine-scale)) solid;min-width:calc(1.625rem * var(--mantine-scale));height:calc(1.625rem * var(--mantine-scale))}.m_c2207da6:where([data-variant=subtle]){--control-icon-size:calc(1.25rem * var(--mantine-scale));min-width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_c2207da6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_c2207da6{border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-variant=default]){background-color:var(--mantine-color-dark-6)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-variant=subtle]){background-color:var(--mantine-color-dark-7)}.m_c2207da6:where([data-disabled]){cursor:not-allowed;opacity:.5}.m_c2207da6:where([data-interactive]:not([data-disabled])){cursor:pointer}@media (hover:hover){.m_c2207da6:where([data-interactive]:not([data-disabled])):hover{color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover:where([data-variant=default]){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover:where([data-variant=subtle]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){.m_c2207da6:where([data-interactive]:not([data-disabled])):active{color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active:where([data-variant=default]){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active:where([data-variant=subtle]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active{background-color:var(--mantine-color-dark-5)}}.m_c2207da6:where([data-active]){background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color)}@media (hover:hover){.m_c2207da6:where([data-active]):hover{background-color:var(--mantine-primary-color-light-hover)}}@media (hover:none){.m_c2207da6:where([data-active]):active{background-color:var(--mantine-primary-color-light-hover)}}.m_9cdfeb3f{width:var(--control-icon-size,16px);height:var(--control-icon-size,16px)}.m_2ab47ef2{background-color:var(--mantine-color-body);display:flex}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]){border-radius:0}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:not(:last-of-type)){border-inline-end-width:0}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:last-of-type){border-start-end-radius:var(--mantine-radius-default);border-end-end-radius:var(--mantine-radius-default)}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:first-of-type){border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_b67b711e{display:flex}.m_296cf94c{border-inline-end:0;border-start-end-radius:0;border-end-end-radius:0}.m_cfef614{border:calc(.0625rem * var(--mantine-scale)) solid;color:var(--mantine-color-text);height:calc(1.5rem * var(--mantine-scale));width:calc(1.5rem * var(--mantine-scale));border-radius:var(--mantine-radius-default);justify-content:center;align-items:center;display:flex}:where([data-mantine-color-scheme=light]) .m_cfef614{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cfef614{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m_cfef614:where([data-active]){background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-filled)}@media (hover:hover){.m_cfef614:where([data-active]):hover{background-color:var(--mantine-primary-color-light-hover)}}@media (hover:none){.m_cfef614:where([data-active]):active{background-color:var(--mantine-primary-color-light-hover)}}.m_3b28e7bb{border-start-start-radius:0;border-end-start-radius:0}.m_4574a3c4{align-items:center;gap:var(--mantine-spacing-sm);top:var(--rte-sticky-offset,0px);background-color:var(--mantine-color-body);z-index:1;border-bottom:calc(.0625rem * var(--mantine-scale)) solid;border-start-start-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default);flex-wrap:wrap;display:flex}.m_4574a3c4:where([data-variant=default]){padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.m_4574a3c4:where([data-variant=subtle]){padding:calc(.25rem * var(--mantine-scale));row-gap:0}:where([data-mantine-color-scheme=light]) .m_4574a3c4{border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_4574a3c4{border-color:var(--mantine-color-dark-4)}.m_4574a3c4:where([data-sticky]){position:sticky}.m_8b44009a{padding:0;padding-inline-start:0;list-style-type:none}.m_8b44009a :where(li){margin:0;padding:0;display:flex}.m_8b44009a :where(li[data-checked]>div){flex:auto;min-width:0}.m_8b44009a :where(ul){margin-top:calc(.3125rem * var(--mantine-scale))}.m_8b44009a p{margin:0;padding:0}.m_8b44009a :where(label){display:inline-block}.m_8b44009a :where(input){cursor:pointer;appearance:none;width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid;border-radius:var(--mantine-radius-sm);vertical-align:middle;position:relative}:where([data-mantine-color-scheme=light]) .m_8b44009a :where(input){background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8b44009a :where(input){background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8b44009a :where(input):checked{background-color:var(--mantine-primary-color-filled);border-color:var(--mantine-primary-color-filled)}.m_8b44009a :where(input):checked:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMCA3Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNCA0LjU4NkwxLjcwNyAyLjI5M0ExIDEgMCAxMC4yOTMgMy43MDdsMyAzYS45OTcuOTk3IDAgMDAxLjQxNCAwbDUtNUExIDEgMCAxMDguMjkzLjI5M0w0IDQuNTg2eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:calc(.625rem * var(--mantine-scale));background-position:50%;position:absolute;inset:0}.m_8b44009a :where(li>label){margin-inline-end:var(--mantine-spacing-sm)}.m_c2204cc2 .mantine-upload-image-wrapper{max-width:100%;line-height:0;position:relative}.m_c2204cc2 .mantine-upload-image-wrapper img{max-width:100%;height:auto}.m_c2204cc2 .mantine-upload-image-wrapper:where([data-uploading]) img{opacity:.6}.m_c2204cc2 .mantine-upload-image-wrapper:where([data-uploading]):after{content:"";width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));margin-top:calc(-.75rem * var(--mantine-scale));margin-left:calc(-.75rem * var(--mantine-scale));border:3px solid var(--mantine-color-gray-3);border-top-color:var(--mantine-primary-color-filled);border-radius:50%;animation:.6s linear infinite m_98c9c202;position:absolute;top:50%;left:50%}.m_c2204cc2 .mantine-upload-image-wrapper:where([data-upload-error]) img{opacity:.3}.m_c2204cc2 .mantine-upload-image-wrapper:where([data-upload-error]):after{content:"";background-color:rgba(var(--mantine-color-red-filled-rgb,224, 49, 49), .08);border:2px solid var(--mantine-color-red-filled);border-radius:var(--mantine-radius-default);position:absolute;inset:0}@keyframes m_98c9c202{to{transform:rotate(360deg)}}
:root{--brand:#1a0dab;--brand-contrast:#000;--white:#fff;--black:#000;--gray:#f5f6f6;--gray-50:#f9fafa;--gray-100:#e5e7e8;--gray-200:#cdd0d4;--gray-300:#abb0b5;--gray-400:#808790;--gray-500:#656c75;--gray-600:#575c63;--gray-700:#4a4e54;--gray-800:#414349;--gray-900:#3a3c3f;--gray-1000:#242528;--neutral-50:#f8f8f9;--neutral-100:#eaebec;--yellow-50:#fffcf2;--yellow-100:#fffec1;--yellow-500:#fc0;--yellow-600:#d19500;--yellow-700:#a66a02;--green-100:#dcfce9;--green-500:#23ce6b;--green-700:#158043;--success-500:#0ab73b;--indigo-100:#dddff9;--indigo-600:#5331c5;--blue-50:#f2f8ff;--blue-100:#d1e8ff;--blue-500:#0074fa;--blue-700:#0045db;--cyan-50:#eefdfc;--cyan-500:#119da4;--red-50:#fff1f3;--red-500:#e30026;--error-500:#e71d36;--warning-500:#fcba04;--warning-100:#fff5d9;--persianIndigo-600:#5d51e7;--promo-blue:#0045ad;--brand-color:#1a0dab;--brand-contrast-color:#000;--border-radius:.75rem;--sidebar-width:15.625rem;--content-max:64rem;--font-sans:"Euclid Circular B", Figtree, system-ui, sans-serif;--font-serif:"Sang Bleu Republic", Newsreader, Georgia, serif;--radius-xs:.25rem;--radius-xsm:.375rem;--radius-sm:.5rem;--radius-base:.75rem;--radius-xmd:1rem;--radius-md:1.5rem;--radius-lg:2rem;--radius-full:624.938rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-10:2.5rem;--control-h:2.5rem;--control-h-sm:2rem;--shadow-xs:0px 2px .25rem 0px #0000001a;--shadow-sm:0px .25rem .5rem -1px #0000001f;--shadow-md:0px .75rem 1rem -.25rem #0000001a;--shadow-lg:0px 1.25rem 1.5rem -.25rem #0000001a;--shadow-xl:0px 1.5rem 3rem -.75rem #00000026}
*,:before,:after{box-sizing:border-box}html{font-size:115%}html,body,#root{min-height:100%;margin:0}body{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--gray-1000);background:var(--gray);-webkit-font-smoothing:antialiased}
.cw{font-family:var(--font-sans);color:var(--gray-1000);letter-spacing:-.02em;-webkit-font-smoothing:antialiased}.cw *{box-sizing:border-box}.cw svg{flex-shrink:0}.cw-btn{border-radius:var(--radius-base);height:2.5rem;font:600 .875rem/1 var(--font-sans);letter-spacing:-.02em;cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:.5rem;padding:0 1.5rem 0 1rem;transition:background .15s,border-color .15s;display:inline-flex}.cw-btn--primary{background:var(--brand);color:var(--brand-contrast)}.cw-btn--primary:hover{background:var(--brand)}.cw-btn--dark{background:var(--black);color:var(--white);font-size:.8125rem;font-weight:700}.cw-btn--dark:hover{background:var(--gray-1000)}.cw-btn--outline{background:var(--white);color:var(--gray-1000);border-color:var(--gray-200);border-radius:var(--radius-sm);height:2rem;padding:0 1rem;font-size:.8125rem;font-weight:500}.cw-btn--outline:hover{background:var(--gray)}.cw-btn:focus-visible,.cw-chip:focus-visible,.cw-nav__item:focus-visible,.cw-pill:focus-visible,.cw-input:focus-within{outline:2px solid var(--gray-1000);outline-offset:2px}.cw-iconbtn{background:var(--gray-100);width:2rem;height:2rem;color:var(--gray-700);cursor:pointer;border:0;border-radius:624.938rem;place-items:center;display:inline-grid}.cw-iconbtn:hover{background:var(--gray-200)}.cw-chip{border:1px solid var(--gray-100);background:var(--white);height:2.5rem;font:500 .875rem/1 var(--font-sans);color:var(--gray-1000);cursor:pointer;border-radius:624.938rem;align-items:center;gap:.625rem;padding:0 1.5rem 0 1rem;transition:background .15s,border-color .15s;display:inline-flex}.cw-chip:hover{background:var(--brand);border-color:#0000}.cw-sidebar{width:var(--sidebar-width);background:var(--gray);flex-direction:column;gap:.25rem;padding:.75rem 1rem 1rem;display:flex}.cw-nav__item{border-radius:var(--radius-sm);height:2.375rem;color:var(--gray-700);font:400 .875rem/1.55 var(--font-sans);cursor:pointer;align-items:center;gap:.75rem;padding:.5rem .75rem;text-decoration:none;display:flex}.cw-nav__item:hover{background:var(--gray-100)}.cw-nav__item[aria-current=page]{background:var(--gray-100);color:var(--gray-1000)}.cw-nav__item[aria-current=page] svg{color:var(--brand)}.cw-store{background:var(--white);border:1px solid var(--gray-100);border-radius:var(--radius-base);height:2.5rem;font:500 .9375rem var(--font-sans);justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:0 .625rem;display:flex}.cw-topbar{background:var(--gray);align-items:center;gap:1rem;height:2.75rem;padding:.375rem .75rem;display:flex}.cw-search-global{background:var(--gray-100);height:1.75rem;color:var(--gray-500);font:400 .75rem var(--font-sans);border-radius:624.938rem;flex:1;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}.cw-kbd{border-radius:var(--radius-xsm);background:var(--gray-200);padding:0 .25rem;font-size:.6875rem;display:inline-block}.cw-stat{background:var(--gray);border-radius:var(--radius-xmd);flex-direction:column;gap:1rem;min-width:0;padding:1.5rem;display:flex}.cw-stat__value{font:700 1.5625rem/2.3125rem var(--font-sans);letter-spacing:-.02em;color:var(--black)}.cw-stat__label{font:400 .8125rem/1.3125rem var(--font-sans);color:var(--gray-1000);justify-content:space-between;align-items:center;display:flex}.cw-feature{border-radius:var(--radius-base);background:var(--gray-50);max-width:30rem;color:inherit;align-items:center;gap:1rem;padding:1rem;text-decoration:none;transition:background .15s;display:flex;position:relative}.cw-feature:hover{background:var(--gray)}.cw-feature__tile{border-radius:var(--radius-sm);background:var(--brand);color:#fff;place-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;display:grid}.cw-feature__title{font:600 1rem/1.5rem var(--font-sans);letter-spacing:-.02em;color:var(--black)}.cw-feature__desc{font:400 .875rem/1.55 var(--font-sans);color:var(--gray-500);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cw-new{background:var(--red-500);color:var(--white);font:500 .5625rem/.875rem var(--font-sans);border-radius:624.938rem;padding:0 .375rem;position:absolute;top:-.4375rem;right:.5rem}.cw-empty{border-radius:var(--radius-base);background:var(--gray);text-align:center;color:var(--gray-500);font:400 1rem/1.55 var(--font-sans);padding:1rem}.cw-pill{background:var(--gray);height:1.75rem;font:500 .8125rem/1.3125rem var(--font-sans);color:var(--gray-1000);cursor:pointer;border:0;border-radius:624.938rem;align-items:center;gap:.5rem;padding:0 .75rem;display:inline-flex}.cw-pill[aria-pressed=true]{background:var(--gray-100)}.cw-dot{background:var(--gray-400);border-radius:624.938rem;width:.375rem;height:.375rem}.cw-badge{height:1.5rem;font:600 .8125rem/1 var(--font-sans);border-radius:624.938rem;align-items:center;gap:.25rem;padding:0 .5rem 0 .375rem;display:inline-flex}.cw-badge--success{background:var(--green-100);color:var(--green-700)}.cw-badge--failed{background:var(--indigo-100);color:var(--indigo-600)}.cw-badge--neutral{background:var(--gray-100);color:var(--gray-1000)}.cw-badge--warning{background:var(--warning-100);color:var(--brand)}.cw-input{border:1px solid var(--gray-200);border-radius:var(--radius-base);background:var(--white);height:2.5rem;color:var(--gray-400);align-items:center;gap:.5rem;padding:0 .375rem 0 .75rem;display:flex}.cw-input input{font:400 .8125rem var(--font-sans);color:var(--gray-1000);background:0 0;border:0;outline:0;flex:1;min-width:0}.cw-input input::placeholder{color:var(--gray-400)}.cw-table{border-collapse:collapse;width:100%;font-family:var(--font-sans)}.cw-table th{text-align:left;font:700 .8125rem/1.3125rem var(--font-sans);color:var(--gray-500);border-bottom:1px solid var(--gray-100);padding:.25rem 1rem}.cw-table td{border-bottom:1px solid var(--gray-100);font:400 .875rem/1.4 var(--font-sans);color:var(--gray-1000);vertical-align:middle;padding:.625rem 1rem}.cw-avatar{background:var(--neutral-100);width:1.75rem;height:1.75rem;font:600 .75rem var(--font-sans);color:var(--gray-1000);border-radius:624.938rem;place-items:center;display:inline-grid}.cw-muted{color:var(--gray-500);font-size:.75rem}.cw-page-title{font:400 2.4375rem/3.5rem var(--font-serif);letter-spacing:-.02em;color:var(--black);text-wrap:balance;margin:0}.cw-page-sub{font:400 .875rem/1.55 var(--font-sans);color:var(--gray-700);margin:.25rem 0 0}.cw-section-title{font:500 1.25rem/1.75rem var(--font-sans);letter-spacing:-.02em;color:var(--gray-1000);margin:0}.cw-section-sub{font:400 .8125rem/1.3125rem var(--font-sans);color:var(--gray-500);margin:0}.cw-modal{background:var(--white);border-radius:var(--radius-xmd);box-shadow:var(--shadow-lg);text-align:center;max-width:33.75rem;padding:1.75rem 1rem 1rem}.cw-modal__title{font:700 1.5625rem/2.0625rem var(--font-sans);letter-spacing:-.02em;margin:0 0 .375rem}.cw-modal__text{font:400 1rem/1.4 var(--font-sans);color:var(--gray-700);margin:0 0 1.25rem}.cw-link-card{border:1px solid var(--gray-100);border-radius:var(--radius-base);text-align:left;gap:.875rem;margin-top:.5rem;padding:.875rem;display:flex}.cw-link-card b{font:500 1rem/1.4 var(--font-sans);color:var(--blue-500);display:block}.cw-link-card span{font:400 .8125rem/1.5 var(--font-sans);color:var(--gray-700)}.cw-round{background:var(--gray-100);width:2.25rem;min-width:2.25rem;height:2.25rem;color:var(--gray-700);border-radius:624.938rem;place-items:center;display:grid}
.app-shell{background:var(--gray);min-height:100vh;display:flex}.app-shell .cw-sidebar{flex-shrink:0;height:100vh;position:sticky;top:0}.app-brand{padding:.5rem .75rem 1rem}.app-brand img{width:100%;max-width:10rem;height:auto;display:block}.app-nav{flex-direction:column;gap:.25rem;display:flex}.app-account{border-radius:var(--radius-base);background:var(--white);text-align:left;cursor:pointer;width:100%;font-family:var(--font-sans);border:0;align-items:center;gap:.625rem;margin-top:auto;padding:.5rem .625rem;display:flex}.app-logout{text-align:left;background:0 0;border:0;width:100%}.app-account:hover{background:var(--gray-50)}.app-account img{object-fit:cover;border-radius:624.938rem;width:2rem;height:2rem}.app-account__text{flex-direction:column;min-width:0;display:flex}.app-account__label{font:500 .625rem/1.125rem var(--font-sans);color:var(--gray-500);text-transform:uppercase}.app-account__name,.app-account__email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-account__name{font:500 .8125rem/1.3125rem var(--font-sans);color:var(--gray-1000)}.app-account__email{font:400 .75rem/1.125rem var(--font-sans);color:var(--gray-500)}.app-main{flex:1;min-width:0;padding:.75rem .75rem .75rem 0}.app-panel{background:var(--white);border-radius:var(--radius-xmd);min-height:calc(100vh - 1.5rem);padding:2.5rem 1.5rem}.app-content{max-width:var(--content-max);flex-direction:column;gap:1.5rem;margin:0 auto;display:flex}.app-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.back-link{color:var(--gray-700);font:400 .8125rem / 1.3125rem var(--font-sans);background:var(--gray-100);border-radius:7px;align-items:center;gap:.375rem;width:fit-content;padding:10px 16px 10px 8px;font-weight:800;text-decoration:none;display:inline-flex}.app-brand{display:block}.app-section{flex-direction:column;gap:1rem;display:flex}.app-topbar,.app-bottomnav{display:none}@media (max-width:768px){.app-shell{flex-direction:column}.app-sidebar{display:none}.app-topbar{background:var(--gray);justify-content:space-between;align-items:center;padding:.625rem 1rem;display:flex}.app-topbar__logo img{width:auto;height:2.25rem;display:block}.app-topbar__avatar{background:var(--gray-100);cursor:pointer;border:0;border-radius:9999px;width:2.5rem;height:2.5rem;padding:0;overflow:hidden}.app-topbar__avatar img{object-fit:cover;width:100%;height:100%}.app-main{padding:0}.app-panel{border-radius:var(--radius-xmd) var(--radius-xmd) 0 0;min-height:100vh;padding:1.5rem 1rem calc(6.5rem + env(safe-area-inset-bottom))}.app-page-head .mantine-Button-root{width:100%}.app-bottomnav{left:1rem;right:1rem;bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:100;border:1px solid var(--gray-200);background:var(--white);box-shadow:var(--shadow-lg);border-radius:9999px;gap:.25rem;padding:.375rem;display:flex;position:fixed}.app-bottomnav__item{color:var(--gray-500);font:400 .75rem/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:9999px;flex-direction:column;flex:1;align-items:center;gap:.125rem;padding:.5rem .25rem;text-decoration:none;display:flex}.app-bottomnav__item[aria-current=page]{background:var(--brand);color:var(--blue-50);font-weight:500}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.stats-grid__montant{grid-column:1/-1}.stats-grid .cw-stat{padding:1.25rem}.cw-page-title{font-size:2rem;line-height:2.5rem}.empty-state__title{font-size:1.375rem;line-height:1.875rem}}.app-content--large{max-width:90rem}.app-sidebar{transition:width .2s}.app-sidebar__top{justify-content:space-between;align-items:flex-start;gap:.25rem;display:flex}.app-sidebar__top .app-brand{flex:1;min-width:0}.app-sidebar__toggle{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:var(--gray-500);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;margin-top:.25rem;display:grid}.app-sidebar__toggle:hover{background:var(--gray-100);color:var(--gray-1000)}.app-sidebar--reduite{width:4.75rem;padding-left:.75rem;padding-right:.75rem}.app-sidebar--reduite .app-sidebar__top{flex-direction:column;align-items:center}.app-sidebar--reduite .app-brand{padding:.25rem 0 .5rem}.app-sidebar--reduite .app-brand img{object-fit:contain;width:2.25rem;height:2.25rem}.app-sidebar--reduite .app-sidebar__label{display:none}.app-sidebar--reduite .cw-nav__item,.app-sidebar--reduite .app-account{justify-content:center;padding-left:0;padding-right:0}
.settings-form{flex-direction:column;gap:1rem;display:flex}.settings-actions{align-items:center;gap:.75rem;display:flex}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.stats-grid .cw-stat{color:var(--gray-700)}.stats-grid__lien{text-decoration:none;transition:background .15s}.stats-grid__lien:hover{background:var(--gray-100)}.apps-grid{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1rem;display:grid}.apps-grid .cw-feature>span:last-child{flex-direction:column;min-width:0;display:flex}.empty-state{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2rem 0;display:flex}.empty-state__art{aspect-ratio:2.2;border-radius:var(--radius-md);background:var(--gray);width:100%;max-width:33rem;margin:.5rem 0;position:relative}.empty-state__art img{object-fit:contain;width:100%;height:60%;position:absolute;inset:20% 0}.empty-state__hint{font:400 .8125rem/1.3125rem var(--font-sans);color:var(--gray-700);margin:.5rem 0 0}.empty-state__title{font:600 1.5625rem/2.0625rem var(--font-sans);letter-spacing:-.02em;color:var(--gray-1000);margin:0 0 .5rem}.app-feature-btn{width:100%;font:inherit;text-align:left;cursor:pointer;border:0}.install-banner{border-radius:var(--radius-xmd);color:var(--white);background:#000;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.75rem 4rem 1.75rem 1.75rem;display:flex;position:relative}.install-banner__title{font:400 1.75rem/2.25rem var(--font-serif);letter-spacing:-.02em;color:var(--white);margin:0 0 .5rem;font-weight:600}.install-banner__desc{font:400 .875rem/1.55 var(--font-sans);color:#ffffffd9;margin:0}.install-banner__cta{background:var(--white);height:2.875rem;color:var(--brand);font:600 .875rem/1 var(--font-sans);cursor:pointer;border:0;border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;padding:0 1.25rem 0 1.5rem;display:inline-flex}.install-banner__cta:hover{background:var(--blue-50)}.install-banner__close{width:2rem;height:2rem;color:var(--white);cursor:pointer;background:#ffffff26;border:0;border-radius:9999px;place-items:center;display:grid;position:absolute;top:.75rem;right:.75rem}.install-banner__close:hover{background:#ffffff40}.install-steps{font:400 .875rem/1.55 var(--font-sans);color:var(--gray-700);flex-direction:column;gap:1rem;display:flex}.install-steps ol{flex-direction:column;gap:.5rem;margin:0;padding-left:1.25rem;display:flex}@media (max-width:768px){.install-banner{flex-direction:column;align-items:stretch;padding:1.5rem 1.25rem 1.25rem}.install-banner__text{padding-right:2rem}.install-banner__title{font-size:1.5rem;line-height:2rem}.install-banner__cta{justify-content:center}}.toast{background:var(--gray-1000);border-radius:var(--radius-base);box-shadow:var(--shadow-lg);padding:.75rem .75rem .75rem 1rem}.toast__message{color:var(--white);font:500 .875rem/1.45 var(--font-sans)}.toast__close{color:var(--gray-300)}.toast__close:hover{color:var(--white);background:#ffffff1a}.field-groups{flex-direction:column;gap:1rem;display:flex}.field-group{border-radius:var(--radius-base);background:var(--gray)}.field-group__toggle{border-radius:var(--radius-base);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.25rem;display:flex}.field-group__toggle>span{flex-direction:column;min-width:0;display:flex}.field-group__toggle:focus-visible{outline:2px solid var(--gray-1000);outline-offset:-2px}.field-group__chevron{color:var(--gray-500);flex-shrink:0;transition:transform .2s}.field-group[data-ouvert=true] .field-group__chevron{transform:rotate(180deg)}.field-group__body{padding:0 1.25rem 1.25rem}.field-group__title{font:700 .9375rem/1.4 var(--font-sans);color:var(--gray-1000);font-weight:600}.field-group__desc{font:400 .8125rem/1.25rem var(--font-sans);color:var(--gray-400)}.field-group__grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.field-group__item--large{grid-column:1/-1}@media (max-width:768px){.field-group__toggle{padding:1rem}.field-group__body{padding:0 1rem 1rem}.field-group__grid{grid-template-columns:minmax(0,1fr)}}.titre-editable{border-radius:var(--radius-sm);text-overflow:ellipsis;cursor:text;background:0 0;border:0;outline:none;width:100%;margin:0 0 0 -.5rem;padding:0 .5rem;transition:background .15s;display:block}.titre-editable:hover{background:var(--gray)}.titre-editable:focus{background:var(--gray);box-shadow:inset 0 0 0 1px var(--gray-200)}.field-group{transition:box-shadow .15s}.field-group[data-actif=true]{box-shadow:inset 0 0 0 2px var(--brand)}.zone-bulle{z-index:3;border-radius:var(--radius-sm);background:var(--black);color:var(--white);font:600 .9375rem/1.3 var(--font-sans);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-md);padding:.5rem .875rem;position:absolute;transform:translate(-50%,calc(-100% - .875rem))}.zone-bulle:after{content:"";border:.375rem solid #0000;border-top-color:var(--black);position:absolute;top:100%;left:50%;transform:translate(-50%)}.zone-bulle[data-bas=true]{transform:translate(-50%,1.25rem)}.zone-bulle[data-bas=true]:after{border-top-color:#0000;border-bottom-color:var(--black);top:auto;bottom:100%}.suggestion{align-items:flex-start;gap:.625rem;display:flex}.suggestion__code{border-radius:var(--radius-xsm);background:var(--gray-100);min-width:2.5rem;font:600 .75rem/1.25rem var(--font-sans);color:var(--gray-1000);text-align:center;flex-shrink:0;padding:.0625rem .375rem}.suggestion__texte{flex-direction:column;min-width:0;display:flex}.suggestion__titre{font:400 .875rem/1.3125rem var(--font-sans);color:var(--black)}.suggestion__chemin{font:400 .75rem/1.125rem var(--font-sans);color:var(--gray-500)}.catalogue-table{border-radius:var(--radius-base);background:var(--white);overflow-x:auto}.catalogue-table .cw-table{width:100%;min-width:46rem}.catalogue-table__principale{min-width:14rem}.catalogue-table__actions{white-space:nowrap;text-align:right}.catalogue-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}.catalogue-form__large{grid-column:1/-1}@media (max-width:768px){.catalogue-form{grid-template-columns:minmax(0,1fr)}}.th-tri{font:inherit;color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;display:inline-flex}.th-tri svg{opacity:.45;flex-shrink:0}.th-tri:hover,.th-tri--actif{color:var(--gray-1000)}.th-tri--actif svg{opacity:1}.catalogue-table .utilisateurs-table{min-width:32rem}.utilisateur{align-items:center;gap:.75rem;display:flex}.utilisateur__avatar{background:var(--neutral-100);width:2.25rem;height:2.25rem;color:var(--gray-700);border-radius:624.938rem;flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden}.utilisateur__avatar img{object-fit:cover;width:100%;height:100%}.utilisateur__texte{flex-direction:column;min-width:0;display:flex}.utilisateur__nom{color:var(--black);font-weight:500}

:root{--brand-contrast:var(--white);--brand-contrast-color:var(--white);--brand-hover:#130a8a;--brand-soft:#f1f5ff}.cw-btn--primary:hover{background:var(--brand-hover)}.cw-btn:disabled{opacity:.55;cursor:not-allowed}a{color:inherit}.login{background:var(--white);place-items:center;min-height:100vh;padding:1.5rem 1rem;display:grid}.login__card{flex-direction:column;gap:1.5rem;width:100%;max-width:24rem;display:flex}.login__mark{border-radius:var(--radius-base);background:var(--brand);width:3rem;height:3rem;color:var(--white);place-items:center;display:grid}.brand-mark{font:700 1rem/1 var(--font-sans);color:var(--black);align-items:center;gap:.625rem;text-decoration:none;display:flex}.brand-mark__tile{border-radius:var(--radius-sm);background:var(--brand);width:2.25rem;min-width:2.25rem;height:2.25rem;color:var(--white);place-items:center;display:grid}.app-sidebar .app-nav{margin-top:.5rem}.app-sidebar__footer{flex-direction:column;gap:.25rem;margin-top:auto;display:flex}.toolbar{flex-direction:column;gap:.75rem;display:flex}.tabs{border-radius:var(--radius-full);background:var(--gray);gap:.25rem;width:fit-content;max-width:100%;padding:.25rem;display:flex}.tabs__item{border-radius:var(--radius-full);height:2.25rem;color:var(--gray-700);font:500 .875rem/1 var(--font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.5rem;padding:0 1rem;display:inline-flex}.tabs__item[aria-selected=true]{background:var(--brand);color:var(--white)}.tabs__count{border-radius:var(--radius-full);background:var(--gray-100);text-align:center;min-width:1.5rem;padding:.125rem .375rem;font-size:.75rem}.tabs__item[aria-selected=true] .tabs__count{background:var(--black);color:var(--white)}.cw-pill[aria-pressed=true],.cw-nav__item[aria-current=page]{background:var(--brand);color:var(--white)}.cw-nav__item[aria-current=page] svg{color:var(--white)}.filters{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:.5rem;display:flex;overflow-x:auto}.filters::-webkit-scrollbar{display:none}.filters .cw-pill{white-space:nowrap;flex-shrink:0}.feed{flex-direction:column;gap:1rem;width:100%;display:flex}.feed__day{flex-direction:column;display:flex}.feed__date{z-index:1;background:var(--white);font:600 .8125rem/1.3125rem var(--font-sans);color:var(--gray-500);text-transform:capitalize;padding:.5rem 0;position:sticky;top:0}.feed__hint{font:400 .8125rem/1.4 var(--font-sans);color:var(--gray-500);margin:0}.post-swipe{border-bottom:1px solid var(--gray-100);position:relative;overflow:hidden}.post-swipe__hint{font:600 1rem/1 var(--font-sans);color:var(--white);pointer-events:none;align-items:center;gap:.5rem;padding:0 2rem;display:flex;position:absolute;inset:0}.post-swipe__hint--publish{background:var(--brand);justify-content:flex-start}.post-swipe__hint--skip{background:var(--red-500);justify-content:flex-end}.post{background:var(--white);touch-action:pan-y;gap:.75rem;padding:1rem .25rem;transition:transform .25s;display:flex;position:relative}.post[data-dragging=true]{-webkit-user-select:none;user-select:none;cursor:grabbing;transition:none}.post__avatar{border:1px solid var(--gray-100);border-radius:var(--radius-full);background:var(--brand);width:3rem;height:3rem;color:var(--white);font:700 .875rem/1 var(--font-sans);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.post__avatar img{object-fit:contain;background:var(--white);width:100%;height:100%;padding:.5rem}.post__main{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.post__head{font:400 .8125rem/1.3 var(--font-sans);color:var(--gray-500);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.post__source{color:var(--black);font-weight:600}.post__meta{align-items:center;gap:.375rem;display:inline-flex}.post__body{color:inherit;flex-direction:column;gap:.375rem;text-decoration:none;display:flex}.post__category{border-radius:var(--radius-full);background:var(--brand-soft);color:var(--brand);font:600 .75rem/1.125rem var(--font-sans);align-self:flex-start;padding:.125rem .5rem}.post__title{font:600 1rem/1.4 var(--font-sans);color:var(--black);margin:0}.post__text{font:400 .875rem/1.5 var(--font-sans);color:var(--gray-700);white-space:pre-line;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.post__media{aspect-ratio:16/9;object-fit:cover;object-position:center 25%;border:1px solid var(--gray-100);border-radius:var(--radius-xmd);background:var(--gray-100);width:100%;max-width:44rem;margin-top:.25rem;display:block}.post__body:hover .post__title{color:var(--brand)}.post__actions{justify-content:space-between;max-width:28rem;margin-left:-.75rem;display:flex}.post__action{border-radius:var(--radius-full);height:2rem;color:var(--gray-500);font:500 .8125rem/1 var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0 .75rem;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.post__action:hover{background:var(--brand-soft);color:var(--brand)}.post__action:disabled{opacity:.55;cursor:wait}.post__action--favorite[aria-pressed=true],.post__action--favorite[aria-pressed=true]:hover{background:var(--brand);color:var(--white)}.post__action--delete{color:var(--red-500)}.post__action--delete:hover{background:var(--red-50);color:var(--red-500)}.page-actions{flex-wrap:wrap;gap:.5rem;display:flex}.add-news__preview{object-fit:cover;border-radius:var(--radius-base);width:100%;max-height:14rem}.load-more{flex-direction:column;align-items:center;gap:.5rem;padding:.5rem 0 1rem;display:flex}.editor{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;gap:1.5rem;display:grid}.editor__preview{flex-direction:column;gap:.75rem;display:flex;position:sticky;top:1rem}.editor__actions{flex-wrap:wrap;gap:.5rem;display:flex}.editor__actions .cw-btn{flex:1;justify-content:center}.source-box{border-radius:var(--radius-base);background:var(--gray);font:400 .8125rem/1.5 var(--font-sans);color:var(--gray-700);padding:1rem 1.25rem}.source-box a{color:var(--brand);font-weight:500}.headline-editor .mantine-RichTextEditor-content .ProseMirror{min-height:5rem;font:700 1.125rem/1.35 var(--font-sans)}.poster-frame{aspect-ratio:9/16;border-radius:var(--radius-xmd);background:var(--gray-100);width:100%;position:relative;overflow:hidden}.poster-frame>div{transform-origin:0 0;position:absolute;top:0;left:0}.poster-headline p{margin:0}.poster-headline mark{border-radius:.12em;padding:0 .12em}.picker{flex-direction:column;gap:1.25rem;display:flex}.picker__group{flex-direction:column;gap:.625rem;display:flex}.picker__title{font:600 .8125rem/1.3 var(--font-sans);color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em;margin:0}.choice-grid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem;display:grid}.choice-card,.team-result{border:1px solid var(--gray-100);border-radius:var(--radius-base);background:var(--white);color:var(--black);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:.75rem;padding:.625rem .75rem;transition:border-color .15s,background .15s;display:flex}.choice-card:hover,.team-result:hover{border-color:var(--brand)}.choice-card[aria-pressed=true],.team-result[aria-pressed=true]{border-color:var(--brand);background:var(--brand);color:var(--white)}.choice-card__logo{border-radius:var(--radius-sm);background:var(--white);width:2.5rem;height:2.5rem;color:var(--brand);font:700 .875rem/1 var(--font-sans);border:1px solid var(--gray-100);flex-shrink:0;place-items:center;padding:.25rem;display:grid}.choice-card__logo img,.team-result img{object-fit:contain;width:100%;height:100%}.choice-card__main,.team-result__main{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.choice-card__label,.team-result__name{font:600 .9375rem/1.3 var(--font-sans)}.choice-card__hint,.team-result__hint{font:400 .75rem/1.3 var(--font-sans);opacity:.7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-results{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem;display:grid}.team-result img{border-radius:var(--radius-sm);background:var(--white);flex-shrink:0;width:2.25rem;height:2.25rem;padding:.125rem}.chips{flex-wrap:wrap;gap:.5rem;display:flex}.chip{border-radius:var(--radius-full);background:var(--brand);height:2.25rem;color:var(--white);font:500 .875rem/1 var(--font-sans);cursor:pointer;border:0;align-items:center;gap:.5rem;padding:0 .75rem 0 .25rem;display:inline-flex}.chip img{border-radius:var(--radius-full);background:var(--white);object-fit:contain;width:1.75rem;height:1.75rem;padding:.125rem}.calendar-form{grid-template-columns:repeat(2,minmax(0,12rem));gap:1rem;display:grid}.calendar-form__wide{grid-column:1/-1;max-width:32rem}.visual-grid{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:1rem;display:grid}.visual-card{flex-direction:column;gap:.375rem;min-width:0;display:flex}.visual-card__meta{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.visual-card__path{min-width:0;font:500 .75rem/1.3 var(--font-sans);color:var(--gray-700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:480px){.calendar-form{grid-template-columns:minmax(0,1fr)}.visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.list-rows{flex-direction:column;gap:.5rem;display:flex}.list-row{border-radius:var(--radius-base);background:var(--gray-50);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.list-row__main{flex-direction:column;flex:1;min-width:0;display:flex}.list-row__title{font:500 .9375rem/1.4 var(--font-sans);color:var(--black);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list-row__actions{align-items:center;gap:.25rem;display:flex}.logo-preview{border-radius:var(--radius-base);background:var(--brand);place-items:center;width:8rem;height:5rem;display:grid}.logo-preview img{object-fit:contain;max-width:80%;max-height:70%}@media (max-width:960px){.editor{grid-template-columns:minmax(0,1fr)}.editor__preview{order:-1;position:static}.editor__preview .poster-frame{max-width:22rem;margin:0 auto}}@media (max-width:768px){.post__action{padding:0 .625rem}.tabs{width:100%}.tabs__item{flex:1;justify-content:center}}.color-dot{border-radius:var(--radius-full);border:1px solid var(--gray-200);width:1rem;height:1rem;display:block}.score-grid{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:1.25rem;display:grid}.score-card,.score-card__link{min-width:0;color:inherit;flex-direction:column;gap:.625rem;text-decoration:none;display:flex}.score-card__body{flex-direction:column;gap:.25rem;min-width:0;display:flex}.score-card__title{font:600 .9375rem/1.35 var(--font-sans);color:var(--black)}.score-card__link:hover .score-card__title{color:var(--brand)}.score-card__meta{font:400 .8125rem/1.4 var(--font-sans);color:var(--gray-700)}.score-card__badges{flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:flex}.match-timeline{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.match-timeline li{border-radius:var(--radius-base);background:var(--gray-50);font:500 .875rem/1.3 var(--font-sans);align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}.match-timeline__minute{min-width:3.25rem;color:var(--brand);font-weight:700}.match-timeline__team{color:var(--gray-700);text-align:right;margin-left:auto;font-size:.8125rem}.image-picks{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.5rem;display:grid}.image-picks__item{border-radius:var(--radius-base);aspect-ratio:4/3;background:var(--gray-100);cursor:pointer;border:0;padding:0;overflow:hidden}.image-picks__item img{object-fit:cover;width:100%;height:100%;display:block}.image-picks__item:hover{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:480px){.score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}.poster-frame__img{object-fit:cover;width:100%;height:100%;display:block}.poster-frame--center{place-items:center;display:grid}
