#kaleidorabble-app{--jar:#17101B;--jar-2:#1F1626;--jar-3:#2B1F35;--sugar:#FFF3E6;--sugar-dim:rgba(255,243,230,.62);--sugar-faint:rgba(255,243,230,.34);--cherry:#FF3B5C;--tangerine:#FF9A3C;--pineapple:#FFD84D;--apple:#46D67F;--blue-razz:#3FA9FF;--grape:#A970FF;--clear:#C9BBD4;--goo-xs:8px 11px 7px 10px/10px 8px 11px 7px;--goo-sm:13px 17px 12px 16px/16px 12px 18px 13px;--goo-md:20px 26px 19px 25px/25px 19px 27px 21px;--goo-lg:32px 42px 28px 36px/38px 28px 44px 30px;--goo-sag:20px 26px 34px 40px/25px 19px 42px 38px;--goo-pill:999px;--goo-blob:52% 48% 50% 50%/50% 52% 48% 50%;--goo-blob-sag:50% 50% 54% 46%/46% 48% 56% 52%;--spring:linear(0,.36 7%,.82 16%,1.06 25%,1.03 34%,.99 46%,1);--melt:cubic-bezier(.34,.8,.30,1);--fa-hi:30%;--fa-mid:11%;--fa-lo:22%;--glaze:.32;--gap:12px;--tile-min:300px}@media (prefers-color-scheme:light){#kaleidorabble-app{--jar:#F6EFE4;--jar-2:#EFE5D6;--jar-3:#E6D8C4;--sugar:#2A1B2E;--sugar-dim:rgba(42,27,46,.66);--sugar-faint:rgba(42,27,46,.38);--fa-hi:55%;--fa-mid:28%;--fa-lo:44%;--glaze:.18}}#kaleidorabble-app.force-light{--jar:#F6EFE4;--jar-2:#EFE5D6;--jar-3:#E6D8C4;--sugar:#2A1B2E;--sugar-dim:rgba(42,27,46,.66);--sugar-faint:rgba(42,27,46,.38);--fa-hi:55%;--fa-mid:28%;--fa-lo:44%;--glaze:.18}#kaleidorabble-app{background:radial-gradient(120% 70% at 12% 0,color-mix(in srgb,var(--grape) 9%,transparent),transparent 60%),radial-gradient(110% 80% at 92% 100%,color-mix(in srgb,var(--blue-razz) 8%,transparent),transparent 55%),var(--jar);color:var(--sugar);border-radius:var(--goo-lg);padding:18px;margin:6px 0 18px;font-family:'Hanken Grotesk',system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.5;overflow-wrap:anywhere}#kaleidorabble-app a{color:var(--blue-razz)}#kaleidorabble-app :focus-visible{outline:3px solid var(--sugar);outline-offset:3px;border-radius:inherit}.gummy{--flavor:var(--clear);position:relative;border-radius:var(--goo-md);background:linear-gradient(163deg,color-mix(in srgb,var(--flavor) var(--fa-hi),transparent) 0,color-mix(in srgb,var(--flavor) var(--fa-mid),transparent) 48%,color-mix(in srgb,var(--flavor) var(--fa-lo),transparent) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 0 0 1px color-mix(in srgb,var(--flavor) 26%,transparent),inset 0 -22px 34px -26px color-mix(in srgb,var(--flavor) 95%,transparent),0 12px 28px -18px #000;backdrop-filter:blur(7px) saturate(1.55)}.gummy::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(58% 42% at 26% 11%,rgba(255,255,255,var(--glaze)),transparent 72%)}.sugared{--flavor:var(--clear);border-radius:var(--goo-md);background:color-mix(in srgb,var(--clear) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--clear) 18%,transparent);position:relative}.sugared::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}.fa-display{font-family:Gluten,'Hanken Grotesk',cursive;font-weight:800;font-size:19px;letter-spacing:.01em}.chip,.fa-handle,.fa-mono,.fa-stat-value{font-family:'Martian Mono',ui-monospace,monospace;letter-spacing:-.04em}.fa-btn{--flavor:var(--clear);font-family:'Hanken Grotesk',system-ui,sans-serif;padding:9px 16px;border:0;border-radius:var(--goo-sm);background:linear-gradient(163deg,color-mix(in srgb,var(--flavor) var(--fa-hi),transparent) 0,color-mix(in srgb,var(--flavor) var(--fa-mid),transparent) 48%,color-mix(in srgb,var(--flavor) var(--fa-lo),transparent) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 0 0 1px color-mix(in srgb,var(--flavor) 30%,transparent),inset 0 -14px 20px -16px color-mix(in srgb,var(--flavor) 95%,transparent);color:var(--sugar);font-size:14px;font-weight:600;cursor:pointer;transition:transform .45s var(--spring),border-radius .45s var(--spring)}.fa-btn:disabled{opacity:.45;cursor:default}.fa-btn-primary{--flavor:var(--blue-razz)}.fa-btn-danger{--flavor:var(--cherry)}.fa-btn-small{padding:5px 11px;font-size:13px}.fa-btn-wide{display:block;width:100%;margin-top:12px}#kaleidorabble-app .fa-chip:active,#kaleidorabble-app button:active,#kaleidorabble-app input[type=checkbox]:active{transform:scale(.94);border-radius:var(--goo-xs)}#kaleidorabble-app input[type=number],#kaleidorabble-app input[type=password],#kaleidorabble-app input[type=search],#kaleidorabble-app input[type=text],#kaleidorabble-app select,#kaleidorabble-app textarea{font-family:'Hanken Grotesk',system-ui,sans-serif;background:color-mix(in srgb,var(--jar-3) 72%,transparent);color:var(--sugar);border:1px solid color-mix(in srgb,var(--clear) 26%,transparent);border-radius:var(--goo-sm);padding:9px 12px;font-size:14px}#kaleidorabble-app option{background:var(--jar-2);color:var(--sugar)}#kaleidorabble-app ::placeholder{color:var(--sugar-faint)}#kaleidorabble-app input[type=checkbox]{appearance:none;width:17px;height:17px;flex-shrink:0;border-radius:var(--goo-xs);background:color-mix(in srgb,var(--clear) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--clear) 40%,transparent);cursor:pointer;display:inline-grid;place-content:center;transition:transform .45s var(--spring)}#kaleidorabble-app input[type=checkbox]::after{content:"";width:9px;height:9px;border-radius:var(--goo-pill);background:var(--blue-razz);transform:scale(0);transition:transform .45s var(--spring)}#kaleidorabble-app input[type=checkbox]:checked{background:color-mix(in srgb,var(--blue-razz) 26%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--blue-razz) 60%,transparent)}#kaleidorabble-app input[type=checkbox]:checked::after{transform:scale(1)}.fa-syncbar{--flavor:var(--blue-razz);display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:14px 16px;margin-bottom:14px}.fa-syncbar input[type=text]{flex:1 1 220px}.fa-syncbar-avatar{flex-shrink:0;animation:bear-pop .55s var(--spring)}@keyframes bear-pop{from{transform:scale(.35);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.fa-syncbar-avatar{animation:none}}.fa-session{color:var(--blue-razz);font-weight:700;font-family:'Martian Mono',monospace;font-size:12.5px;letter-spacing:-.04em}.fa-progress{margin:14px 0}.fa-progress-label{font-size:13px;color:var(--sugar-dim);margin-bottom:4px}.fa-progress-track{height:8px;border-radius:var(--goo-pill);background:color-mix(in srgb,var(--clear) 14%,transparent);overflow:hidden}.fa-progress-fill{height:100%;border-radius:var(--goo-pill);background:linear-gradient(90deg,var(--grape),var(--blue-razz));transition:width .3s}.fa-progress-fill.indeterminate{width:35%;animation:fa-slide 1.2s infinite var(--melt)}@keyframes fa-slide{0%{margin-left:-35%}100%{margin-left:100%}}.fa-error{--flavor:var(--cherry);padding:10px 14px;margin:12px 0;font-size:13.5px}.fa-notice{--flavor:var(--apple);padding:10px 14px;margin:12px 0;font-size:13.5px}.fa-wait{--flavor:var(--tangerine);display:flex;flex-wrap:wrap;align-items:center;gap:10px}.fa-wait .fa-btn{margin-left:auto}.fa-bigjob{max-width:560px}.fa-bigjob-opt{display:grid;gap:4px;margin:12px 0}.fa-bigjob-opt .fa-btn{justify-self:start}.fa-bigjob-opt .fa-hint{line-height:1.4}.fa-hint{color:var(--sugar-dim);font-size:13px}.fa-login{padding:16px 18px;margin:16px 0}.fa-login h3{margin-top:0}.fa-login-fields{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.fa-login-fields input{flex:1 1 180px}.fa-stats{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 20px}.fa-stat{display:flex;flex-direction:column;align-items:center;min-width:92px;padding:10px 14px;border:0;color:var(--sugar);cursor:default;transition:transform .45s var(--spring),border-radius .45s var(--spring)}.fa-stat-clickable{cursor:pointer}.fa-stat-value{font-size:19px;font-weight:600}.fa-stat-warn{--flavor:var(--tangerine)}.fa-stat-active{--flavor:var(--blue-razz)}.fa-stat-label{font-size:10px;text-transform:uppercase;letter-spacing:.4px;color:var(--sugar-dim);margin-top:2px}.fa-stat-sub{font-size:10px;color:var(--sugar-faint);margin-top:1px;white-space:nowrap}.fa-node-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;margin:2px 0 16px}.fa-node-id{min-width:0}.fa-node-title{margin:0;font-family:Gluten,'Hanken Grotesk',cursive;font-weight:800;font-size:clamp(34px,3.2vw,44px);line-height:1;letter-spacing:-.01em}.fa-node-sub{color:var(--sugar-dim);margin-top:6px;font-size:13.5px}.fa-node-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fa-node-back{--flavor:var(--blue-razz)}.fa-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}.fa-search{display:flex;align-items:center;gap:8px;padding:0 12px;min-width:220px;flex:1 1 220px;max-width:320px;border-radius:var(--goo-sm);background:color-mix(in srgb,var(--jar-3) 70%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--clear) 16%,transparent);color:var(--sugar-dim)}#kaleidorabble-app .fa-search input[type=search]{flex:1;min-width:0;background:0 0;border:0;box-shadow:none;padding:9px 0;margin:0;color:var(--sugar);border-radius:0}#kaleidorabble-app .fa-search input[type=search]:focus{outline:0}.fa-seg{display:inline-flex;padding:3px;gap:2px;border-radius:var(--goo-sm);background:color-mix(in srgb,var(--jar-3) 70%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--clear) 16%,transparent)}.fa-seg>button{border:0;background:0 0;padding:6px 11px;font:600 12.5px/1.3 'Hanken Grotesk',sans-serif;color:var(--sugar-dim);cursor:pointer;border-radius:var(--goo-xs);transition:transform .45s var(--spring),background .2s}.fa-seg>button.on{background:color-mix(in srgb,var(--blue-razz) 34%,transparent);color:var(--sugar);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.fa-seg>button:active{transform:scale(.94)}.fa-seg .n{font-family:'Martian Mono',monospace;letter-spacing:-.04em;font-size:10px;color:var(--sugar-faint);margin-left:3px}.fa-seg>button.on .n{color:var(--sugar-dim)}.fa-density>button{font-size:14px;padding:4px 10px}#kaleidorabble-app .fa-select{font:600 12.5px/1.3 'Hanken Grotesk',sans-serif;padding:7px 10px;max-width:240px}.fa-selectall{display:flex;align-items:center;gap:6px;color:var(--sugar-dim);font-size:12.5px;margin-left:auto;white-space:nowrap}.fa-btn-quiet{background:0 0!important;box-shadow:none!important;color:var(--sugar-dim)!important}.fa-link{background:0 0;border:0;padding:0;color:var(--blue-razz);font:inherit;cursor:pointer;text-decoration:none}.fa-link:hover{text-decoration:underline;text-underline-offset:3px}.fa-selbar{--flavor:var(--blue-razz);position:sticky;bottom:16px;z-index:12;margin:18px auto 0;width:max-content;max-width:100%;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;padding:8px 10px 8px 16px;animation:swell .5s var(--spring)}.fa-selbar-n{font-family:Gluten,'Hanken Grotesk',cursive;font-weight:800;font-size:19px}@keyframes swell{from{transform:scale(1)}40%{transform:scale(1.14)}to{transform:scale(1)}}.fa-widgets{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;align-items:start;margin:0 0 14px}.fa-widget{padding:14px 16px;--flavor:var(--clear);transition:transform .5s var(--melt),border-radius .5s var(--melt)}.fa-widget-wide{grid-column:1/-1}.fa-widget-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}#kaleidorabble-app .fa-widget-head h3{margin:0;font:700 15px/1.3 'Hanken Grotesk',sans-serif;color:var(--sugar)}.fa-widget-open{margin-left:auto;padding:4px 8px!important;font-size:12.5px!important}.fa-widget-row{display:flex;gap:12px;align-items:flex-start}.fa-widget-big{font-family:Gluten,'Hanken Grotesk',cursive;font-weight:800;font-size:clamp(34px,3vw,58px);line-height:1;flex:none}.fa-widget-line{color:var(--sugar-dim);font-size:13px;line-height:1.45}.fa-widget-foot{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:10px}.fa-widget-list{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:6px}.fa-widget-list li{display:flex;align-items:center;gap:8px;font-size:13px;min-width:0}.fa-widget-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fa-widget-right{margin-left:auto;flex:none}.fa-widget .fa-chart,.fa-widget svg.fa-chart{margin-top:4px}.fa-disclosure{margin-top:8px}.fa-disclosure>summary{cursor:pointer;color:var(--sugar-dim);font-size:12.5px;list-style:none;display:flex;gap:6px;align-items:center}.fa-disclosure>summary::-webkit-details-marker{display:none}.fa-disclosure>summary::before{content:"›";display:inline-block;transition:transform .3s var(--melt);color:var(--sugar-faint)}.fa-disclosure[open]>summary::before{transform:rotate(90deg)}.fa-disclosure .fa-history{margin-top:10px}.fa-history-latest{margin-top:10px}.fa-history-latest .fa-history{margin-top:6px}@media (hover:hover){.fa-widget:hover{border-radius:var(--goo-sag);transform:translateY(2px)}}.fa-cols{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start;margin-bottom:14px}.fa-panel{padding:16px 18px;--flavor:var(--clear)}.fa-panel h3{margin:0 0 6px;display:flex;align-items:center;gap:8px}.fa-panel-n{font:600 10px/1 'Martian Mono',monospace;letter-spacing:-.04em;padding:3px 7px;border-radius:var(--goo-pill);background:color-mix(in srgb,var(--clear) 16%,transparent);color:var(--sugar-dim)}.fa-list-title{margin:18px 0 10px}.fa-check-inline{display:inline-flex;align-items:center;gap:6px;flex:none;white-space:nowrap}#kaleidorabble-app .fa-login-fields .fa-check-inline input[type=checkbox]{flex:none;width:18px;height:18px}@media (max-width:900px){.fa-cols{grid-template-columns:1fr}}.tile-head{position:relative}.tile-more{flex:none;border:0;background:0 0;color:var(--sugar-faint);font-size:18px;line-height:1;padding:0 4px;cursor:pointer;border-radius:var(--goo-xs);align-self:flex-start}.tile-more:hover{color:var(--sugar);background:color-mix(in srgb,var(--clear) 12%,transparent)}.tile-menu-scrim{position:fixed;inset:0;z-index:14}.tile-menu{--flavor:var(--clear);position:absolute;right:0;top:28px;z-index:15;min-width:210px;display:grid;gap:2px;padding:6px;background:var(--jar-2)}.tile-menu>a,.tile-menu>button{text-align:left;border:0;background:0 0;padding:8px 10px;border-radius:var(--goo-xs);font:600 13px/1.3 'Hanken Grotesk',sans-serif;color:var(--sugar);cursor:pointer;text-decoration:none}.tile-menu>a:hover,.tile-menu>button:hover{background:color-mix(in srgb,var(--clear) 12%,transparent)}.tile-menu>button[disabled]{opacity:.5;cursor:default}.fa-popwrap{position:relative}.fa-menubtn .fa-caret{color:var(--sugar-faint);margin-left:6px;display:inline-block;transform:translateY(-2px)}.fa-menubtn-on{--flavor:var(--blue-razz)}.fa-pop{right:auto;left:0;top:40px;min-width:250px;max-height:60vh;overflow:auto}.fa-pop>button{display:flex;align-items:center;gap:8px}.fa-pop>button.on{background:color-mix(in srgb,var(--blue-razz) 22%,transparent)}.fa-pop-check{width:14px;flex:none;color:var(--blue-razz)}.fa-pop-label{flex:1;min-width:0}.fa-pop-n{font-family:'Martian Mono',monospace;letter-spacing:-.04em;font-size:10px;color:var(--sugar-dim)}.fa-shell{display:grid;grid-template-columns:212px minmax(0,1fr);gap:0 22px;align-items:start}.fa-main{min-width:0}.fa-side{position:sticky;top:12px;max-height:calc(100vh - 24px);overflow:auto;display:flex;flex-direction:column;gap:2px;padding:4px 12px 8px 0;border-right:1px solid color-mix(in srgb,var(--clear) 14%,transparent)}.fa-side-group{color:var(--sugar-faint);font-size:12.5px;font-weight:600;padding:12px 10px 4px}.fa-side-group:first-child{padding-top:4px}.fa-nav{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:7px 10px;border:0;background:0 0;text-decoration:none;border-radius:var(--goo-sm);font:600 13.5px/1.3 'Hanken Grotesk',sans-serif;color:var(--sugar-dim);cursor:pointer;transition:transform .45s var(--spring),border-radius .45s var(--spring),background .2s}.fa-nav-ico{width:18px;text-align:center;flex:none}.fa-nav-count{margin-left:auto;font-family:'Martian Mono',monospace;letter-spacing:-.04em;font-size:10px;padding:2px 7px;border-radius:var(--goo-pill);background:color-mix(in srgb,var(--clear) 14%,transparent);color:var(--sugar-dim);white-space:nowrap}.fa-nav:hover{background:color-mix(in srgb,var(--clear) 9%,transparent)}.fa-nav:active{transform:scale(.94);border-radius:var(--goo-xs)}.fa-nav-on{--flavor:var(--blue-razz);color:var(--sugar);background:linear-gradient(163deg,color-mix(in srgb,var(--flavor) 34%,transparent),color-mix(in srgb,var(--flavor) 14%,transparent));box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 0 0 1px color-mix(in srgb,var(--flavor) 30%,transparent)}.fa-nav-on .fa-nav-count{background:var(--blue-razz);color:#0e0a14}.fa-nav-more,.fa-side-scrim{display:none}.fa-side-spacer{flex:1;min-height:14px}.fa-side-account{--flavor:var(--clear);display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:10px;margin-top:6px;border:0;color:var(--sugar);cursor:pointer;transition:transform .45s var(--spring),border-radius .45s var(--spring)}.fa-side-account:active{transform:scale(.96)}.fa-side-who{min-width:0;flex:1}.fa-side-who b{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fa-side-who span{display:block;font-family:'Martian Mono',monospace;letter-spacing:-.04em;font-size:10px;color:var(--sugar-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fa-side-chev{color:var(--sugar-faint);font-size:11px;flex:none}@media (max-width:760px){.fa-shell{display:block}.fa-main{padding-bottom:84px}.fa-side{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:30;max-height:none;overflow:visible;flex-direction:row;gap:0;padding:6px 6px calc(6px + env(safe-area-inset-bottom));border-right:0;border-top:1px solid color-mix(in srgb,var(--clear) 14%,transparent);background:color-mix(in srgb,var(--jar) 88%,transparent);backdrop-filter:blur(12px)}.fa-side .fa-nav-secondary,.fa-side .fa-side-account,.fa-side .fa-side-group,.fa-side .fa-side-spacer{display:none}.fa-nav{flex:1;flex-direction:column;gap:2px;padding:6px 2px;font-size:10px;border-radius:var(--goo-xs);position:relative}.fa-nav-ico{font-size:18px;width:auto}.fa-nav-count{position:absolute;top:0;left:50%;margin:0 0 0 10px}.fa-nav-more{display:flex}.fa-side.fa-side-more{flex-direction:column;align-items:stretch;gap:2px;max-height:80vh;overflow:auto;padding:12px 12px calc(12px + env(safe-area-inset-bottom));border-radius:var(--goo-lg) var(--goo-lg) 0 0}.fa-side.fa-side-more .fa-nav-secondary,.fa-side.fa-side-more .fa-side-group{display:flex}.fa-side.fa-side-more .fa-side-account{display:flex}.fa-side.fa-side-more .fa-nav{flex:none;flex-direction:row;gap:10px;padding:8px 10px;font-size:13.5px;border-radius:var(--goo-sm)}.fa-side.fa-side-more .fa-nav-ico{font-size:inherit;width:18px}.fa-side.fa-side-more .fa-nav-count{position:static;margin-left:auto}.fa-side-scrim{display:block;position:fixed;inset:0;z-index:29;background:color-mix(in srgb,#0b0610 45%,transparent)}.fa-selbar{bottom:78px}.fa-node-title{font-size:34px}.fa-selectall{margin-left:0}.fa-search{max-width:none}.fa-side.fa-side-more{background:var(--jar-2)}body:has(.fa-side) .scroll-top{bottom:84px}body:has(.fa-side-more) .scroll-top{display:none}}.fa-toolbar{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.fa-chips{display:flex;flex-wrap:wrap;gap:6px}.fa-chip{--flavor:var(--clear);padding:5px 12px;border:0;border-radius:var(--goo-pill);background:color-mix(in srgb,var(--flavor) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--flavor) 24%,transparent);color:var(--sugar-dim);font-size:12.5px;font-weight:600;cursor:pointer;transition:transform .45s var(--spring),border-radius .45s var(--spring)}.fa-chip-active{--flavor:var(--blue-razz);color:var(--sugar);background:color-mix(in srgb,var(--flavor) 30%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),inset 0 0 0 1px color-mix(in srgb,var(--flavor) 50%,transparent)}.fa-toolbar-right{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.fa-toolbar-right input[type=search]{flex:1 1 200px}.fa-selectall{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--sugar)}.fa-select-count{font-family:Gluten,'Hanken Grotesk',cursive;font-weight:800;font-size:19px;color:var(--blue-razz)}.fa-select-count.swell{animation:fa-swell .5s var(--spring)}@keyframes fa-swell{0%{transform:scale(1)}38%{transform:scale(1.14)}100%{transform:scale(1)}}.fa-bulk{--flavor:var(--tangerine);display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;margin-bottom:14px}.grid{display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(var(--tile-min),1fr));align-items:start}.grid[data-density=bag]{--tile-min:236px}.grid[data-density=sheet]{grid-template-columns:1fr;gap:6px}.grid[data-density=bucket]{--tile-min:380px}.tile{padding:12px;color:var(--sugar);transition:transform .5s var(--melt),border-radius .5s var(--melt)}@media (hover:hover){.tile:hover{border-radius:var(--goo-sag);transform:translateY(2px)}}.tile-head{display:flex;gap:10px;align-items:flex-start}.tile-id{flex:1;min-width:0}.fa-name{font-weight:700;color:var(--sugar);text-decoration:none;font-size:15px}.fa-name:hover{color:var(--blue-razz)}.fa-handle{display:block;color:var(--sugar-dim);font-size:10px}.fa-bio{color:var(--sugar-dim);font-size:13px;margin:8px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.grid[data-density=bag] .fa-bio{display:none}.grid[data-density=bucket] .fa-bio{display:block;-webkit-line-clamp:unset;overflow:visible;white-space:pre-wrap}.tile-actions{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.grid[data-density=sheet] .tile{display:flex;align-items:center;gap:10px;padding:7px 12px}.grid[data-density=sheet] .tile-head{display:contents}.grid[data-density=sheet] .tile-id{flex:0 1 300px;display:flex;gap:8px;align-items:baseline}.grid[data-density=sheet] .fa-handle{display:inline}.grid[data-density=sheet] .fa-bio,.grid[data-density=sheet] .stripe-wrap{display:none}.grid[data-density=sheet] .sprinkles{margin:0;flex:1}.grid[data-density=sheet] .tile-actions{margin:0}@media (hover:hover){.grid[data-density=sheet] .tile:hover{transform:none;border-radius:var(--goo-md)}}.sprinkles{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.chip{--flavor:var(--clear);display:inline-flex;align-items:center;gap:3px;padding:4px 8px;border:0;border-radius:var(--goo-pill);background:color-mix(in srgb,var(--flavor) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--flavor) 22%,transparent);color:var(--sugar-dim);font-size:9.5px;font-weight:400;white-space:nowrap}.chip b{color:var(--sugar);font-weight:600}a.chip{text-decoration:none;cursor:pointer}a.chip:hover{filter:brightness(1.2)}.fa-badge{--flavor:var(--clear);display:inline-flex;align-items:center;gap:3px;padding:4px 8px;border-radius:var(--goo-pill);background:color-mix(in srgb,var(--flavor) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--flavor) 22%,transparent);color:var(--sugar-dim);font-family:'Martian Mono',ui-monospace,monospace;font-size:9.5px;letter-spacing:-.04em;white-space:nowrap}.fa-badge-mutual{--flavor:var(--tangerine);color:var(--sugar)}.fa-badge-fan{--flavor:var(--blue-razz);color:var(--sugar)}.fa-badge-oneway{--flavor:var(--clear)}.fa-badge-bot{--flavor:var(--cherry);color:var(--sugar)}.fa-badge-sus{--flavor:var(--pineapple);color:var(--sugar)}.fa-badge-ai{--flavor:var(--apple);color:var(--sugar)}.fa-badge-score{--flavor:var(--clear)}.fa-badge-click{cursor:pointer}.chip.solid{background:var(--flavor);color:#140a12;box-shadow:inset 0 1px 0 rgba(255,255,255,.34);font-weight:600}.chip.solid b{color:#140a12}button.chip{cursor:pointer;transition:transform .45s var(--spring),border-radius .45s var(--spring)}.stripe-wrap{margin-top:8px}.stripe{display:flex;height:7px;border-radius:var(--goo-pill);overflow:hidden;background:color-mix(in srgb,var(--clear) 10%,transparent)}.stripe i{display:block;height:100%}.stripe .p{background:var(--pineapple)}.stripe .r{background:var(--apple)}.stripe .x{background:var(--blue-razz)}.stripe.hatch{background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--clear) 16%,transparent) 0 5px,transparent 5px 10px)}.stripe-key{display:flex;gap:10px;margin-top:4px;font-family:'Martian Mono',monospace;font-size:9.5px;letter-spacing:-.04em;color:var(--sugar-faint)}.stripe-key i{display:inline-block;width:7px;height:7px;border-radius:var(--goo-pill);margin-right:3px;vertical-align:-1px}.grid[data-density=bag] .stripe-key{display:none}.bear{position:relative;flex-shrink:0}.bear,.bear .bear-fill,.bear img{width:var(--bear,44px);height:var(--bear,44px)}.bear .bear-fill,.bear img,.bear::after{border-radius:var(--goo-blob);transition:border-radius .5s var(--melt),transform .5s var(--melt)}.bear .bear-fill,.bear img{object-fit:cover;display:block}.bear .bear-fill{background:linear-gradient(160deg,color-mix(in srgb,var(--flavor,var(--clear)) 88%,#fff 6%),color-mix(in srgb,var(--flavor,var(--clear)) 62%,#000 12%));display:grid;place-content:center;font-family:Gluten,'Hanken Grotesk',cursive;font-weight:800;font-size:calc(var(--bear,44px) * .44);color:rgba(20,10,18,.55)}.bear::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(55% 40% at 30% 16%,rgba(255,255,255,.3),transparent 70%);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--flavor,var(--clear)) 70%,transparent),inset 0 -10px 14px -10px color-mix(in srgb,var(--flavor,var(--clear)) 80%,transparent)}@media (hover:hover){.bear:hover .bear-fill,.bear:hover img,.bear:hover::after,.fa-like-row:hover .bear img,.fa-like-row:hover .bear::after,.tile:hover .bear .bear-fill,.tile:hover .bear img,.tile:hover .bear::after{border-radius:var(--goo-blob-sag)}}.fa-reasons{color:var(--sugar-dim);cursor:pointer;text-decoration:underline dotted;font-size:11px}.fa-botdetail{margin-top:8px;padding:10px 12px;font-size:12.5px;color:var(--sugar-dim);border-radius:var(--goo-sm);background:color-mix(in srgb,var(--jar-3) 80%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--clear) 16%,transparent)}.fa-botdetail-title{font-weight:700;color:var(--sugar);margin-bottom:6px}.fa-botdetail-line{display:flex;gap:8px;align-items:baseline;margin:2px 0}.fa-botdetail-pts{flex-shrink:0;min-width:34px;text-align:right;font-weight:600;font-family:'Martian Mono',monospace;font-size:10px;letter-spacing:-.04em;color:var(--tangerine)}.fa-botdetail-pts-zero{color:var(--sugar-faint);font-weight:400}.fa-chart{padding:10px 14px;margin:8px 0 14px}.fa-chart-head{display:flex;flex-wrap:wrap;gap:10px;align-items:baseline;margin-bottom:4px}.fa-chart-legend{display:flex;gap:10px;font-size:12px;color:var(--sugar-dim);margin-left:auto}.fa-chart-legend i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:4px;vertical-align:-1px}.fa-chart-svg{width:100%;height:auto;display:block}.fa-chart-grid{stroke:var(--sugar-faint);stroke-width:1;stroke-dasharray:2 4}.fa-chart-tick{font-size:11px;fill:var(--sugar-dim);font-family:inherit}.fa-chart-label{font-size:11px;fill:var(--sugar);font-family:inherit}.fa-chart-cross{stroke:var(--sugar-dim);stroke-width:1}.fa-chart-dot{stroke:var(--jar);stroke-width:2}.fa-chart-tip{margin-top:4px;min-height:1.2em}.fa-since{padding:10px 14px;margin:0 0 14px;--flavor:var(--blue-razz)}.fa-since-head{display:flex;gap:10px;align-items:baseline;margin-bottom:6px}.fa-since-head .fa-history-dismiss{margin-left:auto}.fa-chip-static{cursor:default}.fa-history{padding:10px 14px;margin-bottom:10px}.fa-history-head{display:flex;flex-wrap:wrap;gap:12px;align-items:baseline}.fa-gain{color:var(--apple);font-weight:700;font-family:'Martian Mono',monospace;font-size:12.5px}.fa-loss{color:var(--cherry);font-weight:700;font-family:'Martian Mono',monospace;font-size:12.5px}.fa-history-list{font-size:13px;margin-top:4px}.fa-history-list a{margin-right:2px}.fa-history-blocked,.fa-history-blocked a{color:var(--sugar-faint)}.fa-history-dismiss{margin-left:auto;border:0;background:0 0;color:var(--sugar-faint);font-size:14px;cursor:pointer;padding:0 4px;transition:transform .45s var(--spring)}.fa-history-dismiss:hover{color:var(--cherry)}.fa-verified-panel{--flavor:var(--apple);padding:12px 16px;margin:0 0 20px}.fa-verified-panel h3{margin-top:0}.fa-verified-row{display:flex;align-items:center;gap:10px;padding:6px 0;cursor:pointer}.fa-verified-row .bear{--bear:32px}.fa-like-list{margin-top:6px}.fa-like-row{display:flex;align-items:flex-start;gap:10px;padding:8px 6px;cursor:pointer;border-bottom:1px solid color-mix(in srgb,var(--clear) 14%,transparent);border-radius:var(--goo-sm)}.fa-like-row:hover{background:color-mix(in srgb,var(--blue-razz) 8%,transparent)}.fa-like-row-selected{background:color-mix(in srgb,var(--tangerine) 12%,transparent)}.fa-like-row .bear{--bear:32px;flex:none}.fa-like-row .fa-rowcheck{margin-top:8px;flex:none}.fa-like-main{flex:1 1 auto;min-width:0;display:grid;gap:2px}.fa-like-who{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px}.fa-like-text{font-size:13.5px;color:var(--sugar-dim);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.fa-like-meta{flex:none;font-size:12px;color:var(--sugar-dim);white-space:nowrap;padding-top:4px}.fa-like-meta a{color:inherit}.fa-toolbar-right input[type=date]{font:inherit}.fa-cleanup{margin-top:28px;padding-top:18px;border-top:1px solid color-mix(in srgb,var(--clear) 18%,transparent)}.fa-cleanup .fa-posts-opts{margin:0}.fa-like-who .chip{font-size:10px}.fa-cleanup .fa-num{width:4.5em;font:inherit;padding:2px 6px}.fa-cleanup .fa-disabled{opacity:.55}.fa-dir{display:inline-flex;align-items:center;gap:6px}.fa-preview{padding:10px 14px;margin:10px 0;font-size:13.5px;line-height:1.5}.fa-prot{padding:10px 14px;margin:12px 0;display:grid;gap:6px}.fa-prot-head{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.fa-prot-head input[type=search]{flex:1 1 260px;min-width:0}.fa-prot-row{cursor:default;align-items:center}.fa-prot-row .fa-btn{flex:none}.fa-like-meta .fa-prot-btn{display:block;margin:4px 0 0 auto;font-size:12px;color:var(--sugar-dim)}.fa-about .page-intro{margin:0 auto;padding:4px 0 0;border-top:0}.fa-about .page-intro>h2:first-child{margin-top:0}.fa-about .tip-jar-cta{margin:28px auto 6px}.fa-app>.fa-about{margin-top:28px}.kr-about-summary{margin-top:28px;padding-top:18px}.kr-about-summary ul{margin:8px 0 0 20px;padding:0}.fa-modal-overlay{position:fixed;inset:0;z-index:1000;background:color-mix(in srgb,#0b0610 62%,transparent);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px}.fa-modal{--flavor:var(--blue-razz);max-width:480px;width:100%;padding:20px 22px;background:linear-gradient(163deg,color-mix(in srgb,var(--flavor) 16%,var(--jar-2)) 0,var(--jar-2) 48%,color-mix(in srgb,var(--flavor) 12%,var(--jar-2)) 100%);border-radius:var(--goo-lg);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 0 0 1px color-mix(in srgb,var(--flavor) 30%,transparent),inset 0 -26px 40px -30px color-mix(in srgb,var(--flavor) 80%,transparent),0 30px 60px -20px #000;color:var(--sugar)}.fa-modal h3{margin-top:0;font-family:Gluten,'Hanken Grotesk',cursive;font-weight:800;font-size:19px}.fa-modal-picker,.fa-modal-text{width:100%;box-sizing:border-box;margin-bottom:10px}.fa-modal-text{resize:vertical;font-size:14px}.fa-modal-preview{margin:10px 0;padding:10px 12px;font-size:13px;border-radius:var(--goo-sm);background:color-mix(in srgb,var(--jar-3) 80%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--clear) 16%,transparent)}.fa-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:12px;flex-wrap:wrap}.fa-modal-check{display:flex;gap:10px;align-items:flex-start;margin:14px 0 4px;font-size:14px;font-weight:600;cursor:pointer}.fa-modal-check input{flex:none;margin-top:2px}.fa-modal-check .fa-hint{display:block;font-weight:400;margin-top:4px;line-height:1.4}.fa-field{display:grid;gap:4px;margin:8px 0;font-size:13px;font-weight:600}.fa-field input,.fa-field select{font:inherit;font-weight:400;width:100%;box-sizing:border-box}.fa-postmix{color:var(--sugar-dim);font-family:'Martian Mono',monospace;font-size:10px;letter-spacing:-.04em}.fa-refollow{--flavor:var(--apple);padding:12px 16px;margin-top:14px}.fa-author-cta{margin-top:22px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--clear) 16%,transparent);color:var(--sugar-dim);font-size:13px}#kaleidorabble-app h3{font-family:Gluten,'Hanken Grotesk',cursive;font-weight:800;font-size:19px;line-height:1.25;color:var(--sugar);margin:10px 0 6px}@media (max-width:640px){#kaleidorabble-app{padding:12px;--tile-min:260px}.grid[data-density=bag]{--tile-min:200px}.grid[data-density=bucket]{--tile-min:100%}}@media (max-width:360px){#kaleidorabble-app{--tile-min:100%}.grid[data-density=bucket]{--tile-min:100%}}@media (prefers-reduced-motion:reduce){#kaleidorabble-app *,#kaleidorabble-app ::after,#kaleidorabble-app ::before{animation-duration:NaNs!important;transition-duration:NaNs!important}.tile:hover{transform:none;border-radius:var(--goo-md)}}.tile-flex{display:flex;gap:10px;align-items:flex-start}.tile-flex .fa-row-main,.tile-flex>div[style]{min-width:0}.fa-row-main{flex:1;min-width:0}.fa-row-names{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.tile-flex .fa-handle{display:inline}.fa-row-actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.fa-row-meta{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;color:var(--sugar-dim);margin-top:4px}#kaleidorabble-app.force-dark{--jar:#17101B;--jar-2:#1F1626;--jar-3:#2B1F35;--sugar:#FFF3E6;--sugar-dim:rgba(255,243,230,.62);--sugar-faint:rgba(255,243,230,.34);--fa-hi:30%;--fa-mid:11%;--fa-lo:22%;--glaze:.32}.grid[data-density=sheet] .fa-handle,.grid[data-density=sheet] .fa-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:160px;vertical-align:bottom}.scores{display:flex;align-items:center;gap:8px;margin-top:8px;flex-wrap:wrap}.grid[data-density=sheet] .scores{margin:0;flex-wrap:nowrap}.score-meter{--flavor:var(--clear);display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:0;cursor:pointer;border-radius:var(--goo-pill);background:color-mix(in srgb,var(--flavor) 12%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 0 0 1px color-mix(in srgb,var(--flavor) 26%,transparent);transition:transform .45s var(--spring),border-radius .45s var(--spring)}.score-meter .lbl{font-family:'Martian Mono',monospace;font-size:9.5px;letter-spacing:-.04em;color:var(--sugar-dim)}.score-meter .val{font-family:'Martian Mono',monospace;font-size:11px;font-weight:600;color:var(--sugar)}.score-meter .segs{display:flex;gap:2px}.score-meter .segs i{width:5px;height:10px;border-radius:var(--goo-pill);background:color-mix(in srgb,var(--flavor) 18%,transparent)}.score-meter .segs i.on{background:var(--flavor);box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.score-meter .ai-mark{font-family:'Martian Mono',monospace;font-size:9.5px;letter-spacing:-.04em;color:var(--sugar-dim)}.score-meter .ai-mark.stale{opacity:.45}.chip.ai-verdict{cursor:pointer;font-family:inherit}.chip.tag{cursor:pointer;font-family:inherit}.chip.tag:hover{filter:brightness(1.15)}.fa-note{margin-top:8px;font-size:13px;color:var(--sugar-faint);white-space:pre-wrap;border-left:3px solid var(--blue-razz);padding-left:8px}.tag-editor{margin-top:8px;display:grid;gap:6px;padding:10px;border-radius:12px;background:rgba(127,127,127,.08)}.tag-editor label{display:grid;gap:3px;font-size:12.5px;font-weight:600}.tag-editor input,.tag-editor textarea{font:inherit;font-weight:400;font-size:13px;padding:6px 8px;border-radius:8px;border:1px solid rgba(127,127,127,.35);background:var(--card-bg,rgba(255,255,255,.6));color:inherit;width:100%;box-sizing:border-box}.tag-editor-actions{display:flex;gap:6px}.chip.ai-verdict:hover{filter:brightness(1.15)}.chip.ai-verdict.stale{opacity:.55}.self-score{--flavor:var(--blue-razz);padding:14px 16px;margin:0 0 14px;font-size:12.5px;color:var(--sugar-dim)}.self-score-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.self-score .stripe-wrap{margin:8px 0 2px}.self-score .fa-hint{margin:6px 0 4px}.why-blend{font-family:'Martian Mono',monospace;font-size:9.5px;letter-spacing:-.04em;color:var(--sugar-faint);margin:-2px 0 8px}.fa-linklike{border:0;padding:0;background:0 0;cursor:pointer;font:inherit;color:var(--sugar);text-decoration:underline}.why-panel{--flavor:var(--clear);margin-top:8px;padding:12px 14px;border-radius:var(--goo-sm);background:linear-gradient(163deg,color-mix(in srgb,var(--flavor) 14%,var(--jar-3)) 0,var(--jar-3) 55%,color-mix(in srgb,var(--flavor) 10%,var(--jar-3)) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 0 0 1px color-mix(in srgb,var(--flavor) 24%,transparent),inset 0 -16px 24px -20px color-mix(in srgb,var(--flavor) 80%,transparent);font-size:12.5px;color:var(--sugar-dim)}.why-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.why-title{font-family:Gluten,'Hanken Grotesk',cursive;font-weight:800;font-size:15px;color:var(--sugar)}.why-total{font-family:'Martian Mono',monospace;font-size:13px;font-weight:600;letter-spacing:-.04em;color:var(--sugar)}.why-total i{font-style:normal;color:var(--sugar-faint);font-size:10px}.why-stripe{display:flex;height:7px;border-radius:var(--goo-pill);overflow:hidden;margin-bottom:10px;background:color-mix(in srgb,var(--clear) 10%,transparent)}.why-stripe i{display:block;height:100%;background:var(--flavor)}.why-section{font-family:'Martian Mono',monospace;font-size:9.5px;letter-spacing:-.04em;color:var(--sugar-faint);margin:10px 0 4px;text-transform:uppercase}.why-row{display:flex;gap:8px;align-items:baseline;margin:4px 0}.why-row .chip{flex-shrink:0;min-width:32px;justify-content:center}.why-row b{color:var(--sugar)}.kr-intro-butterfly{float:left;font-size:46px;line-height:1;margin:4px 16px 4px 0}.why-version{margin-top:10px;font-family:'Martian Mono',monospace;font-size:9.5px;letter-spacing:-.04em;color:var(--sugar-faint)}.kr-beta{display:inline-block;vertical-align:middle;margin-left:10px;padding:3px 13px 4px;font-family:'Martian Mono',ui-monospace,monospace;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#3fa9ff;border-radius:999px;animation:kr-beta-pulse 2.2s ease-in-out infinite}@keyframes kr-beta-pulse{0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgba(63,169,255,.45)}50%{transform:scale(1.06);box-shadow:0 0 0 10px rgba(63,169,255,0)}}@media (prefers-reduced-motion:reduce){.kr-beta{animation:none}}.kal-hint{max-width:640px;margin:0 auto 14px}.kal-modes{justify-content:center;margin-bottom:10px}.fa-engage{--flavor:var(--tangerine);padding:12px 16px;margin:14px 0}.fa-hosts{--flavor:var(--grape);padding:12px 16px;margin:14px 0}.fa-attn{--flavor:var(--tangerine);padding:12px 16px;margin:14px 0}.fa-attn h3{margin-top:0}.fa-attn-coverage{display:grid;gap:3px;margin:4px 0 10px;font-size:12.5px}.fa-attn .fa-verified-row{cursor:default;align-items:flex-start}.fa-attn .sprinkles{display:flex;flex-wrap:wrap;gap:4px}.fa-triage-bulk{margin:6px 0 10px}.fa-muted .fa-like-row .fa-btn{flex:none}.fa-hosts h3,.fa-watch h3{margin-top:0}.fa-hostbars{display:grid;gap:6px;margin-top:10px}.fa-hostbar{display:grid;grid-template-columns:minmax(120px,34%) 1fr auto;gap:10px;align-items:center;font-size:13px}.fa-hostbar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fa-hostbar-track{height:10px;border-radius:var(--goo-pill);background:color-mix(in srgb,var(--clear) 14%,transparent);overflow:hidden}.fa-hostbar-track i{display:block;height:100%;border-radius:var(--goo-pill);background:var(--grape)}.fa-hostbar-n{color:var(--sugar-dim);white-space:nowrap}.fa-watch{--flavor:var(--blue-razz);padding:12px 16px;margin:14px 0}.fa-watch-row{display:flex;align-items:center;gap:10px;padding:6px 0;flex-wrap:wrap}.fa-watch-row .bear{--bear:32px}.fa-watch-name{min-width:160px}.fa-spark{width:120px;height:28px;flex:none}.fa-login-fields-stack{flex-direction:column;align-items:stretch}.fa-login-fields-stack textarea{font:inherit;font-size:13px;padding:8px 10px;border-radius:10px;border:1px solid rgba(127,127,127,.35);background:0 0;color:inherit}.fa-review-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.fa-review-posts{margin-top:10px}.fa-review-actions{justify-content:center}.fa-engage h3{margin-top:0}.fa-engage-list{margin-top:8px}.fa-history-posts{margin-top:6px}.fa-history-posts summary{cursor:pointer}.fa-history-post{display:flex;gap:8px;align-items:baseline;font-size:13px;padding:3px 0}.fa-history-post a{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kal-canvas-box{max-width:660px;margin:0 auto}.kal-canvas{width:100%;height:auto;display:block;border-radius:var(--goo-lg,24px);cursor:pointer}.kal-loading{text-align:center;margin-top:8px}.kal-selected{max-width:640px;margin:12px auto 0;padding:10px 14px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kal-selected a{margin-left:auto;font-weight:600}.kal-chip{--flavor:var(--tangerine)}.kal-actions{display:flex;gap:10px;justify-content:center;align-items:center;margin-top:14px;flex-wrap:wrap}.kal-post{max-width:640px;margin:12px auto 0;padding:14px}.kal-post-text{width:100%;box-sizing:border-box;background:0 0;color:var(--sugar);border:1px solid var(--sugar-faint);border-radius:var(--goo-sm,10px);padding:10px;font:inherit;resize:vertical}.pest-panel{padding:16px 18px;margin:0 0 18px}.pest-panel h3{margin:0 0 4px}.pest-panel .fa-stats{margin:10px 0 4px}.pest-line{margin:8px 0 0;font-size:.92rem;line-height:1.5}.gem-promo{padding:14px 18px;margin:0 0 18px;--flavor:var(--blue-razz)}.gem-promo-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.gem-promo-spark{font-size:1.6rem}.gem-promo-text{flex:1;min-width:220px}.gem-promo-text strong{display:block}.gem-modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.gem-modal{max-width:480px;width:100%;padding:20px 22px;background:var(--jar);max-height:90vh;overflow-y:auto}.gem-modal h3{margin:0 0 10px}.gem-steps{margin:0 0 14px;padding-left:20px;line-height:1.6}.gem-modal-form{display:flex;gap:8px;margin:0 0 10px;flex-wrap:wrap}.gem-modal-form input{flex:1;min-width:200px;background:0 0;color:var(--sugar);border:1px solid var(--sugar-faint);border-radius:var(--goo-sm,10px);padding:9px 12px;font:inherit}.gem-modal code{font-family:'Martian Mono','Courier New',monospace;font-size:.85em}.kr-kicker{font-family:Gluten,'Hanken Grotesk',system-ui,sans-serif;font-weight:800;font-size:1.3rem;color:var(--sugar,inherit);margin:0 0 -6px;letter-spacing:.02em}.fa-modal-wide{max-width:780px;max-height:92vh;overflow-y:auto}.report-list{display:flex;flex-direction:column;gap:12px;margin:12px 0 4px}.report-item{padding:12px 14px;border-radius:var(--goo-sm);background:color-mix(in srgb,var(--jar-3) 80%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--clear) 16%,transparent)}.report-item-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.report-item-head .tile-id{flex:1;min-width:0}.report-item-fields{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.report-item-fields select{flex:1;min-width:200px}#kaleidorabble-app textarea.report-reason{font-family:'Martian Mono','Courier New',monospace;font-size:12px;line-height:1.45;margin-bottom:2px}.report-count{font-family:'Martian Mono',monospace;font-size:10px;text-align:right}.report-count.over{color:var(--cherry)}.pest-link{background:0 0;border:0;padding:0;font:inherit;color:var(--blue-razz);text-decoration:underline;cursor:pointer}.fa-posts-form{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0 6px}.fa-posts-form input[type=text]{flex:1 1 220px}.fa-posts-opts{display:flex;flex-wrap:wrap;gap:8px 18px;margin:6px 0 12px;font-size:13.5px;color:var(--sugar-dim)}.fa-posts-opts label{display:inline-flex;align-items:center;gap:6px}.fa-posts-opts select{margin-left:2px}.fa-posts-preview{margin-top:12px;display:grid;gap:8px}.fa-posts-preview blockquote{margin:0;padding:8px 12px;border-left:3px solid var(--blue-razz);font-size:13px;color:var(--sugar-dim);white-space:pre-wrap;word-break:break-word}.fa-lookup{margin-bottom:22px;padding-bottom:18px;border-bottom:1px dashed var(--sugar-faint)}.fa-lookup .grid{margin-top:10px}.fa-link-btn{background:0 0;border:0;padding:0;font:inherit;color:var(--blue-razz);text-decoration:underline;cursor:pointer}.fa-steps{margin:6px 0 10px;padding-left:22px;font-size:13.5px;color:var(--sugar-dim);line-height:1.5}.fa-steps li{margin:3px 0}.fa-steps code{font-size:12.5px}