._4yQS3a_panel{--br-glass-radius:28px;box-sizing:border-box;outline:none;flex-direction:column;width:100%;max-height:calc(100dvh - 2rem);animation:.22s cubic-bezier(.2,.8,.3,1) _4yQS3a_panelIn;display:flex;position:relative}._4yQS3a_sm{max-width:24rem}._4yQS3a_md{max-width:30rem}._4yQS3a_lg{max-width:46rem}._4yQS3a_panel>*{animation:.22s ease-out _4yQS3a_contentIn}._4yQS3a_closing{pointer-events:none;animation:.16s ease-in forwards _4yQS3a_panelOut}._4yQS3a_closing>*{animation:.16s ease-in forwards _4yQS3a_contentOut}._4yQS3a_scrimClosing{animation:.16s ease-in forwards _4yQS3a_scrimOut}._4yQS3a_scrimIn{animation:.18s ease-out _4yQS3a_scrimIn}@keyframes _4yQS3a_panelIn{0%{transform:translateY(10px)scale(.97)}}@keyframes _4yQS3a_panelOut{to{transform:translateY(6px)scale(.98)}}@keyframes _4yQS3a_contentIn{0%{opacity:0}}@keyframes _4yQS3a_contentOut{to{opacity:0}}@keyframes _4yQS3a_scrimIn{0%{opacity:0}}@keyframes _4yQS3a_scrimOut{to{opacity:0}}._4yQS3a_close{z-index:4;border:1px solid var(--br-inner-border);width:2.75rem;height:2.75rem;color:var(--br-ink);background:var(--br-inner-strong);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,transform .15s;display:flex;position:absolute;top:.75rem;right:.75rem}._4yQS3a_close:hover{background:var(--br-inner-border)}._4yQS3a_close:focus-visible{outline-offset:2px;outline:2px solid #fffadae6}._4yQS3a_header{text-align:center;flex-shrink:0;padding:1.35rem 3.75rem 0}._4yQS3a_title{letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:clamp(1.1rem,1.6vw,1.3rem);font-weight:600;line-height:1.2}._4yQS3a_subtitle{color:var(--br-ink-soft);margin:.3rem 0 0;font-size:.88rem;font-weight:500;line-height:1.35}._4yQS3a_body{overscroll-behavior:contain;flex-direction:column;gap:1rem;min-height:0;padding:1.1rem 1.35rem 1.35rem;display:flex;overflow-y:auto}._4yQS3a_header+._4yQS3a_body{padding-top:1rem}._4yQS3a_footer{flex-shrink:0;gap:.6rem;padding:0 1.35rem 1.35rem;display:flex}._4yQS3a_footer>*{flex:1 1 0}._4yQS3a_button{min-height:2.75rem;font:inherit;letter-spacing:.01em;color:#fff;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.15rem;font-size:.95rem;font-weight:600;line-height:1.1;transition:transform .14s,filter .14s,background-color .14s;display:inline-flex}._4yQS3a_button:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px)}._4yQS3a_button:active:not(:disabled){transform:scale(.97)}._4yQS3a_button:disabled{cursor:default;opacity:.55}._4yQS3a_button:focus-visible{outline-offset:2px;outline:2px solid #fffadae6}._4yQS3a_primary{color:var(--br-ink-on-light);background:var(--br-green)}._4yQS3a_light{color:#fffada;background:#3c2edb}._4yQS3a_neutral{color:var(--br-ink);background:var(--br-inner-strong);border-color:var(--br-inner-border)}._4yQS3a_danger{background:var(--br-red);border-color:#ffbec859}@media (max-width:768px){._4yQS3a_panel{--br-glass-radius:26px;max-height:calc(100dvh - max(1rem, env(safe-area-inset-top,0px)) - max(1rem, env(safe-area-inset-bottom,0px)))}._4yQS3a_sm,._4yQS3a_md,._4yQS3a_lg{max-width:100%}._4yQS3a_header{padding:1.15rem 3.5rem 0}._4yQS3a_body{padding:.95rem 1.1rem 1.15rem}._4yQS3a_footer{padding:0 1.1rem 1.1rem}._4yQS3a_scrimSheet{padding:max(1rem, env(safe-area-inset-top,0px)) 0 0!important;align-items:flex-end!important}._4yQS3a_panel._4yQS3a_sheet{max-height:calc(100dvh - max(2.5rem, env(safe-area-inset-top,0px) + 1.5rem));padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:none;border-radius:28px 28px 0 0;animation:.26s cubic-bezier(.2,.8,.3,1) _4yQS3a_sheetIn}._4yQS3a_sheet._4yQS3a_closing{animation:.18s ease-in forwards _4yQS3a_sheetOut}}@keyframes _4yQS3a_sheetIn{0%{transform:translateY(100%)}}@keyframes _4yQS3a_sheetOut{to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){._4yQS3a_panel,._4yQS3a_panel>*,._4yQS3a_sheet,._4yQS3a_closing,._4yQS3a_closing>*,._4yQS3a_scrimIn,._4yQS3a_scrimClosing{animation:none!important}}._4yQS3a_message{text-align:center;flex-direction:column;align-items:center;gap:.55rem;padding-top:.6rem;display:flex}._4yQS3a_badge{width:3.5rem;height:3.5rem;color:var(--br-ink);background:var(--br-inner-strong);border:1px solid var(--br-inner-border);border-radius:9999px;justify-content:center;align-items:center;margin-bottom:.35rem;display:flex}._4yQS3a_badgeDanger{color:#ffb3c1;background:#e648602e;border-color:#d63b5c73}._4yQS3a_messageTitle{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(1.15rem,1.6vw,1.3rem);font-weight:600}._4yQS3a_messageBody{max-width:19rem;color:var(--br-ink-soft);margin:0;font-size:.93rem;line-height:1.45}
.BYPl4a_pill{--br-glass-radius:9999px;box-sizing:border-box;align-items:center;gap:.75rem;width:max-content;max-width:min(32rem,100vw - 2rem);padding:.45rem .45rem .45rem .55rem;display:flex}.BYPl4a_toast{top:calc(env(safe-area-inset-top,0px) + 1.1rem);z-index:var(--br-z-toast);animation:.28s cubic-bezier(.2,.8,.3,1) BYPl4a_toastIn;position:fixed;left:50%;transform:translate(-50%)}.BYPl4a_toast>*{animation:.28s ease-out BYPl4a_contentIn}@keyframes BYPl4a_toastIn{0%{transform:translate(-50%,-10px)}}@keyframes BYPl4a_contentIn{0%{opacity:0}}.BYPl4a_icon{width:2.5rem;height:2.5rem;color:var(--br-ink);background:var(--br-inner-strong);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.BYPl4a_text{flex-direction:column;gap:.1rem;min-width:0;line-height:1.2;display:flex}.BYPl4a_title{white-space:nowrap;font-size:.92rem;font-weight:600}.BYPl4a_detail{color:var(--br-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:500;overflow:hidden}.BYPl4a_action{min-height:2.5rem;font:inherit;color:var(--br-ink-on-light);background:var(--br-green);cursor:pointer;border:none;border-radius:9999px;flex-shrink:0;margin-left:.25rem;padding:0 1.15rem;font-size:.9rem;font-weight:600;transition:transform .14s,filter .14s}.BYPl4a_action:hover{filter:brightness(1.07);transform:translateY(-1px)}.BYPl4a_action:active{transform:scale(.97)}.BYPl4a_dismiss{width:2.5rem;height:2.5rem;color:var(--br-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:flex}.BYPl4a_dismiss:hover{background:var(--br-inner-strong)}.BYPl4a_action:focus-visible,.BYPl4a_dismiss:focus-visible{outline:2px solid var(--br-accent);outline-offset:2px}@media (max-width:768px){.BYPl4a_pill{--br-glass-radius:22px;gap:.6rem;width:calc(100vw - 1.5rem);max-width:26rem;padding:.5rem .4rem .5rem .75rem}.BYPl4a_toast{top:calc(env(safe-area-inset-top,0px) + .6rem);z-index:var(--br-z-toast)}.BYPl4a_text{flex:auto}.BYPl4a_title,.BYPl4a_detail{white-space:normal}.BYPl4a_icon{display:none}.BYPl4a_dismiss{width:2.75rem;height:2.75rem}.BYPl4a_action{min-height:2.75rem;margin-left:0}}@media (prefers-reduced-motion:reduce){.BYPl4a_toast,.BYPl4a_toast>*{animation:none}}
.sYCfxq_bar{box-sizing:border-box;flex-direction:column;gap:8px;width:100%;padding:10px 10px 10px 18px;display:flex}.sYCfxq_row{align-items:center;gap:14px;display:flex}.sYCfxq_text{flex:auto;align-items:center;min-width:0;min-height:2.7em;margin:0;font-size:13px;line-height:1.35;display:flex}.sYCfxq_buttons{flex:none;gap:8px;display:flex}.sYCfxq_button{font:inherit;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.sYCfxq_button:focus-visible{outline-offset:2px;outline:2px solid #fffadae6}.sYCfxq_button:disabled{cursor:default;opacity:.45}.sYCfxq_below{min-height:8px;position:relative}.sYCfxq_belowContent{flex-direction:column;gap:8px;display:flex}.sYCfxq_below .sYCfxq_progress,.sYCfxq_below .sYCfxq_finding{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.sYCfxq_progress{background:var(--br-track);border-radius:2px;height:4px;overflow:hidden}.sYCfxq_progressFill{border-radius:inherit;background:var(--br-green);height:100%;transition:width .2s;display:block}.sYCfxq_bar .sYCfxq_finding{background:var(--br-track);border-radius:4px;height:8px}.sYCfxq_notice{color:var(--br-ink-muted);margin:0;font-size:12px;line-height:1.3}@media (prefers-reduced-motion:reduce){.sYCfxq_progressFill{transition:none}}.sYCfxq_hint{color:var(--br-ink-muted);margin:0;font-size:12px;line-height:1.3}.sYCfxq_touchModes{display:none!important}@media (hover:none){.sYCfxq_hint{display:none}.sYCfxq_touchModes{width:100%;display:flex!important}.sYCfxq_touchModes button{min-height:44px}}@media (max-width:768px){.sYCfxq_bar{padding:10px 10px 10px 14px}.sYCfxq_row{flex-direction:column;align-items:stretch;gap:8px}.sYCfxq_buttons{align-self:flex-end}.sYCfxq_button{height:44px}.sYCfxq_hint{display:none}}@media (hover:none) and (pointer:coarse) and (max-height:500px){.sYCfxq_bar{padding:8px}.sYCfxq_row{flex-direction:column;align-items:stretch;gap:8px}.sYCfxq_text{min-height:4.05em}.sYCfxq_buttons{align-self:stretch}.sYCfxq_button{flex:1 1 0;height:44px;padding:0 8px}.sYCfxq_touchModes button{flex:auto;min-width:44px;padding:0 6px;font-size:12px}}
.z4brqG_editor{box-sizing:border-box;padding:max(12px, env(safe-area-inset-top,0px)) max(12px, env(safe-area-inset-right,0px)) max(12px, env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));flex-direction:column;gap:12px;display:flex;position:fixed;inset:0}@media (max-width:768px){.z4brqG_editor{padding:max(8px, env(safe-area-inset-top,0px)) env(safe-area-inset-right,0px) max(8px, env(safe-area-inset-bottom,0px)) env(safe-area-inset-left,0px);gap:8px}}@media (hover:none) and (pointer:coarse) and (max-height:500px){.z4brqG_editor{padding:max(8px, env(safe-area-inset-top,0px)) max(8px, env(safe-area-inset-right,0px)) max(8px, env(safe-area-inset-bottom,0px)) max(8px, env(safe-area-inset-left,0px));flex-direction:row-reverse;gap:8px}}
.fcwFaG_row{border-radius:var(--seg-radius,clamp(.45rem, .7vw, .7rem));background:var(--br-inner-strong);display:inline-flex;position:relative;overflow:hidden}.fcwFaG_pill{border-radius:inherit;background:var(--br-green);pointer-events:none;width:0;height:100%;transition:transform .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.fcwFaG_button{z-index:1;color:var(--br-ink);cursor:pointer;background:0 0;border:none;padding:clamp(.4rem,.6vw,.6rem) clamp(.85rem,1.2vw,1.2rem);font-weight:700;transition:color .3s;position:relative}.fcwFaG_selected{color:var(--br-ink-on-light)}.fcwFaG_button:disabled{cursor:not-allowed;opacity:.4}@media (max-width:768px){.fcwFaG_row{--seg-radius:.45rem;width:100%;display:flex}.fcwFaG_button{flex:1 1 0;min-width:0}}@media (prefers-reduced-motion:reduce){.fcwFaG_pill,.fcwFaG_button{transition:none}}
.UMSDDa_preview{flex-shrink:0;justify-content:center;align-items:center;min-height:120px;display:flex}.UMSDDa_previewCanvas{background-color:#fff;background-image:conic-gradient(#e9e9eb 0 25%, #fff 0 50%, #e9e9eb 0 75%, #fff 0);max-width:100%;box-shadow:0 0 0 1px var(--br-inner-border);background-size:16px 16px;border-radius:6px;display:block}.UMSDDa_empty{margin:0;padding:40px 0;font-size:15px;font-weight:600}.UMSDDa_field{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.UMSDDa_label{font-size:14px;font-weight:600}.UMSDDa_inline{align-items:center;gap:12px;max-width:100%;display:flex}.UMSDDa_note{color:var(--br-ink-muted);margin:0;font-size:12px;line-height:1.3}.UMSDDa_checkLabel{cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.UMSDDa_color{border:1px solid var(--br-inner-border);cursor:pointer;background:0 0;border-radius:8px;width:36px;height:30px;padding:0}.UMSDDa_range{accent-color:#6fd06a;width:200px}.UMSDDa_rangeValue{font-variant-numeric:tabular-nums;min-width:2.5ch;font-size:14px}.UMSDDa_fileName{overflow-wrap:anywhere;color:var(--br-ink-muted);margin:0;font-size:13px}.UMSDDa_footer{flex-direction:column;gap:8px;display:flex}.UMSDDa_buttons{gap:.6rem;display:flex}.UMSDDa_buttons>*{flex:1 1 0}.UMSDDa_spinner{animation:.9s linear infinite UMSDDa_spin}@keyframes UMSDDa_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.UMSDDa_spinner{animation:none}}.UMSDDa_estimate{text-align:center;min-height:1.2em;color:var(--br-ink-muted);margin:0;font-size:12px}@media (max-width:768px){.UMSDDa_field,.UMSDDa_inline{width:100%}.UMSDDa_inline{flex-wrap:wrap;gap:6px 12px}.UMSDDa_switch button,.UMSDDa_checkLabel{min-height:44px}.UMSDDa_range{height:44px}.UMSDDa_fitLabels button{flex:auto;padding-left:8px;padding-right:8px}.UMSDDa_range{flex:auto;width:auto}.UMSDDa_color{width:44px;height:44px}}@media (hover:none) and (pointer:coarse) and (max-height:500px){.UMSDDa_preview{--preview-max-height:110px;min-height:0}}
.PdN2ua_choose{width:100%;font:inherit;margin-top:18px;font-weight:600;display:block}.PdN2ua_choose:focus-visible{outline-offset:2px;outline:2px solid #fffadae6}.PdN2ua_fileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;top:0;left:0}.PdN2ua_drop{padding:36px 16px}.PdN2ua_drop .br-panel-title{margin:0}@media (max-width:768px){.PdN2ua_choose{height:44px}}
.biGZiG_layer{z-index:calc(var(--br-z-pinned-ui) + 1);pointer-events:none;position:fixed;inset:0;overflow:hidden}.biGZiG_ring{box-sizing:border-box;background:#0000000a;border:1px solid #ffffff4d;border-radius:50%;display:none;position:absolute;top:0;left:0}.biGZiG_loupe{box-sizing:border-box;opacity:0;background:#000;border:1px solid #fff;width:77px;height:77px;transition:opacity .15s;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 0 1px #00000080,0 3px 10px #00000059}.biGZiG_loupeCanvas{width:75px;height:75px;display:block}.biGZiG_tick{background:#fff6;position:absolute}.biGZiG_tickTop,.biGZiG_tickBottom{width:1px;height:15px;left:37px}.biGZiG_tickTop{top:0}.biGZiG_tickBottom{bottom:0}.biGZiG_tickLeft,.biGZiG_tickRight{width:15px;height:1px;top:37px}.biGZiG_tickLeft{left:0}.biGZiG_tickRight{right:0}.biGZiG_hotspot{box-sizing:border-box;border:1px solid #c8c8c8;width:7px;height:7px;position:absolute;top:34px;left:34px}.biGZiG_sheen{background:linear-gradient(#ffffff12 0%,#fff0 50%);position:absolute;inset:0}.biGZiG_badge{box-sizing:border-box;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:#000000e0;border-radius:7px;height:26px;padding:0 9px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:12px;font-weight:500;line-height:26px;display:none;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.biGZiG_loupe{transition:none}}
.-AV3HW_stage{box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:auto;min-height:0;padding:12px;overflow:hidden}.-AV3HW_area{border-radius:calc(var(--br-glass-radius) - 12px);width:100%;height:100%;position:relative;overflow:hidden}.-AV3HW_checker{background-color:#fff;background-image:conic-gradient(#e9e9eb 0 25%, #fff 0 50%, #e9e9eb 0 75%, #fff 0);background-position:0 0;background-size:32px 32px}.-AV3HW_white{background:#fff}.-AV3HW_black{background:#000}.-AV3HW_imageBox{position:absolute}.-AV3HW_editing{cursor:none}.-AV3HW_canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.-AV3HW_overlay{visibility:hidden}.-AV3HW_hudSlot{top:var(--hud-top);opacity:0;visibility:hidden;width:min(540px,100% - 32px);transition:opacity .2s,visibility 0s linear .2s;position:absolute;left:50%;transform:translate(-50%)}.-AV3HW_shown{opacity:1;visibility:visible;transition:opacity .2s}@media (prefers-reduced-motion:reduce){.-AV3HW_hudSlot,.-AV3HW_shown{transition:none}}@media (max-width:768px){.-AV3HW_stage{padding:8px}.-AV3HW_area{border-radius:calc(var(--br-glass-radius) - 8px)}.-AV3HW_hudSlot{width:calc(100% - 32px);top:auto;bottom:16px}}@media (hover:none) and (pointer:coarse) and (max-height:500px){.-AV3HW_stage{padding:8px}.-AV3HW_area{--image-margin:8px;border-radius:calc(var(--br-glass-radius) - 8px)}}
.eiQMCW_bar{--br-glass-shadow:0 0 0 0 transparent;box-sizing:border-box;flex:none;align-items:center;gap:16px;min-height:60px;padding:9px 10px 9px 20px;display:flex}.eiQMCW_name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;font-size:17px;font-weight:600;overflow:hidden}.eiQMCW_actions{flex:none;align-items:center;gap:8px;display:flex}.eiQMCW_iconButton,.eiQMCW_textButton{font:inherit;white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.eiQMCW_iconButton{width:42px;padding:0}.eiQMCW_textButton{padding:0 14px}.eiQMCW_iconButton:disabled,.eiQMCW_zoomButton:disabled{cursor:default;opacity:.45}.eiQMCW_iconButton:focus-visible,.eiQMCW_textButton:focus-visible{outline-offset:2px;outline:2px solid #fffadae6}.eiQMCW_backgrounds{--seg-radius:10px}.eiQMCW_backgroundCycle,.eiQMCW_zoomCycle{display:none}.eiQMCW_swatch{box-sizing:border-box;border:1px solid #ffffffb3;border-radius:5px;width:20px;height:20px;display:block}.eiQMCW_checker{background-color:#fff;background-image:conic-gradient(#c9c9cc 0 25%, #fff 0 50%, #c9c9cc 0 75%, #fff 0);background-size:10px 10px}.eiQMCW_white{background:#fff}.eiQMCW_black{background:#000}@media (max-width:768px){.eiQMCW_bar{gap:8px;min-height:60px;padding:8px}.eiQMCW_name{display:none}.eiQMCW_actions{flex:auto;justify-content:space-between;gap:6px}.eiQMCW_iconButton,.eiQMCW_textButton{width:44px;height:44px;padding:0}.eiQMCW_label{display:none}.eiQMCW_backgrounds{display:none!important}.eiQMCW_backgroundCycle,.eiQMCW_zoomCycle{display:inline-flex}.eiQMCW_zoomButton{display:none}}@media (hover:none) and (pointer:coarse) and (max-height:500px){.eiQMCW_bar{flex-direction:column;flex:0 0 228px;align-items:stretch;gap:8px;width:228px;min-height:0;padding:8px;overflow-y:auto}.eiQMCW_name{display:none}.eiQMCW_actions{flex:none;grid-template-columns:repeat(3,44px);justify-content:space-between;gap:8px;display:grid}.eiQMCW_iconButton,.eiQMCW_textButton{width:44px;height:44px;padding:0}.eiQMCW_label{display:none}.eiQMCW_backgrounds{display:none!important}.eiQMCW_backgroundCycle,.eiQMCW_zoomCycle{display:inline-flex}.eiQMCW_zoomButton{display:none}.eiQMCW_panel{flex-direction:column;display:flex}}
