:where(#ml-open-desk,.pl-art--scene,.ml-gallery-colors){--od-bg:light-dark(#f8f8f9,#101011);--od-ink:light-dark(#202023,#f3f3f4);--od-muted:light-dark(#727279,#98989f);--od-soft:light-dark(#606068,#aaaab1);--od-line:light-dark(#dedee2,#303033);--od-surface:light-dark(#fff,#19191b);--od-hover:light-dark(#eeeef0,#232325);--od-object:light-dark(#fff,#28282b);--od-edge:light-dark(#d3d3d8,#48484e);--od-accent:light-dark(#b93a22,#ff795b);--od-shadow:light-dark(0 12px 28px #24242c12,0 14px 30px #0004);--od-syntax:light-dark(#9a4624,#e8ab8f)}.ml-gallery-scene,.ml-gallery-scene *{box-sizing:border-box}:is(:where(#ml-open-desk) .dl-scene,.ml-gallery-scene){position:relative;display:flex;align-items:center;justify-content:center;width:174px;height:122px;flex-shrink:0;font-weight:400}:is(#ml-open-desk,.ml-gallery-scene) .dl-paper{width:67px;height:91px;position:absolute;background:var(--od-object);border:1px solid var(--od-edge);border-radius:5px;padding:10px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:var(--od-shadow);transition:transform .32s cubic-bezier(.2,.7,.3,1)}:is(#ml-open-desk,.ml-gallery-scene) .dl-paper b{font-size:11px;font-weight:500;line-height:1}:is(#ml-open-desk,.ml-gallery-scene) .dl-paper em{font-style:normal;font-size:9px;color:var(--od-soft);text-align:right;line-height:1}:is(#ml-open-desk,.ml-gallery-scene) .dl-lines{display:flex;flex-direction:column;gap:5px;width:100%}:is(#ml-open-desk,.ml-gallery-scene) .dl-lines i{display:block;height:2px;background:var(--od-edge);width:100%}:is(#ml-open-desk,.ml-gallery-scene) .dl-lines i:last-child{width:60%}:is(#ml-open-desk .dl-merge,.ml-gallery-scene.dl-merge) .dl-paper:first-child{transform:translate(-24px,-3px) rotate(-9deg)}:is(#ml-open-desk .dl-merge,.ml-gallery-scene.dl-merge) .dl-paper:last-child{transform:translate(25px,4px) rotate(9deg)}:is(#ml-open-desk,.ml-gallery-scene) .dl-dial{width:106px;height:106px;display:flex;align-items:center;justify-content:center;position:relative}:is(#ml-open-desk,.ml-gallery-scene) .dl-dial b{font-weight:500;font-size:24px;letter-spacing:-1px;font-variant-numeric:tabular-nums}:is(#ml-open-desk,.ml-gallery-scene) .dl-dial>span{position:absolute;bottom:14px;width:4px;height:4px;border-radius:50%;background:var(--od-soft)}:is(#ml-open-desk,.ml-gallery-scene) .dl-qr-paper{position:relative;display:grid;place-items:center;width:92px;height:92px;background:var(--od-object);border:1px solid var(--od-edge);border-radius:var(--radius-md);box-shadow:var(--od-shadow);transform:rotate(-4deg)}:is(#ml-open-desk,.ml-gallery-scene) .dl-qr-code{display:block;width:90px;height:90px;background:var(--od-ink);mask:url(/assets/img/home/moreless-qr.svg?v=2) center/contain no-repeat}:is(#ml-open-desk,.ml-gallery-scene) .dl-dial>.dl-timer-gauge{position:absolute;inset:0;width:106px;height:106px;fill:none;stroke-width:4}:is(#ml-open-desk,.ml-gallery-scene) .dl-timer-track{stroke:var(--dl-timer-track-color,var(--od-line))}:is(#ml-open-desk,.ml-gallery-scene) .dl-timer-remaining{stroke:var(--dl-timer-remaining-color,var(--od-soft));stroke-dasharray:300;stroke-dashoffset:0}:is(#ml-open-desk,.ml-gallery-scene) .dl-timer-spark{fill:var(--od-accent);stroke:none;opacity:0;transform-origin:53px 53px;filter:drop-shadow(0 0 2px var(--od-accent))}.ml-gallery-scene .dl-timer-phase{position:absolute;bottom:20px;font-size:8px;font-weight:500;letter-spacing:.08em;color:var(--od-soft)}.ml-gallery-scene.dl-stopwatch .dl-dial{transform:translateY(3px) scale(.88)}.ml-gallery-scene.dl-stopwatch .dl-timer-gauge{overflow:visible}.ml-gallery-scene.dl-stopwatch{--dl-timer-track-color:var(--od-soft);--dl-timer-remaining-color:var(--od-ink)}.ml-gallery-scene.dl-stopwatch .dl-timer-track{opacity:.5}.ml-gallery-scene .dl-stopwatch-crown{stroke:var(--od-soft);stroke-width:4;stroke-linecap:round;fill:none}:is(#ml-open-desk,.ml-gallery-scene) .dl-scan{position:absolute;left:7px;right:7px;top:8px;height:2px;background:light-dark(#b33d39,#f07770);box-shadow:0 0 7px light-dark(#b33d3966,#f0777099);opacity:0}:is(#ml-open-desk,.ml-gallery-scene) .dl-scan:before{content:"";position:absolute;left:0;right:0;bottom:2px;height:12px;background:linear-gradient(transparent,light-dark(#b33d3922,#f0777022))}:is(#ml-open-desk,.ml-gallery-scene) .dl-barcode-label{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;padding:12px 14px;background:var(--od-object);border:1px solid var(--od-edge);border-radius:var(--radius-md);box-shadow:var(--od-shadow);transform:rotate(-4deg)}:is(#ml-open-desk,.ml-gallery-scene) .dl-barcode-label>i{font-size:54px;line-height:1}:is(#ml-open-desk,.ml-gallery-scene) .dl-barcode-label>b{font-size:9px;font-weight:400;letter-spacing:2px}.pl-dice-scene,.pl-dice-scene *{box-sizing:border-box}.pl-dice-scene{position:relative;flex:none;width:100px;height:100px;perspective:500px;display:grid;place-items:center}.pl-dice-shadow{position:absolute;bottom:7px;width:61px;height:12px;border-radius:50%;background:var(--od-line);filter:blur(5px);opacity:.6}.pl-dice-cube{width:54px;height:54px;position:relative;transform-style:preserve-3d;transform:rotateX(-22deg) rotateY(-28deg) rotate(-6deg)}.pl-dice-face{position:absolute;inset:0;padding:9px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:5px;background:var(--od-object);border:1px solid var(--od-edge);border-radius:7px;backface-visibility:hidden}.pl-dice-face .pl-pip{border-radius:50%;background:var(--od-ink)}.pl-dice-face-1{transform:rotateY(90deg) translateZ(27px)}.pl-dice-face-2{transform:rotateX(90deg) translateZ(27px)}.pl-dice-face-3{transform:rotateY(180deg) translateZ(27px)}.pl-dice-face-4{transform:translateZ(27px)}.pl-dice-face-5{transform:rotateX(-90deg) translateZ(27px)}.pl-dice-face-6{transform:rotateY(-90deg) translateZ(27px)}.pl-pdf-art{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round}.pl-pdf-paper{fill:var(--od-object);stroke:var(--od-edge);stroke-width:1}.pl-pdf-heading{stroke:var(--od-ink);stroke-width:1.8}.pl-pdf-lines{stroke:var(--od-soft);stroke-width:1;opacity:.6}.pl-pdf-landscape{fill:var(--od-edge)}.pl-pdf-sun{fill:var(--od-accent)}.pl-pdf-arrow{stroke:var(--od-soft);stroke-width:1.4}.pl-pdf-cut{stroke:var(--od-soft);stroke-width:1;stroke-dasharray:2 4}.pl-pdf-selection{stroke:var(--od-accent);stroke-width:1.6}.pl-pdf-scan-trail{stroke:var(--od-accent);stroke-width:5;opacity:.12;stroke-linecap:butt}.ml-tool-art{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.ml-tool-art .ta-paper{fill:var(--od-object);stroke:var(--od-edge);stroke-width:1.1}.ml-tool-art .ta-line{stroke:var(--od-ink);stroke-width:1.8}.ml-tool-art .ta-muted{stroke:var(--od-soft);stroke-width:1.25}.ml-tool-art .ta-edge{stroke:var(--od-edge);stroke-width:1}.ml-tool-art .ta-track{stroke:var(--od-edge);stroke-width:2.2}.ml-tool-art .ta-accent{stroke:var(--od-accent);stroke-width:1.7}.ml-tool-art :is(.ta-solid,.ta-dot,.ta-ink){fill:var(--od-ink);stroke:none}.ml-tool-art .ta-label{font-family:var(--font-primary);font-weight:550;letter-spacing:-.025em;font-variant-numeric:tabular-nums;stroke:none}.ml-tool-art text.ta-muted{fill:var(--od-soft);stroke:none}.ml-tool-art .ta-reverse{fill:var(--od-bg)}.ml-tool-art .ta-sun{fill:var(--od-accent);stroke:none}.ml-tool-art .ta-mountain{fill:var(--od-edge)}.ml-tool-art .ta-recess{fill:var(--od-bg);stroke:var(--od-edge);stroke-width:1}.ml-tool-art .ta-tint{fill:color-mix(in srgb,var(--od-accent) 15%,transparent);stroke:var(--od-accent);stroke-width:.6}.ml-tool-art [data-art-part]{transform-box:view-box;transform-origin:0 0}.ml-code-art,.ml-scene-art{position:relative;container-type:size;color:var(--od-ink)}:is(.ml-code-art,.ml-scene-art)>.ml-gallery-scene,.ml-dice-art>.pl-dice-scene{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.58)}@supports (transform:scale(calc(100px/124px))){:is(.ml-code-art,.ml-scene-art)>.ml-gallery-scene{transform:translate(-50%,-50%) scale(calc(100cqw/124px))}.ml-dice-art>.pl-dice-scene{transform:translate(-50%,-50%) scale(calc(100cqw/100px))}}.ml-related-art{--ml-related-art-width:64px;--ml-related-art-height:56px;--ml-related-card-height:76px;--ml-related-card-padding:8px 10px;--ml-related-grid-gap:8px;--tool-support-card-bg:var(--ml-surface)}.ml-related-art .ml-gallery-colors{--od-object:light-dark(var(--od-surface),color-mix(in srgb,var(--od-bg),var(--od-ink) 16%));--od-edge:color-mix(in srgb,var(--od-soft) 60%,var(--od-object))}.related-tool-icon .ml-tool-art{width:100%;height:100%;flex:none}@media(max-width:680px){.ml-related-art{--ml-related-art-width:clamp(40px, calc(25vw - 45px) ,48px);--ml-related-art-height:44px;--ml-related-card-height:64px;--ml-related-card-padding:8px 4px;--ml-related-card-gap:6px}}.import-art{--art-width:160px;--art-height:96px;--card-width:48px;--card-height:65px;--frame-width:96px;--frame-height:76px;--travel-x:-26;--travel-y:-9;--frame-x:12;--frame-y:6;--land-scale:.86;display:block;position:relative;flex:none;width:var(--art-width);height:var(--art-height);color:var(--od-ink)}.import-art[data-kind=image]{--card-width:80px;--card-height:57px}.import-scene{display:block;position:relative;width:100%;height:100%;pointer-events:none}.import-workspace,.import-document{position:absolute;left:50%;top:50%;transform-origin:center;box-sizing:border-box}.import-workspace{width:var(--frame-width);height:var(--frame-height);margin-left:calc(var(--frame-width) / -2);margin-top:calc(var(--frame-height) / -2);border:1px solid var(--od-edge);border-radius:7px;background:var(--od-surface);transform:translate(calc(var(--frame-x) * 1px),calc(var(--frame-y) * 1px)) rotate(6deg)}.import-document{width:var(--card-width);height:var(--card-height);margin-left:calc(var(--card-width) / -2);margin-top:calc(var(--card-height) / -2);transform:translate(calc(var(--travel-x) * 1px),calc(var(--travel-y) * 1px)) rotate(-12deg);box-shadow:var(--od-shadow);border-radius:5px}.import-corners{position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);stroke:var(--od-soft);stroke-width:1.2;stroke-linecap:round;display:none}.import-corners path{vector-effect:non-scaling-stroke}.import-art[data-density=medium]{--art-width:90px;--art-height:60px;--card-width:38px;--card-height:51px;--frame-width:72px;--frame-height:56px;--travel-x:-12;--travel-y:-5;--frame-x:5;--frame-y:3;--land-scale:1}.import-art[data-density=medium][data-kind=image]{--card-width:60px;--card-height:43px}.import-art[data-density=compact]{--art-width:56px;--art-height:40px;--card-width:25px;--card-height:34px;--frame-width:46px;--frame-height:36px;--travel-x:-6;--travel-y:-3;--frame-x:2;--frame-y:1;--land-scale:1}.import-art[data-density=compact][data-kind=image]{--card-width:36px;--card-height:26px}.import-art:not([data-density=large]) .import-workspace{border:0;background:transparent;border-radius:0}.import-art:not([data-density=large]) .import-corners{display:block}.import-art:not([data-density=large]) .import-document{box-shadow:none}.import-art:not([data-density=large]) .ta-mountain{fill:var(--od-soft)}.import-art:not([data-density=large]) .import-document path{vector-effect:non-scaling-stroke}[data-import-surface]:is([data-state=over],.is-over,.is-armed) .import-workspace{border-color:var(--od-accent)}[data-import-surface]:is([data-state=over],.is-over,.is-armed) .import-corners{stroke:var(--od-accent)}[data-import-surface]:is([data-state=reject],.is-reject) .import-workspace{border-color:var(--ml-danger)}[data-import-surface]:is([data-state=reject],.is-reject) .import-corners{stroke:var(--ml-danger)}[data-import-surface][data-import-complete] .import-workspace{transform:translate(0) rotate(0)}[data-import-surface][data-import-complete] .import-document{transform:translate(0) scale(var(--land-scale)) rotate(0)}.import-art:not([data-density=large]) .ta-label{display:none}.ml-file-workspace .od-notice{margin:12px 0 0;font-size:12px;color:var(--ml-text-muted);overflow-wrap:anywhere}.ml-file-workspace .od-intake{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;padding:var(--ml-file-intake-padding,24px)}.ml-file-workspace .od-intake h2{overflow-wrap:anywhere;font-size:14px;font-weight:550;line-height:1.4;letter-spacing:-.025em;margin:0;color:var(--ml-text-primary)}.ml-file-workspace .od-files-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.ml-file-workspace .od-files-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:174px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;padding-top:1px}.ml-file-workspace .od-file{display:flex;align-items:center;gap:12px;padding:8px;min-width:0}.ml-file-workspace .od-file-preview{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.ml-file-workspace .od-file-preview img{width:100%;height:100%;object-fit:contain}.ml-file-workspace .od-file-preview>i{font-size:26px;color:var(--ml-text-muted)}.ml-file-workspace .od-file-meta{min-width:0;flex:1}.ml-file-workspace .od-file-meta strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500}.ml-file-workspace .od-file-meta small,.ml-file-workspace .od-file-output small{display:block;font-size:11px;color:var(--ml-text-muted);margin-top:4px}.ml-file-workspace .od-files-destinations{min-width:0;border-top:1px solid var(--ml-divider);padding-top:20px}.ml-file-workspace .od-file-output{display:flex;gap:14px;flex-wrap:wrap;align-items:center;justify-content:space-between;grid-column:1/-1;padding:16px;margin:0 0 24px;border:1px solid var(--ml-border);border-radius:var(--radius-md);background:var(--ml-surface-raised)}.ml-file-workspace .od-file-output strong{font-size:13px;font-weight:550;overflow-wrap:anywhere}.ml-file-workspace .od-file-output>div{min-width:0;flex:1 1 200px}.ml-file-workspace .od-file-errors{width:100%;font-size:12px;color:var(--ml-text-muted);overflow-wrap:anywhere}.ml-file-workspace [hidden]{display:none}@media(max-width:768px){.ml-file-workspace .od-intake{padding:var(--ml-file-intake-padding,20px)}}@media(max-width:580px){.ml-file-workspace .od-intake{padding:var(--ml-file-intake-padding,18px)}.ml-file-workspace .od-files-list{grid-template-columns:minmax(0,1fr)}.ml-file-workspace .od-files-heading{flex-wrap:wrap}}.ml-command-actions{display:flex;align-items:center;gap:8px;flex:none}.ml-command-actions kbd{font-family:var(--font-primary);font-size:11px;line-height:1.3;font-weight:400;color:var(--ml-text-muted);border:0;background:none;padding:0 4px;white-space:nowrap}.ml-command-actions .toolbar-divider{margin-inline:4px}.ml-command-close{--ml-flat-ink:var(--ml-text-primary)}@media(max-width:800px){.ml-command-actions kbd{display:none}}@media(max-width:580px){.ml-command-actions{gap:0}.ml-command-actions .toolbar-divider{display:none}}.pl-overlay{position:fixed;inset:0;z-index:10000;background:var(--ml-canvas);color:var(--ml-text-primary);font-family:var(--font-primary);opacity:0;visibility:hidden;pointer-events:none;overflow-y:auto;overscroll-behavior:contain;transition:opacity .18s ease,visibility 0s .18s;--pl-edge:var(--ml-border);--pl-search-inset:18px;--pl-window-height:calc(44px + 2 * var(--space-sm) + env(safe-area-inset-top,0px))}.pl-overlay.moreless-cmd-active{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.pl-window-actions{position:fixed;inset:0 0 auto;display:flex;justify-content:flex-end;align-items:center;height:var(--pl-window-height);padding:calc(var(--space-sm) + env(safe-area-inset-top,0px)) var(--space-lg) var(--space-sm);z-index:4;background:var(--ml-canvas)}.pl-center{max-width:1120px;padding:var(--pl-window-height) 32px 64px;margin:0 auto}.pl-search{position:sticky;top:var(--pl-window-height);z-index:3;background:var(--ml-canvas);padding:var(--space-sm) 0 24px}.pl-search-field{--ml-input-skin-bg:transparent;--ml-input-skin-border:transparent;position:relative;display:flex;align-items:center;gap:16px;min-height:68px;padding:12px var(--pl-search-inset);border:1px solid transparent;border-radius:var(--radius-md);background:var(--ml-control-fill)}.pl-overlay.moreless-cmd-file-drop-active .pl-search-field{border-color:var(--ml-action)}.pl-search-icon{font-size:17px;color:var(--ml-action);flex:none}.pl-entry{position:relative;flex:1;min-width:0}.pl-ghost{position:absolute;inset:0;pointer-events:none;overflow:hidden;white-space:nowrap;font:inherit;font-size:17px;line-height:1.4;display:flex;align-items:center}.pl-ghost .moreless-cmd-ghost-typed{color:transparent;white-space:pre}.pl-ghost .moreless-cmd-ghost-completion{color:var(--ml-text-muted);white-space:pre}.pl-overlay .pl-input{width:100%;font-weight:400;font-family:var(--font-primary);font-size:17px;color:var(--ml-text-primary);line-height:1.4;border:0;outline:none;flex:1;min-width:0;background:transparent}.pl-overlay .pl-input::placeholder{color:var(--ml-text-muted)}.pl-overlay .pl-clear[hidden]{display:none}.pl-add{flex:none;gap:8px}.pl-categories{--pl-category-columns:3;display:grid;grid-template-columns:repeat(calc(var(--pl-category-columns) * var(--pl-category-span,1)),minmax(0,1fr));gap:8px 12px}.pl-categories--balanced{--pl-category-span:2;grid-auto-rows:1fr}.pl-categories--balanced>:where(.pl-category){grid-column:auto / span 2}.pl-categories--balanced>:where(.pl-category:nth-child(3n+1):last-child){grid-column-start:3}.pl-categories--balanced>:where(.pl-category:nth-child(3n+1):nth-last-child(2)){grid-column-start:2}.pl-category{appearance:none;border:0;background:var(--ml-surface);color:inherit;font:inherit;cursor:pointer;text-align:left;padding:20px 16px;border-radius:var(--radius-md);min-width:0;display:flex;align-items:center;gap:14px;transition:background .2s ease}.pl-art{width:108px;height:100px;flex:none;display:flex;align-items:center;justify-content:center;position:relative;pointer-events:none;color:var(--ml-text-secondary);transform:scale(.78)}.pl-category-copy{min-width:0}.pl-category-name{font-size:14px;font-weight:550;line-height:1.4;letter-spacing:-.025em;display:block}.pl-category-desc{display:block;color:var(--ml-text-muted);font-size:11px;line-height:1.6;margin-top:5px}.pl-category:focus-visible:not(:where(html[data-ml-input=pointer] *)){outline:2px solid var(--ml-action);outline-offset:-2px}.pl-type{font-size:48px;line-height:1.2;letter-spacing:-.06em}.pl-type span{display:block;font-size:9px;letter-spacing:0;text-align:center;color:var(--ml-text-muted)}.pl-swatches{display:flex;align-items:center;justify-content:center}.pl-swatches i{display:block;width:42px;height:68px;background:var(--ml-action);border-radius:4px;transform:rotate(-15deg);transition:transform .5s ease}.pl-swatches i:nth-child(2){background:var(--ml-text-muted);transform:translate(-10px) rotate(0)}.pl-swatches i:nth-child(3){background:var(--ml-border);transform:translate(-20px) rotate(15deg)}.pl-code{display:flex;align-items:center;gap:10px;font-size:40px;color:var(--ml-text-muted)}.pl-code b{font-weight:300}.pl-code>span{display:flex;flex-direction:column;gap:8px;width:46px}.pl-code i{height:3px;width:35px;background:var(--ml-action)}.pl-code i:nth-child(2){margin-left:10px;width:32px}.pl-content .moreless-cmd-title-count{display:none}.pl-content .moreless-cmd-category-title{margin:0 0 20px;font-size:17px;color:var(--ml-text-primary)}.pl-topic-filters{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-lg)}.pl-topic-filters[hidden]{display:none}.pl-topic-filters [aria-pressed=true]{--ml-flat-press-fill: var(--glass-hover-bg);--ml-flat-ink: var(--ml-text-primary)}.pl-result-count{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pl-tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px 20px}.pl-tool{position:relative;display:flex;align-items:center;padding:12px 14px;gap:14px;min-width:0;text-decoration:none;color:var(--ml-text-primary)}.pl-tool-art{color:var(--ml-text-secondary);font-size:22px;width:32px;flex:none;text-align:center}.pl-tool-art--illustration{width:64px;height:56px;display:grid;place-items:center}.pl-tool-art--illustration.ml-gallery-colors{--od-edge:color-mix(in srgb,var(--od-soft) 60%,var(--od-object))}.pl-tool-copy{min-width:0;flex:1}.pl-tool-copy strong{font-size:14px;font-weight:550;line-height:1.5;display:block}.pl-tool-copy small{font-size:12px;line-height:1.6;color:var(--ml-text-muted);margin-top:4px;display:block}.pl-tool .moreless-cmd-tool-favorite{position:relative;inset:auto;align-self:center;opacity:1;visibility:visible;transform:none;flex:none}.pl-tool-grid .ml-typepicker-divider{display:none}.pl-tool{background:var(--ml-surface);border-radius:var(--radius-md)}.pl-results>.pl-tool>.ml-typepicker-divider{display:none}.pl-results{display:grid;gap:8px}.pl-content #morelessSearchTitle:empty{display:none}.pl-section-label{font-size:12px;font-weight:500;color:var(--ml-text-muted);margin:8px 0 14px}.pl-section-label:not(:first-child){margin-top:28px}.pl-results .pl-tool.moreless-cmd-selected{background:var(--glass-hover-bg)}.pl-results .pl-tool.moreless-cmd-selected .ml-typepicker-divider,.pl-results .pl-tool.moreless-cmd-selected+.pl-tool .ml-typepicker-divider{visibility:hidden}.pl-library-book{background:var(--ml-surface);border-radius:var(--radius-md);padding:24px}.pl-library-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 24px}.pl-library-heading h2{font-size:20px;font-weight:550;letter-spacing:-.03em;color:var(--ml-text-primary);margin:0}.pl-library-nav{display:flex;flex-direction:column;gap:4px}.pl-library-nav .ml-flat-action{justify-content:flex-start;white-space:normal;text-align:left;min-height:40px;padding-inline:12px}.pl-library-nav [aria-selected=true]{--ml-flat-press-fill:var(--glass-hover-bg);--ml-flat-ink:var(--ml-text-primary)}.pl-example-list{display:grid}.pl-example{appearance:none;border:0;background:transparent;color:var(--ml-text-primary);text-align:left;width:100%;font:inherit;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 10px;cursor:pointer}.pl-example>span{min-width:0}.pl-example strong{font-size:14px;font-weight:450;line-height:1.5;display:block;overflow-wrap:anywhere}.pl-example small{display:block;font-size:12px;color:var(--ml-text-muted);line-height:1.5;margin-top:3px}.pl-docs{flex:none}.pl-resume{margin-top:12px}.pl-overlay [hidden]{display:none}.pl-result:focus-visible:not(:where(html[data-ml-input=pointer] *)),.pl-example:focus-visible:not(:where(html[data-ml-input=pointer] *)),.pl-tool:focus-visible:not(:where(html[data-ml-input=pointer] *)){outline:2px solid var(--ml-action);outline-offset:2px}@media(hover:hover)and (pointer:fine){.pl-category:hover,.pl-tool:hover{background:var(--glass-hover-bg)}.pl-category:hover .pl-swatches i:first-child{transform:translate(-6px) rotate(-22deg)}.pl-category:hover .pl-swatches i:last-child{transform:translate(-14px) rotate(22deg)}}@media(max-width:1000px){.pl-categories{--pl-category-columns:2}.pl-categories--balanced>:where(.pl-category){grid-column-start:auto}.pl-categories--balanced>:where(.pl-category:nth-child(odd):last-child){grid-column-start:2}.pl-center{padding:var(--pl-window-height) 28px 48px}}@media(max-width:580px){.pl-center{padding:var(--pl-window-height) 16px 36px}.pl-search{padding-bottom:18px}.pl-search-field{min-height:60px;padding:8px;gap:4px}.pl-overlay .pl-input{width:100%;font-weight:400;font-size:16px}.pl-search-icon{display:none}.pl-ghost{font-size:16px}.pl-add span{display:none}.pl-add{width:44px;min-width:44px}.pl-categories{gap:8px}.pl-category{flex-direction:column;align-items:flex-start;padding:14px;gap:4px}.pl-art{width:100%;height:80px}.pl-category-name{font-size:12px}.pl-category-desc{font-size:10px}.pl-tool-grid{grid-template-columns:1fr}.pl-tool{gap:10px;padding:10px}.pl-tool-art{width:28px;font-size:20px}.pl-tool-art--illustration{width:48px;height:48px}.pl-library-book{padding:16px}.pl-library-heading{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:16px}.pl-library-nav .ml-flat-action{min-height:44px}}.pl-empty{background:var(--ml-surface);border-radius:var(--radius-md);padding:28px}.pl-empty h2{font-size:18px;color:var(--ml-text-primary);margin:0}.pl-empty p{color:var(--ml-text-muted);font-size:13px;margin:12px 0 20px}.pl-tool,.pl-result{scroll-margin-top:120px}.pl-search-field{flex-wrap:wrap}.pl-inline{z-index:3;display:none;color:var(--ml-text-secondary);font-size:14px;white-space:nowrap;align-items:center;gap:6px;max-width:100%;overflow:hidden}.pl-inline.moreless-cmd-show{display:flex;position:absolute}.pl-inline[data-wrapped=true]{position:static;flex-basis:100%;order:10;padding-left:0}.pl-category-heading{margin:0 0 20px;font-size:16px;line-height:1.4}.pl-category-heading .moreless-cmd-title-main{display:flex;align-items:center;gap:16px}@media(hover:hover)and (pointer:fine){.pl-tool:hover .pl-tool-art{color:var(--ml-action)}.pl-category:hover .pl-type{animation:pl-type 1.2s ease both}.pl-category:hover .pl-code i{animation:pl-line 1s ease both}.pl-category:hover .pl-code i:nth-child(2){animation-delay:.12s}.pl-category:hover .pl-code i:nth-child(3){animation-delay:.24s}}@keyframes pl-type{50%{letter-spacing:.05em}to{letter-spacing:-.06em}}@keyframes pl-line{0%{transform:scaleX(.25);opacity:.35}to{transform:scaleX(1);opacity:1}}@media(max-width:580px){.pl-overlay{--pl-search-inset:8px}.pl-category-heading .moreless-cmd-title-main{gap:4px}}@media(prefers-reduced-motion:reduce){.pl-category:hover .pl-art *{animation:none;transition:none}}.pl-result.moreless-cmd-selected{border-color:var(--ml-text-muted)}.pl-inline .moreless-cmd-inline-answer-prefix{color:var(--ml-text-muted)}.pl-inline .moreless-cmd-inline-answer-value{overflow:hidden;text-overflow:ellipsis}:where(.pl-overlay[data-file-workspace-palette]){--pr-shell-border-width:0px;--ml-notice-shadow:0 2px 6px #0003}[data-file-workspace-palette] .has-inline-drop-target .pl-entry{flex:0 1 var(--pl-query-width)}[data-file-workspace-palette] .has-inline-drop-target .pl-inline.moreless-cmd-show{position:static;margin-right:auto}.pw-task,.pw-source{padding:24px;min-width:0}.pw-settings{margin-bottom:0}.pl-file-workspace{--ml-file-intake-padding:0px}.pw-task,.pw-source{padding-top:0}.pw-task:has(.pw-settings){padding-top:16px}.pw-page-settings{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px}.pw-setting{min-width:0;max-width:100%}.pw-setting:has(.ml-clear-field){flex:0 1 200px}.pw-page-settings output{padding-bottom:8px}.pw-continue{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.pw-note{font-size:13px;line-height:1.6;color:var(--ml-text-muted);margin-top:16px}.pw-outcome{margin-top:16px;padding:0;color:var(--ml-text-primary);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.pw-outcome strong{font-weight:550}.pw-outcome p{color:var(--ml-text-muted);margin:6px 0 0}.pw-outcome ul{padding-left:20px;margin:8px 0 0}.pw-quick{margin-bottom:24px}@media(max-width:580px){.pw-task,.pw-source{padding:0 16px 16px}}.cl-library{container:command-library / inline-size}.cl-heading-copy{min-width:0}.cl-heading-copy .pr-detail{margin:var(--space-sm) 0 0}.cl-layout{--cl-inline:0;display:grid;grid-template-columns:168px 1px minmax(250px,1fr) 1px minmax(340px,1.7fr);gap:var(--space-xl);align-items:start}.cl-divider{align-self:stretch;height:auto;margin:0}.cl-pages,.cl-preview,.cl-command,.cl-row{min-width:0}.cl-pages{max-height:var(--cl-list-height);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.cl-row{display:flex;align-items:center;border-radius:inherit}.cl-row .pl-example{flex:1;min-width:0;border-radius:inherit}.cl-preview-toggle{display:none;flex:none}.cl-preview-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin:0 0 var(--space-sm)}.cl-preview-header .pr-eyebrow{margin:0}.cl-preview-card{--pr-shell-border-width:0px;min-width:0}.cl-preview-card--workspace{display:grid;gap:var(--space-md)}.cl-library--compact-intake .cl-preview-card{height:var(--cl-list-height,400px);display:flex;flex-direction:column;gap:var(--space-md);overflow:hidden}.cl-library--compact-intake .cl-query-field{flex:none;flex-wrap:nowrap}.cl-library--compact-intake .cl-query{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-library--compact-intake .cl-result{flex:1;min-height:0;overflow:auto}.cl-library--compact-intake .pr-answer{height:100%;min-height:0;display:flex;flex-direction:column}.cl-library--compact-intake .pr-answer-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.cl-library--compact-intake .pr-actions{flex:none}.cl-query{overflow-wrap:anywhere}.cl-mobile-divider{display:none}.cl-preview .pr-tool-list{grid-auto-rows:auto}.cl-preview-card.cl-entering{animation:cl-reveal var(--transition-normal)}@keyframes cl-reveal{0%{opacity:0}to{opacity:1}}@container command-library (width < 53.5rem){.cl-layout{--cl-inline:1;grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.cl-nav{display:flex;flex-direction:row;gap:var(--space-xs);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:var(--space-xs)}.cl-nav .ml-flat-action{flex:none;white-space:nowrap;min-height:var(--ml-action-control-hit-min)}.cl-divider{display:none}.cl-mobile-divider{display:block;width:100%;margin:0}.cl-preview-toggle{display:inline-flex}.cl-pages{max-height:none;overflow:visible}.cl-command>.cl-preview{margin:var(--space-sm) 0 var(--space-lg)}.cl-library--compact-intake .cl-preview-card{height:auto}.cl-library--compact-intake .cl-result,.cl-library--compact-intake .pr-answer-body{overflow:visible}}.cl-preview{container:command-preview / inline-size}@container command-preview (width < 23rem){.pr-answer--qr .pr-answer-body{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.pr-answer--qr .pr-output{grid-column:1;grid-row:1}.pr-answer--qr .pr-visual-qr{grid-column:1;grid-row:2;justify-self:center}}@media(prefers-reduced-motion:reduce){.cl-preview-card{animation:none}}.cl-query-field--file .cl-query{flex:0 1 auto;width:auto}.cl-query-field--file [data-library-pick]{flex:none;margin-right:auto}.pl-art--scene{transform:none;color:var(--od-ink)}.pl-art--scene *{box-sizing:border-box}.pl-art--scene>.ml-gallery-scene{transform:scale(.72)}.pl-codes-scene,.pl-vault-scene,.pl-calculator-scene,.pl-subnet-scene,.pl-dice-scene,.pl-map-scene{position:relative;flex:none}.pl-codes-scene{width:132px;height:112px;transform:scale(.82)}.pl-code-qr{position:absolute;left:-25px;top:-18px;transform:scale(.85)}.pl-code-bar{position:absolute;right:0;bottom:5px;display:flex;align-items:center;flex-direction:column;gap:4px;padding:8px 10px;background:var(--od-object);border:1px solid var(--od-edge);border-radius:var(--radius-md);box-shadow:var(--od-shadow);transform:rotate(8deg)}.pl-code-bar>i{font-size:37px;line-height:1}.pl-code-bar>span{font-size:7px;letter-spacing:1px}.pl-code-scan{position:absolute;left:15px;right:4px;top:11px;height:1px;background:var(--od-accent);box-shadow:0 0 5px var(--od-accent);opacity:0}.pl-vault-scene{width:98px;height:100px}.pl-lock-shackle{position:absolute;top:5px;left:29px;width:40px;height:44px;border:6px solid var(--od-soft);border-radius:22px 22px 0 0}.pl-lock-body{position:absolute;top:35px;left:15px;width:68px;height:49px;display:grid;place-items:center;background:var(--od-object);border:1px solid var(--od-edge);border-radius:var(--radius-md);box-shadow:var(--od-shadow)}.pl-keyhole{position:relative;width:7px;height:7px;background:var(--od-ink);border-radius:50%}.pl-keyhole:after{content:"";position:absolute;width:3px;height:7px;top:4px;left:2px;background:var(--od-ink)}.pl-lock-check{position:absolute;font-size:24px;color:var(--od-accent);opacity:0}.pl-private-strip{position:absolute;bottom:2px;left:23px;right:23px;display:flex;justify-content:space-between}.pl-private-strip i{width:4px;height:4px;background:var(--od-soft);border-radius:50%}.pl-calculator-scene{width:98px;padding:10px;background:var(--od-object);border:1px solid var(--od-edge);border-radius:var(--radius-md);box-shadow:var(--od-shadow);transform:rotate(-5deg)}.pl-calculation{display:flex;flex-direction:column;align-items:flex-end;gap:3px;padding:0 2px 9px}.pl-calculation small{font-size:10px;color:var(--od-soft)}.pl-calculation b{font-size:28px;line-height:1.15;font-weight:500;letter-spacing:-1px;font-variant-numeric:tabular-nums}.pl-calculator-keys{display:flex;gap:4px}.pl-calculator-keys i{flex:1;height:20px;display:grid;place-items:center;background:var(--od-line);border-radius:3px;font-size:12px;font-style:normal;color:var(--od-soft)}.pl-calculator-keys i:last-child{color:var(--od-ink)}.pl-subnet-scene{width:124px;padding:13px 11px 10px;background:var(--od-object);border:1px solid var(--od-edge);border-radius:var(--radius-md);box-shadow:var(--od-shadow);transform:rotate(-4deg)}.pl-subnet-address{display:flex;justify-content:center;font-size:13px;letter-spacing:-.4px;font-variant-numeric:tabular-nums;white-space:nowrap}.pl-subnet-address b{font-weight:400;color:var(--od-soft)}.pl-subnet-track{display:flex;gap:3px;margin:13px 0 9px}.pl-subnet-track i{height:10px;flex:1;background:var(--od-soft);border-radius:2px}.pl-subnet-track i:nth-last-child(-n+2){background:var(--od-edge)}.pl-subnet-detail{display:flex;justify-content:space-between;align-items:center;font-size:9px;color:var(--od-soft)}.pl-subnet-detail b{font-weight:500;font-size:12px;color:var(--od-ink)}.pl-map-scene{width:126px;height:88px;border:1px solid var(--od-edge);border-radius:var(--radius-md);background:var(--od-object);box-shadow:var(--od-shadow);overflow:hidden;transform:rotate(-5deg)}.pl-map-scene svg{width:100%;height:100%;stroke-linecap:round}.pl-map-streets{stroke:var(--od-edge);stroke-width:1}.pl-map-route{stroke:var(--od-soft);stroke-width:2.5;stroke-dasharray:100}.pl-map-start,.pl-map-end{stroke:var(--od-ink);stroke-width:2;fill:var(--od-object)}.pl-map-traveler{fill:var(--od-accent);opacity:0}.pl-media-scene{position:relative;flex:none;width:118px;height:98px}.pl-media-screen,.pl-media-audio{position:absolute;background:var(--od-object);border:1px solid var(--od-edge);border-radius:var(--radius-md);box-shadow:var(--od-shadow)}.pl-media-screen{left:0;top:4px;width:108px;height:74px;padding:6px 8px 9px;transform:rotate(-7deg)}.pl-media-picture{display:grid;place-items:center;height:49px}.pl-media-picture svg{width:32px;height:32px;fill:var(--od-ink)}.pl-media-play,.pl-media-pause{transform-origin:16px 16px}.pl-media-pause{opacity:0}.pl-media-timeline{display:block;position:relative;height:2px;background:var(--od-edge);border-radius:2px}.pl-media-progress{display:block;width:100%;height:100%;background:var(--od-accent);border-radius:inherit;transform:scaleX(.28);transform-origin:left}.pl-media-progress:after{content:"";position:absolute;right:0;top:-1px;width:3px;height:4px;border-radius:1px;background:var(--od-accent)}.pl-media-audio{right:-2px;bottom:0;display:flex;align-items:center;gap:8px;width:96px;height:39px;padding:7px 9px;transform:rotate(7deg)}.pl-media-note{flex:none;width:15px;height:20px;stroke:var(--od-soft);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pl-media-note ellipse{fill:var(--od-soft);stroke:none}.pl-media-wave{display:flex;align-items:center;gap:3px;height:24px}.pl-media-wave i{display:block;flex:none;width:3px;height:var(--pl-wave-height);border-radius:2px;background:var(--od-soft);transform-origin:center}.pl-media-wave i:nth-child(5){background:var(--od-accent)}@media(max-width:580px){.pl-art--scene>.ml-gallery-scene{transform:scale(.62)}.pl-codes-scene{transform:scale(.68)}.pl-vault-scene,.pl-dice-scene{transform:scale(.78)}.pl-calculator-scene,.pl-subnet-scene,.pl-map-scene,.pl-media-scene{scale:.8}}.pr-shell{background:var(--ml-surface);border:var(--pr-shell-border-width,1px) solid var(--ml-border);border-radius:var(--radius-lg,12px);position:relative;min-width:0}.pr-query-row{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 20px;border-bottom:1px solid var(--ml-divider);--ml-input-skin-bg:transparent;--ml-input-skin-border:transparent}.pr-query-row>i{color:var(--ml-action);font-size:17px;flex:none}.pr-query{display:block;min-width:0;width:100%;flex:1;border:0;border-radius:0;background:transparent;color:var(--ml-text-primary);font-family:var(--font-primary);font-size:16px;line-height:1.5;padding:4px 0;box-shadow:none;resize:none;height:32px;overflow:auto}.pr-query:focus{outline:none}.pr-query-row:has(.pr-query:focus){box-shadow:inset 0 -1px var(--ml-action)}.pr-query-row>button{flex:none}.pr-query-placeholder{min-width:0;flex:1;color:var(--ml-text-muted);font-size:15px}.pr-loading,.pr-empty{padding:24px;font-size:14px;line-height:1.6;color:var(--ml-text-muted)}.pr-empty strong{font-size:17px;font-weight:500;color:var(--ml-text-primary)}.pr-empty p{margin:6px 0 16px}.pr-answer{padding:24px}.pr-answer-body,.pr-output{min-width:0}.pr-eyebrow{font-size:12px;line-height:1.5;font-weight:500;color:var(--ml-text-muted);margin:0 0 10px;letter-spacing:0}.pr-value{font-family:var(--font-primary);font-size:clamp(20px,2.6vw,27px);line-height:1.5;font-weight:450;letter-spacing:-.025em;overflow-wrap:anywhere;white-space:pre-wrap;user-select:text}.pr-value--number{font-size:clamp(32px,4vw,44px);line-height:1.25;font-variant-numeric:tabular-nums;letter-spacing:-.05em}.pr-value--hash{font-size:22px;line-height:1.6;letter-spacing:.025em}.pr-value--data{font-size:14px;line-height:1.8;letter-spacing:0}.pr-value--bounded{max-height:152px;overflow:auto;padding-right:8px;scrollbar-width:thin}.pr-value--bounded.is-expanded{max-height:420px}.pr-detail{color:var(--ml-text-muted);font-size:12px;line-height:1.6;margin:10px 0 0;overflow-wrap:anywhere}.pr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:20px -8px -8px}.pr-actions .pr-open{margin-left:auto}.pr-answer--number .pr-actions{margin-top:16px}.pr-answer--qr .pr-answer-body{display:grid;grid-template-columns:minmax(0,1fr) 176px;gap:32px;align-items:start}.pr-answer--qr .pr-output{grid-column:1;grid-row:1}.pr-visual-qr{grid-column:2;grid-row:1;width:176px;aspect-ratio:1;background:#fff;border-radius:var(--radius-md);overflow:hidden}.pr-visual-qr img{display:block;width:100%;height:100%}.pr-answer--qr .pr-value{font-size:clamp(20px,2.8vw,28px)}.pr-answer--qr .pr-actions{margin-top:12px}.pr-barcode-figure{margin:0}.pr-visual-barcode{width:100%;max-width:560px;margin:16px auto 0;padding:4px 12px;border-radius:var(--radius-md);background:#fff;display:flex;justify-content:center;align-items:center;min-height:96px}.pr-visual-barcode img{width:auto;max-width:100%;height:128px;display:block}.pr-answer--barcode .pr-value{font-size:22px}.pr-answer--color .pr-answer-body{display:grid;grid-template-columns:minmax(0,1fr) 72px;align-items:start;gap:24px}.pr-swatch{grid-column:2;grid-row:1;width:72px;height:72px;border-radius:var(--radius-md)}.pr-answer--color .pr-output{grid-column:1;grid-row:1}.pr-json-key{color:var(--ml-action)}.pr-json-string{color:var(--ml-success)}.pr-json-number{color:var(--ml-text-primary)}.pr-json-boolean{color:var(--ml-warning)}.pr-json-null{color:var(--ml-text-muted)}.pr-secret-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:14px;color:var(--ml-text-muted);font-size:12px}.pr-strength{display:flex;align-items:center;gap:10px;--pr-strength-color:var(--ml-success)}.pr-strength[data-strength=weak]{--pr-strength-color:var(--ml-danger)}.pr-strength[data-strength=fair]{--pr-strength-color:var(--ml-warning)}.pr-strength[data-strength=good]{--pr-strength-color:var(--ml-action)}.pr-strength-track{display:block;width:88px;height:4px;border-radius:var(--radius-sm);background:var(--ml-border);overflow:hidden}.pr-strength-track>span{display:block;width:100%;height:100%;background:var(--pr-strength-color);border-radius:inherit;transform-origin:left;transform:scaleX(var(--pr-strength))}@media(prefers-reduced-motion:no-preference){.pr-strength-track>span{transform:scaleX(0);transition:transform .65s cubic-bezier(.2,.8,.2,1)}.pr-strength-track.is-visible>span{transform:scaleX(var(--pr-strength))}}.pr-equation{margin-top:12px;color:var(--ml-text-muted);max-width:100%;overflow:auto}.pr-tool-list{display:grid;grid-auto-rows:1fr;padding:8px 12px}.pr-tool{display:flex;align-items:center;min-height:80px;gap:16px;padding:10px 12px;text-decoration:none;color:var(--ml-text-primary)}.pr-tool>span:not(.pr-tool-art):not(.toolbar-divider){flex:1;min-width:0}.pr-tool strong{display:block;font-size:14px;font-weight:550;line-height:1.45}.pr-tool small{display:block;font-size:12px;color:var(--ml-text-muted);margin-top:4px;line-height:1.5}.pr-tool>i{font-size:12px;color:var(--ml-text-muted);flex:none}.pr-tool-art{flex:none;width:64px;height:56px}.pr-intent-entry{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.pr-intent-entry .pr-query{flex:none;max-width:100%}.pr-intent-drop{display:flex;align-items:center;gap:18px;width:100%;text-align:left;padding:24px;font-family:inherit;background:transparent;border:0;color:var(--ml-text-primary);cursor:pointer}.pr-intent-drop>span:first-child{width:52px;flex:none;color:var(--ml-text-muted);font-size:36px;text-align:center}.pr-intent-drop>span:nth-child(2){min-width:0;flex:1}.pr-intent-drop strong{display:block;font-size:17px;font-weight:500;line-height:1.5}.pr-intent-drop small{display:block;color:var(--ml-text-muted);font-size:12px;line-height:1.6;margin-top:4px}.pr-intent-drop>i{color:var(--ml-text-muted)}.pr-intent-drop:focus-visible:not(:where(html[data-ml-input=pointer] *)){outline:2px solid var(--ml-action);outline-offset:-4px;border-radius:var(--radius-md)}.pr-intent-filled{padding:24px}.pr-intent-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px}.pr-intent-heading>div{min-width:0}.pr-intent-heading h3{font-size:19px;line-height:1.4;font-weight:500;letter-spacing:-.025em;margin:0}.pr-intent-heading .pr-eyebrow{margin-bottom:4px}.pr-intent-heading button{flex:none}.pr-intent-files{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:216px;overflow:auto}.pr-intent-file{display:flex;align-items:center;gap:12px;padding:10px 8px;min-width:0}.pr-intent-file>span:nth-last-child(2){flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.pr-intent-thumb{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;color:var(--ml-text-muted);font-size:26px}.pr-intent-thumb img{width:100%;height:100%;object-fit:contain}.pr-format-row{display:flex;align-items:center;gap:16px;margin-top:18px}.pr-format-row .pr-eyebrow{margin:0}.pr-format-buttons{display:flex;flex-wrap:wrap;gap:4px}.pr-format-row{flex-wrap:wrap}.pr-file-filters{display:flex;flex-wrap:wrap;gap:4px;margin:0 -8px 18px}.pr-file-filters button>span{color:var(--ml-text-muted)}.pr-file-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px}.pr-file-heading .pr-eyebrow{margin:0}.pr-task-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin-bottom:24px}.pr-task{display:grid;grid-template-columns:minmax(0,1fr) 12px;gap:5px 12px;text-align:left;padding:16px 12px;border:0;background:var(--ml-surface-raised);color:var(--ml-text-primary);font-family:var(--font-primary);cursor:pointer;border-radius:var(--radius-md);min-width:0}.pr-task strong{font-size:14px;font-weight:550;line-height:1.45}.pr-task small{grid-column:1/-1;color:var(--ml-text-muted);font-size:11px;line-height:1.5}.pr-task>i{grid-column:2;grid-row:1;color:var(--ml-text-muted);font-size:11px;align-self:center}.pr-task>.toolbar-divider{display:none}.pr-format-options{margin:-8px 0 24px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.pr-format-options .pr-eyebrow{margin:0}.pr-format-options>div{display:flex;flex-wrap:wrap;gap:4px}.pr-tool-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:0 20px}.pr-file-choice{display:flex;align-items:center;width:100%;min-width:0;min-height:80px;gap:12px;padding:12px 4px;border:0;background:transparent;color:var(--ml-text-primary);font-family:var(--font-primary);text-align:left;cursor:pointer}.pr-file-choice>span:not(.pr-file-tool-art):not(.toolbar-divider){flex:1;min-width:0}.pr-file-choice strong{display:block;font-size:13px;font-weight:550;line-height:1.5}.pr-file-choice small{display:block;margin-top:3px;color:var(--ml-text-muted);font-size:11px;line-height:1.5;overflow-wrap:anywhere}.pr-file-choice>i{flex:none;font-size:11px;color:var(--ml-text-muted)}.pr-file-tool-art{flex:none;width:64px;height:56px}.pr-extra-tools summary{list-style:none;margin:8px -8px 0;width:max-content}.pr-extra-tools summary::-webkit-details-marker{display:none}.pr-extra-tools[open] summary>i{transform:rotate(180deg)}.pr-choose-list{display:grid;max-height:192px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.pr-choose-list>button{justify-content:space-between;text-align:left;overflow-wrap:anywhere}.pr-task:focus-visible:not(:where(html[data-ml-input=pointer] *)),.pr-file-choice:focus-visible:not(:where(html[data-ml-input=pointer] *)){outline:2px solid var(--ml-action);outline-offset:-2px}.pr-task:disabled,.pr-file-choice:disabled{opacity:.45;cursor:wait}.pr-is-dragging{outline:2px solid var(--ml-action);outline-offset:2px}.pr-drop-cue{position:absolute;inset:0;z-index:2;background:var(--ml-surface-solid);border-radius:inherit;align-items:center;justify-content:center;flex-direction:column;gap:12px;pointer-events:none;padding:24px;text-align:center}.pr-drop-cue>i{color:var(--ml-action);font-size:32px}.pr-drop-cue strong{font-size:22px;font-weight:500}.pr-drop-cue span{color:var(--ml-text-muted);font-size:13px}.pr-is-dragging .pr-drop-cue[hidden]{display:flex}@media(max-width:768px){.pr-query-row{padding:10px 16px;gap:10px}.pr-answer,.pr-intent-filled{padding:20px}}@media(max-width:580px){.pr-query-row{gap:8px;padding:10px 12px}.pr-query-placeholder{font-size:13px}.pr-answer,.pr-intent-filled{padding:18px}.pr-value--hash{font-size:18px}.pr-answer--qr .pr-answer-body{grid-template-columns:minmax(0,1fr);gap:18px}.pr-answer--qr .pr-output{grid-column:1;grid-row:1}.pr-visual-qr{grid-column:1;grid-row:2;justify-self:center}.pr-answer--qr .pr-actions{margin-top:20px}.pr-actions{gap:4px}.pr-actions .pr-open{margin-left:0}.pr-answer--color .pr-answer-body{grid-template-columns:minmax(0,1fr) 56px;gap:16px}.pr-swatch{width:56px;height:56px}.pr-value--data{font-size:13px}.pr-tool-list{padding:6px}.pr-tool{padding:10px 8px;gap:10px;min-height:80px}.pr-tool-art{width:48px;height:44px}.pr-intent-heading{align-items:flex-start;flex-wrap:wrap}.pr-intent-files{grid-template-columns:minmax(0,1fr)}.pr-intent-drop{padding:20px 16px;gap:12px}.pr-intent-drop>span:first-child{width:36px;font-size:28px}.pr-tool-choices{grid-template-columns:minmax(0,1fr)}.pr-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-task{padding:12px}.pr-task strong{font-size:13px}.pr-file-tool-art{width:56px;height:50px}}.ml-info-art{display:flex;align-items:center;inline-size:var(--ml-info-art-width, 84px);block-size:var(--ml-info-art-height, 72px);color:var(--ml-text-primary)}.ml-info-art>svg{display:block;inline-size:42px;block-size:42px;margin:auto}.ml-info-art-accent{stroke:var(--ml-action)}.main-content:has([data-info-section=technical]){--ml-main-end-space: 0px}.ml-info-section[data-info-section=technical]{padding-block-end:var(--space-3xl)}.ml-info-section{margin-block:var(--space-3xl) 0}.ml-tool-information{container:tool-information / inline-size;font-family:var(--font-primary);scroll-margin-top:110px}.ml-info-panel{min-inline-size:0;border-radius:var(--radius-md);background:var(--ml-surface-solid);padding:clamp(var(--space-lg),3cqi,var(--space-xl));color:var(--ml-text-primary)}.ml-info-header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-lg);margin-block-end:var(--space-lg);--ml-flat-press-fill: var(--ml-surface-hover)}.ml-info-header>div{display:contents}.ml-info-header h2{flex:1 1 auto;min-inline-size:min-content;max-inline-size:100%;margin:0;scroll-margin-top:110px;font-size:var(--font-size-base);font-weight:700;line-height:1.5}.ml-info-header .ml-flat-action{flex:0 0 auto}.ml-info-header>.toolbar-divider{flex-basis:100%;inline-size:100%;margin-block-start:var(--space-md)}.ml-info-metrics{display:grid;grid-template-columns:repeat(var(--ml-info-metric-columns, 6),minmax(0,1fr));gap:var(--space-xl) var(--space-lg)}.ml-info-metric{min-inline-size:0}.ml-info-value{font-size:var(--font-size-lg);font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2;overflow-wrap:anywhere}.ml-info-metric-label{margin-block-start:var(--space-xs);color:var(--ml-text-secondary);font-size:var(--font-size-sm);line-height:1.5}.ml-info-benefits-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl)}.ml-info-benefits-layout{grid-auto-rows:1fr}.ml-info-benefits-layout>.ml-info-more,.ml-info-benefits{display:contents}.ml-info-benefits-layout>.ml-info-more::details-content{display:contents}.ml-info-benefit{min-inline-size:0;display:grid;grid-template-columns:72px minmax(0,1fr);align-content:start;gap:var(--space-md)}.ml-info-benefit .ml-info-art{--ml-info-art-width: 72px;--ml-info-art-height: 64px}.ml-info-benefit h3{margin:0;color:var(--ml-text-primary);font-size:var(--font-size-sm);font-weight:600;line-height:1.5}.ml-info-benefit h3{min-block-size:var(--ml-info-benefit-title-height, 0px)}.ml-info-benefit h3>span{display:block}.ml-info-benefit p{margin:var(--space-sm) 0 0;color:var(--ml-text-secondary);font-size:var(--font-size-sm);line-height:1.65}.ml-tool-information .ml-info-more{--ml-disclosure-border: 0}.ml-info-more{--ml-disclosure-gap: 24px;--ml-disclosure-content-gap: 0px}.ml-tool-information .ml-info-less{display:none}.ml-tool-information .ml-info-more[open]>summary .ml-info-show{display:none}.ml-tool-information .ml-info-more[open]>summary .ml-info-less{display:inline}@container tool-information (max-width: 960px){.ml-info-metrics{grid-template-columns:repeat(var(--ml-info-metric-middle-columns, 3),minmax(0,1fr))}.ml-info-benefits-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@container tool-information (max-width: 680px){.ml-info-benefits-layout{grid-template-columns:1fr}.ml-info-benefits-layout{grid-auto-rows:auto}.ml-info-benefit{align-items:start}.ml-info-more{--ml-disclosure-content-gap: 24px}}.ml-tool-information[data-info-compact=true] .ml-info-benefits-layout{grid-template-columns:1fr;grid-auto-rows:auto}.ml-tool-information[data-info-compact=true] .ml-info-benefits-layout>.ml-info-more{display:block;--ml-disclosure-gap: 0px;--ml-disclosure-content-gap: 24px}.ml-tool-information[data-info-compact=true] .ml-info-benefits-layout>.ml-info-more::details-content{display:block}.ml-tool-information[data-info-compact=true] .ml-info-benefits{display:grid;gap:var(--space-xl)}@container tool-information (max-width: 420px){.ml-info-metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(7rem,calc((100% - var(--space-lg)) / 2))),1fr))}.ml-info-header{column-gap:var(--space-sm)}.ml-info-benefit{grid-template-columns:56px minmax(0,1fr)}.ml-info-benefit .ml-info-art{--ml-info-art-width: 56px;--ml-info-art-height: 48px}}.ml-reference-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl)}.ml-reference-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--font-size-sm);color:var(--ml-text-primary)}.ml-reference-table :is(th,td){text-align:left;padding:var(--ml-reference-cell-padding, var(--space-sm));border-bottom:1px solid var(--ml-divider);overflow-wrap:anywhere}.ml-reference-table th{color:var(--ml-text-muted);font-weight:600}.ml-reference-table .ml-reference-copy-heading{padding-inline-start:calc(var(--ml-reference-cell-padding, var(--space-sm)) + var(--ml-flat-action-padding-x, 10px))}.ml-reference-hint{margin:0 0 var(--space-sm);color:var(--ml-text-muted);font-size:var(--font-size-xs)}.ml-reference-copy{max-width:100%;justify-content:flex-start}.ml-reference-copy .ml-copy-icon{opacity:0;transition:opacity .12s ease}.ml-reference-copy:is(:focus-visible,.is-copied,[data-ml-pressed]) .ml-copy-icon{opacity:1}@media(hover:hover){.ml-reference-copy:hover .ml-copy-icon{opacity:1}}@media(hover:none){.ml-reference-copy .ml-copy-icon{opacity:1}}.ml-reference-copy code{background:none;color:inherit;font-family:var(--font-primary)}.ml-reference-copy ::selection{background:var(--ml-control-selected-fill);color:var(--ml-text-primary)}@media(max-width:768px){.ml-reference-tables{grid-template-columns:1fr}}.ml-reference-guides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-xl);row-gap:0}.ml-reference-guide{min-width:0;display:grid;grid-template-rows:subgrid;grid-row:span 3}.ml-reference-guide>p{margin:var(--space-xs) 0 var(--space-md);font-size:var(--font-size-xs);color:var(--ml-text-muted)}.ml-reference-guide dl{margin:0}.ml-reference-example{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--space-md);min-height:58px;border-bottom:1px solid var(--ml-divider)}.ml-reference-example:last-child{border-bottom:0}.ml-reference-example :is(dt,dd){margin:0;min-width:0;font-size:var(--font-size-sm)}.ml-reference-example dt{color:var(--ml-text-secondary)}.ml-reference-example .ml-reference-copy{white-space:normal;text-align:left}.ml-reference-example code{overflow-wrap:anywhere}@media(max-width:768px){.ml-reference-guides{grid-template-columns:1fr}.ml-reference-guide+.ml-reference-guide{margin-top:var(--space-xl)}}.ml-reference-container{container:reference / inline-size}.ml-reference-tables--compact{--ml-reference-cell-padding: var(--space-xs);--ml-flat-action-padding-x: var(--space-xs);grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-md)}.ml-reference-tables--compact .ml-reference-table{table-layout:auto;font-variant-numeric:tabular-nums}.ml-reference-tables--compact :is(th,td){white-space:nowrap;overflow-wrap:normal}@container reference (max-width: 735px){.ml-reference-tables--compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm)}}@container reference (max-width: 355px){.ml-reference-tables--compact{grid-template-columns:1fr}}.ml-reference-tables--adaptive{--ml-reference-cell-padding:var(--space-xs);--ml-flat-action-padding-x:var(--space-xs);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.ml-reference-tables--adaptive .ml-reference-table{table-layout:auto}.ml-usage-journey{display:grid;grid-template-columns:minmax(0,.85fr) 1px minmax(0,1.25fr);align-items:center;gap:clamp(var(--space-lg),2.5cqi,var(--space-xl))}.ml-journey-route{min-inline-size:0;--ml-toolbar-divider-display: block}.ml-journey-divider{--ml-toolbar-divider-display: block;margin-block:var(--space-xl);opacity:.45}.ml-journey-stops{list-style:none;margin:0;padding:0;display:grid;grid-auto-rows:1fr;gap:var(--space-xs)}.ml-journey-stops>li{position:relative;min-inline-size:0}.ml-journey-track{position:absolute;inset-inline-start:calc(var(--space-md) + var(--ml-btn-icon-size) / 2);inset-block:calc(50% + var(--ml-btn-icon-size) / 2) calc(-50% - var(--space-xs) + var(--ml-btn-icon-size) / 2);pointer-events:none}.ml-journey-stop{position:relative;display:grid;grid-template-columns:var(--ml-btn-icon-size) minmax(0,1fr);gap:var(--space-lg);inline-size:100%;block-size:100%;min-block-size:64px;padding:var(--space-md);border:0;background:transparent;color:var(--ml-text-primary);text-align:start;align-items:center;cursor:pointer;font-family:var(--font-primary);transition:background-color .18s ease}.ml-journey-stop[aria-pressed=true]{background:var(--ml-control)}.ml-journey-stop:focus-visible:not(:where(html[data-ml-input=pointer] *)){outline:2px solid var(--ml-action);outline-offset:-2px}.ml-journey-node{--ml-flat-press-fill: var(--ml-surface-hover);inline-size:var(--ml-btn-icon-size);block-size:var(--ml-btn-icon-size);justify-self:start;font-variant-numeric:tabular-nums;pointer-events:none}.ml-journey-stop-copy{display:grid;gap:var(--space-xs);min-inline-size:0}.ml-usage-journey[data-journey-enhanced=true] .ml-journey-description{display:none}.ml-journey-title{font-size:var(--font-size-sm);font-weight:600;line-height:1.5;overflow-wrap:anywhere;hyphens:auto}.ml-journey-description,.ml-journey-preview-note{color:var(--ml-text-secondary);font-size:var(--font-size-sm);line-height:1.6}.ml-journey-viewer{min-inline-size:0;inline-size:100%;max-inline-size:480px;justify-self:center}.ml-journey-stage[hidden]{display:none}.ml-journey-stage{aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-md)}.ml-journey-video{display:block;inline-size:100%;block-size:100%;object-fit:contain}.ml-usage-journey[data-media-ready=true]{align-items:stretch}.ml-usage-journey[data-media-ready=true] .ml-journey-stops{block-size:100%}.ml-usage-journey[data-media-ready=true] .ml-journey-viewer{max-inline-size:600px;align-self:center}.ml-journey-playback{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin-block-start:var(--space-sm)}.ml-journey-playback[hidden]{display:none}.ml-journey-playback>:last-child{margin-inline-start:auto}.ml-journey-caption{display:grid;margin-block-start:var(--space-lg)}.ml-usage-journey[data-media-ready=false] .ml-journey-caption{margin-block-start:0}.ml-usage-journey:not([data-journey-enhanced=true]) .ml-journey-viewer{display:none}.ml-journey-preview-note{grid-area:1 / 1;margin:0}.ml-journey-preview-note[aria-hidden=true]{visibility:hidden}.ml-usage-journey[data-long-journey=true][data-media-ready=false][data-journey-enhanced=true] .ml-journey-route{max-block-size:288px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ml-border-strong) transparent}@container tool-information (max-width: 640px){.ml-usage-journey{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.ml-journey-divider{display:none;--ml-toolbar-divider-display: none}.ml-journey-stops{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--space-xs)}.ml-journey-track{display:none;--ml-toolbar-divider-display: none}.ml-journey-stop{gap:var(--space-sm);padding:var(--space-sm)}.ml-journey-viewer{max-inline-size:480px}.ml-usage-journey[data-long-journey=true][data-media-ready=false][data-journey-enhanced=true] .ml-journey-route{max-block-size:220px}}@media(prefers-reduced-motion:reduce){.ml-journey-stop{transition:none}}
