:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rt-sun-yellow:#ffb020;--rt-sun-orange:#ff5a36;--rt-sun-magenta:#ff2e7e;--rt-sun-gradient:linear-gradient(90deg, var(--rt-sun-yellow), var(--rt-sun-orange), var(--rt-sun-magenta));--rt-bg:#fff8f1;--rt-surface:#fff;--rt-surface-muted:#f7ece3;--rt-border:#d9c7bb;--rt-border-strong:#8a766e;--rt-text:#1b1215;--rt-text-muted:#6b5a55;--rt-action-bg:#ff8a1f;--rt-action-bg-hover:#f07a0b;--rt-action-text:#1b1215;--rt-link:#b83a00;--rt-accent:#c2185b;--rt-teal:#00796b;--rt-focus:#1b1215;--rt-scrim:#0e0b0d99;--rt-success-bg:#e4f4ea;--rt-success:#1b6b40;--rt-warning-bg:#ffefc9;--rt-warning:#7a4b00;--rt-danger-bg:#fdecea;--rt-danger:#b3261e;--rt-info-bg:#ddf3ef;--rt-info:#00574d;--rt-font-body:"IBM Plex Sans Thai", "Leelawadee UI", "Noto Sans Thai", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--rt-font-display:"Kanit", var(--rt-font-body);--rt-font-mono:ui-monospace, "Cascadia Mono", "SFMono-Regular", Consolas, monospace;--rt-text-xs:.8125rem;--rt-text-sm:.875rem;--rt-text-base:1rem;--rt-text-lg:1.125rem;--rt-text-xl:1.375rem;--rt-text-2xl:1.75rem;--rt-text-3xl:2.25rem;--rt-space-1:.25rem;--rt-space-2:.5rem;--rt-space-3:.75rem;--rt-space-4:1rem;--rt-space-5:1.5rem;--rt-space-6:2rem;--rt-space-7:3rem;--rt-radius-sm:8px;--rt-radius-md:12px;--rt-radius-lg:16px;--rt-target:2.75rem;--rt-focus-width:3px;--rt-focus-offset:2px;--rt-dur-fast:.12s;--rt-dur-base:.2s;--rt-ease:cubic-bezier(.2, 0, 0, 1)}.rt-on-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rt-bg:#0e0b0d;--rt-surface:#1a1417;--rt-surface-muted:#251b1f;--rt-border:#3a2a2e;--rt-border-strong:#8f7a74;--rt-text:#fff7f0;--rt-text-muted:#cdbbb2;--rt-link:#ff8a1f;--rt-accent:#ff4d8d;--rt-teal:#19c3b1;--rt-focus:#ffc24b;--rt-success-bg:#11261c;--rt-success:#3ddc97;--rt-warning-bg:#2b2110;--rt-warning:#ffc24b;--rt-danger-bg:#2d1416;--rt-danger:#ff8b8b;--rt-info-bg:#0f2a27;--rt-info:#19c3b1;background-color:var(--rt-bg);color:var(--rt-text)}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--rt-bg);min-height:100dvh;color:var(--rt-text);font-family:var(--rt-font-body);font-size:var(--rt-text-base);-webkit-font-smoothing:antialiased;margin:0;line-height:1.55}:lang(th) body,:lang(th) .rt-on-dark{line-height:1.8}h1,h2,h3{font-family:var(--rt-font-display);margin:0;line-height:1.25}:lang(th) h1,:lang(th) h2,:lang(th) h3{line-height:1.5}h1{font-size:var(--rt-text-2xl);font-weight:600}h2{font-size:var(--rt-text-xl);font-weight:600}h3{font-size:var(--rt-text-lg);font-weight:600}p{overflow-wrap:anywhere;margin:0}@media (max-width:55.99rem){html{scroll-padding-bottom:calc(3.5rem + env(safe-area-inset-bottom) + var(--rt-space-4))}}a{color:var(--rt-link);text-underline-offset:.2em}a:hover{text-decoration-thickness:2px}img,svg{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}[hidden]{display:none!important}:focus-visible{outline:var(--rt-focus-width) solid var(--rt-focus);outline-offset:var(--rt-focus-offset)}.rt-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rt-skip-link{inset-inline-start:var(--rt-space-3);top:var(--rt-space-3);z-index:100;padding:var(--rt-space-3) var(--rt-space-4);border-radius:var(--rt-radius-sm);background:var(--rt-action-bg);color:var(--rt-action-text);font-weight:600;position:absolute;transform:translateY(-200%)}.rt-skip-link:focus{transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:focus-visible{outline-color:highlight}.rt-btn,.rt-input,.rt-card,.rt-alert,.rt-badge{border:1px solid canvastext}.rt-nav__link[aria-current=page]{border:2px solid highlight}}
.rt-app{flex-direction:column;min-height:100dvh;display:flex}.rt-header{align-items:center;gap:var(--rt-space-3);row-gap:var(--rt-space-2);padding:var(--rt-space-3) var(--rt-space-4);background:var(--rt-bg);color:var(--rt-text);flex-wrap:wrap;display:flex}.rt-header__spacer{flex:1}.rt-sun-bar{background:var(--rt-sun-gradient);height:4px}.rt-brand{align-items:center;gap:var(--rt-space-2);color:inherit;font-family:var(--rt-font-display);letter-spacing:.12em;text-transform:uppercase;font-weight:600;font-size:var(--rt-text-sm);text-decoration:none;display:inline-flex}.rt-brand__logo{background-image:url(../media/logo-mark.09_bynevibnde.png);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;width:2.25rem;height:2.25rem}@media (max-width:24rem){.rt-brand__logo{width:1.5rem;height:1.5rem}}@media (max-width:20.5rem){.rt-brand__logo{width:1rem;height:1rem}}.rt-app__body{flex-direction:column;flex:1;display:flex}.rt-main{padding:var(--rt-space-5) var(--rt-space-4) calc(var(--rt-target) + var(--rt-space-7));flex:1}.rt-main:focus{outline:none}.rt-app--bare .rt-main{padding-bottom:var(--rt-space-6)}.rt-container{width:100%;max-width:44rem;margin-inline:auto}.rt-container--wide{max-width:72rem}.rt-stack{gap:var(--rt-space-4);flex-direction:column;display:flex}.rt-stack--lg{gap:var(--rt-space-6)}.rt-cluster{align-items:center;gap:var(--rt-space-3);flex-wrap:wrap;display:flex}.rt-nav{inset-inline:0;z-index:20;background:var(--rt-surface);border-top:1px solid var(--rt-border);padding-bottom:env(safe-area-inset-bottom);display:flex;position:fixed;bottom:0}.rt-nav__list{flex:1;margin:0;padding:0;list-style:none;display:flex}.rt-nav__item{flex:1}.rt-nav__link{min-height:3.5rem;padding:var(--rt-space-2);color:var(--rt-text-muted);font-size:var(--rt-text-xs);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:500;text-decoration:none;display:flex}.rt-nav__link:hover{color:var(--rt-text)}.rt-nav__link[aria-current=page]{color:var(--rt-link);box-shadow:inset 0 3px 0 var(--rt-action-bg);font-weight:700}@media (min-width:56rem){.rt-app__body{flex-direction:row}.rt-nav{top:0;width:15rem;min-height:calc(100dvh - 4rem);padding:var(--rt-space-4) var(--rt-space-3);border-top:0;border-inline-end:1px solid var(--rt-border);align-self:flex-start;position:sticky;inset-inline:auto}.rt-nav__list{gap:var(--rt-space-1);flex-direction:column}.rt-nav__item{flex:none}.rt-nav__link{justify-content:flex-start;gap:var(--rt-space-3);min-height:var(--rt-target);padding:var(--rt-space-2) var(--rt-space-3);border-radius:var(--rt-radius-sm);font-size:var(--rt-text-base);border-inline-start:4px solid #0000;flex-direction:row}.rt-nav__link[aria-current=page]{background:var(--rt-surface-muted);border-inline-start-color:var(--rt-action-bg);box-shadow:none}.rt-main{padding:var(--rt-space-6) var(--rt-space-6) var(--rt-space-7)}}.rt-hero{background:var(--rt-bg);color:var(--rt-text);padding:var(--rt-space-7) var(--rt-space-4);border-radius:var(--rt-radius-lg)}.rt-hero__tagline{font-family:var(--rt-font-display);letter-spacing:.2em;text-transform:uppercase;font-size:var(--rt-text-sm);color:var(--rt-text-muted)}:lang(th) .rt-hero__tagline{letter-spacing:normal}.rt-hero__title{font-size:var(--rt-text-3xl);margin-block:var(--rt-space-3);font-weight:700}.rt-page-title{gap:var(--rt-space-1);flex-direction:column;display:flex}.rt-page-title__lead{color:var(--rt-text-muted)}.rt-card{background:var(--rt-surface);color:var(--rt-text);border:1px solid var(--rt-border);border-radius:var(--rt-radius-md);padding:var(--rt-space-4)}.rt-card__title{font-size:var(--rt-text-lg);margin-bottom:var(--rt-space-2)}.rt-dl{gap:var(--rt-space-3);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.rt-dl__row dt{font-size:var(--rt-text-sm);color:var(--rt-text-muted)}.rt-dl__row dd{overflow-wrap:anywhere;margin:0}@media (min-width:40rem){.rt-dl__row{gap:var(--rt-space-3);grid-template-columns:12rem minmax(0,1fr);align-items:baseline;display:grid}}.rt-list{border:1px solid var(--rt-border);border-radius:var(--rt-radius-md);background:var(--rt-surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.rt-list__item{align-items:center;gap:var(--rt-space-3);padding:var(--rt-space-3) var(--rt-space-4);flex-wrap:wrap;display:flex}.rt-list__item+.rt-list__item{border-top:1px solid var(--rt-border)}.rt-list__main{overflow-wrap:anywhere;flex:12rem;min-width:0}.rt-btn{justify-content:center;align-items:center;gap:var(--rt-space-2);min-height:var(--rt-target);padding:var(--rt-space-2) var(--rt-space-4);border-radius:var(--rt-radius-sm);color:var(--rt-text);cursor:pointer;transition:background-color var(--rt-dur-fast) var(--rt-ease), border-color var(--rt-dur-fast) var(--rt-ease);background:0 0;border:1px solid #0000;font-weight:600;text-decoration:none;display:inline-flex}.rt-btn--primary{background:var(--rt-action-bg);color:var(--rt-action-text)}.rt-btn--primary:hover{background:var(--rt-action-bg-hover)}.rt-btn--secondary{border-color:var(--rt-border-strong);background:var(--rt-surface)}.rt-btn--secondary:hover,.rt-btn--ghost:hover{background:var(--rt-surface-muted)}.rt-btn--danger{border-color:var(--rt-danger);color:var(--rt-danger);background:var(--rt-surface)}.rt-btn--danger:hover{background:var(--rt-danger-bg)}.rt-btn--block{width:100%;display:flex}.rt-btn--icon{padding:var(--rt-space-2);min-width:var(--rt-target)}.rt-btn[aria-disabled=true],.rt-btn:disabled{opacity:.55;cursor:not-allowed}.rt-field{gap:var(--rt-space-1);flex-direction:column;display:flex}.rt-field__label{font-weight:600}.rt-field__hint{font-size:var(--rt-text-sm);color:var(--rt-text-muted)}.rt-field__error{gap:var(--rt-space-2);font-size:var(--rt-text-sm);color:var(--rt-danger);align-items:flex-start;font-weight:600;display:flex}.rt-input{width:100%;min-height:var(--rt-target);padding:var(--rt-space-2) var(--rt-space-3);border:1px solid var(--rt-border-strong);border-radius:var(--rt-radius-sm);background:var(--rt-surface);color:var(--rt-text)}.rt-input[aria-invalid=true]{border-color:var(--rt-danger);border-width:2px}.rt-input--code{font-family:var(--rt-font-mono);font-size:var(--rt-text-xl);letter-spacing:.4em;text-align:center}.rt-check{gap:var(--rt-space-3);align-items:flex-start;display:flex}.rt-check__box{width:1.5rem;height:1.5rem;accent-color:var(--rt-accent);flex:none;margin:.125rem 0 0}.rt-select{min-height:var(--rt-target);padding:var(--rt-space-2) var(--rt-space-3);border:1px solid var(--rt-border-strong);border-radius:var(--rt-radius-sm);background:var(--rt-surface);color:var(--rt-text)}.rt-alert{gap:var(--rt-space-3);padding:var(--rt-space-3) var(--rt-space-4);border-radius:var(--rt-radius-md);background:var(--rt-info-bg);color:var(--rt-info);border:1px solid;align-items:flex-start;display:flex}.rt-alert__body{gap:var(--rt-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.rt-alert__title{font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;margin:0}.rt-alert--success{background:var(--rt-success-bg);color:var(--rt-success)}.rt-alert--warning{background:var(--rt-warning-bg);color:var(--rt-warning)}.rt-alert--danger{background:var(--rt-danger-bg);color:var(--rt-danger)}.rt-badge{align-items:center;gap:var(--rt-space-1);padding:2px var(--rt-space-3);background:var(--rt-info-bg);color:var(--rt-info);font-size:var(--rt-text-xs);white-space:nowrap;border:1px solid;border-radius:999px;font-weight:600;display:inline-flex}.rt-badge--success{background:var(--rt-success-bg);color:var(--rt-success)}.rt-badge--warning{background:var(--rt-warning-bg);color:var(--rt-warning)}.rt-badge--danger{background:var(--rt-danger-bg);color:var(--rt-danger)}.rt-badge--neutral{background:var(--rt-surface-muted);color:var(--rt-text-muted)}.rt-state{align-items:center;gap:var(--rt-space-3);padding:var(--rt-space-6) var(--rt-space-4);text-align:center;border:1px dashed var(--rt-border-strong);border-radius:var(--rt-radius-md);background:var(--rt-surface);flex-direction:column;display:flex}.rt-state__icon{color:var(--rt-teal)}.rt-state--error .rt-state__icon{color:var(--rt-danger)}.rt-preview{gap:var(--rt-space-3);padding:var(--rt-space-3) var(--rt-space-4);border:1px dashed var(--rt-teal);border-radius:var(--rt-radius-md);color:var(--rt-text-muted);background:var(--rt-surface);align-items:center;display:flex}.rt-skeleton{border-radius:var(--rt-radius-sm);background:linear-gradient(90deg, var(--rt-surface-muted), var(--rt-border), var(--rt-surface-muted));background-size:200% 100%;height:1rem;animation:1.4s linear infinite rt-shimmer;display:block}.rt-skeleton--title{width:55%;height:1.75rem}.rt-skeleton--block{height:5rem}@keyframes rt-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.rt-spinner{border:3px solid var(--rt-border);border-top-color:var(--rt-accent);border-radius:50%;width:1.25rem;height:1.25rem;animation:.8s linear infinite rt-spin;display:inline-block}@keyframes rt-spin{to{transform:rotate(360deg)}}.rt-dialog{max-width:min(32rem,100vw - 2rem);padding:var(--rt-space-5);border:1px solid var(--rt-border-strong);border-radius:var(--rt-radius-md);background:var(--rt-surface);color:var(--rt-text)}.rt-dialog::backdrop{background:var(--rt-scrim)}.rt-dialog__actions{justify-content:flex-end;gap:var(--rt-space-3);margin-top:var(--rt-space-5);flex-wrap:wrap;display:flex}.rt-secret{padding:var(--rt-space-3);border:1px solid var(--rt-border-strong);border-radius:var(--rt-radius-sm);background:var(--rt-surface-muted);font-family:var(--rt-font-mono);font-size:var(--rt-text-lg);letter-spacing:.08em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.rt-backup-codes{gap:var(--rt-space-2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;padding:0;list-style:none;display:grid}.rt-backup-codes li{padding:var(--rt-space-2) var(--rt-space-3);border:1px solid var(--rt-border-strong);border-radius:var(--rt-radius-sm);background:var(--rt-surface-muted);font-family:var(--rt-font-mono);text-align:center}.rt-legal{gap:var(--rt-space-3);flex-direction:column;display:flex}.rt-legal p{max-width:65ch}.rt-document-preview{border:1px solid var(--rt-border);border-radius:var(--rt-radius-sm);background:var(--rt-surface-muted);max-width:100%;height:auto;display:block}
.rt-textarea{resize:vertical;min-height:6rem;font:inherit}.rt-company-bar{justify-content:space-between;align-items:flex-end;gap:var(--rt-space-4);padding:var(--rt-space-4);padding-top:calc(var(--rt-space-4) + 3px);background:var(--rt-surface);border:1px solid var(--rt-border);border-radius:var(--rt-radius-md);flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.rt-company-bar:before{content:"";inset-inline:0;background:var(--rt-sun-gradient);height:3px;position:absolute;top:0}.rt-company-bar__who{align-items:center;gap:var(--rt-space-3);flex-wrap:wrap;min-width:0;display:flex}.rt-company-bar__name{font-size:var(--rt-text-lg);overflow-wrap:anywhere}.rt-company-bar__switch{align-items:flex-end;gap:var(--rt-space-3);flex-wrap:wrap;min-width:min(100%,16rem);display:flex}.rt-fieldset{gap:var(--rt-space-3);padding:var(--rt-space-3) var(--rt-space-4);border:1px solid var(--rt-border);border-radius:var(--rt-radius-sm);flex-direction:column;min-width:0;margin:0;display:flex}.rt-fieldset>legend{padding-inline:var(--rt-space-2);font-weight:600}.rt-grid-2{gap:var(--rt-space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.rt-hours-row{align-items:flex-end;gap:var(--rt-space-3);flex-wrap:wrap;display:flex}.rt-time{gap:var(--rt-space-1);font-size:var(--rt-text-sm);flex-direction:column;font-weight:600;display:flex}.rt-nav__list:has(>li:nth-child(5)) .rt-nav__link{padding-inline:.125rem;font-size:.6875rem}.rt-nav__link span{overflow-wrap:break-word;text-align:center}@media (min-width:56rem){.rt-nav__list:has(>li:nth-child(5)) .rt-nav__link{padding-inline:var(--rt-space-3);font-size:var(--rt-text-base)}.rt-nav__link span{text-align:start}}
.rt-list__item--stack>form,.rt-list__item--stack>.rt-details{flex:100%;min-width:0}@media (max-width:55.99rem){.rt-nav__list:has(>li:nth-child(7)){overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto}.rt-nav__list:has(>li:nth-child(7)) .rt-nav__item{flex:0 0 4.5rem}}.rt-details{gap:var(--rt-space-2);padding:var(--rt-space-3);background:var(--rt-surface-muted);border-radius:var(--rt-radius-sm);font-size:var(--rt-text-sm);margin:0;display:grid}.rt-details>div{gap:var(--rt-space-2);flex-wrap:wrap;display:flex}.rt-details dt,.rt-details dd{overflow-wrap:anywhere;margin:0}.rt-details dt{font-weight:600}
.rt-list__item--rows>.rt-details{flex:100%;min-width:0}

