.machine-help-modal-module__xCf7XW__modal.app-modal{z-index:65}.machine-help-modal-module__xCf7XW__modal .app-modal__panel{width:min(100%,740px);max-height:min(700px,100svh - 40px);font-family:var(--avm-font-human)}.machine-help-modal-module__xCf7XW__modal .app-modal__panel:focus{outline:none}.machine-help-modal-module__xCf7XW__content{overscroll-behavior:contain;gap:22px;min-height:0;padding:34px;display:grid;position:relative;overflow-y:auto}.machine-help-modal-module__xCf7XW__closeButton{z-index:2;position:absolute;top:18px;right:18px}.machine-help-modal-module__xCf7XW__intro{max-width:620px;padding-right:52px}.machine-help-modal-module__xCf7XW__explanation article>span{color:#737985;font-family:var(--avm-font-machine-data);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:650}.machine-help-modal-module__xCf7XW__intro h2{color:#16181d;letter-spacing:-.068em;margin:0 0 14px;font-size:clamp(42px,6vw,62px);font-weight:590;line-height:.94}.machine-help-modal-module__xCf7XW__intro p{color:#4f5661;letter-spacing:-.018em;max-width:50ch;margin:0;font-size:16px;font-weight:500;line-height:1.45}.machine-help-modal-module__xCf7XW__explanation h3,.machine-help-modal-module__xCf7XW__contact h3{color:#252930;letter-spacing:-.035em;margin:0;font-size:14px;font-weight:680;line-height:1.12}.machine-help-modal-module__xCf7XW__explanation p,.machine-help-modal-module__xCf7XW__contact p{color:#626873;margin:0;font-size:9px;line-height:1.55}.machine-help-modal-module__xCf7XW__explanation{border:1px solid #c5c9d0;border-width:1px 0;min-width:0;display:grid}.machine-help-modal-module__xCf7XW__explanation article{grid-template-columns:40px 190px minmax(0,1fr);align-items:start;gap:16px;min-width:0;padding:16px 2px;display:grid}.machine-help-modal-module__xCf7XW__explanation article+article{border-top:1px solid #d0d3d9}.machine-help-modal-module__xCf7XW__explanation h3{font-size:15px}.machine-help-modal-module__xCf7XW__explanation p{font-size:11px}.machine-help-modal-module__xCf7XW__proofNote{border-left:3px solid var(--signal);color:#565d68;background:#ffffff47;border-radius:0 9px 9px 0;margin:-4px 0 0;padding:13px 15px;font-size:11px;line-height:1.55}.machine-help-modal-module__xCf7XW__proofNote strong{color:#252930;font-weight:700}.machine-help-modal-module__xCf7XW__contact{background:#ffffff3b;border:1px solid #c5c9d0;border-radius:13px;padding:17px 18px;display:grid}.machine-help-modal-module__xCf7XW__feedbackFields{gap:12px;min-width:0;display:grid}.machine-help-modal-module__xCf7XW__contactCopy{max-width:none}.machine-help-modal-module__xCf7XW__contact h3{margin:0 0 5px;font-size:18px}.machine-help-modal-module__xCf7XW__feedbackForm{gap:8px;min-width:0;display:grid}.machine-help-modal-module__xCf7XW__feedbackForm label{color:#656b76;font-family:var(--avm-font-machine-label);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:650}.machine-help-modal-module__xCf7XW__feedbackForm textarea{resize:vertical;color:#252930;width:100%;min-height:88px;font-family:var(--avm-font-human);background:#ffffff9e;border:1px solid #b7bbc3;border-radius:10px;padding:12px 13px;font-size:12px;line-height:1.45;transition:border-color .16s,background .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffffdb}.machine-help-modal-module__xCf7XW__feedbackForm textarea::placeholder{color:#858a93}.machine-help-modal-module__xCf7XW__feedbackForm textarea:hover{border-color:#9da2ab}.machine-help-modal-module__xCf7XW__feedbackForm textarea:focus-visible{background:#ffffffdb;border-color:#616772;outline:none;box-shadow:0 0 0 3px #2529301a}.machine-help-modal-module__xCf7XW__feedbackMeta{color:#7a808a;min-height:13px;font-family:var(--avm-font-machine-data);align-items:center;gap:9px;font-size:7px;display:flex}.machine-help-modal-module__xCf7XW__feedbackError,.machine-help-modal-module__xCf7XW__feedbackSuccess{margin-left:auto}.machine-help-modal-module__xCf7XW__feedbackError{color:#a13e36}.machine-help-modal-module__xCf7XW__feedbackSuccess{color:#356c4e}.machine-help-modal-module__xCf7XW__submitButton{color:#fff;width:100%;min-height:46px;font-family:var(--avm-font-human);cursor:pointer;background:#1e2127;border:1px solid #17191e;border-radius:10px;padding:10px 16px;font-size:11px;font-weight:700;transition:transform .12s,background .16s}.machine-help-modal-module__xCf7XW__submitButton:hover{background:#343840}.machine-help-modal-module__xCf7XW__submitButton:focus-visible{outline-offset:3px;outline:2px solid #17191e}.machine-help-modal-module__xCf7XW__submitButton:active{transform:translateY(1px)}.machine-help-modal-module__xCf7XW__feedbackFields[data-standalone=true] .machine-help-modal-module__xCf7XW__feedbackForm{gap:10px}.machine-help-modal-module__xCf7XW__feedbackFields[data-standalone=true] .machine-help-modal-module__xCf7XW__feedbackForm label{color:#555c66;font-size:8px}.machine-help-modal-module__xCf7XW__feedbackFields[data-standalone=true] .machine-help-modal-module__xCf7XW__feedbackForm textarea{background:#ffffffc7;border-color:#aeb5bf;min-height:154px;padding:15px 16px;font-size:15px}.machine-help-modal-module__xCf7XW__feedbackFields[data-standalone=true] .machine-help-modal-module__xCf7XW__feedbackMeta{font-size:8px}.machine-help-modal-module__xCf7XW__feedbackFields[data-standalone=true] .machine-help-modal-module__xCf7XW__submitButton{min-height:54px;font-size:12px}.machine-help-modal-module__xCf7XW__feedbackFields[data-standalone=true] .machine-help-modal-module__xCf7XW__contactButton{min-height:60px}.machine-help-modal-module__xCf7XW__feedbackFields[data-standalone=true] .machine-help-modal-module__xCf7XW__contactButton strong{font-size:12px}.machine-help-modal-module__xCf7XW__feedbackFields[data-standalone=true] .machine-help-modal-module__xCf7XW__contactButton small{font-size:8px}.machine-help-modal-module__xCf7XW__contactButton{color:#252930;background:#ffffff85;border:1px solid #b7bbc3;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:54px;padding:8px 12px 8px 14px;text-decoration:none;transition:transform .12s,border-color .16s,background .16s;display:flex;box-shadow:inset 0 1px #ffffffdb,0 7px 16px #191c2214}.machine-help-modal-module__xCf7XW__contactButton>span:first-child{gap:3px;min-width:0;display:grid}.machine-help-modal-module__xCf7XW__contactButton strong{font-size:10px;font-weight:680}.machine-help-modal-module__xCf7XW__contactButton small{color:#5f6570;font-family:var(--avm-font-machine-data);letter-spacing:.015em;font-size:7px}.machine-help-modal-module__xCf7XW__contactButton>span:last-child{color:#626873;font-size:16px}.machine-help-modal-module__xCf7XW__contactButton:hover{background:#fffc;border-color:#9196a0}.machine-help-modal-module__xCf7XW__contactButton:focus-visible{outline-offset:3px;outline:2px solid #17191e}.machine-help-modal-module__xCf7XW__contactButton:active{transform:translateY(1px)}@media (max-width:620px){.machine-help-modal-module__xCf7XW__modal .app-modal__panel{width:min(100%,520px);max-height:calc(100svh - 24px)}.machine-help-modal-module__xCf7XW__content{padding:26px 16px calc(16px + env(safe-area-inset-bottom));gap:16px}.machine-help-modal-module__xCf7XW__closeButton{top:14px;right:14px}.machine-help-modal-module__xCf7XW__intro{padding-right:42px}.machine-help-modal-module__xCf7XW__intro h2{font-size:clamp(38px,10vw,52px)}.machine-help-modal-module__xCf7XW__intro p{font-size:14px}.machine-help-modal-module__xCf7XW__explanation article{grid-template-columns:34px minmax(0,1fr);gap:5px 10px;padding:12px 2px}.machine-help-modal-module__xCf7XW__explanation article>span{grid-area:1/1/3;padding-top:2px}.machine-help-modal-module__xCf7XW__explanation h3{grid-area:1/2}.machine-help-modal-module__xCf7XW__explanation p{grid-area:2/2;font-size:10px}.machine-help-modal-module__xCf7XW__contact{gap:12px;padding:12px}.machine-help-modal-module__xCf7XW__contact p{max-width:48ch}}@media (prefers-reduced-motion:reduce){.machine-help-modal-module__xCf7XW__feedbackForm textarea,.machine-help-modal-module__xCf7XW__submitButton,.machine-help-modal-module__xCf7XW__contactButton{transition:none}}
.account-row-module__P3f5KG__root{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.account-row-module__P3f5KG__signedOutRoot{gap:0}.account-row-module__P3f5KG__signedInRoot{grid-template-columns:minmax(0, 1fr) var(--utility-control-height,46px);gap:8px}.account-row-module__P3f5KG__signInButton[data-physical-button]{--physical-face-color:var(--machine-operator-key-face,#242a28);--physical-ink-color:var(--machine-operator-key-ink,#e7ece8);--physical-root-radius:0px;width:100%;height:var(--utility-control-height,44px)}.account-row-module__P3f5KG__signInContent{color:inherit;font-family:var(--avm-font-human);letter-spacing:.075em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;font-size:8px;display:flex}.account-row-module__P3f5KG__signInContent strong{font-weight:680}.account-row-module__P3f5KG__signInContent svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;opacity:.78;width:17px;height:17px}.account-row-module__P3f5KG__accountDisplay{height:var(--utility-control-height,44px);border-radius:var(--machine-lcd-radius,var(--avm-radius-xs,5px));min-width:0}.account-row-module__P3f5KG__displayContent{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:7px;width:100%;height:100%;padding:2px 7px 2px 6px;display:grid}.account-row-module__P3f5KG__brandMark{width:26px;height:26px;box-shadow:none;color:var(--system-light,#d5e9e9);font-family:var(--avm-font-human);letter-spacing:.045em;background:0 0;border:0;place-items:center;font-size:8px;font-weight:720;display:grid;position:relative;overflow:visible}.account-row-module__P3f5KG__brandMark>span{z-index:1;position:relative}.account-row-module__P3f5KG__brandMark img{z-index:2;filter:drop-shadow(0 1px 1px #00000094)drop-shadow(0 0 3px #cdebe11f);object-fit:contain;background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.account-row-module__P3f5KG__copy{align-content:center;gap:4px;min-width:0;display:grid}.account-row-module__P3f5KG__identityTopline{align-items:center;gap:6px;min-width:0;display:flex}.account-row-module__P3f5KG__name,.account-row-module__P3f5KG__email{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account-row-module__P3f5KG__name{color:#e6f3dd;font-family:var(--avm-font-machine-data);letter-spacing:.01em;flex:0 auto;font-size:9.5px;font-weight:650;line-height:1.05}.account-row-module__P3f5KG__email{color:#7f8d88;font-family:var(--avm-font-machine-data);letter-spacing:.02em;font-size:6px;line-height:1.1}.account-row-module__P3f5KG__planBadge{color:#91a096;max-width:72px;height:14px;font-family:var(--avm-font-machine-data);letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#b8cfd10e;border:1px solid #bbd2d42e;border-radius:4px;flex:none;align-items:center;padding:0 5px;font-size:4.75px;font-weight:720;line-height:1;display:inline-flex;overflow:hidden}.account-row-module__P3f5KG__planBadge[data-premium=true]{color:#cce8d3;background:#afdee017;border-color:#bde7e947}.account-row-module__P3f5KG__manageButton[data-physical-button]{--physical-cap-radius:var(--avm-radius-xs,5px);--physical-face-color:var(--machine-operator-key-face,#242a28);--physical-ink-color:var(--machine-operator-key-ink,#e7ece8);--physical-root-radius:0px;width:var(--utility-control-height,46px);height:var(--utility-control-height,44px)}.account-row-module__P3f5KG__mobileHelpButton{display:none}.account-row-module__P3f5KG__mobileHelpButton[data-physical-button]{--physical-cap-radius:var(--avm-radius-xs,5px);--physical-face-color:var(--machine-utility-key-face,#e0e6ec);--physical-ink-color:var(--machine-utility-key-ink,#242a30);--physical-grain-opacity:.2;--physical-root-radius:0px}.account-row-module__P3f5KG__mobileHelpContent{place-items:center;width:100%;height:100%;display:grid}.account-row-module__P3f5KG__mobileHelpContent svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:20px;height:20px}.account-row-module__P3f5KG__manageContent{width:100%;height:100%;font-family:var(--avm-font-machine-label);grid-template-rows:auto minmax(0,1fr);align-items:center;gap:2px;padding:6px 5px 5px;display:grid}.account-row-module__P3f5KG__manageLabel{letter-spacing:.025em;text-transform:uppercase;justify-self:center;font-size:7px;font-weight:740;line-height:1}.account-row-module__P3f5KG__accountArrow{place-self:center;place-items:center;width:16px;height:15px;display:grid}.account-row-module__P3f5KG__accountArrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:12px;height:12px}@media (max-width:820px){.account-row-module__P3f5KG__signedInRoot{grid-template-columns:minmax(0, 1fr) var(--utility-control-height,44px)}.account-row-module__P3f5KG__accountDisplay,.account-row-module__P3f5KG__manageButton[data-physical-button],.account-row-module__P3f5KG__signInButton[data-physical-button]{height:var(--utility-control-height,44px)}.account-row-module__P3f5KG__manageButton[data-physical-button]{width:var(--utility-control-height,44px)}}@media (max-width:480px){.account-row-module__P3f5KG__signedInRoot{grid-template-columns:minmax(0, 1fr) repeat(2, var(--utility-control-height,44px));gap:5px}.account-row-module__P3f5KG__mobileHelpButton[data-physical-button]{width:var(--utility-control-height,44px);height:var(--utility-control-height,44px);display:block}.account-row-module__P3f5KG__displayContent{grid-template-columns:24px minmax(0,1fr);gap:5px;padding-inline:4px}.account-row-module__P3f5KG__brandMark{width:24px;height:24px;font-size:7px}.account-row-module__P3f5KG__manageButton[data-physical-button]{width:var(--utility-control-height,44px)}.account-row-module__P3f5KG__accountArrow svg{width:11px;height:11px}}@media (max-width:400px){.account-row-module__P3f5KG__copy{gap:3px}.account-row-module__P3f5KG__name{max-width:100%;font-size:8.5px}}@media (max-width:360px){.account-row-module__P3f5KG__signedInRoot{grid-template-columns:minmax(0, 1fr) repeat(2, var(--utility-control-height,44px));gap:4px}.account-row-module__P3f5KG__displayContent{grid-template-columns:22px minmax(0,1fr);gap:4px;padding-inline:3px}.account-row-module__P3f5KG__brandMark{width:22px;height:22px;font-size:6px}.account-row-module__P3f5KG__name{font-size:8px}.account-row-module__P3f5KG__email{font-size:5px}.account-row-module__P3f5KG__planBadge{max-width:50px;padding-inline:4px;font-size:4px}.account-row-module__P3f5KG__manageButton[data-physical-button]{width:var(--utility-control-height,44px)}}
.dev-credit-controls-module__ys1xla__root{color:#d9faff;font-family:var(--avm-font-machine-label);background:#42d9ff0e;border:1px solid #42d9ff33;border-radius:6px;gap:5px;padding:7px;display:grid}.dev-credit-controls-module__ys1xla__header{justify-content:space-between;align-items:center;gap:10px;display:flex}.dev-credit-controls-module__ys1xla__header span{color:#8f96a2;letter-spacing:.08em;text-transform:uppercase;font-size:6px}.dev-credit-controls-module__ys1xla__header output{color:#d9faff;font-family:var(--avm-font-machine-data);font-variant-numeric:tabular-nums;font-size:7px}.dev-credit-controls-module__ys1xla__actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.dev-credit-controls-module__ys1xla__root i{color:#ff8a95;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-style:normal}.dev-credit-controls-module__ys1xla__root i:empty{display:none}.dev-credit-controls-module__ys1xla__root button{border-radius:var(--avm-radius-xs);color:#d9faff;min-width:0;height:24px;font:inherit;font-family:var(--avm-font-machine-data);cursor:pointer;background:#080d12db;border:1px solid #42d9ff38;font-size:8px}.dev-credit-controls-module__ys1xla__root button:hover,.dev-credit-controls-module__ys1xla__root button:focus-visible{color:#fff;border-color:#ff49d89e;outline:none}.dev-credit-controls-module__ys1xla__root button:disabled{opacity:.45;cursor:not-allowed}
.output-tray-module__O5NCKa__tray{min-height:0;padding:8px 8px max(10px, env(safe-area-inset-bottom));background:linear-gradient(#ffffff75,#0000 34%),#c9cdd4;border-top:1px solid #ffffffc7;grid-area:8/1/auto/-1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;box-shadow:inset 0 -1px #52586338,inset 0 8px 14px #ffffff29}.output-tray-module__O5NCKa__bay{--tray-edge:5px;isolation:isolate;background:#252932;border:1px solid #858b95;border-radius:13px;min-height:0;position:relative;overflow:hidden;box-shadow:0 1px #ffffffc7,0 2px #aeb3bc,0 5px 12px #30343d2e}.output-tray-module__O5NCKa__hardware{pointer-events:none;z-index:0;background:linear-gradient(104deg,#48505d33 0%,#1c212a0f 8%,#0000 19%),linear-gradient(256deg,#48505d33 0%,#1c212a0f 8%,#0000 19%),repeating-linear-gradient(90deg,#ffffff02 0 1px,#0000 1px 5px),radial-gradient(at 50% 78%,#736ab314,#0000 48%),linear-gradient(#090c11 0%,#10141a 54%,#171c24 100%);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 25px 34px #000000b3,inset 18px 0 24px #0003,inset -18px 0 24px #0003}.output-tray-module__O5NCKa__hardware:before{content:"";clip-path:polygon(3% 0,97% 0,100% 100%,0 100%);opacity:0;background:linear-gradient(90deg,#ffffff06,#0000 8%),linear-gradient(270deg,#ffffff06,#0000 8%);border:1px solid #b8c1cf0b;border-bottom:0;transition:opacity .18s;position:absolute;inset:8px 7px 0;box-shadow:inset 7px 0 14px #00000052,inset -7px 0 14px #00000052,inset 0 8px 13px #00000061}.output-tray-module__O5NCKa__tray[data-output-shape=ball] .output-tray-module__O5NCKa__bay{background:#3c4249}.output-tray-module__O5NCKa__tray[data-output-shape=ball] .output-tray-module__O5NCKa__hardware{box-shadow:none;background:radial-gradient(at 50% 70%,#7e88941f,#0000 58%),linear-gradient(#30363d 0%,#444a52 58%,#383e45 100%)}.output-tray-module__O5NCKa__tray[data-output-shape=ball] .output-tray-module__O5NCKa__hardware:before{opacity:0;transform:translateY(0)}.output-tray-module__O5NCKa__scene{z-index:1;border-radius:12px;position:absolute;inset:0;overflow:hidden}.output-tray-module__O5NCKa__bezel{z-index:2;pointer-events:none;box-shadow:inset var(--tray-edge) 0 8px -5px #000000b8, inset calc(var(--tray-edge) * -1) 0 8px -5px #000000b8, inset 0 15px 20px -17px #000000e6, inset 0 0 0 1px #ffffff13;border-radius:12px;position:absolute;inset:0}.output-tray-module__O5NCKa__bezel:before{content:"";border-top:1px solid #ffffff14;border-left:1px solid #ffffff0e;border-radius:11px;position:absolute;inset:1px}.output-tray-module__O5NCKa__scene canvas{outline:none;width:100%;height:100%;display:block}.output-tray-module__O5NCKa__scene canvas:focus-visible{box-shadow:inset 0 0 0 2px #f4f4efe6}.output-tray-module__O5NCKa__devActions{z-index:5;align-items:center;gap:5px;display:flex;position:absolute;bottom:8px;right:8px}.output-tray-module__O5NCKa__simulate{color:#e4e7eead;height:24px;font-family:var(--avm-font-machine-label);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111319b8;border:1px solid #cdd0da47;border-radius:999px;padding:0 9px;font-size:5px;transition:border-color .16s,color .16s,background .16s}.output-tray-module__O5NCKa__simulate:hover,.output-tray-module__O5NCKa__simulate:focus-visible{color:#f2f1ff;background:#191b23e0;border-color:#c4bdffa8;outline:none}.output-tray-module__O5NCKa__simulate:active{background:#0a0b0feb}.output-tray-module__O5NCKa__debugToggle{z-index:101;color:#ff8ae6;height:30px;font-family:var(--avm-font-machine-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111319d1;border:1px solid #ff49d87a;border-radius:999px;padding:0 12px;font-size:6px;position:fixed;bottom:16px;right:calc(clamp(280px,23vw,384px) + 16px)}.output-tray-module__O5NCKa__debugToggle:hover,.output-tray-module__O5NCKa__debugToggle:focus-visible{color:#fff;border-color:#ff8ae6;outline:none}.output-tray-module__O5NCKa__debugPanel{z-index:100;color:#eff1f7;width:min(260px,100vw - 24px);max-height:calc(100svh - 70px);font-family:var(--avm-font-machine-label);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0e13e6;border:1px solid #ff49d875;border-radius:8px;gap:9px;padding:10px;display:grid;position:fixed;bottom:54px;right:calc(clamp(280px,23vw,384px) + 16px);overflow-y:auto;box-shadow:0 14px 34px #0000006b}.output-tray-module__O5NCKa__debugMetrics{background:#42d9ff29;border:1px solid #42d9ff33;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.output-tray-module__O5NCKa__debugMetrics div{background:#080d12eb;gap:3px;min-width:0;padding:7px 6px;display:grid}.output-tray-module__O5NCKa__debugMetrics dt,.output-tray-module__O5NCKa__debugMetrics dd{margin:0}.output-tray-module__O5NCKa__debugMetrics dt{color:#737d89;letter-spacing:.08em;text-transform:uppercase;font-size:5px}.output-tray-module__O5NCKa__debugMetrics dd{color:#d9faff;font-family:var(--avm-font-machine-data);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.output-tray-module__O5NCKa__debugShape{background:#ffffff09;border:1px solid #ffffff1a;border-radius:6px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.output-tray-module__O5NCKa__debugShape button{color:#8f96a2;height:24px;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:4px;font-size:6px}.output-tray-module__O5NCKa__debugShape button[aria-pressed=true]{color:#170e16;background:#ff49d8;box-shadow:0 0 14px #ff49d842}.output-tray-module__O5NCKa__debugViews{grid-template-columns:1fr 1fr;gap:5px;display:grid}.output-tray-module__O5NCKa__debugViews button{color:#858c98;min-width:0;height:25px;font:inherit;letter-spacing:.04em;white-space:nowrap;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1c;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:0 6px;font-size:5.5px;display:flex}.output-tray-module__O5NCKa__debugViews button i{background:#555c68;border-radius:50%;flex:none;width:5px;height:5px}.output-tray-module__O5NCKa__debugViews button[aria-pressed=true]{color:#d9faff;background:#42d9ff14;border-color:#42d9ff80}.output-tray-module__O5NCKa__debugViews button[aria-pressed=true] i{background:#42d9ff;box-shadow:0 0 8px #42d9ffd9}.output-tray-module__O5NCKa__debugHeader,.output-tray-module__O5NCKa__debugControl>span{justify-content:space-between;align-items:center;gap:10px;display:flex}.output-tray-module__O5NCKa__debugHeader strong{color:#ff8ae6;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:650}.output-tray-module__O5NCKa__debugHeader button{color:#aeb3bd;font:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-size:6px}.output-tray-module__O5NCKa__debugControl{color:#b9bec8;letter-spacing:.04em;gap:4px;font-size:6px;display:grid}.output-tray-module__O5NCKa__debugControl output{color:#fff;font-family:var(--avm-font-machine-data);font-variant-numeric:tabular-nums}.output-tray-module__O5NCKa__debugControl input{accent-color:#ff49d8;cursor:ew-resize;width:100%;height:12px;margin:0}.output-tray-module__O5NCKa__debugPanel p{color:#8f96a2;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:5px;margin:0;font-size:5px;display:flex}.output-tray-module__O5NCKa__previewModal.app-modal{z-index:1001;padding:0}.output-tray-module__O5NCKa__previewModal .app-modal__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#05070c94}.output-tray-module__O5NCKa__previewModal .app-modal__panel{color:#111216;width:min(1100px,100vw - 32px);height:auto;max-height:calc(100svh - 32px);font-family:var(--avm-font-human);pointer-events:auto;background:linear-gradient(145deg,#ffffffb3,#0000 34%),#e5e7eb;border:0;border-radius:22px;overflow:hidden;box-shadow:0 32px 72px #00000057}.output-tray-module__O5NCKa__previewModal .app-modal__panel:focus{outline:none}.output-tray-module__O5NCKa__previewModal .app-modal__panel[data-measuring-dock=true]{transform:none!important}.output-tray-module__O5NCKa__previewBody{grid-template-columns:minmax(280px,1fr) minmax(320px,380px);align-items:center;gap:clamp(32px,5vw,72px);width:100%;padding:clamp(46px,6vw,72px);display:grid;position:relative}.output-tray-module__O5NCKa__previewVisual{width:min(100%,390px);max-height:calc(100svh - 176px);box-shadow:none;background:0 0;border:0;border-radius:0;justify-self:center;position:relative;overflow:hidden}.output-tray-module__O5NCKa__previewImage{object-fit:contain;display:block}.output-tray-module__O5NCKa__previewImage[data-reveal-hidden=true]{opacity:0}.output-tray-module__O5NCKa__previewImageCrop{object-fit:cover}.output-tray-module__O5NCKa__previewCopy{pointer-events:auto;grid-column:2;width:100%;padding:8px 0}.output-tray-module__O5NCKa__previewCopy>span{color:#555a64;font-family:var(--avm-font-machine-label);letter-spacing:.14em;text-transform:uppercase;font-size:8px}.output-tray-module__O5NCKa__previewCopy h2{font-family:var(--font-instrument), var(--font-geist-sans), sans-serif;letter-spacing:-.055em;margin:9px 0 8px;font-size:clamp(28px,4vw,48px);font-weight:600;line-height:.94}.output-tray-module__O5NCKa__previewCopy p{color:#626873;margin:0;font-size:13px;line-height:1.55}.output-tray-module__O5NCKa__previewMeta{border-top:1px solid #c6c9cf;border-bottom:1px solid #c6c9cf;grid-template-columns:1fr 1fr;gap:0;margin:20px 0;display:grid}.output-tray-module__O5NCKa__previewMeta div{padding:14px 0}.output-tray-module__O5NCKa__previewMeta div+div{border-left:1px solid #c6c9cf;padding-left:18px}.output-tray-module__O5NCKa__previewMeta dt{color:#777c87;font-family:var(--avm-font-machine-label);letter-spacing:.12em;text-transform:uppercase;font-size:7px}.output-tray-module__O5NCKa__previewMeta dd{color:#252830;font-family:var(--avm-font-machine-data);margin:6px 0 0;font-size:12px}.output-tray-module__O5NCKa__previewActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.output-tray-module__O5NCKa__previewActions a,.output-tray-module__O5NCKa__previewActions button{color:#20232a;min-height:46px;font:600 10px/1 var(--avm-font-human);letter-spacing:.02em;cursor:pointer;background:#ffffff57;border:1px solid #bdc1c9;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;text-decoration:none;transition:border-color .15s,background .15s,transform .11s;display:flex}.output-tray-module__O5NCKa__previewActions a:hover,.output-tray-module__O5NCKa__previewActions button:not(:disabled):hover{background:#ffffffb3;border-color:#90959f}.output-tray-module__O5NCKa__previewActions a:active,.output-tray-module__O5NCKa__previewActions button:not(:disabled):active{transform:translateY(1px)}.output-tray-module__O5NCKa__previewActions a:focus-visible,.output-tray-module__O5NCKa__previewActions button:focus-visible{outline-offset:2px;outline:2px solid #252830}.output-tray-module__O5NCKa__previewActions>:first-child{color:#fff;background:#17191e;border-color:#111216;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #13151924}.output-tray-module__O5NCKa__previewActions>:first-child:hover:not(:disabled){background:#282b32;border-color:#111216}.output-tray-module__O5NCKa__previewActionsLocked{grid-template-columns:1fr}.output-tray-module__O5NCKa__previewActions .output-tray-module__O5NCKa__previewSignUp{color:#fff;background:#17191e;border-color:#111216;grid-column:1;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #13151924}.output-tray-module__O5NCKa__previewActions .output-tray-module__O5NCKa__previewSignUp:hover{background:#282b32;border-color:#111216}.output-tray-module__O5NCKa__previewActions .output-tray-module__O5NCKa__previewSignUp i{color:#fff}.output-tray-module__O5NCKa__previewActions .output-tray-module__O5NCKa__previewSignIn{color:#777c87;background:0 0;border:0;grid-column:1;justify-content:center;font-weight:500}.output-tray-module__O5NCKa__previewActions .output-tray-module__O5NCKa__previewSignIn:hover{color:#252830;background:0 0;border:0}.output-tray-module__O5NCKa__previewSignIn strong{color:#252830;font-weight:650}.output-tray-module__O5NCKa__previewActions button:last-child{grid-column:1/-1}.output-tray-module__O5NCKa__previewActions button:disabled{color:#818691;cursor:default;background:#ffffff2e}.output-tray-module__O5NCKa__previewActions i{color:#555a64;font-size:15px;font-style:normal}.output-tray-module__O5NCKa__actionLabel{align-items:center;gap:9px;min-width:0;display:inline-flex}.output-tray-module__O5NCKa__actionIcon{flex:none;width:17px;height:17px}.output-tray-module__O5NCKa__actionIconMeta{color:#0866ff;width:21px}.output-tray-module__O5NCKa__previewActions>:first-child .output-tray-module__O5NCKa__actionIcon{color:#fff}.output-tray-module__O5NCKa__previewActions small{color:#555a64;font:600 6px/1 var(--avm-font-machine-label);letter-spacing:.1em;text-transform:uppercase;background:#25283017;border-radius:999px;padding:4px 6px}.output-tray-module__O5NCKa__previewClose{z-index:2;pointer-events:auto;position:absolute;top:clamp(18px,3vw,34px);right:clamp(18px,3vw,34px)}@media (max-width:820px){.output-tray-module__O5NCKa__tray{padding:8px 8px max(10px, env(safe-area-inset-bottom));background:linear-gradient(#ffffff9e,#0000 34%),#c9cdd4;border-top:1px solid #ffffffc7;grid-area:3/1/auto/-1;grid-template-columns:minmax(0,1fr);box-shadow:inset 0 -1px #52586338,inset 0 8px 14px #ffffff29}.output-tray-module__O5NCKa__bay{border:1px solid #858b95;border-radius:13px;box-shadow:0 1px #ffffffc7,0 2px #aeb3bc,0 5px 12px #30343d2e}.output-tray-module__O5NCKa__scene,.output-tray-module__O5NCKa__bezel{border-radius:12px}.output-tray-module__O5NCKa__bezel{box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 19px 28px #0000009e,inset 13px 0 19px -8px #00000080,inset -13px 0 19px -8px #0000006b,inset 0 -9px 15px -10px #ffffff21}.output-tray-module__O5NCKa__bezel:before{border-radius:11px}.output-tray-module__O5NCKa__devActions{gap:4px;bottom:6px;right:6px}.output-tray-module__O5NCKa__simulate{height:21px;padding-inline:7px;font-size:4.5px}.output-tray-module__O5NCKa__debugPanel,.output-tray-module__O5NCKa__debugToggle{display:none}.machine-page[data-machine-theme=light] .output-tray-module__O5NCKa__tray{box-shadow:none;background:0 0;border-top-color:#0000}}@media (max-width:320px){.output-tray-module__O5NCKa__tray{grid-row:4}.utility-dock[data-auth-state=signed-out] .output-tray-module__O5NCKa__tray{grid-row:3}}.machine-page[data-machine-theme=light] .output-tray-module__O5NCKa__tray{box-shadow:none;background:0 0;border-top-color:#0000}@media (max-width:820px){.output-tray-module__O5NCKa__previewModal .app-modal__panel{border-radius:18px;width:min(520px,100vw - 24px);max-height:calc(100svh - 24px);overflow-y:auto}.output-tray-module__O5NCKa__previewBody{grid-template-rows:max-content max-content;grid-template-columns:1fr;align-content:start;align-items:start;gap:20px;width:100%;padding:46px 18px 18px}.output-tray-module__O5NCKa__previewVisual{width:min(62vw,240px);max-height:42svh}.output-tray-module__O5NCKa__previewCopy{grid-column:1;justify-self:center;width:100%;padding:0}.output-tray-module__O5NCKa__previewCopy h2{margin:7px 0 5px;font-size:28px}.output-tray-module__O5NCKa__previewMeta{margin:14px 0}.output-tray-module__O5NCKa__previewMeta div{padding:10px 0}.output-tray-module__O5NCKa__previewActions a,.output-tray-module__O5NCKa__previewActions button{min-height:42px}}@media (prefers-reduced-motion:reduce){.output-tray-module__O5NCKa__simulate{transition:none;animation:none}}.output-tray-module__O5NCKa__tray{background:linear-gradient(#f2f3f606,#0000 30%),#0d1215;border-top-color:#273137;padding:8px 10px 10px;box-shadow:inset 0 1px #f2f3f609,inset 0 -1px #000000c7}.output-tray-module__O5NCKa__bay,.output-tray-module__O5NCKa__tray[data-output-shape=ball] .output-tray-module__O5NCKa__bay{background:#070a0d;border-color:#344047;box-shadow:inset 0 1px #f2f3f609,0 2px #050708,0 8px 22px #00000057}.output-tray-module__O5NCKa__tray[data-output-shape=ball] .output-tray-module__O5NCKa__hardware{background:radial-gradient(at 50% 68%,#f4f4ef0b,#0000 54%),linear-gradient(#080c0f 0%,#11171b 60%,#0b1013 100%);box-shadow:inset 0 28px 40px #000000a8,inset 18px 0 24px #00000038,inset -18px 0 24px #00000038}.output-tray-module__O5NCKa__bezel{box-shadow:inset var(--tray-edge) 0 9px -5px #000000db, inset calc(var(--tray-edge) * -1) 0 9px -5px #000000db, inset 0 17px 24px -18px #000000fa, inset 0 0 0 1px #f2f3f60e}@media (min-width:821px){.machine-page[data-machine-theme=light] .output-tray-module__O5NCKa__tray{border-top-width:0;padding-top:4px;padding-bottom:8px}}@media (max-width:820px){.output-tray-module__O5NCKa__tray{background:linear-gradient(#f2f3f606,#0000 30%),#0d1215;border-top:0 #273137;padding-top:0;box-shadow:inset 0 1px #f2f3f609,inset 0 -1px #000000c7}.output-tray-module__O5NCKa__bay,.output-tray-module__O5NCKa__tray[data-output-shape=ball] .output-tray-module__O5NCKa__bay{border-color:#344047;box-shadow:inset 0 1px #f2f3f609,0 2px #050708,0 8px 22px #00000057}}
.recent-outputs-module__U7-6sG__panel{width:100%;min-width:0;height:100%;min-height:0;position:relative}.recent-outputs-module__U7-6sG__screen{border-radius:var(--machine-lcd-radius,var(--avm-radius-xs,5px));width:100%;min-width:0;height:100%;min-height:0}.recent-outputs-module__U7-6sG__screenContent{min-width:0;min-height:0;font-family:var(--avm-font-machine-label);grid-template-rows:28px minmax(0,1fr);gap:4px;padding:8px 9px 9px;display:grid;position:absolute;inset:0}.recent-outputs-module__U7-6sG__historyLink{min-width:0;color:inherit;-webkit-tap-highlight-color:transparent;border-bottom:1px solid #d4ece41a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 1px 4px;text-decoration:none;display:grid}.recent-outputs-module__U7-6sG__historyLink:focus-visible{outline-offset:2px;border-radius:4px;outline:1px solid #e2f4eed1}.recent-outputs-module__U7-6sG__historyLead{align-items:center;min-width:0;display:flex}.recent-outputs-module__U7-6sG__historyLabel{gap:3px;min-width:0;line-height:1;display:grid}.recent-outputs-module__U7-6sG__historyLabel strong{text-overflow:ellipsis;white-space:nowrap;color:#e0ede8;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 0 7px #ccebe11f;min-width:0;font-size:9px;font-weight:690;overflow:hidden}.recent-outputs-module__U7-6sG__historyCount{color:#dbeae5;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "zero" 1;justify-content:flex-end;align-items:baseline;gap:4px;min-width:30px;line-height:1;display:flex}.recent-outputs-module__U7-6sG__historyCount strong{font-family:var(--avm-font-machine-data);letter-spacing:.055em;text-shadow:0 0 7px #ccebe124;font-size:10px;font-weight:670;display:inline-block}.recent-outputs-module__U7-6sG__historyButton{display:none}.recent-outputs-module__U7-6sG__historyButton[data-physical-button]{--physical-cap-radius:var(--avm-radius-xs,5px);--physical-face-color:var(--machine-operator-key-face,#242a28);--physical-ink-color:var(--machine-operator-key-ink,#e7ece8);--physical-root-radius:0px;width:var(--machine-key-height,46px);height:var(--machine-key-height,46px)}.recent-outputs-module__U7-6sG__historyButtonContent{width:100%;height:100%;font-family:var(--avm-font-machine-label);grid-template-rows:auto minmax(0,1fr);align-items:center;gap:2px;padding:6px 4px 5px;display:grid}.recent-outputs-module__U7-6sG__historyButtonLabel{letter-spacing:.025em;text-transform:uppercase;justify-self:center;font-size:7px;font-weight:740;line-height:1}.recent-outputs-module__U7-6sG__historyButtonContent svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;place-self:center;width:15px;height:15px}.recent-outputs-module__U7-6sG__memory{min-width:0;min-height:0;position:relative;overflow:hidden}.recent-outputs-module__U7-6sG__list{--history-output-gap:5px;--history-output-radius:3px;gap:var(--history-output-gap);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.recent-outputs-module__U7-6sG__list>li{border-radius:var(--history-output-radius);min-width:0;min-height:0;position:relative;overflow:hidden}.recent-outputs-module__U7-6sG__output{border-radius:inherit;width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;color:#dcebe6;background:0 0;text-decoration:none;display:block;position:relative;overflow:hidden}.recent-outputs-module__U7-6sG__preview{border-radius:inherit;background:0 0;display:block;position:absolute;inset:0;overflow:hidden}.recent-outputs-module__U7-6sG__preview:after{content:none}.recent-outputs-module__U7-6sG__preview img{object-fit:contain;transition:filter .16s}.recent-outputs-module__U7-6sG__output:hover .recent-outputs-module__U7-6sG__preview img,.recent-outputs-module__U7-6sG__output:focus-visible .recent-outputs-module__U7-6sG__preview img{filter:brightness(1.05)saturate(1.04)}.recent-outputs-module__U7-6sG__output:focus-visible{outline-offset:-2px;outline:1px solid #e0f2eceb}.recent-outputs-module__U7-6sG__empty{color:#76857f;font-family:var(--avm-font-machine-data);letter-spacing:.075em;text-transform:uppercase;background:linear-gradient(90deg,#070b0af0,#070b0ab8),#060909;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:9px;padding:7px 9px;font-size:6px;font-weight:620;display:grid;position:absolute;inset:0}.recent-outputs-module__U7-6sG__empty i{border:1px dashed #c2e0d729;border-radius:3px;width:25px;height:100%;max-height:36px;display:block}@media (min-width:821px){.recent-outputs-module__U7-6sG__panel{--history-button-inset:4px;--history-cutout:calc(var(--machine-key-height,46px) + 8px);--history-cutout-radius:var(--machine-lcd-radius,var(--avm-radius-xs,5px))}.recent-outputs-module__U7-6sG__screen{clip-path:polygon(0 0, calc(100% - var(--history-cutout) - var(--history-cutout-radius)) 0, calc(100% - var(--history-cutout)) var(--history-cutout-radius), calc(100% - var(--history-cutout)) calc(var(--history-cutout) - var(--history-cutout-radius)), calc(100% - var(--history-cutout) + var(--history-cutout-radius)) var(--history-cutout), calc(100% - var(--history-cutout-radius)) var(--history-cutout), 100% calc(var(--history-cutout) + var(--history-cutout-radius)), 100% 100%, 0 100%)}.recent-outputs-module__U7-6sG__screenContent{grid-template-rows:calc(var(--history-cutout) + var(--history-cutout-radius) - 16px) minmax(0, 1fr)}.recent-outputs-module__U7-6sG__historyLink{margin-right:var(--history-cutout)}.recent-outputs-module__U7-6sG__historyButton[data-physical-button]{z-index:3;top:var(--history-button-inset);right:var(--history-button-inset);display:block;position:absolute}@supports (clip-path:shape(from 0 0, line to 1px 1px, close)
  ){.recent-outputs-module__U7-6sG__screen{clip-path:shape(from 0 0, hline to calc(100% - var(--history-cutout) - var(--history-cutout-radius)), curve to calc(100% - var(--history-cutout)) var(--history-cutout-radius) with calc(100% - var(--history-cutout) - var(--history-cutout-radius) / 2) 0 / calc(100% - var(--history-cutout)) calc(var(--history-cutout-radius) / 2), vline to calc(var(--history-cutout) - var(--history-cutout-radius)), curve to calc(100% - var(--history-cutout) + var(--history-cutout-radius)) var(--history-cutout) with calc(100% - var(--history-cutout)) calc(var(--history-cutout) - var(--history-cutout-radius) / 2) / calc(100% - var(--history-cutout) + var(--history-cutout-radius) / 2) var(--history-cutout), hline to calc(100% - var(--history-cutout-radius)), curve to 100% calc(var(--history-cutout) + var(--history-cutout-radius)) with calc(100% - var(--history-cutout-radius) / 2) var(--history-cutout) / 100% calc(var(--history-cutout) + var(--history-cutout-radius) / 2), vline to 100%, hline to 0, close)}}}@media (min-width:821px) and (max-height:760px){.recent-outputs-module__U7-6sG__screenContent{grid-template-rows:calc(var(--history-cutout) + var(--history-cutout-radius) - 13px) minmax(0, 1fr);gap:3px;padding:6px 7px 7px}.recent-outputs-module__U7-6sG__historyLink{padding-bottom:3px}.recent-outputs-module__U7-6sG__list{gap:var(--history-output-gap);grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}.recent-outputs-module__U7-6sG__list>li:nth-child(n+4){display:none}}@media (max-width:820px){.recent-outputs-module__U7-6sG__panel{grid-template-columns:minmax(0, 1fr) var(--machine-key-height,44px);align-items:stretch;gap:6px;display:grid}.recent-outputs-module__U7-6sG__screen{border-radius:var(--machine-lcd-radius,var(--avm-radius-xs,5px));grid-column:1}.recent-outputs-module__U7-6sG__historyButton[data-physical-button]{grid-column:2;display:block}.recent-outputs-module__U7-6sG__screenContent{grid-template-rows:minmax(0,1fr);grid-template-columns:46px minmax(0,1fr);gap:0;padding:4px 6px}.recent-outputs-module__U7-6sG__historyLink{border-bottom:0;border-right:1px solid #d4ece41a;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:center;gap:3px;padding:0 2px 0 1px}.recent-outputs-module__U7-6sG__historyLead{gap:0}.recent-outputs-module__U7-6sG__historyLabel{gap:3px}.recent-outputs-module__U7-6sG__historyLabel strong{letter-spacing:.045em;font-size:7px}.recent-outputs-module__U7-6sG__historyCount{text-align:left;justify-content:start;justify-self:start;justify-items:start;gap:2px;width:100%;min-width:0;display:grid}.recent-outputs-module__U7-6sG__historyCount strong{font-size:8px}.recent-outputs-module__U7-6sG__list{gap:var(--history-output-gap);width:max-content;min-width:100%;display:flex}.recent-outputs-module__U7-6sG__list>li{flex:0 0 44px;width:44px;height:100%}.recent-outputs-module__U7-6sG__empty{letter-spacing:.045em;grid-template-columns:18px minmax(0,1fr);gap:6px;padding:4px 5px;font-size:4.5px}.recent-outputs-module__U7-6sG__empty i{width:18px;max-height:26px}}@media (max-width:480px){.recent-outputs-module__U7-6sG__historyLink{padding-right:2px}.recent-outputs-module__U7-6sG__list>li{flex-basis:42px;width:42px}}@media (max-width:350px){.recent-outputs-module__U7-6sG__screenContent{grid-template-columns:42px minmax(0,1fr);gap:4px;padding-inline:4px}.recent-outputs-module__U7-6sG__list>li{flex-basis:39px;width:39px}}@media (max-width:320px){.utility-dock[data-auth-state=signed-out] .recent-outputs-module__U7-6sG__panel{grid-template-columns:var(--utility-narrow-key-width);justify-content:start;gap:0}.utility-dock[data-auth-state=signed-out] .recent-outputs-module__U7-6sG__screen{display:none}.utility-dock[data-auth-state=signed-out] .recent-outputs-module__U7-6sG__historyButton[data-physical-button]{width:var(--utility-narrow-key-width);grid-column:1}.utility-dock[data-auth-state=signed-out] .recent-outputs-module__U7-6sG__historyButtonContent{padding-inline:1px}.utility-dock[data-auth-state=signed-out] .recent-outputs-module__U7-6sG__historyButtonLabel{letter-spacing:0;font-size:clamp(5px,2vw,7px)}}@media (prefers-reduced-motion:reduce){.recent-outputs-module__U7-6sG__preview img{transition:none}}
@font-face{font-family:BubbledotICG-FinePos;src:url(https://db.onlinewebfonts.com/t/8cb707a9b8a73f8a7403336b861c3074.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}.entry-gate-lab-module__4q65Ma__lab{isolation:isolate;background:var(--shell);width:100%;height:100svh;min-height:100svh;color:var(--ink);font-family:var(--avm-font-human);position:relative;overflow:hidden}.entry-gate-lab-module__4q65Ma__machineStage{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.entry-gate-lab-module__4q65Ma__loadingOverlay{z-index:90;position:fixed;inset:0;overflow:hidden}.entry-gate-lab-module__4q65Ma__devBar{z-index:96;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffffb3,#0000 36%),#e0e3e6f5;border:1px solid #5f656de0;border-radius:10px;grid-template-columns:auto minmax(0,1fr) 42px;align-items:stretch;width:min(100% - 28px,1180px);min-width:0;display:grid;position:fixed;bottom:14px;right:50%;overflow:hidden;transform:translate(50%);box-shadow:inset 0 1px #ffffffeb,0 14px 38px #0f11154d}.entry-gate-lab-module__4q65Ma__devBarIdentity{color:#1b1e23;min-width:92px;font-family:var(--avm-font-machine-label);text-transform:uppercase;border-right:1px solid #59606947;flex-direction:column;justify-content:center;gap:4px;padding:7px 11px 6px;line-height:1;display:flex}.entry-gate-lab-module__4q65Ma__devBarIdentity span{letter-spacing:.105em;font-size:7px;font-weight:760}.entry-gate-lab-module__4q65Ma__devBarIdentity small{color:#6b727c;font-family:var(--avm-font-machine-data);letter-spacing:.055em;font-size:6px;font-weight:560}.entry-gate-lab-module__4q65Ma__designSwitcher{scrollbar-color:#494f574d transparent;scrollbar-width:thin;align-items:center;gap:8px;min-width:0;padding:6px 8px;display:flex;overflow-x:auto}.entry-gate-lab-module__4q65Ma__designSwitcherRow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;min-width:max-content;display:grid}.entry-gate-lab-module__4q65Ma__designSwitcherRow+.entry-gate-lab-module__4q65Ma__designSwitcherRow{border-left:1px solid #5960693d;padding-left:8px}.entry-gate-lab-module__4q65Ma__designSwitcherLabel{color:#646b75;font-family:var(--avm-font-machine-label);letter-spacing:.09em;text-transform:uppercase;padding-left:5px;font-size:6px;font-weight:700;line-height:1}.entry-gate-lab-module__4q65Ma__designSwitcherRow>div{gap:3px;display:flex}.entry-gate-lab-module__4q65Ma__proofSelect{display:none}.entry-gate-lab-module__4q65Ma__designSwitcher button{color:#4f5660;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:baseline;gap:5px;min-width:50px;padding:6px 7px;font-size:10px;font-weight:700;line-height:1;display:flex}.entry-gate-lab-module__4q65Ma__designSwitcher button:hover{color:#17191e;background:#ffffff9e}.entry-gate-lab-module__4q65Ma__designSwitcher button[aria-pressed=true]{color:#f7f7f3;background:#202329;border-color:#2b2f36;box-shadow:0 2px 5px #1112163d}.entry-gate-lab-module__4q65Ma__designSwitcher small{color:currentColor;font-family:var(--avm-font-machine-data);opacity:.58;font-size:6px;font-weight:500}.entry-gate-lab-module__4q65Ma__devBarClose{color:#3e444d;min-width:0;font-family:var(--avm-font-human);cursor:pointer;background:#eff1f29e;border:0;border-left:1px solid #5960694d;place-items:center;padding:0;font-size:23px;font-weight:400;line-height:1;display:grid}.entry-gate-lab-module__4q65Ma__devBarClose:hover{color:#101216;background:#f7f8f7}.entry-gate-lab-module__4q65Ma__devBarClose:focus-visible{outline-offset:-4px;outline:2px solid #202329}.entry-gate-lab-module__4q65Ma__controlPanel{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffffbd,#0000 42%),#e4e7ebf5;border:1px solid #949aa4e6;border-radius:12px;width:min(100vw - 36px,430px);padding:13px;position:fixed;bottom:18px;right:18px;box-shadow:inset 0 1px #ffffffe6,0 16px 46px #191c223d}.entry-gate-lab-module__4q65Ma__controlHeader{color:#666d77;font-family:var(--avm-font-machine-label);letter-spacing:.09em;text-transform:uppercase;grid-template-columns:auto minmax(16px,1fr) auto;align-items:center;gap:9px;font-size:7px;font-weight:700;line-height:1;display:grid}.entry-gate-lab-module__4q65Ma__controlHeader i{background:#7c838d6b;height:1px}.entry-gate-lab-module__4q65Ma__controlHeader b{color:#17191e;font-weight:700}.entry-gate-lab-module__4q65Ma__resultCopy{margin:12px 1px 13px}.entry-gate-lab-module__4q65Ma__resultCopy h1{color:#17191e;letter-spacing:-.025em;margin:0;font-size:17px;font-weight:720;line-height:1.1}.entry-gate-lab-module__4q65Ma__resultCopy p{color:#5e6570;margin:5px 0 0;font-size:11px;line-height:1.42}.entry-gate-lab-module__4q65Ma__sequenceButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.entry-gate-lab-module__4q65Ma__sequenceButtons button{color:#20232a;text-align:left;cursor:pointer;background:linear-gradient(#ffffffe6,#ebedf0e6);border:1px solid #b9bec6;border-radius:8px;gap:4px;min-width:0;padding:10px 11px 11px;display:grid;box-shadow:inset 0 1px #fff,0 2px #aeb3bb}.entry-gate-lab-module__4q65Ma__sequenceButtons button:hover{border-color:#8f96a1;transform:translateY(-1px)}.entry-gate-lab-module__4q65Ma__sequenceButtons button:active{transform:translateY(1px);box-shadow:inset 0 1px 3px #2d323a29}.entry-gate-lab-module__4q65Ma__sequenceButtons button[data-active=true]{color:#f4f4ef;background:linear-gradient(#323740fa,#1b1e24fa);border-color:#30343c;box-shadow:inset 0 1px #ffffff24,0 2px #090a0c}.entry-gate-lab-module__4q65Ma__sequenceButtons span,.entry-gate-lab-module__4q65Ma__sequenceButtons small{font-family:var(--avm-font-machine-label);letter-spacing:.065em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.entry-gate-lab-module__4q65Ma__sequenceButtons span{color:#6e7580;font-size:7px;font-weight:700}.entry-gate-lab-module__4q65Ma__sequenceButtons button[data-active=true] span{color:#f4f4efad}.entry-gate-lab-module__4q65Ma__sequenceButtons strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:720;line-height:1.15;overflow:hidden}.entry-gate-lab-module__4q65Ma__sequenceButtons small{color:#747b85;font-size:6px;line-height:1.2}.entry-gate-lab-module__4q65Ma__sequenceButtons button[data-active=true] small{color:#f4f4ef94}.entry-gate-lab-module__4q65Ma__safetyNote{color:#737a84;font-family:var(--avm-font-machine-data);letter-spacing:.045em;text-transform:uppercase;margin:11px 1px 0;font-size:7px;line-height:1}@media (max-width:560px){.entry-gate-lab-module__4q65Ma__devBar{grid-template-columns:minmax(0,1fr) 38px;width:calc(100% - 16px);bottom:8px}.entry-gate-lab-module__4q65Ma__devBarIdentity{border-bottom:1px solid #5960693d;border-right:0;flex-direction:row;grid-area:1/1;justify-content:flex-start;align-items:baseline;gap:8px;min-width:0;padding:7px 9px 6px}.entry-gate-lab-module__4q65Ma__devBarClose{border-bottom:1px solid #5960693d;grid-area:1/2}.entry-gate-lab-module__4q65Ma__designSwitcher{grid-area:2/1/auto/-1;gap:4px;padding:4px;display:grid;overflow:visible}.entry-gate-lab-module__4q65Ma__designSwitcherRow{grid-template-columns:minmax(0,1fr);min-width:0}.entry-gate-lab-module__4q65Ma__designSwitcherRow+.entry-gate-lab-module__4q65Ma__designSwitcherRow{border-top:1px solid #7c838d3d;border-left:0;padding-top:4px;padding-left:0}.entry-gate-lab-module__4q65Ma__designSwitcherLabel,.entry-gate-lab-module__4q65Ma__proofSwitcherRow>div{display:none}.entry-gate-lab-module__4q65Ma__proofSelect{min-width:0;display:grid}.entry-gate-lab-module__4q65Ma__proofSelect>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.entry-gate-lab-module__4q65Ma__proofSelect select{color:#f7f7f3;width:100%;height:28px;font:700 10px/1 var(--avm-font-human);background:#202329;border:1px solid #2b2f36;border-radius:6px;padding:0 28px 0 9px}.entry-gate-lab-module__4q65Ma__designSwitcher button{min-width:44px;padding:6px 5px;font-size:9px}.entry-gate-lab-module__4q65Ma__designSwitcher small{display:none}.entry-gate-lab-module__4q65Ma__controlPanel{width:calc(100vw - 20px);padding:11px;bottom:10px;right:10px}.entry-gate-lab-module__4q65Ma__sequenceButtons{grid-template-columns:1fr}.entry-gate-lab-module__4q65Ma__sequenceButtons button{padding-block:9px 10px}}@media (prefers-reduced-motion:reduce){.entry-gate-lab-module__4q65Ma__designSwitcher button,.entry-gate-lab-module__4q65Ma__sequenceButtons button{transition:none}}
