.CloseButton{cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:16px;padding:10px;line-height:10px;transition:background-color .2s}.CloseButton--beige{background-color:var(--pink)}.CloseButton--beige:hover{background-color:var(--gray-light)}.CloseButton--light-beige{background-color:#e8b19680}.CloseButton--light-beige:hover{background-color:var(--gray-light)}.CloseButton--transparent{background-color:#fff3}.CloseButton--transparent:hover{background-color:#ffffff1a}.CloseButton--white{background-color:var(--white)}.CloseButton--white:hover{background-color:var(--gray-light)}.CloseButton-image{vertical-align:top}.Toast{background-color:var(--green-light);border-radius:var(--radius-small);box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--blue-dark);opacity:0;max-width:100%;padding:var(--spacing-3) var(--spacing-2) var(--spacing-3) var(--spacing-4);pointer-events:all;align-items:center;width:100%;transition:opacity .35s,transform .35s;display:flex;transform:translateY(100%)}.Toast.Toast--error{background-color:var(--error-light)}.Toast--visible{opacity:1;transform:translateY(0)}.Toast-text{margin:0 0 0 var(--spacing-3);flex:1;font-size:14px;font-weight:400;line-height:1.43}@media (width>=769px){.Toast{border-radius:var(--radius-medium);max-width:375px}.Toast--visible{transform:translateY(-30px)}}.ToastContainer{height:100%;padding:var(--spacing-4);pointer-events:none;z-index:1000;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;left:0;right:0}.LeadFeedback{flex-direction:column;align-items:center;display:flex}.LeadFeedback-card{width:100%;max-width:480px;padding:8px 0}.LeadFeedback-title{color:var(--blue-dark);margin-bottom:8px;font-size:22px;font-weight:600}.LeadFeedback-text{color:var(--gray-dark);margin-bottom:20px;font-size:16px;line-height:1.5}.LeadFeedback-selectedOption{background-color:var(--gray-light);border:1px solid var(--gray);color:var(--blue-dark);border-radius:10px;margin-bottom:20px;padding:14px 20px;font-size:15px;font-weight:500}.LeadFeedback-confirmActions{flex-direction:column;align-items:center;gap:12px;display:flex}.LeadFeedback-confirmCta{width:100%}.LeadFeedback-actions{flex-direction:column;align-items:center;gap:12px;display:flex}.LeadFeedback-changeLink{color:var(--blue);cursor:pointer;background:0 0;border:none;padding:4px;font-size:14px;text-decoration:underline}.LeadFeedback-error{background-color:var(--error-light);color:var(--nb-error-strong);border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:14px}.LeadFeedback-options{flex-direction:column;gap:8px;display:flex}.LeadFeedback-option{background-color:var(--white);border:1px solid var(--gray);color:var(--blue-dark);cursor:pointer;text-align:left;border-radius:10px;min-height:44px;padding:14px 20px;font-size:15px;transition:background-color .2s}.LeadFeedback-option:hover{background-color:var(--gray-light)}.LeadFeedback-option:disabled{cursor:not-allowed;opacity:.6}.LeadFeedback-option--subtle{border-color:var(--gray-light);color:var(--gray-dark)}.LeadFeedback-option--subtle:hover{background-color:var(--gray-light)}.Navigation{align-items:stretch;gap:var(--spacing-2);justify-content:space-between;height:64px;display:flex}.Navigation-logoLink{align-self:center;display:flex}.Navigation-logo{width:120px;height:28px}.Navigation-links{display:flex}@media screen and (width<=640px){.Navigation-links{--nb-header-nav-item-min:56px;--nb-header-nav-item-pad:0}.Navigation-logo{width:100px}}.TermsModal-backdrop{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.TermsModal-panel{background-color:var(--white);margin:0 var(--spacing-3);border-radius:8px;width:100%;max-width:540px;max-height:90vh;padding:40px 36px 48px;overflow-y:auto}.TermsModal-title{margin:0 0 16px;font-size:1.375rem;font-weight:700}.TermsModal-intro{color:var(--gray-700,var(--nb-ink-3));margin:0 0 24px}.TermsModal-bullets{margin:0 0 24px;padding-left:20px;list-style:outside}.TermsModal-bullets li{margin-bottom:12px;line-height:1.6}.TermsModal-linkText{color:var(--gray-700,var(--nb-ink-3));margin:0 0 16px;line-height:1.6}.TermsModal-link{color:var(--brand-primary,var(--nb-ink-alt));text-decoration:underline}.TermsModal-confirmation{color:var(--gray-700,var(--nb-ink-3));margin:0 0 24px;line-height:1.6}.TermsModal-acceptButton{background-color:var(--brand-primary,var(--nb-ink-alt));color:var(--white);cursor:pointer;border:none;border-radius:4px;width:100%;padding:14px 24px;font-size:1rem;font-weight:600;display:block}.TermsModal-acceptButton:disabled{cursor:not-allowed;opacity:.6}.TermsModal-dismissButton{color:var(--brand-primary,var(--nb-ink-alt));cursor:pointer;background:0 0;border:none;width:100%;margin-top:12px;padding:8px;font-size:.875rem;text-decoration:underline;display:block}.TermsModal-error{color:var(--red,var(--nb-error-strong));text-align:center;margin-top:12px;font-size:.875rem}.Page{box-sizing:border-box;max-width:1200px;height:100%;padding:var(--spacing-4);flex-direction:column;margin:0 auto;display:flex}.Page--chat{min-height:0;overflow:hidden}html:has(.Page--chat){background:var(--gray-light)}.Page-content{flex:1;min-height:0}@media screen and (width<=768px){.Page--chat{padding:0}.Page--chat>.Navigation{margin:var(--spacing-4) var(--spacing-4) 0}html:has(.Page--chat){background:var(--white)}}@font-face{font-display:swap;font-family:Circular;font-style:normal;font-weight:400;src:url(/fonts/lineto-circular-book.woff2)format("woff2")}@font-face{font-display:swap;font-family:Circular;font-style:normal;font-weight:500;src:url(/fonts/lineto-circular-medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:Circular;font-style:normal;font-weight:700;src:url(/fonts/lineto-circular-bold.woff2)format("woff2")}:root{--font:"Circular", system-ui, -apple-system, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700}html{color:var(--blue-dark);font-family:var(--font);scrollbar-gutter:stable;height:100%}body{height:100%;margin:0}#root{height:100%}button,input,select,textarea{font:inherit}:where(dialog:not(:modal)){color:inherit;background-color:#0000;border:0;width:auto;height:auto;margin:0;padding:0;position:static;inset:auto}:root{--ty-h1:var(--font-weight-medium) 30px/40px var(--font);--ty-h2:var(--font-weight-medium) 30px/40px var(--font);--ty-h2-book:var(--font-weight-normal) 30px/40px var(--font);--ty-h4:var(--font-weight-medium) 20px/30px var(--font);--ty-h4-book:var(--font-weight-normal) 20px/30px var(--font);--ty-p:var(--font-weight-normal) 16px/24px var(--font);--ty-p2:var(--font-weight-normal) 14px/20px var(--font);--ty-p3:var(--font-weight-normal) 12px/20px var(--font)}h1{font:var(--ty-h1);margin:0}h2{font:var(--ty-h2);margin:0}h4{font:var(--ty-h4);margin:0}p{font:var(--ty-p);margin:0;font-style:normal}:root{--blue:var(--nb-blue);--blue-dark:var(--nb-ink);--blue-lighter:var(--nb-blue-tint);--gray-light:var(--nb-paper-3);--gray-lighter:var(--nb-paper-3-a50);--gray:var(--nb-blue-tint-2);--gray-dark:var(--nb-mute);--pink:var(--nb-rose-3);--green:var(--nb-green);--green-light:var(--nb-green-tint);--green-lighter:#d8f7e4;--yellow:var(--nb-badge-disc);--yellow-dark:var(--nb-badge-glyph);--error-light:var(--nb-error-tint);--black:var(--nb-black);--white:var(--nb-paper);--spacing:5px;--spacing-2:calc(2 * var(--spacing));--spacing-3:calc(3 * var(--spacing));--spacing-4:calc(4 * var(--spacing));--spacing-5:calc(5 * var(--spacing));--spacing-6:calc(6 * var(--spacing));--box-shadow-color:23, 45, 68;--box-shadow:var(--nb-shadow-sm);--box-shadow-hover:0 0 8px 0 rgb(var(--box-shadow-color), .22);--box-shadow-small:0 0 3px 0 rgb(var(--box-shadow-color), .35);--border-color:23, 45, 68;--input-border:1px solid var(--nb-line-3);--input-border-hover:1px solid rgb(var(--border-color), .3);--input-border-open:1px solid rgb(var(--border-color), .3);--input-border-open-hover:1px solid rgb(var(--border-color), .5);--radius-small:5px;--radius-medium:15px;--radius-large:25px;--nb-ink:#172d44;--nb-ink-2:#172d44d9;--nb-mute:#73818e;--nb-mute-2:#aab4be;--nb-paper:#fff;--nb-paper-2:#f3f3ef;--nb-paper-3:#f2f2f2;--nb-line:#172d4414;--nb-line-2:#172d4429;--nb-blue:#0269ce;--nb-signal:var(--nb-blue);--nb-blue-2:#172d44;--nb-blue-3:#3e83e3;--nb-blue-tint:#e7f0f9;--nb-orange:#d87762;--nb-orange-2:#8c5957;--nb-orange-tint:#f4eae5;--nb-green:#4f8462;--nb-green-tint:#e5efe9;--nb-rose:#e3928f;--nb-rose-tint:#edd6ca;--nb-rose-tint-2:#f4eae5;--nb-wash:#f4eae5;--nb-wash-2:#edd6ca;--nb-amber:#aa7814;--nb-rose-3:#e8b196;--nb-rose-4:#a25243;--nb-green-5:#96c4a9;--nb-green-6:#114d42;--nb-gray-2:#898d8d;--nb-on-ink:#ffffffc7;--nb-on-ink-mute:#ffffffa6;--nb-on-ink-line:#ffffff40;--nb-on-ink-fill:#ffffff0f;--nb-scrim:#172d4480;--nb-shadow-overlay:0 8px 32px 0 #172d442e;--nb-fill-faint:#172d4408;--nb-font:"Circular", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, sans-serif;--nb-font-display:"Circular", -apple-system, blinkmacsystemfont, sans-serif;--nb-r-sm:8px;--nb-r-md:12px;--nb-r-ml:16px;--nb-r-lg:25px;--nb-r-xl:28px;--nb-r-pill:999px;--nb-shadow-xs:0 0 4px 0 #172d4414;--nb-shadow-sm:0 0 8px 0 #172d4414;--nb-shadow-md:0 0 16px 0 #172d4414;--nb-shadow-lg:0 0 24px 0 #172d441f;--nb-s-1:5px;--nb-s-2:10px;--nb-s-3:15px;--nb-s-4:20px;--nb-s-5:25px;--nb-s-6:30px;--nb-s-7:35px;--nb-s-8:40px;--nb-s-micro:2px;--nb-s-half:4px;--nb-s-1half:6px;--nb-s-2half:8px;--nb-text-micro:10px;--nb-text-eyebrow:11px;--nb-text-label:12px;--nb-text-body-sm:13px;--nb-text-body:14px;--nb-text-title-sm:16px;--nb-text-title:18px;--nb-text-title-lg:22px;--nb-text-metric:26px;--nb-text-display:28px;--nb-h1-size:38px;--nb-h1-line:46px;--nb-h1-desktop-size:50px;--nb-h1-desktop-line:68px;--nb-h2-size:30px;--nb-h2-line:40px;--nb-h3-size:24px;--nb-h3-line:36px;--nb-h4-size:20px;--nb-h4-line:30px;--nb-p1-size:16px;--nb-p1-line:24px;--nb-p2-size:14px;--nb-p2-line:20px;--nb-p3-size:12px;--nb-p3-line:20px;--nb-weight-regular:400;--nb-weight-medium:500;--nb-weight-semibold:600;--nb-weight-bold:700;--nb-leading-none:1;--nb-leading-tight:1.1;--nb-leading-snug:1.2;--nb-leading-normal:1.4;--nb-leading-loose:1.5;--nb-leading-relaxed:1.55;--nb-dur-fast:.12s;--nb-dur-med:.22s;--nb-dur-slow:.8s;--nb-ease:cubic-bezier(.2, .7, .2, 1);--nb-disabled-opacity:.45;--nb-focus-ring:0 0 0 2px var(--nb-paper), 0 0 0 4px var(--nb-signal);--nb-bubble-r:16px;--nb-bubble-r-snap:6px;--nb-bubble-r-tail:4px;--nb-composer-r:22px;--nb-black:#000;--nb-ink-alt:#282828;--nb-ink-3:#4b4b4b;--nb-ink-deep:#102031;--nb-gray:#a1a1a1;--nb-gray-3:#c3c3c3;--nb-gray-4:#7b7b7b;--nb-gray-tint:#e6e6e6;--nb-paper-4:#fbfbfb;--nb-paper-5:#f9f9f7;--nb-paper-7:#f0f0e8;--nb-sand:#c7bbaf;--nb-sand-2:#b0a08c;--nb-sand-dark:#81755e;--nb-sand-tint:#e9e0d7;--nb-brown:#c48669;--nb-green-2:#14594c;--nb-green-3:#266f60;--nb-green-4:#63a980;--nb-blue-4:#275390;--nb-blue-tint-2:#cfd7e0;--nb-blue-tint-3:#d3dce6;--nb-blue-5:#6197e2;--nb-yellow:#e7b558;--nb-badge-disc:#e2c981;--nb-badge-glyph:#956811;--nb-badge-disc-anon:#e5e5e5;--nb-badge-glyph-anon:#767676;--nb-yellow-tint:#e4d5a8;--nb-rose-2:#ec8ca9;--nb-red:#ff1c36;--nb-error:#e6c9c9;--nb-error-tint:#faecec;--nb-error-strong:#c62828;--nb-warning:#ffc107;--nb-warning-tint:#fff5c2;--nb-line-3:#172d4433;--nb-line-5:#172d444d;--nb-green-tint-6:#caded2;--nb-ink-alt-a10:#2828281a;--nb-gray-tint-2:#dededa;--nb-sand-a75:#c7bbafbf;--nb-sand-tint-2:#e5e5de;--nb-green-tint-4:#eaf2ed;--nb-paper-3-a50:#f2f2f280;--nb-wash-3:#ece6e3;--nb-ink-alt-a70:#282828b3;--nb-gray-tint-3:#dddfde;--nb-ink-night:#22242c;--nb-plum:#543744;--nb-ink-slate:#27303f;--nb-sand-3:#ae9f8a;--nb-copper:#75412c;--nb-sand-4:#aa9d8c;--nb-green-tint-5:#d8e2dd;--nb-green-tint-7:#e5e8db;--nb-orange-4:#d37c50;--nb-paper-10:#f4f2f0;--nb-line-4:#172d4405;--nb-black-a25:#00000040;--nb-paper-11:#e8e8e0;--nb-green-tint-8:#e3e9e2;--nb-gray-5:#d3d3d3}.nb-avatar{flex-shrink:0;width:fit-content;height:fit-content;display:flex;position:relative}.nb-avatar--bleed{padding:var(--nb-avatar-bleed,3px)}.nb-avatar-circle{border-radius:var(--nb-r-pill);justify-content:center;align-items:center;display:flex;overflow:hidden}.nb-avatar-circle--xs{width:30px;height:30px}.nb-avatar-circle--sm{width:34px;height:34px}.nb-avatar-circle--md{width:44px;height:44px}.nb-avatar-circle--lg{width:48px;height:48px}.nb-avatar-circle--xl{width:96px;height:96px}.nb-avatar-badge{display:flex;position:absolute;bottom:0;right:0}.nb-badge{background-color:var(--nb-signal);border:2px solid var(--nb-paper);border-radius:var(--nb-r-pill);color:var(--nb-paper);font-size:var(--nb-text-micro);font-weight:var(--nb-weight-regular);height:17px;line-height:var(--nb-leading-loose);min-width:17px;padding-inline:var(--nb-s-micro);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:-5px;right:-7px}.nb-badge-srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nb-button{cursor:pointer;font-family:var(--nb-font);font-weight:var(--nb-weight-regular);align-items:center;gap:var(--nb-s-1half);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;white-space:nowrap;border:none;flex-shrink:0;justify-content:center;display:inline-flex;position:relative;overflow:hidden}.nb-button:focus-visible{box-shadow:var(--nb-focus-ring);outline:0}.nb-button:disabled{cursor:not-allowed;opacity:.4}.nb-button:after{border-radius:inherit;content:"";opacity:0;pointer-events:none;transition:opacity var(--nb-dur-fast) var(--nb-ease);background-color:#0003;position:absolute;inset:0}@media (hover:hover){.nb-button:hover:not(:disabled):after{opacity:1}}.nb-button--blue{background-color:var(--nb-blue);color:var(--nb-paper)}.nb-button--white{background-color:var(--nb-paper);color:var(--nb-ink)}.nb-button--gray{background-color:var(--nb-paper-3-a50);color:var(--nb-ink)}.nb-button--darkBlue{background-color:var(--nb-ink);color:var(--nb-paper)}.nb-button--50{border-radius:var(--nb-r-ml);font-size:var(--nb-p1-size);line-height:var(--nb-p1-line);padding:12px 18px 14px}.nb-button--40{border-radius:var(--nb-r-ml);font-size:var(--nb-p1-size);line-height:var(--nb-p1-line);padding:7px 16px 9px}.nb-button--30{font-size:var(--nb-p2-size);gap:var(--nb-s-half);line-height:var(--nb-p2-line);padding:var(--nb-s-1) 14px;border-radius:10px}.nb-button-icon,.nb-button-spinner{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.nb-button-icon>svg,.nb-button-spinner>svg{width:100%;height:100%;display:block}.nb-button-spinner>svg{animation:nb-button-spin var(--nb-dur-slow) linear infinite}@keyframes nb-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nb-button-spinner>svg{animation:none}}.nb-button--fill{width:100%}.nb-card{background:var(--nb-paper);border-bottom:1px solid var(--nb-line);border-radius:var(--nb-r-ml);box-shadow:var(--nb-shadow-sm);box-sizing:border-box;padding:16px}.nb-chat{flex-direction:column;min-height:0;display:flex}.nb-chat .nb-chat-streamWrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.nb-chat .nb-chat-stream{gap:var(--nb-s-2);padding:var(--nb-s-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}@media (width<=768px){.nb-chat .nb-chat-stream{padding-left:max(var(--nb-s-4), env(safe-area-inset-left));padding-right:max(var(--nb-s-4), env(safe-area-inset-right))}}.nb-chat .nb-chat-stream:before{content:"";margin-top:auto}.nb-chat .nb-chat-stream--empty{justify-content:flex-start}.nb-chat .nb-chat-stream--empty>:first-child{margin-block:auto}.nb-chat .nb-chat-stream--empty:before{content:none}.nb-chat{--nb-chat-leading:var(--nb-leading-normal);--nb-chat-text:var(--nb-text-body)}@media (width<=768px){.nb-chat{--nb-chat-text:16px}}.nb-chat .nb-chat-bubble{border-radius:var(--nb-bubble-r);font-family:var(--nb-font);font-size:var(--nb-chat-text);line-height:var(--nb-chat-leading);overflow-wrap:anywhere;max-width:75%;padding:var(--nb-s-2) var(--nb-s-3)}.nb-chat .nb-chat-bubble p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.nb-chat .nb-chat-bubble--optimistic{opacity:.6}.nb-chat .nb-chat-bubble--them{background:var(--nb-paper-2);color:var(--nb-ink);align-self:flex-start}.nb-chat .nb-chat-bubble--me{background:var(--nb-blue-2);color:var(--nb-paper);align-self:flex-end}.nb-chat .nb-chat-bubble--them.nb-chat-bubble--only{border-bottom-left-radius:var(--nb-bubble-r-tail)}.nb-chat .nb-chat-bubble--them.nb-chat-bubble--first{border-bottom-left-radius:var(--nb-bubble-r-snap)}.nb-chat .nb-chat-bubble--them.nb-chat-bubble--mid{border-bottom-left-radius:var(--nb-bubble-r-snap);border-top-left-radius:var(--nb-bubble-r-snap)}.nb-chat .nb-chat-bubble--them.nb-chat-bubble--last{border-bottom-left-radius:var(--nb-bubble-r-tail);border-top-left-radius:var(--nb-bubble-r-snap)}.nb-chat .nb-chat-bubble--me.nb-chat-bubble--only{border-bottom-right-radius:var(--nb-bubble-r-tail)}.nb-chat .nb-chat-bubble--me.nb-chat-bubble--first{border-bottom-right-radius:var(--nb-bubble-r-snap)}.nb-chat .nb-chat-bubble--me.nb-chat-bubble--mid{border-bottom-right-radius:var(--nb-bubble-r-snap);border-top-right-radius:var(--nb-bubble-r-snap)}.nb-chat .nb-chat-bubble--me.nb-chat-bubble--last{border-bottom-right-radius:var(--nb-bubble-r-tail);border-top-right-radius:var(--nb-bubble-r-snap)}.nb-chat .nb-chat-bubble--first,.nb-chat .nb-chat-bubble--mid{margin-bottom:-8px}.nb-chat .nb-chat-bubbleDeleted{color:var(--nb-mute);margin:0;font-style:italic}.nb-chat .nb-chat-bubbleBody--deleted{opacity:.6;margin:0;text-decoration:line-through}.nb-chat .nb-chat-dayChip{color:var(--nb-mute);font-family:var(--nb-font);font-size:var(--nb-text-eyebrow);font-weight:var(--nb-weight-semibold);letter-spacing:.08em;padding:var(--nb-s-3) 0 var(--nb-s-1half);text-transform:uppercase;align-self:center}.nb-chat .nb-chat-sender{color:var(--nb-mute);font-family:var(--nb-font);font-size:var(--nb-text-eyebrow);font-weight:var(--nb-weight-semibold);letter-spacing:.08em;margin:var(--nb-s-2) 0 var(--nb-s-1);padding-left:var(--nb-s-2);text-transform:uppercase;align-self:flex-start}.nb-chat .nb-chat-sender--me{padding-left:0;padding-right:var(--nb-s-2);align-self:flex-end}.nb-chat .nb-chat-delivery{color:var(--nb-mute);font-family:var(--nb-font);font-size:var(--nb-text-eyebrow);align-self:flex-end;align-items:center;gap:var(--nb-s-half);margin-top:var(--nb-s-1);display:inline-flex}.nb-chat .nb-chat-delivery--released{color:var(--nb-ink-2);font-weight:var(--nb-weight-medium)}.nb-chat .nb-chat-deliveryTick{width:16px;height:10px}.nb-chat .nb-chat-jumpBtn{background:var(--nb-ink);border-radius:var(--nb-r-pill);bottom:var(--nb-s-3);box-shadow:var(--nb-shadow-md);color:var(--nb-paper-2);cursor:pointer;font-family:var(--nb-font);font-size:var(--nb-text-label);font-weight:var(--nb-weight-semibold);padding:var(--nb-s-1half) 12px;z-index:2;border:0;position:absolute;left:50%;transform:translate(-50%)}.nb-chat .nb-chat-composer{border-top:1px solid var(--nb-line);gap:var(--nb-s-2);padding:var(--nb-s-4);flex-direction:column;display:flex}@media (width<=768px){.nb-chat .nb-chat-composer{padding-bottom:max(var(--nb-s-4), env(safe-area-inset-bottom));padding-left:max(var(--nb-s-4), env(safe-area-inset-left));padding-right:max(var(--nb-s-4), env(safe-area-inset-right))}}.nb-chat .nb-chat-composer--withLeading{flex-direction:row;align-items:flex-end}.nb-chat .nb-chat-composer--withLeading>.nb-chat-composerBox{flex:auto;min-width:0}.nb-chat .nb-chat-composerBox{background:var(--nb-paper);border:1px solid var(--nb-mute);border-radius:var(--nb-composer-r);align-items:flex-end;gap:var(--nb-s-2);padding:var(--nb-s-1half) var(--nb-s-1half) var(--nb-s-1half) var(--nb-s-3);transition:background var(--nb-dur-fast) var(--nb-ease), border-color var(--nb-dur-fast) var(--nb-ease), box-shadow var(--nb-dur-fast) var(--nb-ease);display:flex;position:relative}.nb-chat .nb-chat-composerBox:focus-within{background:var(--nb-paper);border-color:var(--nb-ink)}.nb-chat .nb-chat-composerBox:has(.nb-chat-composerInput:disabled){background:var(--nb-paper-3);border-color:#0000}.nb-chat .nb-chat-composerBox:has(.nb-chat-composerInput:focus-visible){box-shadow:0 0 0 3px var(--nb-blue-tint)}.nb-chat .nb-chat-composerInput{color:var(--nb-ink);font-family:var(--nb-font);font-size:var(--nb-chat-text);line-height:var(--nb-chat-leading);resize:none;background:0 0;border:0;width:100%;min-height:22px;padding:7px 0;display:block;overflow:hidden}.nb-chat .nb-chat-composerScroll{flex-direction:column;flex:auto;min-width:0;max-height:168px;display:flex;position:relative}.nb-chat .nb-chat-composerViewport{min-height:0;overflow:hidden auto}.nb-chat .nb-chat-composerScrollbar{--os-size:var(--nb-s-1half);--os-padding-perpendicular:1px;--os-padding-axis:0;--os-track-border-radius:var(--nb-r-pill);--os-handle-border-radius:var(--nb-r-pill);--os-handle-bg:var(--nb-mute);--os-handle-bg-hover:var(--nb-ink);--os-handle-bg-active:var(--nb-ink);--os-handle-interactive-area-offset:0;box-sizing:border-box}.nb-chat .nb-chat-composerBox>.nb-chat-composerScrollbar.os-scrollbar-vertical{bottom:var(--nb-composer-r);right:0;top:var(--nb-composer-r)}.nb-chat .nb-chat-composerInput:focus{outline:0}.nb-chat .nb-chat-composerInput::placeholder{color:var(--nb-mute)}.nb-chat .nb-chat-composerActions{align-items:center;gap:var(--nb-s-2);flex:none;display:flex}.nb-chat .nb-chat-composerSend{background:var(--nb-ink);border-radius:var(--nb-r-pill);color:var(--nb-paper);cursor:pointer;font-family:var(--nb-font);font-size:var(--nb-text-body-sm);font-weight:var(--nb-weight-semibold);align-items:center;gap:var(--nb-s-half);padding:var(--nb-s-1half) var(--nb-s-3);transition:opacity var(--nb-dur-fast) var(--nb-ease);border:0;display:inline-flex}.nb-chat .nb-chat-composerSend:disabled{cursor:default;opacity:var(--nb-disabled-opacity)}.nb-chat .nb-chat-composerSpinner{border:2px solid var(--nb-on-ink-line);border-top-color:var(--nb-paper);height:12px;margin-right:var(--nb-s-1half);vertical-align:-2px;border-radius:50%;width:12px;animation:none;display:inline-block}@media (prefers-reduced-motion:no-preference){.nb-chat .nb-chat-composerSpinner{animation:nb-chat-spin var(--nb-dur-slow) linear infinite}}@keyframes nb-chat-spin{to{transform:rotate(360deg)}}.nb-chat .nb-chat-bubbleHeader{align-items:baseline;column-gap:var(--nb-s-2);font-size:var(--nb-text-eyebrow);margin-bottom:var(--nb-s-half);row-gap:var(--nb-s-half);flex-wrap:wrap;display:flex}.nb-chat .nb-chat-bubbleNameLink{color:inherit;text-decoration:none}.nb-chat .nb-chat-bubbleNameLink:hover .nb-chat-bubbleName{text-decoration:underline}.nb-chat .nb-chat-bubbleName{font-weight:var(--nb-weight-semibold)}.nb-chat .nb-chat-bubbleSub{color:inherit;opacity:.7}.nb-chat .nb-chat-bubbleTime{color:inherit;font-size:var(--nb-text-label);letter-spacing:normal;opacity:.8;white-space:nowrap}.nb-chat .nb-chat-bubbleRead{color:inherit;letter-spacing:-.15em;opacity:.7;padding-right:.15em}.nb-chat .nb-chat-bubbleEdit{color:inherit;cursor:pointer;font:inherit;opacity:.7;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-flex}.nb-chat .nb-chat-bubbleEdit:hover,.nb-chat .nb-chat-bubbleEdit:focus-visible{opacity:1}.nb-chat .nb-chat-bubbleFooter{margin-top:var(--nb-s-half);justify-content:flex-end;display:flex}.nb-chat .nb-chat-badge{border-radius:var(--nb-r-sm);font-size:var(--nb-text-micro);font-weight:var(--nb-weight-semibold);align-items:center;gap:var(--nb-s-half);line-height:var(--nb-leading-none);white-space:nowrap;padding:2px 6px;display:inline-flex}.nb-chat .nb-chat-badgeIcon{width:10px;height:10px}.nb-chat .nb-chat-badge--neutral{background:var(--nb-paper-3);color:var(--nb-ink-2)}.nb-chat .nb-chat-badge--info{background:var(--nb-blue-tint);color:var(--nb-blue)}.nb-chat .nb-chat-badge--success{background:var(--nb-green-tint);color:var(--nb-green)}.nb-chat .nb-chat-badge--warning{background:var(--nb-orange-tint);color:var(--nb-orange-2)}.nb-chat .nb-chat-badge--error{background:var(--nb-rose-tint);color:var(--nb-rose)}.nb-chat .nb-chat-divider{color:var(--nb-mute);font-family:var(--nb-font);font-size:var(--nb-text-eyebrow);align-self:stretch;align-items:center;gap:var(--nb-s-2);margin:var(--nb-s-3) 0;display:flex}.nb-chat .nb-chat-divider:before,.nb-chat .nb-chat-divider:after{border-top:1px solid var(--nb-line);content:"";flex:1}.os-size-observer,.os-size-observer-listener{direction:inherit;pointer-events:none;visibility:hidden;box-sizing:border-box;overflow:hidden;scroll-behavior:auto!important}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;top:0;left:0}.os-size-observer{z-index:-1;contain:strict;padding:inherit;border:inherit;box-sizing:inherit;flex-flow:row;margin:-133px;display:flex;inset:0;transform:scale(.1)}.os-size-observer:before{content:"";box-sizing:inherit;flex:none;width:10px;height:10px;padding:10px}.os-size-observer-appear{animation:1ms forwards os-size-observer-appear-animation}.os-size-observer-listener{box-sizing:border-box;padding:inherit;border:inherit;flex:auto;margin:-133px;position:relative;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{padding:inherit;border:inherit;box-sizing:content-box;flex:auto;display:block;position:relative}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{direction:ltr;flex:none;bottom:0;right:0;overflow:hidden}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{box-sizing:border-box;z-index:-1;contain:strict;border:none;flex:none;max-width:0;height:0;max-height:1px;margin:0;padding:0;position:relative;top:calc(100% + 1px);overflow:hidden}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;min-width:1px;height:1000%;min-height:1px}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{margin:0;overflow:visible}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;scroll-behavior:auto!important;flex-flow:row!important;align-items:stretch!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;z-index:0;border:none;flex:auto;width:100%;min-width:0;height:auto;margin:0;padding:0;position:relative}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah);position:absolute}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>:not(#osFakeId){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;display:none!important;position:absolute!important;overflow:hidden!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{grid-template:1fr/1fr;display:grid}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{width:auto!important;height:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction));contain:size layout;contain:size layout style;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;position:absolute}body>.os-scrollbar{z-index:99999;position:fixed}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;border:none!important;padding:0!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translateX(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{transform:translateX(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%));left:auto}.os-scrollbar-vertical .os-scrollbar-handle{transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%));top:auto}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{left:0;right:auto}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";display:block;position:absolute;inset:0}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:#00000070;--os-handle-bg-hover:#0000008c;--os-handle-bg-active:#000000a8}.os-theme-light{--os-handle-bg:#ffffff70;--os-handle-bg-hover:#ffffff8c;--os-handle-bg-active:#ffffffa8}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}.nb-dropdown{position:relative}.nb-dropdown-trigger{background:var(--nb-paper);border:1px solid var(--nb-line-3);border-radius:var(--nb-r-ml);cursor:pointer;font-family:var(--nb-font);align-items:center;gap:var(--nb-s-2);padding:18px var(--nb-s-4);text-align:left;transition:border-color var(--nb-dur-fast) var(--nb-ease);justify-content:space-between;width:100%;display:flex}.nb-dropdown-trigger:hover:not(:disabled){border-color:#172d4459}.nb-dropdown-trigger:focus-visible{box-shadow:var(--nb-focus-ring);outline:none}.nb-dropdown-trigger--open{border-bottom-color:var(--nb-paper-3);border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 0 8px #172d4433}.nb-dropdown-trigger:disabled{cursor:not-allowed;opacity:var(--nb-disabled-opacity)}.nb-dropdown-triggerContent{align-items:center;gap:var(--nb-s-2);min-width:0;display:flex}.nb-dropdown-icon{color:var(--nb-ink);flex-shrink:0;align-items:center;display:flex}.nb-dropdown-label{color:var(--nb-ink);font-size:var(--nb-p1-size);line-height:var(--nb-p1-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nb-dropdown-label--placeholder{opacity:.5}.nb-dropdown-chevron{color:var(--nb-ink);transition:transform var(--nb-dur-fast) var(--nb-ease);flex-shrink:0}.nb-dropdown-chevron--open{transform:rotate(180deg)}.nb-dropdown-panel{background:var(--nb-paper);border:1px solid var(--nb-line-3);border-bottom-left-radius:var(--nb-r-ml);border-bottom-right-radius:var(--nb-r-ml);z-index:20;border-top:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 0 8px #172d4433}.nb-dropdown-search{border-bottom:1px solid var(--nb-paper-3);align-items:center;gap:var(--nb-s-2);padding:18px var(--nb-s-4);display:flex}.nb-dropdown-searchIcon{color:var(--nb-ink);opacity:.5;flex-shrink:0}.nb-dropdown-searchInput{color:var(--nb-ink);font-family:var(--nb-font);font-size:var(--nb-p1-size);line-height:var(--nb-p1-line);background:0 0;border:none;outline:none;flex:1;min-width:0}.nb-dropdown-searchInput:focus-visible{border-radius:var(--nb-r-sm);box-shadow:var(--nb-focus-ring)}.nb-dropdown-searchInput::placeholder{color:var(--nb-ink);opacity:.5}.nb-dropdown-clearBtn{color:var(--nb-ink);cursor:pointer;opacity:.5;min-width:24px;min-height:24px;padding:var(--nb-s-micro);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.nb-dropdown-clearBtn:hover{opacity:1}.nb-dropdown-clearBtn:focus-visible{border-radius:var(--nb-r-sm);box-shadow:var(--nb-focus-ring);outline:none}.nb-dropdown-listbox{max-height:300px;margin:0;padding:0;list-style:none;overflow-y:auto}.nb-dropdown-listbox:focus-visible{box-shadow:inset var(--nb-focus-ring);outline:none}.nb-dropdown-option{color:var(--nb-ink);cursor:pointer;font-size:var(--nb-p1-size);line-height:var(--nb-p1-line);padding:18px var(--nb-s-4);text-overflow:ellipsis;transition:background-color var(--nb-dur-fast) var(--nb-ease);white-space:nowrap;overflow:hidden}.nb-dropdown-option--active{background:var(--nb-fill-faint)}.nb-dropdown-option--selected{font-weight:var(--nb-weight-medium)}.nb-dropdown-empty{color:var(--nb-ink);font-size:var(--nb-p2-size);opacity:.5;padding:var(--nb-s-4);text-align:center}.nb-headerNav{align-items:stretch;margin:0;padding:0;list-style:none}.nb-headerNav-item{display:flex}.nb-headerNav-link{color:var(--nb-header-nav-fg,color-mix(in srgb, var(--nb-ink) 75%, transparent));align-items:center;gap:var(--nb-s-1);min-width:var(--nb-header-nav-item-min,84px);padding-inline:var(--nb-header-nav-item-pad,var(--nb-s-2));flex-direction:column;justify-content:center;text-decoration:none;display:flex;position:relative}.nb-headerNav-link:focus-visible{border-radius:var(--nb-r-sm);box-shadow:var(--nb-focus-ring);outline:none}.nb-headerNav-icon{justify-content:center;align-items:center;height:24px;display:flex;position:relative}.nb-headerNav-label{font-size:var(--nb-text-body-sm);font-weight:var(--nb-weight-regular);line-height:var(--nb-leading-none);text-align:center;white-space:nowrap}.nb-headerNav-label:after{content:attr(data-text);font-weight:var(--nb-weight-medium);visibility:hidden;height:0;display:block;overflow:hidden}.nb-headerNav-link--active{color:var(--nb-header-nav-fg-active,var(--nb-ink))}.nb-headerNav-link--active .nb-headerNav-label{font-weight:var(--nb-weight-medium)}.nb-headerNav-link--active:after{background-color:var(--nb-header-nav-fg-active,var(--nb-ink));content:"";height:3px;bottom:0;left:var(--nb-header-nav-item-pad,var(--nb-s-2));right:var(--nb-header-nav-item-pad,var(--nb-s-2));border-radius:2px 2px 0 0;position:absolute}.nb-logo{display:flex}.nb-logo-path{transition:fill var(--nb-dur-med) var(--nb-ease)}.nb-textField{background-color:var(--nb-paper);border:1px solid var(--nb-line-3);border-radius:var(--nb-r-ml);box-sizing:border-box;align-items:center;gap:var(--nb-s-2);width:100%;padding:18px var(--nb-s-4);display:flex}.nb-textField:focus-within{box-shadow:var(--nb-focus-ring)}.nb-textField--invalid{border-color:var(--nb-error-strong)}.nb-textField-icon{height:var(--nb-s-4);pointer-events:none;width:var(--nb-s-4);flex-shrink:0;justify-content:center;align-items:center;display:flex}.nb-textField-input{appearance:none;box-sizing:border-box;color:var(--nb-ink);font-family:var(--nb-font);font-size:var(--nb-p1-size);font-weight:var(--nb-weight-regular);line-height:var(--nb-p1-line);background:0 0;border:none;outline:none;flex:1 0 0;width:100%;min-width:0;padding:0}.nb-textField-input::placeholder{color:var(--nb-ink);opacity:.5}.nb-textField-input:disabled{color:var(--nb-ink);cursor:not-allowed;opacity:.6}.nb-textField-trailing{align-items:center;gap:var(--nb-s-2);flex-shrink:0;display:flex}.nb-textField-clear{color:var(--nb-mute);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.nb-textField-clear:focus-visible{border-radius:var(--nb-r-sm);box-shadow:var(--nb-focus-ring);outline:none}.nb-sheet-backdrop{background-color:var(--nb-scrim);opacity:0;transition:opacity var(--nb-dur-med) var(--nb-ease);z-index:999;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0;overflow-y:auto}.nb-sheet-backdrop--open{opacity:1}.nb-sheet{background-color:var(--nb-paper);border-radius:var(--nb-r-xl) var(--nb-r-xl) 0 0;max-width:100%;max-height:100%;transition:transform var(--nb-dur-med) var(--nb-ease);border:none;flex-direction:column;width:100%;margin:0;padding:0;display:flex;position:relative;transform:translateY(16px);box-shadow:0 0 16px #172d4429}.nb-sheet-backdrop--open .nb-sheet{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.nb-sheet-backdrop,.nb-sheet{transition:none}}.nb-sheet-header{align-items:center;gap:var(--nb-s-2);padding:var(--nb-s-3) var(--nb-s-2) var(--nb-s-3) var(--nb-s-5);flex:none;justify-content:space-between;display:flex}.nb-sheet-title{color:var(--nb-ink);font-family:var(--nb-font);font-size:var(--nb-h2-size);font-weight:var(--nb-weight-medium);line-height:var(--nb-h2-line);flex:auto;min-width:0;margin:0}.nb-sheet-close{border-radius:var(--nb-r-pill);color:var(--nb-ink);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:50px;height:50px;padding:0;display:flex}.nb-sheet-close:focus-visible{box-shadow:var(--nb-focus-ring);outline:0}.nb-sheet-close:disabled{cursor:not-allowed;opacity:var(--nb-disabled-opacity)}@media (hover:hover){.nb-sheet-close:hover{background-color:var(--nb-fill-faint)}}.nb-sheet-content{overscroll-behavior:contain;padding:0 var(--nb-s-5) var(--nb-s-5);-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.nb-sheet-content:first-child{padding-top:var(--nb-s-5)}.nb-sheet-footer{padding:0 var(--nb-s-5) var(--nb-s-5);flex:none}@media (width>=481px){.nb-sheet-backdrop{padding:var(--nb-s-5);align-items:center}.nb-sheet{border-radius:var(--nb-r-xl);max-width:560px}}
