.ph.ill{background:#c9d2df;display:block;box-shadow:inset 0 0 0 1px #0000000f;container-type:inline-size}.ill__scene{color:var(--ui-ink);letter-spacing:-.01em;text-align:left;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.25;position:absolute;inset:0;overflow:hidden}.ill__scene *{box-sizing:border-box}.ill .ill__scene :is(p,b,small,em,h3){font-size:inherit;letter-spacing:inherit;line-height:inherit;color:inherit;max-width:none;margin:0}.ill__scene svg{width:100%;height:100%;display:block}.ill .pos{position:absolute}.ill .pos.center{left:50%;transform:translate(-50%)}.ill .i-wall{background:var(--wall-mix);position:absolute;inset:0}.ill[data-wall=blue] .i-wall{background:var(--wall-blue)}.ill[data-wall=orange] .i-wall{background:var(--wall-orange)}.ill .i-menubar{-webkit-backdrop-filter:blur(1.5em);background:#ffffff52;align-items:center;gap:1.5em;height:1.85em;padding:0 2.2em;font-size:.95em;display:flex;position:absolute;top:0;left:0;right:0}.ill .ill__scene .i-menubar b{font-weight:700}.ill .i-menubar i{margin-left:auto;font-style:normal}.ill .i-win{background:#fff;border-radius:1em;position:absolute;overflow:hidden;box-shadow:0 0 0 .06em #00000029,0 1.6em 4em #0000003d}.ill .i-titlebar{background:#f6f6f7;border-bottom:.06em solid #00000017;align-items:center;gap:1em;height:2.9em;padding:0 1.1em;display:flex}.ill .ill__scene .i-titlebar b{font-weight:600}.ill .i-lights{gap:.5em;display:flex}.ill .i-lights i{background:#ff5f57;border-radius:50%;width:.92em;height:.92em}.ill .i-lights i:nth-child(2){background:#febc2e}.ill .i-lights i:nth-child(3){background:#28c840}.ill .i-grid{grid-template-columns:repeat(auto-fill,minmax(7.5em,1fr));gap:1.8em .8em;padding:2em 2.2em;display:grid}.ill .i-ficon{flex-direction:column;align-items:center;gap:.55em;font-size:.9em;display:flex}.ill .i-ficon.is-dim .i-big{position:relative}.ill .i-ficon.is-dim .i-big:after{content:"";background:#ffffff8c;position:absolute;inset:-1px}.ill .ill__scene .i-ficon em{white-space:nowrap;border-radius:.3em;padding:.1em .35em;font-style:normal}.ill .i-ficon em.is-sel{background:#dce8fb}.ill .i-big{background:#fff;border-radius:.45em;justify-content:center;align-items:flex-end;width:3.9em;height:4.9em;padding-bottom:.55em;display:flex;position:relative;box-shadow:0 .06em .2em #00000038,0 0 0 .04em #0000001f}.ill .ill__scene .i-big b:empty,.ill .ill__scene .i-thumb b:empty{display:none}.ill .ill__scene .i-big b{color:#fff;background:#c93434;border-radius:.25em;padding:.1em .4em;font-size:.62em;font-weight:700}.ill .i-big--fig b{background:#1d1d1f}.ill .i-big--csv b{background:#2b8a3e}.ill .i-big--zip{background:#e7e7ec}.ill .i-big--zip b{background:#8e8e93}.ill .i-big--png,.ill .i-big--mp4,.ill .i-big--folder{background:linear-gradient(160deg,#a9c6e8,#7ea3cf);width:4.9em;height:3.8em;margin:.55em 0}.ill .i-big--mp4{background:#1c1c1e}.ill .i-big--folder{background:linear-gradient(#8ec3f5,#5aa5ef);border-radius:.35em .35em .45em .45em}.ill .i-ghost{filter:drop-shadow(0 .8em 1.4em #00000047);position:absolute;transform:rotate(-6deg)}.ill .i-count{color:#fff;background:#ff3b30;border-radius:.8em;justify-content:center;align-items:center;min-width:1.6em;height:1.6em;padding:0 .4em;font-size:.9em;font-style:normal;font-weight:600;display:flex;position:absolute;top:-.7em;right:-.8em}.ill .i-cursor{width:1.7em;height:1.7em;position:absolute;top:3.3em;left:2.4em;transform:rotate(6deg)}.ill .i-cursor--free{position:absolute;left:auto;transform:none}.ill .i-glass{-webkit-backdrop-filter:blur(2.2em)saturate(180%);background:#f6f6f8bd;box-shadow:inset 0 0 0 .06em #0000001a,inset 0 .1em #ffffffbf,0 1.6em 4.4em #0003}.ill .i-drop{border-radius:2em;flex-direction:column;gap:.92em;width:19.7em;height:23.7em;padding:.92em;display:flex}.ill .i-zone{text-align:center;border-radius:1.08em;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.35em;display:flex}.ill .i-zone.on{background:var(--ui-drop-hover)}.ill .i-ztile{width:3.1em;height:3.1em;color:var(--ui-graphite);background:#0000000f;border-radius:.75em;margin-bottom:.45em;padding:.65em}.ill .i-zone.on .i-ztile{color:var(--ui-ink);background:#fff;box-shadow:0 .04em .12em #00000026}.ill .ill__scene .i-zone b{font-size:1em;font-weight:600}.ill .ill__scene .i-zone small,.ill .i-dfoot{color:var(--ui-secondary);font-size:.82em}.ill .i-dfoot{text-align:center;border-top:.06em solid #00000014;padding:.55em 0 .2em}.ill .i-panel{border-radius:2em;width:24.6em;padding:.6em .62em 0;overflow:hidden}.ill .i-panel--part{padding-bottom:.6em}.ill .i-head{justify-content:center;padding:.35em 0 .7em;display:flex;position:relative}.ill .i-seg{border-radius:.6em;padding:.15em;display:flex;box-shadow:inset 0 0 0 .06em #0000001f}.ill .i-seg i{color:var(--ui-secondary);border-radius:.45em;padding:.25em 1.05em;font-size:.95em;font-style:normal}.ill .i-seg i.on{color:var(--ui-ink);background:#00000017}.ill .i-more{width:1.4em;height:1.4em;color:var(--ui-secondary);position:absolute;top:.55em;right:.6em}.ill .i-sect{color:var(--ui-secondary);justify-content:space-between;padding:.55em .62em .35em;font-size:.85em;font-weight:600;display:flex}.ill .link{color:var(--ui-link);font-weight:500}.ill .i-rows{flex-direction:column;gap:.3em;padding-bottom:.3em;display:flex}.ill .i-row{border-radius:.92em;align-items:center;gap:.8em;min-height:3.7em;padding:.4em .62em;display:flex}.ill .i-row.is-soon{opacity:.55}.ill .i-row.is-hover{background:#0000000d}.ill .i-row__text{flex-direction:column;flex:1;gap:.12em;min-width:0;display:flex}.ill .i-row__text b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ill .ill__scene .i-row__text b.mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.92em}.ill .ill__scene .i-row__text small{color:var(--ui-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.85em;display:block;overflow:hidden}.ill .ill__scene .i-row__text b{font-weight:500}.ill .i-row__text small .i-inl{vertical-align:-.2em;margin-right:.25em}.ill .ill__scene .i-row__text small.warn{color:var(--ui-warning-text)}.ill .i-inl{width:1.15em;height:1.15em;display:inline-block}.ill .i-bar{background:#0000001a;border-radius:.15em;height:.25em;margin-top:.3em;display:block}.ill .i-bar i{border-radius:inherit;background:var(--ui-accent);height:100%;display:block}.ill .i-thumb{background:#fff;border-radius:.3em;flex:none;justify-content:center;align-items:flex-end;width:2.15em;height:2.6em;padding-bottom:.3em;display:flex;box-shadow:0 .04em .15em #0003,0 0 0 .04em #0000001a}.ill .ill__scene .i-thumb b{color:#fff;background:#c93434;border-radius:.2em;padding:0 .3em;font-size:.48em;font-weight:700}.ill .i-thumb--fig b{background:#1d1d1f}.ill .i-thumb--csv b{background:#2b8a3e}.ill .i-thumb--zip{background:#e7e7ec}.ill .i-thumb--zip b{background:#8e8e93}.ill .i-thumb--png{background:linear-gradient(160deg,#a9c6e8,#7ea3cf)}.ill .i-thumb--mp4{background:#1c1c1e}.ill .i-time{color:var(--ui-secondary);font-variant-numeric:tabular-nums;align-items:center;gap:.45em;font-size:.85em;display:flex}.ill .i-ring{width:1.75em;height:1.75em}.ill .i-ring circle{fill:none;stroke-width:2.6px}.ill .i-ring .t{stroke:#0000001f}.ill .i-ring .f{stroke:var(--ui-accent);stroke-linecap:round}.ill .i-ring.is-soon .f{stroke:var(--ui-warning)}.ill .i-acts{align-items:center;gap:.4em;display:flex}.ill .i-btn,.ill .i-pbtn{white-space:nowrap;background:#fff;border-radius:.5em;padding:.3em .75em;font-size:.85em;font-style:normal;font-weight:500;box-shadow:0 0 0 .06em #0000001f,0 .06em .12em #00000014}.ill .i-ibtn{width:1.9em;height:1.9em;color:var(--ui-graphite);background:#fff;border-radius:.5em;padding:.4em;box-shadow:0 0 0 .06em #0000001f}.ill .i-tbtn{color:var(--ui-warning-text);padding:.3em .6em;font-size:.85em;font-style:normal;font-weight:500}.ill .i-nudge{color:var(--ui-warning-text);background:#ff950029;border-radius:.92em;flex-direction:column;gap:.6em;margin:.2em 0 .5em;padding:.8em .9em;font-size:.92em;display:flex}.ill .i-nudge>span:last-child{align-items:center;gap:.4em;display:flex}.ill .i-nudge .i-btn{color:var(--ui-ink)}.ill .i-banner{background:var(--ui-tint);border-radius:.92em;align-items:center;gap:.6em;margin:0 0 .3em;padding:.7em .9em;font-size:.92em;display:flex}.ill .i-banner span:nth-child(2){flex:1}.ill .i-banner i{color:var(--ui-secondary);font-style:normal}.ill .i-ico{vertical-align:-.2em;width:1.2em;height:1.2em;display:inline-block}.ill .i-foot{color:var(--ui-secondary);border-top:.06em solid #00000014;justify-content:space-between;align-items:center;margin:0 -.62em;padding:.9em 1.2em 1em;font-size:.85em;display:flex}.ill .i-foot>span:last-child{align-items:center;gap:.35em;display:flex}.ill .i-search{color:var(--ui-secondary);background:#0000000d;border-radius:.75em;align-items:center;gap:.5em;margin:0 .1em .3em;padding:.55em .75em;display:flex}.ill .i-search span:nth-child(2){flex:1}.ill .i-search kbd,.ill .i-clip kbd{color:var(--ui-secondary);box-shadow:none;vertical-align:baseline;background:0 0;min-width:0;height:auto;margin:0;padding:0;font-family:inherit;font-size:.82em}.ill .i-clip{border-radius:.92em;align-items:center;gap:.8em;min-height:3.1em;padding:.35em .62em;display:flex}.ill .i-clip.is-sel{color:#fff;background:#0063e1}.ill .i-clip.is-sel small,.ill .i-clip.is-sel kbd{color:#fff}.ill .i-ctile{width:2.4em;height:2.4em;color:var(--ui-secondary);background:#0000000f;border-radius:.55em;flex:none;justify-content:center;align-items:center;font-size:.85em;font-weight:600;display:flex;overflow:hidden}.ill .i-clip.is-sel .i-ctile{color:#fff;background:#0000002e}.ill .i-ctile .sw{background:#2f5bd3;width:100%;height:100%}.ill .i-ctile .img{background:linear-gradient(160deg,#a9c6e8,#7ea3cf);width:100%;height:100%}.ill .i-toast{border-radius:1.3em;align-items:center;gap:.8em;width:23em;padding:.75em .8em .95em;display:flex;position:relative;overflow:hidden}.ill .i-toast--inline{background:#0000000d;width:auto;margin:0 0 .5em}.ill .i-ttile{width:2.6em;height:2.6em;color:var(--ui-graphite);background:#00000012;border-radius:.6em;flex:none;padding:.62em}.ill .ill__scene .i-toast b{font-size:1.05em;font-weight:600}.ill .i-undo{color:var(--ui-link);background:#fff;border-radius:.55em;padding:.35em .9em;font-weight:600;box-shadow:0 0 0 .06em #00000014}.ill .i-tbar{background:var(--ui-accent);width:58%;height:.2em;position:absolute;bottom:0;left:0}.ill .i-bump{border-radius:1.38em;flex-direction:column;gap:.62em;width:5.54em;height:11.55em;padding:.62em;display:flex}.ill .i-bz{border-radius:.77em;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.42em;display:flex}.ill .i-bz.on{background:var(--ui-drop-hover)}.ill .i-bztile{width:2.46em;height:2.46em;color:var(--ui-graphite);background:#0000000f;border-radius:.6em;padding:.5em}.ill .i-bz.on .i-bztile{color:var(--ui-ink);background:#fff;box-shadow:0 .04em .12em #00000026}.ill .ill__scene .i-bz b{color:var(--ui-ink);font-size:.85em;font-weight:600}.ill .i-settings{border-radius:1.1em;width:46em;position:relative}.ill .i-titlebar--tool{flex-wrap:wrap;row-gap:.4em;height:auto;padding:.8em 1.1em .6em}.ill .i-titlebar--tool>b{text-align:center;flex:1;margin-right:3.6em}.ill .i-stabs{flex-basis:100%;justify-content:center;gap:.4em;display:flex}.ill .i-stab{color:var(--ui-secondary);border-radius:.55em;flex-direction:column;align-items:center;gap:.2em;padding:.35em .9em;font-size:.85em;display:flex}.ill .i-stab .i-ico{width:1.6em;height:1.6em}.ill .i-stab.on{color:#0058c4;background:#00000012}.ill .i-sbody{background:#f5f5f7;flex-direction:column;gap:.4em;padding:1.2em 1.6em 1.6em;display:flex}.ill .i-stitle{color:var(--ui-secondary);padding:.6em .3em 0;font-size:.85em;font-weight:600}.ill .i-sgroup{background:#fff;border-radius:.8em;padding:0 .9em;box-shadow:0 0 0 .06em #00000012}.ill .i-srow{border-top:.06em solid #00000012;justify-content:space-between;align-items:center;gap:1em;min-height:2.6em;padding:.45em 0;display:flex}.ill .i-srow:first-child{border-top:0}.ill .i-srow>span:first-child{flex-direction:column;gap:.1em;display:flex}.ill .ill__scene .i-srow b{font-weight:400}.ill .ill__scene .i-srow small{color:var(--ui-secondary);font-size:.82em}.ill .i-app>span:first-child{flex-direction:row;align-items:center;gap:.6em}.ill .i-appicon{background:linear-gradient(160deg,#c9ccd3,#9aa0ab);border-radius:.35em;width:1.4em;height:1.4em}.ill .i-minus{color:var(--ui-secondary)}.ill .i-toggle{background:#0000001f;border-radius:.65em;flex:none;width:2.2em;height:1.3em;position:relative}.ill .i-toggle:after{content:"";background:#fff;border-radius:50%;width:1.1em;height:1.1em;position:absolute;top:.1em;left:.1em;box-shadow:0 .06em .15em #00000040}.ill .i-toggle.on{background:var(--ui-accent)}.ill .i-toggle.on:after{left:1em}.ill .i-popup{background:#fff;border-radius:.4em;align-items:center;gap:.5em;padding:.2em .35em .2em .7em;font-size:.92em;display:inline-flex;box-shadow:0 0 0 .06em #0000001f,0 .06em .12em #00000014}.ill .i-popup i{color:#fff;background:var(--ui-accent);border-radius:.3em;padding:0 .3em;font-size:.75em;font-style:normal;transform:rotate(180deg)}.ill .i-key,.ill .i-sval{color:var(--ui-secondary);align-items:center;gap:.6em;font-size:.92em;display:inline-flex}.ill .i-key{color:var(--ui-ink);background:#0000000d;border-radius:.4em;padding:.2em .6em}.ill .i-mfield{border-bottom:.06em solid #00000014;gap:.6em;padding:.6em 1.2em;font-size:.95em;display:flex}.ill .i-mfield span{color:var(--ui-secondary)}.ill .ill__scene .i-mfield b{font-weight:400}.ill .i-mbody{flex-direction:column;gap:.6em;padding:1em 1.2em;display:flex}.ill .i-mbody p{margin:0}.ill .ill__scene .i-mbody p{font-size:1em}.ill .i-mbody p.l{background:#00000012;border-radius:.3em;width:82%;height:.6em}.ill .i-mbody p.l.s{width:54%}.ill .i-drop-target{color:var(--ui-link);background:#007aff0f;border:.12em dashed #007aff8c;border-radius:.8em;align-items:center;gap:.7em;margin-top:.8em;padding:.8em;font-size:.9em;display:flex}.ill .i-dragrow{background:#ffffffdb;border-radius:.8em;align-items:center;gap:.7em;padding:.5em .9em .5em .6em;display:flex;position:absolute;transform:rotate(-3deg);box-shadow:0 .8em 2em #00000040,0 0 0 .06em #0000001a}.ill .ill__scene .i-dragrow b{font-weight:500}.ill .i-dragrow .i-cursor{top:1.6em;left:auto;right:-1.2em}
