._toggleTrack_173ae_1{cursor:pointer;width:70px;height:34px;background-color:var(--toggle-track-bg, rgba(180, 180, 180, .25));display:flex;align-items:center;justify-content:space-between;border-radius:34px;padding:0 8px;position:relative;transition:background-color .3s ease;box-sizing:border-box}._dark-theme_173ae_18 ._toggleTrack_173ae_1{--toggle-track-bg: rgba(100, 100, 100, .35)}._light-theme_173ae_22 ._toggleTrack_173ae_1{--toggle-track-bg: rgba(180, 180, 180, .25)}._toggleThumb_173ae_27{width:28px;height:28px;background-color:var(--toggle-thumb-bg, rgba(255, 255, 255, .85));border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:3px;transition:transform .3s ease,background-color .3s ease;box-shadow:0 1px 3px #0003;z-index:1}._dark-theme_173ae_18 ._toggleThumb_173ae_27{--toggle-thumb-bg: rgba(220, 220, 220, .75)}._light-theme_173ae_22 ._toggleThumb_173ae_27{--toggle-thumb-bg: rgba(255, 255, 255, .85)}._toggleThumb_173ae_27._dark_173ae_18{transform:translate(36px,-50%)}._iconContainer_173ae_55{display:flex;align-items:center;justify-content:center;height:100%;z-index:0}._icon_173ae_55{font-size:16px;transition:color .3s ease}._dark-theme_173ae_18 ._icon_173ae_55{color:var(--toggle-icon-dark-theme-color, rgba(255, 255, 255, .65))}._light-theme_173ae_22 ._icon_173ae_55{color:var(--toggle-icon-light-theme-color, rgba(0, 0, 0, .5))}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;--background-color: #ffffff;--text-color: #213547;--button-background: #f9f9f9;--button-text: #213547;--button-hover-border: #747bff;--toggle-track-bg: rgba(180, 180, 180, .25);--toggle-thumb-bg: rgba(255, 255, 255, .85);--toggle-icon-light-theme-color: rgba(0, 0, 0, .5);color-scheme:light dark;color:var(--text-color);background-color:var(--background-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark-theme{--background-color: #121212;--text-color: rgba(255, 255, 255, .87);--button-background: #1a1a1a;--button-text: rgba(255, 255, 255, .87);--button-hover-border: #646cff;--toggle-track-bg: rgba(100, 100, 100, .35);--toggle-thumb-bg: rgba(220, 220, 220, .75);--toggle-icon-dark-theme-color: rgba(255, 255, 255, .65)}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:320px;min-height:100vh;background:var(--background-color);color:var(--text-color);transition:background-color .3s ease,color .3s ease}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:var(--button-background);color:var(--button-text);cursor:pointer;transition:border-color .25s,background-color .25s,color .25s}button:hover{border-color:var(--button-hover-border)}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: dark){body:not(.light-theme):not(.dark-theme){background:#121212;color:#ffffffde}}.container{align-items:center;display:flex;height:100svh;justify-content:center;width:45vmin;margin-bottom:20px}._archClipWrapper_12b6a_1{align-items:center;aspect-ratio:2 / 3;display:flex;justify-content:center;overflow:hidden;clip-path:url(#react-veil-arch-definition);width:100%;height:auto}._archClipWrapper_12b6a_1>:first-child{display:block;width:100%;height:100%;object-fit:cover}._roundedRectangleClipWrapper_ebv3c_1{align-items:center;aspect-ratio:2 / 3;display:flex;justify-content:center;overflow:hidden;clip-path:url(#react-veil-rounded-rectangle-definition);width:100%;height:auto}._roundedRectangleClipWrapper_ebv3c_1>:first-child{display:block;width:100%;height:100%;object-fit:cover}._roundedLeftClipWrapper_150n7_1{align-items:center;aspect-ratio:2 / 3;display:flex;justify-content:center;overflow:hidden;clip-path:url(#react-veil-rounded-left-definition);width:100%;height:auto}._roundedLeftClipWrapper_150n7_1>:first-child{display:block;width:100%;height:100%;object-fit:cover}
