@layer payload-default{.unauthorized{display:flex;align-items:center;justify-content:center;width:100%;flex:1 1}.unauthorized__content{display:flex;flex-direction:column;gap:var(--spacer-2);align-items:center;max-width:calc(var(--spacer-6) * 9);text-align:center}.unauthorized__content h1{margin:0;font-size:var(--text-heading-medium-font-size);font-weight:var(--text-heading-medium-font-weight);line-height:var(--text-heading-medium-line-height);letter-spacing:var(--text-heading-medium-letter-spacing);color:var(--color-text)}.unauthorized__content p{margin:0;font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);color:var(--color-text-secondary)}.unauthorized--with-gutter{height:100%;display:flex;align-items:center}.relationship-diff-container .field-diff-content{padding:0;background:unset}.relationship-diff-container--hasOne .relationship-diff{min-width:100%;max-width:fit-content}.relationship-diff-container--hasOne .relationship-diff[data-match-type]{outline:none;background-color:transparent}.relationship-diff-container--hasOne .field-diff-content{padding-block:var(--spacer-2);background:var(--color-bg-secondary)}.relationship-diff-container--hasOne .field-diff-content>.html-diff{position:relative;z-index:1;flex:1 1}}@layer payload-default{.relationship-diff-container--hasOne .field-diff-content>.html-diff:is(:has(.relationship-diff[data-match-type=create]),:has(.relationship-diff[data-match-type=delete])):before{content:"";position:absolute;inset:calc(var(--spacer-2) * -1) 0;display:block;z-index:-1}.relationship-diff-container--hasOne .field-diff-content>.html-diff:has(.relationship-diff[data-match-type=create]):before{background-color:var(--diff-create-parent-bg)}.relationship-diff-container--hasOne .field-diff-content>.html-diff:has(.relationship-diff[data-match-type=delete]):before{background-color:var(--diff-delete-parent-bg)}.relationship-diff-container--hasMany .field-diff-content{background:var(--color-bg-secondary);padding-block:var(--spacer-1);.html-diff{display:flex;flex-direction:row;min-width:0;max-width:unset;flex-wrap:wrap;gap:var(--spacer-1);justify-content:flex-start}.relationship-diff{padding:var(--spacer-1)}}.relationship-diff{display:flex;align-items:center;gap:var(--spacer-1);border-radius:var(--radius-medium);outline:var(--stroke-width-small) solid var(--color-border);outline-offset:calc(var(--stroke-width-small) * -1);background-color:var(--color-bg);position:relative;font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);padding:var(--spacer-2) var(--spacer-1);height:min-content;&[data-match-type=create]{background-color:var(--diff-create-parent-bg);outline-color:var(--diff-create-pill-border)}&[data-match-type=delete]{background-color:var(--diff-delete-parent-bg);outline-color:var(--diff-delete-pill-border);text-decoration-line:none}}.html-diff .relationship-diff.relationship-diff.relationship-diff[data-match-type=create],.html-diff .relationship-diff.relationship-diff.relationship-diff[data-match-type=delete]{border-radius:var(--radius-medium);padding:var(--spacer-2) var(--spacer-1);text-decoration-line:none;color:inherit}.relationship-diff-container--hasMany .html-diff .relationship-diff.relationship-diff.relationship-diff[data-match-type=create],.relationship-diff-container--hasMany .html-diff .relationship-diff.relationship-diff.relationship-diff[data-match-type=delete]{padding:var(--spacer-1)}.relationship-diff-container--hasOne .html-diff .relationship-diff.relationship-diff.relationship-diff[data-match-type=create],.relationship-diff-container--hasOne .html-diff .relationship-diff.relationship-diff.relationship-diff[data-match-type=delete]{padding:0}.html-diff .relationship-diff.relationship-diff.relationship-diff[data-match-type=create]{background-color:var(--diff-create-parent-bg);outline-color:var(--diff-create-pill-border)}.html-diff .relationship-diff.relationship-diff.relationship-diff[data-match-type=delete]{background-color:var(--diff-delete-parent-bg);outline-color:var(--diff-delete-pill-border)}.relationship-diff__pill{display:inline-flex;align-items:center;height:var(--spacer-3);border-radius:var(--radius-medium);padding-inline:var(--spacer-1);background-color:var(--color-bg-tertiary);color:var(--color-text);white-space:nowrap;flex-shrink:0}.relationship-diff[data-match-type=create] .relationship-diff__pill{background-color:var(--color-bg-brand);color:var(--color-text-onbrand)}.relationship-diff[data-match-type=delete] .relationship-diff__pill{background-color:var(--color-bg-danger);color:var(--color-text-oncomponent);*{text-decoration-line:none;color:var(--color-text-oncomponent);background-color:transparent}}.relationship-diff__info{padding-inline-end:var(--spacer-1);font-weight:var(--text-body-medium-font-weight);color:var(--color-text);white-space:nowrap}.relationship-diff[data-match-type=create] .relationship-diff__info{color:var(--diff-create-parent-color)}.relationship-diff[data-match-type=delete] .relationship-diff__info{color:var(--color-text-danger);text-decoration-line:line-through}@media (max-width:768px){.relationship-diff-container--hasOne .field-diff-content{padding:0;background:transparent}.relationship-diff-container--hasOne .field-diff-content>.html-diff{justify-content:center}.relationship-diff-container--hasOne .field-diff-content>.html-diff:has(.relationship-diff[data-match-type=create]):before,.relationship-diff-container--hasOne .field-diff-content>.html-diff:has(.relationship-diff[data-match-type=delete]):before{inset:calc(var(--spacer-1) * -1) calc(var(--spacer-2) * -1)}.relationship-diff-container--hasMany .field-diff-content{padding:0;background:transparent;border-radius:0;gap:calc(var(--stroke-width-small) * 2)}}}@layer payload-default{.upload-diff-container .field-diff-content{padding:0;background:unset}.upload-diff-container .html-diff{background-color:transparent;margin-block:0;padding-block:0}.upload-diff-container .diff-no-value{padding:var(--spacer-2) var(--spacer-2-5)}.upload-diff-container .field-diff-content>.html-diff__diff-old{padding-left:0}.upload-diff-container .field-diff-content>.html-diff__diff-new{padding-right:0}@media (max-width:768px){.upload-diff-container--hasMany .field-diff-content{grid-template-columns:1fr;gap:var(--spacer-2)}.upload-diff-container .field-diff-content>.html-diff__diff-new,.upload-diff-container .field-diff-content>.html-diff__diff-old{background:transparent;padding:0;border-radius:0;min-height:unset;overflow:visible}.upload-diff-container--hasOne .html-diff .upload-diff.upload-diff.upload-diff[data-match-type=create],.upload-diff-container--hasOne .html-diff .upload-diff.upload-diff.upload-diff[data-match-type=delete],.upload-diff-container--hasOne .upload-diff{padding:0}}.upload-diff-hasMany{display:flex;flex-direction:column;gap:var(--spacer-2)}.upload-diff{min-width:100%;max-width:fit-content;display:flex;align-items:center;background-color:var(--color-bg-secondary);border-radius:var(--radius-medium);position:relative;padding:var(--spacer-1);&[data-match-type]{.upload-diff__thumbnail{background-color:transparent}}&[data-match-type=create]{background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);.upload-diff__info{color:var(--diff-create-parent-color)}}&[data-match-type=delete]{text-decoration-line:none;background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);.upload-diff__info{text-decoration-line:line-through;text-decoration-color:var(--diff-delete-parent-color);color:var(--diff-delete-parent-color)}}}.html-diff .upload-diff.upload-diff.upload-diff[data-match-type=create],.html-diff .upload-diff.upload-diff.upload-diff[data-match-type=delete]{border-radius:var(--radius-medium);padding:var(--spacer-1);text-decoration-line:none}.html-diff .upload-diff.upload-diff.upload-diff[data-match-type=create]{background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color)}.html-diff .upload-diff.upload-diff.upload-diff[data-match-type=delete]{background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color)}.upload-diff__card{display:flex;flex-direction:row;align-items:center;width:100%;gap:var(--spacer-2)}.upload-diff__thumbnail{width:var(--spacer-4);height:var(--spacer-4);position:relative;overflow:hidden;flex-shrink:0;border-radius:var(--radius-medium);background-color:var(--color-bg-secondary);img,svg{position:absolute;object-fit:cover;width:100%;height:100%}}.upload-diff__info{flex-grow:1;display:flex;align-items:center;font-weight:var(--text-body-medium-font-weight);overflow:hidden;text-overflow:ellipsis;min-width:var(--stroke-width-small)}.upload-diff__info,.upload-diff__pill{font-size:var(--text-body-medium-font-size);white-space:nowrap}.upload-diff__pill{border-radius:var(--radius-medium);padding-inline:var(--spacer-1);background-color:var(--color-bg-brand);color:var(--color-text-onbrand);line-height:var(--text-body-medium-line-height);flex-shrink:0}.upload-diff[data-match-type] .upload-diff__pill{text-decoration-line:none}.upload-diff[data-match-type=create] .upload-diff__pill{background-color:var(--color-bg-brand);color:var(--color-text-onbrand)}.upload-diff[data-match-type=delete] .upload-diff__pill{background-color:var(--color-bg-danger);color:var(--color-text-oncomponent);*{text-decoration-line:none;color:var(--color-text-oncomponent);background-color:transparent}}}@layer payload-default{.versions{width:100%}.versions,.versions__wrap{display:flex;flex-direction:column;flex:1 1}.versions__header{margin-bottom:var(--spacer-3)}.versions__no-versions{margin-top:var(--spacer-5)}.versions__parent-doc .banner__content{display:flex}[dir=ltr] .versions__parent-doc-pills{margin-left:auto}[dir=rtl] .versions__parent-doc-pills{margin-right:auto}.versions .table table{width:100%;overflow:auto}.versions .table td:first-child:not(.cell--linked){padding-inline-start:var(--gutter-h)}.versions .table td.cell--linked{padding:0}.versions .table td.cell--linked>:is(a,button){padding-inline-start:var(--gutter-h);width:100%}.versions .table td.cell--linked>:is(a,button){font-weight:var(--text-body-medium-bold-font-weight);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-color:var(--color-border);text-decoration-thickness:auto;text-underline-offset:2px;text-underline-position:from-font;&:hover{text-decoration-color:var(--color-text)}}.versions .paginator{margin-bottom:0}@media (max-width:768px){.versions .table{display:flex;flex-direction:column;max-width:unset;position:relative}.versions .table:after{content:"";height:var(--stroke-width-small);padding-right:var(--gutter-h)}}}@layer payload-default{*,::backdrop,::file-selector-button,:after,:before{box-sizing:border-box;margin:0;padding:0;border:0 solid}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--font-family-sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-family-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:1.25rem}::file-selector-button{margin-inline-end:.25rem}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer payload-default{:root{--z-popup:60;--z-nav:20;--z-modal:30;--z-status:40;--z-portal-element:9999;--special-bg-hover-on-light-canvas:var(--ramp-black-300);--special-text-highlight:var(--color-blue-300);--special-multiplayer-blue:var(--ramp-blue-600);--special-multiplayer-purple:var(--ramp-purple-500);--special-multiplayer-pink:var(--ramp-pink-500);--special-multiplayer-red:var(--ramp-red-500);--special-multiplayer-yellow:var(--ramp-yellow-500);--special-multiplayer-green:var(--ramp-green-500);--special-multiplayer-grey:var(--ramp-pale-blue-500);--special-text-on-multiplayer-blue:var(--ramp-white-1000);--special-text-on-multiplayer-purple:var(--ramp-white-1000);--special-text-on-multiplayer-pink:var(--ramp-white-1000);--special-text-on-multiplayer-red:var(--ramp-white-1000);--special-text-on-multiplayer-yellow:var(--ramp-black-800);--special-text-on-multiplayer-green:var(--ramp-white-1000);--special-text-on-multiplayer-grey:var(--ramp-white-1000);--color-drawer-backdrop:rgba(0,0,0,0.1);--fullscreen-default-icon:var(--ramp-black-800);--fullscreen-default-icon-tertiary:var(--ramp-black-400);--fullscreen-special-autofill-highlight:rgba(13,153,255,0.2);--color-modalbackdrop:rgba(0,0,0,0.5);--color-focal-point-backdrop:var(--ramp-black-500);--color-bg-assistive:var(--ramp-pink-500);--color-bg-assistive-hover:var(--ramp-pink-600);--color-bg-assistive-pressed:var(--ramp-pink-600);--color-bg-assistive-secondary:var(--ramp-pink-700);--color-bg-assistive-tertiary:var(--ramp-pink-200);--color-bg-brand:var(--ramp-blue-500);--color-bg-brand-hover:var(--ramp-blue-600);--color-bg-brand-pressed:var(--ramp-blue-700);--color-bg-brand-secondary:var(--ramp-blue-700);--color-bg-brand-tertiary:var(--ramp-blue-200);--color-bg-brand-tertiary-hover:var(--ramp-blue-300);--color-bg-component:var(--ramp-purple-500);--color-bg-component-tertiary:var(--ramp-purple-200);--color-bg-component-tertiary-hover:var(--ramp-purple-300);--color-bg-danger:var(--ramp-red-500);--color-bg-danger-hover:var(--ramp-red-600);--color-bg-danger-pressed:var(--ramp-red-700);--color-bg-danger-tertiary:var(--ramp-red-200);--color-bg-danger-tertiary-hover:var(--ramp-red-300);--color-bg-danger-tertiary-pressed:var(--ramp-red-400);--color-bg:var(--ramp-white-1000);--color-bg-hover:var(--ramp-grey-100);--color-bg-pressed:var(--ramp-grey-200);--color-bg-secondary:var(--ramp-grey-100);--color-bg-secondary-hover:var(--ramp-grey-200);--color-bg-secondary-pressed:var(--ramp-grey-300);--color-bg-tertiary:var(--ramp-grey-200);--color-bg-disabled:var(--ramp-grey-300);--color-bg-elevated:var(--ramp-white-1000);--color-bg-info:var(--ramp-blue-200);--color-bg-inverse:var(--ramp-grey-800);--color-bg-inverse-hover:var(--ramp-grey-700);--color-bg-inverse-pressed:var(--ramp-grey-600);--color-bg-menu:var(--ramp-grey-900);--color-bg-tooltip:var(--ramp-grey-900);--color-bg-selected:var(--ramp-blue-200);--color-bg-selected-hover:var(--ramp-blue-300);--color-bg-selected-pressed:var(--ramp-blue-400);--color-bg-selected-strong:var(--ramp-blue-500);--color-bg-selected-strong-hover:var(--ramp-blue-600);--color-bg-selected-strong-pressed:var(--ramp-blue-700);--color-bg-success:var(--ramp-green-500);--color-bg-success-hover:var(--ramp-green-600);--color-bg-success-pressed:var(--ramp-green-700);--color-bg-success-tertiary:var(--ramp-green-200);--color-bg-success-tertiary-hover:var(--ramp-green-300);--color-bg-transparent-hover:var(--ramp-black-100);--color-bg-transparent-pressed:var(--ramp-black-200);--color-bg-warning:var(--ramp-yellow-500);--color-bg-warning-tertiary:var(--ramp-yellow-200);--color-bg-warning-tertiary-hover:var(--ramp-yellow-300);--color-border-assistive:var(--ramp-pink-300);--color-border-assistive-strong:var(--ramp-pink-600);--color-border-onassistive:var(--ramp-pink-600);--color-border-onassistive-strong:var(--ramp-pink-700);--color-border-brand:var(--ramp-blue-300);--color-border-brand-strong:var(--ramp-blue-600);--color-border-onbrand-strong:var(--ramp-white-1000);--color-border-component:var(--ramp-purple-300);--color-border-component-strong:var(--ramp-purple-600);--color-border-danger:var(--ramp-red-300);--color-border-danger-strong:var(--ramp-red-600);--color-border:var(--ramp-grey-200);--color-border-strong:var(--ramp-grey-800);--color-border-disabled:var(--ramp-grey-200);--color-border-selected:var(--ramp-blue-500);--color-border-selected-strong:var(--ramp-blue-600);--color-border-success:var(--ramp-green-300);--color-border-success-strong:var(--ramp-green-600);--color-border-warning:var(--ramp-pale-yellow-300);--color-border-warning-strong:var(--ramp-yellow-1000);--color-icon-assistive:var(--ramp-pink-600);--color-icon-assistive-pressed:var(--ramp-pink-700);--color-icon-onassistive:var(--ramp-white-1000);--color-icon-onassistive-secondary:var(--ramp-white-600);--color-icon-onassistive-tertiary:var(--ramp-white-400);--color-icon-brand:var(--ramp-blue-600);--color-icon-onbrand:var(--ramp-white-1000);--color-icon-onbrand-secondary:var(--ramp-white-600);--color-icon-component:var(--ramp-purple-600);--color-icon-component-pressed:var(--ramp-purple-700);--color-icon-component-secondary:var(--ramp-pale-purple-400);--color-icon-component-tertiary:var(--ramp-pale-purple-400);--color-icon-oncomponent:var(--ramp-white-1000);--color-icon-danger:var(--ramp-red-600);--color-icon-ondanger:var(--ramp-white-1000);--color-icon-ondanger-secondary:var(--ramp-white-600);--color-icon:var(--ramp-black-800);--color-icon-hover:var(--ramp-black-800);--color-icon-secondary:var(--ramp-black-500);--color-icon-secondary-hover:var(--ramp-black-800);--color-icon-tertiary:var(--ramp-black-400);--color-icon-disabled:var(--ramp-black-400);--color-icon-ondisabled:var(--ramp-white-1000);--color-icon-oninverse:var(--ramp-white-800);--color-icon-onselected-strong:var(--ramp-white-1000);--color-icon-selected:var(--ramp-blue-600);--color-icon-onsuccess:var(--ramp-white-1000);--color-icon-onsuccess-secondary:var(--ramp-white-600);--color-icon-success:var(--ramp-green-600);--color-icon-warning:var(--ramp-yellow-1000);--color-icon-warning-pressed:var(--ramp-yellow-1000);--color-text-assistive:var(--ramp-pink-600);--color-text-assistive-pressed:var(--ramp-pink-700);--color-text-onassistive:var(--ramp-white-1000);--color-text-onassistive-secondary:var(--ramp-white-600);--color-text-onassistive-tertiary:var(--ramp-white-400);--color-text-brand:var(--ramp-blue-600);--color-text-brand-secondary:var(--ramp-blue-600);--color-text-onbrand:var(--ramp-white-1000);--color-text-onbrand-secondary:var(--ramp-white-600);--color-text-component:var(--ramp-purple-600);--color-text-component-pressed:var(--ramp-purple-700);--color-text-component-secondary:var(--ramp-pale-purple-400);--color-text-component-tertiary:var(--ramp-pale-purple-400);--color-text-oncomponent:var(--ramp-white-1000);--color-text-danger:var(--ramp-red-600);--color-text-danger-secondary:var(--ramp-red-600);--color-text-ondanger:var(--ramp-white-1000);--color-text-ondanger-secondary:var(--ramp-white-600);--color-text:var(--ramp-black-800);--color-text-secondary:var(--ramp-black-500);--color-text-tertiary:var(--ramp-black-400);--color-text-disabled:var(--ramp-black-400);--color-text-ondisabled:var(--ramp-white-1000);--color-text-oninverse:var(--ramp-white-800);--color-text-oninverse-secondary:var(--ramp-white-600);--color-text-ontooltip:var(--ramp-white-800);--color-text-onselected-strong:var(--ramp-white-1000);--color-text-selected:var(--ramp-blue-600);--color-text-onsuccess:var(--ramp-white-1000);--color-text-onsuccess-secondary:var(--ramp-white-600);--color-text-success:var(--ramp-green-600);--color-text-onwarning:var(--ramp-black-800);--color-text-warning:var(--ramp-yellow-1000);--special-bg-hover-transparent:var(--ramp-black-100);--special-bg-transparent:rgba(255,255,255,0.6);--special-bg-transparent-secondary-hover:var(--ramp-black-200);--special-border-translucent:var(--ramp-black-200);--special-border-translucent-strong:var(--ramp-black-300);--multiplayer-blue:var(--special-multiplayer-blue);--multiplayer-purple:var(--special-multiplayer-purple);--multiplayer-pink:var(--special-multiplayer-pink);--multiplayer-red:var(--special-multiplayer-red);--multiplayer-yellow:var(--special-multiplayer-yellow);--multiplayer-green:var(--special-multiplayer-green);--multiplayer-grey:var(--special-multiplayer-grey);--field-color-bg:var(--color-bg);--field-color-border:var(--special-border-translucent);--field-color-text:var(--color-text);--field-color-placeholder:var(--color-text-tertiary);--field-color-border-hover:var(--special-border-translucent-strong);--field-color-border-focus:var(--accessibility-focus-color);--field-color-bg-disabled:transparent;--field-color-border-disabled:var(--color-border);--field-color-text-disabled:var(--color-text-disabled);--field-color-bg-readonly:var(--color-bg);--field-color-border-readonly:var(--color-border);--field-color-text-readonly:var(--color-text-secondary);--field-color-border-error:var(--color-border-danger-strong);--field-color-label:var(--color-text);--field-color-label-required:var(--color-text-danger);--field-color-description:var(--color-text-secondary);--field-color-error-bg:var(--color-bg-danger);--field-color-error-text:var(--color-text-ondanger);--field-color-toggle-border:var(--color-border-strong);--field-color-toggle-border-hover:var(--color-border-selected-strong);--field-color-toggle-bg-checked:var(--color-bg-brand);--field-color-toggle-border-checked:var(--color-border-selected);--field-color-toggle-icon:var(--color-icon-onbrand);--field-color-toggle-bg-disabled:var(--color-bg-disabled);--field-color-toggle-border-disabled:var(--color-border-disabled);--field-color-upload-bg:var(--color-bg-secondary);--field-color-upload-border:var(--color-border)}[data-theme=dark],html[data-theme=dark]{--color-bg-assistive:var(--ramp-pink-500);--color-bg-assistive-hover:var(--ramp-pink-600);--color-bg-assistive-pressed:var(--ramp-pink-600);--color-bg-assistive-secondary:var(--ramp-pink-700);--color-bg-assistive-tertiary:var(--ramp-pink-800);--color-bg-brand-tertiary:var(--ramp-pale-blue-800);--color-bg-brand-tertiary-hover:var(--ramp-pale-blue-700);--color-bg-component-tertiary:var(--ramp-pale-purple-800);--color-bg-component-tertiary-hover:var(--ramp-pale-purple-700);--color-bg-danger:var(--ramp-dark-red-500);--color-bg-danger-hover:var(--ramp-dark-red-600);--color-bg-danger-pressed:var(--ramp-dark-red-700);--color-bg-danger-tertiary:var(--ramp-pale-red-800);--color-bg-danger-tertiary-hover:var(--ramp-pale-red-700);--color-bg-danger-tertiary-pressed:var(--ramp-pale-red-600);--color-bg:var(--ramp-grey-800);--color-bg-hover:var(--ramp-grey-700);--color-bg-pressed:var(--ramp-grey-600);--color-bg-secondary:var(--ramp-grey-700);--color-bg-secondary-hover:var(--ramp-grey-600);--color-bg-secondary-pressed:var(--ramp-grey-500);--color-bg-tertiary:var(--ramp-grey-600);--color-bg-disabled:var(--ramp-grey-500);--color-bg-elevated:var(--ramp-grey-900);--color-bg-inverse:var(--ramp-white-1000);--color-bg-inverse-hover:var(--ramp-grey-100);--color-bg-inverse-pressed:var(--ramp-grey-200);--color-bg-selected:var(--ramp-pale-blue-700);--color-bg-selected-hover:var(--ramp-pale-blue-600);--color-bg-selected-pressed:var(--ramp-pale-blue-700);--color-bg-success-tertiary:var(--ramp-pale-green-900);--color-bg-success-tertiary-hover:var(--ramp-pale-green-800);--color-bg-transparent-hover:var(--ramp-white-100);--color-bg-transparent-pressed:var(--ramp-white-200);--color-bg-warning-tertiary:var(--ramp-pale-yellow-800);--color-bg-warning-tertiary-hover:var(--ramp-pale-yellow-700);--color-border-brand:var(--ramp-pale-blue-600);--color-border-brand-strong:var(--ramp-blue-400);--color-border-component:var(--ramp-pale-purple-700);--color-border-component-strong:var(--ramp-purple-300);--color-border-danger:var(--ramp-pale-red-700);--color-border-danger-strong:var(--ramp-red-400);--color-border:var(--ramp-grey-600);--color-border-strong:var(--ramp-white-800);--color-border-disabled:var(--ramp-grey-600);--color-border-selected-strong:var(--ramp-blue-400);--color-border-success:var(--ramp-pale-green-700);--color-border-success-strong:var(--ramp-green-400);--color-border-warning:var(--ramp-pale-yellow-700);--color-border-warning-strong:var(--ramp-yellow-400);--color-icon-brand:var(--ramp-blue-400);--color-icon-component:var(--ramp-purple-400);--color-icon-component-pressed:var(--ramp-purple-300);--color-icon-component-secondary:var(--ramp-pale-purple-500);--color-icon-component-tertiary:var(--ramp-pale-purple-500);--color-icon-danger:var(--ramp-red-400);--color-icon:var(--ramp-white-1000);--color-icon-hover:var(--ramp-white-1000);--color-icon-secondary:var(--ramp-white-500);--color-icon-secondary-hover:var(--ramp-white-1000);--color-icon-tertiary:var(--ramp-white-400);--color-icon-disabled:var(--ramp-white-400);--color-icon-ondisabled:var(--ramp-grey-800);--color-icon-oninverse:var(--ramp-black-800);--color-icon-selected:var(--ramp-blue-400);--color-icon-success:var(--ramp-green-400);--color-icon-warning:var(--ramp-yellow-400);--color-icon-warning-pressed:var(--ramp-yellow-400);--color-text-brand:var(--ramp-blue-400);--color-text-component:var(--ramp-purple-400);--color-text-component-pressed:var(--ramp-purple-300);--color-text-component-secondary:var(--ramp-pale-purple-500);--color-text-component-tertiary:var(--ramp-pale-purple-500);--color-text-danger:var(--ramp-red-400);--color-text:var(--ramp-white-1000);--color-text-secondary:var(--ramp-white-500);--color-text-tertiary:var(--ramp-white-400);--color-text-disabled:var(--ramp-white-400);--color-text-ondisabled:var(--ramp-grey-800);--color-text-oninverse:var(--ramp-black-800);--color-text-oninverse-secondary:var(--ramp-black-600);--color-text-selected:var(--ramp-blue-400);--color-text-success:var(--ramp-green-400);--color-text-warning:var(--ramp-yellow-400);--special-bg-hover-transparent:var(--ramp-white-100);--special-bg-transparent:rgba(0,0,0,0.6);--special-bg-transparent-secondary-hover:var(--ramp-white-200);--special-border-translucent:var(--ramp-white-200);--special-border-translucent-strong:var(--ramp-white-300);--field-color-bg:var(--color-bg);--field-color-border:var(--special-border-translucent);--field-color-text:var(--color-text);--field-color-placeholder:var(--color-text-tertiary);--field-color-border-hover:var(--special-border-translucent-strong);--field-color-border-focus:var(--accessibility-focus-color);--field-color-bg-disabled:transparent;--field-color-border-disabled:var(--color-border);--field-color-text-disabled:var(--color-text-disabled);--field-color-bg-readonly:var(--color-bg);--field-color-border-readonly:var(--color-border);--field-color-text-readonly:var(--color-text-secondary);--field-color-border-error:var(--color-border-danger-strong);--field-color-label:var(--color-text);--field-color-label-required:var(--color-text-danger);--field-color-description:var(--color-text-secondary);--field-color-error-bg:var(--color-bg-danger);--field-color-error-text:var(--color-text-ondanger);--field-color-toggle-border:var(--color-border-strong);--field-color-toggle-border-hover:var(--color-border-selected-strong);--field-color-toggle-bg-checked:var(--color-bg-brand);--field-color-toggle-border-checked:var(--color-border-selected);--field-color-toggle-icon:var(--color-icon-onbrand);--field-color-toggle-bg-disabled:var(--color-bg-disabled);--field-color-toggle-border-disabled:var(--color-border-disabled);--field-color-upload-bg:var(--color-bg-secondary);--field-color-upload-border:var(--color-border)}:root{--ramp-black-100:rgba(0,0,0,0.05);--ramp-black-200:rgba(0,0,0,0.1);--ramp-black-300:rgba(0,0,0,0.2);--ramp-black-400:rgba(0,0,0,0.3);--ramp-black-500:rgba(0,0,0,0.5);--ramp-black-600:rgba(0,0,0,0.8);--ramp-black-800:rgba(0,0,0,0.9);--ramp-white-100:rgba(255,255,255,0.05);--ramp-white-200:rgba(255,255,255,0.1);--ramp-white-300:rgba(255,255,255,0.2);--ramp-white-400:rgba(255,255,255,0.4);--ramp-white-500:rgba(255,255,255,0.7);--ramp-white-600:rgba(255,255,255,0.8);--ramp-white-800:rgba(255,255,255,0.9);--ramp-white-1000:#ffffff;--ramp-blue-200:#e5f4ff;--ramp-blue-300:#bde3ff;--ramp-blue-400:#80caff;--ramp-blue-500:#0d99ff;--ramp-blue-600:#007be5;--ramp-blue-700:#0768cf;--ramp-blue-800:#034ac1;--ramp-blue-900:#093077;--ramp-blue-1000:#0d193f;--ramp-pale-blue-500:#667799;--ramp-pale-blue-600:#536383;--ramp-pale-blue-700:#4a5878;--ramp-pale-blue-800:#394360;--ramp-purple-100:#f9f5ff;--ramp-purple-200:#f1e5ff;--ramp-purple-300:#e4ccff;--ramp-purple-400:#d9b8ff;--ramp-purple-500:#9747ff;--ramp-purple-600:#8638e5;--ramp-purple-700:#7c2bda;--ramp-purple-800:#681abb;--ramp-purple-900:#4b0d87;--ramp-purple-1000:#2d0f46;--ramp-pale-purple-400:#c5b2dc;--ramp-pale-purple-500:#7f699b;--ramp-pale-purple-700:#604d75;--ramp-pale-purple-800:#473956;--ramp-pink-100:#fff0fe;--ramp-pink-200:#ffe0fc;--ramp-pink-300:#ffbdf2;--ramp-pink-400:#ff99e0;--ramp-pink-500:#ff24bd;--ramp-pink-600:#ea10ac;--ramp-pink-700:#cb0b96;--ramp-pink-800:#971172;--ramp-pink-900:#5f114c;--ramp-pink-1000:#451138;--ramp-grey-100:#f5f5f5;--ramp-grey-200:#e6e6e6;--ramp-grey-300:#d9d9d9;--ramp-grey-500:#757575;--ramp-grey-600:#444444;--ramp-grey-700:#383838;--ramp-grey-800:#2c2c2c;--ramp-grey-900:#1e1e1e;--ramp-red-100:#fff5f5;--ramp-red-200:#ffe2e0;--ramp-red-300:#ffc7c2;--ramp-red-400:#ffafa3;--ramp-red-500:#f24822;--ramp-red-600:#dc3412;--ramp-red-700:#bd2915;--ramp-red-800:#9f1f18;--ramp-red-900:#771208;--ramp-red-1000:#660e0b;--ramp-dark-red-500:#e03e1a;--ramp-dark-red-600:#c4381c;--ramp-dark-red-700:#963323;--ramp-pale-red-600:#a55440;--ramp-pale-red-700:#864537;--ramp-pale-red-800:#60332a;--ramp-yellow-200:#fff1c2;--ramp-yellow-300:#ffe8a3;--ramp-yellow-400:#ffd966;--ramp-yellow-500:#ffcd29;--ramp-yellow-1000:#b86200;--ramp-pale-yellow-300:#f5dfa8;--ramp-pale-yellow-500:#ad7f00;--ramp-pale-yellow-700:#7a5800;--ramp-pale-yellow-800:#5c4100;--ramp-pale-yellow-900:#3a2a10;--ramp-green-100:#edfcf0;--ramp-green-200:#d5f7da;--ramp-green-300:#aff4c6;--ramp-green-400:#85e0a3;--ramp-green-500:#14ae5c;--ramp-green-600:#009951;--ramp-green-700:#008043;--ramp-green-900:#024626;--ramp-green-1000:#083a23;--ramp-pale-green-700:#517361;--ramp-pale-green-800:#476656;--ramp-pale-green-900:#2f483c;--text-body-family:"Inter";--text-heading-family:"Inter";--text-mono-family:"Roboto Mono";--text-body-small-font-size:0.625rem;--text-body-small-font-weight:450;--text-body-small-line-height:0.875rem;--text-body-small-letter-spacing:0px;--text-body-medium-font-size:0.75rem;--text-body-medium-font-weight:450;--text-body-medium-line-height:1rem;--text-body-medium-letter-spacing:-0.001px;--text-body-large-font-size:0.875rem;--text-body-large-font-weight:450;--text-body-large-line-height:1.25rem;--text-body-large-letter-spacing:-0.005px;--text-body-xl-font-size:1rem;--text-body-xl-font-weight:450;--text-body-xl-line-height:1.375rem;--text-body-xl-letter-spacing:-0.015px;--text-body-2xl-font-size:1.375rem;--text-body-2xl-font-weight:450;--text-body-2xl-line-height:1.75rem;--text-body-2xl-letter-spacing:-0.176px;--text-body-small-bold-font-size:0.625rem;--text-body-small-bold-font-weight:550;--text-body-small-bold-line-height:0.875rem;--text-body-small-bold-letter-spacing:0px;--text-body-medium-bold-font-size:0.75rem;--text-body-medium-bold-font-weight:550;--text-body-medium-bold-line-height:1rem;--text-body-medium-bold-letter-spacing:-0.001px;--text-body-large-bold-font-size:0.875rem;--text-body-large-bold-font-weight:550;--text-body-large-bold-line-height:1.25rem;--text-body-large-bold-letter-spacing:-0.005px;--text-body-xl-bold-font-size:1rem;--text-body-xl-bold-font-weight:550;--text-body-xl-bold-line-height:1.375rem;--text-body-xl-bold-letter-spacing:-0.015px;--text-body-2xl-bold-font-size:1.375rem;--text-body-2xl-bold-font-weight:550;--text-body-2xl-bold-line-height:1.75rem;--text-body-2xl-bold-letter-spacing:-0.176px;--text-body-small-paragraph-font-size:0.625rem;--text-body-small-paragraph-font-weight:450;--text-body-small-paragraph-line-height:1rem;--text-body-small-paragraph-letter-spacing:0px;--text-body-medium-paragraph-font-size:0.75rem;--text-body-medium-paragraph-font-weight:450;--text-body-medium-paragraph-line-height:1.125rem;--text-body-medium-paragraph-letter-spacing:0px;--text-body-large-paragraph-font-size:0.875rem;--text-body-large-paragraph-font-weight:450;--text-body-large-paragraph-line-height:1.375rem;--text-body-large-paragraph-letter-spacing:0px;--text-body-xl-paragraph-font-size:1rem;--text-body-xl-paragraph-font-weight:450;--text-body-xl-paragraph-line-height:1.5rem;--text-body-xl-paragraph-letter-spacing:0px;--text-body-2xl-paragraph-font-size:1.375rem;--text-body-2xl-paragraph-font-weight:450;--text-body-2xl-paragraph-line-height:2.125rem;--text-body-2xl-paragraph-letter-spacing:0px;--text-heading-small-font-size:0.875rem;--text-heading-small-font-weight:600;--text-heading-small-line-height:1.25rem;--text-heading-small-letter-spacing:0px;--text-heading-medium-font-size:1rem;--text-heading-medium-font-weight:600;--text-heading-medium-line-height:1.375rem;--text-heading-medium-letter-spacing:-0.011px;--text-heading-large-font-size:1.25rem;--text-heading-large-font-weight:600;--text-heading-large-line-height:1.6875rem;--text-heading-large-letter-spacing:-0.042px;--text-heading-xl-font-size:1.5rem;--text-heading-xl-font-weight:600;--text-heading-xl-line-height:1.9375rem;--text-heading-xl-letter-spacing:-0.085px;--text-heading-2xl-font-size:2rem;--text-heading-2xl-font-weight:600;--text-heading-2xl-line-height:2.5rem;--text-heading-2xl-letter-spacing:-0.203px;--text-heading-3xl-font-size:2.5rem;--text-heading-3xl-font-weight:600;--text-heading-3xl-line-height:2.9375rem;--text-heading-3xl-letter-spacing:-0.367px;--text-heading-4xl-font-size:3rem;--text-heading-4xl-font-weight:600;--text-heading-4xl-line-height:3.3125rem;--text-heading-4xl-letter-spacing:-0.576px;--text-mono-small-font-size:0.6875rem;--text-mono-small-weight:400;--text-mono-small-line-height:1.125rem;--text-mono-small-letter-spacing:0.055px;--text-mono-medium-font-size:0.8125rem;--text-mono-medium-weight:400;--text-mono-medium-line-height:1.375rem;--text-mono-medium-letter-spacing:0.065px;--text-mono-large-font-size:0.9375rem;--text-mono-large-weight:400;--text-mono-large-line-height:1.5rem;--text-mono-large-letter-spacing:0.075px;--text-mono-xl-font-size:1.0625rem;--text-mono-xl-weight:400;--text-mono-xl-line-height:1.75rem;--text-mono-xl-letter-spacing:0.085px;--font-family-sans:var(--text-body-family);--font-family-mono:var(--text-mono-family);--text-letter-spacing:var(--text-body-medium-letter-spacing);--text-body-small-font-family:var(--font-family-sans,var(--text-body-family));--text-body-medium-font-family:var(--font-family-sans,var(--text-body-family));--text-body-large-font-family:var(--font-family-sans,var(--text-body-family));--text-body-small-strong-font-family:var(--font-family-sans,var(--text-body-family));--text-body-small-strong-font-size:var(--text-body-small-bold-font-size);--text-body-small-strong-font-weight:var(--text-body-small-bold-font-weight);--text-body-small-strong-line-height:var(--text-body-small-bold-line-height);--text-body-small-strong-letter-spacing:var(--text-body-small-bold-letter-spacing);--text-body-medium-strong-font-family:var(--font-family-sans,var(--text-body-family));--text-body-medium-strong-font-size:var(--text-body-medium-bold-font-size);--text-body-medium-strong-font-weight:var(--text-body-medium-bold-font-weight);--text-body-medium-strong-line-height:var(--text-body-medium-bold-line-height);--text-body-medium-strong-letter-spacing:var(--text-body-medium-bold-letter-spacing);--text-body-large-strong-font-family:var(--font-family-sans,var(--text-body-family));--text-body-large-strong-font-size:var(--text-body-large-bold-font-size);--text-body-large-strong-font-weight:var(--text-body-large-bold-font-weight);--text-body-large-strong-line-height:var(--text-body-large-bold-line-height);--text-body-large-strong-letter-spacing:var(--text-body-large-bold-letter-spacing);--text-heading-small-font-family:var(--text-heading-family);--text-heading-medium-font-family:var(--text-heading-family);--text-heading-large-font-family:var(--text-heading-family);--spacer-0:0;--spacer-1:0.25rem;--spacer-1-5:0.375rem;--spacer-2:0.5rem;--spacer-2-5:0.75rem;--spacer-3:1rem;--spacer-4:1.5rem;--spacer-5:2rem;--spacer-6:2.5rem;--gutter-h:var(--spacer-5);--spacing-field:var(--spacer-4);--spacing-view-bottom:var(--gutter-h);--breakpoint-xs-width:400px;--breakpoint-s-width:768px;--breakpoint-m-width:1024px;--breakpoint-l-width:1440px}}@layer payload-default{}@layer payload-default{}@layer payload-default{}@layer payload-default{@media (max-width:1440px){:root{--gutter-h:var(--spacer-4)}}@media (max-width:1024px){:root{--gutter-h:var(--spacer-3)}}@media (max-width:768px){:root{--spacing-field:var(--spacer-2-5);--spacing-view-bottom:var(--spacer-6)}}}@layer payload-default{:root{--radius-none:0;--radius-small:0.125rem;--radius-chip:0.1875rem;--radius-medium:0.3125rem;--radius-large:0.8125rem;--radius-full:9999px;--elevation-100-canvas:0 0 0.5px 0 rgba(0,0,0,0.3);--elevation-300-tooltip:0 0 0.5px 0 rgba(0,0,0,0.15),0 5px 12px 0 rgba(0,0,0,0.13),0 1px 3px 0 rgba(0,0,0,0.1);--elevation-400-menu-panel:0 0 0 1px rgba(0,0,0,0.04),0 0 0.5px rgba(0,0,0,0.12),0 10px 16px rgba(0,0,0,0.08),0 2px 6px rgba(0,0,0,0.12);--elevation-500-modal-window:0 0 0.5px 0 rgba(0,0,0,0.08),0 10px 24px 0 rgba(0,0,0,0.18),0 2px 5px 0 rgba(0,0,0,0.15)}[data-theme=dark]{--elevation-100-canvas:0 0 0.5px 0 rgba(0,0,0,0.5);--elevation-300-tooltip:0 0.5px 0 0 rgba(255,255,255,0.08) inset,0 5px 12px 0 rgba(0,0,0,0.35),0 0 0.5px 0 rgba(255,255,255,0.3) inset,0 1px 3px 0 rgba(0,0,0,0.5);--elevation-400-menu-panel:0 0 0 1px rgba(255,255,255,0.08),0 10px 20px 0 rgba(0,0,0,0.3),0 2px 6px 0 rgba(0,0,0,0.35);--elevation-500-modal-window:0 0.5px 0 0 rgba(255,255,255,0.08) inset,0 10px 24px 0 rgba(0,0,0,0.45),0 0 0.5px 0 rgba(255,255,255,0.35) inset,0 3px 5px 0 rgba(0,0,0,0.35)}:root{--field-min-height-large:var(--spacer-5);--field-min-height-medium:var(--spacer-4);--field-padding-inline:var(--spacer-2);--field-border-radius:var(--radius-medium);--button-height:var(--spacer-4);--button-radius:var(--radius-medium);--control-height:var(--spacer-4);--popup-radius:var(--radius-large);--popup-item-radius:var(--button-radius);--stroke-width-small:1px;--stroke-width-medium:2px}}@layer payload-default{}@layer payload-default{}@layer payload-default{.form-input{width:100%;min-height:var(--field-min-height-large);background:var(--field-color-bg);border:var(--stroke-width-small) solid var(--field-color-border);border-radius:var(--field-border-radius);color:var(--field-color-text);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);padding:0 var(--field-padding-inline);appearance:none;-webkit-appearance:none;outline:none;&[data-rtl=true]{direction:rtl}&::placeholder{color:var(--field-color-placeholder);font-weight:var(--text-body-medium-font-weight);font-size:var(--text-body-medium-font-size)}&:where(:hover:not(:focus):not(:disabled):not(:read-only)){border-color:var(--field-color-border-hover)}&:focus{border-color:var(--field-color-border-focus);border-radius:var(--field-border-radius)}&:read-only:focus{border-color:var(--field-color-border-hover)}&:focus-visible{outline:none}&:disabled{color:var(--field-color-text-disabled);border-color:var(--field-color-border-disabled);background:var(--field-color-bg-disabled)}}.form-input-error{border-color:var(--field-color-border-error);&:focus{border-color:var(--field-color-border-focus)}}.form-input-group{display:flex;width:100%;min-width:0;position:relative;align-items:stretch;background:var(--field-color-bg);border:var(--stroke-width-small) solid var(--field-color-border);border-radius:var(--field-border-radius);min-height:var(--field-min-height-large);&:where(:hover:not(:focus-within):not(:has(input:disabled)):not(:has(input:read-only))){border-color:var(--field-color-border-hover)}&:focus-within{outline:none;border-color:var(--field-color-border-focus)}&:has(input:disabled){background:var(--field-color-bg-disabled);border-color:var(--field-color-border-disabled);color:var(--field-color-text-disabled)}input.form-input{flex:1 1;min-width:0;background:transparent;border:none;border-radius:0;min-height:unset;outline:none;&:focus{border-color:transparent}}}.form-input-group-error{border-color:var(--field-color-border-error);&:focus-within{border-color:var(--field-color-border-focus)}}.field-type[data-size=medium]{--field-min-height-large:var(--field-min-height-medium)}:root{--accessibility-focus-color:var(--color-border-selected);--accessibility-outline:var(--stroke-width-small) solid var(--accessibility-focus-color);--accessibility-outline-offset:1px;--scrollbar-color:var(--color-bg-secondary-pressed)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--scrollbar-color) transparent}}@layer payload-default{:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset);border-radius:var(--button-radius)}}@layer payload-default, payload;@layer payload-default{:root{--font-body:var(--font-family-sans,var(--text-body-family)),sans-serif;--font-mono:var(--font-family-mono),"SF Mono",Menlo,Consolas,Monaco,monospace;--app-header-height:0px;--doc-controls-height:0px;--doc-header-height:0px;--nav-width:275px}@media (max-width:768px){:root{--nav-width:100vw}}*{box-sizing:border-box}html{background:var(--color-bg);-webkit-font-smoothing:antialiased;&[data-theme=dark]{color-scheme:dark}}#app,body,html{height:100%}body{font-family:var(--font-body);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-letter-spacing);color:var(--color-text);margin:0;overflow-x:hidden}body:has(.drawer--is-open){overflow:hidden}img{max-width:100%;height:auto;display:block}ol,p,ul{margin:0}ol,ul{padding-left:1.53846rem}:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset);border-radius:var(--radius-medium)}a{color:currentColor;&:focus{&:not(:focus-visible){opacity:.8}}&:active{opacity:.7}}svg{vertical-align:middle}dialog{width:100%;border:0;padding:0;color:currentColor}.payload__modal-item{min-height:100%;background:transparent}.payload__modal-container--enterDone{overflow:auto}.payload__modal-item--enter,.payload__modal-item--enterDone{z-index:var(--z-modal)}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-family-sans:"Inter","Inter Fallback"}@layer payload-default{.nav{position:sticky;top:0;left:0;display:flex;flex-direction:column;flex-shrink:0;height:100vh;width:var(--nav-width);border-right:var(--stroke-width-small) solid var(--color-border);overflow:hidden;--nav-padding-inline-start:var(--spacer-2-5);--nav-padding-inline-end:var(--spacer-2-5);--nav-padding-block-start:var(--spacer-2-5);--nav-padding-block-end:var(--spacer-5)}[dir=rtl] .nav{border-right:none;border-left:var(--stroke-width-small) solid var(--color-border)}.nav__close{display:flex;align-items:center;background:none;border:0;outline:0}.nav__scroll{flex:1 1;min-height:0;width:100%;display:flex;flex-direction:column;overflow-y:auto;&::-webkit-scrollbar{display:none}}.nav__wrap{width:100%;display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}.nav__label{color:var(--color-text-tertiary)}.nav__controls{display:flex;flex-direction:column}.nav__log-out{border-radius:var(--button-radius)}.nav__log-out:hover g{transform:translateX(calc(-1 * var(--spacer-1) * .5))}.nav__header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;width:100%;padding:var(--spacer-2) var(--spacer-2) var(--spacer-2) var(--spacer-2);background-color:var(--color-bg);border-bottom:var(--stroke-width-small) solid var(--color-border)}.nav__link{display:flex;align-items:center;position:relative;isolation:isolate;padding-block:var(--spacer-2);padding-inline:var(--spacer-3);text-decoration:none;&:before{content:"";position:absolute;inset-block:var(--spacer-1);inset-inline:var(--spacer-2);border-radius:var(--button-radius);z-index:-1}}a.nav__link:not(.nav__link--selected):hover{text-decoration:none;&:before{background:var(--color-bg-secondary)}}a.nav__link:focus-visible{outline:none;&:before{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}}.nav__link--selected{font-weight:600;&:before{background:var(--color-bg-selected)}}@media (max-width:1024px){.nav__scroll{--nav-padding-inline-start:var(--spacer-2);--nav-padding-inline-end:var(--spacer-2)}}@media (max-width:768px){.nav__scroll{--nav-padding-inline-start:var(--gutter-h);--nav-padding-inline-end:var(--gutter-h)}}}@layer payload-default{.template-default{background-color:var(--color-bg);color:var(--color-text)}.template-default__wrap{min-width:0;width:100%;flex-grow:1;position:relative;display:flex;flex-direction:column;background-color:var(--color-bg)}@media (max-width:768px){.template-default__wrap{min-width:100%}}}@layer payload-default{.template-minimal{display:flex;width:100%;justify-content:center;align-items:center;padding:var(--spacer-6) 0;margin-left:auto;margin-right:auto;min-height:100%;background-color:var(--color-bg);color:var(--color-text)}.template-minimal--width-normal .template-minimal__wrap{max-width:calc(var(--spacer-6) * 10);width:100%;padding:0 var(--spacer-4) var(--spacer-6)}.template-minimal--width-wide .template-minimal__wrap{max-width:calc(var(--spacer-6) * 24);width:100%}.collection-query-widget--error{border-color:var(--color-bg-danger)}.collection-query-widget--error .widget-card__title{color:var(--color-text-danger)}.collection-query-widget__error{display:flex;flex-direction:column;gap:calc(var(--spacer-1) * 1.5);padding:calc(var(--spacer-1) * 1.5);border:var(--stroke-width-small) solid var(--color-bg-danger);border-radius:var(--radius-small,3px);background:var(--color-bg-danger-tertiary);color:var(--color-text-danger);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing)}.collection-query-widget__error-title{display:inline-flex;width:fit-content;padding:0 var(--spacer-1);margin:0;border-radius:var(--radius-small,3px);background:var(--color-bg-danger);color:var(--color-text-ondanger);font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);line-height:var(--text-body-medium-bold-line-height);letter-spacing:var(--text-body-medium-bold-letter-spacing)}.collection-query-widget__error-list{display:flex;flex-direction:column;gap:var(--spacer-1);padding:0;margin:0;list-style:none}.collection-query-widget__error-list li{display:flex;gap:var(--spacer-1);min-width:0}.collection-query-widget__error-list li:before{content:"";width:4px;height:4px;flex:0 0 auto;margin-top:calc(var(--spacer-1) * 1.25);border-radius:50%;background:currentColor}.card.upload-dropzone-widget{min-height:calc(var(--spacer-6) * 5);padding:var(--spacer-2);border-radius:var(--radius-large);background:var(--color-bg)}}@layer payload-default{}@layer payload-default{.card.upload-dropzone-widget .upload-dropzone-widget__dropzone{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:0;padding:var(--spacer-4) var(--spacer-3);border:var(--stroke-width-small) dashed var(--color-border);border-radius:var(--radius-medium);background:var(--color-bg);text-align:center;&:hover{background:var(--color-bg)}&.dragging{border-color:var(--color-border-selected);background:var(--color-bg-selected)}}.upload-dropzone-widget__content{display:flex;flex-direction:column;align-items:center;gap:var(--spacer-3)}.upload-dropzone-widget__icon{display:flex;align-items:center;justify-content:center;width:var(--spacer-6);height:var(--spacer-6);border-radius:var(--radius-full);background:var(--color-bg-selected);color:var(--color-icon-brand)}.upload-dropzone-widget__description,.upload-dropzone-widget__drag-message,.upload-dropzone-widget__message{margin:0;font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height)}.upload-dropzone-widget__description,.upload-dropzone-widget__drag-message{color:color-mix(in srgb,var(--color-text-secondary) 91%,var(--color-text) 9%)}.upload-dropzone-widget__message{color:var(--color-text)}.upload-dropzone-widget__drag-message{display:none}.upload-dropzone-widget__dropzone.dragging{.upload-dropzone-widget__content{display:none}.upload-dropzone-widget__drag-message{display:block}}}@layer payload-default{.welcome-widget{overflow-wrap:anywhere;padding-block:var(--spacer-2)}.welcome-widget__heading{color:var(--color-text);font-size:var(--text-heading-xl-font-size);font-weight:var(--text-heading-xl-font-weight);line-height:var(--text-heading-xl-line-height);letter-spacing:var(--text-heading-xl-letter-spacing);min-height:var(--spacer-5);margin-block:0}.widget-wrapper--editing .welcome-widget{padding-inline-end:calc(var(--spacer-6) + var(--spacer-3))}.widget-wrapper:has(.welcome-widget) .widget-wrapper__controls{inset-block-start:50%;transform:translateY(-50%)}}@layer payload-default{.lexical-diff .field-diff-content{.html-diff{font-weight:var(--text-body-large-font-weight);line-height:var(--text-body-large-line-height);letter-spacing:-.0325px}.html-diff,blockquote{font-size:var(--text-body-large-font-size)}blockquote{line-height:1.5;letter-spacing:normal;margin-inline:var(--spacer-1);padding-inline-start:var(--spacer-2-5);padding-block:var(--spacer-1);position:relative;border-inline-start:var(--stroke-width-medium) solid currentColor}.html-diff:has([data-match-type=create]) blockquote{color:var(--diff-create-pill-color)}.html-diff:has([data-match-type=delete]) blockquote{color:var(--diff-delete-pill-color)}a{color:var(--color-text-brand);text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:550;line-height:1.2}h1{font-size:2rem;letter-spacing:-.544px}h2{font-size:1.5rem;line-height:2rem;letter-spacing:var(--text-heading-large-letter-spacing)}h3{font-size:1.25rem;letter-spacing:-.34px}h4{font-size:1rem;letter-spacing:-.272px}h5{font-size:.8125rem;letter-spacing:-.221px}h6{font-size:.6875rem;letter-spacing:-.187px}>.html-diff>:first-child{margin-top:0}>.html-diff>:last-child{margin-bottom:0}p{margin:0}code{border:var(--stroke-width-small) solid var(--color-border);color:var(--color-text);padding:var(--spacer-1);font-family:SF Mono,Menlo,Consolas,Monaco,monospace;font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);border-radius:var(--radius-small);box-decoration-break:clone;-webkit-box-decoration-break:clone}hr{margin:0;border:none;border-top:var(--stroke-width-small) solid}.html-diff:has([data-match-type=create]) hr{color:var(--diff-create-pill-color)}.html-diff:has([data-match-type=delete]) hr{color:var(--diff-delete-pill-color)}ul{list-style:disc}ol,ul{padding:0;margin:0}ol{list-style:decimal}li{font-size:var(--text-body-large-font-size);margin-block:0 var(--spacer-1);margin-inline-start:var(--spacer-4);position:relative;z-index:0;&:has(>[data-match-type=create]):before,&:has(>[data-match-type=delete]):before{content:"";position:absolute;inset:0;inset-inline-start:calc(var(--spacer-4) * -1);border-radius:var(--radius-medium);z-index:-1}&:has(>[data-match-type=create]):before{background-color:var(--diff-create-pill-bg)}&:has(>[data-match-type=delete]):before{background-color:var(--diff-delete-pill-bg)}&.nestedListItem:last-child,&:last-child{margin-block-end:0}}}}