.whExPq_upload{box-sizing:border-box;font-size:var(--image-upload-tile-font-size,.6875rem);color:var(--color-text-medium-emphasis,#08121abd);cursor:pointer;border:1px dashed var(--color-border-medium-emphasis,#08121a4d);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;font-weight:700;display:flex}.whExPq_upload:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){.whExPq_upload:hover:not(:disabled){background:var(--color-surface-secondary,#08121a0a)}}.whExPq_upload:focus-visible{outline:2px solid var(--color-focus-clarity);outline-offset:-2px}.whExPq_loading{animation:1s linear infinite whExPq_loading-spin}@keyframes whExPq_loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.whExPq_loading{animation-duration:2s}}.whExPq_check{box-sizing:border-box;width:20px;height:20px;color:var(--color-text-high-emphasis-inverse,white);background:var(--color-overlay-light,#0003);border:1px solid var(--color-border-high-emphasis-inverse,white);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid}.whExPq_check[data-selected=true]{background:var(--color-object-accent-primary,#298737)}
.sx6HzG_root{color:var(--color-text-high-emphasis,#08121a);background:var(--color-surface-primary,white);border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #08121a14,0 11px 28px #08121a1f}.sx6HzG_root:focus{outline:none}.sx6HzG_header{border-bottom:1px solid var(--color-border-low-emphasis,#08121a14);justify-content:space-between;align-items:flex-start;padding:0 12px 0 16px;display:flex}.sx6HzG_tabs{gap:8px;display:flex}.sx6HzG_tab{min-width:48px;color:var(--color-text-low-emphasis,#08121a9c);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:11px;padding:14px 4px 0;font-size:.875rem;font-weight:700;line-height:1.3;display:flex}.sx6HzG_tab:after{content:"";border-radius:3px;align-self:stretch;min-width:40px;height:3px}.sx6HzG_tab[aria-selected=true]{color:var(--color-text-accent-primary,#237b31)}.sx6HzG_tab[aria-selected=true]:after{background:var(--color-border-accent-primary,#298737)}.sx6HzG_close{width:32px;height:46px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.sx6HzG_folder{flex-direction:column;display:flex}.sx6HzG_navigation{justify-content:space-between;align-items:center;padding:16px;display:flex}.sx6HzG_years{align-items:center;gap:6px;font-size:1rem;font-weight:700;display:flex}.sx6HzG_year-button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.sx6HzG_year-button:disabled{cursor:default;opacity:.3}.sx6HzG_month{align-items:center;display:flex;position:relative}.sx6HzG_month select{color:var(--color-text-high-emphasis,#08121a);appearance:none;cursor:pointer;border:1px solid var(--color-border-medium-emphasis,#08121a4d);background:0 0;border-radius:8px;padding:7px 30px 7px 12px;font-size:.8125rem}.sx6HzG_month svg{pointer-events:none;position:absolute;right:8px}.sx6HzG_scroll{flex-direction:column;gap:8px;max-height:220px;padding:0 16px 16px;display:flex;overflow-y:auto;container:media-panel/inline-size}.sx6HzG_grid{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}@container media-panel (min-width:360px){.sx6HzG_grid{grid-template-columns:repeat(4,1fr)}}@container media-panel (min-width:512px){.sx6HzG_grid{grid-template-columns:repeat(5,1fr)}}.sx6HzG_item{position:relative}.sx6HzG_trash{width:28px;height:28px;color:var(--color-text-high-emphasis,#08121a);cursor:pointer;background:var(--color-surface-primary,white);opacity:0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:8px;right:8px;box-shadow:0 3.25px 7.75px #08121a0f}.sx6HzG_trash:disabled{color:var(--color-text-disabled,#08121a42);cursor:not-allowed}.sx6HzG_trash:focus-visible{outline:2px solid var(--color-focus-clarity);outline-offset:1px;opacity:1}.sx6HzG_item:hover .sx6HzG_trash,.sx6HzG_item:has(:focus-visible) .sx6HzG_trash{opacity:1}@media (hover:none){.sx6HzG_trash{opacity:1}}.sx6HzG_tile{aspect-ratio:1;cursor:pointer;background:var(--color-surface-secondary,#08121a0a);border:0;border-radius:8px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.sx6HzG_skeleton{aspect-ratio:1;background:var(--color-surface-tertiary,#08121a14);border-radius:8px;animation:1.5s ease-in-out infinite sx6HzG_skeleton-pulse;display:block}@keyframes sx6HzG_skeleton-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.sx6HzG_skeleton{animation:none}}.sx6HzG_next{min-height:1px}.sx6HzG_loading{color:var(--color-text-medium-emphasis);justify-content:center;align-items:center;column-gap:.5rem;padding-block:8px;font-size:.75rem;font-weight:700;display:flex}.sx6HzG_loading-icon{animation:1s linear infinite sx6HzG_loading-spin}@keyframes sx6HzG_loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sx6HzG_loading-icon{animation-duration:2s}}.sx6HzG_visually-hidden{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sx6HzG_tile:disabled{cursor:not-allowed;opacity:.5}.sx6HzG_tile img{object-fit:cover;width:100%;height:100%;display:block}.sx6HzG_tile[aria-pressed=true]:after{content:"";border:2px solid var(--color-border-accent-primary,#298737);border-radius:8px;position:absolute;inset:0}.sx6HzG_check{position:absolute;top:8px;right:8px}.sx6HzG_item:hover .sx6HzG_tile:not([aria-pressed=true]):after{content:"";border:1px solid var(--color-border-medium-emphasis,#08121a4d);border-radius:8px;position:absolute;inset:0}.sx6HzG_upload-tile{aspect-ratio:1;border-radius:8px;width:100%}.sx6HzG_note{color:var(--color-text-medium-emphasis,#08121abd);margin:0;padding:12px 16px;font-size:.8125rem}.sx6HzG_message{color:var(--color-text-low-emphasis,#08121a9c);text-align:center;margin:0;padding:24px 0;font-size:.8125rem}.sx6HzG_error{color:var(--color-text-caution,#d8270c);margin:0;font-size:.8125rem}.sx6HzG_cancel{color:var(--color-text-medium-emphasis,#08121abd);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px 0;font-size:.8125rem;display:flex}.sx6HzG_root>.sx6HzG_error{padding:12px 16px 0}.sx6HzG_footer{color:var(--color-text-medium-emphasis,#08121abd);border-top:1px solid var(--color-border-low-emphasis,#08121a14);justify-content:space-between;align-items:center;gap:8px;padding:16px;font-size:.75rem;display:flex}.sx6HzG_footer>span{flex:auto;min-width:0;margin-right:auto}.sx6HzG_footer>button{white-space:nowrap;flex-shrink:0}.sx6HzG_file-input{display:none}.sx6HzG_tab:focus-visible,.sx6HzG_tile:focus-visible{outline:2px solid var(--color-focus-clarity);outline-offset:-2px}.sx6HzG_close:focus-visible,.sx6HzG_year-button:focus-visible,.sx6HzG_month select:focus-visible{outline:2px solid var(--color-focus-clarity);outline-offset:1px}
.UqvLeW_dialog.spui-Dialog{box-sizing:border-box;border-radius:24px;width:400px;max-width:calc(100% - 32px);margin:auto;padding:24px}.UqvLeW_dialog .spui-Dialog-title{text-align:left;font-size:1rem}.UqvLeW_dialog .spui-Dialog-body{text-align:left}.UqvLeW_dialog .spui-Dialog-buttonGroup{justify-content:flex-end;margin:24px 0 0}
.spui-ButtonGroup{display:flex}.spui-ButtonGroup--row{flex-direction:row}.spui-ButtonGroup--column{flex-direction:column}.spui-ButtonGroup--large{gap:16px}.spui-ButtonGroup--medium,.spui-ButtonGroup--small{gap:12px}.spui-ButtonGroup--large.spui-ButtonGroup--column>.spui-SubtleButton:not(:first-child){margin-top:4px}.spui-ButtonGroup--medium.spui-ButtonGroup--column>.spui-SubtleButton:not(:first-child){margin-top:2px}.spui-Dialog{background:var(--color-surface-primary);color:var(--color-text-medium-emphasis);opacity:0;transition:display allow-discrete .35s,overlay allow-discrete .35s,opacity .35s cubic-bezier(0,0,0,1);border:none;border-radius:20px;width:352px;padding:24px;position:fixed;box-shadow:0 11px 28px #08121a1f}@media screen and (max-width:472px){.spui-Dialog{width:calc(100% - 120px)}}.spui-Dialog::backdrop{opacity:0;transition:display allow-discrete .35s,overlay allow-discrete .35s,opacity .35s cubic-bezier(0,0,0,1);background:#000c}.spui-Dialog[open],.spui-Dialog[open]::backdrop{opacity:1}@starting-style{.spui-Dialog[open],.spui-Dialog[open]::backdrop{opacity:0}}.spui-Dialog:not([open]),.spui-Dialog:not([open])::backdrop{transition-duration:.15s}@media (prefers-reduced-motion:reduce){.spui-Dialog,.spui-Dialog::backdrop{transition-duration:1ms}}html:has(.spui-Dialog:modal){overflow:hidden}.spui-Dialog :is(.spui-Button,.spui-LinkButton,.spui-SubtleButton):focus{box-shadow:0 0 0 1px var(--color-surface-primary),0 0 0 3px var(--color-focus-clarity);outline:none}.spui-Dialog :is(.spui-Button,.spui-LinkButton,.spui-SubtleButton):focus:not(:focus-visible){box-shadow:none}.spui-Dialog-title{color:var(--color-text-high-emphasis);text-align:center;margin:0;padding:0;font-size:1.25em;font-weight:700;line-height:1.4}.spui-Dialog-body{color:var(--color-text-medium-emphasis);overflow-wrap:break-word;text-align:center;margin:16px 0 0;font-size:.875em;line-height:1.6}.spui-Dialog-buttonGroup{text-align:center;justify-content:center;align-items:center;margin:32px 0 0}.spui-Dialog-buttonGroup :is(.spui-Button,.spui-SubtleButton){max-width:240px}.spui-Dialog--styleOnly{opacity:1;position:static}@media screen and (min-width:768px){.spui-Dialog{width:328px;padding:36px}}
.Zhjf8W_root{box-sizing:border-box;min-inline-size:0;background-color:var(--color-surface-primary);border-radius:12px;width:260px;margin:0;padding:6px;box-shadow:0 0 0 1px #08121a14,0 11px 14px #08121a1f}.Zhjf8W_title{float:left;box-sizing:border-box;width:100%;color:var(--color-text-low-emphasis);margin:0;padding:6px 12px;font-size:.6875rem;font-weight:700}.Zhjf8W_items{clear:both;margin:0;padding:0;list-style:none}.Zhjf8W_item{box-sizing:border-box;width:100%;height:32px;color:var(--color-text-high-emphasis);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:7px 12px;font-size:.8125rem;display:flex}.Zhjf8W_item:hover,.Zhjf8W_item[aria-pressed=true]{background-color:var(--color-surface-secondary)}.Zhjf8W_item:focus-visible{outline:2px solid var(--color-focus-clarity);outline-offset:-2px}.Zhjf8W_icon{flex-shrink:0;width:18px;height:18px}.Zhjf8W_label{text-align:left;flex-grow:1}.Zhjf8W_recommended{color:var(--color-text-low-emphasis);font-size:.6875rem}.Zhjf8W_status{color:var(--color-text-medium-emphasis);margin:0;padding:6px 12px;font-size:.75rem}.Zhjf8W_status:empty{padding:0}
.GEi-rG_container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}.GEi-rG_small{min-height:80px}.GEi-rG_medium{min-height:180px}.GEi-rG_large{min-height:400px}.GEi-rG_spinner{width:32px;height:32px;color:var(--color-object-medium-emphasis);animation:1s linear infinite GEi-rG_spin}.GEi-rG_title{color:var(--color-text-high-emphasis);font-size:1rem;font-weight:700;line-height:1.4}.GEi-rG_text{color:var(--color-text-medium-emphasis);font-size:.875rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.GEi-rG_spinner{animation-duration:2s}}@keyframes GEi-rG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.AJ1gTa_root{box-sizing:border-box;width:360px;max-width:100%;max-height:min(600px,100vh - 32px);color:var(--color-text-high-emphasis);background-color:var(--color-surface-primary);border-radius:12px;flex-direction:column;gap:12px;padding:12px 16px 16px;display:flex;box-shadow:0 0 0 1px #08121a14,0 11px 28px #08121a1f}.AJ1gTa_header{flex:none;justify-content:space-between;align-items:center;display:flex}.AJ1gTa_title{margin:0;font-size:.8125rem;font-weight:700}.AJ1gTa_body{flex-direction:column;gap:20px;margin:-3px;padding:3px;display:flex;overflow-y:auto}.AJ1gTa_message{color:var(--color-text-medium-emphasis);text-align:center;margin:0;padding:16px 0;font-size:.8125rem}.AJ1gTa_section{border:none;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.AJ1gTa_section-title{color:var(--color-text-medium-emphasis);margin:0 0 2px;padding:0;font-size:.75rem;font-weight:700}.AJ1gTa_image,.AJ1gTa_size,.AJ1gTa_layout-box{box-sizing:border-box;background-color:var(--color-surface-primary);border:1px solid var(--color-border-low-emphasis);border-radius:8px}.AJ1gTa_layout-box{justify-content:center;align-items:center;width:100%;height:72px;display:flex}.AJ1gTa_image,.AJ1gTa_size{color:inherit;cursor:pointer;padding:0}.AJ1gTa_image{aspect-ratio:1;overflow:hidden}.AJ1gTa_size{width:48px;height:48px;overflow:hidden}.AJ1gTa_size-icon{width:100%;height:100%;display:block}.AJ1gTa_image:hover,.AJ1gTa_size:hover,.AJ1gTa_layout:hover .AJ1gTa_layout-box{border-color:var(--color-border-medium-emphasis)}.AJ1gTa_image:focus-visible,.AJ1gTa_size:focus-visible,.AJ1gTa_layout:focus-visible .AJ1gTa_layout-box{outline:2px solid var(--color-focus-clarity);outline-offset:1px}.AJ1gTa_image[aria-pressed=true],.AJ1gTa_size[aria-pressed=true],.AJ1gTa_layout[aria-pressed=true] .AJ1gTa_layout-box{border:2px solid var(--color-border-accent-primary)}.AJ1gTa_layouts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.AJ1gTa_layout{min-width:0;color:var(--color-text-high-emphasis);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.AJ1gTa_layout:focus-visible{outline:none}.AJ1gTa_layout-label{font-size:.75rem;line-height:1.4}.AJ1gTa_layout[aria-pressed=true] .AJ1gTa_layout-label{color:var(--color-text-accent-primary);font-weight:700}.AJ1gTa_figure{justify-content:center;align-items:center;gap:6px;display:flex}.AJ1gTa_figure-image{background-color:var(--color-surface-secondary);border-radius:3px;flex:none;width:28px;height:28px}.AJ1gTa_figure-lines{background:linear-gradient(var(--color-border-medium-emphasis), var(--color-border-medium-emphasis)) 0 0 / 48px 5px no-repeat, linear-gradient(var(--color-border-low-emphasis), var(--color-border-low-emphasis)) 0 9px / 32px 5px no-repeat;flex:none;width:48px;height:14px}.AJ1gTa_figure[data-shape=image-top]{flex-direction:column;gap:4px}.AJ1gTa_figure[data-shape=image-top] .AJ1gTa_figure-image{width:64px;height:30px}.AJ1gTa_figure[data-shape=image-top] .AJ1gTa_figure-lines{background:var(--color-border-medium-emphasis);border-radius:3px;height:5px}.AJ1gTa_figure[data-shape=image-right]{flex-direction:row-reverse}.AJ1gTa_figure[data-shape=image] .AJ1gTa_figure-lines,.AJ1gTa_figure[data-shape=banner] .AJ1gTa_figure-lines,.AJ1gTa_figure[data-shape=text] .AJ1gTa_figure-image{display:none}.AJ1gTa_figure[data-shape=image] .AJ1gTa_figure-image{width:48px;height:44px}.AJ1gTa_figure[data-shape=banner] .AJ1gTa_figure-image{width:72px;height:36px}.AJ1gTa_figure[data-shape=text] .AJ1gTa_figure-lines{background:var(--color-object-accent-primary);border-radius:3px;width:64px;height:5px}.AJ1gTa_images{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.AJ1gTa_image-thumbnail{object-fit:contain;width:100%;height:100%;display:block}.AJ1gTa_sizes{flex-wrap:wrap;gap:12px;display:flex}.AJ1gTa_size[aria-pressed=true]{background-color:var(--color-object-accent-primary);border-color:var(--color-object-accent-primary)}.AJ1gTa_switch{border:1px solid var(--color-border-low-emphasis);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.AJ1gTa_switch-label{font-size:.875rem;font-weight:700}.AJ1gTa_text-area{font-size:.875rem}.AJ1gTa_error-message{color:var(--color-text-caution);margin:0;font-size:.75rem;line-height:1.5}
