@layer reset, base;
@layer reset{*,:before,:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}}@layer base{@font-face{font-family:Inter Variable;font-weight:100 900;font-display:swap;font-style:normal;src:url(https://static.linear.app/fonts/InterVariable.woff2?v=4.1)format("woff2");unicode-range:U+0-2B1B,U+2B1D-10FFFF}@font-face{font-family:Inter Variable;font-weight:100 900;font-display:swap;font-style:italic;src:url(https://static.linear.app/fonts/InterVariable-Italic.woff2?v=4.1)format("woff2");unicode-range:U+0-2B1B,U+2B1D-10FFFF}@font-face{font-family:Berkeley Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://static.linear.app/fonts/Berkeley-Mono-Variable.woff2?v=3.2)format("woff2")}@font-face{font-family:Linear Thai;font-weight:450;font-display:swap;font-style:normal;src:local(Thonburi),local(Thonburi-Regular),local(Sukhumvit Set),local(Tahoma),local(Garuda),local(Noto Sans Thai);unicode-range:U+E00-E7F}*{box-sizing:border-box;touch-action:pan-x pan-y}:root{--font-monospace:"Berkeley Mono", "SFMono Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;--font-regular:"Inter Variable", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", "Linear Thai", sans-serif;--font-display:var(--font-regular);--font-emoji:"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji";--speed-highlightFadeIn:0s;--speed-highlightFadeOut:.15s;--speed-quickTransition:.1s;--speed-regularTransition:.25s;--speed-slowTransition:.35s;--font-size-micro:.6875rem;--font-size-microPlus:.6875rem;--font-size-mini:.75rem;--font-size-miniPlus:.75rem;--font-size-small:.8125rem;--font-size-smallPlus:.8125rem;--font-size-regular:.9375rem;--font-size-regularPlus:.9375rem;--font-size-large:1.125rem;--font-size-largePlus:1.125rem;--font-size-title1:2.25rem;--font-size-title2:1.5rem;--font-size-title3:1.25rem;--font-weight-light:300;--font-weight-normal:450;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-circle:50%;--radius-rounded:9999px;--editor-block-spacing:1rem;--editor-block-spacing-large:calc(1.375 * var(--editor-block-spacing));--editor-block-spacing-small:calc(.375 * var(--editor-block-spacing));--editor-block-radius:6px;--editor-block-menu-size:20px;--editor-block-menu-offset:28px;--editor-last-invisible-paragraph-spacing:10px;--editor-line-height:1.6;--editor-letter-spacing:-.00666667em;--editor-list-inset:1.5rem;--editor-bullet-disc-width:.5em;--editor-bullet-disc-offset:.5em;--editor-todolist-checkbox-width:14px;--editor-font-size:var(--font-size-regular);--editor-safe-area:16px;--ease-in-quad:cubic-bezier(.55, .085, .68, .53);--ease-in-cubic:cubic-bezier(.55, .055, .675, .19);--ease-in-quart:cubic-bezier(.895, .03, .685, .22);--ease-in-quint:cubic-bezier(.755, .05, .855, .06);--ease-in-expo:cubic-bezier(.95, .05, .795, .035);--ease-in-circ:cubic-bezier(.6, .04, .98, .335);--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--ease-out-expo:cubic-bezier(.19, 1, .22, 1);--ease-out-circ:cubic-bezier(.075, .82, .165, 1);--ease-in-out-quad:cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic:cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart:cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint:cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo:cubic-bezier(1, 0, 0, 1);--ease-in-out-circ:cubic-bezier(.785, .135, .15, .86)}html,body{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;width:100%;margin:0;padding:0}body,button,input,optgroup,select,textarea{font-family:var(--font-regular)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;-webkit-text-size-adjust:100%;line-height:1.5}a{text-decoration:none}p{line-height:1.7;font-size:var(--font-size-regular)}svg,img{flex-shrink:0}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-medium);margin-top:0;margin-bottom:0;line-height:1.25}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.25em}h4{font-size:1em}h5{font-size:.875em}h6{font-size:.75em}p,dl,ol,ul,pre,blockquote{margin-top:.8em;margin-bottom:1.2em}i,em{font-style:italic}strong,b{font-weight:var(--font-weight-semibold)}pre,code{font-variation-settings:normal;font-feature-settings:normal;font-family:var(--font-monospace)}code:not(pre code){-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:var(--color-bg-quaternary);border:1px solid var(--color-border-primary);border-radius:.2em;padding:.15em .25em;font-size:.875em;line-height:1.3}:focus-visible{outline:var(--focus-ring-outline)}[data-popper-reference-hidden] :scope{pointer-events:none;opacity:0!important}}

@layer priority1;

@property --focus-ring-width {
  syntax: "<length>";
  inherits: true;
  initial-value: 2px;
}

@property --sx-noxmfb {
  syntax: "<time>";
  inherits: true;
  initial-value: .15s;
}

@property --sx-1vldssy {
  syntax: "<time>";
  inherits: true;
  initial-value: .1s;
}

@property --sx-11o6u2e {
  syntax: "<time>";
  inherits: true;
  initial-value: .25s;
}

@property --sx-f71h5k {
  syntax: "<time>";
  inherits: true;
  initial-value: .35s;
}

@property --sx-172lzdp {
  syntax: "<time>";
  inherits: true;
  initial-value: 0s;
}

:root, .sx-1a6tfvm {
  --sx-172lzdp: 0s;
  --sx-noxmfb: .15s;
  --sx-1vldssy: .1s;
  --sx-11o6u2e: .25s;
  --sx-f71h5k: .35s;
}

:root, .sx-18yeszy {
  --sx-18pfyxa: 6px 12px;
  --sx-1mc3c6y: ;
  --sx-6zt3z6: ;
  --sx-ykavoc: 5px;
  --sx-11lpf43: .8125rem;
}

:root, .sx-id5b6m {
  --sx-1ele6il: ;
  --sx-138rywl: 13vh;
  --focus-ring-width: 2px;
}

:root, .sx-1xr6qsj {
  --sx-1m4y240: ;
  --sx-g52i5g: ;
  --sx-1ubxoo9: ;
  --sx-1gxylln: ;
  --sx-1gm0lru: ;
  --sx-1gcjx5j: ;
  --sx-1gakdvt: ;
  --sx-1rsaf4u: ;
  --sx-7jk47a: ;
  --sx-1qdowq0: ;
  --sx-142jeir: ;
  --sx-k68kma: ;
  --sx-1o1lnwn: ;
  --sx-d29rh7: ;
  --sx-1uv3w6h: ;
  --sx-15wwovl: ;
  --sx-cx2ark: ;
  --sx-138kmyo: ;
  --sx-w1p5jj: ;
  --sx-pqiwo2: ;
  --sx-35jz1e: ;
  --sx-ys2i3t: ;
  --sx-3zwjav: ;
  --sx-1dd5bcf: ;
  --sx-1eapsa9: ;
  --sx-1xaoi8i: ;
  --sx-n8xqcl: ;
  --sx-ickszr: ;
  --sx-1jffjrl: ;
  --sx-hfmm6c: ;
  --sx-10o0rs5: ;
  --sx-13kjjc4: ;
  --sx-1ccqs4f: ;
  --sx-1fphd1n: ;
  --sx-j1ai0m: ;
  --sx-629164: ;
  --sx-ljw4h1: ;
  --sx-1qlh175: ;
  --sx-1uoekal: ;
  --sx-9o00jb: ;
  --sx-ot17o6: ;
  --sx-1cxqmhc: ;
  --sx-10845vo: ;
  --sx-1ps2i54: ;
  --sx-18uyzu6: ;
  --sx-wsz0k3: ;
  --sx-jw5zf4: ;
  --sx-8gevfv: ;
  --sx-ciqj87: ;
  --sx-180qi0f: ;
  --sx-14ggo8w: ;
  --sx-129bhjt: ;
  --sx-1h56kua: ;
  --sx-91u3ar: ;
  --sx-ugsh4: ;
  --sx-105wzx7: ;
  --sx-1k7nh0l: ;
  --sx-msgncm: ;
  --sx-sfnrch: ;
  --sx-fwc8so: ;
  --sx-11vg3qk: ;
  --sx-1hz3utq: ;
  --sx-1ijrdvx: ;
  --sx-183dfpr: ;
  --sx-1vyp3gc: ;
  --sx-ikq9iy: ;
  --sx-34xdpc: ;
  --sx-i20l48: ;
  --sx-17ckey5: ;
  --sx-1q6smeb: ;
  --sx-1bu05id: ;
  --sx-tw6awd: ;
  --sx-1dcvabv: ;
  --sx-13m9wh7: ;
  --sx-or1tl7: ;
  --sx-1vqca58: ;
  --sx-1stx5uy: ;
  --sx-5t1vcl: ;
  --sx-6od1kq: ;
  --sx-1em7oyp: ;
  --sx-bpgheo: ;
  --sx-1yxqotz: ;
  --sx-kthb5v: ;
  --sx-7ide1: ;
  --sx-19hxmp1: ;
  --sx-ws85c5: ;
  --sx-1glqxor: ;
  --sx-ay0skx: ;
  --sx-feitbp: ;
  --sx-vatjr0: ;
  --sx-1fh23cp: ;
  --sx-74qs5: ;
  --sx-ch85qk: ;
  --sx-d1bcc1: ;
  --sx-16hn3q3: ;
  --sx-1edn6di: ;
  --sx-1ltkoa: ;
  --sx-v3o8qy: ;
  --sx-1rzu7x2: ;
  --sx-1eblqqh: ;
  --sx-qk208u: ;
  --sx-1lhvtc7: ;
  --sx-6ycflb: ;
  --sx-i22icr: ;
  --sx-19kgmct: ;
  --sx-1e47k4b: ;
  --sx-y2ryor: ;
  --sx-nwdiqt: ;
  --sx-sw0v2d: ;
}

:root, .sx-v4vkl {
  --sx-1umwnkk: "Berkeley Mono", "SFMono Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
  --sx-1ipkkxf: "Inter Variable", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", "Linear Thai", sans-serif;
  --sx-13sdql6: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji";
}

:root, .sx-1igtzua {
  --sx-1wt5gz: .6875rem;
  --sx-gtlyoh: .6875rem;
  --sx-14zg47y: .75rem;
  --sx-xwv37x: .75rem;
  --sx-10o2lip: .8125rem;
  --sx-1jpe35p: .8125rem;
  --sx-bdopoc: .9375rem;
  --sx-w9msw8: .9375rem;
  --sx-dwoyxf: 1.125rem;
  --sx-1qbbvup: 1.125rem;
  --sx-17cmjmb: 2.25rem;
  --sx-7kjqyo: 1.5rem;
  --sx-1ut3rfb: 1.25rem;
}

:root, .sx-tam7zc {
  --sx-1xm92nl: 300;
  --sx-fg2ta0: 450;
  --sx-13nb3gl: 500;
  --sx-1wn79qr: 600;
  --sx-1cnoyn1: 700;
}

:root, .sx-1g0ld38 {
  --sx-c3gk8m: ;
  --sx-2icmlu: ;
  --sx-axo4ug: ;
  --sx-10lzhmx: ;
  --sx-1dhg814: ;
  --sx-1k7v50d: ;
  --sx-r8bcak: ;
  --sx-umgfby: ;
  --sx-s5ggdg: ;
}
