/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.ko-chatbot-sv *,.ko-chatbot-sv ::backdrop,.ko-chatbot-sv :after,.ko-chatbot-sv :before{--tw-border-style:solid;--tw-leading:initial;--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}}}@layer theme{.ko-chatbot-sv,.ko-chatbot-sv :host{--font-sans:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-gray-100:oklch(96.7% .003 264.542);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-600:oklch(44.6% .03 256.802);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:1.42857;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-4xl:2rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}.ko-chatbot-sv{color:var(--fontColor);font-family:var(--fontFamily);font-size:var(--fontSize)}}@layer base{.ko-chatbot-sv *,.ko-chatbot-sv ::backdrop,.ko-chatbot-sv :after,.ko-chatbot-sv :before{border:0 solid;box-sizing:border-box;margin:0;padding:0}.ko-chatbot-sv ::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}.ko-chatbot-sv,.ko-chatbot-sv :host{-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}.ko-chatbot-sv hr{border-top-width:1px;color:inherit;height:0}.ko-chatbot-sv abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ko-chatbot-sv h1,.ko-chatbot-sv h2,.ko-chatbot-sv h3,.ko-chatbot-sv h4,.ko-chatbot-sv h5,.ko-chatbot-sv h6{font-size:inherit;font-weight:inherit}.ko-chatbot-sv a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.ko-chatbot-sv b,.ko-chatbot-sv strong{font-weight:bolder}.ko-chatbot-sv code,.ko-chatbot-sv kbd,.ko-chatbot-sv pre,.ko-chatbot-sv samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}.ko-chatbot-sv small{font-size:80%}.ko-chatbot-sv sub,.ko-chatbot-sv sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ko-chatbot-sv sub{bottom:-.25em}.ko-chatbot-sv sup{top:-.5em}.ko-chatbot-sv table{border-collapse:collapse;border-color:inherit;text-indent:0}.ko-chatbot-sv :-moz-focusring{outline:auto}.ko-chatbot-sv progress{vertical-align:baseline}.ko-chatbot-sv summary{display:list-item}.ko-chatbot-sv menu,.ko-chatbot-sv ol,.ko-chatbot-sv ul{list-style:none}.ko-chatbot-sv audio,.ko-chatbot-sv canvas,.ko-chatbot-sv embed,.ko-chatbot-sv iframe,.ko-chatbot-sv img,.ko-chatbot-sv object,.ko-chatbot-sv svg,.ko-chatbot-sv video{display:block;vertical-align:middle}.ko-chatbot-sv img,.ko-chatbot-sv video{height:auto;max-width:100%}.ko-chatbot-sv button,.ko-chatbot-sv input,.ko-chatbot-sv optgroup,.ko-chatbot-sv select,.ko-chatbot-sv textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}.ko-chatbot-sv ::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}.ko-chatbot-sv :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.ko-chatbot-sv :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.ko-chatbot-sv ::file-selector-button{margin-inline-end:4px}.ko-chatbot-sv ::-moz-placeholder{opacity:1}.ko-chatbot-sv ::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){.ko-chatbot-sv ::-moz-placeholder{color:currentColor}.ko-chatbot-sv ::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){.ko-chatbot-sv ::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}.ko-chatbot-sv ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}.ko-chatbot-sv textarea{resize:vertical}.ko-chatbot-sv ::-webkit-search-decoration{-webkit-appearance:none}.ko-chatbot-sv ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.ko-chatbot-sv ::-webkit-datetime-edit{display:inline-flex}.ko-chatbot-sv ::-webkit-datetime-edit-fields-wrapper{padding:0}.ko-chatbot-sv ::-webkit-datetime-edit,.ko-chatbot-sv ::-webkit-datetime-edit-year-field{padding-block:0}.ko-chatbot-sv ::-webkit-datetime-edit-day-field,.ko-chatbot-sv ::-webkit-datetime-edit-month-field{padding-block:0}.ko-chatbot-sv ::-webkit-datetime-edit-hour-field,.ko-chatbot-sv ::-webkit-datetime-edit-minute-field{padding-block:0}.ko-chatbot-sv ::-webkit-datetime-edit-millisecond-field,.ko-chatbot-sv ::-webkit-datetime-edit-second-field{padding-block:0}.ko-chatbot-sv ::-webkit-datetime-edit-meridiem-field{padding-block:0}.ko-chatbot-sv ::-webkit-calendar-picker-indicator{line-height:1}.ko-chatbot-sv :-moz-ui-invalid{box-shadow:none}.ko-chatbot-sv button,.ko-chatbot-sv input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}.ko-chatbot-sv ::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}.ko-chatbot-sv ::-webkit-inner-spin-button,.ko-chatbot-sv ::-webkit-outer-spin-button{height:auto}.ko-chatbot-sv [hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.ko-chatbot-sv .absolute{position:absolute}.ko-chatbot-sv .relative{position:relative}.ko-chatbot-sv .-top-\[12px\]{top:-12px}.ko-chatbot-sv .top-0{top:calc(var(--spacing)*0)}.ko-chatbot-sv .right-0{right:calc(var(--spacing)*0)}.ko-chatbot-sv .right-\[2px\]{right:2px}.ko-chatbot-sv .right-\[30px\]{right:30px}.ko-chatbot-sv .bottom-0{bottom:calc(var(--spacing)*0)}.ko-chatbot-sv .left-0{left:calc(var(--spacing)*0)}.ko-chatbot-sv .mx-auto{margin-inline:auto}.ko-chatbot-sv .mt-0\.5{margin-top:calc(var(--spacing)*.5)}.ko-chatbot-sv .mt-1{margin-top:calc(var(--spacing)*1)}.ko-chatbot-sv .mt-3{margin-top:calc(var(--spacing)*3)}.ko-chatbot-sv .mt-5{margin-top:calc(var(--spacing)*5)}.ko-chatbot-sv .mt-auto{margin-top:auto}.ko-chatbot-sv .mb-1{margin-bottom:calc(var(--spacing)*1)}.ko-chatbot-sv .mb-2{margin-bottom:calc(var(--spacing)*2)}.ko-chatbot-sv .mb-3{margin-bottom:calc(var(--spacing)*3)}.ko-chatbot-sv .mb-4{margin-bottom:calc(var(--spacing)*4)}.ko-chatbot-sv .mb-5{margin-bottom:calc(var(--spacing)*5)}.ko-chatbot-sv .ml-auto{margin-left:auto}.ko-chatbot-sv .flex{display:flex}.ko-chatbot-sv .inline{display:inline}.ko-chatbot-sv .h-4{height:calc(var(--spacing)*4)}.ko-chatbot-sv .h-8{height:calc(var(--spacing)*8)}.ko-chatbot-sv .h-full{height:100%}.ko-chatbot-sv .max-h-\[105px\]{max-height:105px}.ko-chatbot-sv .w-8{width:calc(var(--spacing)*8)}.ko-chatbot-sv .w-fit{width:-moz-fit-content;width:fit-content}.ko-chatbot-sv .w-full{width:100%}.ko-chatbot-sv .max-w-\[80\%\]{max-width:80%}.ko-chatbot-sv .max-w-\[331px\]{max-width:331px}.ko-chatbot-sv .flex-1{flex:1}.ko-chatbot-sv .shrink-0{flex-shrink:0}.ko-chatbot-sv .animate-spin{animation:var(--animate-spin)}.ko-chatbot-sv .cursor-pointer{cursor:pointer}.ko-chatbot-sv .resize-none{resize:none}.ko-chatbot-sv .flex-col{flex-direction:column}.ko-chatbot-sv .items-center{align-items:center}.ko-chatbot-sv .items-start{align-items:flex-start}.ko-chatbot-sv .justify-between{justify-content:space-between}.ko-chatbot-sv .justify-center{justify-content:center}.ko-chatbot-sv .justify-end{justify-content:flex-end}.ko-chatbot-sv .gap-\(--gap\){gap:var(--gap)}.ko-chatbot-sv .gap-1{gap:calc(var(--spacing)*1)}.ko-chatbot-sv .gap-1\.5{gap:calc(var(--spacing)*1.5)}.ko-chatbot-sv .gap-2{gap:calc(var(--spacing)*2)}.ko-chatbot-sv .gap-3{gap:calc(var(--spacing)*3)}.ko-chatbot-sv .overflow-hidden{overflow:hidden}.ko-chatbot-sv .overflow-y-auto{overflow-y:auto}.ko-chatbot-sv .rounded-\(--smRadius\){border-radius:var(--smRadius)}.ko-chatbot-sv .rounded-4xl{border-radius:var(--radius-4xl)}.ko-chatbot-sv .rounded-\[16px\]{border-radius:16px}.ko-chatbot-sv .rounded-lg{border-radius:var(--radius-lg)}.ko-chatbot-sv .rounded-md{border-radius:var(--radius-md)}.ko-chatbot-sv .rounded-xl{border-radius:var(--radius-xl)}.ko-chatbot-sv .border{border-style:var(--tw-border-style);border-width:1px}.ko-chatbot-sv .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.ko-chatbot-sv .border-\(--borderSubtle\){border-color:var(--borderSubtle)}.ko-chatbot-sv .bg-\(--bgChat\){background-color:var(--bgChat)}.ko-chatbot-sv .bg-\(--bgGray\){background-color:var(--bgGray)}.ko-chatbot-sv .bg-black{background-color:var(--color-black)}.ko-chatbot-sv .bg-gray-100{background-color:var(--color-gray-100)}.ko-chatbot-sv .bg-white{background-color:var(--color-white)}.ko-chatbot-sv .object-cover{-o-object-fit:cover;object-fit:cover}.ko-chatbot-sv .p-2\.5{padding:calc(var(--spacing)*2.5)}.ko-chatbot-sv .p-3{padding:calc(var(--spacing)*3)}.ko-chatbot-sv .p-8{padding:calc(var(--spacing)*8)}.ko-chatbot-sv .p-\[4px\]{padding:4px}.ko-chatbot-sv .p-\[7px\]{padding:7px}.ko-chatbot-sv .px-\(--paddingX\){padding-inline:var(--paddingX)}.ko-chatbot-sv .px-2{padding-inline:calc(var(--spacing)*2)}.ko-chatbot-sv .px-4{padding-inline:calc(var(--spacing)*4)}.ko-chatbot-sv .py-\(--paddingY\){padding-block:var(--paddingY)}.ko-chatbot-sv .py-1{padding-block:calc(var(--spacing)*1)}.ko-chatbot-sv .py-2{padding-block:calc(var(--spacing)*2)}.ko-chatbot-sv .py-\[5px\]{padding-block:5px}.ko-chatbot-sv .pt-2{padding-top:calc(var(--spacing)*2)}.ko-chatbot-sv .pb-4{padding-bottom:calc(var(--spacing)*4)}.ko-chatbot-sv .text-center{text-align:center}.ko-chatbot-sv .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.ko-chatbot-sv .text-\(length\:--fontLg\){font-size:var(--fontLg)}.ko-chatbot-sv .text-\(length\:--fontSm\){font-size:var(--fontSm)}.ko-chatbot-sv .text-\(length\:--fontTiny\){font-size:var(--fontTiny)}.ko-chatbot-sv .text-\(length\:--fontXs\){font-size:var(--fontXs)}.ko-chatbot-sv .leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.ko-chatbot-sv .leading-none{--tw-leading:1;line-height:1}.ko-chatbot-sv .font-\(--fontBold\){--tw-font-weight:var(--fontBold);font-weight:var(--fontBold)}.ko-chatbot-sv .text-nowrap{text-wrap:nowrap}.ko-chatbot-sv .text-\(--disabled\){color:var(--disabled)}.ko-chatbot-sv .text-\(--fontSubdued\){color:var(--fontSubdued)}.ko-chatbot-sv .text-gray-400{color:var(--color-gray-400)}.ko-chatbot-sv .text-gray-600{color:var(--color-gray-600)}.ko-chatbot-sv .opacity-25{opacity:.25}.ko-chatbot-sv .opacity-75{opacity:.75}.ko-chatbot-sv .shadow-\(--chatImgShadow\){--tw-shadow:var(--chatImgShadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ko-chatbot-sv .transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.ko-chatbot-sv .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover){.ko-chatbot-sv .hover\:bg-\(--bgGrayHover\):hover{background-color:var(--bgGrayHover)}}.ko-chatbot-sv .focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}}.ko-chatbot-sv{--fontFamily:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--fontSize:14px;--fontTiny:10px;--fontXs:11px;--fontSm:12px;--fontMd:16px;--fontLg:18px;--fontBold:700;--fontColor:#000;--fontSubdued:#8b8d98;--bottom:24px;--right:24px;--paddingY:12px;--paddingX:16px;--gap:8px;--smRadius:6px;--borderSubtle:#d9d9e0;--bgGray:#e9e9e9;--bgGrayHover:#e0e0e0;--bgChat:#f5f5f5;--disabled:#8b8d98;--link:#0d74ce;--linkHover:#113264;--codeBg:#f3fbf9;--chatHeight:825px;--chatMaxH: calc(100vh - 48px) ;--chatWidth:450px;--chatShadow:0px 1px 24.3px 0px #0000001a;--chatImgShadow:0px 1px 10px 0px #0000001a;--buttonOffset:24px;--buttonPY:12px;--buttonPX:20px;--buttonBorder:#e3e3e3;--buttonShadow:0px 4px 45.5px 0px #0000001a}.ko-chatbot-sv .chatbot-response p{margin-bottom:12px}.ko-chatbot-sv .chatbot-response a,.ko-chatbot-sv .ko-cb-footer-customer a{color:var(--link);text-decoration:underline}.ko-chatbot-sv .chatbot-response a:hover,.ko-chatbot-sv .ko-cb-footer-customer a:hover{color:var(--linkHover)}.ko-chatbot-sv .chatbot-response h1,.ko-chatbot-sv .chatbot-response h2,.ko-chatbot-sv .chatbot-response h3,.ko-chatbot-sv .chatbot-response h4{font-weight:700;margin-bottom:6px}.ko-chatbot-sv .chatbot-response img{box-shadow:var(--chatImgShadow);margin-bottom:12px}.ko-chatbot-sv .chatbot-response img.ko-cb-avatar{box-shadow:none;margin-bottom:0}.ko-chatbot-sv .chatbot-response ol,.ko-chatbot-sv .chatbot-response ul{list-style:revert;margin-bottom:12px;margin-top:12px;padding:revert}.ko-chatbot-sv .chatbot-response li{margin-bottom:8px}.ko-chatbot-sv .chatbot-response code{background:var(--codeBg);border:1px solid var(--borderSubtle);border-radius:6px;display:block;margin:12px 0;padding:8px}.ko-chatbot-sv .chatbot-response :last-child{margin-bottom:0}.ko-chatbot-sv .cta-button-cntr{align-items:center;display:flex;justify-content:center;width:100%}.ko-chatbot-sv .cta-button{background-color:#0000;border:1px solid var(--borderSubtle);border-radius:9999px;color:inherit;cursor:pointer;font:inherit;outline:none;overflow:hidden;padding:8px 20px;text-overflow:ellipsis;text-wrap:nowrap;transition:background-color .15s,border-color .15s,box-shadow .15s}.ko-chatbot-sv .cta-button:hover{background-color:#0000000a}.ko-chatbot-sv .cta-button:focus-visible{border-color:var(--accentColor,#0090ff);box-shadow:0 0 0 2px var(--accentColor,#0090ff)}.ko-chatbot-sv .cta-button:active{background-color:var(--bgGray);transform:scale(.98)}.ko-chatbot-sv .typing-dots{align-items:center;display:flex;gap:4px;height:1em;justify-content:flex-start}.ko-chatbot-sv .typing-dots span{animation:blink 1.4s ease-in-out infinite both;background:currentColor;border-radius:50%;height:6px;width:6px}.ko-chatbot-sv .typing-dots span:nth-child(2){animation-delay:.2s}.ko-chatbot-sv .typing-dots span:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:.2}40%{opacity:1}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@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}@keyframes spin{to{transform:rotate(1turn)}}
