.lnx-nutshell,.np-scope{--lnx-nutshell-ease:cubic-bezier(.23, 1, .32, 1);--lnx-nutshell-fall-ease:cubic-bezier(.55, 0, .8, .3);--np-positive-background:#e7f6ec;--np-positive-text:#1f7a43;--np-warning-background:#fdf3dc;--np-warning-text:#8a5a00;--np-whatsapp:#25d366;--np-whatsapp-bubble:#d9fdd3}:root[data-theme=dark] .lnx-nutshell,:root[data-theme=dark] .np-scope{--np-positive-background:#4ade8024;--np-positive-text:#86efac;--np-warning-background:#fde04724;--np-warning-text:#fde68a;--np-whatsapp-bubble:#005c4b}:is(.lnx-nutshell,.np-scope) .lnx-nutshell-title{text-align:center;margin:0 auto clamp(32px,4vw,56px)}.lnx-nutshell-bonus em{color:var(--bc-accent);font-style:italic}.lnx-nutshell-deck{gap:var(--lnx-pair-gap,16px);max-width:760px;margin:0 auto;display:grid}.lnx-nutshell-card{border-radius:var(--bc-radius-showcase);background:var(--bc-surface);min-width:0;box-shadow:inset 0 0 0 1px var(--bc-line), var(--bc-shadow-card);color:var(--bc-text);isolation:isolate;flex-direction:column;display:flex;overflow:hidden}.lnx-nutshell-copy{padding:clamp(28px,3vw,40px) clamp(24px,3vw,40px) 0}:is(.lnx-nutshell,.np-scope) .lnx-nutshell-label{color:var(--bc-text-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font:500 11px/1 DM Mono,monospace;display:flex}.lnx-nutshell-number,.lnx-nutshell-label-wand{color:var(--bc-accent)}.lnx-nutshell-label-wand,.np-wand{width:13px;height:13px;color:var(--bc-accent);flex:none;display:inline-flex}.lnx-nutshell-label-wand svg,.np-wand svg{width:100%;height:100%}:is(.lnx-nutshell,.np-scope) .lnx-nutshell-card-title{color:var(--bc-text);font:600 clamp(24px, 2.2vw, 30px) / 1.15 var(--bc-font-display,Manrope), sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:0}:is(.lnx-nutshell,.np-scope) .lnx-nutshell-text{max-width:460px;color:var(--bc-text-muted);text-wrap:pretty;margin:10px 0 0;font-size:16px;line-height:1.6}.lnx-nutshell-stage{border-radius:var(--bc-radius-card) var(--bc-radius-card) 0 0;background:var(--bc-canvas);flex:1;justify-content:center;align-items:flex-end;min-height:260px;margin:clamp(24px,3vw,36px) 16px 0;padding:32px 24px 0;display:flex;position:relative;overflow:hidden}.lnx-nutshell-card-autopilot{background:var(--bc-tonal);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bc-accent) 18%, transparent), var(--bc-shadow-card)}.lnx-nutshell-card-autopilot .lnx-nutshell-stage{background:color-mix(in srgb, var(--bc-surface) 55%, transparent)}.lnx-nutshell-panel{border-radius:var(--bc-radius-panel) var(--bc-radius-panel) 0 0;background:var(--bc-surface);width:100%;max-width:500px;box-shadow:inset 0 0 0 1px var(--bc-line), 0 24px 48px -32px #14252d59;color:var(--bc-text);gap:14px;margin-bottom:-12px;padding:18px 20px 36px;font-size:13px;line-height:1.45;display:grid}:is(.lnx-nutshell,.np-scope) .np-label{color:var(--bc-text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font:500 10.5px/1.4 DM Mono,monospace}:is(.lnx-nutshell,.np-scope) .np-mono{margin:4px 0 0;font:500 13px/1.3 DM Mono,monospace}:is(.lnx-nutshell,.np-scope) .np-amount{font-variant-numeric:tabular-nums;font-weight:600}.np-coded,.np-positive{align-items:center;gap:6px;font-weight:500;display:inline-flex}.np-coded{color:var(--bc-text)}.np-positive{color:var(--np-positive-text)}.np-pill{border-radius:var(--bc-radius-pill);white-space:nowrap;align-items:center;gap:5px;height:24px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.np-pill svg{width:11px;height:11px}.np-pill[data-tone=positive]{background:var(--np-positive-background);color:var(--np-positive-text)}.np-pill[data-tone=warning]{background:var(--np-warning-background);color:var(--np-warning-text)}.np-pill[data-tone=neutral]{background:var(--bc-canvas);color:var(--bc-text-muted)}.np-skeleton{background:var(--bc-line);vertical-align:middle;border-radius:4px;width:96px;height:9px;display:inline-block}.np-skeleton[data-width=short]{width:52px}.np-swap{place-items:center start;display:inline-grid}.np-swap>*{grid-area:1/1;min-width:0}.np-swap-end{justify-items:end}.np-swap-block{justify-items:stretch;display:grid}.np-swap-from{opacity:0;visibility:hidden}.np-sources{flex-wrap:wrap;gap:6px;display:flex}.np-source{border-radius:var(--bc-radius-pill);height:28px;box-shadow:inset 0 0 0 1px var(--bc-line);color:var(--bc-text-muted);align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.np-source svg{width:13px;height:13px}.np-source[data-active=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--np-whatsapp) 45%, transparent);color:var(--bc-text)}.np-source[data-active=true] svg{color:var(--np-whatsapp)}.np-capture-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:14px;display:grid}.np-bubble{background:var(--np-whatsapp-bubble);border-radius:10px 10px 2px;gap:6px;padding:5px 5px 7px;display:grid}.np-bubble img{aspect-ratio:3/2;object-fit:cover;border-radius:7px;width:100%;height:auto;display:block}.np-bubble-caption{padding:0 4px;font-size:12.5px}.np-bubble-meta{color:var(--bc-text-muted);justify-content:flex-end;align-items:center;gap:3px;padding:0 4px;font-size:10.5px;display:inline-flex}.np-bubble-meta svg{color:#53bdeb;width:13px;height:13px}.np-read{box-shadow:inset 0 0 0 1px var(--bc-line);border-radius:10px;gap:10px;padding:12px 14px;display:grid}:is(.lnx-nutshell,.np-scope) .np-read-head{align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.np-field{gap:2px;display:grid}.np-pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.np-pair-side{box-shadow:inset 0 0 0 1px var(--bc-line);border-radius:10px;padding:12px 14px}:is(.lnx-nutshell,.np-scope) .np-pair-amount{letter-spacing:-.02em;margin:6px 0 0;font-size:18px}.np-pair-receipt{gap:12px;display:flex}:is(.lnx-nutshell,.np-scope) .np-pair-name{margin:4px 0 0;font-weight:600}.np-receipt-thumb{width:30px;height:40px;box-shadow:inset 0 0 0 1px var(--bc-line);border-radius:4px;flex:none;align-content:start;gap:4px;padding:6px 5px;display:grid}.np-receipt-thumb i{background:var(--bc-line);border-radius:1px;height:2px;display:block}.np-receipt-thumb i:nth-child(2n){width:70%}.np-result{background:var(--bc-canvas);border-radius:10px;justify-content:space-between;gap:12px;padding:10px 14px;display:flex}.np-invoice{box-shadow:inset 0 0 0 1px var(--bc-line);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.np-invoice-icon{background:var(--bc-canvas);width:34px;height:34px;color:var(--bc-text-muted);border-radius:8px;flex:none;place-items:center;display:grid}.np-invoice-body{flex:1;gap:2px;display:grid}.np-invoice-name{font-weight:600}.np-invoice-body .np-coded{color:var(--bc-accent);font-size:12px}.np-schedule-head{color:var(--bc-text-muted);justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.np-schedule-head strong{color:var(--bc-text);letter-spacing:-.02em;font-size:18px;font-weight:600}.np-bars,.np-profit-bars{margin:0;padding:0;list-style:none;display:grid}.np-bars{grid-template-columns:repeat(12,minmax(0,1fr));gap:5px}.np-bar{justify-items:center;gap:6px;display:grid}.np-bar-fill{background:var(--bc-canvas);width:100%;height:58px;box-shadow:inset 0 0 0 1px var(--bc-line);transform-origin:50% 100%;border-radius:4px}.np-bar[data-posted=true] .np-bar-fill{background:var(--bc-accent);box-shadow:none}.np-bar-month{color:var(--bc-text-muted);font:400 10px/1 DM Mono,monospace}.np-profit{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:20px;display:grid}:is(.lnx-nutshell,.np-scope) .np-big{font:600 32px/1 var(--bc-font-display,Manrope), sans-serif;letter-spacing:-.045em;margin:4px 0 0}.np-profit-bars{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:8px;height:84px}.np-profit-bar{grid-template-rows:minmax(0,1fr) auto;gap:6px;height:100%;display:grid}.np-profit-fill{background:color-mix(in srgb, var(--bc-accent) 28%, transparent);transform-origin:50% 100%;border-radius:4px 4px 2px 2px;align-self:end}.np-profit-bar[data-current=true] .np-profit-fill{background:var(--bc-accent)}.np-profit-bar .np-bar-month{text-align:center}.np-vat{border-top:1px solid var(--bc-line);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.np-vat-name{align-items:center;gap:8px;font-weight:500;display:inline-flex}.np-hmrc{width:20px;height:20px;display:inline-flex}.np-hmrc svg{width:100%;height:100%}.np-button{background:var(--bc-accent);height:36px;color:var(--bc-accent-contrast,#fff);border-radius:8px;justify-content:center;align-items:center;gap:6px;font-weight:500;display:flex}.np-button[data-done=true]{background:var(--np-positive-background);color:var(--np-positive-text)}.np-autopilot-head{border-bottom:1px solid var(--bc-line);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.np-autopilot-name{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.np-toggle{border-radius:var(--bc-radius-pill);background:var(--bc-accent);width:38px;height:22px;position:relative}.np-toggle:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:19px;box-shadow:0 1px 2px #0003}.np-row{grid-template-columns:minmax(0,1fr) auto 108px;align-items:center;gap:14px;display:grid}.np-row-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}@media (width<=560px){.np-capture-body{grid-template-columns:minmax(0,1fr)}.np-bubble{display:none}.np-pair{grid-template-columns:minmax(0,1fr)}.np-pair-link{justify-self:center}.np-profit{grid-template-columns:minmax(0,1fr)}.np-row{grid-template-columns:minmax(0,1fr) 100px}.np-row .np-amount{display:none}}@media (prefers-reduced-motion:no-preference){.lnx-nutshell-panel[data-sequence] .np-rise{animation:np-rise .56s var(--lnx-nutshell-ease) var(--at) both}.lnx-nutshell-panel[data-sequence] .np-pop{animation:np-pop .52s var(--lnx-nutshell-ease) var(--at) both}.lnx-nutshell-panel[data-sequence] .np-grow{animation:np-grow .62s var(--lnx-nutshell-ease) var(--at) both}.lnx-nutshell-panel[data-sequence] .np-swap-from{animation:np-hide .24s ease var(--at) both}.lnx-nutshell-panel[data-sequence] .np-swap-to{animation:np-show .42s var(--lnx-nutshell-ease) var(--at) both}.lnx-nutshell-panel[data-sequence] .np-switch{animation:np-switch-track .36s ease var(--at) both}.lnx-nutshell-panel[data-sequence] .np-switch:after{animation:np-switch-knob .42s var(--lnx-nutshell-ease) var(--at) both}.lnx-nutshell-panel[data-sequence] .np-skeleton{animation:1s ease-in-out infinite alternate np-shimmer}.lnx-nutshell-panel[data-sequence=idle] *,.lnx-nutshell-panel[data-sequence=idle] :after{animation-play-state:paused!important}}@keyframes np-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes np-pop{0%{opacity:0;transform:scale(.85)}}@keyframes np-grow{0%{transform:scaleY(0)}}@keyframes np-hide{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes np-show{0%{opacity:0;transform:translateY(3px)}}@keyframes np-switch-track{0%{background:var(--bc-line-strong,#c9d3d6)}}@keyframes np-switch-knob{0%{left:3px}}@keyframes np-shimmer{to{opacity:.4}}.lnx-nutshell-runway{display:none}.lnx-nutshell[data-deck=pinned]{--deck-sticky-top:72px;--deck-top-padding:clamp(40px, 6vh, 64px);--deck-peek-space:48px;overflow:clip}.lnx-page>.lnx-nutshell[data-deck=pinned]{margin-top:calc(var(--lnx-section-gap) - var(--deck-top-padding))}.lnx-page>.lnx-nutshell[data-deck=pinned]+.lnx-section,.lnx-page>.lnx-nutshell[data-deck=pinned]+script+.lnx-section,.lnx-page>.lnx-nutshell[data-deck=pinned]+script+.lnx-integrations{margin-top:calc(var(--lnx-section-gap) - 28px)}.lnx-nutshell[data-deck=pinned] .lnx-nutshell-runway{height:calc((var(--deck-count) - .35) * 60vh);display:block}.lnx-nutshell[data-deck=pinned] .lnx-nutshell-inner{top:var(--deck-sticky-top);padding-top:var(--deck-top-padding);padding-bottom:var(--deck-peek-space);position:sticky}.lnx-nutshell[data-deck=pinned] .lnx-nutshell-title.lnx-nutshell-title{margin-bottom:clamp(20px,3.5vh,44px)}.lnx-nutshell[data-deck=pinned] .lnx-nutshell-bonus{vertical-align:top;white-space:nowrap;max-width:0;transition:max-width 1.3s var(--lnx-nutshell-ease);margin-bottom:-.15em;padding-bottom:.15em;display:inline-block;overflow:hidden}.lnx-nutshell[data-deck=pinned] .lnx-nutshell-bonus-text{opacity:0;filter:blur(6px);padding-right:.03em;transition:opacity .9s,filter 1.1s;display:inline-block}.lnx-nutshell[data-deck=pinned][data-autopilot=true] .lnx-nutshell-bonus{max-width:8em}.lnx-nutshell[data-deck=pinned][data-autopilot=true] .lnx-nutshell-bonus-text{opacity:1;filter:none;transition-delay:.3s}.lnx-nutshell[data-deck=pinned] .lnx-nutshell-deck{width:var(--deck-width,720px);max-width:100%;height:var(--deck-height,500px);flex:none;margin:0 auto;display:block;position:relative}.lnx-nutshell[data-deck=pinned] .lnx-nutshell-panel{zoom:var(--deck-panel-zoom,1)}.lnx-nutshell[data-deck=pinned] .lnx-nutshell-card{z-index:calc(10 - var(--deck-order));box-shadow:inset 0 0 0 1px var(--bc-line), 0 2px 4px #14252d0a, 0 28px 56px -28px #14252d47;position:absolute;inset:0}.lnx-nutshell[data-deck=pinned] .lnx-nutshell-card[data-deck-position=gone]{pointer-events:none}.lnx-nutshell[data-deck=pinned] .lnx-nutshell-stage{min-height:0}
