._root_11cvd_1{display:flex;align-items:center;gap:.75em;text-decoration:none;color:inherit;min-width:0}._root_11cvd_1 picture{display:flex;flex-shrink:0;line-height:0}._logo_11cvd_16{width:3rem;height:3rem;object-fit:cover;flex-shrink:0;border-radius:50%;background:var(--color-common-black)}._compact_11cvd_25{flex:1;gap:.5em}._compact_11cvd_25 ._logo_11cvd_16{width:2rem;height:2rem}._compact_11cvd_25 h1{min-width:0;font-size:var(--font-size-small-plus);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tiny_11cvd_43{flex:none;gap:.35em}._tiny_11cvd_43 ._logo_11cvd_16{width:1rem;height:1rem}._tiny_11cvd_43 h1{font-size:.7rem}.ds-portal-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:var(--z-index-modal);pointer-events:none}.ds-menu{position:relative;display:inline-block}.ds-menu__trigger{background-color:transparent;border:none;padding:0;margin:0;cursor:pointer}.ds-menu__trigger:focus{outline:none}.ds-menu__trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ds-menu__container{position:fixed;min-width:11rem;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-medium);box-shadow:var(--shadow-common);z-index:var(--z-index-modal);margin:0;padding:.35em 0;pointer-events:auto}@supports (corner-shape: squircle){.ds-menu__container{border-radius:var(--border-radius-large);corner-shape:squircle}}.ds-menu__container:focus{outline:none}.ds-menu__item{display:flex;align-items:center;padding:.625em .875em;cursor:pointer;transition:background-color .2s ease;color:var(--color-text);font:inherit;font-size:var(--font-size-normal);width:100%;border:none;background:none;text-align:left;text-decoration:none}.ds-menu__item:hover,.ds-menu__item:focus-visible{background-color:var(--color-surface-inset)}.ds-menu__item:focus{outline:none}.ds-menu__item--selected{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.ds-menu__item--disabled{opacity:.5;cursor:not-allowed}.ds-menu__item-content{display:flex;align-items:center;width:100%;gap:.5em}.ds-menu__item-icon{display:flex;align-items:center;color:currentColor;font-size:1em}.ds-menu__item-text{flex:1}.ds-menu__divider{height:1px;background-color:var(--color-border);margin:.25em 0;padding:0;list-style:none}.ds-menu__group{padding:.25em 0;list-style:none}.ds-menu__group-title{padding:.5em .875em;font-size:var(--font-size-small);color:var(--color-text-muted);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em}._menu_xclyq_1{flex-shrink:0}._menu_xclyq_1 .ds-menu__trigger{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid var(--color-border);color:var(--color-text)}._menu_xclyq_1 .ds-menu__trigger:hover,._menu_xclyq_1 .ds-menu__trigger:active{border-color:var(--color-primary);color:var(--color-primary)}._version_xclyq_22{margin:.15em 0 .1em;padding:.2em .875em .15em;font-size:var(--font-size-small);line-height:1.2;color:var(--color-text-muted);text-align:center}._frame_1gfah_1{display:inline-flex;height:40px;overflow:hidden;border-radius:var(--border-radius-medium);line-height:0}._kofi_1gfah_9,._cafecito_1gfah_10{display:block;width:auto;height:40px}._menu_xk0gf_1{flex-shrink:0}._menu_xk0gf_1 .ds-menu__trigger{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid var(--color-border);color:var(--color-text)}._menu_xk0gf_1 .ds-menu__trigger:hover,._menu_xk0gf_1 .ds-menu__trigger:active{border-color:var(--color-primary);color:var(--color-primary)}._item_xk0gf_22.ds-menu__item{width:auto;padding:.4em .65em}._root_1v466_1{position:relative;z-index:var(--z-index-chrome);display:flex;flex-direction:column;gap:.5em;min-width:0;padding:.5em .75em;border-bottom:1px solid var(--color-border);background:var(--color-bg)}._bar_1v466_13{display:flex;align-items:center;justify-content:space-between;gap:.5em;min-width:0}._tools_1v466_21{display:flex;align-items:center;gap:.5em;flex-shrink:0}.ds-button{position:relative;width:fit-content;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;padding:.625em 1em;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,color .2s ease;color:var(--color-on-primary);font-size:var(--font-size-normal);font-weight:var(--font-weight-semibold);line-height:1;border-radius:var(--border-radius-medium)}@supports (corner-shape: squircle){.ds-button{border-radius:var(--border-radius-large);corner-shape:squircle}}.ds-button:focus{outline:none}.ds-button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ds-button--full-width{width:100%}.ds-button--primary{background-color:var(--color-primary);color:var(--color-on-primary)}.ds-button--primary:hover,.ds-button--primary:active{background-color:var(--color-primary-hover)}.ds-button--secondary{background-color:var(--color-primary-light-10);color:var(--color-primary-light-51)}.ds-button--secondary:hover,.ds-button--secondary:active{background-color:var(--color-primary-light-30)}.ds-button--text{background-color:transparent;color:var(--color-primary-light-51)}.ds-button--text:hover,.ds-button--text:active{color:var(--color-primary)}.ds-button--error{background-color:var(--color-error);color:var(--color-on-error)}.ds-button--error:hover,.ds-button--error:active{background-color:var(--color-error2)}.ds-button--small{padding:.375em 1.5em;min-height:2.5rem;font-size:var(--font-size-small-plus)}.ds-button--medium{padding:.625em 2em;min-height:3rem;font-size:var(--font-size-normal)}.ds-button--large{padding:.875em 2.25em;font-size:var(--font-size-large)}.ds-button[disabled]{cursor:not-allowed;background-color:var(--color-disabled);opacity:1}.ds-button[disabled].ds-button--secondary{background-color:var(--color-gray-15);color:var(--color-disabled)}.ds-button__icon{display:flex;align-items:center;margin-right:.3em}.ds-button__icon svg{display:block}.ds-button__icon--end{margin-right:0;margin-left:.3em}._root_1rpl4_1{display:flex;flex-direction:column;gap:.75em;margin-top:1.25em}._lead_1rpl4_8{color:var(--color-text-muted);font-size:var(--font-size-small-plus)}._row_1rpl4_13{display:flex;flex-wrap:wrap;align-items:center;gap:.75em}._link_1rpl4_20{display:inline-flex;line-height:0;text-decoration:none}.ds-dialog{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:var(--z-index-overlay)}.ds-dialog__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;-webkit-backdrop-filter:blur(.125em);backdrop-filter:blur(.125em)}.ds-dialog__container{position:relative;background-color:var(--color-bg);border-radius:var(--border-radius-medium);box-shadow:var(--shadow-common);width:min(32em,calc(100% - 2em));max-width:32em;max-height:90vh;overflow-y:auto;z-index:var(--z-index-modal);display:flex;flex-direction:column;animation:ds-dialog-in .16s ease-out}@keyframes ds-dialog-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@supports (corner-shape: squircle){.ds-dialog__container{border-radius:var(--border-radius-extra-large);corner-shape:squircle}}.ds-dialog__container--fullscreen{max-width:100%;max-height:100vh;border-radius:0;width:100%;height:100%}.ds-dialog__header{display:flex;align-items:center;justify-content:space-between;padding:1em 1.5em;flex-shrink:0}.ds-dialog__title{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}.ds-dialog__close{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:var(--border-radius-medium);background:transparent;color:var(--color-text-muted);cursor:pointer}.ds-dialog__close:hover,.ds-dialog__close:active{color:var(--color-text);background:var(--color-surface-inset)}.ds-dialog__content{padding:1.5em;color:var(--color-text);flex:1;overflow-y:auto}.ds-dialog__footer{padding:1em 1.5em;display:flex;justify-content:flex-end;gap:.75em;flex-shrink:0}.ds-linear-progress{width:100%;position:relative;overflow:visible;display:flex;align-items:center;gap:.5em}.ds-linear-progress--small .ds-linear-progress__track{height:.25rem}.ds-linear-progress--medium .ds-linear-progress__track{height:.5rem}.ds-linear-progress--large .ds-linear-progress__track{height:.875rem}.ds-linear-progress__track{width:100%;height:100%;background-color:var(--color-border);border-radius:999px;overflow:hidden}.ds-linear-progress__bar{height:100%;background-color:var(--color-primary);border-radius:999px;corner-shape:squircle;transition:width .3s ease-in-out}.ds-linear-progress--primary .ds-linear-progress__bar{background-color:var(--color-primary)}.ds-linear-progress--secondary .ds-linear-progress__bar{background-color:var(--color-secondary)}.ds-linear-progress--success .ds-linear-progress__bar{background-color:var(--color-common-success)}.ds-linear-progress--error .ds-linear-progress__bar{background-color:var(--color-error)}.ds-linear-progress--indeterminate .ds-linear-progress__bar{width:50%;animation:indeterminate 1.5s infinite ease-in-out}.ds-linear-progress__value{font-weight:600;color:var(--color-text);white-space:nowrap;line-height:1;display:flex;align-items:center;transform:translateY(-1px)}.ds-linear-progress--small .ds-linear-progress__value{font-size:var(--font-size-small);transform:translateY(0)}.ds-linear-progress--medium .ds-linear-progress__value{font-size:var(--font-size-small-plus)}.ds-linear-progress--large .ds-linear-progress__value{font-size:var(--font-size-normal)}@keyframes indeterminate{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}._dialog_fjq3q_1 .ds-dialog__footer{justify-content:stretch}._copy_1d3cj_1{margin:0}._list_1kukn_1{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;padding:.75em;overflow:hidden}._listHeader_1kukn_11{display:flex;align-items:center;justify-content:space-between;gap:.75em;margin-bottom:.75em}._listHeaderActions_1kukn_19{display:flex;align-items:center;gap:.35em}._listBody_1kukn_25{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}._listFooter_1kukn_32{flex-shrink:0;margin-top:.75em;padding-top:.75em;border-top:1px solid var(--color-border)}._cards_1kukn_39{display:flex;flex-direction:column;gap:.5em;margin:0;padding:0;list-style:none}._card_1kukn_39{display:flex;flex-direction:column;gap:.45em;padding:.4em .4em .35em;border:1px solid var(--color-border);border-radius:var(--border-radius-medium);background:var(--color-surface)}._cardMain_1kukn_58{display:flex;align-items:center;gap:.35em}._cardFooter_1kukn_64{display:flex;flex-direction:column;align-items:center;gap:.35em}._cardRule_1kukn_71{width:100%;height:1px;background:var(--color-border)}._cardActive_1kukn_77{border-color:var(--color-primary)}._cardGhost_1kukn_81{opacity:0}._cardLifted_1kukn_85{cursor:grabbing;box-shadow:0 .75rem 1.25rem #00000073,0 0 0 3px var(--color-bg),0 0 0 5px var(--color-primary)}._cardBody_1kukn_93{display:flex;align-items:center;gap:.6em;flex:1;min-width:0;padding:.15em;border:0;background:transparent;color:inherit;text-align:left;cursor:grab;touch-action:none}._cardActions_1kukn_108{display:flex;flex-direction:column;justify-content:center;align-self:center;gap:.55em}._thumb_1kukn_116{width:3.25rem;height:3.25rem;flex-shrink:0;overflow:hidden;border-radius:8px;background:var(--color-surface-inset)}._thumbImage_1kukn_125,._thumbFill_1kukn_126{display:block;width:100%;height:100%}._thumbImage_1kukn_125{object-fit:cover}._cardCopy_1kukn_136{display:flex;flex-direction:column;gap:.2em;min-width:0}._cardTitle_1kukn_143{display:flex;align-items:center;gap:.4em;min-width:0;font-weight:var(--font-weight-semibold)}._index_1kukn_151{flex-shrink:0;color:var(--color-text-muted);font-size:var(--font-size-small)}._titleText_1kukn_157{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardMeta_1kukn_163{color:var(--color-text-muted);font-size:var(--font-size-small)}._iconButton_1kukn_168{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;padding:0;border-radius:999px;border:1px solid var(--color-border);background:transparent;color:var(--color-text);cursor:pointer}._iconButton_1kukn_168:hover:not(:disabled){background:var(--color-surface-inset)}._iconButton_1kukn_168:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._iconButton_1kukn_168:disabled{cursor:not-allowed;opacity:.45}._resetButton_1kukn_197.ds-button{background-color:transparent;color:var(--color-text);border:1px solid var(--color-border)}._resetButton_1kukn_197.ds-button:hover,._resetButton_1kukn_197.ds-button:active{background-color:var(--color-surface-inset);color:var(--color-text)}._sceneTitle_1kukn_209{margin:0 0 .75em}._drawerRoot_1kukn_213{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-overlay)}._backdrop_1kukn_219{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:#00000080;cursor:pointer}._drawer_1kukn_213{position:absolute;top:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;width:min(20rem,88vw);min-height:0;padding:0;background:var(--color-bg);border-right:1px solid var(--color-border);box-shadow:var(--shadow-common)}._drawerRight_1kukn_244{left:auto;right:0;width:min(28rem,92vw);border-right:none;border-left:1px solid var(--color-border)}._drawer_1kukn_213:focus{outline:none}._fields_1kukn_256{display:flex;flex-direction:column}._group_1kukn_261+._group_1kukn_261{margin-top:1.75em;padding-top:1.75em;border-top:1px solid var(--color-border)}._fieldset_1kukn_267{margin-bottom:.75em}._fieldset_1kukn_267:last-child{margin-bottom:0}._legend_1kukn_275{margin-bottom:.5em;font-size:var(--font-size-small-plus);font-weight:var(--font-weight-semibold)}._choices_1kukn_281{display:flex;flex-wrap:wrap;gap:.75em 1.25em}._placeTable_1kukn_287{width:100%;border-collapse:collapse;table-layout:fixed}._placeTable_1kukn_287 th,._placeTable_1kukn_287 td{padding:.4em .15em;font-size:var(--font-size-small);font-weight:400;color:var(--color-text-muted);text-align:center}._placeTable_1kukn_287 th[scope=row],._placeCorner_1kukn_303{width:4.75rem;text-align:left}._placeRadio_1kukn_308{margin-inline:auto}._placeRadio_1kukn_308 .ds-radio__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._cross_1kukn_324{display:grid;grid-template-columns:repeat(3,1.75rem);grid-template-rows:repeat(3,1.75rem);gap:.35em;width:fit-content;margin-top:.85em;margin-inline:auto}._up_1kukn_334{grid-area:1 / 2}._left_1kukn_338{grid-area:2 / 1;transform:rotate(-90deg)}._right_1kukn_343{grid-area:2 / 3;transform:rotate(90deg)}._down_1kukn_348{grid-area:3 / 2}._check_1kukn_352{display:flex;align-items:center;gap:.5em;margin-bottom:.75em;cursor:pointer}._meter_1kukn_360{display:flex;flex-direction:column;gap:.55em}._meter_1kukn_360 ._legend_1kukn_275{margin-bottom:0}._meterSlider_1kukn_370{position:relative;display:flex;align-items:center;min-height:1.25rem}._meterSlider_1kukn_370 .ds-linear-progress{pointer-events:none}._meterSlider_1kukn_370 .ds-linear-progress__bar{transition:none}._meterThumb_1kukn_385{position:absolute;top:50%;z-index:1;width:1.05rem;height:1.05rem;border:2px solid var(--color-primary);border-radius:999px;background:var(--color-surface);box-shadow:0 1px 2px #0000002e;transform:translate(-50%,-50%);pointer-events:none}._meterSlider_1kukn_370 input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}._meterSlider_1kukn_370 input:focus-visible{outline:none}._meterSlider_1kukn_370:focus-within ._meterThumb_1kukn_385{box-shadow:0 0 0 2px var(--color-bg),0 0 0 4px var(--color-primary)}._meterMarks_1kukn_420{display:flex;justify-content:space-between}._meterMark_1kukn_420{padding:0;border:0;background:none;color:var(--color-text-muted);font:inherit;font-size:var(--font-size-small);line-height:1.2;cursor:pointer}._meterMarkActive_1kukn_436{color:var(--color-primary);font-weight:var(--font-weight-semibold)}._actions_1kukn_441{display:flex;flex-direction:column;align-items:flex-start;gap:1.25em;margin-top:1.75em;border-top:1px solid var(--color-border);padding-top:1.75em}._action_1kukn_441{display:flex;flex-direction:column;align-items:flex-start;gap:.5em}._help_1kukn_458{margin:0;font-size:var(--font-size-small);line-height:1.4}._reorderHelp_1kukn_464{margin-top:1.25em;text-align:center}._confirmCopy_1kukn_469{margin:0}.ds-input{position:relative;display:flex;flex-direction:column;gap:.25em;width:100%}.ds-input__label{font-size:var(--font-size-small);color:var(--color-text);padding-left:.25em;display:flex;align-items:center;gap:.25em}.ds-input__required{color:var(--color-error);font-size:1.2em;line-height:1}.ds-input__field{padding:.625em .875em;min-height:3em;font-size:var(--font-size-normal);border:1px solid var(--color-border);border-radius:var(--border-radius-medium);outline:none;width:100%;box-sizing:border-box;background-color:light-dark(var(--color-gray-0),var(--color-gray-90));color:var(--color-input-text);transition:border-color .2s,box-shadow .2s}@supports (corner-shape: squircle){.ds-input__field{border-radius:var(--border-radius-large);corner-shape:squircle}}.ds-input__field:focus{border-color:light-dark(var(--color-gray-40),var(--color-gray-70))}.ds-input__field::placeholder{color:var(--color-placeholder)}.ds-input__field--error,.ds-input__field--error:focus{border-color:var(--color-error)}.ds-input__wrapper{position:relative;display:flex;align-items:center}.ds-input__wrapper:has(.ds-input__toggle) .ds-input__field{padding-right:3em}.ds-input__toggle{position:absolute;right:.5em;top:.7em;background:none;border:none;cursor:pointer;padding:.25em .5em;font-size:.75em;transition:opacity .2s ease-in-out}.ds-input__toggle:hover{opacity:var(--opacity-hover)}.ds-input__toggle:active{opacity:var(--opacity-active)}.ds-input__helper{font-size:.75em;color:var(--color-text)}.ds-input__helper--error{color:var(--color-error)}.ds-input__field-wrapper{position:relative;display:flex;align-items:center}.ds-input__field--with-end-icon{padding-right:2.5em}.ds-input__field--with-start-icon{padding-left:2.8em}.ds-input__end-icon{position:absolute;right:1em;display:flex;align-items:center}.ds-input__start-icon{position:absolute;left:1em;display:flex;align-items:center}.ds-input__field:disabled{background-color:light-dark(var(--color-gray-10),var(--color-gray-90));color:var(--color-gray-40);border-color:var(--color-disabled);cursor:not-allowed}.ds-input__field:disabled::placeholder{color:var(--color-gray-40)}.ds-input__field-wrapper--disabled .ds-input__start-icon,.ds-input__field-wrapper--disabled .ds-input__end-icon{filter:grayscale(1);opacity:.5}.ds-radio{position:relative;display:flex;flex-direction:column;gap:.25em;width:fit-content}.ds-radio--label-left{flex-direction:row;align-items:center;gap:.5em}.ds-radio--label-right .ds-radio__container,.ds-radio--label-left .ds-radio__container{flex-direction:row}.ds-radio--label-bottom .ds-radio__container{flex-direction:column}.ds-radio__label{font-size:var(--font-size-small-plus);color:var(--color-text);display:flex;align-items:center;gap:.25em;cursor:pointer}.ds-radio__required{color:var(--color-error);font-size:1.2em;line-height:1}.ds-radio__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ds-radio__checkmark{position:relative;display:inline-block;width:1.25rem;height:1.25rem;background-color:light-dark(var(--color-gray-0),var(--color-gray-100));border:1px solid var(--color-border);border-radius:50%;transition:all .2s ease}.ds-radio--small .ds-radio__checkmark{width:1rem;height:1rem}.ds-radio--small .ds-radio__checkmark:after{width:.4rem;height:.4rem}.ds-radio--small .ds-radio__label{font-size:var(--font-size-small)}.ds-radio--medium .ds-radio__checkmark{width:1.25rem;height:1.25rem}.ds-radio--medium .ds-radio__checkmark:after{width:.5rem;height:.5rem}.ds-radio--medium .ds-radio__label{font-size:var(--font-size-small-plus)}.ds-radio--large .ds-radio__checkmark{width:1.5rem;height:1.5rem}.ds-radio--large .ds-radio__checkmark:after{width:.6rem;height:.6rem}.ds-radio--large .ds-radio__label{font-size:var(--font-size-normal)}.ds-radio--primary .ds-radio__input:checked~.ds-radio__checkmark{border-color:var(--color-primary);background-color:var(--color-primary)}.ds-radio--primary .ds-radio__input:focus~.ds-radio__checkmark{box-shadow:0 0 0 1px var(--color-primary-shadow)}.ds-radio--secondary .ds-radio__input:checked~.ds-radio__checkmark{border-color:var(--color-secondary);background-color:var(--color-secondary)}.ds-radio--secondary .ds-radio__input:focus~.ds-radio__checkmark{box-shadow:0 0 0 1px var(--color-secondary-shadow)}.ds-radio--error .ds-radio__input:checked~.ds-radio__checkmark{border-color:var(--color-error);background-color:var(--color-error)}.ds-radio__checkmark:after{content:"";position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:#fff}.ds-radio__input:checked~.ds-radio__checkmark:after{display:block}.ds-radio__input--error~.ds-radio__checkmark{border-color:var(--color-error)}.ds-radio__helper{font-size:var(--font-size-small);color:var(--color-text)}.ds-radio__helper--error{color:var(--color-error)}.ds-radio__container{display:flex;align-items:center;gap:.5em}.ds-radio__input-wrapper{display:flex;align-items:center;cursor:pointer}.ds-color-picker{display:flex;flex-direction:column;gap:.4em}.ds-color-picker__label{padding-left:.25em;font-size:var(--font-size-small);color:var(--color-text)}.ds-color-picker__dots{display:flex;flex-wrap:wrap;align-items:center;gap:.75em}.ds-color-picker__dot{position:relative;width:1.75rem;height:1.75rem;flex-shrink:0;padding:0;border:1px solid var(--color-border);border-radius:50%;background:var(--color-surface);cursor:pointer}.ds-color-picker__dot:focus{outline:none}.ds-color-picker__dot:focus-visible,.ds-color-picker__picker:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.ds-color-picker__dot--selected{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-bg),0 0 0 4px var(--color-primary)}.ds-color-picker__picker{display:inline-flex;align-items:center;justify-content:center}.ds-color-picker__native{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer}.ds-color-picker__plus{position:relative;width:.7rem;height:.7rem;pointer-events:none}.ds-color-picker__plus:before,.ds-color-picker__plus:after{content:"";position:absolute;background:var(--color-text-muted);border-radius:1px}.ds-color-picker__plus:before{top:0;left:50%;width:2px;height:100%;transform:translate(-50%)}.ds-color-picker__plus:after{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.ds-input-file__native{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ds-input-file__dropzone{display:flex;align-items:center;gap:.75em;width:100%;min-height:5.5rem;padding:.875em 1em;box-sizing:border-box;border:1px dashed var(--color-border-strong);border-radius:var(--border-radius-medium);background-color:var(--color-surface-inset);color:var(--color-text);cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}@supports (corner-shape: squircle){.ds-input-file__dropzone{border-radius:var(--border-radius-large);corner-shape:squircle}}.ds-input-file__dropzone:hover,.ds-input-file__dropzone:focus-visible{border-color:var(--color-primary);outline:none}.ds-input-file__dropzone--dragging{border-color:var(--color-primary);border-style:solid;background-color:var(--color-primary-light-10);box-shadow:inset 0 0 0 1px var(--color-primary)}.ds-input-file__dropzone--filled{border-style:solid;border-color:var(--color-border);background-color:light-dark(var(--color-gray-0),var(--color-gray-90))}.ds-input-file__dropzone--error{border-color:var(--color-error)}.ds-input-file__dropzone--disabled{cursor:not-allowed;opacity:.6;background-color:light-dark(var(--color-gray-10),var(--color-gray-90))}.ds-input-file__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:999px;color:var(--color-primary);background-color:var(--color-primary-light-10)}.ds-input-file__copy{display:flex;flex-direction:column;gap:.15em;min-width:0;flex:1}.ds-input-file__title{font-size:var(--font-size-small-plus);font-weight:var(--font-weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-input-file__hint{font-size:var(--font-size-small);color:var(--color-text-muted)}.ds-input-file__dropzone .ds-button{flex-shrink:0}._slot_12o9y_1{display:flex;align-items:stretch;gap:.75em}._slot_12o9y_1 .ds-input-file{flex:1;min-width:0}._slot_12o9y_1 .ds-input-file__dropzone{height:100%;min-height:213px;min-width:0;flex-direction:column;justify-content:center;text-align:center}._slot_12o9y_1 .ds-input-file__copy{align-items:center;max-width:100%}._slot_12o9y_1 .ds-input-file__title{white-space:normal;overflow:visible;text-overflow:unset;overflow-wrap:anywhere}._frame_12o9y_33{display:flex;width:120px;height:213px;overflow:hidden;border-radius:var(--border-radius-medium);background:var(--color-surface-inset);cursor:grab;touch-action:none}._empty_12o9y_44{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:.5em;box-sizing:border-box;text-align:center;color:var(--color-text-subtle)}._frame_12o9y_33 img{width:100%;height:100%;object-fit:cover;pointer-events:none}._compact_12o9y_63 .ds-input-file__dropzone{min-height:5.5rem}._preview_riww4_1{display:flex;justify-content:center;padding:.5em .75em}._playerShell_riww4_7{width:100%;max-width:280px;aspect-ratio:9 / 16;margin:0 auto;overflow:hidden;border-radius:var(--border-radius-medium);background:var(--color-player-bg)}._preview_riww4_1 ._playerShell_riww4_7{width:min(160px,20.25vh);max-width:160px;max-height:36vh;height:auto}._fill_riww4_24{width:min(100cqw,56.25cqh);max-height:100cqh;aspect-ratio:9 / 16;min-height:0}._playerShellFill_riww4_31{width:100%;max-width:none;height:100%;aspect-ratio:auto}._deskTitle_yjay3_1 a{margin-bottom:0}._headerTools_yjay3_5{display:flex;align-items:center;gap:.75em;flex-shrink:0}._desk_yjay3_1{display:grid;grid-template-rows:auto minmax(0,1fr);height:100dvh;overflow:hidden;background:var(--color-bg)}._deskHeader_yjay3_20{display:flex;align-items:center;justify-content:space-between;gap:1em;min-width:0;padding:.6em 1em;border-bottom:1px solid var(--color-border)}._workspace_yjay3_30{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr) minmax(380px,440px);min-height:0}._workspace_yjay3_30>:first-child{border-right:1px solid var(--color-border)}._previewColumn_yjay3_43{display:flex;flex-direction:column;align-items:center;gap:.75em;min-width:0;min-height:0;padding:.75em}._previewStage_yjay3_53{container-type:size;display:flex;flex:1;align-items:center;justify-content:center;width:100%;min-height:0}._previewColumn_yjay3_43>.ds-panel{width:min(100%,22rem);flex-shrink:0;margin-bottom:0}._detailsColumn_yjay3_69{min-width:0;min-height:0;overflow-y:auto;padding:.75em 1em .75em .75em;border-left:1px solid var(--color-border)}._detailsColumn_yjay3_69 .ds-panel{margin-bottom:0}._shell_yjay3_81{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto minmax(0,1fr);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:minmax(0,1fr);height:100dvh;max-height:100dvh;overflow:hidden;padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background:var(--color-bg)}._stage_yjay3_97{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;padding:.5em 0 .75em}._stage_yjay3_97 ._previewStage_yjay3_53{grid-column:2;grid-row:1}._stageRender_yjay3_111{grid-column:2;grid-row:2;display:flex;justify-content:center;min-width:0;padding-top:.75em}._stageRender_yjay3_111 .ds-panel{width:min(100%,22rem);margin-bottom:0}._edgeLeft_yjay3_125{grid-column:1;grid-row:1}._edgeRight_yjay3_130{grid-column:3;grid-row:1}._edge_yjay3_125{align-self:center;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin:0 .35em;flex-shrink:0;padding:0;border-radius:999px;border:1px solid var(--color-border);background:transparent;color:var(--color-text);cursor:pointer}._edge_yjay3_125:hover,._edge_yjay3_125:active,._edge_yjay3_125[aria-expanded=true]{border-color:var(--color-primary);color:var(--color-primary)}._edge_yjay3_125:focus{outline:none}._edge_yjay3_125:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._drawerScroll_yjay3_168{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.75em}._drawerScroll_yjay3_168 .ds-panel{margin-bottom:0}html,body{box-sizing:border-box;margin:0;padding:0}*,*:before,*:after{box-sizing:inherit}ul,ol,li{list-style:none;margin:0;padding:0}button,input,select,textarea{font-family:inherit}fieldset{border:0;margin:0;padding:0;min-width:0}:root{color-scheme:light dark;--color-primary: light-dark(#1f7a73, #5ecfc4);--color-primary-hover: light-dark(#165e58, #7adcd2);--color-on-primary: light-dark(#ffffff, #161616);--color-primary-light-10: light-dark(#d8f4f1, #1a2e2c);--color-primary-light-30: light-dark(#b8e8e3, #24403c);--color-primary-light-50: light-dark(#1f7a73, #5ecfc4);--color-primary-light-51: light-dark(#155e58, #5ecfc4);--color-on-error: light-dark(#ffffff, #161616);--color-secondary: light-dark(#51769b, #7a9bb8);--color-text: light-dark(#161616, #f7f3ec);--color-text-muted: light-dark(#5c574f, #c8c3bb);--color-text-subtle: light-dark(#6f6a64, #8f8a84);--color-bg: light-dark(#f4efe7, #161616);--color-surface: light-dark(#ffffff, #222222);--color-surface-inset: light-dark(#efeae3, #111111);--color-border: light-dark(#ddd8d0, #333333);--color-border-strong: light-dark(#c8c3bb, #444444);--color-input-text: light-dark(#161616, #ffffff);--color-placeholder: light-dark(#6b7280, #9ca3af);--color-player-bg: #000000;--color-error: light-dark(#c43c3c, #ff8a8a);--color-error2: light-dark(#be3228, #e07070);--color-status: light-dark(#1f7a73, #5ecfc4);--color-disabled: light-dark(#dddddd, #333333);--color-common-black: #000000;--color-common-success: #197a58;--color-gray-90: #111827;--color-gray-70: #374151;--color-gray-40: #9ca3af;--color-gray-15: #f3f4f6;--color-gray-10: #f7f8f8;--color-gray-0: #fefefe;--font-family: "Segoe UI", system-ui, sans-serif;--font-family-heading: "Segoe UI", system-ui, sans-serif;--border-radius-medium: 12px;--border-radius-large: 16px;--border-radius-extra-large: 24px;--z-index-negative: -1;--z-index-elevate: 1;--z-index-chrome: 50;--z-index-overlay: 80;--z-index-modal: 90;--shadow-common: 0 1em 2.5em rgba(0, 0, 0, .28);--opacity-hover: .95;--opacity-active: .85}.light{color-scheme:light}.dark{color-scheme:dark}html,body,#root{height:100%}body{font-family:var(--font-family);background-color:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--h1-size: 2rem;--h2-size: 1.125rem;--h3-size: 1.125rem;--h4-size: 1rem;--h5-size: .875rem;--h6-size: .75rem;--line-height-tight: 1.2;--line-height-normal: 1.5;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-small: .75rem;--font-size-small-plus: .9rem;--font-size-normal: 1rem;--font-size-large: 1.2rem}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-family-heading);line-height:var(--line-height-tight);color:var(--color-text)}h1{font-size:var(--h1-size);font-weight:var(--font-weight-bold)}h2{font-size:var(--h2-size);font-weight:var(--font-weight-bold)}h3{font-size:var(--h3-size);font-weight:var(--font-weight-medium)}h4{font-size:var(--h4-size);font-weight:var(--font-weight-medium)}h5{font-size:var(--h5-size);font-weight:var(--font-weight-medium)}h6{font-size:var(--h6-size);font-weight:var(--font-weight-medium)}p{margin:0;font-size:var(--font-size-normal);line-height:var(--line-height-normal)}.ds-gap-1{gap:.5em}.ds-gap-1-5{gap:.75em}.ds-gap-2{gap:1em}.ds-gap-3{gap:1.5em}.ds-gap-4{gap:2em}.ds-mt-1{margin-top:.5em}.ds-mt-2{margin-top:1em}.ds-mt-3{margin-top:1.5em}.ds-mb-1{margin-bottom:.5em}.ds-mb-2{margin-bottom:1em}.ds-mb-3{margin-bottom:1.5em}.ds-ml-1{margin-left:.5em}.ds-ml-2{margin-left:1em}.ds-ml-3{margin-left:1.5em}.ds-mr-1{margin-right:.5em}.ds-mr-2{margin-right:1em}.ds-mr-3{margin-right:1.5em}.ds-pt-1{padding-top:.5em}.ds-pt-2{padding-top:1em}.ds-pt-3{padding-top:1.5em}.ds-pb-1{padding-bottom:.5em}.ds-pb-2{padding-bottom:1em}.ds-pb-3{padding-bottom:1.5em}.ds-pl-1{padding-left:.5em}.ds-pl-2{padding-left:1em}.ds-pl-3{padding-left:1.5em}.ds-pr-1{padding-right:.5em}.ds-pr-2{padding-right:1em}.ds-pr-3{padding-right:1.5em}.ds-flex{display:flex}.ds-flex--column{flex-direction:column}.ds-flex--wrap{flex-wrap:wrap}.ds-flex--center{justify-content:center;align-items:center}.ds-flex--center-column{flex-direction:column;justify-content:center;align-items:center}.ds-flex--center-x{justify-content:center}.ds-flex--start-x{justify-content:flex-start}.ds-flex--end-x{justify-content:flex-end}.ds-flex--center-y{align-items:center}.ds-flex--space-between{justify-content:space-between}.ds-flex--space-between-center{justify-content:space-between;align-items:center}.ds-flex-1{flex:1}.ds-width--100{width:100%}.ds-width--auto{width:auto}.ds-text--center{text-align:center}.ds-text--left{text-align:left}.ds-text--right{text-align:right}.ds-text--muted{color:var(--color-text-muted)}.ds-text--status{color:var(--color-status)}.ds-text--error{color:var(--color-error)}.ds-panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-large);padding:1.25em;margin-bottom:1em}@supports (corner-shape: squircle){.ds-panel{border-radius:var(--border-radius-extra-large);corner-shape:squircle}}
