.PrototypeWidget-module__nvjIHq__root{right:calc(1.25rem + var(--safe-r));bottom:calc(1.25rem + var(--safe-b));z-index:100;font-family:var(--font-sans);color:#e6eaf3;flex-direction:column;align-items:flex-end;display:flex;position:fixed}@media (max-width:768px){.PrototypeWidget-module__nvjIHq__root{display:none}}.PrototypeWidget-module__nvjIHq__toggle{-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);color:#e6eaf3;font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#0a0e1cdb;border:1px solid #e6eaf329;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-size:.68rem;transition:border-color .14s,transform .14s;display:flex;box-shadow:0 20px 50px -20px #060914b3}.PrototypeWidget-module__nvjIHq__toggle:hover{border-color:#7e9cf4b3;transform:translateY(-1px)}.PrototypeWidget-module__nvjIHq__dot{background:#7e9cf4;border-radius:50%;width:7px;height:7px;transition:background .2s}.PrototypeWidget-module__nvjIHq__dotDirty{background:#f2b366;box-shadow:0 0 0 3px #f2b36638}.PrototypeWidget-module__nvjIHq__panel{-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35);background:#0a0e1ceb;border:1px solid #e6eaf324;border-radius:1rem;flex-direction:column;width:360px;max-height:min(76vh,680px);margin-bottom:.75rem;display:flex;overflow:hidden;box-shadow:inset 0 1px #e6eaf314,0 40px 90px -30px #060914d9}.PrototypeWidget-module__nvjIHq__head{justify-content:space-between;align-items:center;padding:.8rem 1rem;display:flex}.PrototypeWidget-module__nvjIHq__headLeft{align-items:center;gap:.55rem;display:flex}.PrototypeWidget-module__nvjIHq__headMark{background:linear-gradient(135deg,#7e9cf4,#2b50d9);border-radius:3px;width:9px;height:9px}.PrototypeWidget-module__nvjIHq__headTitle{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.24em;text-transform:uppercase;color:#c3cbdd;font-size:.68rem}.PrototypeWidget-module__nvjIHq__editToggle{color:#cdd4e4;cursor:pointer;background:#e6eaf30d;border:1px solid #e6eaf329;border-radius:999px;align-items:center;gap:.45rem;padding:.32rem .7rem;font-size:.7rem;transition:all .14s;display:inline-flex}.PrototypeWidget-module__nvjIHq__editToggle:hover{border-color:#7e9cf499}.PrototypeWidget-module__nvjIHq__editToggle[data-on=true]{color:#fff;background:#2b50d9e6;border-color:#7e9cf499}.PrototypeWidget-module__nvjIHq__editDot{opacity:.5;background:currentColor;border-radius:50%;width:6px;height:6px}.PrototypeWidget-module__nvjIHq__editToggle[data-on=true] .PrototypeWidget-module__nvjIHq__editDot{opacity:1;background:#9fe3b8;box-shadow:0 0 0 3px #9fe3b840}.PrototypeWidget-module__nvjIHq__editHint{color:#b9c6ec;background:#2b50d929;border:1px solid #7e9cf440;border-radius:.5rem;margin:0 1rem .6rem;padding:.5rem .65rem;font-size:.66rem;line-height:1.5}.PrototypeWidget-module__nvjIHq__siteBand{border-bottom:1px solid #e6eaf31a;padding:0 1rem .7rem}.PrototypeWidget-module__nvjIHq__siteBand .PrototypeWidget-module__nvjIHq__groupLabel{margin-top:0}.PrototypeWidget-module__nvjIHq__siteOptions{grid-template-columns:repeat(2,1fr);gap:.3rem;display:grid}.PrototypeWidget-module__nvjIHq__siteOption{color:#e6eaf3;font-size:.74rem;font-weight:var(--weight-semibold);cursor:pointer;text-align:left;background:#e6eaf308;border:1px solid #e6eaf31f;border-radius:.5rem;flex-direction:column;gap:2px;padding:.42rem .6rem;transition:all .13s;display:flex}.PrototypeWidget-module__nvjIHq__siteOption:hover{border-color:#7e9cf499}.PrototypeWidget-module__nvjIHq__siteOption[data-active=true]{background:#7e9cf424;border-color:#7e9cf4}.PrototypeWidget-module__nvjIHq__siteOptionNote{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:#8891a6;font-size:.54rem;line-height:1.45;font-weight:var(--weight-regular)}.PrototypeWidget-module__nvjIHq__tabs{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#e6eaf32e transparent;border-bottom:1px solid #e6eaf31a;flex-wrap:nowrap;gap:.3rem;padding:0 1rem .65rem;display:flex;overflow:auto hidden}.PrototypeWidget-module__nvjIHq__tabs::-webkit-scrollbar{height:5px}.PrototypeWidget-module__nvjIHq__tabs::-webkit-scrollbar-thumb{background:#e6eaf32e;border-radius:3px}.PrototypeWidget-module__nvjIHq__tab{white-space:nowrap;color:#9aa3b8;font-size:.72rem;font-weight:var(--weight-semibold);cursor:pointer;background:#e6eaf30a;border:1px solid #e6eaf31a;border-radius:.5rem;flex:none;padding:.38rem .7rem;transition:all .14s}.PrototypeWidget-module__nvjIHq__tab:hover{color:#e6eaf3;border-color:#7e9cf480}.PrototypeWidget-module__nvjIHq__tab[data-active=true]{color:#e6eaf3;background:#7e9cf424;border-color:#7e9cf48c}.PrototypeWidget-module__nvjIHq__body{scrollbar-width:thin;scrollbar-color:#e6eaf32e transparent;flex:1;padding:.35rem 0;overflow-y:auto}.PrototypeWidget-module__nvjIHq__body::-webkit-scrollbar{width:6px}.PrototypeWidget-module__nvjIHq__body::-webkit-scrollbar-thumb{background:#e6eaf32e;border-radius:3px}.PrototypeWidget-module__nvjIHq__sectionRow{border-bottom:1px solid #e6eaf312;position:relative}.PrototypeWidget-module__nvjIHq__sectionRow:before{content:"";background:0 0;border-radius:1px;width:2px;transition:background .2s;position:absolute;top:8px;bottom:8px;left:0}.PrototypeWidget-module__nvjIHq__sectionRow[data-active=true]:before{background:linear-gradient(#7e9cf4,#2b50d9)}.PrototypeWidget-module__nvjIHq__sectionRow[data-active=true]{background:#7e9cf40f}.PrototypeWidget-module__nvjIHq__sectionHead{color:#e6eaf3;width:100%;font-size:.78rem;font-weight:var(--weight-semibold);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem 1rem;display:flex}.PrototypeWidget-module__nvjIHq__sectionHead:hover{background:#e6eaf30a}.PrototypeWidget-module__nvjIHq__sectionInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.PrototypeWidget-module__nvjIHq__sectionLabel{align-items:center;gap:.4rem;display:inline-flex}.PrototypeWidget-module__nvjIHq__dirtyDot{background:#f2b366;border-radius:50%;flex:none;width:6px;height:6px}.PrototypeWidget-module__nvjIHq__sectionMeta{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:#8891a6;font-size:.58rem;font-weight:var(--weight-regular);align-items:center;gap:.45rem;display:inline-flex}.PrototypeWidget-module__nvjIHq__viewing{color:#9fb4f2;letter-spacing:.1em;background:#7e9cf424;border:1px solid #7e9cf459;border-radius:999px;padding:1px 7px}.PrototypeWidget-module__nvjIHq__chev{border-bottom:1.5px solid #8891a6;border-right:1.5px solid #8891a6;flex:none;width:8px;height:8px;margin-right:2px;transition:transform .16s;transform:rotate(45deg)}.PrototypeWidget-module__nvjIHq__chev[data-open=true]{transform:rotate(225deg)}.PrototypeWidget-module__nvjIHq__sectionBody{padding:.15rem 1rem .9rem}.PrototypeWidget-module__nvjIHq__groupLabel{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.18em;text-transform:uppercase;color:#8891a6;margin:.6rem 0 .35rem;font-size:.58rem}.PrototypeWidget-module__nvjIHq__optionList{flex-direction:column;gap:.25rem;display:flex}.PrototypeWidget-module__nvjIHq__option{color:#e6eaf3;cursor:pointer;text-align:left;background:#e6eaf308;border:1px solid #e6eaf31f;border-radius:.5rem;align-items:baseline;gap:.5rem;width:100%;padding:.42rem .6rem;font-size:.74rem;transition:all .13s;display:flex}.PrototypeWidget-module__nvjIHq__option:hover{border-color:#7e9cf499}.PrototypeWidget-module__nvjIHq__option[data-active=true]{background:#7e9cf424;border-color:#7e9cf4}.PrototypeWidget-module__nvjIHq__optionNote{color:#8891a6;font-size:.64rem}.PrototypeWidget-module__nvjIHq__thumbs{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.PrototypeWidget-module__nvjIHq__thumb{aspect-ratio:4/3;cursor:pointer;background:#1a2745;border:2px solid #0000;border-radius:.4rem;padding:0;transition:border-color .13s;position:relative;overflow:hidden}.PrototypeWidget-module__nvjIHq__thumb img{object-fit:cover;width:100%;height:100%;display:block}.PrototypeWidget-module__nvjIHq__thumb[data-active=true]{border-color:#7e9cf4}.PrototypeWidget-module__nvjIHq__thumb:hover{border-color:#7e9cf480}.PrototypeWidget-module__nvjIHq__resetBtn{color:#f2b366;font-size:.64rem;font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;margin-top:.65rem;padding:0}.PrototypeWidget-module__nvjIHq__resetBtn:hover{color:#ffd39a}.PrototypeWidget-module__nvjIHq__foot{border-top:1px solid #e6eaf31a;gap:.5rem;padding:.7rem 1rem .35rem;display:flex}.PrototypeWidget-module__nvjIHq__saveBtn{color:#fff;font-size:.78rem;font-weight:var(--weight-semibold);cursor:pointer;background:linear-gradient(135deg,#2b50d9,#1e3aa8);border:1px solid #7e9cf466;border-radius:.55rem;flex:1;padding:.55rem .8rem;transition:filter .14s}.PrototypeWidget-module__nvjIHq__saveBtn:disabled{opacity:.4;cursor:default;background:#e6eaf314;border-color:#0000}.PrototypeWidget-module__nvjIHq__saveBtn:not(:disabled):hover{filter:brightness(1.15)}.PrototypeWidget-module__nvjIHq__resetAllBtn{color:#f2b366;cursor:pointer;background:0 0;border:1px solid #f2b36666;border-radius:.55rem;padding:.55rem .8rem;font-size:.74rem;transition:all .14s}.PrototypeWidget-module__nvjIHq__resetAllBtn:hover{background:#f2b36614;border-color:#f2b366}.PrototypeWidget-module__nvjIHq__footNote{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.1em;text-transform:uppercase;color:#6d7690;text-align:center;padding:0 1rem .7rem;font-size:.56rem}
