._filled_23ae225{font-variation-settings:"FILL" 1}:root{--transition-duration: .15s;--box-shadow: 0px 4px 4px -4px rgb(12 12 13 / 50%), 0px 16px 32px -4px rgb(12 12 13 / 50%);interpolate-size:allow-keywords}html{overscroll-behavior-x:none}html,body,#root{margin:0;padding:0;height:100%;width:100%;overflow:hidden;font-family:Plus Jakarta Sans,sans-serif}input,select,button,textarea{font-family:inherit}._root_5f420e4{height:40px}._button_17c5142{cursor:pointer;text-decoration:none;display:flex;gap:2px;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;border-style:solid;user-select:none;-webkit-user-select:none;transition:background-color var(--transition-duration),border-color var(--transition-duration),color var(--transition-duration),width var(--transition-duration);--internal-border-width: var(--border-width, 2px);--internal-bg-color: var(--bg-color);--internal-text-color: var(--text-color, var(--theme-text-primary-inverse));--internal-icon-color: var(--icon-color, var(--theme-icon-inverse));--internal-border-color: var(--border-color, var(--internal-bg-color));--internal-hover-bg-color: var(--hover-bg-color, var(--internal-bg-color));--internal-hover-text-color: var(--hover-text-color, var(--internal-text-color));--internal-hover-icon-color: var(--hover-icon-color, var(--internal-icon-color));--internal-hover-border-color: var(--hover-border-color, var(--internal-hover-bg-color));--internal-active-bg-color: var(--active-bg-color, var(--internal-hover-bg-color));--internal-active-text-color: var(--active-text-color, var(--internal-text-color));--internal-active-icon-color: var(--active-icon-color, var(--internal-icon-color));--internal-active-border-color: var(--active-border-color, var(--internal-active-bg-color));--internal-disabled-bg-color: var(--disabled-bg-color, var(--theme-background-disabled));--internal-disabled-text-color: var(--disabled-text-color, var(--theme-text-disabled));--internal-disabled-icon-color: var(--disabled-icon-color, var(--theme-icon-disabled));--internal-disabled-border-color: var(--disabled-border-color, var(--internal-disabled-bg-color));background-color:var(--internal-bg-color);border-width:var(--internal-border-width);border-color:var(--internal-border-color);color:var(--internal-text-color)}._button_17c5142.typography-body-sm{font-weight:600}._button_17c5142 .button-icon{font-size:20px;color:var(--internal-icon-color)}._button_17c5142:disabled{cursor:not-allowed;background-color:var(--internal-disabled-bg-color);border-color:var(--internal-disabled-border-color);color:var(--internal-disabled-text-color)}._button_17c5142:disabled .button-icon{color:var(--internal-disabled-icon-color)}._button_17c5142._with-icon_b0dd830{padding-left:calc(16px - var(--internal-border-width))}._button_17c5142._icon-only_e5734a2{padding:calc(6px - var(--internal-border-width))}._button_17c5142.button-small{padding:calc(6px - var(--internal-border-width)) calc(15px - var(--internal-border-width))}._button_17c5142.button-small._with-icon_b0dd830{padding-left:calc(10px - var(--internal-border-width))}._button_17c5142.button-small._icon-only_e5734a2{padding:calc(2px - var(--internal-border-width))}._button_17c5142._with-tooltip_230f840{position:relative}._button_17c5142:hover:not(:disabled){background-color:var(--internal-hover-bg-color);border-color:var(--internal-hover-border-color);color:var(--internal-hover-text-color)}._button_17c5142:hover:not(:disabled) .button-icon{color:var(--internal-hover-icon-color)}._button_17c5142:active:not(:disabled),._button_17c5142.button-active:not(:disabled){background-color:var(--internal-active-bg-color);border-color:var(--internal-active-border-color);color:var(--internal-active-text-color)}:is(._button_17c5142:active:not(:disabled),._button_17c5142.button-active:not(:disabled)) .button-icon{color:var(--internal-active-icon-color)}@media screen and (max-width:600px){._button_17c5142{padding:4px 12px}._button_17c5142._with-icon_b0dd830{padding-left:4px}}.button-primary{--bg-color: var(--theme-background-brand-secondary);--hover-bg-color: var(--theme-background-brand-secondary-hover);--active-border-color: var(--theme-border-focus-button)}.button-primary-negative{--bg-color: var(--theme-background-negative);--hover-bg-color: var(--theme-background-negative-hover);--active-border-color: var(--theme-border-negative)}.button-secondary{--bg-color: var(--theme-background-neutral);--text-color: var(--theme-text-secondary);--icon-color: var(--theme-icon-primary);--hover-bg-color: var(--theme-background-neutral-hover);--active-border-color: var(--theme-border-primary)}.button-tertiary{--bg-color: transparent;--text-color: var(--theme-text-primary);--icon-color: var(--theme-icon-brand);--disabled-bg-color: transparent}.button-tertiary-negative{--bg-color: transparent;--text-color: var(--theme-text-negative);--icon-color: var(--theme-icon-negative);--hover-text-color: var(--theme-text-negative-hover);--hover-icon-color: var(--hover-text-color);--active-text-color: var(--theme-text-negative-focused);--active-icon-color: var(--active-text-color);--disabled-bg-color: transparent}.button-outline{--border-width: 1px;--bg-color: transparent;--text-color: var(--theme-text-primary);--icon-color: var(--theme-icon-primary);--border-color: var(--theme-border-primary);--hover-border-color: var(--theme-border-primary);--hover-bg-color: var(--theme-background-neutral);--active-border-color: var(--theme-border-primary);--disabled-bg-color: transparent;--disabled-border-color: var(--theme-border-disabled)}.button-outline-negative{--border-width: 1px;--bg-color: transparent;--text-color: var(--theme-text-negative);--icon-color: var(--theme-icon-negative);--border-color: var(--theme-border-negative);--hover-border-color: var(--theme-border-negative);--hover-bg-color: var(--theme-background-negative-subtle);--active-border-color: var(--theme-border-negative);--disabled-bg-color: transparent;--disabled-border-color: var(--theme-border-disabled)}.button-mono{--bg-color: var(--theme-background-mono);--hover-bg-color: var(--theme-background-mono-hover);--active-border-color: var(--theme-border-mono)}.button-clear{--text-color: var(--theme-text-primary);--bg-color: transparent;border:none;padding:0}.button-link{--text-color: var(--theme-text-link);--hover-text-color: var(--theme-text-link-hover);--bg-color: transparent;--disabled-bg-color: transparent;text-decoration:underline}.button-link.typography-body-sm{font-weight:400}._root_d13b121{position:absolute;background-color:var(--theme-background-inverse);color:var(--theme-text-primary-inverse);padding:8px;border-radius:4px;font-size:0;line-height:initial;white-space:nowrap;z-index:2;pointer-events:none;user-select:none;-webkit-user-select:none}body.desktop *:not(:hover)>._root_d13b121,body.mobile ._root_d13b121:not(.shown){display:none}._root_d13b121:after{content:"";position:absolute;border:4px solid transparent}._root_d13b121.tooltip-top{bottom:100%}._root_d13b121.tooltip-top:after{top:100%;left:50%;transform:translate(-50%);border-top-color:var(--theme-background-inverse)}._root_d13b121.tooltip-right{left:100%}._root_d13b121.tooltip-right:after{right:100%;top:50%;transform:translateY(-50%);border-right-color:var(--theme-background-inverse)}._root_d13b121.tooltip-bottom{top:100%}._root_d13b121.tooltip-bottom:after{bottom:100%;left:50%;transform:translate(-50%);border-bottom-color:var(--theme-background-inverse)}._root_d13b121.tooltip-left{right:100%}._root_d13b121.tooltip-left:after{left:100%;top:50%;transform:translateY(-50%);border-left-color:var(--theme-background-inverse)}:is(._root_d13b121.tooltip-bottom,._root_d13b121.tooltip-top).tooltip-center{left:50%;transform:translate(-50%)}:is(._root_d13b121.tooltip-bottom,._root_d13b121.tooltip-top).tooltip-start{left:0}:is(._root_d13b121.tooltip-bottom,._root_d13b121.tooltip-top).tooltip-end{right:0}:is(._root_d13b121.tooltip-right,._root_d13b121.tooltip-left).tooltip-center{top:50%;transform:translateY(-50%)}:is(._root_d13b121.tooltip-right,._root_d13b121.tooltip-left).tooltip-start{top:0}:is(._root_d13b121.tooltip-right,._root_d13b121.tooltip-left).tooltip-end{bottom:0}._root_d13b121._arrow-follows-alignment_88acdd9.tooltip-start:after{left:15px}._root_d13b121._arrow-follows-alignment_88acdd9.tooltip-end:after{left:calc(100% - 15px)}._line-clamp_a837827{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp);line-clamp:var(--line-clamp)}.typography.error{color:var(--theme-text-negative)}.typography.warning{color:var(--theme-text-warning)}.typography.ellipsize{overflow:hidden;text-overflow:ellipsis}._color-button_35f9b20{--multicolor-gradient: conic-gradient( from 0deg at 50% 50%, #a179f2 45deg, #c969c3 90deg, #f7575a 135deg, #ffaa01 180deg, #ffd501 225deg, #b8e741 270deg, #1a4fe6 315deg, #a179f2 360deg );display:flex;align-items:center;justify-content:center;border:none;padding:0;background-color:transparent;cursor:pointer}._color-button_35f9b20 ._color-circle-wrapper_6af95d1{padding:1px;border:2px solid transparent;width:var(--size);height:var(--size);border-radius:50%;transition:border-color var(--transition-duration)}._color-button_35f9b20 .color-circle{display:block;width:100%;height:100%;border-radius:50%;background:var(--color, var(--multicolor-gradient));box-sizing:border-box;border:1px solid color-mix(in hsl,var(--color),var(--theme-contrast) 25%)}:is(._color-button_35f9b20.selected,._color-button_35f9b20:hover) ._color-circle-wrapper_6af95d1{border-color:var(--theme-border-selected)}._color-button_35f9b20._transparent_5af1c45 .color-circle{position:relative;border:1px solid var(--theme-border-subtle)}._color-button_35f9b20._transparent_5af1c45 .color-circle:after{content:"";position:absolute;top:0;left:calc(50% - .5px);width:1px;height:100%;background-color:var(--theme-border-subtle);transform:rotate(45deg)}._color-button_35f9b20._with-tooltip_3fa93a1{position:relative}.button-tertiary._icon-button_1eb467e{--icon-color: var(--theme-icon-primary);--text-color: var(--theme-text-primary);--hover-bg-color: var(--theme-background-hover);--hover-icon-color: var(--theme-icon-selected);--active-icon-color: var(--theme-icon-selected);--active-border-color: var(--theme-border-brand-focus);--disabled-bg-color: transparent;padding:4px}.button-tertiary.menu-item-button,.button-tertiary-negative.menu-item-button{--disabled-bg-color: transparent;gap:8px;flex-grow:1;justify-content:start;padding:8px;white-space:nowrap;min-width:200px}:is(.button-tertiary.menu-item-button,.button-tertiary-negative.menu-item-button).typography-body-sm{font-weight:400}:is(.button-tertiary.menu-item-button,.button-tertiary-negative.menu-item-button) ._shortcut-label_9972eeb{color:var(--theme-text-tertiary);flex-grow:1;text-align:end}@media screen and (max-width:600px){.button-tertiary.menu-item-button,.button-tertiary-negative.menu-item-button{padding:4px}}.button-tertiary.menu-item-button{--text-color: var(--theme-text-primary);--icon-color: var(--theme-icon-primary);--hover-bg-color: var(--theme-background-selected);--hover-text-color: var(--theme-text-brand);--hover-icon-color: var(--hover-text-color);--active-text-color: var(--theme-text-brand);--active-icon-color: var(--active-text-color)}.button-tertiary-negative.menu-item-button{--hover-bg-color: var(--theme-background-negative-subtle)}._root_5d569e6{position:fixed;inset:0;z-index:3;background-color:var(--theme-overlay);display:flex;align-items:center;justify-content:center;--padding-x: 30px;--padding-y: 20px}._root_5d569e6 .modal{outline:none;max-width:max-content;max-height:calc(100% - 120px);overflow:hidden;display:flex;background-color:var(--theme-background-primary);color:var(--theme-text-primary);border-radius:16px;border:none}._root_5d569e6 .modal-compact{max-width:300px;width:fit-content;height:fit-content}._root_5d569e6 .modal-wrapper{display:flex;flex-direction:column;gap:8px;max-height:100%;max-width:100%}@media screen and (max-width:900px){._root_5d569e6{--padding-x: 15px;--padding-y: 10px}}._root_5d569e6 .modal-title-bar{padding:20px var(--padding-x) 0;display:flex;justify-content:space-between;align-items:center}._root_5d569e6 .modal-content{flex:1 1 0%;overflow:auto;padding:0 var(--padding-x) 20px}._simple-modal_423b2f2.modal{width:568px;max-width:unset}@media screen and (max-width:600px){._simple-modal_423b2f2.modal{width:90%}}._simple-modal_423b2f2 .modal-title-bar{padding:20px 16px 0 28px}@media screen and (max-width:600px){._simple-modal_423b2f2 .modal-title-bar{padding:16px 14px 0 24px}}._simple-modal_423b2f2 .modal-wrapper{width:100%}._simple-modal_423b2f2 .modal-content{padding:0}._simple-modal_423b2f2 .simple-modal-content-container{padding:8px 28px 32px;overflow:auto}@media screen and (max-width:600px){._simple-modal_423b2f2 .simple-modal-content-container{padding:8px 24px 24px}}._simple-modal_423b2f2 ._separator_3942399{margin:0;border:none;height:1px;background-color:var(--theme-border-subtle);flex-shrink:0}._simple-modal_423b2f2 .simple-modal-buttons-container{display:flex;align-items:end;justify-content:end;gap:8px;padding:16px}@media screen and (max-width:600px){._simple-modal_423b2f2 .simple-modal-buttons-container{padding:12px 14px}}._root_b2d7076{display:flex;align-items:center;gap:8px;border-radius:8px;border:1px solid var(--theme-border-primary);padding:8px;background-color:var(--theme-background-primary);color:var(--theme-text-secondary);transition:background-color var(--transition-duration),color var(--transition-duration)}._root_b2d7076._invalid-input_e6da404{border-color:var(--theme-border-negative)}._root_b2d7076:disabled{opacity:.25}._root_b2d7076>input{flex:1;border-radius:0;border:none;outline:none;padding:0}._input-label_25e1022{display:flex;flex-direction:column;gap:8px}._modal_d7de322{overflow:visible;width:95%;max-width:560px}._modal_d7de322 .modal-wrapper{width:100%}._modal_d7de322 ._header_ba90c47{display:flex;align-items:center;gap:8px}._modal_d7de322 ._form_7685cd8{display:flex;flex-direction:column;gap:32px;padding:32px 0}._modal_d7de322 ._form_7685cd8 ._input_2630ad2{padding:12px 16px}._modal_d7de322 ._form_7685cd8 ._label-text_1507ebd{font-weight:600}._modal_d7de322 ._with-tooltip_a7e7d45{position:relative;display:inline-block}._snackbar_8536585{z-index:2;position:fixed;bottom:50px;left:50%;transform:translate(-50%);background-color:var(--theme-background-inverse);padding:10px 16px;border-radius:8px;box-shadow:0 4px 4px #00000040;pointer-events:none;color:var(--theme-text-primary-inverse);animation-duration:var(--transition-duration);animation-name:_appear_80a8e3b}._snackbar_8536585._hidden_4aea79d{animation-name:_disappear_cb07a67;opacity:0}._snackbar_8536585.error{background-color:var(--theme-background-negative);color:var(--color-neutral-0)}._snackbar_8536585.warning{background-color:var(--theme-background-warning);color:var(--color-neutral-0)}._snackbar_8536585.success{background-color:var(--theme-background-positive);color:var(--color-neutral-0)}@keyframes _appear_80a8e3b{0%{opacity:0}to{opacity:1}}@keyframes _disappear_cb07a67{0%{opacity:1}to{opacity:0}}._ia-button_0deeaf8{width:100%;justify-content:center;gap:8px;font-size:12px}._modal_3c3a153{overflow:visible;width:95%;max-width:560px}._modal_3c3a153 .modal-wrapper{width:100%}._modal_3c3a153 ._header_6104d07{display:flex;align-items:center;gap:8px}._modal_3c3a153 ._form_efac9ac{display:flex;flex-direction:column;gap:32px;padding:32px 0}._modal_3c3a153 ._form_efac9ac ._input_8b90869{padding:12px 16px}._modal_3c3a153 ._form_efac9ac ._label-text_e359668{font-weight:600}._modal_3c3a153 ._with-tooltip_db3bd3f{position:relative;display:inline-block}._bluesky-button_a3fadca{width:100%;justify-content:center;font-size:12px;gap:8px}._orcid-button_8341364,._wikimedia-button_469604b{width:100%;justify-content:center;gap:8px;font-size:12px}._provider-list_4f9e04b{display:flex;flex-direction:column;gap:18px;padding:8px 64px;align-items:stretch}._provider-list_4f9e04b ._provider-row_0afd780{display:flex;justify-content:center}._provider-list_4f9e04b ._divider_1833fec{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--color-text-secondary)}._provider-list_4f9e04b ._divider_1833fec:before,._provider-list_4f9e04b ._divider_1833fec:after{content:"";flex:1;height:1px;background:var(--color-neutral-150)}._loading-container_ffba5ed{display:flex;height:100%;align-items:center;justify-content:center;background-color:#f2f2f2}._loading-container_ffba5ed img{width:140px}._root_9989b1a{display:flex;flex-direction:column;min-height:0;min-width:0;--padding-x: 22px;--bg-color: color-mix(in hsl, var(--color-neutral-50), transparent 44%);background-color:var(--bg-color)}._root_9989b1a ._drop-area_50e8739{height:100%;overflow:hidden;display:flex;flex-direction:column}._root_9989b1a ._drop-area_50e8739 ._main-content-header_89b7692{display:flex;flex-direction:row;justify-content:space-between;white-space:nowrap;padding:0;margin:32px var(--padding-x)}@media screen and (max-width:600px){._root_9989b1a ._drop-area_50e8739 ._main-content-header_89b7692{flex-direction:column;gap:22px}}._root_9989b1a ._drop-area_50e8739 ._main-content-header_89b7692 ._search-input_0447720{max-width:350px;flex:1}@media screen and (max-width:600px){._root_9989b1a ._drop-area_50e8739 ._main-content-header_89b7692 ._search-input_0447720{max-width:initial}}._root_9989b1a ._drop-area_50e8739 ._main-content-header_89b7692 ._list-controls_d8906ae{display:flex;gap:8px;justify-content:space-between;align-items:center}@media screen and (max-width:600px){._root_9989b1a ._drop-area_50e8739 ._main-content-header_89b7692 ._list-controls_d8906ae{width:100%}}._root_9989b1a ._drop-area_50e8739 ._main-content-header_89b7692 ._list-controls_d8906ae ._found-label_fa2c710{color:var(--theme-text-tertiary)}._root_9989b1a ._drop-area_50e8739 ._main-content-header_89b7692 ._list-controls_d8906ae ._sort-controls_b72c82a{display:flex;gap:8px;align-items:center}._root_9989b1a ._drop-area_50e8739 .lazy-list{flex:1}._root_9989b1a ._drop-area_50e8739 .lazy-list>.list-items-container{box-sizing:border-box;padding:0 var(--padding-x) 128px}._root_9989b1a ._drop-area_50e8739 .lazy-list>.list-items-container:has(.no-tapestries){padding:0}._status-wrapper_4479184{display:flex;gap:4px;align-items:center}._status-wrapper_4479184 .material-symbols-outlined{font-size:22px}._link_5347e26{display:flex;gap:4px;align-items:center;text-decoration:none}._root_31cdd24{border-radius:8px;border:1px solid var(--theme-border-primary);padding:12px 16px;color:var(--theme-text-secondary);background-color:var(--theme-background-primary);resize:none}._textarea-label_dfe8b02{display:flex;flex-direction:column;gap:8px}._modal_0e019dd ._form_5c9c6ca{display:flex;flex-direction:column;gap:30px;padding:10px 0}._modal_0e019dd ._form_5c9c6ca ._input_1f455c3{padding:12px 16px}._modal_0e019dd ._form_5c9c6ca ._label-text_5ea941d{font-weight:600}._modal_0e019dd ._form_5c9c6ca ._label-text_5ea941d ._optional_052f8b3{color:var(--theme-text-tertiary);font-weight:400}._root_31c3deb{width:500px;max-width:initial}._root_31c3deb .modal-wrapper{width:100%}._description_5998ee2{margin:16px 0 40px}._imports-container_cb0c5d2{display:grid;grid-template-columns:auto 1fr auto;grid-auto-rows:32px;align-items:center;gap:2px 8px}.lazy-list{position:relative;min-height:0;overflow-y:auto;scrollbar-width:none}.loading-dots{display:flex;justify-content:center;padding:3% 0;height:20px}.loading-dots ._loading-animation_67e14f8{aspect-ratio:3 / 1;height:100%;object-fit:cover}._root_37d88c6{aspect-ratio:12 / 10;padding:12px;box-sizing:border-box;box-shadow:0 4px 6px #00000014;background-color:var(--theme-background-primary);border-radius:16px}._root_37d88c6 ._image_c2f04aa{background-color:var(--theme-background-neutral);border-radius:8px;animation:_pulse_6b73408 3s infinite;aspect-ratio:21 / 10}._root_37d88c6 ._title_46bd8d5{background-color:var(--theme-background-neutral);margin-top:16px;width:85%;height:16px;border-radius:8px;animation:_pulse_6b73408 3s infinite}._root_37d88c6 ._sub-title_11bd0a0{background-color:var(--theme-background-neutral);margin-top:8px;width:70%;height:16px;border-radius:8px;animation:_pulse_6b73408 3s infinite}@keyframes _pulse_6b73408{0%{opacity:0}50%{opacity:1}to{opacity:0}}._root_7fac424{position:relative;display:flex;gap:16px;flex-direction:column;background-color:var(--theme-background-primary);padding:12px;box-sizing:border-box;aspect-ratio:12 / 10;border-radius:16px;box-shadow:0 4px 6px #00000014;transition:box-shadow var(--transition-duration)}._root_7fac424:hover{box-shadow:0 6px 8px 3px #00000014}._root_7fac424 ._bookmark_35135df{position:absolute;right:20px;top:20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background-color:var(--theme-background-info);color:var(--theme-text-primary-inverse);border-radius:4px;font-size:16px}._root_7fac424 ._preview_e12f387{display:grid;justify-content:center;align-items:center;aspect-ratio:21 / 10;border-radius:8px}._root_7fac424 ._preview_e12f387 ._thumbnail_c38c221{aspect-ratio:inherit;border-radius:inherit;width:100%;height:100%;object-fit:cover}._root_7fac424 ._info_92c8145{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}._root_7fac424 ._info_92c8145 ._card-buttons_241abfa{display:flex;gap:5px;align-items:center}._root_7fac424 ._info_92c8145 ._card-buttons_241abfa ._more-button-container_5a2418e{position:relative}._root_7fac424 ._info_92c8145 ._card-buttons_241abfa ._more-menu_60b2bbc{position:absolute;top:calc(100% + 8px);right:0;z-index:1}._root_7fac424 ._info_92c8145 ._title_c4669e4{font-weight:600}._root_7fac424 ._info_92c8145 ._description_0f6bc21{grid-column:1 / -1}._root_7fac424 ._info_92c8145 ._title_c4669e4,._root_7fac424 ._info_92c8145 ._description_0f6bc21{color:var(--theme-text-primary)}._root_a55686d{display:flex;justify-content:center}._root_a55686d.submenu{position:absolute;z-index:1;top:calc(100% + 16px);left:0}._root_a55686d ._wrapper_8083a47{pointer-events:auto;background-color:var(--theme-background-primary);border-radius:8px;box-shadow:var(--box-shadow);transition:background-color var(--transition-duration)}._root_a55686d ._wrapper_8083a47 .toolbar-row{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-auto-rows:max-content;padding:8px;gap:8px}._root_a55686d ._wrapper_8083a47 .submenu-item{display:flex;align-items:center;position:relative}._root_a55686d ._wrapper_8083a47._column_d353045 .toolbar-row{grid-auto-flow:row}._root_a55686d ._wrapper_8083a47._column_d353045 .submenu-item>._root_a55686d{left:calc(100% + 16px);top:0}._root_a55686d ._wrapper_8083a47._column_d353045 .separator{height:1px;width:90%;justify-self:center}._root_a55686d ._wrapper_8083a47 .separator{width:1px;height:90%;background-color:var(--theme-border-subtle);align-self:center;user-select:none;-webkit-user-select:none}._root_a55686d ._wrapper_8083a47 .menu-item-wrapper{display:flex;justify-content:center;position:relative;border:1px solid transparent}._root_a55686d ._wrapper_8083a47 .menu-item-wrapper:has(._badge_3d13ba4){border-radius:8px;border-color:var(--theme-border-subtle)}._root_a55686d ._wrapper_8083a47 .menu-item-wrapper ._badge_3d13ba4{--size: 14px;display:flex;align-items:center;justify-content:center;pointer-events:none;font-size:8px;font-weight:600;position:absolute;top:calc(-.3 * var(--size));right:calc(-.3 * var(--size));width:var(--size);height:var(--size);border-radius:50%;background-color:var(--theme-background-brand-secondary);color:var(--color-neutral-0);box-shadow:var(--box-shadow)}._root_a55686d ._wrapper_8083a47 .menu-item-wrapper ._badge_3d13ba4:empty:after{content:"";display:block;width:calc(.3 * var(--size));height:calc(.3 * var(--size));background-color:var(--color-neutral-0);border-radius:50%}._root_b892746{--c: no-repeat linear-gradient(var(--theme-background-brand) 0 0);height:4px;background:var(--c),var(--c),#fff;background-size:60% 100%;animation:_animation_ec34734 3s infinite}@keyframes _animation_ec34734{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}._root_c4f963f{display:flex;border-bottom:1px solid var(--theme-border-subtle)}._root_c4f963f ._tab_7b162df{font-weight:600;flex:1;border-radius:0;border-width:0;border-bottom:2px solid transparent;transition:border-bottom-color var(--transition-duration)}._root_c4f963f ._tab_7b162df:not(._selected_f97f534){--text-color: var(--theme-text-tertiary)}._root_c4f963f ._tab_7b162df._selected_f97f534{border-bottom-color:var(--theme-border-selected)}._root_40b8e8a.modal{width:550px;max-width:none}._root_40b8e8a.modal .modal-wrapper{width:100%;gap:12px}._root_40b8e8a.modal .modal-content{padding:0}._root_40b8e8a.modal ._loading_28af8c5{height:2px}._root_40b8e8a.modal ._disabled_c405264{color:var(--theme-text-disabled);user-select:none;-webkit-user-select:none}._root_40b8e8a.modal ._people-with-access-title_ebb2697{display:flex;align-items:center;gap:8px}._root_40b8e8a.modal ._content_e344351{padding:20px 25px}._root_40b8e8a.modal ._content_e344351 ._general-access-header_2aba327{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:10px}@media screen and (max-width:600px){._root_40b8e8a.modal ._content_e344351 ._general-access-header_2aba327{flex-direction:column;align-items:start;gap:8px}._root_40b8e8a.modal ._content_e344351 ._general-access-header_2aba327 ._visibility-dropdown_fd72791{align-self:end}}._root_40b8e8a.modal ._content_e344351 ._general-access-header_2aba327 ._visibility-dropdown_fd72791 .material-symbols-outlined{font-size:20px}._root_40b8e8a.modal ._content_e344351 ._general-access-header_2aba327 ._visibility-dropdown_fd72791 ._visibility-option_d7490d0{font-weight:600}._root_40b8e8a.modal ._content_e344351 ._collaborator-header_fc63606{margin-bottom:10px}._root_40b8e8a.modal ._content_e344351 ._people-with-access_75159d8{margin-top:20px;display:flex;flex-direction:column;gap:8px}._root_40b8e8a.modal ._content_e344351 ._people-with-access_75159d8 ._people-with-access-content_5865345{display:flex;justify-content:space-between;align-items:center}._root_40b8e8a.modal ._content_e344351 ._people-with-access_75159d8 ._people-with-access-content_5865345 ._avatars-wrapper_e3e5dea{display:flex;align-items:center;gap:12px}._root_40b8e8a.modal ._content_e344351 ._people-with-access_75159d8 ._people-with-access-content_5865345 ._avatars-wrapper_e3e5dea ._avatars-container_e0a8e02{display:flex;align-items:center}._root_40b8e8a.modal ._content_e344351 ._people-with-access_75159d8 ._people-with-access-content_5865345 ._avatars-wrapper_e3e5dea ._avatars-container_e0a8e02 .avatar{border:2px solid var(--theme-border-inverse)}._root_40b8e8a.modal ._content_e344351 ._people-with-access_75159d8 ._people-with-access-content_5865345 ._avatars-wrapper_e3e5dea ._avatars-container_e0a8e02 .avatar:not(:first-of-type){margin-left:-10px}._root_40b8e8a.modal ._content_e344351 ._separator_2244173{height:1px;background-color:var(--theme-border-subtle);border:none;margin:20px 0}._root_40b8e8a.modal ._content_e344351 ._forking-permissions_95bd29a{display:flex;justify-content:space-between;align-items:center;gap:30px}._root_40b8e8a.modal ._content_e344351 ._forking-permissions_95bd29a ._toggle_c60fb1a{padding:10px}._root_40b8e8a.modal ._content_e344351 ._people-with-access-list_8ed4475{display:flex;flex-direction:column;gap:16px}._root_40b8e8a.modal ._content_e344351 ._people-with-access-list_8ed4475 ._people-with-access-list-row_b854008{display:flex;justify-content:space-between;align-items:center}._root_40b8e8a.modal ._content_e344351 ._people-with-access-list_8ed4475 ._people-with-access-list-row_b854008 ._people-with-access-list-row-avatar-container_9765f5e{display:flex;align-items:center;gap:8px}._root_40b8e8a.modal ._content_e344351 ._embed-header_b4fd237{display:flex;align-items:center;justify-content:space-between}._root_40b8e8a.modal ._content_e344351 ._embed-header_b4fd237 ._embed-title_39b2a83{display:flex;align-items:center;font-weight:600;gap:8px}._root_40b8e8a.modal ._content_e344351 ._embed-code_3f86ec9{resize:none;border-radius:8px;border:1px solid var(--theme-border-subtle);background-color:var(--theme-background-neutral);padding:20px 15px;box-sizing:border-box;color:var(--theme-text-secondary);overflow-wrap:anywhere}._root_40b8e8a.modal ._content_e344351 ._embed-code_3f86ec9._share-link_7646ade{height:85px;display:flex;gap:20px;justify-content:space-between;align-items:center}._regeneration-confirmation-dialog_78799ba{max-width:550px}._root_1bf8964{--bg-color: var(--color-neutral-400);--hover-bg-color: var(--color-neutral-300);--active-border-color: var(--color-neutral-300);--hover-text-color: var(--color-neutral-100);--active-text-color: var(--color-neutral-150);width:var(--size);height:var(--size);border-radius:var(--border-radius);padding:0;border:0;overflow:hidden;display:grid;justify-content:center;align-items:center;color:var(--color-neutral-0)}div._root_1bf8964{background-color:var(--bg-color)}div._root_1bf8964._with-tooltip_24fac25{position:relative;overflow:visible}._root_1bf8964._small_935deb3{--size: 24px;--border-radius: 4px;font-size:12px}._root_1bf8964._medium_149bf42{--size: 32px;--border-radius: 8px}._root_1bf8964._large_b2478d4{--size: 40px;--border-radius: 8px}._root_1bf8964 img{width:100%;height:100%;object-fit:cover;border-radius:inherit}._root_560927f{position:relative;display:flex;flex-direction:column;gap:2px;user-select:none;-webkit-user-select:none;cursor:pointer}._root_560927f._disabled_ce77535{cursor:not-allowed}._root_560927f input{pointer-events:none;opacity:0;position:absolute;top:0;left:0}._container_af2d88f{--item-width: 14px;--toggle-height: 20px;--displacement: calc(var(--toggle-height) / 2 - var(--item-width) / 2);position:relative;width:calc(2 * var(--toggle-height));height:var(--toggle-height);background-color:var(--theme-background-neutral);border-radius:var(--toggle-height);transition:background-color .3s}._container_af2d88f.checked{background-color:var(--theme-background-brand)}._container_af2d88f._disabled_9c0e339{background-color:var(--theme-background-disabled)}._container_af2d88f:after{content:"";position:absolute;display:block;top:var(--displacement);left:var(--displacement);bottom:var(--displacement);width:var(--item-width);background-color:#fff;transition:left .3s ease-in-out;border-radius:calc(var(--item-width) / 2);pointer-events:none}._container_af2d88f.checked:after{left:calc(100% - var(--item-width) - var(--displacement))}._root_5385e6d.modal{width:600px;max-width:90%}._root_5385e6d .modal-wrapper{width:100%}._root_5385e6d .modal-wrapper .modal-content{padding:0;display:flex;flex-direction:column}._root_5385e6d .modal-wrapper .modal-content ._container_fcc4cbf{width:100%;box-sizing:border-box;padding:10px var(--padding-x) 25px;overflow:auto}._root_5385e6d .modal-wrapper .modal-content ._container_fcc4cbf ._thumbnail_c38df4a{display:grid;align-items:center;justify-content:center;width:100%;box-sizing:border-box;border:1px solid var(--theme-border-subtle);border-radius:12px}._root_5385e6d .modal-wrapper .modal-content ._container_fcc4cbf ._title_1e7d9b4{margin:15px 0}._root_5385e6d .modal-wrapper .modal-content ._container_fcc4cbf ._details_afda9e1{display:grid;grid-template-columns:100px auto;gap:7px;align-items:baseline}._root_5385e6d .modal-wrapper .modal-content ._container_fcc4cbf ._details_afda9e1 ._owner-details_73f1c59{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:8px}._root_5385e6d .modal-wrapper .modal-content ._separator_1774c1e{margin:0;border:none;height:1px;background-color:var(--theme-border-subtle)}._root_5385e6d .modal-wrapper .modal-content ._buttons-container_af8f8db{display:flex;gap:16px;justify-content:end;align-items:center;padding:15px var(--padding-x)}@media screen and (max-width:380px){._root_5385e6d .modal-wrapper .modal-content ._buttons-container_af8f8db{flex-direction:column;align-items:stretch}._root_5385e6d .modal-wrapper .modal-content ._buttons-container_af8f8db>*{width:100%}}._root_25aa56b .loading-dots{height:40px}._root_25aa56b .list-items-container{display:grid;gap:20px;grid-template-columns:repeat(var(--column-count),1fr)}@media screen and (max-width:600px){._root_25aa56b .list-items-container{grid-template-columns:minmax(200px,375px);justify-content:center}}._root_87a972f{display:flex;flex-direction:column;align-items:center;justify-content:center;user-select:none;-webkit-user-select:none}@media screen and not (max-width:600px){._root_87a972f{position:absolute;inset:0}}._root_87a972f ._placeholder-text_0af92fa{margin:20px 0 15px;font-weight:600;text-align:center}._root_d01dbcc{position:relative}._root_d01dbcc ._overlay_0a82695{position:absolute;inset:0;background-color:var(--theme-overlay);display:none;align-items:center;justify-content:center}._root_d01dbcc ._overlay_0a82695 ._drop-hint_78b22f8{padding:50px 90px;border-radius:16px;display:flex;flex-direction:column;align-items:center;border:2px solid var(--color-neutral-200);background-color:var(--theme-background-primary)}._root_d01dbcc ._overlay_0a82695 ._drop-hint_78b22f8 *{pointer-events:none}._root_d01dbcc ._overlay_0a82695 ._drop-hint_78b22f8._dragging_84dbfd4{border-color:var(--color-primary-400)}._root_d01dbcc ._overlay_0a82695 ._drop-hint_78b22f8 ._import-gif_907c2c2{padding:1px;height:78px}._root_d01dbcc ._overlay_0a82695 ._drop-hint_78b22f8 ._heading_84895c1{font-weight:700;padding:10px 0 5px}._root_d01dbcc ._overlay_0a82695 ._drop-hint_78b22f8 ._icon_2383c57{font-size:80px;color:var(--color-neutral-800)}._root_d01dbcc._visible_35092f1 ._overlay_0a82695{display:flex}._root_7bd7336{display:grid;grid-template-rows:1fr auto;color:var(--theme-text-primary);border-radius:0 0 16px 16px;border-top:1px solid var(--theme-border-subtle);box-sizing:border-box;height:100%;min-height:300px}._root_7bd7336._hidden_d2f4eac{display:none}._root_7bd7336 ._missing-api-key-container_3f54ec5{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--theme-text-secondary);gap:8px}._root_7bd7336 ._missing-api-key-container_3f54ec5 ._api-icon_349d876{font-size:40px;padding:8px;border-radius:8px;background:var(--theme-background-secondary-inverse);color:var(--theme-icon-inverse)}._root_7bd7336 ._missing-api-key-container_3f54ec5 ._missing-api-key-message_aba7fec{font-weight:700}._root_7bd7336 ._missing-api-key-container_3f54ec5 ._add-api-key-button_088b30b{margin-top:12px}._root_7bd7336 ._empty-placeholder_49c43cf{text-align:center;padding:48px;color:var(--theme-text-disabled)}._root_7bd7336 ._chat_b111b88{display:grid;grid-template-rows:1fr;min-height:0}._root_7bd7336 ._chat_b111b88 ._greeting-colored_ad3a88c{background-image:linear-gradient(to right,#1b80fc,#9b87ed);color:transparent;-webkit-background-clip:text;background-clip:text;padding:24px 32px 12px;width:fit-content}._root_7bd7336 ._chat_b111b88 ._greeting_ba40e1e{color:var(--theme-text-tertiary);padding:0 32px}._root_7bd7336 ._chat_b111b88 ._list-loading-indicator_2ee7684{position:absolute;inset:0}._root_7bd7336 ._chat_b111b88 .lazy-list-item{padding:12px 32px;overflow-wrap:anywhere}._root_7bd7336 ._chat_b111b88 ._input-wrapper_8f36db2{display:flex;border-top:1px solid var(--theme-border-disabled);margin-top:8px}._root_7bd7336 ._chat_b111b88 ._input-wrapper_8f36db2 ._input_6a55814{flex:1}._root_7bd7336 ._chat_b111b88 ._input-wrapper_8f36db2 ._attached-items-indicator_9ff7160{user-select:none;-webkit-user-select:none;background-color:var(--color-primary-100);color:var(--color-neutral-0);border-radius:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-weight:700}._root_7bd7336 ._chat_b111b88 ._error-message_5555362{padding:8px;text-align:center}._message-header_deec3ce{display:flex;gap:8px;align-items:center}._message-header_deec3ce ._message-author_0cce396{font-weight:600}._message-header_deec3ce ._message-date_b3bf746{color:var(--theme-text-tertiary)}._message-text_d38ad42{margin:4px 0 0;padding-left:32px}._message-text_d38ad42>p{margin:0}._message-with-attachments-wrapper_ea74e69{margin-left:32px;padding:8px;background-color:var(--theme-background-disabled);border-radius:8px}._message-with-attachments-wrapper_ea74e69 ._attachments-wrapper_6e56088{background-color:var(--theme-background-primary);padding:8px;border-radius:8px;display:flex;align-items:center;gap:8px}._message-with-attachments-wrapper_ea74e69 ._attachments-wrapper_6e56088 ._attachments-icon_9564faa{font-size:16px;background-color:var(--color-primary-200);padding:6px;border-radius:6px;color:var(--theme-icon-inverse)}._message-with-attachments-wrapper_ea74e69 ._message-text_d38ad42{margin-top:8px;padding-left:0}._error-indicator_558f664{display:block;color:var(--theme-text-negative);font-size:14px;cursor:default}._root_a5b3780{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;margin:20px 15px 33px}._root_a5b3780 ._message-input-wrapper_f0515f6{flex:1;display:flex;flex-direction:column;position:relative;background-color:var(--theme-background-neutral);border:1px solid var(--theme-background-neutral);border-radius:4px;--start-adornment-width: 48px}._root_a5b3780 ._message-input-wrapper_f0515f6:focus-within{border:1px solid var(--theme-text-primary)}._root_a5b3780 ._message-input-wrapper_f0515f6 ._editor-toolbar_d8e20cc{display:flex;align-items:center;justify-content:center;gap:4px;border-radius:4px 4px 0 0;padding-right:8px;background-color:var(--theme-background-primary)}._root_a5b3780 ._message-input-wrapper_f0515f6 ._editor-toolbar_d8e20cc .wrapper{box-shadow:none;border-radius:0}._root_a5b3780 ._message-input-wrapper_f0515f6 ._message-input_95b410a{color:var(--theme-text-primary)}._root_a5b3780 ._message-input-wrapper_f0515f6 ._message-input_95b410a::placeholder{color:var(--theme-text-tertiary)}._root_a5b3780 ._message-input-wrapper_f0515f6 ._message-input_95b410a .tiptap,._root_a5b3780 ._message-input-wrapper_f0515f6 ._message-input_95b410a .tiptap p{padding:0!important;margin:0!important}._root_a5b3780 ._message-input-wrapper_f0515f6:after,._root_a5b3780 ._message-input-wrapper_f0515f6 ._message-input_95b410a{border:0;padding:12px 16px;font:inherit;max-height:5em;overflow:hidden auto;scrollbar-width:none;white-space:pre-wrap;word-break:break-all}._root_a5b3780 ._message-input-wrapper_f0515f6._with-end-adornment_77366b5:after,._root_a5b3780 ._message-input-wrapper_f0515f6._with-end-adornment_77366b5 ._message-input_95b410a{padding-right:84px}._root_a5b3780 ._message-input-wrapper_f0515f6 ._start-adornment_b5bb55e{position:absolute;left:0;height:100%;width:var(--start-adornment-width);padding:6px 8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}._root_a5b3780 ._message-input-wrapper_f0515f6._with-start-adornment_ecf4ccf:after,._root_a5b3780 ._message-input-wrapper_f0515f6._with-start-adornment_ecf4ccf ._message-input_95b410a{padding-left:var(--start-adornment-width)}._container_a3e4a4e{display:flex;flex-direction:column;align-items:center;gap:16px;margin:10px 50px 70px}._container_a3e4a4e.compact{margin:10px}._container_a3e4a4e ._icon-container_5685853{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--color-primary-500);border-radius:8px;margin-bottom:6px}._container_a3e4a4e ._content_0614582{margin-top:24px}._root_8dca68d{position:relative;box-sizing:border-box}._root_8dca68d .content{height:100%}._root_8dca68d .content .tiptap{outline:none;box-sizing:border-box;padding:1px 16px;height:100%;user-select:text;-webkit-user-select:text}._root_8dca68d .content .tiptap li{margin-left:calc(max(var(--marker-font-size),40px) - 40px)}._root_8dca68d .content .tiptap li::marker{font-size:var(--marker-font-size);color:var(--marker-color)}._root_8dca68d .content .tiptap p,._root_8dca68d .content .tiptap h1,._root_8dca68d .content .tiptap h2,._root_8dca68d .content .tiptap h3,._root_8dca68d .content .tiptap h4,._root_8dca68d .content .tiptap h5,._root_8dca68d .content .tiptap h6{margin-block:8px;font-size:16px;line-height:1.5}._root_8dca68d .content .tiptap:not(.ProseMirror-focused) p.is-editor-empty:first-child:before{color:var(--theme-text-secondary);content:attr(data-placeholder);float:left;height:0;font-size:16px;font-weight:400;pointer-events:none}._root_8dca68d .buttons-container{position:absolute;bottom:0;right:0;display:flex;opacity:.7}._root_5e705e2{display:flex;position:relative}._root_5e705e2>input{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;opacity:0;border:none}._root_55719eb{display:flex;gap:4px}._root_55719eb ._font-input-button_7640a69{padding:0;border:none}._root_55719eb ._font-input-button_7640a69>span{font-size:16px}._text-color-picker_46bf82a .button-icon{color:transparent;background-image:linear-gradient(var(--internal-icon-color) 80%,var(--editor-text-color, var(--internal-text-color)) 80%);-webkit-background-clip:text;background-clip:text}._color-palette_9fd2b2a{display:grid;grid-template-columns:repeat(4,auto);background-color:var(--theme-background-primary);position:absolute;gap:16px 8px;padding:8px;border-radius:8px;box-shadow:var(--box-shadow);top:40px}._root_e478d39{height:100%;background-color:var(--theme-overlay)}._root_e478d39 ._item-overlay_688512b{--border-width: calc(2px * var(--scale));all:unset;position:absolute;cursor:pointer;top:calc(var(--item-top) - .5 * var(--border-width));left:calc(var(--item-left) - .5 * var(--border-width));width:calc(var(--item-width) - .5 * var(--border-width));height:calc(var(--item-height) - .5 * var(--border-width));border:var(--border-width) solid var(--color-neutral-200);border-radius:8px}._root_e478d39 ._item-overlay_688512b._selected_e6c3922{border-color:var(--color-success-100)}._root_e478d39 ._item-overlay_688512b:hover{border-color:var(--color-success-300)}._root_e478d39 ._item-overlay_688512b ._item-slot_3d22efe{--size: calc(30px * var(--scale));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--size);height:var(--size);border-radius:50%;border:var(--border-width) solid var(--color-neutral-0);background-color:var(--color-neutral-200);display:flex;align-items:center;justify-content:center}._root_e478d39 ._item-overlay_688512b ._item-slot_3d22efe .typography{color:var(--color-neutral-0);font-size:calc(16px * var(--scale))}:is(._root_e478d39 ._item-overlay_688512b:hover,._root_e478d39 ._item-overlay_688512b._selected_e6c3922) ._item-slot_3d22efe{background-color:var(--color-success-300);border-color:var(--color-success-100)}._modal_665d059.modal,._modal_665d059 .modal-content{overflow:visible}._modal_665d059 ._input-container_7cc8e9b{display:flex;flex-direction:column;gap:20px}._modal_665d059 ._action-container_9cffb60{display:flex;flex-direction:column;gap:10px}._root_8780a81{display:flex;align-items:center;justify-content:center}._root_8780a81 ._icon_e29357e{height:50px}._add-api-key-dialog_a743a55 video{width:100%;display:block;border:2px solid var(--theme-border-primary);border-radius:8px;box-sizing:border-box;margin-bottom:24px}._add-api-key-dialog_a743a55 ._form_4bda91c{display:flex;flex-direction:column;gap:24px}._add-api-key-dialog_a743a55 ._form_4bda91c ._input_a83db55{padding:12px 16px}._add-api-key-dialog_a743a55 ._form_4bda91c ._label-text_f12bdc4{font-weight:600}._root_8bdec0e{height:800px}._root_8bdec0e .modal-wrapper{width:600px;height:100%}._root_8bdec0e .modal-content{padding:0}._root_293a566 ._sections-container_343e809{display:flex;justify-content:space-between;padding:8px var(--padding-navigation-x);border-top:1px solid var(--bg-color);background-color:var(--theme-background-primary)}._root_293a566 ._sections-container_343e809 ._create-tapestry-buttons_d845bb9{display:flex;gap:8px}@media screen and (max-width:600px){._root_293a566 ._sections-container_343e809 ._create-tapestry-buttons_d845bb9 ._new-tapestry-button_3153233{width:32px;overflow:hidden;font-size:0;justify-content:start}}._root_2a9260d{display:flex;gap:8px;background-color:var(--theme-background-primary)}._root_2a9260d ._menu-button_95ecff3{min-width:unset}@media screen and (max-width:900px){._root_2a9260d ._menu-button_95ecff3{width:20px;overflow:hidden}._root_2a9260d ._menu-button_95ecff3.button-active{width:auto}}._root_ea644f5{position:relative}._root_ea644f5 ._input_f611d12{border:0;padding-left:36px;border-radius:8px;width:100%;box-sizing:border-box}._root_ea644f5 ._start-adornment_6fabf29{position:absolute;left:12px;top:8px}._root_ea644f5 ._icon_7bb120e{font-size:20px}._root_ea644f5 ._spinner_3c9a99f{--size: 16px;top:10px}._spinner_fa610bb{--default-size: 24px;width:var(--size, var(--default-size));height:var(--size, var(--default-size));display:inline-block;box-sizing:border-box}.info-modal-table{display:grid;grid-template-columns:auto auto;gap:4px 16px;margin:16px 0}.info-modal-table .info-modal-key{font-weight:500;justify-self:end}.info-modal-table .info-modal-value{overflow-wrap:anywhere;white-space:pre-wrap;min-width:200px;max-width:300px}.info-modal-table .info-modal-value .material-symbols-outlined{font-size:inherit}._root_4dcbe36{--control-color: var(--theme-background-brand);--border-radius: 8px;--title-margin: 4px;position:relative;width:100%;height:100%;z-index:0}._root_4dcbe36 ._title-container_f075df5{position:absolute;bottom:calc(100% + var(--title-margin));width:80%;padding:0 4px;box-sizing:border-box;color:var(--theme-text-primary)}._root_4dcbe36 ._wrapper_b6d6ae8{position:absolute;inset:0;box-sizing:border-box;border-radius:var(--border-radius);overflow:hidden;border-color:transparent;transition:border-color var(--transition-duration);z-index:0}._root_4dcbe36 ._wrapper_b6d6ae8._drop-shadow_8cdd8fa{box-shadow:0 1px 3px #00000026,0 1px 2px #0000004d}._root_4dcbe36 ._drag-area_cf0cc4f{position:absolute;inset:0;pointer-events:auto}._root_4dcbe36 ._content_ce91fd9{height:100%;cursor:auto}._root_4dcbe36.tapestry-item-active{top:calc(var(--active-border-width) * -1);left:calc(var(--active-border-width) * -1);width:calc(100% + 2 * var(--active-border-width));height:calc(100% + 2 * var(--active-border-width))}._root_4dcbe36.tapestry-item-active ._title-container_f075df5{padding:0 calc(4px + var(--active-border-width));bottom:calc(100% - var(--active-border-width) + var(--title-margin))}._root_4dcbe36.tapestry-item-active ._upload-indicator_341918e{top:100%;left:calc(8px + var(--active-border-width));right:calc(8px + var(--active-border-width))}._root_4dcbe36.tapestry-item-active ._wrapper_b6d6ae8{border:var(--active-border-width) solid var(--control-color)}._root_4dcbe36.tapestry-item-outlined ._wrapper_b6d6ae8{outline:calc(6px / var(--scale)) solid var(--theme-background-brand-hover);border-radius:12px}._root_4dcbe36.tapestry-item-selected:not(.tapestry-item-active) ._wrapper_b6d6ae8{outline:1px solid var(--theme-border-brand);border-radius:8px}._scroll-indicator_962e85d{position:absolute;pointer-events:none;bottom:10px;right:5px;font-size:var(--scroll-indicator-size)}._editor_c0b2de6{height:100%}._editor_c0b2de6::highlight(match-highlight){background-color:orange;color:#fff}._editor_c0b2de6:not(._interactive_d296118) .tiptap{scrollbar-width:none;overflow:hidden}._editor_c0b2de6._interactive_d296118 .tiptap{overflow:auto}._root_d142f1e .tiptap{display:flex;flex-direction:column;justify-content:center}._root_d142f1e .tiptap p{text-align:center}._root_d142f1e .tiptap p.is-empty.is-editor-empty:before{float:none!important}._root_d438725{position:relative}._control-bar_7e72391{position:absolute;bottom:0;left:0;right:0;width:auto;z-index:1;display:flex}._audio-only_4d6c23b{position:relative;display:flex;width:100%;min-width:360px}._audio-only_4d6c23b:has(._control-bar_7e72391){position:static;bottom:auto}._root_6fec2b2{width:100%;display:flex;position:relative}._root_6fec2b2 .wrapper{width:100%;box-sizing:border-box;border-radius:0}._root_6fec2b2 .wrapper .toolbar-row{display:flex;align-items:center;width:100%;box-sizing:border-box}._root_6fec2b2 .menu-item-wrapper:has(._progress_ad33ede){flex:1 1 auto;min-width:0;display:flex}._progress_ad33ede{width:100%;min-width:0;display:flex;align-items:center;flex:1 1 auto;text-wrap:nowrap;font-variant-numeric:tabular-nums}._progress-slider_833342c{width:100%;flex:1;accent-color:var(--theme-background-brand-secondary)}._volume-slider_5373e96{accent-color:var(--theme-background-brand-secondary);writing-mode:vertical-lr;direction:rtl;position:absolute;z-index:2}._volume-slider-fullscreen_6a49203{bottom:50px;left:0}._volume-slider-normal_f988132{bottom:48px;left:58px}._playback-rate_86a44e1{background-color:var(--theme-background-primary);width:40px;border:none;border-radius:0;box-shadow:none;box-sizing:border-box}._playback-rate-buttons_b2fb13c{background-color:var(--theme-background-primary);position:absolute;z-index:2}._playback-rate-buttons-fullscreen_24e6803{bottom:50px;left:0}._playback-rate-buttons-normal_f5f9ff9{bottom:48px;right:50px}._root_187c760{background-color:var(--theme-background-neutral);color:var(--theme-text-primary);height:100%;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}._root_187c760>.title-bar{display:flex;justify-content:space-between;position:relative}._root_187c760>.title-bar>.cover{position:absolute;top:100%;left:50%;transform:translate(-50%);max-width:300px;max-height:300px;box-shadow:var(--box-shadow)}._root_187c760>.title-bar>.title-container{display:flex;flex-direction:column;align-items:center}._root_187c760>.epub-container{flex:1}._root_187c760>.epub-container>iframe{border:none;width:100%;height:100%;flex:1}._root_187c760 .controls-container{display:flex;justify-content:center;gap:10px}._root_187c760 .progress-bar-container{display:flex;flex-direction:column;align-items:center}._root_4e4621c{display:flex;flex-direction:column;gap:8px;color:var(--color-neutral-150);height:100%;width:100%;align-items:center;justify-content:center}._root_4e4621c ._thumbnail_b746ec6{width:100%;height:100%;object-fit:cover}._root_4e4621c ._icon_e23ecd0{font-size:80px}._loading-spinner_dbbb59b{position:absolute;inset:0;background-color:var(--theme-overlay)}._loading-spinner_dbbb59b ._loading_0b7f121{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(var(--scale));width:150px}._root_9ec6279{position:relative;width:100%;height:100%;background-color:#fff;--clover-color-primary: var(--theme-text-primary);--clover-color-primary-alt: var(--theme-text-primary-inverse);--clover-color-primary-muted: var(--theme-text-tertiary);--clover-color-accent: var(--theme-background-brand);--clover-color-accent-alt: var(--theme-background-brand-hover);--clover-color-secondary: var(--theme-background-interface);--clover-color-secondary-alt: var(--theme-background-neutral);--clover-color-secondary-muted: var(--theme-background-neutral-hover);--clover-thumbnail-width: 80px}._root_9ec6279 .clover-viewer-media-wrapper{padding-top:8px}._root_9ec6279 .clover-viewer-about-content{padding:0;overflow-wrap:anywhere}._root_9ec6279 .clover-slider-header{padding-bottom:8px}._root_9ec6279 .clover-viewer-media-sequence{padding-bottom:8px;padding-left:8px;padding-right:8px}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}._root_9473ce8{height:100%;overflow:auto}._root_9473ce8 .react-pdf__message{height:100%;display:flex;align-items:center;justify-content:center}._root_9473ce8 .react-pdf__Page>.textLayer{-webkit-user-select:text;user-select:text}._root_9473ce8 .react-pdf__Page:has(.react-pdf__message){height:100%}._root_9473ce8 ._go-to-top_e439bb5{position:absolute;bottom:10px;right:20px;z-index:3}._placeholder_d509716{width:100%;height:100%;background-color:var(--color-neutral-0);align-items:center;justify-content:center}._placeholder_d509716 ._thumbnail_8c70fad{object-position:top}._loading-placeholder_e6f3e6b{position:absolute;inset:0}._loading-placeholder_e6f3e6b ._spinner_4170ee4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._page-selector_8d43c92{display:flex;gap:8px;align-items:center}._page-selector_8d43c92 ._page-input_76541bb{border-radius:8px;padding:5px 7px}._page-selector_8d43c92 ._page-input_76541bb>input{width:25px}._page-selector_8d43c92 ._page-input-button_8eb1cf2{padding:0;border:none}._root_6657450{display:grid;height:100%}._root_6657450>*{grid-area:1/1}._loader_10c1655{height:100%;display:grid;place-items:stretch}._loader_10c1655>*{grid-area:1/1}._loader_10c1655 iframe{background-color:#fff;border:none}._placeholder_ae6b4d7{display:flex;align-items:center;justify-content:center;background-color:var(--color-neutral-0);overflow:hidden}._fullscreen-controller_662cc23{width:100%;height:100%}._multiselection_648a243{pointer-events:none;background-color:color-mix(in hsl,var(--theme-background-brand),transparent 90%);border:calc(1px * var(--border-scale)) solid color-mix(in hsl,var(--theme-background-brand),transparent 20%);box-sizing:border-box}._multiselection_648a243._group_396379c{border:calc(2px * var(--border-scale)) solid transparent;background-color:initial}._multiselection_648a243 ._drag-handle_454b71e{width:100%;height:100%}._root_049f595{display:flex;gap:24px}._root_049f595 ._preview-container_bdc8aad{padding:16px;background-color:var(--theme-background-neutral);border-radius:6px;width:500px;height:330px;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center}._root_049f595 ._preview-container_bdc8aad ._preview-image_f0ec60c{max-width:100%;max-height:100%;object-fit:cover;border-radius:12px;border:2px solid var(--theme-background-brand)}._root_049f595 ._preview-container_bdc8aad ._loading-indicator-wrapper_f7583d8{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--theme-overlay)}._root_049f595 ._fit-image_2739b9f{width:100%;height:100%;object-fit:contain}._root_049f595 ._thumbnail-selector_a9a4e8d{display:flex;flex-direction:column;gap:16px}._root_049f595 ._thumbnail-selector_a9a4e8d ._thumbnail-container_e1895a9{width:214px;height:136px}._root_049f595 ._thumbnail-selector_a9a4e8d ._auto-generated_b4ab56d{position:relative;display:flex;justify-content:center;align-items:initial}._root_049f595 ._thumbnail-selector_a9a4e8d ._auto-generated_b4ab56d ._overlay-container_f31d9e3{position:absolute;inset:0;border:1px var(--theme-border-primary) dashed;border-radius:4px;color:var(--theme-icon-primary);display:flex;flex-direction:column;align-items:center;justify-content:center}._root_049f595 ._thumbnail-selector_a9a4e8d ._auto-generated_b4ab56d._active_651200a ._overlay-container_f31d9e3{color:var(--theme-text-primary-inverse);background-color:var(--theme-overlay);border-color:var(--color-primary-400)}._root_049f595 ._thumbnail-selector_a9a4e8d ._drop-area_ab912d2{display:flex;align-items:center;justify-content:center}._root_049f595 ._thumbnail-selector_a9a4e8d ._drop-area_ab912d2>div{background-color:transparent}._root_049f595 ._thumbnail-selector_a9a4e8d ._drop-area_ab912d2>div ._drop-hint_4b4908c{background-color:transparent;padding:0;border-width:1px;border-style:dashed;border-radius:4px;height:100%;width:100%;justify-content:center;box-sizing:border-box}._root_049f595 ._thumbnail-selector_a9a4e8d ._drop-area_ab912d2>div ._drop-hint_4b4908c .typography-body{font-size:12px;font-weight:600}._root_049f595 ._thumbnail-selector_a9a4e8d ._drop-area_ab912d2>div ._drop-hint_4b4908c .material-symbols-outlined{font-size:28px}._root_049f595 ._thumbnail-selector_a9a4e8d ._drop-area_ab912d2>div ._drop-hint_4b4908c img{height:26px}._root_049f595 ._thumbnail-selector_a9a4e8d ._drop-area_ab912d2>div ._drop-hint_4b4908c :hover{border-color:var(--color-primary-400)}._root_049f595 ._thumbnail-selector_a9a4e8d ._drop-area_ab912d2>div ._drop-hint_4b4908c._has-selected_2ed9ea3>*{display:none}._root_049f595 ._thumbnail-selector_a9a4e8d ._drop-area_ab912d2 ._selected-image-overlay_d7a60f1{position:absolute;inset:1px;border-radius:3px;background-color:var(--theme-overlay);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--theme-text-primary-inverse)}._menu-item-button_923c218{width:246px}._move-arrow_e4c1402{color:var(--theme-icon-primary);align-self:center;cursor:grab}._move-arrow_e4c1402:active{cursor:grabbing}._root_38b016a{margin:2px;border:3px solid var(--theme-background-primary);background-color:var(--color-neutral-150);border-radius:6px;box-shadow:0 1px 4px #0c0c0d1a,0 1px 4px #0c0c0d0d;height:4px;overflow:hidden}._root_38b016a:after{content:"";position:absolute;top:0;left:0;bottom:0;background-color:var(--theme-background-brand-secondary);border-radius:4px;width:var(--upload-progress);min-width:4px;transition:width .3s linear}._root_11b4c2b{--control-color: var(--theme-background-brand);--resize-handle-size: 10px;--create-rel-anchor-size: 11px;--active-create-rel-anchor-size: 15px;pointer-events:none;position:absolute;inset:calc(-.5 * var(--resize-handle-size));display:grid;grid-template-rows:var(--resize-handle-size) 1fr var(--resize-handle-size);grid-template-columns:var(--resize-handle-size) 1fr var(--resize-handle-size)}._root_11b4c2b ._resize-handle_5e00637{display:grid;place-content:center;pointer-events:auto;z-index:1}._root_11b4c2b ._resize-handle_5e00637 ._create-rel-anchor_943b499{pointer-events:auto;cursor:grab;width:var(--create-rel-anchor-size);height:var(--create-rel-anchor-size);border-radius:calc(var(--create-rel-anchor-size) / 2);background-color:var(--control-color);opacity:1;transition:opacity var(--transition-duration)}._root_11b4c2b ._resize-handle_5e00637 ._create-rel-anchor_943b499:hover{width:var(--active-create-rel-anchor-size);height:var(--active-create-rel-anchor-size);border-radius:calc(var(--active-create-rel-anchor-size) / 2)}._root_11b4c2b ._resize-handle_5e00637._top-left_3f663a7,._root_11b4c2b ._resize-handle_5e00637._bottom-right_51cc3dc{cursor:nwse-resize}._root_11b4c2b ._resize-handle_5e00637._top-right_3470314,._root_11b4c2b ._resize-handle_5e00637._bottom-left_acb4073{cursor:nesw-resize}._root_11b4c2b ._resize-handle_5e00637._top-right_3470314,._root_11b4c2b ._resize-handle_5e00637._bottom-left_acb4073,._root_11b4c2b ._resize-handle_5e00637._top-left_3f663a7,._root_11b4c2b ._resize-handle_5e00637._bottom-right_51cc3dc{z-index:2;transform:scale(var(--scale));border:1px solid var(--theme-border-brand);background-color:var(--theme-background-primary);border-radius:4px}:is(._root_11b4c2b ._resize-handle_5e00637._top-right_3470314,._root_11b4c2b ._resize-handle_5e00637._bottom-left_acb4073,._root_11b4c2b ._resize-handle_5e00637._top-left_3f663a7,._root_11b4c2b ._resize-handle_5e00637._bottom-right_51cc3dc)._hover_f3e5dbc,:is(._root_11b4c2b ._resize-handle_5e00637._top-right_3470314,._root_11b4c2b ._resize-handle_5e00637._bottom-left_acb4073,._root_11b4c2b ._resize-handle_5e00637._top-left_3f663a7,._root_11b4c2b ._resize-handle_5e00637._bottom-right_51cc3dc):hover{background-color:var(--theme-background-brand)}._root_11b4c2b ._resize-handle_5e00637._top_c85417e,._root_11b4c2b ._resize-handle_5e00637._bottom_6b929ae{cursor:ns-resize;transform:scaleY(var(--scale))}:is(._root_11b4c2b ._resize-handle_5e00637._top_c85417e,._root_11b4c2b ._resize-handle_5e00637._bottom_6b929ae) ._create-rel-anchor_943b499{transform:scaleX(var(--scale))}._root_11b4c2b ._resize-handle_5e00637._left_f5b3718,._root_11b4c2b ._resize-handle_5e00637._right_32257be{cursor:ew-resize;transform:scaleX(var(--scale))}:is(._root_11b4c2b ._resize-handle_5e00637._left_f5b3718,._root_11b4c2b ._resize-handle_5e00637._right_32257be) ._create-rel-anchor_943b499{transform:scaleY(var(--scale))}._root_11b4c2b .anchor{position:relative}._root_11b4c2b .anchor:after{content:"";position:absolute;inset:-4px}._root_11b4c2b ._content-placeholder_e4668ff{grid-row:2;grid-column:2}._root_32cee77 ._upload-indicator_2cdef29{position:absolute;left:8px;right:8px;top:calc(100% + var(--active-border-width))}._root_32cee77.tapestry-item-active ._upload-indicator_2cdef29{top:100%;left:calc(8px + var(--active-border-width));right:calc(8px + var(--active-border-width))}.pointer-action-drag.pointer-action-layer-pixi ._root_32cee77,.pointer-action-drag.pointer-action-layer-pixi ._root_32cee77 ._hit-area_4cd6377{pointer-events:none}._root_32cee77 ._resize-indicators_ad1bc1e{--resize-indicators-size: 2px;position:absolute;z-index:0;inset:calc(-.5 * var(--resize-indicators-size));border-style:solid;border-color:transparent;border-width:calc(var(--resize-indicators-size) * var(--scale));border-radius:var(--border-radius)}._root_32cee77 ._resize-indicators_ad1bc1e._restricted-width_6e7a2e0{border-left-color:var(--theme-border-negative);border-right-color:var(--theme-border-negative)}._root_32cee77 ._resize-indicators_ad1bc1e._restricted-height_bfb5814{border-top-color:var(--theme-border-negative);border-bottom-color:var(--theme-border-negative)}._label_883edf2{color:var(--theme-text-primary);display:flex;gap:8px;align-items:center}._label_883edf2 ._disabled_582b282{color:var(--theme-text-disabled)}._root_d23b714{display:flex;align-items:center;justify-content:space-between;width:100%}._input-container_5f87f8e{display:flex;align-items:center;border:1px solid var(--theme-border-primary);border-radius:4px;padding:4px 8px}._input-container_5f87f8e:has(input[disabled]){color:var(--theme-text-disabled)}._input-container_5f87f8e ._time-input_ec59ee4{border:none;padding:0}._input-container_5f87f8e ._time-input_ec59ee4>input{width:20px}._input-container_5f87f8e ._time-input_ec59ee4>input[disabled]{color:var(--theme-text-disabled)}._default-page-selector_1060cf4{color:var(--theme-text-primary);width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 8px}._error_b40d305{padding:8px;display:flex;flex-direction:column;gap:8px;align-items:center;color:var(--theme-text-negative);text-align:center}._error_b40d305 .material-symbols-outlined{font-size:32px}._error_b40d305 .typography{overflow-wrap:anywhere}._fullscreen-controller_5bf815c{width:100%;height:100%}._color-buttons-row_5a61010{display:flex;gap:8px;width:100%}._checkboxes_2865fae{display:flex;justify-content:space-between;width:90%}._group-color-button_d81f72a._has-border_e7de3cf .color-circle{border:1px dashed var(--opaque-color);background-clip:content-box}._group-color-button_d81f72a._has-border_e7de3cf:not(._has-background_a2ae9b3) .color-circle{background-color:transparent}._group-color-button_d81f72a:not(._has-border_e7de3cf,._has-background_a2ae9b3) .color-circle{position:relative;border:2.5px solid var(--theme-icon-primary);transform:rotate(-45deg)}._group-color-button_d81f72a:not(._has-border_e7de3cf,._has-background_a2ae9b3) .color-circle:before{content:"";position:absolute;left:50%;top:50%;width:2px;height:calc(100% + 3px);background-color:var(--color);transform:translateY(-50%)}._group-color-button_d81f72a:not(._has-border_e7de3cf,._has-background_a2ae9b3) .color-circle:after{content:"";position:absolute;right:50%;top:50%;width:2px;height:calc(100% + 12px);background-color:var(--theme-icon-primary);transform:translateY(-50%)}._root_08e3bb9{display:grid;grid-template-columns:auto auto;gap:12px;align-items:center;color:var(--theme-text-primary)}._root_08e3bb9 input{width:64px}._root_98ad852{position:relative;width:100%;height:100%;pointer-events:none}._root_98ad852 .weight .toolbar-row{gap:2px}._root_98ad852 ._line-width-option_ba70ef5{min-width:50px;height:24px}._root_98ad852 ._line-width-option_ba70ef5:after{content:"";display:block;width:100%;border-bottom:var(--line-width) solid var(--theme-text-primary)}._root_151a95d{pointer-events:none;position:absolute;inset:0;opacity:0;transition:opacity ease-in-out var(--transition-duration);user-select:none;-webkit-user-select:none}._root_151a95d._visible_3b7a002{opacity:.4}._root_151a95d ._scrollbar-container_cf8b899{--thickness: 6px;--side-padding: 6px;--cross-padding: calc(var(--thickness) + var(--side-padding));position:absolute}._root_151a95d ._scrollbar-container_cf8b899 ._scrollbar_30d3cfc{position:absolute;width:100%;height:100%;border-radius:calc(var(--thickness) / 2);background-color:var(--theme-border-primary)}._root_151a95d ._scrollbar-container_cf8b899._horizontal_c9207ea{position:absolute;bottom:var(--side-padding);left:var(--side-padding);right:var(--cross-padding);height:var(--thickness)}._root_151a95d ._scrollbar-container_cf8b899._horizontal_c9207ea ._scrollbar_30d3cfc{left:var(--scroll-position);width:var(--size);transform:translate(calc(-1 * var(--scroll-position)))}._root_151a95d ._scrollbar-container_cf8b899._vertical_abe7e51{top:var(--side-padding);right:var(--side-padding);bottom:var(--cross-padding);width:var(--thickness)}._root_151a95d ._scrollbar-container_cf8b899._vertical_abe7e51 ._scrollbar_30d3cfc{top:var(--scroll-position);height:var(--size);transform:translateY(calc(-1 * var(--scroll-position)))}._collaborators-cursors-container_366da7a{position:absolute;inset:0}._collaborators-cursors-container_366da7a ._cursor-container_6ee80ba{position:absolute;display:flex;width:20px;height:20px}._collaborators-cursors-container_366da7a ._cursor-container_6ee80ba ._avatar_c7783eb{--size: 22px;position:absolute;top:calc(100% - 8px);left:calc(100% - 8px);border-radius:50%;border:1px solid var(--theme-border-inverse);font-size:calc(var(--size) / 2);font-weight:600;line-height:calc(var(--size) / 2)}._collaborators-cursors-container_366da7a ._cursor-container_6ee80ba ._avatar_c7783eb:has(img){border-color:var(--bg-color)}._root_08da804{display:flex;align-items:center;user-select:none;-webkit-user-select:none;padding-right:12px}._root_08da804 ._collaborator-container_83ca118{width:20px}._root_08da804 ._collaborator-container_83ca118 ._avatar_0f2340c{pointer-events:auto;border-radius:50%;border:1px solid var(--theme-border-inverse);font-weight:600;transition:transform var(--transition-duration)}._root_08da804 ._collaborator-container_83ca118 ._avatar_0f2340c:has(img){border-color:var(--bg-color)}._root_08da804 ._collaborator-container_83ca118 ._avatar_0f2340c:hover{transform:scale(1.1);z-index:1}._root_a69e6f3{width:34px;height:34px}._root_dbaa5cd{display:flex;gap:16px;pointer-events:auto}._link_8baf9e3{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:transparent}.menu-item-wrapper:has(._logo_27cfd67){width:48px;height:48px;background:var(--theme-background-brand-secondary);margin:-8px;border-top-left-radius:8px;border-bottom-left-radius:8px}._tapestry-list_ee563bc{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow:auto}._button_35977e7{width:100%;min-width:200px;height:auto;gap:8px;padding:8px;justify-content:start;white-space:nowrap}._button_35977e7._with-submenu_6725125{display:flex;align-items:center}._circle_cfc4bb7{fill:transparent;stroke-width:2;transition:stroke-dasharray .2s;transform:rotate(-90deg);transform-origin:center}._root_a8ce187{--container-gap: 12px;display:flex;flex-direction:column;flex-shrink:0;overflow:auto;scrollbar-width:none;gap:var(--container-gap)}._root_a8ce187 ._header_26b5467{display:flex;flex-direction:column;gap:var(--container-gap)}._root_a8ce187 ._header_26b5467 ._thumbnail_568649f{flex-shrink:0;max-height:150px;border:1px solid var(--theme-border-disabled);border-radius:10px;object-fit:contain}@media screen and (max-width:900px){._root_a8ce187 ._header_26b5467 ._thumbnail_568649f{max-height:100px;max-width:130px}}._root_a8ce187 ._header_26b5467 ._metadata-container_d5a0958{display:flex;gap:var(--container-gap);flex-direction:column}@media screen and (max-width:900px){._root_a8ce187{padding:0 var(--padding-x) 10px}._root_a8ce187 ._header_26b5467{flex-direction:row}}._root_a8ce187 ._skeleton-loader_a061eb2{box-shadow:none}._root_a3b7341{display:flex;flex-direction:column;overflow:hidden}._root_a3b7341 ._mobile-select-all_390914b{position:sticky;top:0;padding:5px var(--padding-x);background-color:var(--theme-background-primary);border-bottom:1px solid var(--theme-border-subtle);z-index:1}._root_a3b7341 .lazy-list{flex-grow:1;scrollbar-width:thin}._root_a3b7341 .lazy-list .list-items-container{padding-top:8px;display:flex;flex-direction:column;gap:8px}._root_a3b7341 ._collection-item_af9b588{display:grid;gap:10px;align-items:center;grid-template-columns:auto var(--detail-columns)}@media screen and (max-width:900px){._root_a3b7341 ._collection-item_af9b588{padding:5px var(--padding-x);grid-template-columns:auto 15px}}._root_a3b7341 ._collection-item_af9b588 ._item-index_f7eb8c7{text-align:end}._root_a3b7341 ._collection-item_af9b588 ._item-image_398b347{height:50px;width:50px;flex-shrink:0;object-fit:cover;background-color:var(--theme-background-disabled);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--theme-text-tertiary-inverse)}._root_a3b7341 ._details-element_6be728e ._details-icon_54ec5a9{font-size:16px;transform:rotate(90deg);color:var(--theme-text-tertiary-inverse)}._root_a3b7341 ._details-element_6be728e summary::marker{content:""}._root_a3b7341 ._details-element_6be728e[open]{background-color:var(--theme-background-disabled)}._root_a3b7341 ._details-element_6be728e[open] ._details-icon_54ec5a9{transform:rotate(-90deg);color:var(--theme-text-primary)}._root_a3b7341 ._details-element_6be728e[open] ._item-details_3aacf54{border-top:.3px solid var(--theme-border-subtle);padding:5px 15px;display:grid;grid-template-columns:repeat(var(--detail-column-count),1fr);justify-items:center;text-align:center}._root_a3b7341 ._header_81203c6{padding:0 0 5px;border-bottom:1px solid var(--theme-border-subtle)}._root_a3b7341 ._views_9f7d61a{text-align:end}._root_a3b7341 ._bold_0d7a66a{font-weight:700}._root_a3b7341 ._checkbox_fadd4e9{width:18px;height:18px;flex-shrink:0}._loading-indicator_36907da{position:absolute;inset:0}._root_e6cc8fd{overflow:auto;scrollbar-width:none;display:flex;flex-direction:column}@media screen and (max-width:900px){._root_e6cc8fd{padding:0 var(--padding-x)}}._root_e6cc8fd ._select-all_4b7ccf1{position:sticky;top:0;padding-bottom:8px;background-color:var(--theme-background-primary);border-bottom:1px solid var(--theme-border-subtle)}._root_e6cc8fd ._entry_c9ab3e1{flex:1;padding:8px 0;display:grid;gap:10px;align-items:center;grid-template-columns:min-content auto 70px}@media screen and (max-width:900px){._root_e6cc8fd ._entry_c9ab3e1{grid-template-columns:min-content auto 40px;gap:5px}}._root_e6cc8fd ._entry_c9ab3e1 ._index_6f33149,._root_e6cc8fd ._entry_c9ab3e1 ._duration_6067bea{text-align:end}._root_e6cc8fd ._checkbox_a3bf037{width:18px;height:18px}._modal_60d01ea{height:700px}._modal_60d01ea._collection-list_509e52a,._modal_60d01ea._playlist_aa36dae{max-width:calc(100% - 50px);width:unset}@media screen and not (max-width:900px){._collection-list_509e52a>:is(._modal_60d01ea .modal-wrapper){width:1200px}._playlist_aa36dae>:is(._modal_60d01ea .modal-wrapper){width:900px}}._modal_60d01ea .modal-wrapper .modal-content{display:flex;flex-direction:column}._modal_60d01ea .modal-wrapper .modal-content .simple-modal-content-container{flex:1;padding-bottom:0}._modal_60d01ea .modal-wrapper .modal-content .simple-modal-content-container ._content_5313e50{flex-grow:1;display:grid;grid-template-columns:300px 1fr;gap:15px;height:100%}@media screen and (max-width:900px){._modal_60d01ea .modal-wrapper .modal-content .simple-modal-content-container ._content_5313e50{margin:0 calc(-1 * var(--padding-x));grid-template-columns:1fr;gap:10px}}._root_d34525e{color:var(--theme-icon-negative)}._root_63d4090{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}._root_63d4090 ._content-container_57ee3e3{border:1px dashed var(--color-neutral-200);text-align:center;border-radius:16px;padding:26px;margin-top:11px;color:var(--theme-text-primary)}._root_63d4090 ._content-container_57ee3e3 ._title_2c7ec78{font-weight:600}._root_63d4090 hr{height:1px;background-color:var(--color-neutral-200);border:none;margin:24px 0}._root_63d4090 ._tips-container_94dd2d4{display:grid;grid-template-columns:auto auto;gap:23px 8px;align-items:center}._root_63d4090 ._tips-container_94dd2d4 .material-symbols-outlined{font-size:22px}._root_63d4090 ._tips-container_94dd2d4 .typography{text-align:left}._root_a2ac685{display:grid;grid-template-rows:auto 1fr;min-height:0}._root_a2ac685 ._empty-placeholder_5db2a21{text-align:center;padding:48px;color:var(--theme-text-disabled)}._root_e207218{display:grid;grid-template-rows:1fr auto;color:var(--theme-text-primary);min-height:0}._root_e207218 .lazy-list-item{padding:12px 32px}._root_e207218 ._loading-indicator_6797725{position:absolute;inset:0}._root_e207218 ._empty-placeholder_bed87fc{text-align:center;padding:48px;color:var(--theme-text-disabled)}._comment-header_32ec81f{display:flex;gap:8px;align-items:center}._comment-header_32ec81f ._comment-author_c5c0100{font-weight:600}._comment-header_32ec81f ._author-chip_c1d03d8{font-weight:300;background-color:var(--theme-background-disabled);padding:2px 6px;border-radius:4px}._comment-header_32ec81f ._buttons-container_5ebdad7{display:flex}._comment-header_32ec81f ._buttons-container_5ebdad7 button .button-icon,._comment-header_32ec81f ._comment-date_5819cd1{color:var(--theme-text-tertiary)}._edit-comment_b811f7f{margin:8px 0 0}._edit-comment_b811f7f .avatar{display:none}._comment-text_79558e0{margin:4px 0 0;padding-left:32px;white-space:pre-wrap}._comment-text_79558e0 ._edit-label_6ab54f3{position:relative;color:var(--theme-text-disabled);font-style:italic}._comment-text_79558e0 ._edit-label_6ab54f3 .tooltip{font-style:normal}._comment-text_79558e0 .tiptap,._comment-text_79558e0 .tiptap p{padding:0!important;margin:0!important}._root_1ec8b54{padding:30px 40px;user-select:none;-webkit-user-select:none;overflow-y:auto}._root_1ec8b54 ._section_6cb589e:not(:last-child){padding-bottom:30px}._root_1ec8b54 ._section_6cb589e ._section-title_6850de3{font-weight:700;padding-bottom:5px}._root_1ec8b54 ._section_6cb589e ._group-title_aff8b41{padding-top:10px;padding-left:2px}._root_1ec8b54 ._section_6cb589e ._tip_d0d9d66{display:flex;align-items:center;gap:16px;padding:15px 0 15px 4px}._root_5db4140{padding:20px 30px;user-select:none;-webkit-user-select:none;overflow-y:auto}._root_5db4140 ._search-input_e69d474{border-radius:8px;border:1px solid var(--theme-border-primary)}._root_5db4140 ._section_b320e23{padding:20px 0}._root_5db4140 ._section_b320e23 ._section-title_3e53ac9{font-weight:700;padding-bottom:8px}._root_5db4140 ._section_b320e23 ._action_4ef891b{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:center;padding:8px 0 8px 4px}._root_5db4140 ._section_b320e23 ._action_4ef891b ._shortcut_a69bc7d{display:flex;gap:4px}._root_5db4140 ._section_b320e23 ._action_4ef891b ._shortcut_a69bc7d:not(:last-child){padding-bottom:5px}._root_5db4140 ._section_b320e23 ._action_4ef891b ._shortcut_a69bc7d ._key_c0d7df2{height:26px;min-width:26px;box-sizing:border-box;padding:1px 6px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:var(--theme-background-neutral);box-shadow:0 2px 0 0 var(--color-neutral-200)}._root_5db4140 ._section_b320e23 ._action_4ef891b ._shortcut_a69bc7d ._key_c0d7df2 ._icon_b3018f4{font-size:inherit}._root_9ff2f38{display:grid;grid-template-rows:auto 1fr;min-height:0}._root_9ff2f38 ._tab-panel_58e66a4{display:grid;grid-template-columns:1fr 1fr}._root_9ff2f38 ._tab-panel_58e66a4 .button-tertiary{padding:8px}._root_67cda01{--right-offset: 16px;--width: min(400px, calc(100vw - var(--right-offset) * 2));display:grid;grid-template-rows:auto 1fr;position:fixed;top:var(--top);bottom:var(--bottom);right:var(--right-offset);width:var(--width);border-radius:16px;box-shadow:var(--box-shadow);background-color:var(--theme-background-primary);color:var(--theme-text-primary);transition:right var(--transition-duration)}._root_67cda01._minimized_c553834{right:calc(10px - var(--width))}._root_67cda01 ._header_b3d7a19{display:flex;align-items:center;padding:12px 12px 12px 20px}._root_53b5fc6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:200px;padding:0 22px}._root_53b5fc6>.material-symbols-outlined{color:var(--theme-text-tertiary);background-color:var(--theme-text-secondary-inverse);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px}._root_53b5fc6 .typography{color:var(--theme-text-secondary)}._root_96268f5{display:flex;align-items:center;text-decoration:none;color:var(--theme-text-primary);padding:8px 12px;border:1px solid var(--theme-border-subtle);border-radius:6px;gap:12px}._root_96268f5:hover{border-color:var(--theme-border-brand-focus)}._root_96268f5._highlighted_130bb67{border-color:var(--theme-border-focus-button)}._root_96268f5 ._item-type-icon_5e9a0dc{font-size:16px;padding:8px;border:1px solid var(--theme-border-primary);border-radius:6px}._root_96268f5 ._result-content-container_923f531{flex:1;display:flex;flex-direction:column;overflow:hidden}._root_96268f5 ._thumbnail_de8006b{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid var(--theme-border-primary);border-radius:6px}._root_96268f5 img._thumbnail_de8006b{object-fit:contain}._root_d577f2c{overflow:auto;display:flex;flex-direction:column;height:100%;--padding-x: 16px}._root_d577f2c ._search-container_965393c{padding:16px var(--padding-x);display:flex;align-items:center;gap:16px}._root_d577f2c ._search-container_965393c ._search-input_e5ea926{border:none;outline:none;padding:0;border-radius:0;flex:1}._root_d577f2c ._results-container_4b59b25{display:flex;flex-direction:column;flex:1;overflow:hidden}._root_d577f2c ._results-container_4b59b25 ._separator_a0c6df8{height:1px;background-color:var(--theme-text-secondary-inverse);border:none;margin:0}._root_d577f2c ._results-container_4b59b25 ._tabs_8d2833d{display:flex;flex:1;justify-content:space-between;align-items:center;padding:4px var(--padding-x) 0;gap:32px}@media screen and (max-width:380px){._root_d577f2c ._results-container_4b59b25 ._tabs_8d2833d{flex-direction:column;gap:8px}}._root_d577f2c ._results-container_4b59b25 ._tabs_8d2833d ._tab_fcd5a73{font-weight:500;white-space:nowrap;display:flex;gap:6px;color:var(--theme-text-primary)}._root_d577f2c ._results-container_4b59b25 ._tabs_8d2833d ._tab_fcd5a73 ._tab-count_6d964d9{color:var(--theme-text-link);font-weight:500;background-color:var(--theme-background-info-subtle);padding:2px 8px;border-radius:4px}._root_d577f2c ._results-container_4b59b25 ._tabs_8d2833d>button.button-active{border-bottom-color:var(--theme-icon-info)}._root_d577f2c ._results-container_4b59b25 ._tabs_8d2833d>button.button-active ._tab_fcd5a73{color:var(--theme-text-link-focused)}._root_d577f2c ._search-results_b5ed761{padding:16px var(--padding-x);display:flex;flex-direction:column;gap:12px;overflow:auto}*:has(>._root_d577f2c){transition:opacity .2s ease-out}*:has(>._root_d577f2c._transparent_c6372a4){opacity:.85}._root_7283824 .modal-wrapper{gap:12px;width:540px}._root_7283824 .modal-content{padding:0}._root_7283824 ._content_f4d4b49{padding:30px}._root_7283824._minimized_91829a8{display:none!important}._root_aa964c8 .media-capture-stream-preview-wrapper{height:40px;padding:4px 8px;background-color:var(--theme-background-info-subtle);border-radius:8px}._root_aa964c8 .media-capture-stream-preview-wrapper.hidden{position:absolute;left:-9999px}._root_aa964c8 ._player_14ec289{border-radius:8px}._root_a6486af{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;container-type:size;height:var(--height, 40px);padding:4px 8px;background-color:var(--theme-background-info-subtle)}._root_a6486af ._button_5ebe109{border-radius:50%;--bg-color: var(--theme-background-neutral);--hover-bg-color: var(--theme-background-neutral-hover)}._root_a6486af ._waveform_32c796c{height:100%}@container (min-height: 100px){._button_5ebe109 .material-symbols-outlined{font-size:40px}}._content_5f07310{display:grid;gap:8px}._content_5f07310 ._pending-permissions-container_b444727{display:flex;flex-direction:column;align-items:center;gap:16px;color:var(--theme-text-negative)}._content_5f07310 ._pending-permissions-container_b444727>.typography{font-weight:600}._content_5f07310 ._pending-permissions-container_b444727 ._icon-container_c232a1c{width:68px;height:68px;padding:14px;box-sizing:border-box;border-radius:50%;background-color:var(--theme-icon-negative);display:flex;align-items:center;justify-content:center}._content_5f07310 ._pending-permissions-container_b444727 ._icon-container_c232a1c img{width:40px;height:40px;display:none}._content_5f07310 ._pending-permissions-container_b444727 ._icon-container_c232a1c:after{content:attr(data-icon);font-size:40px;display:block;font-family:Material Symbols Outlined,sans-serif;color:#fff}._content_5f07310 ._pending-permissions-container_b444727 ._icon-container_c232a1c:hover img{display:block}._content_5f07310 ._pending-permissions-container_b444727 ._icon-container_c232a1c:hover:after{display:none}._content_5f07310 ._pending-permissions-container_b444727._granted_f5b12f2{color:var(--theme-text-positive)}._content_5f07310 ._pending-permissions-container_b444727._granted_f5b12f2 ._icon-container_c232a1c{background-color:var(--theme-icon-positive)}._content_5f07310 ._pending-permissions-container_b444727._granted_f5b12f2 ._icon-container_c232a1c:after{display:none}._content_5f07310 ._pending-permissions-container_b444727._granted_f5b12f2 ._icon-container_c232a1c img{display:block}._content_5f07310 ._status_60495b5{display:flex;gap:4px;align-items:center;padding:4px}._content_5f07310 ._status_60495b5 .material-symbols-outlined{font-size:16px}._content_5f07310 ._status_60495b5 ._recording-icon_9bfa821{color:var(--theme-text-negative);animation:1s ease-in-out 0s infinite alternate _blink_1451d2e}._buttons_0d81fcc{display:flex;justify-content:end;align-items:center;gap:8px;margin-top:24px}@keyframes _blink_1451d2e{0%{opacity:1}to{opacity:0}}._root_221fc57 ._device-selector-container_a87d777{display:flex;gap:8px;align-items:center;justify-content:space-between}._root_221fc57 video{width:100%;max-width:640px;border-radius:8px}._root_221fc57 .media-capture-stream-preview-wrapper.hidden{display:none}._root_221fc57 .media-capture-stream-preview-wrapper ._preview-placeholder_938b16d{width:100%;aspect-ratio:16 / 9;display:grid;justify-content:center;align-items:center}._root_3a3c63c video{width:100%;max-width:640px;border-radius:8px}._root_3a3c63c .media-capture-stream-preview-wrapper.hidden{display:none}._root_3a3c63c .media-capture-stream-preview-wrapper ._preview-placeholder_139160d{width:100%;aspect-ratio:16 / 9;display:grid;justify-content:center;align-items:center;border:1px solid var(--theme-border-subtle)}._root_3a3c63c .media-capture-stream-preview-wrapper ._preview-placeholder_139160d .material-symbols-outlined{font-size:inherit}._root_d82290a{display:flex;flex-direction:column;gap:2px;user-select:none;-webkit-user-select:none;--item-width: 32px}._root_d82290a ._buttons-container_07a3bb8{display:flex;position:relative;border:1px solid var(--theme-border-subtle);border-radius:4px;padding:1px}._root_d82290a ._buttons-container_07a3bb8 .material-symbols-outlined{position:relative;transition:color .3s ease-in-out;z-index:1;font-size:16px;padding:3px 8px}._root_d82290a ._buttons-container_07a3bb8 .material-symbols-outlined.selected{color:#fff}._root_d82290a ._buttons-container_07a3bb8:after{content:"";position:absolute;display:block;top:1px;left:1px;bottom:1px;width:var(--item-width);background-color:var(--theme-background-brand);transition:left .3s ease-in-out,background-color .3s;border-radius:4px;pointer-events:none}._root_d82290a ._buttons-container_07a3bb8.toggled:after{left:calc(100% - var(--item-width) - 1px)}._root_d82290a input{opacity:0;position:absolute;top:0;left:0}._root_fbeb5fe{display:flex;flex-direction:column;padding:8px 5px;gap:15px;color:var(--theme-text-primary)}._root_fbeb5fe ._toggle_8d1fb9d{align-self:start}._color-options_f626d69{display:grid;grid-template-columns:repeat(5,auto);gap:4px;margin-top:8px}._recording_20ec018.button-tertiary{animation:_pulse_fdd3df6 infinite 1.5s!important;--icon-color: var(--theme-icon-negative)}@keyframes _pulse_fdd3df6{0%{opacity:1}50%{opacity:0}to{opacity:1}}._avatar-container_5af8117{position:relative}._user-menu_3655de0{position:absolute;top:calc(100% + 8px);right:0;z-index:2}._root_91489a3 ._avatar-container_8988579 .avatar{width:32px;height:32px}._root_91489a3 ._gemini_94d1a7e{margin:-2px}._root_6d2a6ab .more .submenu{inset:auto -8px auto auto;bottom:calc(100% + 16px)}._root_c3a3d31{display:flex;gap:16px;pointer-events:auto}._link_eabfc7e{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:transparent}.menu-item-wrapper:has(._logo_aeb0394){margin:-8px 0 -8px -8px;width:48px!important;height:48px;background:var(--theme-background-brand-secondary);border-top-left-radius:8px;border-bottom-left-radius:8px}._secondary-button_5101e90{--icon-color: var(--theme-background-brand-secondary) !important;--hover-icon-color: var(--theme-background-brand-secondary) !important}.tapestry-element-locator{pointer-events:auto}.tapestry-element-locator._inactive_2b68be5,.tapestry-element-locator:has([data-component-type=rel]),.pointer-action:not(.pointer-action-hover)>.tapestry-element-locator{pointer-events:none}._scene-container_b5c1a24{position:relative;height:100%;overflow:hidden}._scene-container_b5c1a24,._scene-container_b5c1a24 *{-webkit-user-drag:none!important}._scene-container_b5c1a24.scene-cursor,._scene-container_b5c1a24.scene-cursor *{cursor:var(--scene-cursor)!important}._scene-container_b5c1a24>.pixi-container{position:absolute;inset:0;user-select:none;-webkit-user-select:none}._scene-container_b5c1a24>.pixi-container>canvas{display:block}._scene-container_b5c1a24>.dom-container{position:absolute;inset:0;transform-origin:0% 0%;user-select:none;-webkit-user-select:none;touch-action:none}._scene-container_b5c1a24 #item-picker{position:absolute;inset:0}._scene-container_b5c1a24 #item-picker:not(:has(*)){display:none}._main-toolbar_d614403{position:absolute;top:16px;left:24px;display:flex;flex-direction:column;gap:24px;align-items:start;z-index:1;pointer-events:none}._users-data_77d2bf6{position:absolute;top:16px;right:18px;z-index:1;pointer-events:none;display:flex;align-items:center;gap:8px}._left-toolbar_b107cd3{display:flex;flex-direction:column;gap:8px}._bottom-toolbars_c3bf372{position:absolute;bottom:16px;right:18px;z-index:1;display:flex;gap:12px}._offline-indicator_ea19b9c{position:absolute;bottom:16px;left:24px}._hidden_b5a8d51{display:none}#titlebar-action-buttons{display:flex}#titlebar-action-buttons:empty{display:none}#titlebar-action-buttons .titlebar-action-done{--bg-color: var(--color-success-300);--hover-bg-color: var(--color-success-400);--active-border-color: var(--color-success-500);gap:8px}._root_0651715{display:flex;flex-direction:column;height:100%;--padding-x: 22px;--bg-color: color-mix(in hsl, var(--color-neutral-50), transparent 44%);background-color:var(--bg-color)}._root_0651715 ._header-container_4ca6799 ._header_da20c76{display:flex;justify-content:space-between;padding:20px var(--padding-x);gap:8px;background-color:var(--theme-background-primary)}._root_0651715 ._header-container_4ca6799 ._header_da20c76 ._user-menu-container_9ebaaa3{display:flex;align-items:center;gap:8px}._root_0651715 ._header-container_4ca6799 ._sections-container_b0820a9{display:flex;justify-content:space-between;padding:8px var(--padding-x);border-top:1px solid var(--bg-color);background-color:var(--theme-background-primary)}._root_a29606b,._root_a29606b ._loading-indicator_5fd8f1a{height:100%}._root_a29606b ._empty-placeholder_91ac0a4{height:100%;display:grid;place-items:center;place-content:center;gap:16px}._root_a29606b ._empty-placeholder_91ac0a4 ._empty-message_db7f580{font-weight:700;color:var(--color-neutral-700)}._root_a29606b ._content_a0e7a26{display:grid;gap:24px;padding:24px 32px}._root_a29606b ._content_a0e7a26 ._terms-message_bba2eb5{width:fit-content;padding:8px 16px 28px;border-radius:12px;margin-bottom:-20px;color:var(--theme-text-tertiary);border:1px solid var(--theme-border-primary)}._root_a29606b ._content_a0e7a26 ._api-key-list-container_c2b6e4b{border:1px solid var(--theme-border-primary);border-radius:12px;background-color:var(--theme-background-primary)}._root_a29606b ._content_a0e7a26 ._api-key-list-container_c2b6e4b ._api-key-list_9ab6187{padding:40px;border-bottom:1px solid var(--theme-border-primary)}._root_a29606b ._content_a0e7a26 ._api-key-list-container_c2b6e4b ._buttons_8cd4f3e{display:flex;justify-content:center;align-items:center;gap:16px;padding:20px}._root_dd17907{height:100%}._root_dd17907 ._api-key_566769b{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center}@media screen and (max-width:600px){._api-key_566769b{grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);justify-items:start}._api-key_566769b ._value_dc14b57{grid-row:2;grid-column:1/-1;justify-self:stretch}}._root_964099e{height:100%;display:grid;grid-template-rows:80px 1fr 50px;--padding-navigation-x: 100px}@media screen and (max-width:1200px){._root_964099e{--padding-navigation-x: 22px}}._root_d488940{display:flex;position:sticky;top:0;z-index:2;justify-content:space-between;align-items:center;padding:0 var(--padding-navigation-x);background-color:var(--theme-background-primary)}._root_d488940 ._mobile-nav_865e98d{position:relative}._root_d488940 ._mobile-nav_865e98d ._mobile-nav-button_b280cd2{--bg-color: white}._root_d488940 ._mobile-nav_865e98d ._mobile-nav-toolbar_4efd747{position:absolute;top:calc(100% + 8px);left:0;z-index:2}._root_d488940 ._icon-link_0dc04a9{display:flex}._root_d488940 ._navigation_9cb7ac5{display:flex;align-items:center;gap:25px}@media screen and (max-width:380px){._root_d488940 ._navigation_9cb7ac5{gap:5px}}._root_210354c{color:var(--theme-text-primary-inverse);background-color:var(--theme-background-mono);display:flex;justify-content:space-between;align-items:center;padding:0 var(--padding-navigation-x)}@media screen and (max-width:380px){._root_210354c{justify-content:center}}._root_210354c ._links_686d301{display:flex;align-items:center;gap:15px}._root_210354c ._links_686d301 a{text-decoration:none;color:#fff}._root_210354c ._links_686d301 ._logo-link_f15cac3{margin-right:10px;display:flex}._accept-container_527beba{display:flex;flex-direction:column;align-items:center;gap:16px}._accept-container_527beba ._email_1ba2be9{font-style:italic}._subtitle_2ed4690{max-width:400px}._root_7250ef7{overflow-x:clip;min-width:0;-webkit-user-drag:none;--section-max-width: 1300px;--section-padding-x: 100px}@media screen and (max-width:900px){._root_7250ef7{--section-padding-x: 35px}}._root_7250ef7 img{-webkit-user-select:none;user-select:none}.navigation-layout:has(._root_7250ef7){overflow-y:auto}._root_d9d331a{background-color:var(--color-section-green);color:#fff;padding:110px var(--section-padding-x) 180px;position:relative;display:flex;flex-direction:column;align-items:center;z-index:1}@media screen and (max-width:1200px){._root_d9d331a{padding-top:50px}}._root_d9d331a ._string-wrapper_48c3f20{position:absolute;inset:190px 135px -140px 150px}._root_d9d331a ._string-wrapper_48c3f20 ._tapestry-string_ded67e0{width:100%;height:100%;object-fit:fill}._root_d9d331a ._text-wrapper_e7992d0{text-align:center;display:flex;flex-direction:column;align-items:center;max-width:500px}._root_d9d331a ._text-wrapper_e7992d0 ._heading_1eff575{color:var(--color-section-red)}._root_d9d331a ._text-wrapper_e7992d0 ._subheading_8492f21{margin-top:30px;padding:15px 25px;border-radius:1px;font-style:italic;rotate:-1.39deg;background-color:var(--color-subheading-gray)}._root_d9d331a ._text-wrapper_e7992d0 ._content_1349b10{z-index:1;margin-top:50px}@media screen and (max-width:1200px){._root_d9d331a ._text-wrapper_e7992d0{max-width:initial}._root_d9d331a ._text-wrapper_e7992d0 ._heading_1eff575{font-size:48px}._root_d9d331a ._text-wrapper_e7992d0 ._subheading_8492f21{font-size:16px}._root_d9d331a ._text-wrapper_e7992d0 ._content_1349b10{margin-top:20px}._root_d9d331a ._text-wrapper_e7992d0 ._content_1349b10 *{font-size:18px}}._root_d9d331a ._text-wrapper_e7992d0 ._awmt_2f96e2e{position:absolute;left:120px;bottom:110px;padding-left:13px;width:220px;padding-bottom:35px;text-align:left;border-left:1px solid var(--color-light-gray)}@media screen and (max-width:1200px){._root_d9d331a ._text-wrapper_e7992d0 ._awmt_2f96e2e{position:relative;inset:unset;border-left:none;border-top:1px solid var(--color-light-gray);padding:13px 0 0;width:auto;margin-top:30px}}._root_d9d331a ._text-wrapper_e7992d0 ._awmt_2f96e2e ._awmt-circles_6d814ef{width:220px;height:110px;position:absolute;top:calc(100% - 10px);left:50%;transform:translate(-50%)}@media screen and (max-width:1200px){._root_d9d331a ._text-wrapper_e7992d0 ._awmt_2f96e2e ._awmt-circles_6d814ef{top:calc(100% + 20px)}}._root_d9d331a ._text-wrapper_e7992d0 ._mobile-hands_06384dd{display:block;width:min(400px,100%)}._root_7bdbc02{background-color:var(--color-section-yellow);padding:80px var(--section-padding-x) 180px;position:relative;display:flex;justify-content:center}@media screen and (max-width:1200px){._root_7bdbc02{padding-bottom:80px}}._root_7bdbc02 ._learn-more-container_e36bd79{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:1}._root_7bdbc02 ._learn-more-container_e36bd79 ._learn-more-button_8815d98{border-radius:50%;padding:10px;--bg-color: white;--active-border-color: var(--internal-hover-border-color)}._root_7bdbc02 ._learn-more-container_e36bd79 ._learn-more-button_8815d98 .button-icon{font-size:26px}._root_7bdbc02 ._learn-more-container_e36bd79 ._learn-more-text_a57acad{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);font-size:16px;font-style:italic;white-space:nowrap;color:#fff}._root_7bdbc02 ._section-wrapper_b9810c2{max-width:var(--section-max-width)}._root_7bdbc02 ._section-wrapper_b9810c2 ._titles_6cb34e4{display:flex;flex-direction:column;align-items:center;margin:0 170px 50px;text-align:center}._root_7bdbc02 ._section-wrapper_b9810c2 ._titles_6cb34e4 ._title_f3d609f{text-shadow:0 4px var(--color-bright-red);margin-bottom:25px;white-space:pre-line;font-style:italic}@media screen and (max-width:1200px){._root_7bdbc02 ._section-wrapper_b9810c2 ._titles_6cb34e4{margin:0 0 50px}._root_7bdbc02 ._section-wrapper_b9810c2 ._titles_6cb34e4 ._title_f3d609f{font-size:28px}}._root_7bdbc02 ._section-wrapper_b9810c2 ._content_6c9ded4{display:grid;grid-template-columns:1fr 1fr;gap:50px}@media screen and (max-width:1200px){._root_7bdbc02 ._section-wrapper_b9810c2 ._content_6c9ded4{grid-template-columns:auto}}._root_7bdbc02 ._section-wrapper_b9810c2 ._content_6c9ded4 ._subsections_9113e50{padding-right:50px}@media screen and (max-width:1200px){._root_7bdbc02 ._section-wrapper_b9810c2 ._content_6c9ded4 ._subsections_9113e50{padding-right:unset}}._root_7bdbc02 ._section-wrapper_b9810c2 ._content_6c9ded4 ._subsections_9113e50 ._subsection_72e1845:not(:first-child,:last-child){margin-bottom:50px}._root_7bdbc02 ._section-wrapper_b9810c2 ._content_6c9ded4 ._subsections_9113e50 ._subsection_72e1845 ._subsection-title_b1c5dba{font-weight:700}._root_7bdbc02 ._section-wrapper_b9810c2 ._content_6c9ded4 ._subsections_9113e50 ._subsection_72e1845 ._media-icons_1cee835{margin:16px 0 50px;display:flex;gap:15px;align-items:center}._root_7bdbc02 ._section-wrapper_b9810c2 ._content_6c9ded4 ._subsections_9113e50 ._subsection_72e1845 ._media-icons_1cee835 ._media-icon_1c138af{width:40px}._root_7bdbc02 ._section-wrapper_b9810c2 ._content_6c9ded4 ._video-section_57dadf3{padding-top:40px;place-self:center}._root_7bdbc02 ._section-wrapper_b9810c2 ._content_6c9ded4 ._video-section_57dadf3 ._video_03be6aa{width:100%;max-width:550px;border-radius:16px}._root_7bdbc02 ._section-wrapper_b9810c2 ._content_6c9ded4 ._video-section_57dadf3 ._link_7c4a7d3{margin-top:20px}._root_c0ea88f{padding:90px var(--section-padding-x) 60px;background-color:#fff;position:relative;display:flex;flex-direction:column;align-items:center}._root_c0ea88f ._quote_e38043e{position:absolute;bottom:100%;left:50%;transform:translate(-50%,50%);max-width:550px}@media screen and (max-width:1200px){._root_c0ea88f ._quote_e38043e{position:relative;inset:unset;transform:unset;margin:10px 0 50px}}@media screen and (max-width:600px){._root_c0ea88f ._quote_e38043e{max-width:278px}}._root_c0ea88f ._quote_e38043e ._quote-text_e0c49b3{position:relative;text-align:center;white-space:pre-line}._root_c0ea88f ._text-wrapper_2f6ea0c{max-width:var(--section-max-width)}._root_c0ea88f ._text-wrapper_2f6ea0c ._title_ffc3137{margin-bottom:25px;font-style:italic}@media screen and (max-width:1200px){._root_c0ea88f ._text-wrapper_2f6ea0c ._title_ffc3137{font-size:28px}}._root_c0ea88f ._text-wrapper_2f6ea0c ._title_ffc3137,._root_c0ea88f ._text-wrapper_2f6ea0c ._subtitle_101db5e{text-align:center}._root_c0ea88f ._text-wrapper_2f6ea0c ._usage-grid_8fdb1b2{margin:50px 0 65px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px}@media screen and (max-width:1200px){._root_c0ea88f ._text-wrapper_2f6ea0c ._usage-grid_8fdb1b2{grid-template-columns:auto}._root_c0ea88f ._text-wrapper_2f6ea0c ._usage-grid_8fdb1b2 ._usage-image_d8a3b38{max-width:300px;align-self:center}}._root_c0ea88f ._text-wrapper_2f6ea0c ._usage-grid_8fdb1b2 ._usage-grid-column_524f5d1{display:flex;flex-direction:column;gap:20px}._root_c0ea88f ._text-wrapper_2f6ea0c ._usage-grid_8fdb1b2 ._usage-grid-column_524f5d1 ._usage-title_9766d40{font-weight:700;text-align:center}._root_c0ea88f ._text-wrapper_2f6ea0c ._usage-grid_8fdb1b2 ._usage-grid-column_524f5d1 ._usage-image_d8a3b38{width:100%;aspect-ratio:36 / 22;object-fit:contain}._root_c0ea88f ._text-wrapper_2f6ea0c ._usage-grid_8fdb1b2 ._usage-grid-column_524f5d1 ._usage-subtitle_ffe2981{font-weight:700;margin-bottom:10px}._root_c0ea88f ._text-wrapper_2f6ea0c ._reach-out-section_7294c2a{display:flex;flex-direction:column;align-items:center}._root_c0ea88f ._text-wrapper_2f6ea0c ._reach-out-section_7294c2a ._reach-out-button_2d34791{margin-top:20px}._root_d495154{position:relative;overflow-y:clip;padding:70px var(--section-padding-x) 35px;background-color:var(--color-section-blue);display:flex;flex-direction:column;align-items:center;color:#fff}@media screen and (min-width:1200px){._root_d495154{padding:100px 330px 35px}._root_d495154 ._text-wrapper_e8f6ced{max-width:800px}}._root_d495154 ._text-wrapper_e8f6ced ._subtitle_6801150{margin-bottom:25px}._root_d495154 ._text-wrapper_e8f6ced ._content_2b63c8a a{color:#fff}._root_d495154 ._text-wrapper_e8f6ced ._title_ac4d393,._root_d495154 ._text-wrapper_e8f6ced ._subtitle_6801150{text-align:center}._root_d495154 ._buttons_09cc9c6{display:flex;gap:15px;margin-top:20px}._root_d495154 ._buttons_09cc9c6 ._outline-button_7cb8515{color:#fff;--hover-bg-color: transparent}._root_d495154 ._mobile-hands-container_4013b0f{width:100%;display:flex;justify-content:space-between}._root_e1ea7b2{overflow-x:clip;min-width:0;-webkit-user-drag:none;--section-max-width: 1300px;--section-padding-x: 100px}@media screen and (max-width:900px){._root_e1ea7b2{--section-padding-x: 35px}}._root_e1ea7b2 img{-webkit-user-select:none;user-select:none}.navigation-layout:has(._root_e1ea7b2){overflow-y:auto}._root_fd82954{--big-letter-margin: 105px;--center-text-width: 700px}._root_fd82954 ._yellow-part_903a323{position:relative;padding:65px var(--section-padding-x) 0;background-color:var(--color-section-yellow)}@media screen and (max-width:1200px){._root_fd82954 ._yellow-part_903a323{padding-bottom:60px}}._root_fd82954 ._yellow-part_903a323 ._subtitle-quote_3430b6c{position:relative;margin-top:55px;margin-bottom:60px;width:640px}@media screen and (max-width:1200px){._root_fd82954 ._yellow-part_903a323 ._subtitle-quote_3430b6c{max-width:330px;padding-top:20px;padding-left:20px;margin:20px 0;width:auto}}._root_fd82954 ._yellow-part_903a323 ._subtitle-quote_3430b6c ._subtitle-quote-text_b6e6a0a{position:relative}._root_fd82954 ._yellow-part_903a323 ._subtitle_ef05f65{padding-left:70px;font-style:italic;text-shadow:0 4px var(--color-bright-red);margin-bottom:45px}@media screen and (max-width:1200px){._root_fd82954 ._yellow-part_903a323 ._title_85de345{font-size:48px}._root_fd82954 ._yellow-part_903a323 ._subtitle_ef05f65{padding-left:0;margin-bottom:20px;font-size:35px}}._root_fd82954 ._yellow-part_903a323 ._content_be0862f{width:var(--center-text-width);margin:0 auto}._root_fd82954 ._yellow-part_903a323 ._content_be0862f ._content-text_a12ca75{width:610px;font-weight:500;margin-bottom:20px}._root_fd82954 ._yellow-part_903a323 ._content_be0862f ._choice-titles_a4c249b{margin-left:var(--big-letter-margin)}._root_fd82954 ._yellow-part_903a323 ._content_be0862f ._choice-titles_a4c249b ._choice-quote_1e424ca{margin-top:20px;padding-bottom:20px;position:relative}._root_fd82954 ._yellow-part_903a323 ._content_be0862f ._choice-titles_a4c249b ._choice-quote_1e424ca ._choice-quote-text_ee962a6{font-weight:500}._root_fd82954 ._yellow-part_903a323 ._content_be0862f ._choice-titles_a4c249b ._choice-quote_1e424ca ._choice-quote-blocks_20d810f{position:absolute;top:0;left:calc(100% + 5px);display:flex;gap:10px}._root_fd82954 ._yellow-part_903a323 ._content_be0862f ._choice-titles_a4c249b ._choice-quote_1e424ca ._choice-quote-blocks_20d810f ._choice-quote-line_426ddf5{margin:13px 0;width:120px;border-top:1px solid black;border-right:1px solid black}._root_fd82954 ._yellow-part_903a323 ._content_be0862f ._choice-titles_a4c249b ._choice-quote_1e424ca ._choice-quote-blocks_20d810f ._mc-luhan-image_556fe66{width:130px}@media screen and (max-width:1200px){._root_fd82954 ._yellow-part_903a323 ._choice-title_e81bd5f{margin:30px 0}._root_fd82954 ._yellow-part_903a323 ._big-letter_fd68afa{font-size:48px}._root_fd82954 ._yellow-part_903a323 ._choice-subtitle_20e2997{font-weight:500;margin-bottom:30px}}._root_fd82954 ._white-part_9f3965f{padding-top:15px;height:230px;display:flex;justify-content:center}._root_fd82954 ._white-part_9f3965f ._choice-content-container_22d06c4{width:var(--center-text-width)}._root_fd82954 ._white-part_9f3965f ._choice-content-container_22d06c4 ._choice-content-text_e8d9215{position:relative;margin-left:var(--big-letter-margin)}._root_fd82954 ._white-part_9f3965f ._choice-content-container_22d06c4 ._choice-content-text_e8d9215 ._big-letter_fd68afa{position:absolute;right:calc(100% + 10px);bottom:calc(100% - 30px)}._root_79d5b00{position:relative;background-color:var(--color-section-blue);padding:60px var(--section-padding-x);color:#fff;display:flex;justify-content:center}._root_79d5b00 ._content_7be1b2e{display:grid;gap:100px;grid-template-columns:1fr auto;max-width:var(--section-max-width)}@media screen and (max-width:1200px){._root_79d5b00 ._content_7be1b2e{display:flex;gap:unset;flex-direction:column;align-items:center}._root_79d5b00 ._content_7be1b2e ._title_7613304{font-size:28px}}._root_79d5b00 ._content_7be1b2e ._title_7613304{margin-bottom:30px;font-style:italic}._root_79d5b00 ._content_7be1b2e ._content-text_b635f71 a{color:#fff}._root_79d5b00 ._content_7be1b2e ._image-column_5829292{align-self:center}._root_79d5b00 ._content_7be1b2e ._image-container_650d50b{position:relative;max-width:470px;border:4px solid var(--color-section-yellow);transform:rotate(-5.2deg)}._root_79d5b00 ._content_7be1b2e ._image-container_650d50b ._image-element_b58f1aa{display:block;width:100%}._root_79d5b00 ._content_7be1b2e ._image-description_f09650b{margin-top:20px;text-align:center}@media screen and (max-width:1200px){._root_79d5b00 ._content_7be1b2e ._image-container_650d50b{margin-top:40px}._root_79d5b00 ._content_7be1b2e ._image-description_f09650b{margin:40px}}._root_1a86f6e{padding:70px var(--section-padding-x);background-color:var(--color-section-red);display:flex;flex-direction:column;align-items:center}._root_1a86f6e ._title_ce4a1f6{font-style:italic;margin-bottom:15px}@media screen and (max-width:1200px){._root_1a86f6e ._title_ce4a1f6{font-size:28px}}._root_1a86f6e ._title_ce4a1f6,._root_1a86f6e ._subtitle_969226a{max-width:600px;text-align:center}._root_1a86f6e ._cards_b8eed05{margin-top:30px;display:flex;gap:30px;height:400px}@media screen and (max-width:1200px){._root_1a86f6e ._cards_b8eed05{flex-direction:column;align-items:center;height:unset;max-width:500px}._root_1a86f6e ._cards_b8eed05 .typography{font-size:12px}}._root_84f7c35{padding:65px var(--section-padding-x) 65px;background-color:var(--color-warm-white);display:flex;justify-content:center}._root_84f7c35 ._section-wrapper_986a85a{max-width:var(--section-max-width)}._root_84f7c35 ._section-wrapper_986a85a ._title_9accd03{font-style:italic;margin-bottom:65px}@media screen and (max-width:1200px){._root_84f7c35 ._section-wrapper_986a85a ._title_9accd03{font-size:28px}}._root_84f7c35 ._section-wrapper_986a85a ._principle-grid_1e4c2df{display:grid;grid-template-columns:100px 1fr 200px;grid-template-areas:"index title title" ". content icon";gap:25px}@media screen and (max-width:900px){._root_84f7c35 ._section-wrapper_986a85a ._principle-grid_1e4c2df{grid-template-columns:60px 1fr auto;grid-template-areas:"index title title" "content content icon"}}._root_84f7c35 ._section-wrapper_986a85a ._principle-grid_1e4c2df:not(:last-child){padding-bottom:50px}._root_84f7c35 ._section-wrapper_986a85a ._principle-grid_1e4c2df ._principle-index_cc73fa4{width:50px;height:50px;border-radius:50%;grid-area:index;font-style:italic;display:flex;align-items:center;justify-content:center}@media screen and (max-width:900px){._root_84f7c35 ._section-wrapper_986a85a ._principle-grid_1e4c2df ._principle-index_cc73fa4{place-self:center}}._root_84f7c35 ._section-wrapper_986a85a ._principle-grid_1e4c2df ._principle-title_324f214{grid-area:title;font-style:italic}._root_84f7c35 ._section-wrapper_986a85a ._principle-grid_1e4c2df ._principle-title_324f214 ._title-divider_29bb664{margin-top:10px;width:72px;height:2px}._root_84f7c35 ._section-wrapper_986a85a ._principle-grid_1e4c2df ._principle-content_612b83b{grid-area:content}._root_84f7c35 ._section-wrapper_986a85a ._principle-grid_1e4c2df ._principle-icon_b1c2e60{grid-area:icon;width:100%;align-self:center}._root_3dde867{padding:40px var(--section-padding-x) 80px;display:flex;flex-direction:column;align-items:center}._root_3dde867 ._title_aff01e1{font-style:italic}@media screen and (max-width:1200px){._root_3dde867 ._title_aff01e1{font-size:28px}}._root_3dde867 ._subtitle_cb7f58c{margin:32px 0;max-width:820px;text-align:center}._root_3dde867 ._subsections-container_aff32a7{display:grid;gap:50px;grid-template-columns:repeat(3,280px)}._root_3dde867 ._subsections-container_aff32a7 ._subsection-title_89e057a{margin-bottom:20px;color:var(--color-neutral-600)}@media screen and (max-width:1200px){._root_3dde867 ._subsections-container_aff32a7{grid-template-columns:repeat(3,auto);gap:25px}._root_3dde867 ._subsections-container_aff32a7 .typography{font-size:12px}}@media screen and (max-width:600px){._root_3dde867 ._subsections-container_aff32a7{grid-template-columns:auto}}
