@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(../media/Inter-Variable-latin.0gsaq8ukbf34m.woff2)format("woff2")}@font-face{font-display:swap;font-family:Instrument Serif;font-style:normal;font-weight:400;src:url(../media/InstrumentSerif-Regular-latin.3_vslfxq_--4i.woff2)format("woff2")}:root{--brand-primary:#fa520f;--brand-primary-deep:#cc3a05;--brand-on-primary:#fff;--brand-sunshine-300:#ffd06a;--brand-sunshine-500:#ffb83e;--brand-sunshine-700:#ffa110;--brand-sunshine-800:#ff8105;--brand-yellow:#ffd900;--brand-surface-cream:#fff8e0;--brand-surface-cream-soft:#fffaeb;--brand-surface-cream-deep:#fff0c2;--brand-border-cream:#e6d5a8;--brand-on-cream:#1f1f1f;--brand-on-cream-muted:#6a6a6a;--brand-sunset:linear-gradient(90deg, #fa520f 0%, #ff8105 24%, #ffa110 44%, #ffb83e 62%, #ffd900 82%, #fff8e0 100%);--brand-sunset-solid:linear-gradient(90deg, #fa520f 0%, #ff8105 35%, #ffa110 60%, #ffd900 100%);--color-base-0:#fff;--color-base-50:#fafaf9;--color-base-100:#f0efec;--color-base-150:#e5e3df;--color-base-200:#d8d5d0;--color-base-250:#c7c4be;--color-base-300:#b8b4ae;--color-base-350:#a8a49e;--color-base-400:#98948e;--color-base-450:#8a8680;--color-base-500:#7a7671;--color-base-550:#6a6663;--color-base-600:#5a5754;--color-base-650:#4a4846;--color-base-700:#3d3b39;--color-base-750:#333130;--color-base-800:#2c2b29;--color-base-850:#1f1e1c;--color-base-900:#141312;--color-base-950:#0a0a09;--color-base-1000:#000;--color-success-50:#fff8ec;--color-success-100:#ffefd4;--color-success-150:#ffe3b3;--color-success-200:#ffd691;--color-success-250:#ffc76b;--color-success-300:#ffb83e;--color-success-350:#ffa110;--color-success-400:#ff8f0a;--color-success-450:#ff8105;--color-success-500:#fa520f;--color-success-550:#e94a0c;--color-success-600:#d8420a;--color-success-650:#cc3a05;--color-success-700:#b53305;--color-success-750:#9c2c05;--color-success-800:#7e2506;--color-success-850:#5f1e07;--color-success-900:#401707;--color-success-950:#2a1208;--color-warning-50:#fffbea;--color-warning-100:#fff6d0;--color-warning-150:#ffedaa;--color-warning-200:#ffe483;--color-warning-250:#ffdc5c;--color-warning-300:#ffd900;--color-warning-350:#f0c800;--color-warning-400:#dbb600;--color-warning-450:#c6a500;--color-warning-500:#b09200;--color-warning-550:#9b8100;--color-warning-600:#877000;--color-warning-650:#735f00;--color-warning-700:#5f4f00;--color-warning-750:#4d4000;--color-warning-800:#3d3300;--color-warning-850:#2e2600;--color-warning-900:#221c00;--color-warning-950:#171300;--style-radius-s:8px;--style-radius-m:12px;--style-radius-l:12px;--font-body:"Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif:Georgia, "Bitstream Charter", "Charis SIL", Utopia, "URW Bookman L", serif;--font-mono:"JetBrains Mono", "SF Mono", Menlo, Consolas, Monaco, monospace;--font-display:"PP Editorial Old", "Instrument Serif", Georgia, "Times New Roman", serif;--accessibility-outline:2px solid var(--brand-primary);--accessibility-outline-offset:2px}html[data-theme=dark]{--brand-primary:#ff6a2b;--brand-primary-deep:#fa520f;--brand-surface-cream:#1c1a15;--brand-surface-cream-soft:#24211a;--brand-surface-cream-deep:#2e2a20;--brand-border-cream:#3a352a;--brand-on-cream:#f5efe0;--brand-on-cream-muted:#a8a49b}body{font-family:var(--font-body)}.list-header__title,.doc-header__title,.collections__label{font-family:var(--font-display);letter-spacing:-.5px;font-weight:400}.rich-text-lexical .editor-container,.lexical-diff .field-diff-content .html-diff{font-family:var(--font-body);letter-spacing:0}.list-header,.doc-header{margin-top:24px}.list-header__title,.doc-header__title{font-size:34px;line-height:1.15}.template-default:after,.template-minimal:after{background:var(--brand-sunset);content:"";pointer-events:none;height:4px;z-index:var(--z-nav);position:fixed;bottom:0;left:0;right:0}.nav{background-color:var(--brand-surface-cream);border-inline-end:1px solid var(--brand-border-cream);border-inline-start:0}.nav__header-content{background-color:var(--brand-surface-cream)}.nav__label{color:var(--brand-on-cream-muted)}.nav-group{width:100%;margin-bottom:14px}.nav-group__toggle{color:var(--brand-on-cream-muted);letter-spacing:1px;text-transform:uppercase;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 8px 6px;font-size:12px;font-weight:600;transition:color .15s;display:flex}.nav-group__toggle:hover{color:var(--brand-on-cream)}.nav-group__content{flex-direction:column;gap:2px;padding-top:2px;display:flex}.nav__link{color:var(--brand-on-cream);border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:15px;font-weight:400;line-height:1.35;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.nav__link:hover{background-color:var(--brand-surface-cream-deep);color:var(--brand-on-cream);text-decoration:none}.nav__link:focus-visible{outline:var(--accessibility-outline);outline-offset:-2px}.nav__link:has(.nav__link-indicator){background-color:var(--brand-surface-cream-deep);color:var(--brand-primary);font-weight:600}.nav__link-indicator{background-color:var(--brand-primary);bottom:6px;inset-inline-start:0;border-radius:0 2px 2px 0;width:3px;height:auto;position:absolute;top:6px}.brand-switcher{border-bottom:1px solid var(--brand-border-cream);flex-direction:column;gap:6px;width:100%;margin-bottom:18px;padding-bottom:18px;display:flex}.brand-switcher__label{color:var(--brand-on-cream-muted);letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:600}.brand-switcher__select{appearance:none;background-color:var(--theme-elevation-0);border:1px solid var(--brand-border-cream);border-radius:var(--style-radius-s);color:var(--brand-on-cream);cursor:pointer;font:inherit;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23fa520f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;width:100%;padding:11px 32px 11px 12px;font-size:14px;font-weight:500;transition:border-color .15s,background-color .15s}.brand-switcher__select:hover{border-color:var(--brand-primary)}.brand-switcher__select:focus-visible{border-color:var(--brand-primary);outline:var(--accessibility-outline);outline-offset:1px}.brand-switcher__select:disabled{cursor:progress;opacity:.6}.app-header__content{border-bottom:1px solid var(--theme-elevation-100)}.step-nav a{font-size:14px;font-weight:500}.localizer-button{background-color:var(--brand-surface-cream);border:1px solid var(--brand-border-cream);border-radius:var(--style-radius-s);color:var(--brand-on-cream);gap:4px;padding:7px 8px 7px 12px;transition:background-color .15s,border-color .15s}.localizer-button:hover{background-color:var(--brand-surface-cream-deep);border-color:var(--brand-primary)}.localizer-button__label{color:var(--brand-on-cream-muted);font-size:13px;font-weight:500}.localizer-button button{color:var(--brand-on-cream);font-size:14px;font-weight:500}.localizer-button__chevron{color:var(--brand-primary)}.btn{--btn-font-weight:500}.btn--style-primary{--bg-color:var(--brand-primary);--color:var(--brand-on-primary);--hover-bg:var(--brand-primary-deep);--hover-color:var(--brand-on-primary)}.btn--style-primary:active{--bg-color:var(--brand-primary-deep)}.btn--style-primary.btn--disabled{--bg-color:var(--theme-elevation-100);--color:var(--theme-elevation-500);--hover-bg:var(--theme-elevation-100);--hover-color:var(--theme-elevation-500)}.btn--style-secondary{--btn-border:1px solid var(--theme-elevation-250);--color:var(--theme-text);--hover-btn-border:1px solid var(--brand-primary);--hover-color:var(--brand-primary)}.btn--style-pill{--bg-color:var(--brand-surface-cream-deep);--color:var(--brand-on-cream);--hover-bg:var(--brand-surface-cream);--hover-color:var(--brand-on-cream)}.field-type.text:not(.has-many) input,.field-type.email input,.field-type.password input,.field-type.confirm-password input,.field-type.number:not(.has-many) input,.auth-fields .field-type.api-key input,.date-time-picker .react-datepicker__input-container input,.point input{border:1px solid var(--theme-elevation-250);box-shadow:none;height:44px;padding:10px 16px}.react-select .rs__control{border:1px solid var(--theme-elevation-250);box-shadow:none;min-height:44px;padding:8px 12px}.field-type.textarea textarea{border:1px solid var(--theme-elevation-250);box-shadow:none;padding:16px}.field-type.text:not(.has-many) input:not(:disabled):hover,.field-type.email input:not(:disabled):hover,.field-type.password input:not(:disabled):hover,.field-type.confirm-password input:not(:disabled):hover,.field-type.number:not(.has-many) input:not(:disabled):hover,.field-type.textarea textarea:not(:disabled):hover,.react-select .rs__control:not(:disabled):hover{border-color:var(--theme-elevation-450);box-shadow:none}.field-type.text:not(.has-many) input:focus,.field-type.email input:focus,.field-type.password input:focus,.field-type.confirm-password input:focus,.field-type.number:not(.has-many) input:focus,.field-type.textarea textarea:focus,.date-time-picker .react-datepicker__input-container input:focus,.react-select .rs__control--is-focused{border-color:var(--brand-primary);box-shadow:inset 0 0 0 1px var(--brand-primary);outline:0}.field-label{color:var(--theme-elevation-650);font-size:13px;font-weight:500}.checkbox-input__input{border-radius:4px}.checkbox-input--checked .checkbox-input__input{background-color:var(--brand-primary);border-color:var(--brand-primary)}.card{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-100);border-radius:var(--style-radius-m);padding:24px}.card__title{font-family:var(--font-body);font-size:16px;font-weight:500}.card--has-onclick:hover{background:var(--brand-surface-cream-soft);border-color:var(--brand-border-cream);box-shadow:0 4px 12px #0000000a}.table thead th{color:var(--theme-elevation-500);letter-spacing:1px;text-transform:uppercase;padding-bottom:12px;font-size:11px;font-weight:600}.table tbody tr:nth-child(odd){background:0 0}.table tbody td{border-bottom:1px solid var(--theme-elevation-100)}.table tbody tr:hover td{background:var(--brand-surface-cream-soft)}.tabs-field__tab-button--active{color:var(--brand-primary);opacity:1}.tabs-field__tab-button--active:after{background:var(--brand-primary);opacity:1;height:2px}.doc-tab--active{color:var(--brand-primary)}.doc-tab--active .doc-tab__label{font-weight:600}.pill{border-radius:9999px;padding-block:4px;padding-inline:10px;font-size:12px;font-weight:600}.pill--style-light{background:var(--brand-surface-cream-deep);color:var(--brand-on-cream)}.pill--style-success{background:var(--brand-primary);color:var(--brand-on-primary)}.pill--style-dark{background:var(--theme-elevation-850);color:var(--theme-elevation-0)}.banner{border-radius:var(--style-radius-s);padding:12px 16px}.banner--type-success{background:var(--brand-surface-cream);border-inline-start:3px solid var(--brand-primary);color:var(--brand-on-cream)}.payload-toast-item{border-radius:var(--style-radius-s)}.payload-toast-item.toast-success{background:var(--brand-surface-cream);border-color:var(--brand-border-cream);border-inline-start:3px solid var(--brand-primary);color:var(--brand-on-cream)}.template-minimal{background-color:var(--brand-surface-cream-soft)}.template-minimal__wrap{background:var(--theme-elevation-0);border:1px solid var(--brand-border-cream);border-radius:var(--style-radius-m);padding:32px}.login__brand{margin-bottom:calc(var(--base) * 1.5)}.brand-logo{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.brand-logo__stripe{background:var(--brand-sunset-solid);border-radius:2px;width:120px;height:6px}.brand-logo__wordmark{color:var(--theme-elevation-1000);font-family:var(--font-display);letter-spacing:-1px;font-size:42px;font-weight:400;line-height:1.05}.brand-logo__wordmark-accent{color:var(--brand-primary)}.brand-logo__tagline{color:var(--theme-elevation-500);letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:600}.cache-purge{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);flex-direction:column;gap:12px;margin-top:8px;padding:20px;display:flex}.cache-purge__title{margin:0}.cache-purge__subtitle{margin:12px 0 0}.cache-purge__note{color:var(--theme-elevation-600);margin:0}.cache-purge__scopes{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.cache-purge__legend{margin-bottom:4px;font-weight:600}.cache-purge__option{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.cache-purge__input{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);color:var(--theme-text);font:inherit;max-width:520px;min-height:40px;margin-left:24px;padding:8px 12px}.cache-purge__button{background:var(--theme-elevation-1000);border-radius:var(--style-radius-s);color:var(--theme-elevation-0);cursor:pointer;font:inherit;border:0;align-self:flex-start;min-height:44px;padding:10px 20px;font-weight:600}.cache-purge__button:disabled{cursor:progress;opacity:.6}.cache-purge__button:focus-visible{outline:var(--accessibility-outline)}.cache-purge__result{margin:0}.cache-purge__result--ok,.cache-purge__ok{color:var(--theme-success-750)}.cache-purge__result--gagal,.cache-purge__fail{color:var(--theme-error-750)}.cache-purge__history{margin:0;padding:0;list-style:none}.cache-purge__history li{border-top:1px solid var(--theme-elevation-100);grid-template-columns:1fr;gap:4px 12px;padding:8px 0;display:grid}@media (min-width:768px){.cache-purge__history li{grid-template-columns:160px 110px minmax(0,1fr) 140px 70px}}.cache-view{flex-direction:column;gap:32px;padding-top:24px;padding-bottom:64px;display:flex}.cache-view__head h1{margin:0 0 12px}.cache-view__lede{max-width:72ch;margin:0 0 12px}.cache-view__facts{color:var(--theme-elevation-700);flex-direction:column;gap:6px;max-width:80ch;margin:0;padding-left:20px;display:flex}.cache-view__empty{border:1px dashed var(--theme-elevation-250);border-radius:var(--style-radius-m);margin:0;padding:20px}.cache-view__brand{flex-direction:column;gap:16px;display:flex}.cache-view__brand-title{flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin:0;display:flex}.cache-view__domain{color:var(--theme-elevation-500);font-size:14px;font-weight:400}.cache-view__grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.cache-view__grid .cache-purge{margin-top:0}.cache-card{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);flex-direction:column;gap:12px;padding:20px;display:flex}.cache-card__title{margin:0}.cache-card__note{color:var(--theme-elevation-600);margin:0}.cache-card__fields{flex-direction:column;gap:16px;display:flex}.cache-card__field{flex-direction:column;gap:4px;display:flex}.cache-card__label{font-weight:600}.cache-card__inputrow{align-items:center;gap:8px;display:flex}.cache-card__input{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);color:var(--theme-text);font:inherit;width:120px;min-height:44px;padding:8px 12px}.cache-card__input:disabled{background:var(--theme-elevation-50);color:var(--theme-elevation-600)}.cache-card__input:focus-visible{outline:var(--accessibility-outline)}.cache-card__unit{color:var(--theme-elevation-600)}.cache-card__help{color:var(--theme-elevation-500);font-size:13px}@media (min-width:1024px){.cache-view__grid{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.env-view{flex-direction:column;gap:32px;padding-top:24px;padding-bottom:64px;display:flex}.env-view__head h1{margin:0 0 12px}.env-view__lede{max-width:72ch;margin:0 0 12px}.env-view__facts{color:var(--theme-elevation-700);flex-direction:column;gap:6px;max-width:80ch;margin:0;padding-left:20px;display:flex}.env-view__empty{border:1px dashed var(--theme-elevation-250);border-radius:var(--style-radius-m);margin:0;padding:20px}.env-view__brand{flex-direction:column;gap:16px;display:flex}.env-view__brand-title{flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin:0;display:flex}.env-view__domain{color:var(--theme-elevation-500);overflow-wrap:anywhere;font-size:14px;font-weight:400}.env-card{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);flex-direction:column;gap:12px;padding:20px;display:flex}.env-card__now{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.env-card__now-label{font-weight:600}.env-badge{letter-spacing:.02em;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700}.env-badge--staging{background:var(--theme-elevation-100);color:var(--theme-elevation-800)}.env-badge--production{background:var(--theme-error-100);color:var(--theme-error-750)}.env-badge--kosong{background:var(--theme-elevation-100);color:var(--theme-elevation-700)}.env-card__note{color:var(--theme-elevation-600);margin:0}.env-card__choices{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.env-card__legend{margin-bottom:4px;font-weight:600}.env-card__choice{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding:12px;display:flex}.env-card__choice:has(input:checked){border-color:var(--theme-elevation-800)}.env-card__choice input{flex:none;margin-top:3px}.env-card__current{color:var(--theme-elevation-500);font-style:normal}.env-card__desc{color:var(--theme-elevation-650);margin-top:2px;display:block}.env-card__url{overflow-wrap:anywhere;margin-top:6px;display:block}.env-card__warn{background:var(--theme-error-50);border:1px solid var(--theme-error-250);border-radius:var(--style-radius-s);color:var(--theme-error-800);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.env-card__confirm{flex-direction:column;gap:6px;display:flex}.env-card__input{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-250);border-radius:var(--style-radius-s);color:var(--theme-text);font:inherit;max-width:320px;min-height:44px;padding:8px 12px}.env-card__input:focus-visible{outline:var(--accessibility-outline)}.env-card__button{background:var(--theme-elevation-1000);border-radius:var(--style-radius-s);color:var(--theme-elevation-0);cursor:pointer;font:inherit;border:0;align-self:flex-start;min-height:44px;padding:10px 20px;font-weight:600}.env-card__button:disabled{cursor:not-allowed;opacity:.5}.env-card__button:focus-visible{outline:var(--accessibility-outline)}.env-card__result{margin:0}.env-card__result--ok{color:var(--theme-success-750)}.env-card__result--gagal{color:var(--theme-error-750)}.env-card__subtitle{margin:12px 0 0}.env-card__runs{margin:0;padding:0;list-style:none}.env-card__runs li{border-top:1px solid var(--theme-elevation-100);grid-template-columns:minmax(0,1fr);gap:4px 12px;padding:8px 0;display:grid}.env-card__run-title{overflow-wrap:anywhere}.env-card__runs a{align-items:center;min-height:44px;display:inline-flex}.env-run{font-weight:600}.env-run--jalan,.env-run--ok{color:var(--theme-elevation-800)}.env-run--gagal{color:var(--theme-error-750)}.env-run--netral{color:var(--theme-elevation-500)}@media (min-width:768px){.env-card__runs li{grid-template-columns:150px minmax(0,1fr) 110px 90px 120px;align-items:center}}
