@font-face{font-family:Anuphan;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b86b71495302ed8f-s.p.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Anuphan;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/28ed2746e72fcf41-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anuphan;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ce8d4b74114316ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anuphan;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d877add5adc7a711-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anuphan;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b86b71495302ed8f-s.p.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Anuphan;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/28ed2746e72fcf41-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anuphan;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ce8d4b74114316ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anuphan;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d877add5adc7a711-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anuphan;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b86b71495302ed8f-s.p.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Anuphan;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/28ed2746e72fcf41-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anuphan;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ce8d4b74114316ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anuphan;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d877add5adc7a711-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anuphan;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b86b71495302ed8f-s.p.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Anuphan;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/28ed2746e72fcf41-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anuphan;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ce8d4b74114316ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anuphan;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d877add5adc7a711-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anuphan Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_88e1f9{font-family:Anuphan,Anuphan Fallback;font-style:normal}.__variable_88e1f9{--font-anuphan:"Anuphan","Anuphan Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_49a339{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_49a339{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;font-family:var(--font-sans,"Inter","Sarabun",system-ui,sans-serif);background-color:var(--color-bg-app,#f4f6f9);color:var(--color-text-primary,#0b1020);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-nt-page-loader-state]{background-color:var(--passport-page-bg,#f7f7f8);color:var(--passport-text-secondary,#6c6c78)}:root{--passport-accent:var(--color-primary,#ffd100);--passport-hover-tint:rgba(255,209,0,0.16);--passport-danger:#c93b3b;--passport-glass-shadow:0 6px 20px rgba(0,0,0,0.06),inset 0 1px 0 rgba(255,255,255,0.55);--passport-sidebar-width:256px;--passport-sidebar-width-collapsed:52px;--passport-main-radius:18px;--passport-glass-radius:14px;--passport-popover-radius:12px;--passport-lightbox-bg:#1b1b20;--passport-lightbox-text:#f2f2f5;--passport-lightbox-text-muted:#9a9aa6;--passport-lightbox-border:#2c2c33;--passport-lightbox-control-bg:rgba(255,255,255,0.08);--font-sans:var(--font-anuphan),var(--font-space-grotesk),"Inter","Sarabun",system-ui,sans-serif}:root,html[data-theme=light]{--passport-page-bg:#f7f7f8;--passport-sidebar-bg:#f7f7f8;--passport-card-bg:#ffffff;--passport-card-border:#e7e7eb;--passport-text-primary:#16161a;--passport-text-secondary:#6c6c78;--passport-text-muted:#54545e;--passport-input-bg:#ffffff;--passport-input-border:#e2e3e8;--passport-chip-bg:#f1f2f4;--passport-link:#8a6d00;--passport-glass-bg:rgba(255,255,255,0.55);--passport-glass-border:rgba(255,255,255,0.75);--passport-glass-hole:rgba(252,252,253,0.92);--passport-corner-backdrop:rgba(255,255,255,0.75)}html[data-theme=dark]{--passport-page-bg:#141417;--passport-sidebar-bg:#141417;--passport-card-bg:#1b1b20;--passport-card-border:#2c2c33;--passport-text-primary:#f2f2f5;--passport-text-secondary:#c2c2ce;--passport-text-muted:#9a9aa6;--passport-input-bg:#202026;--passport-input-border:#34343c;--passport-chip-bg:#26262c;--passport-link:#ffd100;--passport-danger:#ff6b6b;--passport-glass-bg:rgba(40,40,48,0.5);--passport-glass-border:rgba(255,255,255,0.1);--passport-glass-hole:rgba(30,30,36,0.95);--passport-corner-backdrop:rgba(27,27,32,0.75)}@media (prefers-color-scheme:dark){html[data-theme=system]{--passport-page-bg:#141417;--passport-sidebar-bg:#141417;--passport-card-bg:#1b1b20;--passport-card-border:#2c2c33;--passport-text-primary:#f2f2f5;--passport-text-secondary:#c2c2ce;--passport-text-muted:#9a9aa6;--passport-input-bg:#202026;--passport-input-border:#34343c;--passport-chip-bg:#26262c;--passport-link:#ffd100;--passport-danger:#ff6b6b;--passport-glass-bg:rgba(40,40,48,0.5);--passport-glass-border:rgba(255,255,255,0.1);--passport-glass-hole:rgba(30,30,36,0.95);--passport-corner-backdrop:rgba(27,27,32,0.75)}}html[data-brand=agent-hub]{--passport-accent:var(--color-primary);--passport-hover-tint:var(--color-focus-ring);--passport-link:#9D00FF;--passport-page-gradient:linear-gradient(180deg,#e6d6ff,#f7f7f8 50%,#fbe3b5)}html[data-brand=agent-hub][data-theme=dark]{--passport-link:#C466FF;--passport-page-gradient:linear-gradient(180deg,#221a35,#141417 50%,#261c12)}@media (prefers-color-scheme:dark){html[data-brand=agent-hub][data-theme=system]{--passport-link:#C466FF;--passport-page-gradient:linear-gradient(180deg,#221a35,#141417 50%,#261c12)}}html[data-brand=nt]{--passport-accent:var(--color-primary);--passport-hover-tint:var(--color-focus-ring);--passport-link:#A95608;--passport-page-gradient:linear-gradient(180deg,#e6d6ff,#f7f7f8 50%,#fbe3b5)}html[data-brand=nt][data-theme=dark]{--passport-link:#F27B0B;--passport-page-gradient:linear-gradient(180deg,#221a35,#141417 50%,#261c12)}@media (prefers-color-scheme:dark){html[data-brand=nt][data-theme=system]{--passport-link:#F27B0B;--passport-page-gradient:linear-gradient(180deg,#221a35,#141417 50%,#261c12)}}.nt-passport-shell{display:flex;height:100vh;width:100%;background:var(--passport-page-bg);color:var(--passport-text-primary);overflow:hidden}.nt-passport-sidebar{position:relative;width:var(--passport-sidebar-width);min-width:var(--passport-sidebar-width);background-color:var(--passport-sidebar-bg);--color-sidebar-text:var(--passport-text-secondary);--color-sidebar-active-text:var(--passport-text-primary);display:flex;flex-direction:column;padding:18px 14px 14px;transition:width .18s ease,min-width .18s ease,transform .18s ease;overflow:hidden}.nt-passport-sidebar[data-collapsed=true]{width:var(--passport-sidebar-width-collapsed);min-width:var(--passport-sidebar-width-collapsed);padding:18px 6px 14px}.nt-passport-sidebar-scroll{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;margin:0 -4px;padding:0 4px;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,rgba(0,0,0,.12)) transparent}.nt-passport-main-wrap{flex:1 1;min-width:0;padding:10px 10px 10px 0;background:var(--passport-page-gradient,var(--passport-page-bg))}.nt-passport-main-card{position:relative;height:100%;background:var(--passport-card-bg);border:1px solid var(--passport-card-border);border-radius:var(--passport-main-radius);overflow:hidden;display:flex;flex-direction:column}.nt-passport-main-card[data-transparent=true]{background:transparent;border-color:transparent}.nt-passport-main-corner{position:absolute;top:14px;right:16px;display:flex;align-items:flex-start;gap:6px;z-index:20}.nt-passport-main-card[data-transparent=true] .nt-passport-main-corner{background:var(--passport-corner-backdrop);box-shadow:var(--passport-glass-shadow);border-radius:var(--passport-popover-radius,12px);padding:6px 10px}.nt-passport-main-scroll{flex:1 1;overflow-y:auto;position:relative}.nt-passport-main-content{padding:72px var(--space-6,24px) var(--space-6,24px);min-width:0}.nt-passport-main-content--contained{height:100%}.nt-passport-interactive{background:transparent;transition:background-color .15s ease,color .15s ease}.nt-passport-interactive:hover,.nt-passport-interactive[aria-current=page]{background:var(--passport-hover-tint)}.nt-passport-sidebar .nt-passport-interactive[aria-current=page]{box-shadow:inset 3px 0 0 var(--passport-link)}.nt-passport-interactive:focus-visible{outline:2px solid var(--passport-accent);outline-offset:2px}.nt-passport-upgrade-pill{background:var(--passport-card-bg);border:1.6px solid var(--passport-text-primary);color:var(--passport-text-primary)}.nt-passport-upgrade-pill:hover{background:var(--passport-accent);border-color:var(--passport-accent);color:var(--color-text-on-gold,#16161a)}.nt-passport-upgrade-pill:focus-visible{outline:2px solid var(--passport-accent);outline-offset:2px}.nt-passport-icon-dark,.nt-passport-settings-portal,html[data-theme=dark] .nt-passport-icon-light{display:none}html[data-theme=dark] .nt-passport-icon-dark{display:inline-block}@media (prefers-color-scheme:dark){html[data-theme=system] .nt-passport-icon-light{display:none}html[data-theme=system] .nt-passport-icon-dark{display:inline-block}}@media (max-width:768px){.nt-passport-sidebar{position:fixed;top:0;left:0;height:100vh;z-index:var(--z-modal,300);box-shadow:var(--shadow-lg,0 12px 34px rgba(0,0,0,.2))}.nt-passport-sidebar[data-collapsed=true]{width:var(--passport-sidebar-width);min-width:var(--passport-sidebar-width);padding:18px 14px 14px;transform:translateX(-100%)}.nt-passport-main-wrap{padding:8px}}.nt-passport-mobile-hamburger{display:none}@media (max-width:768px){.nt-passport-mobile-hamburger[data-visible=true]{display:flex;position:fixed;top:var(--space-4,16px);left:var(--space-4,16px);z-index:calc(var(--z-modal, 300) - 1)}}.nt-hub-starter-popular-grid{display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-5,20px);gap:var(--space-5,20px);align-items:start}.nt-hub-popular-col{width:260px;flex-shrink:0}@media (max-width:768px){.nt-hub-starter-popular-grid{grid-template-columns:1fr}.nt-hub-popular-col{width:100%;flex-shrink:1}}.nt-hub-composer-chips-wrap{flex:1 1;min-width:0}.nt-hub-composer-attach-wrap,.nt-hub-composer-model-pill-wrap{display:inline-flex;align-items:center}.nt-hub-composer-model-pill-wrap{gap:var(--space-2,8px)}@media (max-width:768px){.nt-hub-composer-chips-wrap{order:1;flex-basis:100%}.nt-hub-composer-websearch{order:2}.nt-hub-composer-action-menu-wrap{order:3}.nt-hub-composer-model-pill-wrap{order:4}.nt-hub-composer-attach-wrap{order:5}.nt-hub-composer-send-btn{order:6;margin-left:auto}}.nt-auth-page-frame{padding:var(--space-6,24px)}@media (max-width:768px){.nt-auth-page-frame{padding:var(--space-4,16px)}}@media (min-width:769px){[data-testid=modal-panel]:has(.nt-history-modal-body){max-width:clamp(900px,80vw,1040px)!important}}.nt-tokenbar-row{row-gap:var(--space-2,8px)}@media (max-width:768px){.nt-tokenbar-bar{flex-basis:100%}}[data-testid=modal-panel]:has(.nt-html-preview-fullscreen-body){max-width:90vw!important;width:90vw;height:90vh;max-height:90vh}