@layer theme,base;@layer components{.maxq-article{font-family:var(--font-chakra);font-size:15px}.maxq-article p{color:var(--color-label-secondary);margin:1rem 0;line-height:1.625}.maxq-article h2{font-family:var(--font-orbitron);color:var(--color-label-primary);margin:2rem 0 .75rem;font-size:1.5rem;line-height:1.3333}.maxq-article h3{font-family:var(--font-orbitron);color:var(--color-label-primary);margin:1.5rem 0 .5rem;font-size:1.25rem;line-height:1.4}.maxq-article h4{font-family:var(--font-jetmono);text-transform:uppercase;letter-spacing:.025em;color:color-mix(in oklab, var(--color-maxq-blue) 80%, transparent);margin:1.25rem 0 .5rem;font-size:.875rem;line-height:1.4286}.maxq-article ul,.maxq-article ol{color:var(--color-label-secondary);margin:1rem 0;padding-inline-start:1.5rem}.maxq-article ul{list-style:outside}.maxq-article ol{list-style:decimal}.maxq-article li{line-height:1.625}.maxq-article li+li{margin-top:.375rem}.maxq-article blockquote{border-left:2px solid color-mix(in oklab, var(--color-maxq-blue) 40%, transparent);color:color-mix(in oklab, var(--color-label-primary) 90%, transparent);margin:1.25rem 0;padding-inline-start:1rem;font-style:italic}.maxq-article pre{background:var(--color-bg-secondary);border:1px solid color-mix(in oklab, var(--color-label-secondary) 15%, transparent);font-family:var(--font-jetmono);color:var(--color-label-secondary);border-radius:.25rem;margin:1rem 0;padding:.75rem;font-size:.75rem;line-height:1.3333;overflow-x:auto}.maxq-article :not(pre)>code{background:var(--color-bg-secondary);color:color-mix(in oklab, var(--color-maxq-blue) 90%, transparent);border-radius:.25rem;padding:.125rem .25rem;font-size:.9em}.maxq-article hr{border:0;border-top:1px solid color-mix(in oklab, var(--color-label-secondary) 15%, transparent);margin:2rem 0}.maxq-article a{color:color-mix(in oklab, var(--color-maxq-blue) 85%, transparent);text-underline-offset:4px;text-decoration:underline;transition:color .1s cubic-bezier(.4,0,.2,1)}.maxq-article a:hover{color:var(--color-maxq-blue)}.maxq-article u{text-decoration:underline}.maxq-article h1[data-headline]{font-family:var(--font-orbitron);color:var(--color-label-primary);margin:0 0 .75rem;font-size:1.875rem;line-height:1.25}@media (min-width:48rem){.maxq-article h1[data-headline]{font-size:2.25rem}}.maxq-article p[data-standfirst]{color:color-mix(in oklab, var(--color-label-secondary) 70%, transparent);margin:0 0 1.5rem;font-size:1.125rem;line-height:1.625}.maxq-article img.mq-image{border:1px solid color-mix(in oklab, var(--color-label-secondary) 15%, transparent);max-width:100%;height:auto;margin:1.5rem auto;display:block}.maxq-article .mq-figure{margin:1.5rem auto}.maxq-article .mq-figure[data-float=left]{float:left;margin:.25rem 1.25rem .75rem 0}.maxq-article .mq-figure[data-float=right]{float:right;margin:.25rem 0 .75rem 1.25rem}.maxq-article .mq-figure img{border:1px solid color-mix(in oklab, var(--color-label-secondary) 15%, transparent);width:100%;height:auto;display:block}.maxq-article .mq-figure figcaption{color:color-mix(in oklab, var(--color-label-secondary) 55%, transparent);margin-top:.375rem;font-size:11px}.maxq-article .mq-figure .mq-credit{color:color-mix(in oklab, var(--color-label-secondary) 35%, transparent)}.maxq-article .mq-gallery{clear:both;gap:.75rem;margin:1.5rem 0;display:grid}@media (min-width:40rem){.maxq-article .mq-gallery[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.maxq-article .mq-gallery[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.maxq-article .mq-gallery-item{border:1px solid color-mix(in oklab, var(--color-label-secondary) 15%, transparent);background:color-mix(in oklab, var(--color-bg-secondary) 30%, transparent);margin:0;overflow:hidden}.maxq-article .mq-gallery-item img{object-fit:cover;width:100%;height:14rem;display:block}.maxq-article .mq-gallery-item figcaption{color:color-mix(in oklab, var(--color-label-secondary) 55%, transparent);border-top:1px solid color-mix(in oklab, var(--color-label-secondary) 15%, transparent);padding:.5rem .75rem;font-size:12px}.maxq-article .mq-gallery-item .mq-caption{color:color-mix(in oklab, var(--color-label-secondary) 80%, transparent)}.maxq-article .mq-gallery-item .mq-credit{color:color-mix(in oklab, var(--color-label-secondary) 40%, transparent)}.maxq-article .mq-callout{border-left:2px solid var(--mq-callout);background:var(--mq-callout-bg);margin:1.5rem 0;padding:.75rem .75rem .75rem 1rem;position:relative}.maxq-article .mq-callout-title{font-family:var(--font-jetmono);text-transform:uppercase;letter-spacing:.025em;color:var(--mq-callout);margin-bottom:.375rem;font-size:11px}.maxq-article .mq-callout-body{color:var(--color-label-secondary);font-size:.875rem;line-height:1.625}.maxq-article .mq-callout-body>p,.maxq-article .mq-callout-body>[data-node-view-content-react]>p{margin:.375rem 0}.maxq-article .mq-callout-body>p:first-child,.maxq-article .mq-callout-body>[data-node-view-content-react]>p:first-child{margin-top:0}.maxq-article .mq-callout-body>p:last-child,.maxq-article .mq-callout-body>[data-node-view-content-react]>p:last-child{margin-bottom:0}.maxq-article .mq-embed{clear:both;margin:1.5rem 0}.maxq-article--editor{outline:none}.maxq-article--editor .mq-callout-title{cursor:default;-webkit-user-select:none;user-select:none}.maxq-article--editor .mq-gallery [data-node-view-content],.maxq-article--editor .mq-gallery [data-node-view-content-react],.maxq-article--editor .mq-gallery .node-galleryImage{display:contents}.maxq-article--editor .ProseMirror-selectednode>.mq-figure,.maxq-article--editor .ProseMirror-selectednode>.mq-gallery-item,.maxq-article--editor .ProseMirror-selectednode>.mq-gallery,.maxq-article--editor .ProseMirror-selectednode>.mq-embed,.maxq-article--editor .ProseMirror-selectednode>.mq-callout,.maxq-article--editor .ProseMirror-selectednode>.mq-empty-block,.maxq-article--editor hr.ProseMirror-selectednode,.maxq-article--editor img.mq-image.ProseMirror-selectednode{outline:2px solid var(--color-maxq-blue);outline-offset:2px}.maxq-article--editor .mq-embed iframe{pointer-events:none}.maxq-article--editor .ProseMirror-selectednode .mq-embed iframe{pointer-events:auto}.maxq-article--editor img{-webkit-user-drag:none}.maxq-article--editor .mq-empty-block{clear:both;border:1px dashed color-mix(in oklab, var(--color-label-secondary) 30%, transparent);min-height:3.5rem;color:color-mix(in oklab, var(--color-label-secondary) 70%, transparent);text-align:center;justify-content:center;align-items:center;margin:1.5rem 0;padding:.75rem 1rem;font-size:.875rem;display:flex}.maxq-article--editor .is-empty[data-placeholder]:not([data-placeholder=""]):before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:color-mix(in oklab, var(--color-label-secondary) 62%, transparent)}.maxq-article--editor h1.is-empty[data-placeholder]:before{color:color-mix(in oklab, var(--color-label-primary) 54%, transparent)}.maxq-article--editor .mq-selection{background:color-mix(in oklab, var(--color-maxq-blue) 28%, transparent)}.maxq-article--editor .mq-pending{clear:both;border:1px dashed color-mix(in oklab, var(--color-maxq-blue) 45%, transparent);background:color-mix(in oklab, var(--color-maxq-blue) 6%, transparent);color:var(--color-label-secondary);-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:1.5rem 0;padding:.875rem 1rem;font-size:.875rem;display:flex}.maxq-article--editor .mq-pending[data-status=error]{border-color:color-mix(in oklab, var(--color-maxq-red) 60%, transparent);background:color-mix(in oklab, var(--color-maxq-red) 8%, transparent)}.maxq-article--editor .mq-pending-label{flex:12rem}.maxq-article--editor .mq-pending-bar{background:color-mix(in oklab, var(--color-label-secondary) 15%, transparent);flex:100%;height:3px;position:relative;overflow:hidden}.maxq-article--editor .mq-pending-bar>span{background:var(--color-maxq-blue);position:absolute;inset:0 auto 0 0}.maxq-article--editor .mq-pending-bar[data-indeterminate]>span{width:30%;animation:1.4s ease-in-out infinite mq-pending-slide}@keyframes mq-pending-slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.maxq-article--editor .mq-pending-bar[data-indeterminate]>span{opacity:.5;width:100%;animation:none}}.maxq-article--editor .mq-pending button{border:1px solid color-mix(in oklab, var(--color-label-secondary) 30%, transparent);background:var(--color-bg-secondary);min-height:2.5rem;color:var(--color-label-primary);cursor:pointer;padding:0 .875rem;font-size:.8125rem}.maxq-article--editor .mq-pending button:hover{border-color:var(--color-maxq-blue)}.maxq-article--editor .mq-pending button:focus-visible{outline:2px solid var(--color-maxq-blue);outline-offset:2px}}@layer utilities;
