@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_f4c1148f-module__FKz2hW__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_f4c1148f-module__FKz2hW__variable{--font-display-next:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_d8bcd700-module__IRKt7W__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_d8bcd700-module__IRKt7W__variable{--font-body-next:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:Aquarela;src:url(/aquarela/aquarela-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--aq-purple:#8b3fe0;--aq-magenta:#ed1b70;--aq-pink:#ff39a8;--aq-cyan:#00cfff;--aq-green:#6aea26;--aq-yellow:#ede60f;--aq-orange:#ea8711;--aq-violet:#6c05d8;--aq-fuchsia:#bf17a8;--aq-spectrum:linear-gradient(90deg, var(--aq-purple) 0%, var(--aq-magenta) 22%, var(--aq-orange) 42%, var(--aq-yellow) 58%, var(--aq-green) 75%, var(--aq-cyan) 100%);--primary:#007aff;--primary-strong:#0a79ff;--primary-hover:#0053ad;--primary-soft:#1976d2;--primary-fg:#fff;--primary-text:#0061cc;--success:#4caf50;--success-strong:#2e7d32;--warning:#ffc107;--danger:#e21616;--danger-strong:#ff3d00;--info:#007aff;--black:#000;--white:#fff;--ink:#0f0f0f;--night:#0d0d23;--abyss:#040413;--bg:#fff;--bg-subtle:#f6f7f9;--surface:#fff;--surface-alt:#f2f3f5;--canvas:#ebebeb;--fg:#0f0f0f;--fg-muted:#0f0f0f99;--fg-soft:#000c;--border:#0d0d231f;--border-strong:#0d0d2340;--input-bg:#0d0d230f;--input-bg-hover:#0d0d231a;--overlay:#04041399;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:9999px;--shadow-sm:0 1px 2px #0404130f;--shadow-md:0 4px 16px #04041314;--shadow-lg:0 12px 32px #0404131f;--shadow-focus:0 0 0 4px #007aff40;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.12s;--dur-base:.22s;--dur-slow:.5s;--font-display:var(--font-display-next), "Bricolage Grotesque", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-body:var(--font-body-next), "Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", "Roboto Mono", "JetBrains Mono", Menlo, Consolas, monospace;--font-brand:"Aquarela", "Hanken Grotesk", sans-serif;--fs-12:12px;--fs-14:14px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-22:22px;--fs-24:24px;--fs-30:30px;--fs-36:36px;--fs-48:48px;--fs-64:64px;--lh-tight:1.2;--lh-snug:1.28;--lh-normal:1.5;--lh-loose:1.7}[data-theme=dark]{--primary-text:#5ab0ff;--success-strong:#5bd16b;--bg:var(--abyss);--bg-subtle:#0a0a1a;--surface:#0d0d23;--surface-alt:#16162a;--canvas:#07071a;--fg:#fff;--fg-muted:#fff9;--fg-soft:#fffc;--border:#ffffff1a;--border-strong:#ffffff40;--input-bg:#ffffff0a;--input-bg-hover:#ffffff14;--overlay:#000000b3}.aq-display{font-family:var(--font-display);font-weight:700;font-size:var(--fs-64);line-height:var(--lh-tight);letter-spacing:-.02em;color:var(--fg)}.aq-h1{font-family:var(--font-display);font-weight:500;font-size:var(--fs-48);line-height:var(--lh-tight);letter-spacing:-.015em;color:var(--fg)}.aq-h2{font-family:var(--font-display);font-weight:500;font-size:var(--fs-30);line-height:var(--lh-tight);color:var(--fg)}.aq-h3{font-family:var(--font-display);font-weight:500;font-size:var(--fs-24);line-height:var(--lh-snug);color:var(--fg)}.aq-header-bemvindo{font-family:var(--font-display);font-weight:500;font-size:var(--fs-30);color:var(--primary);line-height:51px}.aq-brand{font-family:var(--font-brand);letter-spacing:.02em;text-transform:lowercase;font-weight:400}.aq-eyebrow{font-family:var(--font-body);font-weight:500;font-size:var(--fs-22);line-height:var(--lh-normal);color:var(--fg-soft)}.aq-body{font-family:var(--font-body);font-weight:400;font-size:var(--fs-16);line-height:var(--lh-normal);color:var(--fg)}.aq-body-strong{font-family:var(--font-body);font-weight:500;font-size:var(--fs-16);line-height:var(--lh-normal);color:var(--fg)}.aq-label{font-family:var(--font-body);font-weight:500;font-size:var(--fs-22);line-height:var(--lh-normal);color:var(--fg-soft)}.aq-helper{font-family:var(--font-body);font-weight:500;font-size:var(--fs-16);line-height:var(--lh-normal);color:var(--fg-muted)}.aq-caption{font-family:var(--font-body);font-weight:500;font-size:var(--fs-12);line-height:var(--lh-normal);color:var(--fg-muted)}.aq-button-label{font-family:var(--font-display);font-weight:700;font-size:var(--fs-20);line-height:var(--lh-snug);letter-spacing:0}.aq-link{color:var(--primary-text);transition:color var(--dur-base) var(--ease-out);text-decoration:none}.aq-link:hover{color:var(--primary-hover)}.aq-mono{font-family:var(--font-mono);font-size:var(--fs-14)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:#e7e5df}input,textarea,button,select{font-family:var(--font-body)}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible,[role=switch]:focus-visible,[role=radio]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.aq-scroll::-webkit-scrollbar{width:10px;height:10px}.aq-scroll::-webkit-scrollbar-thumb{background:#0d0d2333;border-radius:9999px}.aq-scroll::-webkit-scrollbar-track{background:0 0}.aq-spin{animation:1s linear infinite aq-spin}@keyframes aq-spin{to{transform:rotate(360deg)}}.aq-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aq-section{border-top:1px solid var(--border);margin-top:var(--space-5);padding-top:var(--space-2)}.aq-section:first-of-type{margin-top:var(--space-2);border-top:none;padding-top:0}.aq-section>summary{cursor:pointer;margin:0 calc(-1 * var(--space-2));padding:var(--space-2);border-radius:var(--radius-sm);-webkit-user-select:none;user-select:none;transition:background var(--dur-fast) var(--ease-out);align-items:center;gap:10px;list-style:none;display:flex}.aq-section>summary::-webkit-details-marker{display:none}.aq-section>summary:hover{background:var(--input-bg)}.aq-section>summary:hover .aq-chev{color:var(--ac,#8b3fe0)}.aq-chev{color:var(--fg-muted);transition:transform var(--dur-fast) var(--ease-out)}.aq-section[open]>summary .aq-chev{transform:rotate(180deg)}.aq-goto{transition:background var(--dur-fast) var(--ease-out)}.aq-goto:hover{background:rgba(var(--ac-rgb,139,63,224), .12)}.aq-toast{animation:aq-rise var(--dur-base) var(--ease-out)}.aq-board-card{cursor:grab;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out)}.aq-board-card:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong);transform:translateY(-2px)}.aq-board-card:active{cursor:grabbing}.aq-board-card:focus-visible{box-shadow:var(--shadow-focus);outline:none}.aq-board-card[data-dragging=true]{opacity:.5;cursor:grabbing}@keyframes aq-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.aq-flow{border-collapse:collapse;background:var(--white);width:794px;box-shadow:var(--shadow-lg)}.aq-flow-head>tr>td{border-bottom:1.5px solid #0d0d231a;padding:28px 72px 16px}.aq-flow-body{vertical-align:top;padding:28px 72px 40px}.aq-flow-foot>tr>td{padding:14px 72px 28px}@media print{@page{size:A4;margin:0}body{background:#fff}.aq-editor,.aq-noprint{display:none!important}.aq-canvas{background:#fff!important;height:auto!important;padding:0!important;display:block!important;overflow:visible!important}.aq-print-host{min-height:0!important;padding:0!important}.aq-doc{gap:0!important}.aq-page{break-after:page;box-shadow:none!important;min-height:297mm!important;margin:0 auto!important}.aq-page:last-child{break-after:auto}.aq-page.aq-cover{width:210mm!important;height:297mm!important;min-height:297mm!important;padding:0!important}.aq-cover .aq-cover-body{height:297mm;min-height:297mm!important}.aq-flow [id^=doc-]{break-after:avoid-page}.aq-flow p{orphans:3;widows:3}.aq-sheet{break-after:page;box-shadow:none!important;margin:0 auto!important}.aq-sheet:last-child{break-after:auto}.aq-flow{box-shadow:none!important;width:100%!important}.aq-keep{break-inside:avoid}.aq-keep-head{break-after:avoid}}@media (max-width:900px){.aq-login-art{display:none!important}}@media screen and (max-width:820px){.aq-share{overflow-x:hidden;padding:0!important}.aq-share .aq-canvas{width:100%;min-width:0}.aq-share .aq-doc{gap:0!important;width:100%!important}.aq-share .aq-cover{width:100%!important;min-height:0!important;box-shadow:none!important}.aq-share .aq-cover-body{min-height:min(100svh,720px)!important;padding:40px 24px 36px!important}.aq-share .aq-cover-title{font-size:36px!important}.aq-share .aq-cover-figure{font-size:34px!important}.aq-share .aq-cover-meta{flex-wrap:wrap;gap:18px 32px!important}.aq-share .aq-flow{table-layout:fixed;width:100%!important;box-shadow:none!important}.aq-share .aq-flow-head>tr>td{padding:20px 24px 12px}.aq-share .aq-flow-body{padding:24px 24px 32px}.aq-share .aq-flow-foot>tr>td{padding:12px 24px 24px}.aq-share .aq-flow-body h2{font-size:24px!important}.aq-share .aq-invest-head{display:none!important}.aq-share .aq-invest-row{flex-wrap:wrap;gap:6px 16px!important}.aq-share .aq-invest-desc{flex:100%!important}.aq-share .aq-invest-cell{width:auto!important;font-size:14px!important}.aq-share .aq-invest-cell:empty{display:none}.aq-share .aq-invest-cell:before{content:attr(data-label) " ";letter-spacing:.08em;text-transform:uppercase;color:#0f0f0f73;font-size:10px;font-weight:600}.aq-share .aq-invest-total{margin-left:auto;width:auto!important}.aq-share .aq-row-wrap{flex-wrap:wrap}.aq-share .aq-tiers{flex-direction:column}.aq-share .aq-aceite{grid-template-columns:1fr!important;gap:32px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.aq-toast,.aq-spin{animation:none}.aq-preview-content{transition:none!important}.aq-chev{transition:none}.aq-board-card:hover{transform:none}}
:root{--radius-control:8px;--fs-13:13px}.aq-app,.aq-login{--primary:#963dcc;--primary-text:#8732ad;--primary-hover:#70258f;--success-strong:#2e7d32;--primary-rgb:150, 61, 204;--shadow-focus:0 0 0 4px #963dcc33;--bg:#fff;--bg-subtle:#f5f6f8;--surface:#fff;--surface-alt:#f0f2f6;--canvas:#edf0f4;--fg:#222534;--fg-muted:#667080;--fg-soft:#49556a;--border:#e2e5eb;--border-strong:#cbd2de;--input-bg:#f5f7fa;--input-bg-hover:#edf1f6;--sidebar:#151525;--sidebar-fg:#b8bdd0;--sidebar-muted:#a0a6bb;--sidebar-hover:#26283d;--sidebar-active:#3d294c;--sidebar-active-fg:#e2a9ed;--suite-soft-accent:#f5edf8;--suite-muted-accent:#9b6ba9;--sidebar-width:224px;color:var(--fg);font:400 14px/1.5 var(--font-body);background:var(--bg-subtle);-webkit-font-smoothing:antialiased}.aq-app{min-height:100dvh;display:flex}.aq-app[data-collapsed=true]{--sidebar-width:68px}.aq-sidebar{z-index:50;width:var(--sidebar-width);background:var(--sidebar);color:var(--sidebar-fg);scrollbar-width:thin;flex-direction:column;padding:0 12px 18px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.aq-suite-brand{min-height:118px;color:var(--sidebar-fg);align-items:center;padding:24px 10px;text-decoration:none;display:flex}.aq-suite-wordmark{gap:6px;display:grid}.aq-product-lockup{color:var(--fg);flex-direction:column;align-items:flex-start;gap:0;display:inline-flex}.aq-product-lockup[data-variant=white]{color:var(--white)}.aq-product-name{font-size:var(--product-name-size,34px);letter-spacing:1px;line-height:1.1}.aq-product-byline{color:var(--fg-muted);align-items:center;gap:8px;margin-top:8px;font-size:13px;line-height:1;display:flex}.aq-product-byline>img{object-fit:contain;object-position:left;display:block}.aq-product-lockup[data-variant=white] .aq-product-byline{color:var(--sidebar-fg)}.aq-suite-symbol{object-fit:contain;flex:none;width:56px;height:56px;display:none}.aq-sidebar-create{border-radius:var(--radius-control);min-height:42px;color:var(--white);background:var(--primary-text);white-space:nowrap;justify-content:center;align-items:center;gap:10px;margin:0 2px 28px;font-weight:500;text-decoration:none;display:flex}.aq-sidebar-create:hover{background:var(--primary-hover)}.aq-sidebar-create svg,.aq-nav-item svg{flex:none}.aq-nav-caption{letter-spacing:.06em;color:var(--sidebar-muted);white-space:nowrap;margin-bottom:10px;padding:0 12px;font-size:11px}.aq-nav-item{border-radius:var(--radius-control);width:100%;min-height:42px;color:var(--sidebar-fg);font:400 14px var(--font-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:12px;margin:2px 0;padding:10px 12px;text-decoration:none;display:flex}.aq-nav-item:hover{background:var(--sidebar-hover);color:var(--white)}.aq-nav-item[aria-current=page]{background:var(--sidebar-active);color:var(--white)}.aq-nav-item[aria-current=page] svg{color:var(--sidebar-active-fg)}.aq-sidebar-footer{margin-top:auto;padding-top:48px}.aq-team{border-top:1px solid var(--sidebar-hover);align-items:center;gap:10px;margin-top:14px;padding:18px 8px 12px;display:flex}.aq-team-avatar{background:var(--sidebar-active);width:32px;height:32px;color:var(--sidebar-active-fg);font:500 17px var(--font-display);border-radius:10px;flex:none;place-items:center;display:grid}.aq-team strong{color:var(--white);font-size:12px;font-weight:500;display:block}.aq-team small{color:var(--sidebar-muted);font-size:11px;display:block}.aq-logout{font-size:13px}.aq-main-shell{min-width:0;margin-left:var(--sidebar-width);flex:1}.aq-topbar{border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:16px;height:56px;padding:0 24px;display:flex}.aq-icon-button{border-radius:var(--radius-control);width:36px;height:36px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.aq-icon-button:hover{background:var(--surface-alt);color:var(--fg)}.aq-breadcrumb{min-width:0;color:var(--fg-muted);align-items:center;gap:10px;font-size:13px;display:flex}.aq-breadcrumb a{color:inherit;text-decoration:none}.aq-breadcrumb a:hover{color:var(--primary-text)}.aq-breadcrumb strong,.aq-breadcrumb>span{color:var(--fg);white-space:nowrap;font-weight:500}.aq-topbar-brand{color:var(--fg);white-space:nowrap;margin-left:auto;font-size:12px}.aq-topbar-brand>span{color:var(--fg-muted);margin-left:5px}.aq-workspace{outline:none}.aq-page{width:100%;max-width:1560px;margin:0 auto;padding:30px 32px 48px}.aq-page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.aq-page-heading h1{font:500 32px/1.15 var(--font-display);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 8px}.aq-heading-dot{color:var(--primary);font-weight:700}.aq-page-heading p{color:var(--fg-muted);margin:0;font-size:14px}.aq-page-actions{flex:none;align-items:center;gap:12px;display:flex}.aq-button{border-radius:var(--radius-control);min-height:42px;font:500 14px var(--font-body);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;display:inline-flex}.aq-button-primary{color:var(--primary-fg);background:var(--primary-text)}.aq-button-primary:hover{background:var(--primary-hover)}.aq-button-secondary{color:var(--fg-soft);background:var(--surface);border-color:var(--border)}.aq-button-secondary:hover{background:var(--surface-alt)}.aq-app button:disabled{cursor:default;opacity:.55}.aq-overview{background:var(--surface);border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:32px;display:grid;overflow:hidden}.aq-overview-item{color:var(--fg);border-right:1px solid var(--border);padding:22px 24px;text-decoration:none}.aq-overview-item:last-child{border-right:0}.aq-overview-item:hover{background:var(--bg-subtle)}.aq-overview-item>span{color:var(--fg-muted);align-items:center;gap:8px;font-size:13px;display:flex}.aq-overview-item>span>svg{opacity:.65;margin-left:auto}.aq-overview-item i{background:var(--fg-muted);border-radius:50%;width:6px;height:6px}.aq-overview-item[data-status=sent] i{background:var(--primary)}.aq-overview-item[data-status=accepted] i{background:var(--success-strong)}.aq-overview-item strong{font:500 32px/1 var(--font-display);letter-spacing:-.03em;margin-top:12px;display:block}.aq-collection-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.aq-collection-toolbar>span{color:var(--fg-muted);font-size:12px}.aq-view-switch{border:1px solid var(--border);background:var(--surface-alt);border-radius:9px;gap:4px;padding:4px;display:flex}.aq-view-switch a{color:var(--fg-muted);border-radius:6px;align-items:center;gap:7px;padding:7px 14px;font-size:13px;text-decoration:none;display:flex}.aq-view-switch a[aria-current=page]{color:var(--fg);background:var(--surface);box-shadow:var(--shadow-sm)}.aq-view-switch a:hover{color:var(--primary-text)}.aq-filterbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.aq-search{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);min-width:200px;max-width:480px;color:var(--fg-muted);flex:1;align-items:center;gap:10px;padding:0 12px;display:flex}.aq-search:focus-within{outline:2px solid var(--primary);outline-offset:2px}.aq-search>input{width:100%;min-width:0;height:42px;box-shadow:none;color:var(--fg);background:0 0;border:0;outline:none;font-size:14px}.aq-search svg{flex:none}.aq-filterbar>select{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);max-width:220px;height:44px;color:var(--fg-soft);cursor:pointer;padding:0 32px 0 12px;font-size:13px}.aq-collection{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden}.aq-table-scroll{overflow-x:auto}.aq-proposals-table{border-collapse:collapse;text-align:left;width:100%}.aq-proposals-table th{color:var(--fg-muted);background:var(--bg-subtle);border-bottom:1px solid var(--border);white-space:nowrap;padding:14px 20px;font-size:12px;font-weight:500}.aq-proposals-table td{border-bottom:1px solid var(--border);padding:18px 20px}.aq-proposals-table tr:last-child td{border-bottom:0}.aq-proposals-table tbody tr:hover{background:var(--bg-subtle)}.aq-proposal-name{align-items:center;gap:12px;min-width:210px;display:flex}.aq-document-icon{border:1px solid var(--border);width:38px;height:44px;color:var(--suite-muted-accent);background:var(--bg-subtle);border-radius:7px;flex:none;place-items:center;display:grid}.aq-proposal-name a{max-width:350px;color:var(--fg);overflow-wrap:anywhere;font-weight:500;text-decoration:none;display:block}.aq-proposal-name a:hover{color:var(--primary-text)}.aq-proposal-name small{color:var(--fg-muted);margin-top:4px;font-size:11px;display:block}.aq-client-cell{color:var(--fg-muted);min-width:140px}.aq-numeric{text-align:right;font-variant-numeric:tabular-nums}.aq-proposal-value{white-space:nowrap;font-weight:500}.aq-proposal-value small{color:var(--fg-muted);margin-left:3px;font-weight:400}.aq-updated-cell{color:var(--fg-muted);white-space:nowrap;font-size:12px}.aq-empty-state{text-align:center;flex-direction:column;align-items:center;padding:72px 24px;display:flex}.aq-empty-icon{background:var(--suite-soft-accent);width:64px;height:64px;color:var(--suite-muted-accent);border-radius:16px;place-items:center;margin-bottom:20px;display:grid}.aq-empty-state h2{font:500 24px/1.2 var(--font-display);letter-spacing:-.02em;margin:0 0 10px}.aq-empty-state p{max-width:420px;color:var(--fg-muted);margin:0 0 24px;line-height:1.6}.aq-new-proposal-layout{grid-template-columns:minmax(0,580px) minmax(240px,340px);align-items:start;gap:64px;display:grid}.aq-form-panel{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:28px}.aq-creation-guide{padding:28px 0}.aq-eyebrow-small{letter-spacing:.09em;color:var(--suite-muted-accent);font-size:11px}.aq-creation-guide h2{font:500 28px/1.25 var(--font-display);letter-spacing:-.02em;margin:16px 0 32px}.aq-creation-guide ol{counter-reset:steps;margin:0;padding:0;list-style:none}.aq-creation-guide li{counter-increment:steps;padding:0 0 22px 38px;position:relative}.aq-creation-guide li:before{content:counter(steps, decimal-leading-zero);color:var(--suite-muted-accent);font-size:12px;position:absolute;top:1px;left:0}.aq-creation-guide strong{font-size:14px;font-weight:500}.aq-creation-guide p{color:var(--fg-muted);margin:6px 0 0;font-size:13px;line-height:1.6}.aq-sidebar-close,.aq-sidebar-backdrop{display:none}.aq-skip-link{background:var(--surface);color:var(--primary-text);z-index:100;border-radius:8px;padding:12px 20px;position:fixed;top:-100px;left:12px}.aq-skip-link:focus{top:10px}@media (min-width:768px){.aq-app[data-collapsed=true] .aq-suite-wordmark,.aq-app[data-collapsed=true] .aq-nav-item>span,.aq-app[data-collapsed=true] .aq-sidebar-create>span,.aq-app[data-collapsed=true] .aq-nav-caption,.aq-app[data-collapsed=true] .aq-team>div{display:none}.aq-app[data-collapsed=true] .aq-suite-symbol{display:block}.aq-app[data-collapsed=true] .aq-suite-brand{justify-content:center;min-height:86px;padding:18px 0 12px}.aq-app[data-collapsed=true] .aq-nav-item{justify-content:center}.aq-app[data-collapsed=true] .aq-team{padding-left:6px;padding-right:6px}}@media (max-width:1200px){.aq-page{padding:24px}.aq-overview-item{padding:20px 16px}.aq-new-proposal-layout{gap:32px}.aq-proposals-table td,.aq-proposals-table th{padding-left:16px;padding-right:16px}}@media (max-width:767px){.aq-app,.aq-app[data-collapsed=true]{--sidebar-width:0px}.aq-sidebar{visibility:hidden;width:260px;transform:translate(-100%)}.aq-app[data-mobile-open=true] .aq-sidebar{visibility:visible;transform:translate(0)}.aq-sidebar-close{color:var(--sidebar-fg);display:flex;position:absolute;top:12px;right:12px}.aq-sidebar-backdrop{background:var(--overlay);z-index:49;border:0;display:block;position:fixed;inset:0}.aq-topbar{gap:10px;padding:0 14px}.aq-topbar-brand{display:none}.aq-breadcrumb{gap:7px;font-size:12px}.aq-page{padding:24px 16px 32px}.aq-page-heading{flex-wrap:wrap;align-items:flex-start;gap:18px;margin-bottom:24px}.aq-page-heading h1{font-size:30px}.aq-page-heading p{max-width:360px}.aq-overview{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.aq-overview-item:nth-child(2){border-right:0}.aq-overview-item:nth-child(-n+2){border-bottom:1px solid var(--border)}.aq-overview-item>span{font-size:12px}.aq-overview-item strong{font-size:28px}.aq-collection-toolbar{flex-wrap:wrap}.aq-filterbar{gap:8px}.aq-search{flex-basis:100%;max-width:none}.aq-search>input{font-size:16px}.aq-filterbar>select{flex:1;min-width:0;max-width:none;padding-right:12px;font-size:14px}.aq-new-proposal-layout{grid-template-columns:minmax(0,1fr);gap:16px}.aq-form-panel{padding:20px}.aq-creation-guide{padding:16px 4px}.aq-proposals-table thead{display:none}.aq-proposals-table tbody,.aq-proposals-table tr{display:block}.aq-proposals-table tr{border-bottom:1px solid var(--border);padding:18px 16px;position:relative}.aq-proposals-table tbody tr:last-child{border-bottom:0}.aq-proposals-table td{border:0;padding:0;display:block}.aq-proposal-name{padding-right:20px}.aq-proposal-name a{max-width:none}.aq-proposals-table .aq-client-cell{margin:12px 0;font-size:13px}.aq-proposals-table td:nth-child(3),.aq-proposals-table td:nth-child(4){vertical-align:middle;width:50%;display:inline-block}.aq-proposals-table .aq-updated-cell{margin-top:14px;font-size:11px}.aq-proposals-table td:last-child{position:absolute;top:18px;right:10px}.aq-empty-state{padding:48px 20px}.aq-app input:not([type=checkbox]):not([type=radio]):not([type=range]),.aq-app textarea{font-size:16px}}.aq-panel-heading{font:500 14px var(--font-body);color:var(--fg);flex:1}.aq-editor-workspace .aq-section{margin-top:12px;padding-top:6px}.aq-editor-workspace .aq-section>summary{padding-top:12px;padding-bottom:12px}.aq-editor-workspace .aq-canvas-title{height:57px;border:0!important;border-bottom:1px solid var(--border)!important;box-shadow:none!important;border-radius:0!important;padding:8px 58px 8px 12px!important;inset:0 0 auto!important}.aq-editor-workspace .aq-canvas-title input{flex:1;background:0 0!important;width:100%!important;max-width:none!important;font-weight:500!important}.aq-editor-workspace .aq-canvas-title>a{display:none!important}.aq-editor-workspace .aq-canvas-expand{width:34px!important;height:34px!important;box-shadow:none!important;border:0!important;top:10px!important;right:12px!important}.aq-editor-workspace .aq-preview-viewport{inset:57px 0 60px!important}.aq-editor-workspace .aq-editor-actions{justify-content:center;width:100%;min-height:60px;border:0!important;border-top:1px solid var(--border)!important;box-shadow:none!important;border-radius:0!important;gap:6px!important;padding:8px 12px!important;bottom:0!important;left:0!important;transform:none!important}.aq-editor-actions>button{flex:none}.aq-editor-workspace .aq-preview-zoom{box-shadow:var(--shadow-sm)!important;border:1px solid var(--border)!important;bottom:16px!important;right:16px!important}.aq-mobile-editor-actions{background:var(--surface);border-bottom:1px solid var(--border);flex:none;align-items:center;gap:8px;padding:8px 12px;display:flex}.aq-mobile-editor-actions>span{color:var(--fg-muted);margin-right:auto;font-size:12px}.aq-mobile-editor-actions .aq-button{min-height:34px;padding:6px 12px;font-size:12px}@media (min-width:1025px){.aq-editor-workspace[data-narrow=false]>.aq-editor{width:320px!important}.aq-editor-workspace[data-narrow=false]>.aq-inspector{width:240px!important}}@media (min-width:1500px){.aq-editor-workspace[data-narrow=false]>.aq-editor{width:360px!important}.aq-editor-workspace[data-narrow=false]>.aq-inspector{width:280px!important}}.aq-editor-workspace[data-narrow=true] .aq-preview-viewport{top:0!important}.aq-editor-workspace[data-narrow=true] .aq-editor-actions{gap:4px!important;padding-left:6px!important;padding-right:6px!important}.aq-editor-workspace[data-narrow=true] .aq-editor-actions>button{padding-left:7px!important;padding-right:7px!important}@media print{.aq-main-shell{margin:0}}.aq-login{grid-template-columns:1fr 1fr;min-height:100dvh;display:grid}.aq-login-story{background:var(--sidebar);min-height:100dvh;color:var(--white);flex-direction:column;padding:48px 64px 32px;display:flex}.aq-login-brand{align-items:baseline;gap:14px;display:flex}.aq-login-message{margin:auto 0;padding:64px 0}.aq-login-message>.aq-eyebrow-small{color:var(--sidebar-active-fg)}.aq-login-message h2{font:500 clamp(32px, 3.4vw, 54px)/1.12 var(--font-display);letter-spacing:-.03em;margin:20px 0}.aq-login-message>p{max-width:360px;color:var(--sidebar-fg);font-size:15px;line-height:1.7}.aq-login-signature{color:var(--sidebar-muted);font-size:12px}.aq-login-document{border:1px solid var(--sidebar-active);background:var(--sidebar-hover);border-radius:12px;max-width:340px;margin-top:40px;padding:28px;position:relative}.aq-login-document-icon{color:var(--sidebar-active-fg);justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.aq-login-document>small{letter-spacing:.12em;color:var(--sidebar-muted);font-size:9px}.aq-login-document>strong{font:500 28px/1.15 var(--font-display);margin:10px 0 20px;display:block}.aq-login-document-lines{gap:8px;display:grid}.aq-login-document-lines i{background:var(--sidebar-active);border-radius:4px;width:74%;height:4px}.aq-login-document-lines i:last-child{width:52%}.aq-login-accepted{background:var(--sidebar-active);color:var(--sidebar-active-fg);border-radius:5px;align-items:center;gap:6px;margin-top:24px;padding:5px 10px;font-size:11px;display:inline-flex}.aq-login-form-panel{background:var(--surface);place-items:center;padding:40px;display:grid}.aq-login-form-wrap{width:100%;max-width:380px}.aq-login-form-wrap .aq-header-bemvindo{color:var(--fg);letter-spacing:-.025em;font-size:32px;line-height:1.2;margin-bottom:12px!important}.aq-login-note{color:var(--fg-muted);text-align:center;margin-top:28px;font-size:12px}.aq-login-mobile-brand{display:none}@media (max-width:1000px){.aq-login-story{padding:40px 32px}.aq-login-brand{flex-wrap:wrap}}@media (max-width:767px){.aq-login{grid-template-columns:1fr}.aq-login-story{display:none}.aq-login-form-panel{min-height:100dvh;padding:28px}.aq-login-mobile-brand{gap:8px;margin-bottom:56px;display:grid}}.aq-settings-layout{grid-template-columns:minmax(200px,280px) minmax(0,580px);align-items:start;gap:40px;padding-top:8px;display:grid}.aq-settings-layout>div>h2{font:500 19px var(--font-display);margin:0 0 10px}.aq-settings-layout>div>p{color:var(--fg-muted);margin:0;font-size:13px;line-height:1.7}@media (max-width:900px){.aq-settings-layout{grid-template-columns:minmax(0,1fr);gap:24px}}.aq-leads-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.aq-lead-create-form{flex-basis:100%;order:1}@media (max-width:767px){.aq-leads-toolbar .aq-search{flex-basis:100%}}.aq-preview-viewport .aq-doc{color:var(--ink);font-size:16px;line-height:normal}.aq-board-toolbar .aq-view-switch{flex:none}.aq-board-result-count{color:var(--fg-muted);white-space:nowrap;margin-left:auto;font-size:12px}.aq-board-help{color:var(--fg-muted);align-items:center;gap:7px;margin-left:auto;font-size:12px;display:inline-flex}.aq-board-summary{border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px;display:grid}.aq-board-metric{border-right:1px solid var(--border);align-items:flex-start;gap:12px;min-width:0;padding:18px 20px;display:flex}.aq-board-metric:last-child{border-right:0}.aq-board-metric-icon{background:color-mix(in srgb, var(--metric-color) 8%, var(--surface));width:34px;height:34px;color:var(--metric-color);border-radius:9px;flex:none;place-items:center;display:grid}.aq-board-distribution{grid-column:1/-1;gap:12px;padding:16px 20px 0;display:grid}.aq-board-distribution-label{color:var(--fg-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-bottom:8px;font-size:11px;display:flex}.aq-board-value-bar{border-radius:var(--radius-pill);background:var(--surface-alt);gap:3px;height:10px;display:flex;overflow:hidden}.aq-board-value-bar>span{border-radius:2px;flex-basis:0}.aq-board-metric>div{flex:1;min-width:0}.aq-board-metric-label{color:var(--fg-muted);align-items:center;gap:8px;font-size:12px;display:flex}.aq-board-metric-label small{background:var(--surface-alt);border-radius:4px;padding:0 5px;font-size:11px}.aq-board-metric-values{font:500 22px/1.2 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:3px 12px;margin-top:6px;display:flex}.aq-board-metric-values>span{white-space:nowrap}.aq-board-metric-values small{color:var(--fg-muted);font:400 12px var(--font-body);margin-left:2px}.aq-board-feedback{color:var(--success-strong);margin:0 0 16px;font-size:13px}.aq-board-feedback:empty{margin:0}.aq-board-error{color:var(--danger);background:color-mix(in srgb, var(--danger) 5%, var(--surface));border-radius:8px;padding:12px 16px;font-size:13px}.aq-board-stages{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;display:flex}.aq-board-stages>span{color:var(--fg-muted);margin-right:6px;font-size:12px}.aq-board-stages button{border:1px solid var(--border);background:var(--surface);min-height:32px;color:var(--fg-soft);font:400 12px var(--font-body);cursor:pointer;border-radius:6px;align-items:center;gap:7px;padding:6px 10px;display:inline-flex}.aq-board-stages button:hover{color:var(--primary-text);border-color:var(--suite-muted-accent);background:var(--suite-soft-accent)}.aq-board-stages i{border-radius:50%;width:5px;height:5px}.aq-board-stages small{color:var(--fg-muted);font-variant-numeric:tabular-nums;font-size:11px}.aq-kanban{scrollbar-width:thin;gap:16px;height:max(320px,100dvh - 410px);margin:-3px;padding:3px 3px 14px;scroll-padding-inline:3px;display:flex;overflow-x:auto}.aq-kanban-column{border:1px solid var(--border);background:var(--surface-alt);outline-offset:1px;border-radius:10px;flex-direction:column;flex:1 0 248px;min-width:248px;max-width:360px;min-height:0;display:flex}.aq-kanban-column[data-drop-target=true]{border-color:var(--primary);background:var(--suite-soft-accent);box-shadow:inset 0 0 0 1px var(--primary)}.aq-kanban-heading{border-bottom:1px solid var(--border);flex:none;padding:16px}.aq-kanban-heading>div:first-child{align-items:center;gap:8px;display:flex}.aq-kanban-heading i{background:var(--stage-color);border-radius:50%;flex:none;width:7px;height:7px}.aq-kanban-heading h2{font:500 14px var(--font-body);margin:0}.aq-kanban-heading>div:first-child>span{color:var(--fg-muted);background:var(--surface);border:1px solid var(--border);border-radius:4px;margin-left:auto;padding:0 5px;font-size:11px}.aq-kanban-heading p{color:var(--fg-muted);margin:6px 0 12px;font-size:11px}.aq-kanban-total{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:3px 12px;font-size:13px;font-weight:500;display:flex}.aq-kanban-total>span{white-space:nowrap}.aq-kanban-total small{color:var(--fg-muted);font-size:11px;font-weight:400}.aq-kanban-cards{scrollbar-width:thin;flex-direction:column;flex:1;gap:10px;min-height:0;padding:10px;display:flex;overflow-y:auto}.aq-kanban-empty{border:1px dashed var(--border-strong);min-height:136px;color:var(--fg-muted);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;font-size:12px;display:flex}.aq-kanban-column[data-drop-target=true] .aq-kanban-empty{color:var(--primary-text);border-color:var(--primary)}.aq-deal-card{border:1px solid var(--border);background:var(--surface);cursor:grab;transition:border-color var(--dur-fast), box-shadow var(--dur-fast);border-radius:8px;flex:none;padding:14px}.aq-deal-card:hover,.aq-deal-card:focus-within{border-color:var(--suite-muted-accent);box-shadow:var(--shadow-sm)}.aq-deal-card[data-dragging=true]{opacity:.45}.aq-deal-card[aria-busy=true]{cursor:progress}.aq-deal-meta{color:var(--fg-muted);font:400 10px var(--font-mono);justify-content:space-between;align-items:center;gap:6px;margin-bottom:10px;display:flex}.aq-deal-meta>span{overflow-wrap:anywhere;min-width:0}.aq-deal-meta>svg{color:var(--border-strong);flex:none}.aq-deal-title{color:var(--fg);overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;display:block}.aq-deal-title:hover{color:var(--primary-text)}.aq-deal-company{color:var(--fg-muted);align-items:center;gap:6px;margin-top:10px;font-size:11px;display:flex}.aq-deal-company>svg{flex:none}.aq-deal-company>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aq-deal-footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:14px;padding-top:12px;display:flex}.aq-deal-footer>strong{font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.aq-deal-footer>strong>small{color:var(--fg-muted);font-size:11px;font-weight:400}.aq-deal-move{border:1px solid var(--border);min-height:30px;color:var(--fg-muted);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:5px 7px;font-size:11px;display:inline-flex;position:relative}.aq-deal-move:hover{background:var(--suite-soft-accent);color:var(--primary-text)}.aq-deal-move:focus-within{outline:2px solid var(--primary);outline-offset:2px}.aq-deal-move select{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.aq-deal-move:has(select:disabled){opacity:.5;cursor:progress}@media (max-width:1100px){.aq-board-help{margin-left:0}.aq-board-metric{gap:8px;padding:16px}.aq-board-metric-icon{display:none}.aq-board-metric-label:before{content:"";background:var(--metric-color);border-radius:50%;flex:none;width:7px;height:7px}.aq-board-metric-values{font-size:20px}}@media (max-width:767px){.aq-board-distribution{padding:16px 16px 4px}.aq-board-summary{grid-template-columns:1fr;margin-bottom:20px}.aq-board-metric{border-right:0;border-bottom:1px solid var(--border);padding:12px 16px}.aq-board-metric:last-child{border-bottom:0}.aq-board-metric>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.aq-board-metric-label{flex:none}.aq-board-metric-values{justify-content:flex-end;margin-top:0;font-size:17px}.aq-board-help{width:100%;margin:4px 0 0}.aq-board-stages{flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.aq-board-stages>span{display:none}.aq-board-stages button{flex:none;min-height:36px}.aq-kanban{scroll-snap-type:x proximity;height:max(440px,100dvh - 350px)}.aq-kanban-column{scroll-snap-align:start;flex:0 0 min(290px,85vw);min-width:0}.aq-deal-move{min-height:36px;padding:7px 10px}}.aq-form-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aq-field-label{gap:var(--space-2);min-width:0;color:var(--fg-muted);font:500 var(--fs-12) var(--font-body);display:grid}.aq-appearance>summary{padding-block:var(--space-5);cursor:pointer;font:600 var(--fs-12) var(--font-body);color:var(--fg)}@media (max-width:640px){.aq-form-grid{grid-template-columns:minmax(0,1fr)}.aq-filterbar>select{flex:100%}}@media (pointer:coarse),(max-width:640px){.aq-form-grid input{min-height:44px}.aq-touch-control,.aq-icon-button,.aq-preview-zoom button,.aq-inspector button[role=radio]{min-width:44px;min-height:44px}}
.aq-account-settings,.aq-account-card{color:var(--fg)}.aq-account-settings{gap:24px;max-width:980px;display:grid}.aq-account-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:28px}.aq-account-card h1{font:600 32px/1.15 var(--font-display);letter-spacing:-.03em;margin:12px 0}.aq-account-card h2{font:600 23px/1.2 var(--font-display);margin:0 0 12px}.aq-account-card h3{font:600 17px var(--font-display);margin:0}.aq-account-card p{color:var(--fg-muted);margin:0 0 20px;font-size:14px;line-height:1.6}.aq-account-dot,.aq-account-accent{color:var(--primary-text)}.aq-account-accent{margin-bottom:16px}.aq-account-section-heading{align-items:flex-start;gap:14px;display:flex}.aq-account-section-heading h2{margin-bottom:6px}.aq-account-card details{border-top:1px solid var(--border);padding-top:16px}.aq-account-card summary{cursor:pointer;font-size:14px;font-weight:500}.aq-account-form{gap:18px;max-width:480px;margin-top:24px;display:grid}.aq-account-form label,.aq-account-label{gap:8px;font-size:13px;font-weight:500;display:grid}.aq-account-form small{color:var(--fg-muted);font-size:12px;font-weight:400}.aq-account-input,.aq-account-password{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--input-bg);width:100%;min-width:0;min-height:44px;color:var(--fg);font:400 15px var(--font-body);padding:10px 12px}.aq-account-input:focus,.aq-account-password:focus-within{outline:2px solid var(--primary);outline-offset:2px}.aq-account-password{padding:2px 4px 2px 12px;display:flex}.aq-account-password input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0}.aq-account-error{border:1px solid var(--danger);border-radius:var(--radius-control);padding:12px 16px;font-size:13px;color:var(--danger)!important}.aq-account-notice{color:var(--fg);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.aq-login.aq-activation{grid-template-columns:minmax(0,1fr);place-items:center;min-height:100dvh;padding:32px 20px;display:grid}.aq-activation .aq-account-card{width:100%;max-width:480px}.aq-member-list{margin-top:24px}.aq-member{border-top:1px solid var(--border);align-items:center;gap:12px;padding:18px 0;display:flex}.aq-member-avatar{background:var(--suite-soft-accent);width:40px;height:40px;color:var(--primary-text);border-radius:12px;flex:none;place-items:center;display:grid}.aq-member-info{overflow-wrap:anywhere;flex:1;gap:3px;min-width:0;display:grid}.aq-member-info strong{font-size:14px;font-weight:500}.aq-member-info small{color:var(--fg-muted);font-size:12px}.aq-member-state{color:var(--fg-muted);font-size:11px}.aq-member-actions{flex-wrap:wrap;gap:8px;display:flex}.aq-invite-form{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;max-width:none;padding-top:24px}.aq-invite-form h3{grid-column:1/-1}.aq-invite-form button{justify-self:start}.aq-invitation-result{background:var(--suite-soft-accent);border-radius:12px;margin-top:24px;padding:20px}.aq-invitation-result p{margin:8px 0 12px}.aq-invitation-result button{margin-top:12px}.aq-discussions{--discussion-bg:#fff;--discussion-text:#222534;--discussion-muted:#687083;--discussion-border:#e1e3eb;--discussion-input:#f8f9fb;--discussion-soft:#f5edf8;--discussion-accent:#8732ad;--discussion-accent-hover:#70258f;--discussion-error:#ac3049;border:1px solid var(--discussion-border);background:var(--discussion-bg);width:min(440px,100vw - 32px);max-width:none;height:calc(100dvh - 32px);max-height:none;color:var(--discussion-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font:400 14px/1.5 var(--font-body);border-radius:18px;margin:0;padding:0;position:fixed;inset:16px 16px 16px auto;overflow:hidden;box-shadow:0 12px 60px #15152524}.aq-discussions[open]{flex-direction:column;display:flex}.aq-discussions::backdrop{background:#15152526}.aq-discussions button,.aq-discussions input,.aq-discussions textarea,.aq-discussions select{font:inherit}.aq-discussion-header{border-bottom:1px solid var(--discussion-border);flex:none;padding:24px 24px 18px}.aq-discussion-title-row{align-items:center;gap:10px;display:flex}.aq-discussion-title-row>svg{color:var(--discussion-accent);flex:none}.aq-discussion-header h2{font:600 26px/1.15 var(--font-display);letter-spacing:-.035em;flex:1;margin:0}.aq-discussion-header h2 span,.aq-discussion-empty h3 span{color:var(--discussion-accent)}.aq-discussion-header>p{color:var(--discussion-muted);margin:10px 0 18px;font-size:12px}.aq-discussion-icon{border-radius:var(--radius-control);color:var(--discussion-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;padding:0;display:inline-grid}.aq-discussion-icon:hover{background:var(--discussion-input);color:var(--discussion-text)}.aq-discussion-tabs{background:var(--discussion-input);border-radius:var(--radius-control);grid-template-columns:1fr 1fr;gap:4px;margin-bottom:12px;padding:4px;display:grid}.aq-discussion-tabs button{color:var(--discussion-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:8px;font-size:12px;display:flex}.aq-discussion-tabs button[aria-selected=true]{background:var(--discussion-bg);color:var(--discussion-accent);box-shadow:0 1px 4px #2225340c}.aq-discussion-audience{color:var(--discussion-muted);align-items:center;gap:7px;font-size:11px;display:flex}.aq-discussion-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 24px 24px;overflow-y:auto}.aq-discussion-button{background:var(--discussion-bg);min-height:44px;color:var(--discussion-text);border:1px solid var(--discussion-border);border-radius:var(--radius-control);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:9px 12px;text-decoration:none;display:inline-flex;font-size:12px!important;font-weight:500!important}.aq-discussion-button:disabled{opacity:.55;cursor:not-allowed}.aq-discussion-button:hover:not(:disabled){background:var(--discussion-input)}.aq-discussion-primary{color:var(--white);background:var(--discussion-accent);border-color:var(--discussion-accent)}.aq-discussion-primary:hover:not(:disabled){background:var(--discussion-accent-hover)}.aq-discussions button:focus-visible,.aq-discussions a:focus-visible{outline:2px solid var(--discussion-accent);outline-offset:3px}.aq-discussion-empty{text-align:center;padding:40px 12px}.aq-discussion-empty>span{background:var(--discussion-soft);width:64px;height:64px;color:var(--discussion-accent);border-radius:18px;place-items:center;margin-bottom:24px;display:inline-grid}.aq-discussion-empty h3{font:600 25px/1.15 var(--font-display);letter-spacing:-.03em;margin:0 0 12px}.aq-discussion-empty p{color:var(--discussion-muted);margin:0 0 24px;font-size:13px;line-height:1.6}.aq-discussion-new{width:100%;margin-bottom:18px}.aq-discussion-list{gap:12px;display:grid}.aq-discussion-card{text-align:left;border:1px solid var(--discussion-border);background:var(--discussion-bg);width:100%;color:var(--discussion-text);cursor:pointer;border-radius:12px;padding:16px;display:block}.aq-discussion-card:hover{border-color:var(--discussion-accent)}.aq-discussion-card-meta{color:var(--discussion-muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;font-size:10px;display:flex}.aq-discussion-card-meta>span{align-items:center;gap:4px;display:flex}.aq-discussion-card>strong{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.aq-discussion-card>strong small{color:var(--discussion-muted);font-size:10px;font-weight:400}.aq-discussion-card>p{-webkit-line-clamp:3;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;margin:10px 0 16px;font-size:13px;display:-webkit-box;overflow:hidden}.aq-discussion-card-footer{color:var(--discussion-muted);align-items:center;gap:8px;font-size:10px;display:flex}.aq-discussion-card-footer>span{color:var(--discussion-accent);flex:1}.aq-discussion-context{color:var(--discussion-muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;font-size:11px;display:flex}.aq-discussion-context a{color:var(--discussion-accent);text-underline-offset:3px}.aq-discussion-resolve{color:var(--discussion-accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;display:flex;font-size:11px!important}.aq-comment{margin-bottom:24px}.aq-comment-byline{align-items:center;gap:9px;display:flex}.aq-comment-avatar{background:var(--discussion-input);width:32px;height:32px;color:var(--discussion-muted);border-radius:10px;flex:none;place-items:center;font-size:12px;display:grid}.aq-comment-avatar[data-team=true]{color:var(--discussion-accent);background:var(--discussion-soft)}.aq-comment-byline>div{min-width:0}.aq-comment-byline strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;display:block}.aq-comment-byline div>span{color:var(--discussion-muted);margin-top:2px;font-size:10px;display:block}.aq-comment p{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;font-size:13px;line-height:1.7}.aq-discussion-resolved{background:var(--discussion-input);border-radius:var(--radius-control);color:var(--discussion-muted);align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}.aq-discussion-composer{border-top:1px solid var(--discussion-border);margin-top:20px;padding-top:20px}.aq-discussion-empty+.aq-discussion-composer{margin-top:0}.aq-discussion-compose-heading{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.aq-discussion-composer h3{font:600 18px/1.25 var(--font-display);margin:0}.aq-discussion-form{gap:16px;display:grid}.aq-discussion-form p{color:var(--discussion-muted);margin:0;font-size:12px}.aq-discussion-form label{gap:7px;font-size:12px;font-weight:500;display:grid}.aq-discussion-form input,.aq-discussion-form textarea,.aq-discussion-form select{border:1px solid var(--discussion-border);border-radius:var(--radius-control);background:var(--discussion-input);width:100%;min-width:0;color:var(--discussion-text);outline:0;padding:10px 12px;font-size:14px}.aq-discussion-form textarea{resize:vertical;min-height:112px;max-height:320px}.aq-discussion-form input:focus,.aq-discussion-form textarea:focus,.aq-discussion-form select:focus{border-color:var(--discussion-accent);box-shadow:0 0 0 3px var(--discussion-soft)}.aq-discussion-as{color:var(--discussion-muted);font-size:11px}.aq-discussion-as strong{color:var(--discussion-text);font-weight:500}.aq-discussion-send-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.aq-discussion-send-row small{color:var(--discussion-muted);max-width:120px;font-size:10px}.aq-discussion-error{border:1px solid var(--discussion-error);border-radius:var(--radius-control);color:var(--discussion-error);margin-bottom:16px;padding:12px;font-size:12px}.aq-discussion-error p{margin:0 0 8px}.aq-discussion-error a,.aq-discussion-error button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.aq-discussion-loading{color:var(--discussion-muted);justify-content:center;align-items:center;gap:8px;padding:32px 0;font-size:12px;display:flex}.aq-discussion-notice{color:var(--discussion-muted);font-size:12px}.aq-discussion-more{width:100%;margin:16px 0}@media (max-width:640px){.aq-account-card{padding:24px 20px}.aq-member{flex-wrap:wrap}.aq-member-actions{width:100%;padding-left:52px}.aq-invite-form{grid-template-columns:1fr}.aq-account-input,.aq-account-password,.aq-discussion-form input,.aq-discussion-form textarea,.aq-discussion-form select{font-size:16px}.aq-discussions{width:100%;height:calc(100dvh - 24px);padding-bottom:env(safe-area-inset-bottom);border-radius:18px 18px 0 0;inset:auto 0 0}.aq-discussion-header{padding:20px 20px 16px}.aq-discussion-scroll{padding:20px}}@media print{.aq-discussions{display:none!important}}.aq-member-role{flex:none;width:152px;font-size:13px}.aq-member-remove{color:var(--danger)}.aq-email-composer{border:1px solid var(--border);background:var(--surface);color:var(--fg);font:400 14px/1.5 var(--font-body);border-radius:14px;gap:18px;min-width:0;margin-top:16px;padding:20px;display:grid}.aq-email-composer p{margin:0}.aq-email-heading{align-items:center;gap:10px;display:flex}.aq-email-heading h3{font:600 17px/1.25 var(--font-display);letter-spacing:-.02em;flex:1;margin:0}.aq-email-heading h3:focus{outline:none}.aq-email-icon{background:var(--suite-soft-accent);width:38px;height:38px;color:var(--primary-text);border-radius:11px;flex:none;place-items:center;display:grid}.aq-email-close{color:var(--fg-muted);cursor:pointer;background:0 0;border:0;padding:8px}.aq-email-from{color:var(--fg-muted);overflow-wrap:anywhere;font-size:12px}.aq-email-from strong{color:var(--fg);font-weight:500}.aq-email-form,.aq-email-review,.aq-email-result{gap:16px;display:grid}.aq-email-form label{gap:6px;font-size:13px;font-weight:500;display:grid}.aq-email-form textarea{resize:vertical}.aq-email-form>button{justify-self:start}.aq-email-muted{color:var(--fg-muted);font-size:12px;line-height:1.6}.aq-email-envelope{background:var(--input-bg);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:10px;gap:5px;padding:12px 14px;font-size:12px;display:grid}.aq-email-envelope strong{font-weight:500}.aq-email-envelope small{color:var(--fg-muted);margin-top:5px}.aq-email-preview{border:1px solid var(--border);background:#fff;border-radius:10px;width:100%;height:370px}.aq-email-text{font-size:12px;border-top:0!important;padding-top:0!important}.aq-email-text summary{color:var(--fg-muted);cursor:pointer}.aq-email-text pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.aq-email-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.aq-email-result [role=status]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.aq-email-warning{border:1px solid var(--border-strong);background:var(--suite-soft-accent);border-radius:8px;padding:12px;font-size:12px}.aq-share-email-button{width:100%}.aq-invitation-result>button+button{margin-left:8px}.aq-invitation-result .aq-email-composer button{margin-top:0}.aq-confirm-backdrop{z-index:250;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#13132273;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.aq-confirm-dialog{border:1px solid var(--border);background:var(--surface);width:min(100%,480px);max-height:90dvh;color:var(--fg);border-radius:18px;padding:28px;overflow:auto;box-shadow:0 20px 70px #00000026}.aq-confirm-dialog h2{font:600 24px/1.2 var(--font-display);letter-spacing:-.025em;margin:8px 0}.aq-confirm-dialog p{overflow-wrap:anywhere;font-size:14px;line-height:1.65}.aq-confirm-dialog .aq-email-actions{margin-top:24px}.aq-button-danger{background:var(--danger);color:#fff;border:1px solid var(--danger)}@media (max-width:700px){.aq-member{flex-wrap:wrap}.aq-member-info{flex-basis:calc(100% - 60px)}.aq-member-role{margin-left:52px}.aq-member-actions{width:100%;padding-left:52px}.aq-email-composer{padding:14px}.aq-invitation-result>button+button{margin-left:0}}.aq-member{grid-template-columns:40px minmax(160px,1fr) 152px;display:grid}.aq-member-actions{grid-column:2/-1}@media (max-width:700px){.aq-member{grid-template-columns:40px minmax(0,1fr)}.aq-member-role{grid-column:2;margin-left:0}.aq-member-actions{width:auto;padding-left:0}}.aq-invite-explanation{grid-column:1/-1;margin:0!important;font-size:13px!important}
