.studio-workspace{background:radial-gradient(ellipse at 90% 0,hsl(var(--accent)/.65),transparent 45%),hsl(var(--background))}.studio-header{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(200px,1fr);align-items:center;gap:20px;padding:16px 32px;border-bottom:1px solid hsl(var(--border)/.65);background:hsl(var(--background)/.82);backdrop-filter:blur(28px) saturate(1.4);box-shadow:inset 0 -1px 0 rgb(255 255 255/.25)}.studio-identity,.studio-utilities{display:flex;align-items:center;gap:12px;min-width:0}.studio-identity>a{flex-shrink:0}.studio-identity-rule{height:24px;width:1px;background:hsl(var(--border-strong)/.5);margin-inline:8px}.studio-org{width:170px;min-width:0}.studio-org>div>button{padding:4px;border-color:transparent;background:transparent}.studio-org>div>button>span:first-child{display:none}.studio-org [role=menu]{min-width:260px}.studio-nav{padding:5px;border:1px solid rgb(var(--glass-line)/.9);border-radius:18px;background:rgb(var(--glass-fill)/.65);box-shadow:inset 0 1px 0 rgb(255 255 255/.8),0 6px 22px -16px #143542}.studio-nav,.studio-nav a{display:flex;align-items:center}.studio-nav a{gap:8px;padding:11px 15px;border-radius:13px;font-size:12px;font-weight:600;color:hsl(var(--muted-foreground));transition:background .2s,color .2s,box-shadow .2s}.studio-nav a:hover{background:hsl(var(--accent)/.5)}.studio-nav a[aria-current=page]{color:#fff;background:linear-gradient(140deg,#254b5b,#143542);box-shadow:inset 0 1px 0 #74939f,0 4px 8px -4px #143542}.studio-utilities{justify-content:flex-end;gap:5px}.studio-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;color:hsl(var(--muted-foreground));transition:background .2s,transform .2s}.studio-icon:hover{background:hsl(var(--accent));color:hsl(var(--foreground));transform:translateY(-1px)}.studio-notification-dot{position:absolute;right:8px;top:8px;width:6px;height:6px;border-radius:50%;background:hsl(var(--success));border:1px solid hsl(var(--card))}.studio-user{width:48px}.studio-user>div>button>div:not(:first-child),.studio-user>div>button>svg{display:none}.studio-user [role=menu]{bottom:auto;top:calc(100% + 12px);left:auto;right:0;width:260px}.studio-tools{position:absolute;right:0;top:54px;width:640px;max-width:90vw;padding:24px;border:1px solid hsl(var(--border));border-radius:24px;background:hsl(var(--popover)/.98);backdrop-filter:blur(30px);box-shadow:0 25px 70px -20px rgb(20 53 66/.3)}.studio-tools-title{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid hsl(var(--border));font-weight:600}.studio-tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-top:20px}.studio-tools-grid h2{font-size:10px;color:hsl(var(--muted-foreground));margin-bottom:10px;font-family:var(--font-plex-mono),monospace}.studio-tools-grid a{display:flex;align-items:center;gap:8px;padding:9px 6px;font-size:12px;border-radius:9px}.studio-tools-grid a span{flex:1}.studio-tools-grid a:hover,.studio-tools-grid a[aria-current=page]{background:hsl(var(--accent))}.studio-workspace .maple-workspace-body{width:100%;max-width:1600px;padding:22px 48px 32px}.studio-workspace .maple-workspace-body--operational{max-width:none;padding-inline:32px}.studio-workspace .studio-context-tabs{border:0;background:transparent;box-shadow:none;border-radius:0;padding:0 0 14px;margin:0 0 28px;width:100%;border-bottom:1px solid hsl(var(--border));gap:6px}.studio-workspace .studio-context-tabs a{border-radius:8px;font-size:11px;padding:7px 12px}.studio-workspace .studio-context-tabs a[aria-current=page]{box-shadow:none;background:hsl(var(--accent)/.6)}.studio-workspace .maple-page-content h1{letter-spacing:-.05em;font-weight:500;font-size:clamp(30px,3vw,46px)}.studio-workspace .maple-page-content :is(.rounded-xl.bg-card,.rounded-lg.bg-card){border-radius:18px;box-shadow:0 8px 28px -22px rgb(20 53 66/.2)}.studio-workspace .maple-page-content table thead{background:transparent}.studio-workspace .maple-page-content table th{padding-block:18px;text-transform:none;letter-spacing:0;color:hsl(var(--muted-foreground));font-weight:500}.studio-workspace .maple-page-content table td{padding-block:18px}.studio-workspace .maple-page-content tbody tr{transition:background .16s}.studio-workspace .maple-page-content tbody tr:hover{background:hsl(var(--accent)/.22)}.studio-day-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:8px 0 20px}.studio-day-heading h1{font-size:clamp(32px,3.4vw,52px)!important;line-height:1.15}.studio-day-heading h1 span{color:hsl(var(--muted-foreground))}.studio-primary-link{display:inline-flex;align-items:center;justify-content:center;gap:14px;flex-shrink:0;background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:14px 20px;border-radius:13px;font-size:12px;box-shadow:0 5px 12px -7px #143542;transition:transform .2s}.studio-primary-link:hover{transform:translateY(-2px)}.studio-orbit{position:relative;display:grid;grid-template-columns:1.05fr 1fr 1fr;gap:32px;align-items:center;padding:32px 40px;border:1px solid rgb(var(--glass-line)/.95);border-radius:28px;background:linear-gradient(120deg,rgb(var(--glass-fill)/.9),hsl(var(--accent)/.5));box-shadow:inset 0 1px 1px rgb(255 255 255/.7),0 18px 45px -35px #143542;overflow:hidden}.studio-orbit-copy h2{font-size:32px;line-height:1.12;letter-spacing:-.05em;font-weight:500}.studio-orbit-copy p{font-size:12px;line-height:1.7;color:hsl(var(--muted-foreground));margin-top:12px}.studio-orbit-copy a{display:flex;align-items:center;gap:12px;margin-top:22px;font-size:12px;font-weight:600}.studio-orbit-graphic{position:relative;max-width:250px;width:100%;justify-self:center}.studio-orbit-graphic svg{width:100%;overflow:visible}.studio-orbit-segment{transition:stroke-width .24s}.studio-orbit-value{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;pointer-events:none}.studio-orbit-value strong{font-size:52px;font-weight:500;letter-spacing:-.06em;line-height:1}.studio-orbit-value span{font-size:10px;color:hsl(var(--muted-foreground));max-width:100px;text-align:center}.studio-orbit-legend button{width:100%;display:flex;align-items:center;gap:10px;text-align:left;padding:13px 12px;margin-bottom:4px;border-radius:10px;font-size:12px;border:1px solid transparent;transition:background .2s}.studio-orbit-legend button[aria-pressed=true]{border-color:hsl(var(--border));background:hsl(var(--card)/.7);box-shadow:0 3px 12px -9px #143542}.studio-orbit-legend i{width:7px;height:7px;border-radius:50%;flex-shrink:0}.studio-orbit-legend span{flex:1}.studio-orbit-legend b{font-family:var(--font-plex-mono),monospace;font-size:13px;font-weight:500}.studio-orbit-legend p{font-size:10px;line-height:1.6;color:hsl(var(--muted-foreground));margin:16px 12px 0}.studio-workspace .maple-today-grid{grid-template-columns:minmax(0,1fr) 310px;gap:32px;padding-top:12px}.studio-person-mark{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:12px;background:hsl(var(--accent));color:hsl(var(--brand));font-size:11px}.studio-priority-row{padding:16px 20px}.studio-workspace .maple-quick-panel{background:transparent;border:0;box-shadow:none;padding:24px 0 24px 24px;border-left:1px solid hsl(var(--border));border-radius:0}.studio-workspace .maple-quick-panel h2{font-size:24px;font-weight:500}.studio-workspace .maple-quick-link{padding-block:20px}.studio-workspace .maple-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-bottom:1px solid hsl(var(--border));padding-bottom:28px}.studio-workspace .maple-metric{border:0;border-radius:0;background:transparent;box-shadow:none;padding:10px 28px;color:hsl(var(--foreground));border-right:1px solid hsl(var(--border))}.studio-workspace .maple-metric:first-child{padding-left:0;--won:151.2 61.98% 23.73%}.studio-workspace .maple-metric:last-child{border-right:0}.studio-workspace .maple-metric:first-child :is(.text-muted-foreground,.text-faint){color:hsl(var(--muted-foreground))}.studio-workspace .maple-metric:first-child .bg-accent{background:hsl(var(--accent));color:hsl(var(--brand))}.studio-workspace .maple-metric:first-child .text-success{color:hsl(var(--success))}.studio-workspace .maple-metric:first-child .text-destructive{color:hsl(var(--destructive))}.studio-workspace .maple-metric>p.text-lg{font-size:clamp(24px,2.3vw,36px);font-weight:500;letter-spacing:-.05em;margin-top:8px}.studio-workspace .maple-board-column{width:300px;background:hsl(var(--surface-2)/.75);border:0;border-radius:18px}.studio-workspace .maple-board-column>div:first-child{border:0;padding:20px 16px;background:transparent}.studio-workspace .maple-deal-card{padding:20px;border:1px solid hsl(var(--border)/.7);box-shadow:0 4px 12px -8px rgb(20 53 66/.2)}.studio-workspace .maple-operational-page{height:calc(100dvh - 195px)}.studio-workspace .maple-inbox-workspace{height:calc(100dvh - 195px);border-radius:24px;box-shadow:0 15px 45px -32px #143542}.studio-workspace .maple-settings-nav{top:120px;background:transparent;border:0;box-shadow:none}.studio-mobile-dock{display:none}@media (min-width:768px) and (max-width:1250px){.studio-header{grid-template-columns:auto 1fr auto;padding:14px 20px;gap:16px}.studio-identity-rule,.studio-org{display:none}.studio-nav{justify-self:center}.studio-nav a{padding:10px}.studio-nav a svg{display:none}.studio-utilities{gap:0}}@media (max-width:1000px){.studio-workspace .maple-workspace-body{padding:20px 24px}.studio-orbit{gap:16px;padding:28px;grid-template-columns:1fr 1fr}.studio-orbit-legend{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:4px 12px}.studio-orbit-legend p{grid-column:1/-1;margin-top:4px}.studio-workspace .maple-today-grid{grid-template-columns:1fr}.studio-workspace .maple-quick-panel{border:0;padding:0}.studio-workspace .maple-metric{padding-inline:16px}}@media (max-width:767px){.studio-header{display:none}.studio-workspace .maple-workspace-body{padding:18px 18px 100px}.studio-workspace .studio-context-tabs{margin-bottom:22px}.studio-day-heading{display:block;padding-top:0}.studio-day-heading .studio-primary-link{margin-top:24px}.studio-day-heading h1{font-size:34px!important}.studio-orbit{grid-template-columns:minmax(0,1fr);padding:24px;gap:24px}.studio-orbit-copy h2 br,.studio-orbit-copy p br{display:none}.studio-orbit-copy h2{font-size:26px}.studio-orbit-copy a{margin-top:14px}.studio-orbit-graphic{max-width:210px}.studio-orbit-legend{grid-template-columns:1fr}.studio-mobile-dock{display:flex;position:fixed;bottom:max(10px,env(safe-area-inset-bottom));left:12px;right:12px;z-index:25;justify-content:space-around;background:hsl(var(--card)/.88);backdrop-filter:blur(25px);border:1px solid hsl(var(--border));border-radius:20px;padding:9px 4px;box-shadow:0 10px 40px rgb(20 53 66/.15),inset 0 1px 1px #fff6}.studio-mobile-dock a{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;font-size:9px;width:19%;padding:7px 0;border-radius:13px;color:hsl(var(--muted-foreground))}.studio-mobile-dock a[aria-current=page]{background:hsl(var(--accent));color:hsl(var(--brand))}.studio-workspace .maple-metric-grid{grid-template-columns:1fr 1fr;gap:24px 0}.studio-workspace .maple-metric{padding:0 12px}.studio-workspace .maple-metric:nth-child(2n){border:0}.studio-workspace .maple-metric:first-child{padding-left:12px}.studio-workspace .maple-operational-page{height:auto;min-height:70dvh}.studio-workspace .maple-inbox-workspace{height:auto}.studio-priority-row{padding:14px 12px;gap:9px}.studio-person-mark{width:30px;height:30px;font-size:9px}}@media (prefers-reduced-motion:no-preference){.studio-orbit{animation:studio-rise .55s cubic-bezier(.2,.7,.3,1) both}.studio-tools{animation:studio-rise .2s ease both}.studio-orbit-graphic{animation:studio-rise .7s .06s both}@keyframes studio-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.studio-workspace *,.studio-workspace :after,.studio-workspace :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.studio-directory-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:26px}.studio-directory-toolbar .maple-eyebrow{margin-bottom:8px}.studio-directory-toolbar h2{font-size:24px;font-weight:500;letter-spacing:-.04em}.studio-view-toggle{display:flex;gap:3px;padding:4px;background:hsl(var(--surface-2));border-radius:12px}.studio-view-toggle button{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:9px;font-size:12px;color:hsl(var(--muted-foreground))}.studio-view-toggle button[aria-pressed=true]{background:hsl(var(--card));box-shadow:0 2px 5px rgb(20 53 66/.07);color:hsl(var(--foreground))}.studio-contact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0 26px 26px}.studio-contact-profile{padding:22px;border:1px solid hsl(var(--border));border-radius:18px;background:linear-gradient(150deg,hsl(var(--card)),hsl(var(--surface-2)/.5));transition:transform .2s,box-shadow .2s}.studio-contact-profile:hover{transform:translateY(-3px);box-shadow:0 15px 25px -20px #143542}.studio-contact-top{display:flex;justify-content:space-between;align-items:start;margin-bottom:22px}.studio-contact-top input{accent-color:hsl(var(--brand));width:16px;height:16px}.studio-contact-name{display:flex;justify-content:space-between;align-items:center;font-size:16px;letter-spacing:-.03em;font-weight:600;gap:8px}.studio-contact-name svg{flex-shrink:0}.studio-contact-name:hover{text-decoration:underline;text-underline-offset:4px}.studio-contact-company{display:flex;align-items:center;gap:6px;margin-top:7px}.studio-contact-company,.studio-contact-email{color:hsl(var(--muted-foreground));font-size:11px}.studio-contact-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-block:18px}.studio-contact-profile footer{border-top:1px solid hsl(var(--border));padding-top:14px;display:flex;justify-content:space-between;gap:10px;font-size:10px;color:hsl(var(--muted-foreground))}.studio-contact-profile footer span:first-child{color:hsl(var(--brand))}.studio-workspace .studio-conversation-grid{gap:0;border:1px solid hsl(var(--border));border-radius:22px;overflow:hidden;background:hsl(var(--card))}.studio-workspace .studio-conversation-grid>div{border-radius:0!important;box-shadow:none!important;border:0}.studio-workspace .studio-conversation-grid>div:first-child{border-right:1px solid hsl(var(--border));background:hsl(var(--surface-2)/.45)}.studio-workspace .studio-conversation-grid>div:nth-child(2){padding:16px}.studio-workspace .studio-conversation-grid>div:nth-child(3){border-left:1px solid hsl(var(--border))}@media (max-width:1250px){.studio-contact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.studio-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.studio-contact-grid{grid-template-columns:1fr;padding:0 16px 16px}.studio-directory-toolbar{padding:20px 16px;flex-wrap:wrap}.studio-directory-toolbar h2{font-size:22px}}.studio-tools-org{display:none}@media (min-width:768px) and (max-width:1250px){.studio-tools-org{display:block;padding-top:18px}}.studio-agenda-preview a{display:flex;gap:12px;align-items:start;padding:16px 0;border-bottom:1px solid hsl(var(--border))}.studio-agenda-preview a>span{font-size:11px;font-family:var(--font-plex-mono),monospace;color:hsl(var(--muted-foreground));padding-top:3px}.studio-agenda-preview a>div{min-width:0;flex:1}.studio-agenda-preview strong{font-size:12px;font-weight:500;display:block}.studio-agenda-preview small{font-size:10px;color:hsl(var(--muted-foreground));display:block;margin-top:5px}.studio-inbox-context{border-left:1px solid hsl(var(--border));overflow:auto}.studio-inbox-context>summary{cursor:pointer;padding:18px;font-size:12px;font-weight:600;list-style:none}.studio-inbox-context>summary:after{content:" −";float:right}.studio-inbox-context:not([open])>summary:after{content:" +"}.studio-inbox-context-body{display:flex;flex-direction:column;gap:16px;padding:0 12px 12px}@media (min-width:1280px){.studio-conversation-grid:has(>.studio-inbox-context:not([open])){grid-template-columns:16rem minmax(0,1fr) 64px}.studio-inbox-context:not([open]) summary{writing-mode:vertical-rl;min-height:180px}}.studio-workspace .studio-revenue-chart{padding:28px;background:linear-gradient(160deg,hsl(var(--card)),hsl(var(--accent)/.28));border:1px solid hsl(var(--border))}.studio-revenue-chart h3{font-size:18px;font-weight:500;letter-spacing:-.03em}.studio-revenue-chart svg[role=img]{height:260px}@media (max-width:767px){.studio-workspace .studio-revenue-chart{padding:18px}.studio-revenue-chart svg[role=img]{height:200px}}.studio-tools{max-height:calc(100dvh - 100px);overflow-y:auto}@media(max-width:1023px){.studio-workspace .maple-inbox-workspace{height:auto}}.maple-theme{--border:200 12% 91%;--border-strong:200 9% 80%;--muted-foreground:200 7% 40%;--faint:200 6% 46%}.maple-theme.dark,.maple-theme:not(.dark) :is(.maple-hero,.maple-deal-head){--background:204 17% 8.5%;--card:204 15% 10.5%;--popover:204 14% 13%;--surface-2:204 13% 13%;--elevated:204 14% 13%;--secondary:204 13% 13%;--muted:204 13% 13%;--foreground:200 10% 92%;--card-foreground:200 10% 92%;--muted-foreground:200 7% 64%;--faint:200 6% 56%;--border:204 12% 16%;--border-strong:204 10% 24%;--accent:202 22% 17%;--accent-foreground:200 20% 90%}.maple-theme{--tone-ok:#17623e;--tone-ok-bg:#e7f3ec;--tone-warn:#825100;--tone-warn-bg:#fff3dd;--tone-err:#ad2831;--tone-err-bg:#fdecee;--tone-info:#245dcc;--tone-info-bg:#e8effc;--tone-mineral:#143542;--tone-mineral-bg:#e6eff2;--tone-cobre:#9a5230;--tone-cobre-bg:#f6e7dd;--tone-salvia:#3f6a4f;--tone-salvia-bg:#e4efe7;--tone-ardosia:#365383;--tone-ardosia-bg:#e3e9f4;--tone-ameixa:#6e4b6b;--tone-ameixa-bg:#f0e6ef;--tone-areia:#735f35;--tone-areia-bg:#f3eddd;--sel-bg:#e6eff2;--sel-tx:#143542;--sel-bd:#c9dae1;--hero-from:#e6eff2;--hero-bd:#d3e0e5;--brand-ink:#143542;--brand-link:#143542}.maple-theme.dark,.maple-theme:not(.dark) :is(.maple-hero,.maple-deal-head){--tone-ok:#7dd7a6;--tone-ok-bg:#163024;--tone-warn:#edc273;--tone-warn-bg:#302719;--tone-err:#ff9299;--tone-err-bg:#361f23;--tone-info:#94bbff;--tone-info-bg:#17223a;--tone-mineral:#bcd3db;--tone-mineral-bg:#17333e;--tone-cobre:#e3a27c;--tone-cobre-bg:#3a2419;--tone-salvia:#9cc5a9;--tone-salvia-bg:#1c2c22;--tone-ardosia:#9fb6dd;--tone-ardosia-bg:#1b2436;--tone-ameixa:#c9a3c6;--tone-ameixa-bg:#2c1f2b;--tone-areia:#d8c28f;--tone-areia-bg:#2e2718;--sel-bg:#143542;--sel-tx:#dce8ec;--sel-bd:#24495a;--hero-from:#17333e;--hero-bd:#24424f;--brand-ink:#a9c4ce;--brand-link:#bcd3db}.maple-theme .maple-frame{gap:0;padding:0;background:radial-gradient(ellipse 70% 45% at 55% 0,hsl(var(--accent)/.55),transparent 70%),hsl(var(--background));background-attachment:fixed}.maple-theme .maple-frame .maple-sidebar{top:0;height:100dvh;width:264px;border:0;border-right:1px solid hsl(var(--border));border-radius:0;background:hsl(var(--card)/.72);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.maple-theme .maple-frame .maple-sidebar--compact{width:76px;padding:20px 6px 16px}.maple-theme .maple-frame .maple-workspace-body{max-width:1480px;padding:32px 40px 48px}.maple-theme .maple-frame .maple-workspace-body--operational{max-width:none;padding:24px 28px}.maple-theme .maple-frame-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;color:hsl(var(--muted-foreground));transition:background-color .15s,color .15s}.maple-frame-icon:hover{background:hsl(var(--accent)/.7);color:hsl(var(--foreground))}.maple-frame-org button[aria-haspopup]{border-color:hsl(var(--border));background:hsl(var(--background)/.6);border-radius:12px;padding:10px 12px}.maple-frame-nav{display:grid}.maple-frame-nav ul{display:grid;gap:2px;padding:10px 0}.maple-frame-nav ul+ul{border-top:1px solid hsl(var(--border))}.maple-frame-nav li{position:relative}.maple-theme .maple-frame-nav a{display:flex;align-items:center;gap:12px;min-height:40px;padding:8px 12px;border:1px solid transparent;border-radius:10px;font-size:14px;font-weight:400;color:hsl(var(--foreground)/.82);transition:background-color .15s,color .15s,border-color .15s}.maple-frame-nav a svg{color:hsl(var(--muted-foreground))}.maple-frame-nav a:hover{background:hsl(var(--accent)/.5);color:hsl(var(--foreground))}.maple-theme .maple-frame-nav a[aria-current=page]{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-tx);font-weight:600}.maple-frame-nav a[aria-current=page] svg{color:var(--sel-tx)}.maple-frame-nav a[aria-current=page]:before{content:"";position:absolute;left:-12px;top:10px;bottom:10px;width:2px;border-radius:2px;background:var(--brand-ink)}.maple-frame-foot{display:flex;align-items:center;gap:8px;margin:0 12px 12px;padding:10px 10px 10px 14px;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--background)/.5)}.maple-topbar{position:sticky;top:0;z-index:20;height:60px;align-items:center;justify-content:space-between;gap:24px;padding:0 28px 0 40px;border-bottom:1px solid hsl(var(--border));background:hsl(var(--background)/.78);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.maple-topbar-title{display:flex;min-width:0;align-items:center;gap:6px;font-size:14px;font-weight:500}.maple-theme .maple-topbar-search{display:flex;align-items:center;gap:10px;width:260px;height:38px;padding:0 8px 0 12px;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--card)/.7);font-size:13px;color:hsl(var(--muted-foreground));transition:border-color .15s,color .15s}.maple-topbar-search:hover{border-color:hsl(var(--border-strong));color:hsl(var(--foreground))}.maple-topbar-search kbd{padding:2px 6px;border:1px solid hsl(var(--border));border-radius:6px;font-size:10px}.maple-topbar-count{position:absolute;right:2px;top:1px;display:flex;min-width:17px;height:17px;align-items:center;justify-content:center;padding:0 4px;border-radius:9px;background:hsl(var(--brand));color:hsl(var(--background));font-size:10px;font-weight:600}.maple-theme .maple-frame .maple-page-content>div>header:has(h1):not(.studio-day-heading):not(.maple-hero):not(.maple-home-hero){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:32px 36px;margin-bottom:8px;border:1px solid hsl(var(--border));border-radius:18px;background:linear-gradient(180deg,hsl(var(--card)),hsl(var(--card)/.55))}.maple-theme .maple-frame .maple-page-content>div>header:has(h1):not(.maple-hero) .maple-eyebrow{display:none}.maple-theme .maple-frame .maple-page-content h1{font-size:clamp(28px,2.4vw,36px);font-weight:400;letter-spacing:-.03em;line-height:1.15}.maple-theme .maple-frame .maple-page-content header:has(h1):not(.maple-hero):not(.maple-home-hero) p{margin-top:10px;font-size:14px;color:hsl(var(--muted-foreground))}.maple-theme .maple-frame .maple-workspace-body--operational .maple-page-content>div>header:has(h1):not(.maple-hero){padding:20px 24px}.maple-theme .maple-frame .maple-workspace-body--operational .maple-page-content h1{font-size:26px}.maple-theme .maple-frame .studio-day-heading h1{font-weight:400!important}.maple-theme .maple-frame .maple-page-content h2{font-weight:500}.maple-theme .maple-frame .maple-page-content :is(.rounded-xl.bg-card,.rounded-lg.bg-card,.rounded-2xl.bg-card){border-color:hsl(var(--border));border-radius:16px;box-shadow:none}.maple-theme .maple-frame .maple-collection-tools{border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card)/.6);box-shadow:none}.maple-theme .maple-frame .maple-page-content table th{font-size:12px;letter-spacing:.02em}.maple-theme .maple-frame .maple-page-content tbody tr:hover{background:hsl(var(--accent)/.3)}@media (max-width:1250px) and (min-width:768px){.maple-frame .studio-priority-orbit{grid-template-columns:1fr}.maple-frame .maple-page-content .md\:grid-cols-12{grid-template-columns:minmax(0,1fr)}.maple-frame .maple-page-content [class*="md:col-span-"]{grid-column:auto}}@media (min-width:768px) and (max-width:1100px){.maple-theme .maple-frame .maple-sidebar{width:232px}.maple-theme .maple-frame .maple-sidebar--compact{width:76px}.maple-theme .maple-frame .maple-workspace-body{padding:24px 24px 40px}.maple-topbar{padding-inline:24px 20px}.maple-theme .maple-topbar-search{width:180px}}@media (max-width:767px){.maple-theme .maple-frame .maple-workspace-body{padding:16px 16px 32px}.maple-theme .maple-frame .maple-page-content>div>header:has(h1):not(.studio-day-heading):not(.maple-hero):not(.maple-home-hero){padding:22px 20px;border-radius:16px}.maple-mobile-header{background:hsl(var(--background)/.85);border-bottom:1px solid hsl(var(--border))}.maple-mobile-panel{border-radius:0}}.maple-theme .maple-frame .studio-orbit{border:1px solid hsl(var(--border));border-radius:18px;box-shadow:none;background:linear-gradient(120deg,hsl(var(--card)),hsl(var(--accent)/.45))}.maple-theme .maple-frame .studio-orbit-copy h2{font-weight:400}.maple-endorsement{display:inline-flex;align-items:center;gap:.55em;font-family:var(--font-plex-mono),monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));line-height:1}.maple-endorsement img{opacity:.75;height:.86em!important;width:auto}.maple-auth-story .maple-endorsement{color:#dce8ec}.maple-sidebar-scroll{scrollbar-width:none;-ms-overflow-style:none}.maple-sidebar-scroll::-webkit-scrollbar{display:none;width:0;height:0}.maple-theme .maple-frame .maple-area-nav--compact{overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.maple-frame .maple-area-nav--compact::-webkit-scrollbar{display:none;width:0;height:0}.maple-frame .maple-area-nav--compact .maple-area-trigger{min-width:0}.maple-frame .maple-area-nav--compact .maple-area-trigger>span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.maple-brand-lockup{--logo-h:15px;display:inline-flex;flex-direction:column;align-items:flex-start;gap:calc(var(--logo-h) * .4)}.maple-theme .maple-brand-lockup>img{height:var(--logo-h);width:auto}.maple-brand-lockup .maple-endorsement{font-size:calc(var(--logo-h) * 781 / 89 / 13.05)}.maple-brand-lockup--lg{--logo-h:22px}.maple-theme:not(.dark){--background:200 20% 95%;--border:200 14% 87%;--border-strong:200 11% 72%;--foreground:200 20% 4%;--card-foreground:200 20% 4%;--popover-foreground:200 20% 4%;--muted-foreground:200 8% 28%;--faint:200 6% 36%;--primary:197 53% 17%;--primary-foreground:195 30% 97%;--ring:197 53% 30%;--sel-bg:#143542;--sel-tx:#ffffff;--sel-bd:#143542;--accent:197 30% 90%}.maple-theme:not(.dark) .maple-frame :is(.maple-hero,.maple-deal-head){color:hsl(var(--foreground));border-color:#0f2a35;background:radial-gradient(ellipse 55% 90% at 100% 0,rgb(169 196 206/.22),transparent 70%),linear-gradient(135deg,#1a4354,#143542 45%,#0f2a35);box-shadow:0 18px 40px -28px rgb(15 42 53/.75)}.maple-theme:not(.dark) .maple-frame .maple-frame-nav a[aria-current=page] svg{color:#ffffff}.maple-theme:not(.dark) .maple-frame .maple-frame-nav a[aria-current=page]:before{background:#143542}.maple-theme:not(.dark) .maple-area-nav--compact .is-active,.maple-theme:not(.dark) .maple-section-icon.tn-mineral{background:#143542;color:#ffffff}.maple-theme:not(.dark) .maple-frame :is(.maple-section,.maple-stats){background:hsl(var(--card));box-shadow:0 1px 2px rgb(15 42 53/.04),0 10px 24px -20px rgb(15 42 53/.35)}.maple-theme:not(.dark) .maple-frame{--funil-lane:200 18% 90%;--funil-card-bd:200 14% 85%}.maple-theme:not(.dark) .maple-command-go{--cmd-go-bg:#143542;--cmd-go-tx:#ffffff}.maple-theme:not(.dark) .maple-frame .maple-section-icon.tn-mineral{--tb:#143542;--tc:#ffffff}.maple-theme:not(.dark) .maple-frame .maple-gx-cfg-nav a[aria-current=page] svg{color:#ffffff}.maple-theme:not(.dark) .maple-frame .maple-gx-cfg-nav a[aria-current=page]:before{background:#143542}.maple-theme:not(.dark) .maple-frame .maple-cm-tabs a[aria-current=page]{background:#143542;color:#ffffff}.maple-theme:not(.dark) .maple-frame .maple-gx-seg a[aria-current=true]{border-color:#143542;background:#143542;color:#ffffff}.maple-theme:not(.dark) .maple-frame .maple-page-content :is(input:not([type=checkbox]):not([type=radio]),textarea,select,button.bg-background,a.bg-background):not(:is(.maple-hero,.maple-deal-head) *){background-color:hsl(var(--card))}.maple-theme:not(.dark) .studio-view-toggle button[aria-pressed=true]{background:#143542;color:#ffffff;box-shadow:none}.maple-novidades{position:fixed;z-index:58;right:24px;bottom:88px;width:min(340px,calc(100vw - 32px));display:flex;flex-direction:column;gap:12px;padding:20px 20px 18px;border-radius:22px;border:1px solid rgb(188 211 219/.16);color:#e6eff2;background:radial-gradient(ellipse 80% 60% at 100% 0,rgb(61 116 138/.35),transparent 70%),linear-gradient(160deg,rgb(20 53 66/.96),rgb(10 24 30/.97));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 30px 60px -28px rgb(4 14 18/.75),inset 0 1px 0 rgb(255 255 255/.06)}.maple-novidades-top{display:flex;align-items:center;gap:10px}.maple-novidades-logo{height:13px;width:auto}.maple-novidades-badge{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:#dce8ec;color:#143542;font-family:var(--font-plex-mono),monospace;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.maple-novidades-pulse{width:6px;height:6px;border-radius:999px;background:#17623e}.maple-novidades-close{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:rgb(230 239 242/.7)}.maple-novidades-close:hover{background:rgb(255 255 255/.08);color:#fff}.maple-theme .maple-novidades-title{margin:6px 0 0;font-size:28px;font-weight:500;line-height:1.08;letter-spacing:-.035em;color:#ffffff;outline:none}.maple-novidades-title span{display:block;color:#a9d6c8}.maple-novidades-text{margin:0;font-size:13.5px;line-height:1.55;color:rgb(230 239 242/.82)}.maple-novidades-list{margin:0;padding:0;list-style:none;display:grid;gap:8px;font-size:13.5px;color:rgb(230 239 242/.9)}.maple-novidades-list li{display:flex;align-items:center;gap:9px}.maple-novidades-list svg{color:#a9d6c8}.maple-novidades-meta{margin:0;display:flex;align-items:center;gap:6px;font-size:12px;color:rgb(230 239 242/.65)}.maple-novidades-cta{margin-top:4px;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:13px 16px;border-radius:14px;font-size:14px;font-weight:600;color:#143542;background:linear-gradient(135deg,#eef5f7,#cfe1e7);transition:filter .15s,transform .15s}.maple-novidades-cta:hover{filter:brightness(1.04);transform:translateY(-1px)}.maple-novidades :is(button,h2):focus-visible{outline:2px solid #a9d6c8;outline-offset:2px}@media (prefers-reduced-motion:no-preference){.maple-novidades{animation:maple-novidades-in .36s cubic-bezier(.32,.72,0,1) both}.maple-novidades-pulse{animation:maple-novidades-pulse 1.8s ease-in-out infinite}}@keyframes maple-novidades-in{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes maple-novidades-pulse{50%{opacity:.35}}@media (max-width:767px){.maple-novidades{left:16px;right:16px;bottom:76px;width:auto}}.maple-theme:not(.dark) .maple-area-nav--compact .maple-area-trigger:not(.is-active),.maple-theme:not(.dark) .maple-frame-foot,.maple-theme:not(.dark) .maple-frame-nav a:not([aria-current=page]),.maple-theme:not(.dark) .maple-frame-nav a:not([aria-current=page]) svg{color:hsl(var(--foreground))}.maple-theme .maple-frame .maple-hero{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;padding:32px 36px;border:1px solid hsl(var(--border));border-radius:20px;border-color:var(--hero-bd);background:linear-gradient(135deg,var(--hero-from) 0,hsl(var(--card)) 62%)}.maple-hero-copy{min-width:min(100%,280px);flex:1 1 320px}.maple-hero-eyebrow{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-family:var(--font-plex-mono),monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-ink)}.maple-theme .maple-frame .maple-page-content .maple-hero h1{font-size:clamp(28px,2.6vw,38px);line-height:1.12;letter-spacing:-.035em;font-weight:500;color:hsl(var(--foreground))}.maple-hero h1>span{font-weight:300;color:hsl(var(--muted-foreground))}.maple-hero-description{margin-top:12px;max-width:64ch;font-size:14px;line-height:1.6;color:hsl(var(--muted-foreground))}.maple-hero-side{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.maple-hero-actions,.maple-hero-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.maple-theme .maple-hero-search{display:flex;align-items:center;gap:10px;width:250px;max-width:100%;height:40px;padding:0 14px;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--background)/.55);color:hsl(var(--muted-foreground))}.maple-hero-search:focus-within{border-color:hsl(var(--border-strong));box-shadow:0 0 0 3px hsl(var(--ring)/.15)}.maple-theme .maple-hero-search input{flex:1;min-width:0;height:100%;border:0;background:transparent;font-size:13px;color:hsl(var(--foreground));outline:none}.maple-theme .maple-workspace-body--operational .maple-hero{padding:22px 28px}.maple-theme .maple-frame .maple-workspace-body--operational .maple-page-content .maple-hero h1{font-size:26px}.maple-chips{display:flex;flex-wrap:wrap;gap:8px}.maple-theme .maple-chips a{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 14px;border-radius:999px;border:1px solid hsl(var(--border));font-size:13px;color:hsl(var(--foreground)/.8);transition:background-color .15s,border-color .15s}.maple-chips a:hover{border-color:hsl(var(--border-strong));background:hsl(var(--accent)/.4)}.maple-theme .maple-chips a[aria-current=true]{border-color:var(--sel-bd);background:var(--sel-bg);color:var(--sel-tx);font-weight:600}.maple-section{min-width:0;border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card)/.75);overflow:hidden}.maple-section--attention{border-color:hsl(var(--warning)/.35)}.maple-section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:10px 20px;border-bottom:1px solid hsl(var(--border))}.maple-theme .maple-section-head h2{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--foreground)/.9)}.maple-section-head h2 svg{color:hsl(var(--muted-foreground))}.maple-section--attention .maple-section-head h2 svg{color:hsl(var(--warning))}.maple-section-count{font-family:var(--font-plex-mono),monospace;font-size:11px;font-weight:400;letter-spacing:0;color:hsl(var(--muted-foreground))}.maple-section-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--brand-link)}.maple-section-link:hover{color:hsl(var(--foreground))}.maple-section-body{padding:20px}.maple-row{display:flex;align-items:center;gap:14px;min-height:64px;padding:12px 20px;border-top:1px solid hsl(var(--border));transition:background-color .15s}.maple-row:first-child{border-top:0}.maple-row:hover{background:hsl(var(--accent)/.35)}.maple-row-leading{display:flex;flex-shrink:0}.maple-row-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500}.maple-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;font-size:12px;color:hsl(var(--muted-foreground))}.maple-row-trailing{flex-shrink:0;font-size:13px;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground))}.maple-row-chevron{width:16px;height:16px;flex-shrink:0;color:hsl(var(--muted-foreground)/.7);transition:transform .15s}.maple-row:hover .maple-row-chevron{transform:translateX(2px);color:hsl(var(--foreground))}.maple-initials{width:40px;height:40px;justify-content:center;border-radius:10px;background:hsl(var(--accent));color:hsl(var(--accent-foreground));font-size:12px;font-weight:600;letter-spacing:.02em}.maple-initials,.maple-meta-chip{display:inline-flex;align-items:center}.maple-meta-chip{gap:5px;height:22px;padding:0 8px;border-radius:6px;border:1px solid hsl(var(--border));background:hsl(var(--background)/.5);font-size:11.5px;color:hsl(var(--foreground)/.78);white-space:nowrap}.maple-meta-chip svg,.maple-meta-chip--plain{color:hsl(var(--muted-foreground))}.maple-meta-chip--plain{border-color:transparent;background:transparent;padding:0}.maple-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card)/.75);overflow:hidden}.maple-stat{display:flex;flex-direction:column;gap:8px;padding:22px 24px;border-left:1px solid hsl(var(--border));margin-left:-1px}a.maple-stat{transition:background-color .15s}a.maple-stat:hover{background:hsl(var(--accent)/.3)}.maple-stat-label{font-family:var(--font-plex-mono),monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.maple-stat-value{font-size:30px;font-weight:400;letter-spacing:-.03em;line-height:1.1;font-variant-numeric:tabular-nums}.maple-stats:has(.maple-stat-bar) .maple-stat:not(:has(.maple-stat-bar)) .maple-stat-value{margin-bottom:11px}.maple-stat-sub{font-size:12px;color:hsl(var(--muted-foreground))}.maple-stat-bar{display:block;height:3px;border-radius:3px;background:hsl(var(--border));overflow:hidden}.maple-stat-bar>span{display:block;height:100%;border-radius:3px;background:hsl(var(--brand))}.maple-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:48px 20px;text-align:center}.maple-empty-icon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;margin-bottom:6px;border-radius:12px;border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground))}.maple-sheet-root{position:fixed;inset:0;z-index:60}.maple-sheet-backdrop{position:absolute;inset:0;background:rgb(8 14 17/.45);backdrop-filter:blur(2px)}.maple-sheet{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(480px,100vw);border-left:1px solid hsl(var(--border));background:hsl(var(--background));box-shadow:-24px 0 60px -30px rgb(0 0 0/.45);outline:none}.maple-sheet--lg{width:min(720px,100vw)}.maple-sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 24px 18px;border-bottom:1px solid hsl(var(--border))}.maple-sheet-head h2{font-size:20px;font-weight:500;letter-spacing:-.02em}.maple-sheet-head p{margin-top:6px;font-size:13px;color:hsl(var(--muted-foreground))}.maple-sheet-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:24px}@media (prefers-reduced-motion:no-preference){.maple-sheet{animation:maple-sheet-in .24s cubic-bezier(.32,.72,0,1) both}.maple-sheet-backdrop{animation:maple-fade .2s ease-out both}}@keyframes maple-sheet-in{0%{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}@keyframes maple-fade{0%{opacity:0}to{opacity:1}}.maple-card-grid{--n:4;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(max(var(--min,220px),calc((100% - (var(--n) - 1) * 16px) / var(--n))),1fr))}.maple-card-grid--five{--n:5;--min:180px}@media (max-width:1359px){.maple-card-grid--five{--n:4}.maple-card-grid--five>.maple-tile--action{grid-column:1/-1}.maple-card-grid--five>.maple-tile--action .maple-tile-go{margin-top:4px;padding-top:0}}@media (max-width:1023px){.maple-card-grid--five{--n:2}}.maple-tile--action{border-style:dashed;background:hsl(var(--card)/.35)}a.maple-tile--action:hover{border-color:var(--brand-ink);background:hsl(var(--accent)/.3)}.maple-tile--action .maple-tile-go{margin-top:auto;display:inline-flex;align-items:center;gap:6px;padding-top:10px;font-size:13px;font-weight:500;color:var(--brand-link)}.maple-tile{display:flex;flex-direction:column;min-width:0;border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card)/.75);overflow:hidden;transition:border-color .15s,transform .15s}a.maple-tile:hover{border-color:hsl(var(--border-strong))}.maple-tile-body{display:flex;flex-direction:column;gap:6px;padding:16px 18px}.maple-tile-foot{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:hsl(var(--muted-foreground))}.maple-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.maple-split--aside{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr)}@media (max-width:1100px){.maple-split,.maple-split--aside{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.maple-theme .maple-frame .maple-hero{padding:22px 20px;border-radius:16px}.maple-hero-side{justify-content:flex-start;width:100%}.maple-hero-tools,.maple-theme .maple-hero-search{width:100%}.maple-stat{padding:16px 18px}.maple-stat-value{font-size:24px}.maple-row,.maple-section-head{padding-inline:16px}.maple-section-body{padding:16px}}.maple-home-hero{display:flex;flex-direction:column;align-items:center;padding:40px 0 8px;text-align:center}.maple-theme .maple-frame{--home-core:rgb(22 80 100/.36);--home-wash:rgb(20 62 78/.2)}.maple-theme.dark .maple-frame{--home-core:rgb(112 156 176/.25);--home-wash:rgb(44 86 104/.36)}.maple-theme .maple-frame:has(.maple-home-hero){--home-fade:transparent;background:linear-gradient(180deg,var(--home-fade) 60px,transparent 260px) 0 0 /100% 1000px no-repeat,radial-gradient(ellipse 60% 70% at 82% 0,var(--home-core) 0,color-mix(in srgb,var(--home-core) 55%,transparent) 30%,color-mix(in srgb,var(--home-core) 20%,transparent) 58%,transparent 85%) 0 0 /100% 1000px no-repeat,radial-gradient(ellipse 85% 80% at 62% 8%,color-mix(in srgb,var(--home-wash) 70%,transparent) 0,color-mix(in srgb,var(--home-wash) 30%,transparent) 42%,transparent 80%) 0 0 /100% 1000px no-repeat,linear-gradient(200deg,color-mix(in srgb,var(--home-wash) 45%,transparent) 0,color-mix(in srgb,var(--home-wash) 15%,transparent) 35%,transparent 62%) 0 0 /100% 1000px no-repeat,hsl(var(--background))}.maple-theme .maple-frame:has(.maple-home-hero) .maple-topbar{background:hsl(var(--background)/.4);border-bottom-color:hsl(var(--border)/.6)}.maple-theme .maple-frame .maple-page-content .maple-home-hero h1{font-size:clamp(34px,3.6vw,52px);font-weight:400;letter-spacing:-.04em;line-height:1.08}.maple-home-sub{margin-top:12px;font-size:18px;color:hsl(var(--muted-foreground))}.maple-command{width:min(680px,100%);margin-top:32px;border:1px solid hsl(var(--border-strong)/.7);border-radius:18px;background:hsl(var(--card)/.55);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgb(255 255 255/.05),0 24px 60px -40px rgb(20 53 66/.5);text-align:left;overflow:hidden}.maple-command-input{display:flex;width:100%;align-items:center;gap:12px;padding:14px 14px 14px 20px;font-size:15px;color:hsl(var(--foreground))}.maple-command-input>svg{color:hsl(var(--muted-foreground))}.maple-command-go{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:10px;background:var(--cmd-go-bg,hsl(var(--brand)));color:var(--cmd-go-tx,hsl(var(--background)))}.maple-theme.dark .maple-command-go{--cmd-go-bg:#3e6576;--cmd-go-tx:#e6eff2}.maple-command-input:hover .maple-command-go{opacity:.9}.maple-command-shortcuts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 20px 14px;border-top:1px solid hsl(var(--border));font-size:12px;color:hsl(var(--muted-foreground))}.maple-theme .maple-command-shortcuts a{padding:5px 12px;border:1px solid hsl(var(--border));border-radius:999px;font-size:12.5px;color:hsl(var(--foreground)/.8)}.maple-command-shortcuts a:hover{border-color:hsl(var(--border-strong));background:hsl(var(--accent)/.4)}@media (max-width:767px){.maple-home-hero{padding-top:16px}.maple-home-sub{font-size:15px}}.maple-theme .maple-section-title{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.maple-theme .maple-frame .studio-directory-toolbar{padding:12px 20px;border-bottom:1px solid hsl(var(--border));align-items:center}.tn-ok{--tc:var(--tone-ok);--tb:var(--tone-ok-bg)}.tn-warn{--tc:var(--tone-warn);--tb:var(--tone-warn-bg)}.tn-err{--tc:var(--tone-err);--tb:var(--tone-err-bg)}.tn-info{--tc:var(--tone-info);--tb:var(--tone-info-bg)}.tn-mineral{--tc:var(--tone-mineral);--tb:var(--tone-mineral-bg)}.tn-cobre{--tc:var(--tone-cobre);--tb:var(--tone-cobre-bg)}.tn-salvia{--tc:var(--tone-salvia);--tb:var(--tone-salvia-bg)}.tn-ardosia{--tc:var(--tone-ardosia);--tb:var(--tone-ardosia-bg)}.tn-ameixa{--tc:var(--tone-ameixa);--tb:var(--tone-ameixa-bg)}.tn-areia{--tc:var(--tone-areia);--tb:var(--tone-areia-bg)}.maple-section-icon{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:7px;background:var(--tb);color:var(--tc)}.maple-section-head h2 .maple-section-icon svg{color:var(--tc)}.maple-theme .maple-initials[class*=tn-],.maple-theme .maple-meta-chip--tone{background:var(--tb);color:var(--tc)}.maple-theme .maple-meta-chip--tone{border-color:transparent;font-weight:600}.maple-theme .maple-meta-chip--tone svg{color:var(--tc)}.maple-meta-chip--dot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--tc)}.maple-theme .maple-stat-value--tone{color:var(--tc)}.maple-stat-bar>span{background:var(--brand-ink)}.maple-theme .maple-frame .maple-page-content h2{color:hsl(var(--foreground))}.maple-home-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}.maple-home-grid>.maple-section{display:flex;min-width:0;flex-direction:column}.maple-home-grid>.maple-section>:last-child{display:flex;flex:1;flex-direction:column}.maple-home-grid>.maple-section>:last-child>*{flex:1 0 auto}.maple-home-grid>.maple-home-grid-wide{grid-column:1/-1}@media (max-width:1023px){.maple-home-grid{grid-template-columns:minmax(0,1fr)}}.maple-home-grid .maple-row-meta{flex-wrap:nowrap;overflow:hidden}.maple-home-grid .maple-row-meta>*{flex-shrink:0}.maple-help-launcher{position:fixed;right:20px;bottom:20px;z-index:60;display:flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--help-bd);background:var(--help-bg);color:var(--help-tx);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 28px -12px rgb(20 53 66/.55),inset 0 1px 0 rgb(255 255 255/.06);transition:transform .16s,border-color .16s,background-color .16s;--help-bg:#143542;--help-bd:rgb(20 53 66/.2);--help-tx:#e6eff2}.maple-theme.dark .maple-help-launcher{--help-bg:rgb(23 51 62/.72);--help-bd:rgb(188 211 219/.16);--help-tx:#dce8ec}.maple-help-launcher:hover{transform:translateY(-1px);--help-bd:rgb(188 211 219/.35)}.maple-help-launcher:focus-visible{outline:none;box-shadow:0 0 0 3px hsl(var(--ring)/.35)}.maple-help-launcher[aria-expanded=true]{transform:none}@media (max-width:767px){.maple-help-launcher{right:16px;bottom:16px;width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.maple-help-launcher:hover{transform:none}}.maple-help-panel{--background:199 30% 11%;--card:199 32% 8%;--card-foreground:198 25% 92%;--popover:199 30% 11%;--popover-foreground:198 25% 92%;--foreground:198 25% 92%;--muted:199 24% 15%;--muted-foreground:198 13% 70%;--faint:198 10% 62%;--surface-2:199 24% 16%;--secondary:199 24% 15%;--accent:199 24% 17%;--accent-foreground:198 25% 92%;--border:199 18% 21%;--border-strong:199 16% 30%;--input:199 18% 24%;--primary:196 30% 80%;--primary-foreground:197 53% 17%;--ring:196 30% 80%;--destructive:356 100% 79%;--success:147 53% 67%;color-scheme:dark;color:hsl(var(--foreground));border-radius:20px;border:1px solid rgb(220 232 236/.12);background:radial-gradient(120% 55% at 50% -12%,rgb(29 74 92/.55),transparent 62%),rgb(12 24 30/.92);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);box-shadow:0 32px 80px -24px rgb(0 0 0/.65),0 12px 28px -18px rgb(0 0 0/.5),inset 0 1px 0 rgb(255 255 255/.06)}.maple-help-panel :is(button,a,summary):focus-visible{outline:2px solid #bcd3db;outline-offset:2px}.maple-help-panel ::-moz-placeholder{color:#8fa3ac;opacity:1}.maple-help-panel ::placeholder{color:#8fa3ac;opacity:1}.maple-help-panel ::-moz-selection{background:rgb(188 211 219/.3)}.maple-help-panel ::selection{background:rgb(188 211 219/.3)}.maple-help-avatar{position:relative;display:inline-flex;width:36px;height:36px;flex-shrink:0;align-items:center;justify-content:center;border-radius:11px;color:#ffffff;background:linear-gradient(145deg,#1d4a5c,#143542);box-shadow:inset 0 1px 0 rgb(255 255 255/.1),0 6px 16px -8px rgb(0 0 0/.6)}.maple-help-avatar:after{content:"";position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border-radius:999px;background:#7dd7a6;box-shadow:0 0 0 2px rgb(12 24 30)}.maple-help-mark{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;color:#ffffff;background:linear-gradient(145deg,#1d4a5c,#143542);box-shadow:inset 0 1px 0 rgb(255 255 255/.1)}.maple-help-suggestions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.maple-help-chip{display:flex;min-height:44px;align-items:center;gap:8px;border-radius:12px;border:1px solid rgb(220 232 236/.15);background:rgb(255 255 255/.06);padding:7px 10px 7px 12px;font-size:12px;line-height:1.3;color:#e6edf0;text-align:left;transition:background-color .15s,border-color .15s}.maple-help-chip:hover:not(:disabled){background:rgb(255 255 255/.1);border-color:rgb(220 232 236/.25)}.maple-help-chip:disabled{opacity:.5;cursor:not-allowed}.maple-help-composer{border-radius:18px;border:1px solid rgb(220 232 236/.15);background:rgb(255 255 255/.05);transition:border-color .15s,box-shadow .15s}.maple-help-composer:focus-within{border-color:rgb(188 211 219/.5);box-shadow:0 0 0 3px rgb(188 211 219/.14)}.maple-help-composer[data-invalid=true]{border-color:rgb(255 146 153/.6)}.maple-help-send{display:inline-flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:#dce8ec;color:#143542;transition:background-color .15s,color .15s}.maple-help-send:hover:not(:disabled){background:#ffffff}.maple-help-send:disabled{background:rgb(255 255 255/.08);color:#8fa3ac;cursor:not-allowed}.maple-help-stop{display:inline-flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgb(220 232 236/.2);color:#e6edf0;transition:background-color .15s}.maple-help-stop:hover{background:rgb(255 255 255/.1)}.maple-help-md strong{color:#ffffff;font-weight:600}.maple-help-md li::marker{color:#a9c4ce}.maple-help-md a{color:#bcd3db;text-decoration:underline;text-underline-offset:2px}.maple-help-md code{background:rgb(255 255 255/.08);color:#e6edf0}.maple-theme:not(.dark) .maple-command{background:hsl(var(--card));backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 1px 2px rgb(15 42 53/.06),0 24px 50px -32px rgb(15 42 53/.55)}.maple-theme:not(.dark) .maple-command-shortcuts a{border-color:#c9dae1;background:#dce8ec;color:#143542;font-weight:500}.maple-theme:not(.dark) .maple-command-shortcuts a:hover{border-color:#143542;background:#143542;color:#ffffff}.maple-theme:not(.dark) .maple-frame:has(.maple-home-hero) .maple-topbar{background:hsl(var(--background));border-bottom-color:hsl(var(--border))}.maple-theme:not(.dark) .maple-frame:has(.maple-home-hero){--home-fade:hsl(var(--background))}.maple-theme:not(.dark) .maple-help-panel{--background:195 30% 97%;--card:0 0% 100%;--card-foreground:200 30% 10%;--popover:0 0% 100%;--popover-foreground:200 30% 10%;--foreground:200 30% 10%;--muted:195 25% 94%;--muted-foreground:200 9% 38%;--faint:200 7% 46%;--surface-2:195 25% 94%;--secondary:195 25% 94%;--accent:195 30% 91%;--accent-foreground:197 53% 17%;--border:195 16% 88%;--border-strong:195 12% 76%;--input:195 14% 82%;--primary:197 53% 17%;--primary-foreground:0 0% 100%;--ring:197 53% 30%;--destructive:356 63% 42%;--success:151 62% 24%;color-scheme:light;border-color:rgb(20 53 66/.12);background:radial-gradient(120% 55% at 50% -12%,rgb(220 232 236/.9),transparent 62%),rgb(255 255 255/.9);box-shadow:0 32px 70px -30px rgb(15 42 53/.45),0 10px 24px -18px rgb(15 42 53/.25),inset 0 1px 0 rgb(255 255 255/.8)}.maple-theme:not(.dark) .maple-help-panel :is(.text-white,[class*="hover:text-white"]:hover){color:#0e1a1f}.maple-theme:not(.dark) .maple-help-panel [class*="bg-white/"]{background-color:rgb(20 53 66/.04)}.maple-theme:not(.dark) .maple-help-panel [class*="hover:bg-white/"]:hover{background-color:rgb(20 53 66/.07)}.maple-theme:not(.dark) .maple-help-panel [class*="border-white/"]{border-color:rgb(20 53 66/.12)}.maple-theme:not(.dark) .maple-help-panel [class*="text-[#dce8ec]"]{color:#143542}.maple-theme:not(.dark) .maple-help-panel [class*="after:bg-[#dce8ec]"]:after{background:#143542}.maple-theme:not(.dark) .maple-help-panel [class*="bg-[#dce8ec]"]{background:#143542;color:#ffffff}.maple-theme:not(.dark) .maple-help-panel ::-moz-placeholder{color:#6b7d85}.maple-theme:not(.dark) .maple-help-panel ::placeholder{color:#6b7d85}.maple-theme:not(.dark) .maple-help-panel :is(button,a,summary):focus-visible{outline-color:#143542}.maple-theme:not(.dark) .maple-help-chip{border-color:#c9dae1;background:#dce8ec;color:#143542}.maple-theme:not(.dark) .maple-help-chip:hover:not(:disabled){border-color:#143542;background:#143542;color:#ffffff}.maple-theme:not(.dark) .maple-help-composer{border-color:rgb(20 53 66/.15);background:#ffffff}.maple-theme:not(.dark) .maple-help-composer:focus-within{border-color:rgb(20 53 66/.45);box-shadow:0 0 0 3px rgb(20 53 66/.1)}.maple-theme:not(.dark) .maple-help-send{background:#143542;color:#ffffff}.maple-theme:not(.dark) .maple-help-send:hover:not(:disabled){background:#1d4a5c}.maple-theme:not(.dark) .maple-help-send:disabled{background:rgb(20 53 66/.08);color:#8fa3ac}.maple-theme:not(.dark) .maple-help-stop:hover{background:rgb(20 53 66/.07)}.maple-theme:not(.dark) .maple-help-avatar:after{box-shadow:0 0 0 2px #ffffff;background:#17623e}.maple-theme:not(.dark) .maple-help-md strong{color:#0e1a1f}.maple-theme:not(.dark) .maple-help-md li::marker{color:#3d7488}.maple-theme:not(.dark) .maple-help-md a{color:#143542}.maple-theme:not(.dark) .maple-help-md code{background:rgb(20 53 66/.06);color:#143542}.maple-ia-glow{color:#8fe3ff;filter:drop-shadow(0 0 5px rgb(120 220 255/.55))}.maple-section--fill{display:flex;flex-direction:column}.maple-section--fill>:last-child{flex:1;display:flex;flex-direction:column}.maple-section--fill>:last-child:has(>.maple-empty:only-child){justify-content:center}.maple-theme .maple-frame .maple-funil-search{width:300px}.maple-frame .maple-funil-search kbd{font-family:var(--font-plex-mono),monospace;color:hsl(var(--muted-foreground))}.maple-theme .maple-frame .maple-funil-tool{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--background)/.55);font-size:13px;font-weight:500;color:hsl(var(--foreground)/.85);white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s}.maple-frame .maple-funil-tool svg{color:hsl(var(--muted-foreground))}.maple-frame .maple-funil-tool:hover{border-color:hsl(var(--border-strong));background:hsl(var(--accent)/.45);color:hsl(var(--foreground))}.maple-frame .maple-funil-tool:focus-visible{outline:none;box-shadow:0 0 0 3px hsl(var(--ring)/.25);border-color:hsl(var(--border-strong))}.maple-theme .maple-frame .maple-funil-tool[aria-pressed=true]{border-color:hsl(var(--brand)/.35);background:hsl(var(--accent));color:hsl(var(--foreground))}.maple-frame .maple-funil-tool[aria-pressed=true] svg{color:hsl(var(--foreground))}.maple-frame .maple-funil-tool-count{display:inline-flex;min-width:18px;height:18px;align-items:center;justify-content:center;padding:0 5px;border-radius:9px;background:hsl(var(--brand));color:hsl(var(--background));font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums}.maple-theme .maple-frame .maple-funil-tool--quiet{height:36px;padding:0 12px;border-color:transparent;background:transparent;color:hsl(var(--muted-foreground))}.maple-frame .maple-funil-tool--quiet:hover{border-color:hsl(var(--border))}.maple-theme .maple-frame .maple-funil-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card)/.6);font-size:12.5px;color:hsl(var(--foreground)/.85);transition:background-color .15s,border-color .15s}.maple-frame .maple-funil-chip:hover{border-color:hsl(var(--border-strong));background:hsl(var(--accent)/.4)}.maple-theme .maple-frame{--funil-lane:195 20% 94.5%;--funil-card:0 0% 100%;--funil-card-bd:195 14% 88%}.maple-theme.dark .maple-frame{--funil-lane:204 14% 10.8%;--funil-card:204 13% 14.5%;--funil-card-bd:204 12% 20%}.maple-theme .maple-frame .maple-funil-board{gap:14px;padding-bottom:10px;border:0;background:transparent;scrollbar-width:none}.maple-frame .maple-funil-board::-webkit-scrollbar{display:none}.maple-board-scroll-control{position:sticky;bottom:env(safe-area-inset-bottom,0);z-index:10;flex-shrink:0;height:18px;background:hsl(var(--background)/.95)}.maple-board-scroll-control input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:18px;margin:0;padding:0;background:transparent;cursor:grab;border:0;border-radius:8px}.maple-board-scroll-control input:active{cursor:grabbing}.maple-board-scroll-control input::-webkit-slider-runnable-track{height:8px;border-radius:8px;background:hsl(var(--border-strong)/.12)}.maple-board-scroll-control input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:min(var(--scroll-thumb-width),100%);height:8px;border-radius:8px;background:hsl(var(--border-strong)/.6)}.maple-board-scroll-control input::-moz-range-track{height:8px;border-radius:8px;background:hsl(var(--border-strong)/.12)}.maple-board-scroll-control input::-moz-range-thumb{width:min(var(--scroll-thumb-width),100%);height:8px;border:0;border-radius:8px;background:hsl(var(--border-strong)/.6)}.maple-board-scroll-control input:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.maple-theme .maple-frame .maple-funil-board .maple-board-column{width:300px;max-height:none;align-self:flex-start;border:0;border-radius:16px;background:hsl(var(--funil-lane))}.maple-theme .maple-frame .maple-funil-board .maple-board-column.maple-funil-drop{background:hsl(var(--accent)/.6);box-shadow:inset 0 0 0 2px hsl(var(--brand)/.35)}.maple-theme .maple-frame .maple-funil-board .maple-board-column>.maple-funil-colhead{padding:18px 16px 12px;border:0;background:transparent;border-radius:0}.maple-theme .maple-frame .maple-page-content .maple-funil-colhead h2{font-size:12px;font-weight:600;letter-spacing:.08em}.maple-frame .maple-funil-board .maple-stage-rows{gap:10px;padding:2px 10px 12px;overflow:visible}@media (min-width:768px){.maple-theme .maple-frame .maple-funil-page{height:auto;min-height:0;overflow:visible}.maple-theme .maple-frame .maple-funil-board{align-items:stretch}.maple-theme .maple-frame .maple-funil-board .maple-board-column{align-self:stretch}}.maple-theme .maple-frame .maple-funil-board .maple-deal-card{--deal-bg:hsl(var(--funil-card));flex-shrink:0;background:var(--deal-bg);border:1px solid hsl(var(--funil-card-bd));border-radius:12px;box-shadow:0 1px 2px rgb(20 53 66/.05),0 4px 12px -8px rgb(20 53 66/.18);transition:border-color .16s,box-shadow .16s,transform .16s}.maple-theme.dark .maple-frame .maple-funil-board .maple-deal-card{box-shadow:0 1px 2px rgb(0 0 0/.25),0 6px 16px -10px rgb(0 0 0/.6)}.maple-theme .maple-frame .maple-funil-board .maple-deal-card:hover{border-color:color-mix(in srgb,var(--brand-ink) 45%,transparent);box-shadow:0 2px 4px rgb(20 53 66/.06),0 12px 24px -14px rgb(20 53 66/.35);transform:translateY(-1px)}.maple-frame .maple-funil-board .maple-deal-foot{border-color:hsl(var(--funil-card-bd))}.maple-frame .maple-funil-board .maple-deal-edit{background:var(--deal-bg)}@media (prefers-reduced-motion:reduce){.maple-theme .maple-frame .maple-funil-board .maple-deal-card:hover{transform:none}}@media (max-width:767px){.maple-theme .maple-frame .maple-funil-search{width:100%}.maple-theme .maple-frame .maple-funil-board{min-height:60dvh}.maple-theme .maple-frame .maple-funil-board .maple-board-column{width:min(300px,calc(100vw - 56px))}}.maple-theme .maple-frame .maple-deal-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 32px;padding:26px 28px;border:1px solid hsl(var(--border));border-radius:20px;background:radial-gradient(ellipse 60% 120% at 100% 0,hsl(var(--accent)/.55),transparent 70%),linear-gradient(180deg,hsl(var(--card)),hsl(var(--card)/.6))}.maple-theme .maple-frame .maple-deal-head h1,.maple-theme .maple-frame .maple-page-content .maple-deal-head h1{margin-top:10px;font-size:clamp(24px,2.2vw,32px);font-weight:500;line-height:1.15;letter-spacing:-.03em;overflow-wrap:anywhere}.maple-frame .maple-deal-value-label{font-family:var(--font-plex-mono),monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.maple-frame .maple-deal-value{font-size:clamp(26px,2.4vw,34px);font-weight:400;letter-spacing:-.03em;line-height:1.1;font-variant-numeric:tabular-nums}.maple-frame .maple-deal-props{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:10px 14px;font-size:13.5px}.maple-frame .maple-deal-props dt{color:hsl(var(--muted-foreground))}.maple-frame .maple-deal-props dd{min-width:0;overflow-wrap:anywhere;font-weight:500}.maple-frame .maple-deal-drawer-root{position:fixed;inset:0;z-index:55}.maple-frame .maple-deal-drawer{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(1120px,100vw);border-left:1px solid hsl(var(--border));background:hsl(var(--background));box-shadow:-24px 0 60px -30px rgb(0 0 0/.45);outline:none}.maple-frame .maple-deal-drawer-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 16px 8px 24px;border-bottom:1px solid hsl(var(--border))}.maple-frame .maple-deal-drawer-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:24px}@media (prefers-reduced-motion:no-preference){.maple-frame .maple-deal-drawer{animation:maple-sheet-in .24s cubic-bezier(.32,.72,0,1) both}}@media (max-width:767px){.maple-theme .maple-frame .maple-deal-head{padding:20px;border-radius:16px}.maple-frame .maple-deal-drawer-body{padding:16px}.maple-frame .maple-deal-drawer-bar{padding-left:16px}.maple-frame .maple-deal-props{grid-template-columns:7rem minmax(0,1fr)}}.maple-frame .maple-ficha-back{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:13px;color:hsl(var(--muted-foreground));transition:color .15s}.maple-frame .maple-ficha-back:hover{color:hsl(var(--foreground))}.maple-frame .maple-ficha-id{display:flex;align-items:flex-start;gap:18px;min-width:0}.maple-frame .maple-ficha-id .maple-initials{width:60px;height:60px;flex-shrink:0;border-radius:16px;font-size:18px}.maple-frame .maple-ficha-id h1{overflow-wrap:anywhere}.maple-frame .maple-ficha-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px}.maple-frame .maple-ficha-chips .maple-meta-chip{height:26px;padding:0 10px;font-size:12px}.maple-theme .maple-frame .maple-avatar-tone.bg-brand-gradient{background:var(--tb);color:var(--tc)}.maple-frame .maple-ficha-col{display:flex;min-width:0;flex-direction:column;gap:16px}.maple-frame .maple-kv{display:grid;gap:0}.maple-frame .maple-kv>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid hsl(var(--border));font-size:13.5px}.maple-frame .maple-kv>div:first-child{border-top:0;padding-top:0}.maple-frame .maple-kv>div:last-child{padding-bottom:0}.maple-frame .maple-kv dt{flex-shrink:0;color:hsl(var(--muted-foreground))}.maple-frame .maple-kv dd{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-weight:500}.maple-frame .maple-kv--stack>div{flex-direction:column;align-items:flex-start;gap:2px}.maple-frame .maple-kv--stack dd{max-width:100%;text-align:left}.maple-frame .maple-field-label{display:block;margin-bottom:6px;font-size:13px;font-weight:500}.maple-frame .maple-field-hint{margin-top:6px;font-size:12px;color:hsl(var(--muted-foreground))}.maple-frame .maple-group+.maple-group{margin-top:18px;padding-top:18px;border-top:1px solid hsl(var(--border))}@media (max-width:767px){.maple-frame .maple-ficha-id{gap:14px}.maple-frame .maple-ficha-id .maple-initials{width:48px;height:48px;border-radius:12px;font-size:15px}}.maple-frame .studio-contact-grid{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.maple-frame .studio-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.maple-frame .studio-contact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.maple-frame .studio-contact-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.maple-theme .maple-frame .maple-inbox-workspace{border-radius:0;box-shadow:none}@media (min-width:1024px){.maple-theme .maple-frame .maple-inbox-workspace{height:calc(100dvh - 112px);min-height:600px}}.maple-theme .maple-frame .maple-workspace-body--operational .maple-hero.maple-inbox-hero{padding:18px 24px;gap:14px 28px}.maple-theme .maple-frame .maple-inbox-hero .maple-hero-eyebrow{margin-bottom:8px}.maple-theme .maple-frame .maple-inbox-hero .maple-hero-description{margin-top:6px}.maple-frame .maple-inbox-hero .maple-hero-side{flex:1 1 640px}.maple-frame .maple-inbox-hero .maple-hero-tools,.maple-frame .maple-inbox-tools{width:100%;justify-content:flex-end}.maple-frame .maple-inbox-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}@media (min-width:768px){.maple-theme .maple-frame .maple-inbox-search{width:260px}}.maple-frame .maple-inbox-search input::-webkit-search-cancel-button{display:none}@media (max-width:767px){.maple-frame .maple-inbox-tools{justify-content:flex-start}}.maple-frame .maple-inbox-estados{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;flex-shrink:0}.maple-frame .maple-inbox-estados::-webkit-scrollbar{display:none}.maple-theme .maple-frame .maple-inbox-estado{display:inline-flex;flex-shrink:0;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:999px;border:1px solid hsl(var(--border));font-size:13px;white-space:nowrap;color:hsl(var(--foreground)/.8);transition:background-color .15s,border-color .15s}.maple-frame .maple-inbox-estado svg{color:hsl(var(--muted-foreground))}.maple-frame .maple-inbox-estado:hover{border-color:hsl(var(--border-strong));background:hsl(var(--accent)/.4)}.maple-theme .maple-frame .maple-inbox-estado[aria-pressed=true]{border-color:var(--sel-bd);background:var(--sel-bg);color:var(--sel-tx);font-weight:500}.maple-frame .maple-inbox-estado[aria-pressed=true] svg{color:var(--sel-tx)}.maple-frame .maple-inbox-estado[data-estado=aguardando][data-pendente=true] svg{color:var(--tone-warn)}.maple-frame .maple-inbox-estado[data-estado=aguardando][data-pendente=true]>span{color:var(--tone-warn);opacity:1;font-weight:600}.maple-frame .maple-inbox-estado:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.maple-theme .maple-frame .maple-inbox-grid{display:grid;grid-template-columns:minmax(0,1fr);flex:1 1 auto;min-height:0;border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card)/.75);overflow:hidden}@media (min-width:1024px){.maple-theme .maple-frame .maple-inbox-grid{grid-template-columns:19.5rem minmax(0,1fr);grid-template-rows:minmax(0,1fr)}}@media (min-width:1280px){.maple-theme .maple-frame .maple-inbox-grid{grid-template-columns:21rem minmax(0,1fr) 17rem}.maple-theme .maple-frame .maple-inbox-grid:has(>.maple-inbox-context:not([open])){grid-template-columns:21rem minmax(0,1fr) 3.25rem}}@media (min-width:1536px){.maple-theme .maple-frame .maple-inbox-grid{grid-template-columns:22rem minmax(0,1fr) 20rem}.maple-theme .maple-frame .maple-inbox-grid:has(>.maple-inbox-context:not([open])){grid-template-columns:22rem minmax(0,1fr) 3.25rem}}.maple-frame .maple-inbox-list{display:flex;flex-direction:column;min-width:0;min-height:0;max-height:24rem;border-bottom:1px solid hsl(var(--border))}@media (min-width:1024px){.maple-frame .maple-inbox-list{max-height:none;border-bottom:0;border-right:1px solid hsl(var(--border))}}.maple-frame .maple-inbox-list-head{display:flex;flex-shrink:0;align-items:center;gap:10px;min-height:48px;padding:0 20px;border-bottom:1px solid hsl(var(--border))}.maple-theme .maple-frame .maple-inbox-list-head h2{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--foreground)/.9)}.maple-frame .maple-inbox-list-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.maple-frame .maple-inbox-row{position:relative;display:flex;align-items:flex-start;gap:12px;padding:14px 18px 14px 20px;border-top:1px solid hsl(var(--border));transition:background-color .15s}.maple-frame .maple-inbox-row:first-child{border-top:0}.maple-frame .maple-inbox-row:hover{background:hsl(var(--accent)/.35)}.maple-frame .maple-inbox-row:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.maple-frame .maple-inbox-row[aria-current=true]{background:hsl(var(--accent)/.75)}.maple-frame .maple-inbox-row[aria-current=true]:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:hsl(var(--brand))}.maple-frame .maple-inbox-row .maple-initials{width:36px;height:36px;font-size:11px}.maple-frame .maple-inbox-row-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;color:hsl(var(--foreground))}.maple-frame .maple-inbox-row-preview{display:block;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:hsl(var(--muted-foreground))}.maple-frame .maple-inbox-row-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.maple-theme .maple-frame .maple-inbox-row-chips .maple-meta-chip{gap:4px;padding:0 6px}.maple-theme .maple-frame .maple-inbox-chip--espera{border-color:transparent;background:var(--tone-warn-bg);color:var(--tone-warn);font-weight:600}.maple-frame .maple-inbox-chip--espera svg{color:var(--tone-warn)}.maple-frame .maple-inbox-chat{display:flex;flex-direction:column;min-width:0;min-height:0}.maple-frame .maple-inbox-chat-head{align-items:center;gap:12px;min-height:64px;padding:10px 14px 10px 20px}.maple-frame .maple-inbox-chat-head,.maple-frame .maple-inbox-mode{display:flex;flex-shrink:0;border-bottom:1px solid hsl(var(--border))}.maple-frame .maple-inbox-mode{align-items:flex-start;gap:8px;padding:9px 20px;font-size:12.5px;line-height:1.45;color:hsl(var(--muted-foreground));background:hsl(var(--accent)/.3)}.maple-frame .maple-inbox-mode svg{margin-top:2px;color:hsl(var(--brand))}.maple-frame .maple-inbox-mode[data-modo=humano]{background:var(--tone-warn-bg)}.maple-frame .maple-inbox-mode[data-modo=humano] svg{color:var(--tone-warn)}.maple-theme .maple-frame .maple-inbox-chat>section{border:0;border-radius:0;box-shadow:none;background:transparent}.maple-frame .maple-inbox-send-off{display:flex;align-items:center;gap:10px;padding:12px 20px;font-size:12.5px;line-height:1.45;color:hsl(var(--muted-foreground));background:hsl(var(--background)/.45)}.maple-frame .maple-inbox-resumo-mobile,.maple-frame .maple-inbox-send-off{flex-shrink:0;border-top:1px solid hsl(var(--border))}.maple-frame .maple-inbox-resumo-mobile>summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-size:13px;font-weight:500;cursor:pointer;list-style:none}.maple-frame .maple-inbox-resumo-mobile>summary::-webkit-details-marker{display:none}.maple-frame .maple-inbox-resumo-mobile>summary svg{color:hsl(var(--brand))}.maple-frame .maple-inbox-context{display:none}@media (min-width:1280px){.maple-frame .maple-inbox-context{display:block;min-width:0;min-height:0;overflow-y:auto;border-left:1px solid hsl(var(--border));background:hsl(var(--background)/.25)}}.maple-theme .maple-frame .maple-inbox-context>summary{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;min-height:48px;padding:0 16px;border-bottom:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;list-style:none;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--foreground)/.9)}.maple-frame .maple-inbox-context>summary::-webkit-details-marker{display:none}.maple-frame .maple-inbox-context>summary svg{color:hsl(var(--muted-foreground));transition:color .15s}.maple-frame .maple-inbox-context>summary:hover svg{color:hsl(var(--foreground))}.maple-frame .maple-inbox-context>summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.maple-theme .maple-frame .maple-inbox-context:not([open])>summary{writing-mode:vertical-rl;justify-content:flex-start;min-height:100%;padding:16px 0;border-bottom:0;background:transparent}.maple-frame .maple-inbox-context-body>section+section{border-top:1px solid hsl(var(--border))}.maple-frame .maple-inbox-context-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px 6px}.maple-theme .maple-frame .maple-inbox-context-head h3{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:hsl(var(--foreground))}.maple-frame .maple-inbox-context-head h3 svg{color:hsl(var(--brand))}.maple-frame .maple-inbox-empty{display:flex;align-items:center;justify-content:center;min-height:280px;background-image:radial-gradient(ellipse at 80% 10%,hsl(var(--accent)/.45),transparent 60%)}@media (min-width:1280px){.maple-frame .maple-inbox-empty{grid-column:span 2/span 2}}.maple-frame .maple-tabs-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.maple-frame .maple-tabs-chips::-webkit-scrollbar{display:none}.maple-theme .maple-frame .maple-tabs-chips>button{display:inline-flex;flex-shrink:0;align-items:center;gap:7px;height:38px;padding:0 16px;border-radius:999px;border:1px solid hsl(var(--border));font-size:13px;white-space:nowrap;color:hsl(var(--foreground)/.8);transition:background-color .15s,border-color .15s}.maple-frame .maple-tabs-chips>button svg{color:hsl(var(--muted-foreground))}.maple-frame .maple-tabs-chips>button:hover{border-color:hsl(var(--border-strong));background:hsl(var(--accent)/.4)}.maple-theme .maple-frame .maple-tabs-chips>button[aria-selected=true]{border-color:var(--sel-bd);background:var(--sel-bg);color:var(--sel-tx);font-weight:500}.maple-frame .maple-tabs-chips>button[aria-selected=true] svg{color:var(--sel-tx)}.maple-frame .maple-tabs-chips>button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.maple-frame .maple-form-group{display:grid;gap:16px;padding:20px 0;border-top:1px solid hsl(var(--border))}.maple-frame .maple-form-group:first-child{padding-top:0;border-top:0}.maple-frame .maple-form-group:last-child{padding-bottom:0}@media (min-width:1024px){.maple-frame .maple-form-group--aside{grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:32px}}.maple-theme .maple-frame .maple-form-group-title,.maple-theme .maple-sheet .maple-form-group-title{font-size:14px;font-weight:500;color:hsl(var(--foreground))}.maple-frame .maple-form-group-hint{margin-top:4px;font-size:12.5px;line-height:1.5;color:hsl(var(--muted-foreground))}.maple-frame .maple-choice,.maple-sheet .maple-choice{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid hsl(var(--border));border-radius:12px;cursor:pointer;transition:border-color .15s,background-color .15s}.maple-frame .maple-choice:hover,.maple-sheet .maple-choice:hover{border-color:hsl(var(--border-strong))}.maple-frame .maple-choice:has(input:checked),.maple-sheet .maple-choice:has(input:checked){border-color:hsl(var(--brand)/.4);background:hsl(var(--accent)/.45)}.maple-frame .maple-choice:has(input:focus-visible),.maple-sheet .maple-choice:has(input:focus-visible){outline:2px solid hsl(var(--ring));outline-offset:2px}.maple-frame .maple-choice input,.maple-sheet .maple-choice input{margin-top:2px;width:16px;height:16px;flex-shrink:0;accent-color:hsl(var(--brand))}.maple-theme .maple-frame .maple-choice-title,.maple-theme .maple-sheet .maple-choice-title{display:block;font-size:13.5px;font-weight:500;color:hsl(var(--foreground))}.maple-frame .maple-choice-text,.maple-sheet .maple-choice-text{display:block;margin-top:3px;font-size:12.5px;line-height:1.5;color:hsl(var(--muted-foreground))}.maple-frame .maple-item-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;min-height:64px;padding:14px 20px;border-top:1px solid hsl(var(--border))}.maple-frame .maple-item-row:first-child{border-top:0}.maple-frame .maple-item-row>.maple-row-leading{align-self:flex-start}.maple-theme .maple-frame .maple-item-row-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;color:hsl(var(--foreground))}.maple-frame .maple-item-row-text{margin-top:4px;font-size:12.5px;line-height:1.5;color:hsl(var(--muted-foreground))}.maple-frame .maple-item-row-actions{display:flex;flex-shrink:0;align-items:center;gap:4px;margin-left:auto}.maple-frame .maple-icon-tile{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:10px;background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.maple-frame .maple-icon-tile[class*=tn-]{background:var(--tb);color:var(--tc)}@media (max-width:767px){.maple-frame .maple-item-row{padding-inline:16px}}.maple-frame .maple-notif{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 14px;padding:16px 20px;border-top:1px solid hsl(var(--border))}.maple-frame .maple-notif:first-child{border-top:0}.maple-frame .maple-notif--nova{background:hsl(var(--accent)/.35)}.maple-frame .maple-notif--nova:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:hsl(var(--brand))}.maple-frame .maple-notif-icon{display:inline-flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:10px;border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground))}.maple-frame .maple-notif--nova .maple-notif-icon{border-color:transparent;background:var(--tone-info-bg);color:var(--tone-info)}.maple-frame .maple-notif-icon[class*=tn-]{border-color:transparent;background:var(--tb);color:var(--tc)}.maple-frame .maple-notif:not(.maple-notif--nova) .maple-notif-icon[class*=tn-]{opacity:.7}.maple-theme .maple-frame .maple-notif-title{font-size:14px;font-weight:400;color:hsl(var(--foreground)/.78)}.maple-theme .maple-frame .maple-notif--nova .maple-notif-title{font-weight:500;color:hsl(var(--foreground))}.maple-frame .maple-notif-body{margin-top:4px;font-size:13px;line-height:1.5;color:hsl(var(--muted-foreground))}.maple-theme .maple-frame .maple-notif-nova{border-color:transparent;background:var(--tone-info-bg);color:var(--tone-info);font-weight:600}@media (max-width:767px){.maple-frame .maple-notif{padding-inline:16px}.maple-frame .maple-notif .maple-item-row-actions{width:100%;justify-content:flex-end}}@media (max-width:1023px){.maple-frame .maple-inbox-empty{display:none}}