@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-leading:initial;--tw-ease:initial}}}@keyframes np-bg-gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}.np-bg{background-color:#f5f5f4;background-image:linear-gradient(#f5f5f4 0%,#eef3ef 34%,#fafaf9 100%);background-size:200% 200%;animation:14s ease-in-out infinite np-bg-gradient-shift}@media (min-width:768px){.np-bg{background-color:#e7f0ea;background-image:linear-gradient(#f0f4f1 0%,#e8efe9 38%,#f7faf8 100%)}}@media (prefers-reduced-motion:reduce){.np-bg{background-position:50%;animation:none}}@keyframes newRowFlash{0%{background:#10b98126}to{background:0 0}}.new-row-flash{animation:1.2s ease-out newRowFlash}.np-chip{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-width:1px;transition-duration:.3s;display:inline-flex}@media (hover:hover){.np-chip:hover{--tw-translate-y:calc(var(--spacing,.25rem)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.np-chip:active{scale:.98}.np-chip-icon{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.np-chip:hover .np-chip-icon{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}@keyframes np-chip-pulse{0%,to{box-shadow:0 1px 2px #0000000d}50%{box-shadow:0 1px 3px #0000001a,0 0 0 3px #3b82f61a}}.np-chip-hint{animation:2s ease-in-out infinite np-chip-pulse}.np-chip--danger{border-color:#ffcacacc}@supports (color:color-mix(in lab, red, red)){.np-chip--danger{border-color:color-mix(in oklab,var(--color-red-200,lab(86.017% 19.8815 7.75869))80%,transparent)}}.np-chip--danger{background-color:#fef2f2e6}@supports (color:color-mix(in lab, red, red)){.np-chip--danger{background-color:color-mix(in oklab,var(--color-red-50,lab(96.5005% 4.18508 1.52328))90%,transparent)}}.np-chip--danger{color:var(--color-red-800,#9f0712)}@supports (color:lab(0% 0 0)){.np-chip--danger{color:var(--color-red-800,lab(33.7174% 55.8993 41.0293))}}.np-chip--warning{border-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.np-chip--warning{border-color:color-mix(in oklab,var(--color-amber-200,lab(91.7203% -.505269 49.9084))80%,transparent)}}.np-chip--warning{background-color:#fffbebe6}@supports (color:color-mix(in lab, red, red)){.np-chip--warning{background-color:color-mix(in oklab,var(--color-amber-50,lab(98.6252% -.635922 8.42309))90%,transparent)}}.np-chip--warning{color:var(--color-amber-900,#7b3306)}@supports (color:lab(0% 0 0)){.np-chip--warning{color:var(--color-amber-900,lab(31.2288% 30.2627 40.0378))}}.np-chip--success{border-color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.np-chip--success{border-color:color-mix(in oklab,var(--color-emerald-200,lab(90.2247% -31.039 9.47084))80%,transparent)}}.np-chip--success{background-color:#ecfdf5e6}@supports (color:color-mix(in lab, red, red)){.np-chip--success{background-color:color-mix(in oklab,var(--color-emerald-50,lab(97.8462% -6.94966 1.85487))90%,transparent)}}.np-chip--success{color:var(--color-emerald-900,#004e3b)}@supports (color:lab(0% 0 0)){.np-chip--success{color:var(--color-emerald-900,lab(28.8637% -26.9249 5.45986))}}@keyframes np-fade-in{0%{opacity:0;transform:translateY(2px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.np-anim-fade-in{animation:.22s ease-out np-fade-in}.np-footer{border-top-style:var(--tw-border-style);border-color:#e5e7eb99;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.np-footer{border-color:color-mix(in oklab,var(--color-gray-200,lab(91.6229% -.159115 -2.26791))60%,transparent)}}.np-footer{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.np-footer{background-color:color-mix(in oklab,var(--color-white,#fff)95%,transparent)}}.np-footer{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md,12px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.np-footer-inner{width:100%;max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*4);margin-inline:auto}@media (min-width:48rem){.np-footer-inner{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*5)}}@media (min-width:64rem){.np-footer-inner{padding-inline:calc(var(--spacing,.25rem)*8)}}.np-footer-inner{padding-bottom:max(env(safe-area-inset-bottom),1rem)}.np-drawer-trigger{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,#e5e7eb);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,#1e2939);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}@supports (color:lab(0% 0 0)){.np-drawer-trigger{border-color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791));color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}}@media (hover:hover){.np-drawer-trigger:hover{border-color:var(--color-gray-300,#d1d5dc);background-color:var(--color-gray-50,#f9fafb)}@supports (color:lab(0% 0 0)){.np-drawer-trigger:hover{border-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138));background-color:var(--color-gray-50,lab(98.2596% -.247031 -.706708))}}}.np-drawer-trigger:active{scale:.99}@keyframes np-shimmer{0%{background-position:-120% 0}to{background-position:220% 0}}.np-shimmer-once{background-image:linear-gradient(100deg,#fff0 20%,#10b9811f 40%,#10b9812e 50%,#10b9811f 60%,#fff0 80%);background-size:200% 100%;border-color:#5ee9b5cc;animation:.9s ease-out np-shimmer}@supports (color:color-mix(in lab, red, red)){.np-shimmer-once{border-color:color-mix(in oklab,var(--color-emerald-300,lab(83.9203% -48.7124 13.8849))80%,transparent)}}.np-shimmer-once{--tw-shadow-color:#d0fae5}@supports (color:lab(0% 0 0)){.np-shimmer-once{--tw-shadow-color:lab(94.9004% -17.0769 5.63836)}}@supports (color:color-mix(in lab, red, red)){.np-shimmer-once{--tw-shadow-color:color-mix(in oklab,var(--color-emerald-100,lab(94.9004% -17.0769 5.63836))var(--tw-shadow-alpha),transparent)}}@media (prefers-reduced-motion:reduce){.new-row-flash,.np-anim-fade-in,.np-shimmer-once,.np-chip-hint{animation:none}.np-chip:hover,.np-chip:hover .np-chip-icon{transform:none}}.np-instructions-header-title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,#101828)}@supports (color:lab(0% 0 0)){.np-instructions-header-title{color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}}@media (min-width:48rem){.np-instructions-header-title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}.np-tabs{isolation:isolate;width:100%}.np-tabs .np-tablist,.np-tabs [data-slot=tabList]{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:3.40282e38px;flex-wrap:nowrap;gap:4px;overflow:hidden;box-shadow:inset 0 2px 4px 1px #0000000d;justify-content:flex-start!important;align-items:stretch!important;padding:7px!important;position:relative!important}.np-tabs .np-tablist:before{content:"";border-radius:inherit;opacity:.9;pointer-events:none;background:linear-gradient(#ffffffbf,#fff0);position:absolute;inset:0}.np-tabs .np-tablist::-webkit-scrollbar{display:none}.np-tabs .np-tab{letter-spacing:.18px;-webkit-tap-highlight-color:transparent;min-width:0;min-height:44px;padding:0 1.25rem;font-size:14.8px;position:relative;color:#71717a!important;border-radius:9999px!important;flex:1 1 0!important;justify-content:center!important;font-weight:600!important;transition:color .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1),opacity .26s cubic-bezier(.4,0,.2,1),box-shadow .26s cubic-bezier(.4,0,.2,1)!important}.np-tabs .np-tab[data-hover=true]{color:#71717a!important}.np-tabs .np-tab:hover:not([data-selected=true]){opacity:1;background:#ffffffb3;box-shadow:0 1px 2px #0000000a}.np-tabs .np-tab:active:not([data-selected=true]){background:#ffffffd9;transform:translateY(.5px)}.np-tabs .np-tab:focus-visible{outline:none;box-shadow:0 0 0 2px #08473840}.np-tabs .np-tab:not(:last-child):after{content:"";pointer-events:none;z-index:1;background:#0000000a;width:1px;position:absolute;top:24%;bottom:24%;right:-.5px}.np-tabs .np-tab[data-selected=true]:after,.np-tabs .np-tab[aria-selected=true]:after{opacity:0}.np-tabs .np-tab[data-selected=true],.np-tabs .np-tab[aria-selected=true]{opacity:1;z-index:1;font-size:15px;position:relative;color:#000!important}.np-tabs .np-tab svg{stroke-width:2px;width:22px;height:22px;transition:color .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)}.np-tabs .np-tab[data-selected=true] svg,.np-tabs .np-tab[aria-selected=true] svg{color:#065f46}.np-tabs .np-tab:hover:not([data-selected=true]) svg{transform:translateY(-.5px)}.np-tabs .np-tabcontent{justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}.np-tabs .np-tabcursor,.np-tabs [data-slot=cursor]{z-index:0!important;visibility:visible!important;opacity:1!important;background:linear-gradient(#fffffffa,#ffffffeb)!important;border:1px solid #e5e7ebf2!important;border-radius:9999px!important;transition-property:left,top,width,height!important;transition-duration:.34s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important;box-shadow:0 8px 16px #00000014,0 1px 3px #0000000d!important}@media (max-width:640px){.np-tabs--compact .np-tab-label{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.np-tabs--compact .np-tab{min-height:48px;padding-inline:.75rem;justify-content:center!important}.np-tabs--compact .np-tabcontent{justify-content:center;gap:.35rem}.np-tabs--compact .np-tab svg{stroke-width:2.25px;width:28px;height:28px}.np-tabs--compact .np-tab:not([data-selected=true]):not([aria-selected=true]){color:#4b5563!important}.np-tabs--compact .np-tab[data-selected=true] svg,.np-tabs--compact .np-tab[aria-selected=true] svg{transform:scale(1.05)}.np-tabs--compact .np-tab:not([data-selected=true]):not([aria-selected=true]) svg{stroke-width:2.4px}.np-tabs .np-tablist,.np-tabs [data-slot=tabList]{padding:5px!important}}@media (prefers-reduced-motion:reduce){.np-tabs .np-tab,.np-tabs .np-tabcursor,.np-tabs [data-slot=cursor]{transition:none!important}.np-tabs .np-tab:hover{opacity:1}}.np-page-shell{flex-direction:column;flex:auto;justify-content:flex-start;width:100%;min-height:0;display:flex}@media (min-width:768px){.np-page-shell{justify-content:center}}.np-page-shell-inner{flex-direction:column;gap:1.5rem;width:100%;max-width:72rem;margin:0 auto;padding:.75rem 1rem 1rem;display:flex}@media (min-width:768px){.np-page-shell-inner{gap:2rem;padding:1rem 2rem}}@media (min-width:1024px){.np-page-shell-inner{padding-left:3rem;padding-right:3rem}}.np-section-shell{flex-direction:column;justify-content:flex-start;width:100%;max-width:72rem;margin-left:auto;margin-right:auto;padding:.75rem .5rem 1rem;display:flex}@media (max-width:375px){.np-section-shell{padding:.5rem .375rem .75rem}}@media (min-width:768px){.np-section-shell{justify-content:center;padding:1rem 2rem}}@media (min-width:1024px){.np-section-shell{padding-left:3rem;padding-right:3rem}}.btn-np-gradient{color:#fff;will-change:transform;backface-visibility:hidden;-webkit-font-smoothing:antialiased;background-image:linear-gradient(135deg,#207f4c 0%,#166a45 35%,#0e553d 70%,#084738 100%);border:1px solid #ffffff2e;transition:transform .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),background-image .28s cubic-bezier(.4,0,.2,1),border-color .28s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 8px 20px #0e553d52,0 3px 8px #08473833,inset 0 1px #fff3,inset 0 -1px #00000014}.btn-np-gradient:hover{background-image:linear-gradient(135deg,#2c9452 0%,#207f4c 35%,#166a45 70%,#0e553d 100%);border-color:#ffffff38;transform:translateY(-2px)scale(1.01);box-shadow:0 12px 28px #166a4566,0 5px 12px #0e553d47,inset 0 1px #ffffff40,inset 0 -1px #0000000f}.btn-np-gradient:active{background-image:linear-gradient(135deg,#166a45 0%,#0e553d 50%,#084738 100%);transition-duration:.12s;transform:translateY(0)scale(.99);box-shadow:0 4px 12px #0e553d59,0 2px 6px #08473840,inset 0 1px #ffffff1f,inset 0 2px 6px #0000002e}.btn-np-gradient:disabled{opacity:.5;cursor:not-allowed;will-change:auto;transform:none;box-shadow:0 4px 12px #0e553d2e,0 2px 4px #0847381f}.btn-np-gradient:hover .sheen{transform:translate(100%)}.btn-np-gradient .sheen{pointer-events:none;border-radius:inherit;will-change:transform;backface-visibility:hidden;background:linear-gradient(110deg,#0000 5%,#ffffff0d 20%,#ffffff26 35%,#ffffff40 45%,#ffffff4d 50%,#ffffff40 55%,#ffffff26 65%,#ffffff0d 80%,#0000 95%);transition:transform .65s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:translate(-100%)}@keyframes np-loading-shimmer{0%,to{background-position:0%}50%{background-position:100%}}.btn-np-gradient.is-loading{pointer-events:none;background-image:linear-gradient(90deg,#207f4c 0%,#166a45 25%,#2c9452 50%,#166a45 75%,#207f4c 100%);background-size:200% 100%;animation:1.8s ease-in-out infinite np-loading-shimmer;box-shadow:0 8px 20px #0e553d52,0 3px 8px #08473833,inset 0 1px #fff3}.btn-np-gradient:focus-visible{outline-offset:2px;outline:2px solid #2c945280}@media (prefers-reduced-motion:reduce){.btn-np-gradient,.btn-np-gradient:hover,.btn-np-gradient:active{transition-duration:0s!important;transform:none!important}.btn-np-gradient .sheen{transition:none!important}.btn-np-gradient:hover .sheen{transform:none!important}.btn-np-gradient.is-loading{background-image:linear-gradient(135deg,#207f4c 0%,#166a45 50%,#0e553d 100%)!important;animation:none!important}}@keyframes np-progress-shimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.np-footer [data-color=primary] [role=progressbar]>div,.np-footer [data-color=success] [role=progressbar]>div{background-size:200% 100%;animation:3s ease-in-out infinite np-progress-shimmer;box-shadow:none!important;background-image:linear-gradient(90deg,#207f4c 0%,#166a45 25%,#2c9452 50%,#166a45 75%,#207f4c 100%)!important;border:none!important}.np-footer [data-indeterminate=true][data-color=primary] [role=progressbar]>div,.np-footer [data-indeterminate=true][data-color=success] [role=progressbar]>div{background-size:300% 100%;animation:2s cubic-bezier(.4,0,.6,1) infinite np-progress-shimmer;box-shadow:none!important;background-image:linear-gradient(90deg,#166a45 0%,#2c9452 20%,#207f4c 40%,#2c9452 60%,#166a45 80%,#207f4c 100%)!important;border:none!important}.np-footer [data-color=primary] [role=progressbar],.np-footer [data-color=success] [role=progressbar]{box-shadow:none!important;background-color:#207f4c14!important;border:none!important}.np-footer [data-striped=true] [role=progressbar]>div:before{opacity:.12}@media (prefers-reduced-motion:reduce){.np-footer [data-color=primary] [role=progressbar]>div,.np-footer [data-color=success] [role=progressbar]>div,.np-footer [data-indeterminate=true][data-color=primary] [role=progressbar]>div,.np-footer [data-indeterminate=true][data-color=success] [role=progressbar]>div{background-size:100% 100%;animation:none;background-image:linear-gradient(90deg,#207f4c 0%,#166a45 50%,#207f4c 100%)!important}}.np-input-panel-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;width:100%;display:flex;overflow:clip;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.np-input-panel-card [data-slot=input-wrapper]{box-shadow:none!important;border-color:#0000!important}.np-input-panel-card--audio{background:#fff;border-color:#e5e7eb;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.np-input-panel-card--recording{border-color:hsl(var(--heroui-primary)/.35);animation:2s ease-in-out infinite recording-glow;overflow:visible}@keyframes recording-glow{0%,to{box-shadow:0 0 0 1px hsl(var(--heroui-primary)/.12),0 0 10px 2px hsl(var(--heroui-primary)/.06)}50%{box-shadow:0 0 0 2px hsl(var(--heroui-primary)/.2),0 0 20px 4px hsl(var(--heroui-primary)/.12)}}.recording-ring{opacity:0;will-change:transform,opacity;animation:2.4s ease-out infinite recording-pulse;transform:scale(.15)}@keyframes recording-pulse{0%{opacity:0;transform:scale(.15)}15%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes soundbar{0%,to{height:6px}50%{height:28px}}.np-input-panel-card--files{background:#fff;border-color:#e5e7eb;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.np-mode-panel-footer{border-top-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*2);background-color:#0000;border-color:#0000;border-top-width:1px}@media (min-width:48rem){.np-mode-panel-footer{padding-inline:calc(var(--spacing,.25rem)*3)}}.np-mode-panel-tabs{width:100%}.np-card-secondary-actions{flex-wrap:wrap;gap:8px;display:flex}.np-card-secondary-shell{flex:1;align-items:flex-end;min-height:40px;display:flex}.np-card-secondary-shell:empty{min-height:0}.np-card-secondary-actions__btn{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,#e5e7eb);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-600,#4a5565);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));border-radius:3.40282e38px;display:inline-flex}@supports (color:lab(0% 0 0)){.np-card-secondary-actions__btn{border-color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791));color:var(--color-gray-600,lab(35.6337% -1.58697 -10.8425))}}@media (min-width:768px){.np-card-secondary-actions__btn{gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3.5);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.np-card-secondary-actions__btn svg{height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5);color:var(--color-gray-500,#6a7282)}@supports (color:lab(0% 0 0)){.np-card-secondary-actions__btn svg{color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}}@media (min-width:768px){.np-card-secondary-actions__btn svg{width:18px;height:18px}}.np-card-secondary-actions__btn:is(:hover,:focus-visible){border-color:hsl(var(--heroui-primary-200)/1);color:hsl(var(--heroui-primary-700)/1);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.np-card-secondary-actions__btn:focus-visible{outline-offset:2px;outline:2px solid #2c945259}.np-card-secondary-actions__btn.is-active{background-color:hsl(var(--heroui-primary-600)/1);color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#0000}.np-card-secondary-actions__btn.is-active svg{color:var(--color-white,#fff)}.np-mode-panel-shell{flex-direction:column;width:100%;display:flex}.np-mode-panel-viewport{width:100%;transition:min-height .28s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.np-mode-panel-viewport{transition:none}}.np-mode-panel-anim{animation:.2s cubic-bezier(.4,0,.2,1) np-fade-in-up}@keyframes np-fade-in-up{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.np-mode-panel-anim{animation:none}}.np-mode-panel-content{flex-direction:column;gap:.75rem;padding:.75rem .75rem .5rem;display:flex;overflow:visible}@media (min-width:768px){.np-mode-panel-content{gap:1rem;padding:1rem 1rem .75rem}}.np-mode-panel-content--center{text-align:center;justify-content:center;align-items:center;gap:0;padding:5px 6px}.np-mode-panel-content--files{gap:.5rem;padding:.625rem 1rem}@media (min-width:768px){.np-mode-panel-content--files{gap:.625rem;padding:.75rem 1.25rem}}.np-dpgf-banner{background:#ffffffb3;border:1px solid #e5e7ebcc;border-radius:.875rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;max-width:420px;margin:.375rem auto 0;padding:.625rem .875rem;transition:border-color .2s,background-color .2s;display:flex;box-shadow:inset 0 0 0 1px #fffc,0 1px 2px #0000000a}@media (min-width:768px){.np-dpgf-banner{margin-top:.5rem;padding:.75rem 1rem}}.np-dpgf-banner__content{flex:1;min-width:0}.np-dpgf-banner__title-row{align-items:center;gap:.5rem;display:flex}.np-dpgf-banner__title{letter-spacing:-.01em;color:#111827;font-size:1rem;font-weight:700;line-height:1.5}@media (min-width:768px){.np-dpgf-banner__title{font-size:1.125rem}}.np-dpgf-banner__info-trigger{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:.375rem;transition:background-color .16s,color .16s;display:inline-flex}.np-dpgf-banner__info-trigger:hover{color:#4b5563;background-color:#f3f4f6cc}.np-dpgf-banner__info-trigger:focus-visible{outline-offset:1px;outline:2px solid #2c94524d}.np-dpgf-banner__info-trigger:active{transform:scale(.95)}.np-dpgf-banner__switch{flex-shrink:0}.np-files-panel{cursor:pointer;text-align:center;background:0 0;border:none;border-radius:1rem;flex-direction:column;align-items:center;gap:.5rem;width:100%;max-width:420px;margin:0 auto;padding:1rem;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1);display:flex}@media (min-width:768px){.np-files-panel{gap:.75rem;padding:1.25rem}}.np-files-panel:hover{transform:translateY(-1px)scale(1.005);box-shadow:0 8px 16px #0000000a}.np-files-panel:focus{outline-offset:2px;outline:2px solid #08473866;box-shadow:0 0 0 3px #0847381a}.np-files-panel:focus:not(:focus-visible){box-shadow:none;outline:none}.np-files-panel:active{box-shadow:none;transform:translateY(0)scale(1)}.np-files-panel--compact{gap:.5rem;max-width:400px;padding:.625rem 1.25rem .75rem}@media (min-width:640px){.np-files-panel--compact{gap:.625rem;padding:.75rem 1.5rem .875rem}}.np-files-panel--compact button{min-height:2.5rem}@keyframes np-footer-pulse{0%{transform:scale(1)}30%{transform:scale(1.02)}60%{transform:scale(1.01)}to{transform:scale(1)}}.np-footer-highlight{animation:.9s ease-out np-footer-pulse}.np-footer-primary--pulse{animation:1.1s ease-out np-footer-pulse}.np-drawer-trigger--enter{animation:.26s ease-out np-fade-in}.np-header-action-btn{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--heroui-neutral-200)/1);background-color:hsl(var(--heroui-neutral-100)/1);color:hsl(var(--heroui-neutral-700)/1);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.np-header-action-btn:hover{border-color:hsl(var(--heroui-neutral-300)/1);background-color:hsl(var(--heroui-neutral-200)/1);color:hsl(var(--heroui-neutral-800)/1)}}.np-header-action-btn:active{scale:.96}.np-header-action-btn{min-width:2.625rem;min-height:2.625rem}.np-header-action-icon{stroke-width:2.2px;width:1.3rem;height:1.3rem;transition:color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.np-header-action-btn:hover .np-header-action-icon{color:#404040}@media (max-width:375px){.np-header-action-btn{min-width:2.375rem;min-height:2.375rem}.np-header-action-icon{width:1.2rem;height:1.2rem}}.np-prestations-trigger{position:relative}.np-prestations-badge{margin-right:.125rem}.np-prestations-icon{transition:transform .2s cubic-bezier(.4,0,.2,1)}.np-prestations-trigger:hover .np-prestations-icon{transform:scale(1.03)}@media (min-width:768px){.np-prestations-trigger{min-width:2.75rem;min-height:2.75rem}}.np-prestations-badge [data-slot=badge]{justify-content:center;align-items:center;min-width:1.375rem;min-height:1.375rem;padding:.125rem .35rem;font-size:.75rem;line-height:1.2;display:flex;transform:translate(1px,-4px)}@media (min-width:768px){.np-prestations-badge [data-slot=badge]{min-width:1.5rem;min-height:1.5rem;padding:.15625rem .4375rem;font-size:.8125rem}}.np-instruction-drawer-pulse{animation:.6s cubic-bezier(.4,0,.2,1) np-instruction-drawer-pulse-anim}@keyframes np-instruction-drawer-pulse-anim{0%{transform:scale(1);box-shadow:0 0 #10b98180}50%{transform:scale(1.08);box-shadow:0 0 0 10px #10b98100}to{transform:scale(1);box-shadow:0 0 #10b98100}}.np-footer-btn-pulse{animation:.4s cubic-bezier(.22,.61,.36,1) np-footer-pulse}@keyframes np-header-badge-bounce{0%{transform:translateY(0)}30%{transform:translateY(-2px)}60%{transform:translateY(0)}80%{transform:translateY(-1px)}to{transform:translateY(0)}}.np-header-badge-bounce{animation:.28s cubic-bezier(.22,.61,.36,1) np-header-badge-bounce}@keyframes pulse-ring{0%{opacity:.6;transform:scale(1)}40%{opacity:.4;transform:scale(1.12)}70%{opacity:.15;transform:scale(1.22)}to{opacity:0;transform:scale(1.35)}}@keyframes pulse-ring-delayed{0%{opacity:.4;transform:scale(1)}40%{opacity:.3;transform:scale(1.15)}70%{opacity:.1;transform:scale(1.28)}to{opacity:0;transform:scale(1.45)}}.animate-pulse-ring{animation:2.2s cubic-bezier(.4,0,.6,1) infinite pulse-ring}.animate-pulse-ring-delayed{animation:2.2s cubic-bezier(.4,0,.6,1) .6s infinite pulse-ring-delayed}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.animate-pulse-ring,.animate-pulse-ring-delayed{animation:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
