.oa-button[data-v-bd7c3246]{box-sizing:border-box;font-family:inherit;position:relative}.oa-button[data-v-bd7c3246]:not(.oa-button--plain){border:1px solid var(--oa-button-border-color,transparent);border-radius:var(--oa-radius-pill);letter-spacing:var(--typography-letter-spacing-default);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex:none;justify-content:center;align-items:center;text-decoration:none;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex}.oa-button--large[data-v-bd7c3246]:not(.oa-button--plain){height:3rem;font-family:var(--typography-h5-medium-font-family);font-size:var(--typography-h5-medium-font-size);font-weight:var(--typography-h5-medium-font-weight);line-height:var(--typography-h5-medium-line-height);gap:.375rem;padding:0 1.5rem}.oa-button--medium[data-v-bd7c3246]:not(.oa-button--plain){height:2.5rem}.oa-button--medium[data-v-bd7c3246]:not(.oa-button--plain),.oa-button--small[data-v-bd7c3246]:not(.oa-button--plain){font-family:var(--typography-body2-medium-font-family);font-size:var(--typography-body2-medium-font-size);font-weight:var(--typography-body2-medium-font-weight);line-height:var(--typography-body2-medium-line-height);gap:.375rem;padding:0 1.25rem}.oa-button--small[data-v-bd7c3246]:not(.oa-button--plain){height:2.25rem}.oa-button--mini[data-v-bd7c3246]:not(.oa-button--plain){height:2rem;font-family:var(--typography-body4-medium-font-family);font-size:var(--typography-body4-medium-font-size);font-weight:var(--typography-body4-medium-font-weight);line-height:var(--typography-body4-medium-line-height);gap:.375rem;padding:0 1rem}.oa-button--primary[data-v-bd7c3246]{--oa-button-border-color:var(--base-color-black);border-color:var(--base-color-black);background:var(--base-color-black);color:var(--base-color-white)}.oa-button--primary.is-loading[data-v-bd7c3246],.oa-button--primary[data-v-bd7c3246]:hover:not(:disabled){background:#333;border-color:#333}.oa-button--primary[data-v-bd7c3246]:active:not(:disabled){background:#1a1a1a;border-color:#1a1a1a}.oa-button--secondary[data-v-bd7c3246]{--oa-button-border-color:var(--color-line-01);border-color:var(--color-line-01);background:var(--base-color-white);color:var(--base-color-black);font-family:var(--typography-font-family-sf-pro-base)}.oa-button--secondary[data-v-bd7c3246]:hover:not(:disabled){background:var(--base-color-gray-50)}.oa-button--secondary[data-v-bd7c3246]:active:not(:disabled){background:#dedede}.oa-button--media[data-v-bd7c3246]{--oa-button-border-color:transparent;color:var(--color-text-01)}.oa-button--media[data-v-bd7c3246],.oa-button--media[data-v-bd7c3246]:active:not(:disabled),.oa-button--media[data-v-bd7c3246]:hover:not(:disabled){background:var(--color-oncontent-01);border-color:#0000}.oa-button--ghost[data-v-bd7c3246]{color:var(--base-color-black);background:0 0;border-color:#0000}.oa-button--ghost[data-v-bd7c3246]:hover:not(:disabled),.oa-button--text[data-v-bd7c3246]:hover:not(:disabled){background:var(--color-block-01)}.oa-button--ghost[data-v-bd7c3246]:active:not(:disabled),.oa-button--text[data-v-bd7c3246]:active:not(:disabled){background:var(--color-line-02)}.oa-button--text[data-v-bd7c3246]{color:var(--base-color-black);background:0 0;border-color:#0000}.oa-button--danger[data-v-bd7c3246]{--oa-button-border-color:var(--oa-color-danger);border-color:var(--oa-color-danger);background:var(--base-color-white);color:var(--oa-color-danger)}.oa-button--danger[data-v-bd7c3246]:hover:not(:disabled){background:#fcf0f0}.oa-button--danger[data-v-bd7c3246]:active:not(:disabled){background:#f2e0de}.oa-button[data-v-bd7c3246]:not(.oa-button--plain):focus-visible{box-shadow:var(--oa-focus-ring);outline:none}.oa-button[data-v-bd7c3246]:not(.oa-button--plain):disabled:not(.is-loading),.oa-button:not(.oa-button--plain)[aria-disabled=true][data-v-bd7c3246]:not(.is-loading){cursor:not-allowed}.oa-button--primary[data-v-bd7c3246]:disabled:not(.is-loading),.oa-button--primary[aria-disabled=true][data-v-bd7c3246]:not(.is-loading){border-color:var(--color-text-01);background:var(--color-text-01);color:var(--base-color-white);opacity:.35}.oa-button--ghost[data-v-bd7c3246]:disabled:not(.is-loading),.oa-button--ghost[aria-disabled=true][data-v-bd7c3246]:not(.is-loading),.oa-button--secondary[data-v-bd7c3246]:disabled:not(.is-loading),.oa-button--secondary[aria-disabled=true][data-v-bd7c3246]:not(.is-loading),.oa-button--text[data-v-bd7c3246]:disabled:not(.is-loading),.oa-button--text[aria-disabled=true][data-v-bd7c3246]:not(.is-loading){border-color:var(--color-line-03);color:#adadad;background:0 0}.oa-button--danger[data-v-bd7c3246]:disabled,.oa-button--danger[aria-disabled=true][data-v-bd7c3246]{border-color:var(--oa-color-danger);background:var(--base-color-white);color:var(--oa-color-danger);opacity:.35}.oa-button--secondary[data-v-bd7c3246]:disabled:not(.is-loading),.oa-button--secondary[aria-disabled=true][data-v-bd7c3246]:not(.is-loading){border-color:var(--color-line-01);background:var(--color-background-01);color:var(--color-text-01);opacity:.35}.oa-button--media[data-v-bd7c3246]:disabled:not(.is-loading),.oa-button--media[aria-disabled=true][data-v-bd7c3246]:not(.is-loading){background:var(--color-oncontent-01);color:var(--color-text-01);opacity:.4;border-color:#0000}.oa-button--block[data-v-bd7c3246]:not(.oa-button--plain){width:100%}.oa-button--icon-only.oa-button--large[data-v-bd7c3246]{width:3rem;padding:0}.oa-button--icon-only.oa-button--medium[data-v-bd7c3246]{width:2.5rem;padding:0}.oa-button--icon-only.oa-button--small[data-v-bd7c3246]{width:2.25rem;padding:0}.oa-button--icon-only.oa-button--mini[data-v-bd7c3246]{width:2rem;padding:0}.oa-button.is-loading[data-v-bd7c3246]{cursor:wait}.oa-button--danger.oa-button--large .oa-button__spinner[data-v-bd7c3246],.oa-button--danger.oa-button--medium .oa-button__spinner[data-v-bd7c3246],.oa-button--danger.oa-button--small .oa-button__spinner[data-v-bd7c3246]{width:1.5rem;height:1.5rem}.oa-button--danger.oa-button--mini .oa-button__spinner[data-v-bd7c3246]{width:1.25rem;height:1.25rem}.oa-button__spinner[data-v-bd7c3246]{border:.075em solid;border-right-color:#0000;border-radius:50%;flex:none;width:.875em;height:.875em;animation:.7s linear infinite oa-button-spin-bd7c3246;position:absolute;top:50%;left:50%;translate:-50% -50%}.oa-button__loading-label[data-v-bd7c3246]{opacity:0}.oa-button__arrow[data-v-bd7c3246]{flex:none;font-size:.9em}@keyframes oa-button-spin-bd7c3246{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.oa-button[data-v-bd7c3246]:not(.oa-button--plain){transition:none}.oa-button__spinner[data-v-bd7c3246]{animation-duration:1.4s}}.app-modal[data-v-0a7ab06c]{width:min(100vw - 2rem,37.5rem);max-width:none;color:var(--color-text-01);background:0 0;border:0;border-radius:1.5rem;padding:0;overflow:visible}.app-modal[data-v-0a7ab06c]::backdrop{background:var(--color-mask-01)}.app-modal[open][data-v-0a7ab06c]::backdrop{animation:.18s ease-out both app-modal-backdrop-in-0a7ab06c}.app-modal.is-closing[data-v-0a7ab06c]::backdrop{animation:.1s ease-in both app-modal-backdrop-out-0a7ab06c}.app-modal[data-v-0a7ab06c]:focus{outline:none}.app-modal__surface[data-v-0a7ab06c]{background:var(--color-background-01);border-radius:1.5rem;flex-direction:column;align-items:stretch;width:100%;min-height:18.625rem;display:flex;overflow:clip}.app-modal--confirmation[data-v-0a7ab06c],.app-modal--confirmation .app-modal__surface[data-v-0a7ab06c]{border-radius:var(--radius-26)}.app-modal--confirmation .app-modal__surface[data-v-0a7ab06c]{min-height:0;box-shadow:0 1.5rem 3rem -.75rem #00000029,0 .5rem 1rem -.375rem #0000001f,0 0 0 1px #0000000f}.app-modal--confirmation .app-modal__body[data-v-0a7ab06c]{min-height:0;padding:var(--space-24) 1.75rem var(--space-32);flex:none}.app-modal--confirmation .app-modal__heading h2[data-v-0a7ab06c]{letter-spacing:-.02em;max-width:31rem;min-height:0}.app-modal__accessible-title[data-v-0a7ab06c]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-modal[open] .app-modal__surface[data-v-0a7ab06c]{transform-origin:50%;animation:.24s cubic-bezier(.22,1,.36,1) both app-modal-surface-in-0a7ab06c}.app-modal.is-opening[data-v-0a7ab06c]::backdrop{opacity:0;animation:none}.app-modal.is-opening .app-modal__surface[data-v-0a7ab06c]{opacity:0;animation:none;transform:scale(.98)}.app-modal.is-closing .app-modal__surface[data-v-0a7ab06c]{animation:.1s ease-in both app-modal-surface-out-0a7ab06c}.app-modal__header[data-v-0a7ab06c]{gap:var(--space-4);flex-direction:column;padding:1.75rem 1.75rem 0;display:flex}.app-modal__heading[data-v-0a7ab06c]{align-items:flex-start;gap:1.5625rem;display:flex}.app-modal__close[data-v-0a7ab06c]{appearance:none;font:inherit}.app-modal__close svg[data-v-0a7ab06c]{width:var(--space-24);height:var(--space-24);pointer-events:none;max-width:none;display:block}@media (hover:hover){.app-modal__close[data-v-0a7ab06c]:hover{background:var(--color-block-01)}}.app-modal__close[data-v-0a7ab06c]:active,.app-modal__close[data-v-0a7ab06c]:focus-visible{background:var(--color-block-01)}.app-modal__close[data-v-0a7ab06c]:disabled{opacity:.35;cursor:not-allowed}.app-modal__heading h2[data-v-0a7ab06c]{min-width:0;min-height:2.25rem;font-family:var(--typography-modal-title-font-family);font-size:var(--typography-modal-title-font-size);font-weight:var(--typography-modal-title-font-weight);line-height:var(--typography-modal-title-line-height);flex:1;align-items:center;margin:0;display:flex}.app-modal__close[data-v-0a7ab06c]{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-18);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-modal__close img[data-v-0a7ab06c]{pointer-events:none;width:.816281rem;max-width:none;height:.816281rem}.app-modal__close[data-v-0a7ab06c]:active,.app-modal__close[data-v-0a7ab06c]:focus-visible,.app-modal__close[data-v-0a7ab06c]:hover{background:var(--color-block-01);outline:none}.app-modal__header p[data-v-0a7ab06c]{color:var(--color-text-03);font-family:var(--typography-font-family-sf-pro-base);font-size:var(--oa-text-sm);margin:0;font-weight:400;line-height:1.3}.app-modal__body[data-v-0a7ab06c]{min-height:8.5rem;padding:var(--space-24) 1.75rem;-ms-overflow-style:none;scrollbar-width:none;flex:1}.app-modal__body[data-v-0a7ab06c]::-webkit-scrollbar{display:none}.app-modal__body[data-v-0a7ab06c]>::-webkit-scrollbar{display:none}.app-modal__body[data-v-0a7ab06c]>*{-ms-overflow-style:none;scrollbar-width:none}.app-modal__footer[data-v-0a7ab06c]{justify-content:flex-end;align-items:center;gap:var(--space-16);padding:0 1.75rem 1.75rem;display:flex}.app-modal__footer--one[data-v-0a7ab06c] .oa-button{flex:1}.app-modal__primary--loading-icon-only[data-v-0a7ab06c] .oa-button__loading-label{visibility:hidden}.app-modal--manual[data-v-0a7ab06c]{border-radius:1.625rem;height:min(50rem,100dvh - 2rem)}.app-modal--content-preview[data-v-0a7ab06c],.app-modal--install[data-v-0a7ab06c]{border-radius:var(--radius-26)}.app-modal--result[data-v-0a7ab06c]{border-radius:var(--radius-22)}.app-modal--result .app-modal__surface[data-v-0a7ab06c]{border-radius:var(--radius-22);min-height:0}.app-modal--result .app-modal__body[data-v-0a7ab06c]{min-height:0;padding:1.125rem 1.75rem}.app-modal--content-preview .app-modal__surface[data-v-0a7ab06c],.app-modal--install .app-modal__surface[data-v-0a7ab06c]{border-radius:var(--radius-26);min-height:17.625rem;box-shadow:0 1.5rem 3rem -.75rem #00000029,0 .5rem 1rem -.375rem #0000001f,0 0 0 1px #0000000f}.app-modal--content-preview .app-modal__heading h2[data-v-0a7ab06c],.app-modal--install .app-modal__heading h2[data-v-0a7ab06c]{font-weight:700}.app-modal--install .app-modal__body[data-v-0a7ab06c]{padding-bottom:1.75rem}.app-modal--content-preview[data-v-0a7ab06c],.app-modal--content-preview .app-modal__surface[data-v-0a7ab06c]{max-height:calc(100dvh - 2rem)}.app-modal--content-preview .app-modal__footer[data-v-0a7ab06c],.app-modal--content-preview .app-modal__header[data-v-0a7ab06c]{flex:none}.app-modal--content-preview .app-modal__heading h2[data-v-0a7ab06c]{height:auto;min-height:2.25rem}.app-modal--content-preview .app-modal__body[data-v-0a7ab06c]{min-height:0;padding:.5rem 1.75rem 2rem;overflow-y:auto}.app-modal--manual .app-modal__surface[data-v-0a7ab06c]{border-radius:1.625rem;height:100%;min-height:0}.app-modal--manual .app-modal__body[data-v-0a7ab06c]{min-height:0;padding:var(--space-24) 1.75rem var(--space-32);position:relative;overflow:hidden}.app-modal--manual .app-modal__body[data-v-0a7ab06c]:after{background:linear-gradient(to bottom,transparent,var(--color-background-01));content:"";pointer-events:none;height:1.75rem;position:absolute;bottom:0;left:0;right:0}@keyframes app-modal-backdrop-in-0a7ab06c{0%{opacity:0}to{opacity:1}}@keyframes app-modal-surface-in-0a7ab06c{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes app-modal-backdrop-out-0a7ab06c{0%{opacity:1}to{opacity:0}}@keyframes app-modal-surface-out-0a7ab06c{0%{opacity:1}to{opacity:0}}@media (width<=36rem){.app-modal__footer--two[data-v-0a7ab06c]{flex-direction:column-reverse;align-items:stretch}.app-modal__footer--two[data-v-0a7ab06c] .oa-button{width:100%}}@media (prefers-reduced-motion:reduce){.app-modal.is-closing .app-modal__surface[data-v-0a7ab06c],.app-modal.is-closing[data-v-0a7ab06c]::backdrop,.app-modal[open] .app-modal__surface[data-v-0a7ab06c],.app-modal[open][data-v-0a7ab06c]::backdrop{animation:none}}.install-openagent-dialog.app-modal--install .app-modal__surface{min-height:0}.install-openagent-dialog.app-modal--install .app-modal__heading h2{letter-spacing:-.02em;font-weight:650}.install-openagent-dialog.app-modal--install .app-modal__body{min-height:0;padding:var(--space-16) 1.75rem var(--space-32)}.install-modal-content[data-v-6fee09be]{width:calc(100% + var(--space-2));gap:var(--space-16);flex-direction:column;display:flex}.install-platform-tabs[data-v-6fee09be]{gap:var(--space-4);width:100%;height:2.25rem;padding:var(--space-2);border-radius:var(--radius-999);background:var(--color-block-01);isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid;position:relative}.install-platform-tabs[data-v-6fee09be]:before{z-index:0;top:var(--space-2);left:var(--space-2);width:calc((100% - var(--space-12))/3);height:var(--space-32);border-radius:var(--radius-999);background:var(--color-background-01);content:"";pointer-events:none;will-change:transform;transition:transform .15s cubic-bezier(.2,0,0,1);position:absolute;transform:translate(0);box-shadow:0 1px 2px #0000000f}.install-platform-tabs[data-selected-platform=Claude][data-v-6fee09be]:before{transform:translateX(calc(100% + var(--space-4)))}.install-platform-tabs[data-selected-platform=WorkBuddy][data-v-6fee09be]:before{transform:translateX(calc(200% + var(--space-8)))}.install-platform-tabs__tab[data-v-6fee09be]{z-index:1;min-width:0;height:var(--space-32);justify-content:center;align-items:center;gap:var(--space-4);padding:0 var(--space-24);border-radius:var(--radius-999);color:var(--color-text-01);cursor:pointer;font-family:var(--typography-body3-regular-font-family);font-size:var(--typography-body3-regular-font-size);font-weight:var(--typography-body3-regular-font-weight);line-height:var(--typography-body3-regular-line-height);white-space:nowrap;background:0 0;border:0;display:inline-flex;position:relative}.install-platform-tabs__tab[aria-selected=true][data-v-6fee09be]{font-family:var(--typography-body3-medium-font-family);font-size:var(--typography-body3-medium-font-size);font-weight:var(--typography-body3-medium-font-weight);line-height:var(--typography-body3-medium-line-height)}@media (hover:hover){.install-platform-tabs__tab[data-v-6fee09be]:hover:not([aria-selected=true]){font-family:var(--typography-body3-medium-font-family);font-size:var(--typography-body3-medium-font-size);font-weight:var(--typography-body3-medium-font-weight);line-height:var(--typography-body3-medium-line-height)}}.install-platform-tabs__tab[data-v-6fee09be]:focus-visible{outline:2px solid var(--color-text-01);outline-offset:1px}.install-platform-tabs__tab[data-v-6fee09be] img,.install-platform-tabs__tab svg[data-v-6fee09be]{width:var(--space-20);height:var(--space-20);flex:none}.install-modal-content__helper[data-v-6fee09be]{color:var(--color-text-01);font-family:var(--typography-body2-regular-font-family);font-size:var(--typography-body2-regular-font-size);font-weight:var(--typography-body2-regular-font-weight);line-height:var(--typography-body2-regular-line-height);margin:0}.prompt-copy-block[data-v-6fee09be]{align-items:center;gap:var(--space-16);width:100%;padding:var(--space-16);border-radius:var(--radius-10);background:var(--color-background-03);box-shadow:inset 0 0 0 1px var(--color-line-02);border:0;display:flex;position:relative}.prompt-copy-block__label[data-v-6fee09be]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prompt-copy-block__button.oa-button.is-copied[data-v-6fee09be]{color:var(--color-state-success)}.prompt-copy-block__button[data-v-6fee09be]{flex:none;width:6rem}.install-openagent-dialog .prompt-copy-block__button.oa-button.oa-button--mini{gap:var(--space-4);padding-inline:var(--space-12)}.prompt-copy-block__copied-icon[data-v-6fee09be]{width:var(--space-16);height:var(--space-16);flex:none}.prompt-copy-block__prompt[data-v-6fee09be]{min-width:0;color:var(--color-text-02);font-family:var(--oa-font-mono);font-size:var(--oa-text-sm);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;white-space:pre-wrap;word-spacing:normal;flex:1;margin:0;font-weight:400;line-height:1.5}@media (prefers-reduced-motion:reduce){.install-platform-tabs[data-v-6fee09be]:before{transition:none}}@media (width<=30rem){.install-modal-content[data-v-6fee09be]{gap:var(--space-16)}.install-platform-tabs__tab[data-v-6fee09be]{gap:var(--space-4);padding-inline:var(--space-4);font-size:var(--oa-text-xs)}.install-platform-tabs__tab[data-v-6fee09be] img,.install-platform-tabs__tab svg[data-v-6fee09be]{width:1.125rem;height:1.125rem}.prompt-copy-block[data-v-6fee09be]{flex-direction:column;align-items:flex-start}.prompt-copy-block__button[data-v-6fee09be]{align-self:flex-end}}@font-face{font-family:OpenAgent System CJK;font-style:normal;font-weight:100;font-display:swap;src:local(PingFangSC-Thin),local(PingFang SC Thin),local(Microsoft YaHei Light),local(MicrosoftYaHeiLight),local(SourceHanSansSC-ExtraLight),local(Source Han Sans SC ExtraLight),local(NotoSansCJKsc-Thin),local(Noto Sans CJK SC Thin),local(NotoSansSC-Thin);unicode-range:U+2E80-2FFF,U+3000-303F,U+3100-312F,U+31A0-31BF,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE1?,U+FE30-FE4F,U+FF01-FF60,U+FFE0-FFE6,U+20000-323AF}@font-face{font-family:OpenAgent System CJK;font-style:normal;font-weight:200;font-display:swap;src:local(PingFangSC-Ultralight),local(PingFang SC Ultralight),local(Microsoft YaHei Light),local(MicrosoftYaHeiLight),local(SourceHanSansSC-ExtraLight),local(Source Han Sans SC ExtraLight),local(NotoSansCJKsc-Light),local(Noto Sans CJK SC Light),local(NotoSansSC-ExtraLight);unicode-range:U+2E80-2FFF,U+3000-303F,U+3100-312F,U+31A0-31BF,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE1?,U+FE30-FE4F,U+FF01-FF60,U+FFE0-FFE6,U+20000-323AF}@font-face{font-family:OpenAgent System CJK;font-style:normal;font-weight:300;font-display:swap;src:local(PingFangSC-Light),local(PingFang SC Light),local(Microsoft YaHei Light),local(MicrosoftYaHeiLight),local(SourceHanSansSC-Light),local(Source Han Sans SC Light),local(NotoSansCJKsc-Light),local(Noto Sans CJK SC Light),local(NotoSansSC-Light);unicode-range:U+2E80-2FFF,U+3000-303F,U+3100-312F,U+31A0-31BF,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE1?,U+FE30-FE4F,U+FF01-FF60,U+FFE0-FFE6,U+20000-323AF}@font-face{font-family:OpenAgent System CJK;font-style:normal;font-weight:350;font-display:swap;src:local(PingFangSC-Regular),local(PingFang SC Regular),local(Microsoft YaHei),local(MicrosoftYaHei),local(SourceHanSansSC-Normal),local(Source Han Sans SC Normal),local(NotoSansCJKsc-DemiLight),local(Noto Sans CJK SC DemiLight),local(NotoSansSC-Light);unicode-range:U+2E80-2FFF,U+3000-303F,U+3100-312F,U+31A0-31BF,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE1?,U+FE30-FE4F,U+FF01-FF60,U+FFE0-FFE6,U+20000-323AF}@font-face{font-family:OpenAgent System CJK;font-style:normal;font-weight:400 450;font-display:swap;src:local(PingFangSC-Regular),local(PingFang SC Regular),local(Microsoft YaHei),local(MicrosoftYaHei),local(SourceHanSansSC-Regular),local(Source Han Sans SC),local(SourceHanSansCN-Regular),local(NotoSansCJKsc-Regular),local(Noto Sans CJK SC),local(NotoSansSC-Regular);unicode-range:U+2E80-2FFF,U+3000-303F,U+3100-312F,U+31A0-31BF,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE1?,U+FE30-FE4F,U+FF01-FF60,U+FFE0-FFE6,U+20000-323AF}@font-face{font-family:OpenAgent System CJK;font-style:normal;font-weight:500;font-display:swap;src:local(PingFangSC-Medium),local(PingFang SC Medium),local(Microsoft YaHei),local(MicrosoftYaHei),local(SourceHanSansSC-Medium),local(Source Han Sans SC Medium),local(SourceHanSansCN-Medium),local(NotoSansCJKsc-Medium),local(Noto Sans CJK SC Medium),local(NotoSansSC-Medium);unicode-range:U+2E80-2FFF,U+3000-303F,U+3100-312F,U+31A0-31BF,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE1?,U+FE30-FE4F,U+FF01-FF60,U+FFE0-FFE6,U+20000-323AF}@font-face{font-family:OpenAgent System CJK;font-style:normal;font-weight:600 650;font-display:swap;src:local(PingFangSC-Semibold),local(PingFang SC Semibold),local(Microsoft YaHei Bold),local(MicrosoftYaHei-Bold),local(NotoSansSC-SemiBold),local(SourceHanSansSC-Bold),local(Source Han Sans SC Bold),local(SourceHanSansCN-Bold),local(NotoSansCJKsc-Bold),local(Noto Sans CJK SC Bold);unicode-range:U+2E80-2FFF,U+3000-303F,U+3100-312F,U+31A0-31BF,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE1?,U+FE30-FE4F,U+FF01-FF60,U+FFE0-FFE6,U+20000-323AF}@font-face{font-family:OpenAgent System CJK;font-style:normal;font-weight:501 549;font-display:swap;src:local(PingFangSC-Semibold),local(PingFang SC Semibold),local(Microsoft YaHei Bold),local(MicrosoftYaHei-Bold),local(NotoSansSC-SemiBold),local(SourceHanSansSC-Bold),local(Source Han Sans SC Bold),local(SourceHanSansCN-Bold),local(NotoSansCJKsc-Bold),local(Noto Sans CJK SC Bold);unicode-range:U+2E80-2FFF,U+3000-303F,U+3100-312F,U+31A0-31BF,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE1?,U+FE30-FE4F,U+FF01-FF60,U+FFE0-FFE6,U+20000-323AF}@font-face{font-family:OpenAgent System CJK;font-style:normal;font-weight:550;font-display:swap;src:local(PingFangSC-Medium),local(PingFang SC Medium),local(Microsoft YaHei),local(MicrosoftYaHei),local(SourceHanSansSC-Medium),local(Source Han Sans SC Medium),local(SourceHanSansCN-Medium),local(NotoSansCJKsc-Medium),local(Noto Sans CJK SC Medium),local(NotoSansSC-Medium);unicode-range:U+2E80-2FFF,U+3000-303F,U+3100-312F,U+31A0-31BF,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE1?,U+FE30-FE4F,U+FF01-FF60,U+FFE0-FFE6,U+20000-323AF}@font-face{font-family:OpenAgent System CJK;font-style:normal;font-weight:700;font-display:swap;src:local(PingFangSC-Semibold),local(PingFang SC Semibold),local(Microsoft YaHei Bold),local(MicrosoftYaHei-Bold),local(SourceHanSansSC-Bold),local(Source Han Sans SC Bold),local(SourceHanSansCN-Bold),local(NotoSansCJKsc-Bold),local(Noto Sans CJK SC Bold),local(NotoSansSC-Bold);unicode-range:U+2E80-2FFF,U+3000-303F,U+3100-312F,U+31A0-31BF,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE1?,U+FE30-FE4F,U+FF01-FF60,U+FFE0-FFE6,U+20000-323AF}@font-face{font-family:OpenAgent System CJK;font-style:normal;font-weight:900;font-display:swap;src:local(PingFangSC-Semibold),local(PingFang SC Semibold),local(Microsoft YaHei Bold),local(MicrosoftYaHei-Bold),local(SourceHanSansSC-Heavy),local(Source Han Sans SC Heavy),local(SourceHanSansCN-Heavy),local(NotoSansCJKsc-Black),local(Noto Sans CJK SC Black),local(NotoSansSC-Black);unicode-range:U+2E80-2FFF,U+3000-303F,U+3100-312F,U+31A0-31BF,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE1?,U+FE30-FE4F,U+FF01-FF60,U+FFE0-FFE6,U+20000-323AF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-text-01:#000;--color-text-02:#000000b3;--color-text-03:#0000008c;--color-text-04:#0006;--color-text-05:#0000004d;--color-text-invert:#fff;--color-text-brand:#7a50d4;--color-text-link:#0a67d2;--color-oncontent-01:#fff;--color-oncontent-02:#ffffffb3;--color-oncontent-03:#ffffff8c;--color-oncontent-04:#fff6;--color-oncontent-05:#ffffff4d;--color-oncontent-06:#fff3;--color-oncontent-07:#ffffff1a;--color-oncontent-08:#ffffff0f;--color-background-01:#fff;--color-background-02:#fbfbfc;--color-background-03:#f7f7f7;--color-background-04:#f0f0f0;--color-block-01:#0000000a;--color-block-02:#00000014;--color-line-01:#0003;--color-line-02:#0000001a;--color-line-03:#0000000f;--color-state-success:#178c4d;--color-state-error:#e23f35;--color-brand-01:#9e75e9;--color-brand-02:#bfbff5;--color-brand-03:#af92ea4d;--color-brand-04:#eee6ff;--color-brand-05:#f7f2ff;--color-brand-06:#fcfaff;--color-mask-01:#0006;--color-fill-01:#000;--color-fill-02:#1a1a1a;--color-fill-03:#333;--radius-0:0rem;--radius-6:.375rem;--radius-10:.625rem;--radius-14:.875rem;--radius-18:1.125rem;--radius-22:1.375rem;--radius-26:1.625rem;--radius-999:62.4375rem;--typography-font-family-sf-pro:"SF Pro";--base-color-transparent:transparent;--base-color-black:var(--color-fill-01);--base-color-white:var(--color-background-01);--base-color-gray-50:var(--color-background-03);--base-color-gray-100:var(--color-background-04);--base-color-purple-50:var(--color-brand-06);--base-color-purple-100:var(--color-brand-05);--base-color-purple-200:var(--color-brand-04);--base-color-purple-600:var(--color-text-brand);--base-color-purple-700:#6838ce;--base-color-blue-600:var(--color-text-link);--base-color-green-600:var(--color-state-success);--base-color-red-600:var(--color-state-error);--base-color-logo-omio:#203d88;--base-color-logo-makemytrip:#e8303f;--base-color-logo-sparksport:#050505;--base-color-logo-tripadvisor:#2fc74d;--base-color-logo-tillys:#f4c51f;--base-color-logo-kleinanzeigen:#b8df52;--base-color-logo-skyscanner:#2387dc;--base-color-logo-zumba:#a4ed23;--base-color-logo-etsy:#dc6d32;--space-2:.125rem;--space-4:.25rem;--space-8:.5rem;--space-12:.75rem;--space-16:1rem;--space-20:1.25rem;--space-24:1.5rem;--space-32:2rem;--space-40:2.5rem;--space-48:3rem;--space-64:4rem;--space-80:5rem;--space-96:6rem;--space-120:7.5rem;--space-128:8rem;--space-160:10rem;--shadow-raised:0 .0625rem .125rem 0 #00000014,0 .25rem .75rem -.25rem #00000014;--agent-card-selected-shadow:0 .375rem 1rem 0 #6838ce24;--typography-font-family-cjk-fallback:"PingFang SC","Microsoft YaHei","Source Han Sans SC","Source Han Sans CN","Noto Sans CJK SC","Noto Sans SC";--typography-font-family-system-cjk:"OpenAgent System CJK",var(--typography-font-family-cjk-fallback),sans-serif;--typography-font-family-elms-sans:"OpenAgent System CJK","Elms Sans Variable","Elms Sans",var(--typography-font-family-cjk-fallback),"SF Pro",-apple-system,BlinkMacSystemFont,sans-serif;--typography-font-family-display-number:"OpenAgent System CJK","Alumni Sans","Arial Narrow","Roboto Condensed",var(--typography-font-family-cjk-fallback),sans-serif;--typography-font-family-manrope:"OpenAgent System CJK","Manrope Variable","Manrope",var(--typography-font-family-cjk-fallback),-apple-system,BlinkMacSystemFont,sans-serif;--typography-font-family-sf-pro-base:var(--typography-font-family-manrope);--typography-word-spacing-manrope-body:.02em;--typography-word-spacing-manrope-heading:.03em;--typography-word-spacing-manrope-display:.04em;--typography-letter-spacing-default:0;--typography-letter-spacing-h4:0;--typography-letter-spacing-h5:.005em;--typography-letter-spacing-body1:.01em;--typography-letter-spacing-body2:.01em;--typography-letter-spacing-body3:.02em;--typography-letter-spacing-body4:.02em;--typography-display-hero-font-family:var(--typography-font-family-elms-sans);--typography-display-hero-font-weight:600;--typography-display-hero-font-size:4.5rem;--typography-display-hero-line-height:1.2;--typography-display-section-font-family:var(--typography-font-family-manrope);--typography-display-section-font-weight:650;--typography-display-section-font-size:3rem;--typography-display-section-line-height:1.2;--typography-display-hero-subtitle-font-family:var(--typography-font-family-manrope);--typography-display-hero-subtitle-font-weight:650;--typography-display-hero-subtitle-font-size:1.75rem;--typography-display-hero-subtitle-line-height:1.2;--typography-amount-display-font-family:var(--typography-font-family-display-number);--typography-amount-display-font-weight:500;--typography-amount-display-font-size:4rem;--typography-amount-display-line-height:1.2;--typography-amount-compact-font-family:var(--typography-font-family-display-number);--typography-amount-compact-font-weight:500;--typography-amount-compact-font-size:3rem;--typography-amount-compact-line-height:1.2;--typography-modal-title-font-family:var(--typography-font-family-manrope);--typography-modal-title-font-weight:650;--typography-modal-title-font-size:1.5rem;--typography-modal-title-line-height:1.2;--typography-h1-semibold-font-family:var(--typography-font-family-manrope);--typography-h1-semibold-font-weight:650;--typography-h1-semibold-font-size:1.75rem;--typography-h1-semibold-line-height:1.2;--typography-h2-semibold-font-family:var(--typography-font-family-manrope);--typography-h2-semibold-font-weight:650;--typography-h2-semibold-font-size:1.5rem;--typography-h2-semibold-line-height:1.2;--typography-h3-regular-font-family:var(--typography-font-family-manrope);--typography-h3-regular-font-weight:450;--typography-h3-regular-font-size:1.25rem;--typography-h3-regular-line-height:1.2;--typography-h3-semibold-font-family:var(--typography-font-family-manrope);--typography-h3-semibold-font-weight:650;--typography-h3-semibold-font-size:1.25rem;--typography-h3-semibold-line-height:1.2;--typography-h4-regular-font-family:var(--typography-font-family-manrope);--typography-h4-regular-font-weight:450;--typography-h4-regular-font-size:1.125rem;--typography-h4-regular-line-height:1.3;--typography-h4-regular-letter-spacing:var(--typography-letter-spacing-h4);--typography-h4-semibold-font-family:var(--typography-font-family-manrope);--typography-h4-semibold-font-weight:650;--typography-h4-semibold-font-size:1.125rem;--typography-h4-semibold-line-height:1.3;--typography-h4-semibold-letter-spacing:var(--typography-letter-spacing-h4);--typography-h5-regular-font-family:var(--typography-font-family-manrope);--typography-h5-regular-font-weight:450;--typography-h5-regular-font-size:1rem;--typography-h5-regular-line-height:1.3;--typography-h5-regular-letter-spacing:var(--typography-letter-spacing-h5);--typography-h5-medium-font-family:var(--typography-font-family-manrope);--typography-h5-medium-font-weight:550;--typography-h5-medium-font-size:1rem;--typography-h5-medium-line-height:1.3;--typography-h5-medium-letter-spacing:var(--typography-letter-spacing-h5);--typography-h5-semibold-font-family:var(--typography-font-family-manrope);--typography-h5-semibold-font-weight:650;--typography-h5-semibold-font-size:1rem;--typography-h5-semibold-line-height:1.3;--typography-h5-semibold-letter-spacing:var(--typography-letter-spacing-h5);--typography-h5-reading-font-family:var(--typography-font-family-manrope);--typography-h5-reading-font-weight:450;--typography-h5-reading-font-size:1rem;--typography-h5-reading-line-height:1.5;--typography-h5-reading-letter-spacing:var(--typography-letter-spacing-h5);--typography-body1-regular-font-family:var(--typography-font-family-manrope);--typography-body1-regular-font-weight:450;--typography-body1-regular-font-size:.9375rem;--typography-body1-regular-line-height:1.3;--typography-body1-regular-letter-spacing:var(--typography-letter-spacing-body1);--typography-body1-medium-font-family:var(--typography-font-family-manrope);--typography-body1-medium-font-weight:550;--typography-body1-medium-font-size:.9375rem;--typography-body1-medium-line-height:1.3;--typography-body1-medium-letter-spacing:var(--typography-letter-spacing-body1);--typography-body1-semibold-font-family:var(--typography-font-family-manrope);--typography-body1-semibold-font-weight:650;--typography-body1-semibold-font-size:.9375rem;--typography-body1-semibold-line-height:1.3;--typography-body1-semibold-letter-spacing:var(--typography-letter-spacing-body1);--typography-body2-regular-font-family:var(--typography-font-family-manrope);--typography-body2-regular-font-weight:450;--typography-body2-regular-font-size:.875rem;--typography-body2-regular-line-height:1.3;--typography-body2-regular-letter-spacing:var(--typography-letter-spacing-body2);--typography-body2-medium-font-family:var(--typography-font-family-manrope);--typography-body2-medium-font-weight:550;--typography-body2-medium-font-size:.875rem;--typography-body2-medium-line-height:1.3;--typography-body2-medium-letter-spacing:var(--typography-letter-spacing-body2);--typography-body2-semibold-font-family:var(--typography-font-family-manrope);--typography-body2-semibold-font-weight:650;--typography-body2-semibold-font-size:.875rem;--typography-body2-semibold-line-height:1.3;--typography-body2-semibold-letter-spacing:var(--typography-letter-spacing-body2);--typography-body2-reading-font-family:var(--typography-font-family-manrope);--typography-body2-reading-font-weight:450;--typography-body2-reading-font-size:.875rem;--typography-body2-reading-line-height:1.5;--typography-body2-reading-letter-spacing:var(--typography-letter-spacing-body2);--typography-body3-regular-font-family:var(--typography-font-family-manrope);--typography-body3-regular-font-weight:450;--typography-body3-regular-font-size:.8125rem;--typography-body3-regular-line-height:1.4;--typography-body3-regular-letter-spacing:var(--typography-letter-spacing-body3);--typography-body3-medium-font-family:var(--typography-font-family-manrope);--typography-body3-medium-font-weight:550;--typography-body3-medium-font-size:.8125rem;--typography-body3-medium-line-height:1.4;--typography-body3-medium-letter-spacing:var(--typography-letter-spacing-body3);--typography-body3-semibold-font-family:var(--typography-font-family-manrope);--typography-body3-semibold-font-weight:650;--typography-body3-semibold-font-size:.8125rem;--typography-body3-semibold-line-height:1.4;--typography-body3-semibold-letter-spacing:var(--typography-letter-spacing-body3);--typography-body4-regular-font-family:var(--typography-font-family-manrope);--typography-body4-regular-font-weight:450;--typography-body4-regular-font-size:.75rem;--typography-body4-regular-line-height:1.4;--typography-body4-regular-letter-spacing:var(--typography-letter-spacing-body4);--typography-body4-medium-font-family:var(--typography-font-family-manrope);--typography-body4-medium-font-weight:550;--typography-body4-medium-font-size:.75rem;--typography-body4-medium-line-height:1.4;--typography-body4-medium-letter-spacing:var(--typography-letter-spacing-body4);--typography-body4-semibold-font-family:var(--typography-font-family-manrope);--typography-body4-semibold-font-weight:650;--typography-body4-semibold-font-size:.75rem;--typography-body4-semibold-line-height:1.4;--typography-body4-semibold-letter-spacing:var(--typography-letter-spacing-body4);--typography-h1-font-family:var(--typography-h1-semibold-font-family);--typography-h1-font-weight:var(--typography-h1-semibold-font-weight);--typography-h1-font-size:var(--typography-h1-semibold-font-size);--typography-h1-line-height:var(--typography-h1-semibold-line-height);--typography-h1-letter-spacing:0;--typography-h2-font-family:var(--typography-h2-semibold-font-family);--typography-h2-font-weight:var(--typography-h2-semibold-font-weight);--typography-h2-font-size:var(--typography-h2-semibold-font-size);--typography-h2-line-height:var(--typography-h2-semibold-line-height);--typography-h2-letter-spacing:0;--typography-body1-font-family:var(--typography-body1-regular-font-family);--typography-body1-font-weight:var(--typography-body1-regular-font-weight);--typography-body1-font-size:var(--typography-body1-regular-font-size);--typography-body1-line-height:var(--typography-body1-regular-line-height);--typography-body1-letter-spacing:var(--typography-letter-spacing-body1);--typography-body2-font-family:var(--typography-body2-regular-font-family);--typography-body2-font-weight:var(--typography-body2-regular-font-weight);--typography-body2-font-size:var(--typography-body2-regular-font-size);--typography-body2-line-height:var(--typography-body2-regular-line-height);--typography-body2-letter-spacing:var(--typography-letter-spacing-body2);--typography-agent-card-title-zh-font-family:var(--typography-font-family-system-cjk);--typography-agent-card-title-zh-font-weight:500;--typography-agent-card-title-zh-font-size:.9375rem;--typography-agent-card-title-zh-line-height:1.25rem;--typography-agent-card-body-zh-font-family:var(--typography-font-family-system-cjk);--typography-agent-card-body-zh-font-weight:400;--typography-agent-card-body-zh-font-size:.875rem;--typography-agent-card-body-zh-line-height:1.3125rem;--typography-agent-card-meta-number-font-family:Roboto,sans-serif;--typography-agent-card-meta-number-font-weight:400;--typography-agent-card-meta-number-font-size:.875rem;--typography-agent-card-meta-number-line-height:1rem;--typography-agent-card-meta-unit-zh-font-family:var(--typography-font-family-system-cjk);--typography-agent-card-meta-unit-zh-font-weight:400;--typography-agent-card-meta-unit-zh-font-size:.875rem;--typography-agent-card-meta-unit-zh-line-height:1rem;--typography-agent-card-action-prefix-font-family:Roboto,sans-serif;--typography-agent-card-action-prefix-font-weight:500;--typography-agent-card-action-prefix-font-size:1rem;--typography-agent-card-action-prefix-line-height:1.25rem;--typography-agent-card-action-label-zh-font-family:var(--typography-font-family-system-cjk);--typography-agent-card-action-label-zh-font-weight:500;--typography-agent-card-action-label-zh-font-size:1rem;--typography-agent-card-action-label-zh-line-height:1.25rem;--color-state-warning:var(--color-state-error);--color-brand-energy-subtle-01:var(--color-brand-06);--color-brand-energy-subtle-02:var(--color-brand-05);--color-brand-energy-subtle-03:var(--color-brand-04);--oa-color-ink:var(--color-text-01);--oa-color-ink-soft:var(--color-text-02);--oa-color-muted:var(--color-text-03);--oa-color-subtle:var(--color-text-05);--oa-color-canvas:var(--color-background-01);--oa-color-surface:var(--color-background-01);--oa-color-surface-muted:var(--color-background-02);--oa-color-surface-soft:var(--color-block-01);--oa-color-line:var(--color-line-01);--oa-color-line-soft:var(--color-line-03);--oa-color-network:var(--color-line-02);--oa-color-network-strong:var(--color-text-05);--oa-color-brand:var(--color-text-01);--oa-color-brand-deep:var(--color-text-01);--oa-color-brand-soft:var(--color-background-03);--oa-color-accent:var(--color-text-01);--oa-color-on-ink:var(--color-text-invert);--oa-color-danger:var(--color-state-error);--oa-color-success:var(--color-state-success);--oa-color-logo-omio:var(--base-color-logo-omio);--oa-color-logo-makemytrip:var(--base-color-logo-makemytrip);--oa-color-logo-sparksport:var(--base-color-logo-sparksport);--oa-color-logo-tripadvisor:var(--base-color-logo-tripadvisor);--oa-color-logo-tillys:var(--base-color-logo-tillys);--oa-color-logo-kleinanzeigen:var(--base-color-logo-kleinanzeigen);--oa-color-logo-skyscanner:var(--base-color-logo-skyscanner);--oa-color-logo-zumba:var(--base-color-logo-zumba);--oa-color-logo-etsy:var(--base-color-logo-etsy);--oa-font-sans:var(--typography-font-family-sf-pro-base);--oa-font-display-number:var(--typography-font-family-display-number);--oa-display-number-font-weight:300;--oa-display-number-line-height:normal;--oa-font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--oa-text-2xs:.625rem;--oa-text-xs:.75rem;--oa-text-sm:.875rem;--oa-text-base:1rem;--oa-text-md:1.125rem;--oa-text-lg:1.25rem;--oa-text-xl:clamp(1.5rem,1.67vw,2rem);--oa-text-2xl:clamp(2rem,2.5vw,3rem);--oa-text-hero:clamp(3rem,4.17vw,5rem);--oa-space-0-5:var(--space-2);--oa-space-1:var(--space-4);--oa-space-2:var(--space-8);--oa-space-3:var(--space-12);--oa-space-4:var(--space-16);--oa-space-5:var(--space-20);--oa-space-6:var(--space-24);--oa-space-8:var(--space-32);--oa-space-10:var(--space-40);--oa-space-12:var(--space-48);--oa-space-16:var(--space-64);--oa-space-20:var(--space-80);--oa-space-24:var(--space-96);--oa-space-30:var(--space-120);--oa-space-32:var(--space-128);--oa-space-40:var(--space-160);--oa-radius-xs:var(--radius-6);--oa-radius-sm:var(--radius-10);--oa-radius-md:var(--radius-18);--oa-radius-lg:var(--radius-26);--oa-radius-pill:var(--radius-999);--oa-shadow-card:var(--agent-card-selected-shadow);--oa-focus-ring:0 0 0 .1875rem var(--color-line-01);--oa-container:110.625rem;--oa-header-height:4rem;--oa-transition-fast:0s;--oa-app-styles-ready:1;--oa-site-inline-gutter:clamp(20px,calc(2.61438vw + 3.26797px),32px)}@font-face{font-family:Elms Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./elms-sans-vietnamese-wght-normal.Dzi21B07.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Elms Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./elms-sans-latin-ext-wght-normal.CKd1bkT2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Elms Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./elms-sans-latin-wght-normal.DdiF9vdt.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-greek-wght-normal.DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-vietnamese-wght-normal.usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-ext-wght-normal.Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alexandria;font-style:normal;font-weight:400;font-display:swap;src:url(https://oasn-cdn.haimacloud.com/media/fonts/alexandria-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Alumni Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://oasn-cdn.haimacloud.com/media/fonts/alumni-sans-medium.woff2)format("woff2")}@font-face{font-family:Alumni Sans Numerals;font-style:normal;font-weight:500;font-display:swap;src:url(https://oasn-cdn.haimacloud.com/media/fonts/alumni-sans-medium.woff2)format("woff2");unicode-range:U+30-39}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:20rem;scroll-padding-top:calc(var(--oa-header-height) + var(--oa-space-4))}body,html{overscroll-behavior:none;background:var(--oa-color-canvas)}body{min-height:100vh;color:var(--oa-color-ink);font-family:var(--oa-font-sans);font-size:var(--oa-text-base);text-rendering:optimizelegibility;word-spacing:var(--typography-word-spacing-manrope-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}h1{word-spacing:var(--typography-word-spacing-manrope-display)}h2,h3,h4{word-spacing:var(--typography-word-spacing-manrope-heading)}h5,h6{word-spacing:var(--typography-word-spacing-manrope-body)}code,kbd,pre,samp{word-spacing:normal}body.account-root-surface,body.developer-root-surface,html.account-root-surface,html.developer-root-surface{background:var(--color-background-03)}.developer-root-surface .developer-version-page{--developer-local-agent-dock-offset:max(1.5rem,env(safe-area-inset-bottom));--developer-local-agent-dock-reserved:7.5rem;min-height:calc(100vh - var(--oa-header-height));background:var(--color-background-03);color:var(--color-text-01);padding:3rem 1.5rem 5rem}.developer-root-surface .developer-version-loading{width:min(100%,55rem);margin-inline:auto}.developer-root-surface .developer-version-header{margin-bottom:2.5rem}.developer-root-surface .developer-version-header__row,.developer-root-surface .developer-version-header__title{align-items:center;display:flex}.developer-root-surface .developer-version-header__row{justify-content:space-between;gap:1rem}.developer-root-surface .developer-version-header__title{flex:auto;align-items:flex-start;gap:.9375rem;min-width:0}.developer-root-surface .developer-version-header__back{border-radius:var(--radius-999);background:var(--color-block-01,#0000000a);width:2.5rem;height:2.5rem;color:var(--color-text-01);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.developer-root-surface .developer-version-header__back svg{transform:rotate(180deg)}.developer-root-surface .developer-version-form{gap:2.25rem;display:grid}.developer-root-surface .developer-version-section{gap:var(--space-12);display:grid}.developer-root-surface .developer-version-section>h2{align-items:center;gap:var(--space-4);font-family:var(--typography-body1-semibold-font-family);margin:0;font-size:1.125rem;font-weight:590;line-height:1.3;display:flex}.developer-root-surface .developer-version-section>h2 b{color:var(--color-state-error)}.developer-root-surface .developer-version-section--h5-semibold>h2{font-family:var(--typography-h5-semibold-font-family);font-size:var(--typography-h5-semibold-font-size);font-weight:var(--typography-h5-semibold-font-weight);line-height:var(--typography-h5-semibold-line-height);letter-spacing:var(--typography-h5-semibold-letter-spacing)}.developer-root-surface .developer-version-loading__actions span,.developer-root-surface .developer-version-loading__avatar,.developer-root-surface .developer-version-loading__field,.developer-root-surface .developer-version-loading__media,.developer-root-surface .developer-version-loading__row,.developer-root-surface .developer-version-loading__status,.developer-root-surface .developer-version-loading__title{background:var(--color-block-01);animation:1.2s ease-in-out infinite alternate developer-version-critical-pulse;display:block}.developer-root-surface .developer-version-loading__title{border-radius:var(--radius-999);width:9rem;height:1.75rem}.developer-root-surface .developer-version-loading__status{border-radius:var(--radius-999);width:5rem;height:1.625rem}.developer-root-surface .developer-version-loading__actions{gap:var(--space-12);flex:none;display:flex}.developer-root-surface .developer-version-loading__actions span{border-radius:var(--radius-999);width:5rem;height:2.25rem}.developer-root-surface .developer-version-loading__card{background:var(--color-background-01);border-radius:1.125rem;overflow:hidden}.developer-root-surface .developer-version-loading__card.is-program{padding:.5rem}.developer-root-surface .developer-version-loading__media{border-radius:var(--radius-10);height:18.75rem}.developer-root-surface .developer-version-loading__row{border-bottom:1px solid var(--color-line-02);background:var(--color-background-01);height:4rem;margin-inline:1rem;animation:none}.developer-root-surface .developer-version-loading__row:last-child{border-bottom:0}.developer-root-surface .developer-version-loading__card.is-agent-card,.developer-root-surface .developer-version-loading__card.is-pricing{gap:1.5rem;padding:1.5rem;display:grid}.developer-root-surface .developer-version-loading__avatar{border-radius:var(--radius-10);width:7rem;height:7rem}.developer-root-surface .developer-version-loading__field{border-radius:var(--radius-10);width:100%;height:4rem}.developer-root-surface .developer-version-loading__card.is-pricing{grid-template-columns:repeat(2,minmax(0,1fr))}.developer-root-surface .developer-version-loading__card.is-pricing .developer-version-loading__field:first-child{grid-column:1/-1}@keyframes developer-version-critical-pulse{to{opacity:.52}}@media (prefers-reduced-motion:reduce){.developer-root-surface .developer-version-loading__actions span,.developer-root-surface .developer-version-loading__avatar,.developer-root-surface .developer-version-loading__field,.developer-root-surface .developer-version-loading__media,.developer-root-surface .developer-version-loading__status,.developer-root-surface .developer-version-loading__title{animation:none}}@media (width<=640px){.developer-root-surface .developer-version-page{--developer-local-agent-dock-offset:max(1rem,env(safe-area-inset-bottom));--developer-local-agent-dock-reserved:10rem;padding:2rem 1rem 4rem}.developer-root-surface .developer-version-header__row{flex-direction:column;align-items:flex-start}.developer-root-surface .developer-version-loading__actions{width:100%}.developer-root-surface .developer-version-loading__actions span{flex:1}.developer-root-surface .developer-version-loading__card.is-pricing{grid-template-columns:minmax(0,1fr)}.developer-root-surface .developer-version-loading__card.is-pricing .developer-version-loading__field:first-child{grid-column:auto}}body.agent-detail-root-surface,body.agents-root-surface,body.home-root-surface,body.pricing-root-surface,html.agent-detail-root-surface,html.agents-root-surface,html.home-root-surface,html.pricing-root-surface{background:var(--color-background-03)}.oa-scrollbar-hidden,body.agent-route-scrollbar-hidden,html.agent-route-scrollbar-hidden{scrollbar-width:none}.oa-scrollbar-hidden::-webkit-scrollbar{width:0;height:0;display:none}body.agent-route-scrollbar-hidden::-webkit-scrollbar{width:0;height:0;display:none}html.agent-route-scrollbar-hidden::-webkit-scrollbar{width:0;height:0;display:none}button,input,select,textarea{font:inherit}img,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--oa-color-brand);outline-offset:3px}.oa-container{width:min(calc(100% - 2rem),var(--oa-container));margin-inline:auto}.oa-eyebrow{align-items:center;gap:var(--oa-space-2);color:var(--oa-color-muted);font-size:var(--oa-text-xs);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:800;line-height:1.2;display:inline-flex}.oa-eyebrow:before{background:var(--oa-color-brand);content:"";border-radius:50%;width:.5rem;height:.5rem}.oa-section-heading{max-width:48rem;margin:var(--oa-space-5) 0 0;font-size:var(--oa-text-2xl);letter-spacing:-.04em;font-weight:650;line-height:1.08}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=48rem){.oa-container{width:min(calc(100% - var(--oa-space-32)),var(--oa-container))}}@media (width>=120rem){html{font-size:clamp(100%,.833333vw,133.333%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.error-page[data-v-fe79b26f]{min-height:100vh;padding:var(--oa-space-6);background:var(--oa-color-canvas);place-items:center;display:grid}.error-page__content[data-v-fe79b26f]{text-align:center;width:min(100%,42rem)}.error-page__code[data-v-fe79b26f]{color:var(--oa-color-brand);font-family:var(--oa-font-mono);word-spacing:normal;margin:0;font-weight:800}h1[data-v-fe79b26f]{margin:var(--oa-space-5) 0 0;font-size:var(--oa-text-2xl);letter-spacing:-.04em;line-height:1.05}p[data-v-fe79b26f]:not(.error-page__code){margin:var(--oa-space-5) auto 0;color:var(--oa-color-muted)}button[data-v-fe79b26f]{min-height:3rem;margin-top:var(--oa-space-8);border-radius:var(--oa-radius-pill);background:var(--oa-color-ink);color:#fff;cursor:pointer;border:0;padding:.75rem 1.25rem;font-weight:700}
