.bubble-cluster-module__PN3z6W__page{--ink:#f7d9b7f5;--quiet:#d7e0ff7a;color:var(--ink);font:.72rem var(--font-geist-mono), monospace;letter-spacing:.01em;background:#000;position:fixed;inset:0;overflow:hidden}.bubble-cluster-module__PN3z6W__canvas{cursor:pointer;touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.bubble-cluster-module__PN3z6W__controls{pointer-events:none;justify-items:center;gap:.4rem;display:grid;position:absolute;bottom:clamp(1rem,3vh,2rem);left:1rem;right:1rem}.bubble-cluster-module__PN3z6W__options{pointer-events:auto;justify-items:center;gap:.4rem;width:min(24rem,100%);display:grid}.bubble-cluster-module__PN3z6W__hint{color:var(--quiet);text-align:center;word-break:keep-all;margin:0}.bubble-cluster-module__PN3z6W__views{justify-content:center;display:flex}.bubble-cluster-module__PN3z6W__button{min-width:44px;min-height:36px;color:var(--quiet);font:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 .6rem}.bubble-cluster-module__PN3z6W__button[aria-pressed=true]{color:var(--ink)}.bubble-cluster-module__PN3z6W__toggle{color:var(--ink);opacity:.55}.bubble-cluster-module__PN3z6W__balance{width:100%;color:var(--quiet);align-items:center;gap:.85rem;display:flex}.bubble-cluster-module__PN3z6W__balance span{white-space:nowrap}.bubble-cluster-module__PN3z6W__count{text-align:right;font-variant-numeric:tabular-nums;min-width:3ch}.bubble-cluster-module__PN3z6W__balance input{accent-color:#f7d9b7f5;cursor:ew-resize;flex:1;min-width:0}.bubble-cluster-module__PN3z6W__canvas:focus-visible,.bubble-cluster-module__PN3z6W__button:focus-visible,.bubble-cluster-module__PN3z6W__balance input:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.bubble-cluster-module__PN3z6W__screenReaderOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.bubble-cluster-module__PN3z6W__canvas:active{cursor:grabbing}
.foam-module__LV9cdG__page{--ink:#f7d9b7f5;--quiet:#d7e0ff7a;color:var(--ink);font:.72rem var(--font-geist-mono), monospace;letter-spacing:.01em;background:#000;position:fixed;inset:0;overflow:hidden}.foam-module__LV9cdG__canvas{cursor:pointer;touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.foam-module__LV9cdG__controls{pointer-events:none;justify-items:center;gap:.4rem;display:grid;position:absolute;bottom:clamp(1rem,3vh,2rem);left:1rem;right:1rem}.foam-module__LV9cdG__options{pointer-events:auto;justify-items:center;gap:.4rem;width:min(24rem,100%);display:grid}.foam-module__LV9cdG__hint{color:var(--quiet);text-align:center;word-break:keep-all;margin:0}.foam-module__LV9cdG__button{min-width:44px;min-height:36px;color:var(--quiet);font:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 .6rem}.foam-module__LV9cdG__toggle{color:var(--ink);opacity:.55}.foam-module__LV9cdG__balance{width:100%;color:var(--quiet);align-items:center;gap:.85rem;display:flex}.foam-module__LV9cdG__balance span{white-space:nowrap}.foam-module__LV9cdG__balance input{accent-color:#f7d9b7f5;cursor:ew-resize;flex:1;min-width:0}.foam-module__LV9cdG__canvas:focus-visible,.foam-module__LV9cdG__button:focus-visible,.foam-module__LV9cdG__balance input:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.foam-module__LV9cdG__screenReaderOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
.packed-foam-module__fXfrGW__page{--ink:#f7d9b7f5;--quiet:#d7e0ff7a;color:var(--ink);font:.72rem var(--font-geist-mono), monospace;letter-spacing:.01em;background:#000;position:fixed;inset:0;overflow:hidden}.packed-foam-module__fXfrGW__canvas{cursor:pointer;touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.packed-foam-module__fXfrGW__controls{pointer-events:none;justify-items:center;gap:.4rem;display:grid;position:absolute;bottom:clamp(1rem,3vh,2rem);left:1rem;right:1rem}.packed-foam-module__fXfrGW__options{pointer-events:auto;justify-items:center;gap:.4rem;width:min(24rem,100%);display:grid}.packed-foam-module__fXfrGW__hint{color:var(--quiet);text-align:center;word-break:keep-all;margin:0}.packed-foam-module__fXfrGW__toggles{justify-content:center;display:flex}.packed-foam-module__fXfrGW__button{min-width:44px;min-height:36px;color:var(--quiet);font:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 .6rem}.packed-foam-module__fXfrGW__button[aria-pressed=true]{color:var(--ink)}.packed-foam-module__fXfrGW__toggle{color:var(--ink);opacity:.55}.packed-foam-module__fXfrGW__balance{width:100%;color:var(--quiet);align-items:center;gap:.85rem;display:flex}.packed-foam-module__fXfrGW__balance span{white-space:nowrap}.packed-foam-module__fXfrGW__count{text-align:right;font-variant-numeric:tabular-nums;min-width:3ch}.packed-foam-module__fXfrGW__balance input{accent-color:#f7d9b7f5;cursor:ew-resize;flex:1;min-width:0}.packed-foam-module__fXfrGW__canvas:focus-visible,.packed-foam-module__fXfrGW__button:focus-visible,.packed-foam-module__fXfrGW__balance input:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.packed-foam-module__fXfrGW__screenReaderOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
.potts-foam-module__Hu_ibG__page{--ink:#f7d9b7f5;--quiet:#d7e0ff7a;color:var(--ink);font:.72rem var(--font-geist-mono), monospace;letter-spacing:.01em;background:#000;position:fixed;inset:0;overflow:hidden}.potts-foam-module__Hu_ibG__canvas{cursor:pointer;touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.potts-foam-module__Hu_ibG__controls{pointer-events:none;justify-items:center;gap:.4rem;display:grid;position:absolute;bottom:clamp(1rem,3vh,2rem);left:1rem;right:1rem}.potts-foam-module__Hu_ibG__options{pointer-events:auto;justify-items:center;gap:.4rem;width:min(24rem,100%);display:grid}.potts-foam-module__Hu_ibG__hint{color:var(--quiet);text-align:center;word-break:keep-all;margin:0}.potts-foam-module__Hu_ibG__button{min-width:44px;min-height:36px;color:var(--quiet);font:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 .6rem}.potts-foam-module__Hu_ibG__button[aria-pressed=true]{color:var(--ink)}.potts-foam-module__Hu_ibG__toggle{color:var(--ink);opacity:.55}.potts-foam-module__Hu_ibG__balance{width:100%;color:var(--quiet);align-items:center;gap:.85rem;display:flex}.potts-foam-module__Hu_ibG__balance span{white-space:nowrap}.potts-foam-module__Hu_ibG__balance input{accent-color:#f7d9b7f5;cursor:ew-resize;flex:1;min-width:0}.potts-foam-module__Hu_ibG__canvas:focus-visible,.potts-foam-module__Hu_ibG__button:focus-visible,.potts-foam-module__Hu_ibG__balance input:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.potts-foam-module__Hu_ibG__screenReaderOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
