:root{color-scheme:light dark;--omote-canonical-software-menu-radius:14px;--omote-canonical-software-menu-padding:10px;--omote-canonical-software-menu-shadow:inset 0 1px 0 #ffffff,0 3px 0 #b9b5a7,0 8px 14px #c8c4b8;--omote-canonical-software-modal-shell:light-dark(#eeede6,#1e2220);--omote-canonical-software-modal-screen:light-dark(#fcfbf7,#262a28);--omote-canonical-software-modal-groove:light-dark(#e1dfd4,#3d4541);--omote-canonical-software-modal-lozenge:light-dark(#e9e6dc,#181b1a);--omote-canonical-software-modal-ink:light-dark(#2a2825,#e6e8e7);--omote-canonical-software-modal-body-ink:light-dark(#3d3b36,#ced3d1);--omote-canonical-software-modal-muted:light-dark(#57544e,#adb6b1);--omote-canonical-software-key-disabled-ink:light-dark(#57544e,#adb6b1);--omote-canonical-software-modal-shell-shadow:inset 0 1px 0 #fff,inset 0 -3px 0 #dcd9ce,0 7px 0 #c1bcaf,0 22px 40px #302a2433;--omote-canonical-software-modal-screen-shadow:inset 0 2px 3px #a9a595,inset 0 0 0 1px #cbc7ba,0 1px 0 #fff;--omote-canonical-software-modal-groove-shadow:inset 0 1px 2px #a9a595,0 1px 0 #fff;--omote-canonical-software-modal-thumb-face:linear-gradient(#7dad99,#44735f);--omote-canonical-software-modal-thumb-shadow:0 1px 2px #918a73;--omote-canonical-software-modal-grille:radial-gradient(circle,#a9a595 1.3px,transparent 1.8px);--omote-canonical-software-modal-close-shadow:inset 0 1px 0 #faf9f4,inset 0 -1px 0 #c9c5b7,0 0 0 1.5px #cdc9bc,0 1px 0 1.5px #ffffff;--omote-canonical-software-modal-close-pressed:inset 0 1px 2px #c9c5b7,0 0 0 1.5px #cdc9bc,0 1px 0 1.5px #ffffff;--omote-canonical-software-modal-close-text-shadow:0 1px 0 #ffffffcc;--omote-canonical-software-modal-housing-face:linear-gradient(#8e9181,#fcfbf7);--omote-canonical-software-modal-housing-shadow:inset 0 0 0 2px #eeeae0,0 3px 4px #bab6a7;--omote-canonical-software-modal-cream-border:light-dark(#9b978d,#3d4541);--omote-canonical-software-modal-cream-face:linear-gradient(0deg,#d8d7d1 0%,#fff 80%,#fdfdfd);--omote-canonical-software-modal-cream-shadow:inset 0 0 3px #c5c1b6,0 3px 3px #bab6a7;--omote-canonical-software-modal-sage-ink:light-dark(#17392a,#eef3ea);--omote-canonical-software-modal-spinner-border:light-dark(#17392a55,rgba(0,0,0,0.53));--omote-canonical-software-modal-coral-border:light-dark(#8e5848,#b79085);--omote-canonical-software-modal-coral-face:radial-gradient(ellipse at 42% 28%,#fff0e8 0%,#e3ab98 42%,#c47f6a 75%,#8e5848 100%);--omote-canonical-software-modal-coral-shadow:inset 0 3px 1px #fff0e8,inset 0 -3px 2px #7a4a3c,0 3px 3px #8a6a5e;--omote-canonical-software-modal-coral-ink:light-dark(#3d1d15,#daa395);--omote-canonical-software-modal-idle:light-dark(#7fb497,#609b7b);--omote-canonical-software-modal-idle-glow:0 0 0 1.5px #cbc7ba,0 0 6px #7fb497cc;--omote-canonical-software-modal-caution:light-dark(#e0a35a,#ce8833);--omote-canonical-software-modal-caution-glow:0 0 0 1.5px #cbc7ba,0 0 6px #e0a35acc;--omote-canonical-software-modal-error:light-dark(#d9785b,#c55837);--omote-canonical-software-modal-error-glow:0 0 0 1.5px #cbc7ba,0 0 6px #d9785bcc;--omote-canonical-software-modal-field-shadow:inset 2px 3px 6px #c3bfb3,inset -2px -2px 3px #fcfcfc,0 1px 0 #fff;--omote-canonical-software-modal-field-border:light-dark(#d6d3c8,#3d4541);--omote-canonical-software-modal-alert-face:light-dark(#f6e3dc,#40312b);--omote-canonical-software-modal-alert-border:light-dark(#d9a998,#d3ac9f);--omote-canonical-software-modal-alert-ink:light-dark(#5a2a1d,#dba394);--omote-canonical-software-modal-mono:"Omote UI Geist Mono",monospace;--omote-canonical-software-modal-display:"Omote UI Doto",sans-serif;--omote-canonical-software-modal-radius:30px;--omote-canonical-software-modal-screen-radius:17px;--omote-canonical-software-modal-screen-padding:24px 26px 28px;--omote-canonical-software-modal-phone-padding:20px 20px 24px;--omote-canonical-software-modal-body-max-height:min(400px,calc(100dvh - 220px));--omote-canonical-software-modal-phone-max-height:min(440px,calc(100dvh - 220px));--omote-canonical-software-moulded-rail-ink:light-dark(#2a2825,#e6e8e7);--omote-canonical-software-moulded-rail-muted:light-dark(#57544e,#adb6b1);--omote-canonical-software-moulded-rail-off:light-dark(#7e7763,#525b57);--omote-canonical-software-moulded-rail-accent:light-dark(#44735f,#3f6b52);--omote-canonical-software-moulded-rail-accent-ink:light-dark(#ffffff,#eef3ea);--omote-canonical-software-moulded-rail-groove:light-dark(#d3cfc3,#3d4541);--omote-canonical-software-moulded-rail-face:linear-gradient(90deg,#efede6,#fbfaf6 35%,#f6f4ee 65%,#e7e4db);--omote-canonical-software-moulded-rail-highlight:inset 0 1px 0 #ffffff;--omote-canonical-software-moulded-rail-pressed:inset 0 3px 5px rgba(110,103,85,.42);--omote-canonical-software-moulded-rail-selected:inset 0 2px 4px rgba(16,36,26,.5);--omote-canonical-software-moulded-rail-hatch:repeating-linear-gradient(135deg,rgba(87,84,78,.1) 0 1.5px,transparent 1.5px 5px);--omote-canonical-software-moulded-rail-strip-shadow:0 2px 0 #c3beb0,0 4px 7px rgba(145,138,115,.32);--omote-canonical-software-moulded-rail-notch:light-dark(#8a8577,#99a39e);--omote-canonical-software-moulded-rail-notch-selected:light-dark(#cfe3d8,#99a39e);--omote-canonical-software-moulded-rail-nub-face:radial-gradient(circle at 40% 35%,#ffffff,#cdc9bc);--omote-canonical-software-moulded-rail-nub-shadow:0 1px 1px #aca797;--omote-canonical-software-moulded-rail-puck-face:radial-gradient(circle at 38% 30%,#ffffff,#f4f2ec 50%,#e4e1d8);--omote-canonical-software-moulded-rail-puck-shadow:inset 0 1px 0 #ffffff,inset 0 -2px 0 #dcd8cc,0 2px 0 #c3beb0,0 4px 7px rgba(145,138,115,.32);--omote-canonical-software-moulded-rail-puck-pressed:inset 0 3px 5px rgba(110,103,85,.42),0 1px 0 #c3beb0;--omote-canonical-software-moulded-rail-dock-edge:inset 1px 0 0 #d9d6cb,inset 2px 0 0 #ffffff;--omote-canonical-software-moulded-rail-close-face:radial-gradient(circle at 38% 30%,#ffffff,#e9e6dd);--omote-canonical-software-moulded-rail-close-shadow:0 1px 0 #c3beb0;--omote-canonical-software-moulded-rail-close-pressed:inset 0 1px 2px rgba(110,103,85,.4);--omote-canonical-software-moulded-rail-font:"Omote UI Manrope",Manrope,system-ui,sans-serif;--omote-canonical-software-moulded-rail-width:56px;--omote-canonical-software-moulded-rail-padding:10px;--omote-canonical-software-moulded-rail-strip-width:44px;--omote-canonical-software-moulded-rail-radius:14px;--omote-canonical-software-moulded-rail-gap:1px;--omote-canonical-software-moulded-rail-segment-height:38px;--omote-canonical-software-moulded-rail-dock-segment-height:34px;--omote-canonical-software-moulded-rail-transition:background-color 140ms ease,box-shadow 120ms ease;--omote-canonical-software-moulded-rail-focus-width:2px;--omote-canonical-software-moulded-rail-focus-offset:-4px;--omote-canonical-software-moulded-rail-notch-size:4px;--omote-canonical-software-moulded-rail-nub-size:6px;--omote-canonical-software-moulded-rail-nub-margin:7px 0;--omote-canonical-software-moulded-rail-dock-nub-margin:1px 0;--omote-canonical-software-moulded-rail-puck-size:40px;--omote-canonical-software-moulded-rail-puck-focus-offset:3px;--omote-canonical-software-moulded-rail-header-height:18px;--omote-canonical-software-moulded-rail-title-size:8.5px;--omote-canonical-software-moulded-rail-title-spacing:1px;--omote-canonical-software-moulded-rail-close-focus-offset:1px;--omote-canonical-software-moulded-rail-count-size:10px;--omote-canonical-software-ground:light-dark(#ecece4,#1e2120);--omote-canonical-software-panel:light-dark(#fcfbf7,#262a28);--omote-canonical-software-raised:light-dark(#ffffff,#313633);--omote-canonical-software-inset:light-dark(#f3f2eb,#181b1a);--omote-canonical-software-ink:light-dark(#2a2825,#e8ebe6);--omote-canonical-software-muted:light-dark(#6b6862,#a4aca6);--omote-canonical-software-line:light-dark(#d2cfc3,#3e4441);--omote-canonical-software-accent:light-dark(#35634b,#a9cfa0);--omote-canonical-software-tint:light-dark(#e0ebdf,#2e3b32);--omote-canonical-software-danger:light-dark(#a34436,#ffb6a5);--omote-canonical-software-canvas:light-dark(#e2e1d9,#1e2120);--omote-canonical-software-lab:light-dark(#24382e,#181b1a);--omote-canonical-software-focus:light-dark(#4075b9,#8db4e6);--omote-canonical-software-tray-shadow:inset 0 1px 2px rgba(30,45,30,.04);--omote-canonical-software-small:7px;--omote-canonical-software-shadow:0 2px 4px rgba(29,49,35,.05),0 1px 0 rgba(255,255,255,.9) inset;--omote-canonical-software-lift:0 9px 24px rgba(24,40,29,.12);--omote-canonical-software-button-shadow:0 1px 2px rgba(27,42,30,.10),0 1px 0 rgba(255,255,255,.8) inset;--omote-canonical-software-font:"Omote UI Manrope",Manrope,system-ui,sans-serif;--omote-canonical-software-mono:"Omote UI Manrope",Manrope,system-ui,sans-serif;--omote-canonical-software-value-weight:400;--omote-canonical-software-label-weight:500;--omote-canonical-software-heading-weight:600;--omote-canonical-software-switch-track:light-dark(#c4c0b4,#3c4340);--omote-canonical-software-switch-border:light-dark(#aba695,#3d4541);--omote-canonical-software-switch-inset:inset 1px 3px 5px #9f9884,0 2px 0 #ffffff;--omote-canonical-software-switch-on:light-dark(#7dad99,#3f6b52);--omote-canonical-software-switch-on-inset:inset 1px 3px 5px #4c7a67,0 2px 0 #ffffff;--omote-canonical-software-arcade-face:radial-gradient(ellipse at 42% 28%,#a3c8b4 0%,#5a8f7a 42%,#44735f 75%,#31523f 100%);--omote-canonical-software-arcade-border:light-dark(#426551,#2c4a39);--omote-canonical-software-arcade-shadow:inset 0 3px 1px #b4d5c0,inset 0 -3px 2px #2d523f,0 3px 3px #6f7e6b;--omote-canonical-software-range-thumb-shadow:inset 0 1px 0 #ffffff,0 3px 0 #b9b5a7,0 4px 4px #c3beaf;--omote-canonical-software-dialog-scrim:light-dark(#29281e45,rgba(0,0,0,0.43));--omote-canonical-software-readout-highlight:light-dark(#7fa590,#a9cfa0);--omote-canonical-software-s1:4px;--omote-canonical-software-s2:8px;--omote-canonical-software-s3:12px;--omote-canonical-software-border:1px;--omote-canonical-software-opacity-disabled:.45;--omote-canonical-software-tile-board:light-dark(#eeede6,#262a28);--omote-canonical-software-tile-board-edge:light-dark(#d6d3c6,#3e4441);--omote-canonical-software-tile-board-shadow:inset 0 1px 0 #fff,0 2px 0 #cbc7b8;--omote-canonical-software-tile-floor:light-dark(#e3e0d5,#181b1a);--omote-canonical-software-tile-selected-floor:light-dark(#d7e3dc,#243029);--omote-canonical-software-tile-socket-shadow:inset 0 2px 3px #a9a595,inset 0 0 0 1px #cfcbbf,0 1px 0 #fff;--omote-canonical-software-tile-socket-shade:light-dark(#a9a595,rgba(0,0,0,0.5));--omote-canonical-software-tile-socket-edge:light-dark(#cfcbbf,#3d4541);--omote-canonical-software-tile-plug:light-dark(#ecebe3,#262a28);--omote-canonical-software-tile-face:light-dark(#f6f3ea,#313633);--omote-canonical-software-tile-source-ring:light-dark(#fbf9f3,#4a514d);--omote-canonical-software-tile-group-ring:light-dark(#3f7fd0,#6f99cd);--omote-canonical-software-tile-composite-ring:light-dark(#8a62c4,#987bc1);--omote-canonical-software-tile-workspace-ring:light-dark(#e6ad2c,#dbb661);--omote-canonical-software-tile-macro-ring:light-dark(#de5a3c,#d57b67);--omote-canonical-software-tile-system-ring:light-dark(#255340,#80bca3);--omote-canonical-software-tile-selection:light-dark(#44735f,#a9cfa0);--omote-canonical-software-tile-focus:light-dark(#2a2825,#e8ebe6);--omote-canonical-software-tile-muted:light-dark(#6d695f,#a4aca6);--omote-canonical-software-tile-contact-shadow:0 1px 1.5px #2a282540;--omote-canonical-software-tile-ring-width:5px;--omote-canonical-software-tile-radius:13px;--omote-canonical-software-tile-face-radius:8.5px;--omote-canonical-software-tile-grab-scale:.96;--omote-canonical-software-tile-grab-tilt:6deg;--omote-canonical-software-tile-grab-pitch:6deg;--omote-canonical-software-tile-grab-yaw:4deg;--omote-canonical-software-tile-grab-perspective:260px;--omote-canonical-software-tile-insertion-width:6px;--omote-canonical-software-editor-shadow-tile:0 1px 0 rgba(255,255,255,0.94) inset,0 -1px 0 rgba(154,145,122,0.16) inset,0 1px 2px rgba(58,56,50,0.13),0 4px 10px rgba(58,56,50,0.09);--omote-canonical-software-editor-color-scrim:light-dark(rgba(42,40,37,0.28),rgba(0,0,0,0.45));--omote-canonical-software-editor-color-swatch-border:light-dark(rgba(42,40,37,0.24),rgba(0,0,0,0.38));--omote-canonical-software-editor-shadow-resize-grip:0 1px 0 rgba(255,255,255,0.9) inset;--omote-canonical-software-editor-dock-status-border:light-dark(rgba(210,207,195,0.78),rgba(61,69,65,0.78));--omote-canonical-software-editor-dock-status-background:light-dark(rgba(255,253,247,0.92),rgba(38,42,40,0.92));--omote-canonical-software-editor-dock-tile-background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(228,224,211,0.96));--omote-canonical-software-editor-dock-tile-action-background:light-dark(rgba(252,251,247,0.72),rgba(38,42,40,0.72));--omote-canonical-software-editor-dock-tile-shadow:var(--omote-shadow-tile),0 1px 0 rgba(255,255,255,0.9) inset;--omote-canonical-software-editor-dock-tile-hover-shadow:0 1px 0 rgba(255,255,255,0.94) inset,0 -1px 0 rgba(154,145,122,0.16) inset,0 7px 16px rgba(40,36,28,0.2),0 2px 5px rgba(40,36,28,0.08);--omote-canonical-software-editor-dock-tile-code-background:light-dark(rgba(252,251,247,0.88),rgba(38,42,40,0.88));--omote-canonical-software-editor-dock-tile-state-badge-background:light-dark(rgba(252,251,247,0.9),rgba(38,42,40,0.9));--omote-canonical-software-editor-dock-tile-state-badge-shadow:0 0 0 1px rgba(211,206,193,0.72);--omote-canonical-software-editor-focused-shell-scrim:light-dark(rgba(40,36,28,0.36),rgba(0,0,0,0.58));--omote-canonical-software-editor-focused-workspace-stage-background-color:light-dark(#d8d7d1,#181b1a);--omote-canonical-software-editor-focused-workspace-stage-background-image:linear-gradient(45deg,rgba(58,56,50,0.11) 25%,transparent 0),linear-gradient(-45deg,rgba(58,56,50,0.11) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(58,56,50,0.11) 0),linear-gradient(-45deg,transparent 75%,rgba(58,56,50,0.11) 0);--omote-canonical-software-editor-focused-reticle-border:1px dashed rgba(255,255,255,0.38);--omote-canonical-software-editor-object-menu-background:light-dark(rgba(255,255,255,0.96),rgba(49,55,52,0.96));--omote-canonical-software-editor-object-menu-shadow:0 1px 0 rgba(255,255,255,0.92) inset,0 14px 30px rgba(42,40,34,0.18);--omote-canonical-software-editor-mount-surface-bump-fill:light-dark(rgba(246,244,237,0.82),rgba(30,34,32,0.82));--omote-canonical-software-editor-mount-surface-bump-stroke:light-dark(rgba(138,136,127,0.78),rgba(82,91,87,0.78));--omote-canonical-software-editor-canvas-grid-background:linear-gradient(rgba(90,143,122,0.12) 1px,transparent 0),linear-gradient(90deg,rgba(90,143,122,0.12) 1px,transparent 0),radial-gradient(rgba(58,56,50,0.15) 1px,transparent 1.4px);--omote-canonical-software-editor-preview-canvas-shadow:drop-shadow(0 16px 30px rgba(58,56,50,0.09));--omote-canonical-software-editor-preview-empty-border:light-dark(rgba(90,143,122,0.4),rgba(90,143,122,0.4));--omote-canonical-software-editor-preview-empty-drop-background:light-dark(rgba(90,143,122,0.08),rgba(90,143,122,0.08));--omote-canonical-software-editor-preview-engine-background:light-dark(#fffefa,#313734);--omote-canonical-software-editor-preview-engine-checkerboard:linear-gradient(45deg,rgba(58,56,50,0.08) 25%,transparent 0),linear-gradient(-45deg,rgba(58,56,50,0.08) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(58,56,50,0.08) 0),linear-gradient(-45deg,transparent 75%,rgba(58,56,50,0.08) 0);--omote-canonical-software-editor-preview-engine-empty-shadow:0 1px 0 rgba(255,255,255,0.85) inset,0 0 0 1px var(--omote-color-border-soft) inset,0 0 0 8px rgba(243,242,235,0.65) inset;--omote-canonical-software-editor-canvas-boundary-border:light-dark(#4d7e69,#8bb1a1);--omote-canonical-software-editor-canvas-boundary-clipped-border:light-dark(rgba(184,111,92,0.72),rgba(184,111,92,0.72));--omote-canonical-software-editor-canvas-boundary-clipped-shadow:0 0 0 1px rgba(252,251,247,0.85),0 0 0 3px rgba(184,111,92,0.13);--omote-canonical-software-editor-canvas-boundary-label-background:light-dark(rgba(252,251,247,0.94),rgba(38,42,40,0.94));--omote-canonical-software-editor-canvas-boundary-label-clipped-border:light-dark(rgba(184,111,92,0.34),rgba(184,111,92,0.34));--omote-canonical-software-editor-canvas-boundary-shadow:0 0 0 1px rgba(252,251,247,0.85),0 0 0 3px rgba(90,143,122,0.12);--omote-canonical-software-editor-canvas-disabled-hint-background:light-dark(rgba(255,255,255,0.92),rgba(49,55,52,0.92));--omote-canonical-software-editor-canvas-disabled-hint-border:light-dark(rgba(90,143,122,0.34),rgba(90,143,122,0.34));--omote-canonical-software-editor-canvas-disabled-hint-shadow:0 5px 12px rgba(42,40,34,0.12);--omote-canonical-software-editor-canvas-marquee-border:light-dark(rgba(77,126,105,0.78),rgba(77,126,105,0.78));--omote-canonical-software-editor-canvas-marquee-fill:light-dark(rgba(90,143,122,0.16),rgba(90,143,122,0.16));--omote-canonical-software-editor-canvas-selection-handle-shadow:0 1px 0 rgba(255,255,255,0.8) inset,0 1px 3px rgba(58,56,50,0.16);--omote-canonical-software-editor-canvas-selection-hover-label-border:light-dark(rgba(90,143,122,0.45),rgba(90,143,122,0.45));--omote-canonical-software-editor-canvas-selection-hover-outline:light-dark(#4d7e69,#8bb1a1);--omote-canonical-software-editor-canvas-selection-label-background:light-dark(rgba(252,251,247,0.95),rgba(38,42,40,0.95));--omote-canonical-software-editor-canvas-selection-lock-border:light-dark(rgba(90,143,122,0.42),rgba(90,143,122,0.42));--omote-canonical-software-editor-canvas-selection-locked-outline:light-dark(#477662,#8bb1a1);--omote-canonical-software-app-rail-rail-background-image-default:linear-gradient(90deg,#eeede4,#f3f2ea 94%,#dadacc);--omote-canonical-software-app-rail-rail-background-image-media-max-width639px:linear-gradient(0deg,#eeede4,#f3f2ea 94%,#dadacc);--omote-canonical-software-app-rail-rail-border-color:light-dark(#bfc1b2,#3d4541);--omote-canonical-software-app-rail-rail-box-shadow-default:inset -3px 0 0 #fcfbf7,3px 0 0 #d9dacd;--omote-canonical-software-app-rail-rail-box-shadow-media-max-width639px:inset 0 3px 0 #fcfbf7,0 -3px 0 #d9dacd;--omote-canonical-software-app-rail-link-color-default:light-dark(#58614f,#a4aca6);--omote-canonical-software-app-rail-link-color-hover:light-dark(#30523c,#a9cfa0);--omote-canonical-software-app-rail-link-background-color-hover:light-dark(#e5e6d9,#181b1a);--omote-canonical-software-app-rail-current-background-image:linear-gradient(#fbfaf5,#edeee3);--omote-canonical-software-app-rail-current-border-color:light-dark(#fdfdf9,#464e4a);--omote-canonical-software-app-rail-current-box-shadow:0 3px 0 #b7baa6,0 5px 6px #545e481b;--omote-canonical-software-app-rail-current-color:light-dark(#30523c,#a9cfa0);--omote-canonical-software-app-rail-plain-current-box-shadow-part1:light-dark(#fbfaf5,rgba(255,255,255,0.08));--omote-canonical-software-app-rail-seam-background-color:light-dark(#c5c8b7,#3c4340);--omote-canonical-software-app-rail-seam-box-shadow:0 1px 0 #fff;--omote-canonical-software-editor-vars-editor-color-picker-cursor:light-dark(#ffffff,#313734);--omote-canonical-software-editor-vars-editor-gradient-color-hue:linear-gradient(90deg,#ff0000,#ffff00,#00ff00,#00ffff,#0000ff,#ff00ff,#ff0000);--omote-canonical-software-editor-vars-editor-gradient-color-plane:linear-gradient(0deg,#000000,transparent),linear-gradient(90deg,#ffffff,transparent);--omote-canonical-software-shape-endpoint-handles-handle-background-color:light-dark(#ffffff,#313734);--omote-canonical-software-shape-endpoint-handles-handle-border-color:light-dark(#1f6feb,#5d90df);--omote-canonical-software-shape-endpoint-handles-handle-outline-color:light-dark(rgba(31,111,235,0.28),rgba(31,111,235,0.28));--omote-canonical-software-field-box-border-color:light-dark(#a0a38e,#3d4541);--omote-canonical-software-field-box-background-image-default:linear-gradient(#fffef7,#dfdfd1);--omote-canonical-software-field-box-background-image-checked:linear-gradient(#7d9f85,#4e735a);--omote-canonical-software-field-box-box-shadow-default:inset 0 1px 0 #fff,0 1px 0 #fff;--omote-canonical-software-field-box-box-shadow-checked:inset 0 2px 3px #2d503b70,0 1px 0 #fff;--omote-canonical-software-field-box-outline-focus-visible:2px solid #45694b;--omote-canonical-software-field-box-checked-after-color:light-dark(#fff,#fff);--omote-canonical-software-hardware-button-arcade-pressed-shadow:inset 0 2px 4px #315940,0 1px 0 #c4d6c9;--omote-canonical-software-hardware-button-button-background-color:light-dark(#b7b2a6,#3c4340);--omote-canonical-software-hardware-button-button-outline-focus-visible:3px solid #44735f;--omote-canonical-software-hardware-button-face-background-image:linear-gradient(0deg,#d8d7d1 0%,#fff 80%,#fdfdfd);--omote-canonical-software-hardware-button-face-border-color:light-dark(#9b978d,#3d4541);--omote-canonical-software-hardware-button-face-box-shadow:0 3px 3px 1px #fcfbf7,0 5px 7px #d1cec2,0 -3px 3px #d0cdc3,0 -4px 3px #fff,inset 0 0 3px #c5c1b6;--omote-canonical-software-hardware-button-press-box-shadow:inset 0 1px 5px #8e8b7d,inset 0 0 12px #d4d1c5,0 1px 0 #fff;--omote-canonical-software-hardware-button-arcade-background-image:linear-gradient(#8e9181,#fcfbf7);--omote-canonical-software-hardware-button-arcade-box-shadow:inset 0 0 0 2px #eeeae0,0 3px 4px #bab6a7;--omote-canonical-software-hardware-button-arcade-face-color:light-dark(#17392a,#e5e8e7);--omote-canonical-software-hardware-button-bank-background-color:light-dark(#8c8b7f,#525b57);--omote-canonical-software-hardware-button-bank-box-shadow:inset 0 3px 5px #62655a,0 1px 0 #fff;--omote-canonical-software-hardware-button-tape-background-color:light-dark(#a5a292,#3c4340);--omote-canonical-software-hardware-button-tape-box-shadow:0 5px 0 #8f8c7d;--omote-canonical-software-hardware-button-tape-face-background-image:linear-gradient(#ffffff,#e6e4d9 76%,#c9c5b5 78%,#eeece2);--omote-canonical-software-hardware-button-tape-face-box-shadow:inset 1px 0 0 #fff,inset -1px 0 0 #b2ac9c;--omote-canonical-software-hardware-button-tape-down-background-image:linear-gradient(#dce7e1,#5a8f7a);--omote-canonical-software-hardware-button-tape-down-box-shadow:inset 0 3px 4px #668578;--omote-canonical-software-image-recess-recess-cast-background-color:light-dark(#e1dfd4,#181b1a);--omote-canonical-software-image-recess-recess-cast-box-shadow:inset 0 3px 4px #8d8a7c,inset 1px 0 2px #b9b5a7,0 1px 0 #ffffff;--omote-canonical-software-image-recess-recess-recess-face-box-shadow:0 -1px 1px #333b354d,0 1px 0 #ffffff52;--omote-canonical-software-keycap-editor-key-box-shadow:0 1px 2px #c3bfb3;--omote-canonical-software-keycap-key-outline-focus-visible:3px solid #44735f;--omote-canonical-software-keycap-key-box-shadow:0 2px 2px #918a73,0 9px 10px #c3bfb3;--omote-canonical-software-keycap-neutral-edge-border-top-color:light-dark(#c8c4b9,#2b2f2d);--omote-canonical-software-keycap-disabled-background-color:light-dark(#c4c0b5,#3c4340);--omote-canonical-software-keycap-disabled-face-background-color:light-dark(#d3d0c8,#3c4340);--omote-canonical-software-keycap-disabled-face-background-image:linear-gradient(#e3e1db,#d3d0c8);--omote-canonical-software-keycap-disabled-face-border-color:light-dark(#efeeeb,#464e4a);--omote-canonical-software-material-material-muted:light-dark(#57544e,#a4aca6);--omote-canonical-software-material-material-face:light-dark(#ffffff,#464c48);--omote-canonical-software-material-material-face-bottom:light-dark(#e7e4da,#393e3b);--omote-canonical-software-material-material-side:light-dark(#b8b2a4,#111312);--omote-canonical-software-material-material-edge:light-dark(#ffffff,rgba(255,255,255,.14));--omote-canonical-software-material-material-focus:light-dark(#44735f,#a9cfa0);--omote-canonical-software-material-material-accent:light-dark(#5a8f7a,#a9cfa0);--omote-canonical-software-material-material-toast-recess:light-dark(#e1dfd4,#181b1a);--omote-canonical-software-material-material-toast-border:light-dark(#cbc7ba,#3d4541);--omote-canonical-software-material-material-toast-shade:light-dark(#b9b5a7,rgba(0,0,0,0.5));--omote-canonical-software-material-material-toast-fine-cut:inset 0 1px 2px #b5b1a2,0 1px 0 #ffffff;--omote-canonical-software-material-material-field-contact:light-dark(#898779,rgba(0,0,0,0.5));--omote-canonical-software-material-material-field-placeholder:light-dark(#6d695f,#99a39e);--omote-canonical-software-material-material-socket:inset 2px 3px 6px #b7b2a4,inset -2px -2px 3px #fcfcfc,0 1px 0 #ffffff;--omote-canonical-software-material-material-panel:inset 0 1px 0 #ffffff,0 7px 0 #c1bcaf,0 13px 16px #b9b4a5;--omote-canonical-software-material-range-material-grip:light-dark(#c6c2b5,#3c4340);--omote-canonical-software-material-violet-face:light-dark(#44735f,#3f6b52);--omote-canonical-software-material-violet-face-bottom:light-dark(#335a46,#325543);--omote-canonical-software-material-violet-side:light-dark(#294b37,#1c3024);--omote-canonical-software-material-violet-face-outline:light-dark(#294b37,#1c3024);--omote-canonical-software-material-violet-edge:light-dark(#a8c9b7,rgba(255,255,255,.16));--omote-canonical-software-material-violet-face-ink:light-dark(#ffffff,#eef3ea);--omote-canonical-software-material-coral-face:light-dark(#f2dad0,#6b3f35);--omote-canonical-software-material-coral-face-bottom:light-dark(#d19785,#59342b);--omote-canonical-software-material-coral-side:light-dark(#8e5848,#2e1a15);--omote-canonical-software-material-coral-face-outline:light-dark(#8e5848,#2e1a15);--omote-canonical-software-material-coral-edge:light-dark(#fff0e8,rgba(255,255,255,.14));--omote-canonical-software-material-coral-face-ink:light-dark(#562a20,#ffd9cf);--omote-canonical-software-overflow-menu-trigger-background-color-default:light-dark(#e6e1d5,#181b1a);--omote-canonical-software-overflow-menu-trigger-background-color-hover:light-dark(#ddd6c7,#181b1a);--omote-canonical-software-overflow-menu-trigger-color:light-dark(#39372f,#d5dad8);--omote-canonical-software-overflow-menu-trigger-border-color:light-dark(#938c7d,#57615c);--omote-canonical-software-overflow-menu-trigger-box-shadow:inset 0 1px 0 #ffffff,0 2px 0 #b8b2a4;--omote-canonical-software-overflow-menu-open-background-color:light-dark(#dce7e1,#2b4035);--omote-canonical-software-overflow-menu-popover-background-color:light-dark(#f6f5f3,#262a28);--omote-canonical-software-overflow-menu-popover-border-color:light-dark(#ffffff,#464e4a);--omote-canonical-software-overflow-menu-popover-box-shadow:0 5px 0 #b7b2a3,0 12px 24px #aba593;--omote-canonical-software-overflow-menu-focused-background-color:light-dark(#e7f0ec,#2b4037);--omote-canonical-software-overflow-menu-focused-color:light-dark(#37584a,#bcc3bf);--omote-canonical-software-overflow-menu-focused-box-shadow:inset 0 0 0 1px #9fc3b4;--omote-canonical-software-page-header-eyebrow-color:light-dark(#5c6755,#9ea8a3);--omote-canonical-software-page-surface-panel-background-color:light-dark(#efeee6,#1e2220);--omote-canonical-software-page-surface-panel-border-color:light-dark(#d2d1c4,#3d4541);--omote-canonical-software-page-surface-panel-border-top-color:light-dark(#ffffff,#464e4a);--omote-canonical-software-page-surface-panel-box-shadow:0 4px 0 #c6c5b6,0 6px 5px -4px #75786255;--omote-canonical-software-page-surface-label-color:light-dark(#626a5b,#99a39e);--omote-canonical-software-page-surface-muted-color:light-dark(#606658,#9da7a2);--omote-canonical-software-page-surface-danger-color:light-dark(#8a4637,#d6a499);--omote-canonical-software-page-surface-list-border-bottom-color:light-dark(#bfc0b2,#3d4541);--omote-canonical-software-page-surface-toolbar-box-shadow:0 1px 0 #ffffff,inset 0 1px 0 #ffffff;--omote-canonical-software-page-surface-empty-background-color:light-dark(#e1e4d6,#181b1a);--omote-canonical-software-page-surface-empty-color:light-dark(#3e513a,#bec5c2);--omote-canonical-software-page-surface-empty-box-shadow:inset 0 2px 3px #aab29e,0 1px 0 #ffffff;--omote-canonical-software-page-surface-notice-background-color:light-dark(#e0e6d8,#37402b);--omote-canonical-software-page-surface-notice-border-color:light-dark(#bac9b1,#3d4541);--omote-canonical-software-page-surface-notice-error-background-color:light-dark(#f1d9cf,#40312b);--omote-canonical-software-page-surface-notice-error-border-color:light-dark(#d9a998,#d3ac9f);--omote-canonical-software-page-surface-notice-error-color:light-dark(#712d22,#db9e94);--omote-canonical-software-page-surface-link-color:light-dark(#3b624c,#a6c9b5);--omote-canonical-software-page-surface-divider-line-background-color:light-dark(#c5c8b7,#3c4340);--omote-canonical-software-page-surface-divider-line-box-shadow:0 1px 0 #fff;--omote-canonical-software-page-surface-card-background-color:light-dark(#f9f9f2,#262a28);--omote-canonical-software-page-surface-card-border-color:light-dark(#fff,#464e4a);--omote-canonical-software-page-surface-card-box-shadow:0 3px 0 #c8cbbb;--omote-canonical-software-page-surface-brand-color:light-dark(#2b3027,#e1e4e2);--omote-canonical-software-page-surface-brand-mark-color:light-dark(#4a7059,#9fa9a4);--omote-canonical-software-page-surface-badge-background-color:light-dark(#f7eac6,#463c20);--omote-canonical-software-page-surface-badge-border-color:light-dark(#d7b464,#ccb070);--omote-canonical-software-page-surface-badge-color:light-dark(#4d3b16,#dbc494);--omote-canonical-software-page-surface-foot-links-border-top-color:light-dark(#c7c8b8,#3d4541);--omote-canonical-software-portrait-fitting-portrait-trigger-outline-focus-visible:3px solid #44735f;--omote-canonical-software-portrait-fitting-portrait-body-background-image:linear-gradient(140deg,#fcfbf7,#ddd9cb);--omote-canonical-software-portrait-fitting-portrait-body-box-shadow:0 4px 0 #aaa696,0 7px 6px -3px #756d5880,inset 0 1px 0 #ffffff;--omote-canonical-software-portrait-fitting-portrait-body-border-color:light-dark(#cdc8b9,#3d4541);--omote-canonical-software-portrait-fitting-portrait-display-border-color:light-dark(#343d33,#939f99);--omote-canonical-software-portrait-fitting-portrait-display-background-color:light-dark(#343d33,#343d33);--omote-canonical-software-portrait-fitting-portrait-initial-color:light-dark(#f3f2ea,#f3f2ea);--omote-canonical-software-portrait-fitting-portrait-notch-background-color:light-dark(#9c9787,#525b57);--omote-canonical-software-portrait-fitting-portrait-notch-box-shadow:0 1px 0 #ffffff;--omote-canonical-software-portrait-fitting-pin-socket-background-color:light-dark(#686959,#686959);--omote-canonical-software-portrait-fitting-pin-socket-box-shadow:inset 0 1px 1px #282f26,0 1px 0 #ffffff;--omote-canonical-software-portrait-fitting-pin-lens-background-color:light-dark(#3e5438,#3e5438);--omote-canonical-software-portrait-fitting-pin-on-background-color:light-dark(#d5ffc2,#294d1a);--omote-canonical-software-portrait-fitting-pin-on-box-shadow:0 0 1px 1px #7edd68,0 0 5px #78c666;--omote-canonical-software-portrait-fitting-pin-warm-background-color:light-dark(#fff5d0,#4d421a);--omote-canonical-software-portrait-fitting-pin-warm-box-shadow:0 0 1px 1px #f3b353,0 0 5px #d9a456;--omote-canonical-software-project-card-row-border-top-color:light-dark(#bfc0b2,#3d4541);--omote-canonical-software-project-card-row-box-shadow:inset 0 1px 0 #ffffff;--omote-canonical-software-scene-tile-tile-add-border-color:light-dark(#a29e90,#3d4541);--omote-canonical-software-scene-tile-tile-selected-socket-box-shadow-part1:light-dark(#fff,rgba(255,255,255,0.08));--omote-canonical-software-scene-tile-tile-refused-socket-box-shadow-part1:light-dark(#965342,#4e3029);--omote-canonical-software-scene-tile-tile-refused-socket-box-shadow-part2:light-dark(#fff,rgba(255,255,255,0.08));--omote-canonical-software-scene-tile-tile-plug-box-shadow-part1:light-dark(#fff,rgba(255,255,255,0.08));--omote-canonical-software-scene-tile-tile-receiving-plug-background-color:light-dark(#cfe0d6,#2b4034);--omote-canonical-software-scene-tile-tile-lifted-box-shadow:0 10px 16px #2a282555,0 2px 3px #2a282533;--omote-canonical-software-scene-tile-tile-source-box-shadow-part1:light-dark(#cfc9b9,rgba(0,0,0,0.42));--omote-canonical-software-scene-tile-tile-pinched-source-box-shadow:0 3px 6px #2a282540,inset 0 0 0 .5px #cfc9b9;--omote-canonical-software-scene-tile-tile-lifted-source-box-shadow:0 10px 16px #2a282555,0 2px 3px #2a282533,inset 0 0 0 .5px #cfc9b9;--omote-canonical-software-scene-tile-tile-shape-background-color:light-dark(#5a6f9a,#4c5c7c);--omote-canonical-software-scene-tile-tile-group-back-background-color:light-dark(#9fb0c2,#3c4340);--omote-canonical-software-scene-tile-tile-group-front-background-color:light-dark(#b07462,#925e4f);--omote-canonical-software-scene-tile-tile-group-front-box-shadow:-1.5px -1.5px 0 #fbfaf4;--omote-canonical-software-scene-tile-tile-chip-color:light-dark(#ffffff,#ffffff);--omote-canonical-software-scene-tile-tile-effect-box-shadow:0 .5px 1px #2a282599,inset 0 1px 0 #7fa891;--omote-canonical-software-scene-tile-tile-lock-background-image:radial-gradient(circle at 40% 35%,#fffef9,#d9d4c6);--omote-canonical-software-scene-tile-tile-lock-box-shadow:0 .5px 1.5px #2a282599,inset 0 -.5px 0 #b8b2a4;--omote-canonical-software-scene-tile-tile-eye-color:light-dark(#3d3a35,#cfd4d1);--omote-canonical-software-scene-tile-tile-failure-box-shadow:inset 0 0 0 1.5px #965342;--omote-canonical-software-scene-tile-tile-failure-color:light-dark(#965342,#d3a79c);--omote-canonical-software-scene-tile-tile-open-box-shadow:0 0 4px #5a8f7a;--omote-canonical-software-scene-tile-tile-pinched-box-shadow:0 3px 6px #2a282540;--omote-canonical-software-scene-tile-tile-insertion-box-shadow:inset 0 1px 0 #a9c8b8,0 1px 2px #2a282540;--omote-canonical-software-search-field-well-background-color:light-dark(#e4e5dc,#181b1a);--omote-canonical-software-search-field-well-box-shadow:inset 1px 2px 4px #bbbeb0,0 1px 0 #fff;--omote-canonical-software-toast-toast-toast-box-shadow-part1:light-dark(rgba(0,0,0,.12),rgba(0,0,0,0.3));--omote-canonical-software-tooltip-plate-box-shadow:inset 0 1px 0 #fff,0 2px 0 #b9b5a7,0 5px 9px #302a2420;--omote-canonical-hardware-menu-radius:14px;--omote-canonical-hardware-menu-padding:10px;--omote-canonical-hardware-menu-shadow:inset 0 1px 0 #ffffff,0 3px 0 #b9b5a7,0 8px 14px #c8c4b8;--omote-canonical-hardware-modal-shell:light-dark(#eeede6,#1e2220);--omote-canonical-hardware-modal-screen:light-dark(#fcfbf7,#262a28);--omote-canonical-hardware-modal-groove:light-dark(#e1dfd4,#3d4541);--omote-canonical-hardware-modal-lozenge:light-dark(#e9e6dc,#181b1a);--omote-canonical-hardware-modal-ink:light-dark(#2a2825,#e6e8e7);--omote-canonical-hardware-modal-body-ink:light-dark(#3d3b36,#ced3d1);--omote-canonical-hardware-modal-muted:light-dark(#57544e,#adb6b1);--omote-canonical-hardware-key-disabled-ink:light-dark(#57544e,#adb6b1);--omote-canonical-hardware-modal-shell-shadow:inset 0 1px 0 #fff,inset 0 -3px 0 #dcd9ce,0 7px 0 #c1bcaf,0 22px 40px #302a2433;--omote-canonical-hardware-modal-screen-shadow:inset 0 2px 3px #a9a595,inset 0 0 0 1px #cbc7ba,0 1px 0 #fff;--omote-canonical-hardware-modal-groove-shadow:inset 0 1px 2px #a9a595,0 1px 0 #fff;--omote-canonical-hardware-modal-thumb-face:linear-gradient(#7dad99,#44735f);--omote-canonical-hardware-modal-thumb-shadow:0 1px 2px #918a73;--omote-canonical-hardware-modal-grille:radial-gradient(circle,#a9a595 1.3px,transparent 1.8px);--omote-canonical-hardware-modal-close-shadow:inset 0 1px 0 #faf9f4,inset 0 -1px 0 #c9c5b7,0 0 0 1.5px #cdc9bc,0 1px 0 1.5px #ffffff;--omote-canonical-hardware-modal-close-pressed:inset 0 1px 2px #c9c5b7,0 0 0 1.5px #cdc9bc,0 1px 0 1.5px #ffffff;--omote-canonical-hardware-modal-close-text-shadow:0 1px 0 #ffffffcc;--omote-canonical-hardware-modal-housing-face:linear-gradient(#8e9181,#fcfbf7);--omote-canonical-hardware-modal-housing-shadow:inset 0 0 0 2px #eeeae0,0 3px 4px #bab6a7;--omote-canonical-hardware-modal-cream-border:light-dark(#9b978d,#3d4541);--omote-canonical-hardware-modal-cream-face:linear-gradient(0deg,#d8d7d1 0%,#fff 80%,#fdfdfd);--omote-canonical-hardware-modal-cream-shadow:inset 0 0 3px #c5c1b6,0 3px 3px #bab6a7;--omote-canonical-hardware-modal-sage-ink:light-dark(#17392a,#eef3ea);--omote-canonical-hardware-modal-spinner-border:light-dark(#17392a55,rgba(0,0,0,0.53));--omote-canonical-hardware-modal-coral-border:light-dark(#8e5848,#b79085);--omote-canonical-hardware-modal-coral-face:radial-gradient(ellipse at 42% 28%,#fff0e8 0%,#e3ab98 42%,#c47f6a 75%,#8e5848 100%);--omote-canonical-hardware-modal-coral-shadow:inset 0 3px 1px #fff0e8,inset 0 -3px 2px #7a4a3c,0 3px 3px #8a6a5e;--omote-canonical-hardware-modal-coral-ink:light-dark(#3d1d15,#daa395);--omote-canonical-hardware-modal-idle:light-dark(#7fb497,#609b7b);--omote-canonical-hardware-modal-idle-glow:0 0 0 1.5px #cbc7ba,0 0 6px #7fb497cc;--omote-canonical-hardware-modal-caution:light-dark(#e0a35a,#ce8833);--omote-canonical-hardware-modal-caution-glow:0 0 0 1.5px #cbc7ba,0 0 6px #e0a35acc;--omote-canonical-hardware-modal-error:light-dark(#d9785b,#c55837);--omote-canonical-hardware-modal-error-glow:0 0 0 1.5px #cbc7ba,0 0 6px #d9785bcc;--omote-canonical-hardware-modal-field-shadow:inset 2px 3px 6px #c3bfb3,inset -2px -2px 3px #fcfcfc,0 1px 0 #fff;--omote-canonical-hardware-modal-field-border:light-dark(#d6d3c8,#3d4541);--omote-canonical-hardware-modal-alert-face:light-dark(#f6e3dc,#40312b);--omote-canonical-hardware-modal-alert-border:light-dark(#d9a998,#d3ac9f);--omote-canonical-hardware-modal-alert-ink:light-dark(#5a2a1d,#dba394);--omote-canonical-hardware-modal-mono:"Omote UI Geist Mono",monospace;--omote-canonical-hardware-modal-display:"Omote UI Doto",sans-serif;--omote-canonical-hardware-modal-radius:30px;--omote-canonical-hardware-modal-screen-radius:17px;--omote-canonical-hardware-modal-screen-padding:24px 26px 28px;--omote-canonical-hardware-modal-phone-padding:20px 20px 24px;--omote-canonical-hardware-modal-body-max-height:min(400px,calc(100dvh - 220px));--omote-canonical-hardware-modal-phone-max-height:min(440px,calc(100dvh - 220px));--omote-canonical-hardware-moulded-rail-ink:light-dark(#2a2825,#e6e8e7);--omote-canonical-hardware-moulded-rail-muted:light-dark(#57544e,#adb6b1);--omote-canonical-hardware-moulded-rail-off:light-dark(#7e7763,#525b57);--omote-canonical-hardware-moulded-rail-accent:light-dark(#44735f,#3f6b52);--omote-canonical-hardware-moulded-rail-accent-ink:light-dark(#ffffff,#eef3ea);--omote-canonical-hardware-moulded-rail-groove:light-dark(#d3cfc3,#3d4541);--omote-canonical-hardware-moulded-rail-face:linear-gradient(90deg,#efede6,#fbfaf6 35%,#f6f4ee 65%,#e7e4db);--omote-canonical-hardware-moulded-rail-highlight:inset 0 1px 0 #ffffff;--omote-canonical-hardware-moulded-rail-pressed:inset 0 3px 5px rgba(110,103,85,.42);--omote-canonical-hardware-moulded-rail-selected:inset 0 2px 4px rgba(16,36,26,.5);--omote-canonical-hardware-moulded-rail-hatch:repeating-linear-gradient(135deg,rgba(87,84,78,.1) 0 1.5px,transparent 1.5px 5px);--omote-canonical-hardware-moulded-rail-strip-shadow:0 2px 0 #c3beb0,0 4px 7px rgba(145,138,115,.32);--omote-canonical-hardware-moulded-rail-notch:light-dark(#8a8577,#99a39e);--omote-canonical-hardware-moulded-rail-notch-selected:light-dark(#cfe3d8,#99a39e);--omote-canonical-hardware-moulded-rail-nub-face:radial-gradient(circle at 40% 35%,#ffffff,#cdc9bc);--omote-canonical-hardware-moulded-rail-nub-shadow:0 1px 1px #aca797;--omote-canonical-hardware-moulded-rail-puck-face:radial-gradient(circle at 38% 30%,#ffffff,#f4f2ec 50%,#e4e1d8);--omote-canonical-hardware-moulded-rail-puck-shadow:inset 0 1px 0 #ffffff,inset 0 -2px 0 #dcd8cc,0 2px 0 #c3beb0,0 4px 7px rgba(145,138,115,.32);--omote-canonical-hardware-moulded-rail-puck-pressed:inset 0 3px 5px rgba(110,103,85,.42),0 1px 0 #c3beb0;--omote-canonical-hardware-moulded-rail-dock-edge:inset 1px 0 0 #d9d6cb,inset 2px 0 0 #ffffff;--omote-canonical-hardware-moulded-rail-close-face:radial-gradient(circle at 38% 30%,#ffffff,#e9e6dd);--omote-canonical-hardware-moulded-rail-close-shadow:0 1px 0 #c3beb0;--omote-canonical-hardware-moulded-rail-close-pressed:inset 0 1px 2px rgba(110,103,85,.4);--omote-canonical-hardware-moulded-rail-font:"Omote UI Manrope",Manrope,system-ui,sans-serif;--omote-canonical-hardware-moulded-rail-width:56px;--omote-canonical-hardware-moulded-rail-padding:10px;--omote-canonical-hardware-moulded-rail-strip-width:44px;--omote-canonical-hardware-moulded-rail-radius:14px;--omote-canonical-hardware-moulded-rail-gap:1px;--omote-canonical-hardware-moulded-rail-segment-height:38px;--omote-canonical-hardware-moulded-rail-dock-segment-height:34px;--omote-canonical-hardware-moulded-rail-transition:background-color 140ms ease,box-shadow 120ms ease;--omote-canonical-hardware-moulded-rail-focus-width:2px;--omote-canonical-hardware-moulded-rail-focus-offset:-4px;--omote-canonical-hardware-moulded-rail-notch-size:4px;--omote-canonical-hardware-moulded-rail-nub-size:6px;--omote-canonical-hardware-moulded-rail-nub-margin:7px 0;--omote-canonical-hardware-moulded-rail-dock-nub-margin:1px 0;--omote-canonical-hardware-moulded-rail-puck-size:40px;--omote-canonical-hardware-moulded-rail-puck-focus-offset:3px;--omote-canonical-hardware-moulded-rail-header-height:18px;--omote-canonical-hardware-moulded-rail-title-size:8.5px;--omote-canonical-hardware-moulded-rail-title-spacing:1px;--omote-canonical-hardware-moulded-rail-close-focus-offset:1px;--omote-canonical-hardware-moulded-rail-count-size:10px;--omote-canonical-hardware-ground:light-dark(#e5e2d4,#1e2120);--omote-canonical-hardware-panel:light-dark(#f5f2e8,#262a28);--omote-canonical-hardware-raised:light-dark(#fffdf3,#313633);--omote-canonical-hardware-inset:light-dark(#d6d3c4,#181b1a);--omote-canonical-hardware-ink:light-dark(#2a2825,#e8ebe6);--omote-canonical-hardware-muted:light-dark(#6b6862,#a4aca6);--omote-canonical-hardware-line:light-dark(#bfc4b3,#3e4441);--omote-canonical-hardware-accent:light-dark(#35634b,#a9cfa0);--omote-canonical-hardware-tint:light-dark(#e0ebdf,#2e3b32);--omote-canonical-hardware-danger:light-dark(#a34436,#ffb6a5);--omote-canonical-hardware-canvas:light-dark(#d3d3c5,#1e2120);--omote-canonical-hardware-lab:light-dark(#24382e,#181b1a);--omote-canonical-hardware-focus:light-dark(#4075b9,#8db4e6);--omote-canonical-hardware-tray-shadow:inset 0 2px 5px rgba(39,49,32,.2),0 1px 0 rgba(255,255,255,.7);--omote-canonical-hardware-small:10px;--omote-canonical-hardware-shadow:0 2px 0 rgba(255,255,255,.65) inset,0 -3px 0 rgba(57,66,48,.12) inset,0 3px 6px rgba(29,49,35,.1);--omote-canonical-hardware-lift:0 9px 24px rgba(24,40,29,.12);--omote-canonical-hardware-button-shadow:0 2px 0 rgba(255,255,255,.65) inset,0 -3px 0 rgba(42,52,37,.18) inset,0 3px 2px rgba(29,49,35,.12);--omote-canonical-hardware-font:"Omote UI Manrope",Manrope,system-ui,sans-serif;--omote-canonical-hardware-mono:"Omote UI Manrope",Manrope,system-ui,sans-serif;--omote-canonical-hardware-value-weight:400;--omote-canonical-hardware-label-weight:500;--omote-canonical-hardware-heading-weight:600;--omote-canonical-hardware-switch-track:light-dark(#c4c0b4,#3c4340);--omote-canonical-hardware-switch-border:light-dark(#aba695,#3d4541);--omote-canonical-hardware-switch-inset:inset 1px 3px 5px #9f9884,0 2px 0 #ffffff;--omote-canonical-hardware-switch-on:light-dark(#7dad99,#3f6b52);--omote-canonical-hardware-switch-on-inset:inset 1px 3px 5px #4c7a67,0 2px 0 #ffffff;--omote-canonical-hardware-arcade-face:radial-gradient(ellipse at 42% 28%,#a3c8b4 0%,#5a8f7a 42%,#44735f 75%,#31523f 100%);--omote-canonical-hardware-arcade-border:light-dark(#426551,#2c4a39);--omote-canonical-hardware-arcade-shadow:inset 0 3px 1px #b4d5c0,inset 0 -3px 2px #2d523f,0 3px 3px #6f7e6b;--omote-canonical-hardware-range-thumb-shadow:inset 0 1px 0 #ffffff,0 3px 0 #b9b5a7,0 4px 4px #c3beaf;--omote-canonical-hardware-dialog-scrim:light-dark(#29281e45,rgba(0,0,0,0.43));--omote-canonical-hardware-readout-highlight:light-dark(#7fa590,#a9cfa0);--omote-canonical-hardware-s1:4px;--omote-canonical-hardware-s2:8px;--omote-canonical-hardware-s3:12px;--omote-canonical-hardware-border:1px;--omote-canonical-hardware-opacity-disabled:.45;--omote-canonical-hardware-tile-board:light-dark(#eeede6,#262a28);--omote-canonical-hardware-tile-board-edge:light-dark(#d6d3c6,#3e4441);--omote-canonical-hardware-tile-board-shadow:inset 0 1px 0 #fff,0 2px 0 #cbc7b8;--omote-canonical-hardware-tile-floor:light-dark(#e3e0d5,#181b1a);--omote-canonical-hardware-tile-selected-floor:light-dark(#d7e3dc,#243029);--omote-canonical-hardware-tile-socket-shadow:inset 0 2px 3px #a9a595,inset 0 0 0 1px #cfcbbf,0 1px 0 #fff;--omote-canonical-hardware-tile-socket-shade:light-dark(#a9a595,rgba(0,0,0,0.5));--omote-canonical-hardware-tile-socket-edge:light-dark(#cfcbbf,#3d4541);--omote-canonical-hardware-tile-plug:light-dark(#ecebe3,#262a28);--omote-canonical-hardware-tile-face:light-dark(#f6f3ea,#313633);--omote-canonical-hardware-tile-source-ring:light-dark(#fbf9f3,#4a514d);--omote-canonical-hardware-tile-group-ring:light-dark(#3f7fd0,#6f99cd);--omote-canonical-hardware-tile-composite-ring:light-dark(#8a62c4,#987bc1);--omote-canonical-hardware-tile-workspace-ring:light-dark(#e6ad2c,#dbb661);--omote-canonical-hardware-tile-macro-ring:light-dark(#de5a3c,#d57b67);--omote-canonical-hardware-tile-system-ring:light-dark(#255340,#80bca3);--omote-canonical-hardware-tile-selection:light-dark(#44735f,#a9cfa0);--omote-canonical-hardware-tile-focus:light-dark(#2a2825,#e8ebe6);--omote-canonical-hardware-tile-muted:light-dark(#6d695f,#a4aca6);--omote-canonical-hardware-tile-contact-shadow:0 1px 1.5px #2a282540;--omote-canonical-hardware-tile-ring-width:5px;--omote-canonical-hardware-tile-radius:13px;--omote-canonical-hardware-tile-face-radius:8.5px;--omote-canonical-hardware-tile-grab-scale:.96;--omote-canonical-hardware-tile-grab-tilt:6deg;--omote-canonical-hardware-tile-grab-pitch:6deg;--omote-canonical-hardware-tile-grab-yaw:4deg;--omote-canonical-hardware-tile-grab-perspective:260px;--omote-canonical-hardware-tile-insertion-width:6px;--omote-canonical-hardware-editor-shadow-tile:0 1px 0 rgba(255,255,255,0.94) inset,0 -1px 0 rgba(154,145,122,0.16) inset,0 1px 2px rgba(58,56,50,0.13),0 4px 10px rgba(58,56,50,0.09);--omote-canonical-hardware-editor-color-scrim:light-dark(rgba(42,40,37,0.28),rgba(0,0,0,0.45));--omote-canonical-hardware-editor-color-swatch-border:light-dark(rgba(42,40,37,0.24),rgba(0,0,0,0.38));--omote-canonical-hardware-editor-shadow-resize-grip:0 1px 0 rgba(255,255,255,0.9) inset;--omote-canonical-hardware-editor-dock-status-border:light-dark(rgba(210,207,195,0.78),rgba(61,69,65,0.78));--omote-canonical-hardware-editor-dock-status-background:light-dark(rgba(255,253,247,0.92),rgba(38,42,40,0.92));--omote-canonical-hardware-editor-dock-tile-background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(228,224,211,0.96));--omote-canonical-hardware-editor-dock-tile-action-background:light-dark(rgba(252,251,247,0.72),rgba(38,42,40,0.72));--omote-canonical-hardware-editor-dock-tile-shadow:var(--omote-shadow-tile),0 1px 0 rgba(255,255,255,0.9) inset;--omote-canonical-hardware-editor-dock-tile-hover-shadow:0 1px 0 rgba(255,255,255,0.94) inset,0 -1px 0 rgba(154,145,122,0.16) inset,0 7px 16px rgba(40,36,28,0.2),0 2px 5px rgba(40,36,28,0.08);--omote-canonical-hardware-editor-dock-tile-code-background:light-dark(rgba(252,251,247,0.88),rgba(38,42,40,0.88));--omote-canonical-hardware-editor-dock-tile-state-badge-background:light-dark(rgba(252,251,247,0.9),rgba(38,42,40,0.9));--omote-canonical-hardware-editor-dock-tile-state-badge-shadow:0 0 0 1px rgba(211,206,193,0.72);--omote-canonical-hardware-editor-focused-shell-scrim:light-dark(rgba(40,36,28,0.36),rgba(0,0,0,0.58));--omote-canonical-hardware-editor-focused-workspace-stage-background-color:light-dark(#d8d7d1,#181b1a);--omote-canonical-hardware-editor-focused-workspace-stage-background-image:linear-gradient(45deg,rgba(58,56,50,0.11) 25%,transparent 0),linear-gradient(-45deg,rgba(58,56,50,0.11) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(58,56,50,0.11) 0),linear-gradient(-45deg,transparent 75%,rgba(58,56,50,0.11) 0);--omote-canonical-hardware-editor-focused-reticle-border:1px dashed rgba(255,255,255,0.38);--omote-canonical-hardware-editor-object-menu-background:light-dark(rgba(255,255,255,0.96),rgba(49,55,52,0.96));--omote-canonical-hardware-editor-object-menu-shadow:0 1px 0 rgba(255,255,255,0.92) inset,0 14px 30px rgba(42,40,34,0.18);--omote-canonical-hardware-editor-mount-surface-bump-fill:light-dark(rgba(246,244,237,0.82),rgba(30,34,32,0.82));--omote-canonical-hardware-editor-mount-surface-bump-stroke:light-dark(rgba(138,136,127,0.78),rgba(82,91,87,0.78));--omote-canonical-hardware-editor-canvas-grid-background:linear-gradient(rgba(90,143,122,0.12) 1px,transparent 0),linear-gradient(90deg,rgba(90,143,122,0.12) 1px,transparent 0),radial-gradient(rgba(58,56,50,0.15) 1px,transparent 1.4px);--omote-canonical-hardware-editor-preview-canvas-shadow:drop-shadow(0 16px 30px rgba(58,56,50,0.09));--omote-canonical-hardware-editor-preview-empty-border:light-dark(rgba(90,143,122,0.4),rgba(90,143,122,0.4));--omote-canonical-hardware-editor-preview-empty-drop-background:light-dark(rgba(90,143,122,0.08),rgba(90,143,122,0.08));--omote-canonical-hardware-editor-preview-engine-background:light-dark(#fffefa,#313734);--omote-canonical-hardware-editor-preview-engine-checkerboard:linear-gradient(45deg,rgba(58,56,50,0.08) 25%,transparent 0),linear-gradient(-45deg,rgba(58,56,50,0.08) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(58,56,50,0.08) 0),linear-gradient(-45deg,transparent 75%,rgba(58,56,50,0.08) 0);--omote-canonical-hardware-editor-preview-engine-empty-shadow:0 1px 0 rgba(255,255,255,0.85) inset,0 0 0 1px var(--omote-color-border-soft) inset,0 0 0 8px rgba(243,242,235,0.65) inset;--omote-canonical-hardware-editor-canvas-boundary-border:light-dark(#4d7e69,#8bb1a1);--omote-canonical-hardware-editor-canvas-boundary-clipped-border:light-dark(rgba(184,111,92,0.72),rgba(184,111,92,0.72));--omote-canonical-hardware-editor-canvas-boundary-clipped-shadow:0 0 0 1px rgba(252,251,247,0.85),0 0 0 3px rgba(184,111,92,0.13);--omote-canonical-hardware-editor-canvas-boundary-label-background:light-dark(rgba(252,251,247,0.94),rgba(38,42,40,0.94));--omote-canonical-hardware-editor-canvas-boundary-label-clipped-border:light-dark(rgba(184,111,92,0.34),rgba(184,111,92,0.34));--omote-canonical-hardware-editor-canvas-boundary-shadow:0 0 0 1px rgba(252,251,247,0.85),0 0 0 3px rgba(90,143,122,0.12);--omote-canonical-hardware-editor-canvas-disabled-hint-background:light-dark(rgba(255,255,255,0.92),rgba(49,55,52,0.92));--omote-canonical-hardware-editor-canvas-disabled-hint-border:light-dark(rgba(90,143,122,0.34),rgba(90,143,122,0.34));--omote-canonical-hardware-editor-canvas-disabled-hint-shadow:0 5px 12px rgba(42,40,34,0.12);--omote-canonical-hardware-editor-canvas-marquee-border:light-dark(rgba(77,126,105,0.78),rgba(77,126,105,0.78));--omote-canonical-hardware-editor-canvas-marquee-fill:light-dark(rgba(90,143,122,0.16),rgba(90,143,122,0.16));--omote-canonical-hardware-editor-canvas-selection-handle-shadow:0 1px 0 rgba(255,255,255,0.8) inset,0 1px 3px rgba(58,56,50,0.16);--omote-canonical-hardware-editor-canvas-selection-hover-label-border:light-dark(rgba(90,143,122,0.45),rgba(90,143,122,0.45));--omote-canonical-hardware-editor-canvas-selection-hover-outline:light-dark(#4d7e69,#8bb1a1);--omote-canonical-hardware-editor-canvas-selection-label-background:light-dark(rgba(252,251,247,0.95),rgba(38,42,40,0.95));--omote-canonical-hardware-editor-canvas-selection-lock-border:light-dark(rgba(90,143,122,0.42),rgba(90,143,122,0.42));--omote-canonical-hardware-editor-canvas-selection-locked-outline:light-dark(#477662,#8bb1a1);--omote-canonical-hardware-app-rail-rail-background-image-default:linear-gradient(90deg,#eeede4,#f3f2ea 94%,#dadacc);--omote-canonical-hardware-app-rail-rail-background-image-media-max-width639px:linear-gradient(0deg,#eeede4,#f3f2ea 94%,#dadacc);--omote-canonical-hardware-app-rail-rail-border-color:light-dark(#bfc1b2,#3d4541);--omote-canonical-hardware-app-rail-rail-box-shadow-default:inset -3px 0 0 #fcfbf7,3px 0 0 #d9dacd;--omote-canonical-hardware-app-rail-rail-box-shadow-media-max-width639px:inset 0 3px 0 #fcfbf7,0 -3px 0 #d9dacd;--omote-canonical-hardware-app-rail-link-color-default:light-dark(#58614f,#a4aca6);--omote-canonical-hardware-app-rail-link-color-hover:light-dark(#30523c,#a9cfa0);--omote-canonical-hardware-app-rail-link-background-color-hover:light-dark(#e5e6d9,#181b1a);--omote-canonical-hardware-app-rail-current-background-image:linear-gradient(#fbfaf5,#edeee3);--omote-canonical-hardware-app-rail-current-border-color:light-dark(#fdfdf9,#464e4a);--omote-canonical-hardware-app-rail-current-box-shadow:0 3px 0 #b7baa6,0 5px 6px #545e481b;--omote-canonical-hardware-app-rail-current-color:light-dark(#30523c,#a9cfa0);--omote-canonical-hardware-app-rail-plain-current-box-shadow-part1:light-dark(#fbfaf5,rgba(255,255,255,0.08));--omote-canonical-hardware-app-rail-seam-background-color:light-dark(#c5c8b7,#3c4340);--omote-canonical-hardware-app-rail-seam-box-shadow:0 1px 0 #fff;--omote-canonical-hardware-editor-vars-editor-color-picker-cursor:light-dark(#ffffff,#313734);--omote-canonical-hardware-editor-vars-editor-gradient-color-hue:linear-gradient(90deg,#ff0000,#ffff00,#00ff00,#00ffff,#0000ff,#ff00ff,#ff0000);--omote-canonical-hardware-editor-vars-editor-gradient-color-plane:linear-gradient(0deg,#000000,transparent),linear-gradient(90deg,#ffffff,transparent);--omote-canonical-hardware-shape-endpoint-handles-handle-background-color:light-dark(#ffffff,#313734);--omote-canonical-hardware-shape-endpoint-handles-handle-border-color:light-dark(#1f6feb,#5d90df);--omote-canonical-hardware-shape-endpoint-handles-handle-outline-color:light-dark(rgba(31,111,235,0.28),rgba(31,111,235,0.28));--omote-canonical-hardware-field-box-border-color:light-dark(#a0a38e,#3d4541);--omote-canonical-hardware-field-box-background-image-default:linear-gradient(#fffef7,#dfdfd1);--omote-canonical-hardware-field-box-background-image-checked:linear-gradient(#7d9f85,#4e735a);--omote-canonical-hardware-field-box-box-shadow-default:inset 0 1px 0 #fff,0 1px 0 #fff;--omote-canonical-hardware-field-box-box-shadow-checked:inset 0 2px 3px #2d503b70,0 1px 0 #fff;--omote-canonical-hardware-field-box-outline-focus-visible:2px solid #45694b;--omote-canonical-hardware-field-box-checked-after-color:light-dark(#fff,#fff);--omote-canonical-hardware-hardware-button-arcade-pressed-shadow:inset 0 2px 4px #315940,0 1px 0 #c4d6c9;--omote-canonical-hardware-hardware-button-button-background-color:light-dark(#b7b2a6,#3c4340);--omote-canonical-hardware-hardware-button-button-outline-focus-visible:3px solid #44735f;--omote-canonical-hardware-hardware-button-face-background-image:linear-gradient(0deg,#d8d7d1 0%,#fff 80%,#fdfdfd);--omote-canonical-hardware-hardware-button-face-border-color:light-dark(#9b978d,#3d4541);--omote-canonical-hardware-hardware-button-face-box-shadow:0 3px 3px 1px #fcfbf7,0 5px 7px #d1cec2,0 -3px 3px #d0cdc3,0 -4px 3px #fff,inset 0 0 3px #c5c1b6;--omote-canonical-hardware-hardware-button-press-box-shadow:inset 0 1px 5px #8e8b7d,inset 0 0 12px #d4d1c5,0 1px 0 #fff;--omote-canonical-hardware-hardware-button-arcade-background-image:linear-gradient(#8e9181,#fcfbf7);--omote-canonical-hardware-hardware-button-arcade-box-shadow:inset 0 0 0 2px #eeeae0,0 3px 4px #bab6a7;--omote-canonical-hardware-hardware-button-arcade-face-color:light-dark(#17392a,#e5e8e7);--omote-canonical-hardware-hardware-button-bank-background-color:light-dark(#8c8b7f,#525b57);--omote-canonical-hardware-hardware-button-bank-box-shadow:inset 0 3px 5px #62655a,0 1px 0 #fff;--omote-canonical-hardware-hardware-button-tape-background-color:light-dark(#a5a292,#3c4340);--omote-canonical-hardware-hardware-button-tape-box-shadow:0 5px 0 #8f8c7d;--omote-canonical-hardware-hardware-button-tape-face-background-image:linear-gradient(#ffffff,#e6e4d9 76%,#c9c5b5 78%,#eeece2);--omote-canonical-hardware-hardware-button-tape-face-box-shadow:inset 1px 0 0 #fff,inset -1px 0 0 #b2ac9c;--omote-canonical-hardware-hardware-button-tape-down-background-image:linear-gradient(#dce7e1,#5a8f7a);--omote-canonical-hardware-hardware-button-tape-down-box-shadow:inset 0 3px 4px #668578;--omote-canonical-hardware-image-recess-recess-cast-background-color:light-dark(#e1dfd4,#181b1a);--omote-canonical-hardware-image-recess-recess-cast-box-shadow:inset 0 3px 4px #8d8a7c,inset 1px 0 2px #b9b5a7,0 1px 0 #ffffff;--omote-canonical-hardware-image-recess-recess-recess-face-box-shadow:0 -1px 1px #333b354d,0 1px 0 #ffffff52;--omote-canonical-hardware-keycap-editor-key-box-shadow:0 1px 2px #c3bfb3;--omote-canonical-hardware-keycap-key-outline-focus-visible:3px solid #44735f;--omote-canonical-hardware-keycap-key-box-shadow:0 2px 2px #918a73,0 9px 10px #c3bfb3;--omote-canonical-hardware-keycap-neutral-edge-border-top-color:light-dark(#c8c4b9,#2b2f2d);--omote-canonical-hardware-keycap-disabled-background-color:light-dark(#c4c0b5,#3c4340);--omote-canonical-hardware-keycap-disabled-face-background-color:light-dark(#d3d0c8,#3c4340);--omote-canonical-hardware-keycap-disabled-face-background-image:linear-gradient(#e3e1db,#d3d0c8);--omote-canonical-hardware-keycap-disabled-face-border-color:light-dark(#efeeeb,#464e4a);--omote-canonical-hardware-material-material-muted:light-dark(#57544e,#a4aca6);--omote-canonical-hardware-material-material-face:light-dark(#ffffff,#464c48);--omote-canonical-hardware-material-material-face-bottom:light-dark(#e7e4da,#393e3b);--omote-canonical-hardware-material-material-side:light-dark(#b8b2a4,#111312);--omote-canonical-hardware-material-material-edge:light-dark(#ffffff,rgba(255,255,255,.14));--omote-canonical-hardware-material-material-focus:light-dark(#44735f,#a9cfa0);--omote-canonical-hardware-material-material-accent:light-dark(#5a8f7a,#a9cfa0);--omote-canonical-hardware-material-material-toast-recess:light-dark(#e1dfd4,#181b1a);--omote-canonical-hardware-material-material-toast-border:light-dark(#cbc7ba,#3d4541);--omote-canonical-hardware-material-material-toast-shade:light-dark(#b9b5a7,rgba(0,0,0,0.5));--omote-canonical-hardware-material-material-toast-fine-cut:inset 0 1px 2px #b5b1a2,0 1px 0 #ffffff;--omote-canonical-hardware-material-material-field-contact:light-dark(#898779,rgba(0,0,0,0.5));--omote-canonical-hardware-material-material-field-placeholder:light-dark(#6d695f,#99a39e);--omote-canonical-hardware-material-material-socket:inset 2px 3px 6px #b7b2a4,inset -2px -2px 3px #fcfcfc,0 1px 0 #ffffff;--omote-canonical-hardware-material-material-panel:inset 0 1px 0 #ffffff,0 7px 0 #c1bcaf,0 13px 16px #b9b4a5;--omote-canonical-hardware-material-range-material-grip:light-dark(#c6c2b5,#3c4340);--omote-canonical-hardware-material-violet-face:light-dark(#44735f,#3f6b52);--omote-canonical-hardware-material-violet-face-bottom:light-dark(#335a46,#325543);--omote-canonical-hardware-material-violet-side:light-dark(#294b37,#1c3024);--omote-canonical-hardware-material-violet-face-outline:light-dark(#294b37,#1c3024);--omote-canonical-hardware-material-violet-edge:light-dark(#a8c9b7,rgba(255,255,255,.16));--omote-canonical-hardware-material-violet-face-ink:light-dark(#ffffff,#eef3ea);--omote-canonical-hardware-material-coral-face:light-dark(#f2dad0,#6b3f35);--omote-canonical-hardware-material-coral-face-bottom:light-dark(#d19785,#59342b);--omote-canonical-hardware-material-coral-side:light-dark(#8e5848,#2e1a15);--omote-canonical-hardware-material-coral-face-outline:light-dark(#8e5848,#2e1a15);--omote-canonical-hardware-material-coral-edge:light-dark(#fff0e8,rgba(255,255,255,.14));--omote-canonical-hardware-material-coral-face-ink:light-dark(#562a20,#ffd9cf);--omote-canonical-hardware-overflow-menu-trigger-background-color-default:light-dark(#e6e1d5,#181b1a);--omote-canonical-hardware-overflow-menu-trigger-background-color-hover:light-dark(#ddd6c7,#181b1a);--omote-canonical-hardware-overflow-menu-trigger-color:light-dark(#39372f,#d5dad8);--omote-canonical-hardware-overflow-menu-trigger-border-color:light-dark(#938c7d,#57615c);--omote-canonical-hardware-overflow-menu-trigger-box-shadow:inset 0 1px 0 #ffffff,0 2px 0 #b8b2a4;--omote-canonical-hardware-overflow-menu-open-background-color:light-dark(#dce7e1,#2b4035);--omote-canonical-hardware-overflow-menu-popover-background-color:light-dark(#f6f5f3,#262a28);--omote-canonical-hardware-overflow-menu-popover-border-color:light-dark(#ffffff,#464e4a);--omote-canonical-hardware-overflow-menu-popover-box-shadow:0 5px 0 #b7b2a3,0 12px 24px #aba593;--omote-canonical-hardware-overflow-menu-focused-background-color:light-dark(#e7f0ec,#2b4037);--omote-canonical-hardware-overflow-menu-focused-color:light-dark(#37584a,#bcc3bf);--omote-canonical-hardware-overflow-menu-focused-box-shadow:inset 0 0 0 1px #9fc3b4;--omote-canonical-hardware-page-header-eyebrow-color:light-dark(#5c6755,#9ea8a3);--omote-canonical-hardware-page-surface-panel-background-color:light-dark(#efeee6,#1e2220);--omote-canonical-hardware-page-surface-panel-border-color:light-dark(#d2d1c4,#3d4541);--omote-canonical-hardware-page-surface-panel-border-top-color:light-dark(#ffffff,#464e4a);--omote-canonical-hardware-page-surface-panel-box-shadow:0 4px 0 #c6c5b6,0 6px 5px -4px #75786255;--omote-canonical-hardware-page-surface-label-color:light-dark(#626a5b,#99a39e);--omote-canonical-hardware-page-surface-muted-color:light-dark(#606658,#9da7a2);--omote-canonical-hardware-page-surface-danger-color:light-dark(#8a4637,#d6a499);--omote-canonical-hardware-page-surface-list-border-bottom-color:light-dark(#bfc0b2,#3d4541);--omote-canonical-hardware-page-surface-toolbar-box-shadow:0 1px 0 #ffffff,inset 0 1px 0 #ffffff;--omote-canonical-hardware-page-surface-empty-background-color:light-dark(#e1e4d6,#181b1a);--omote-canonical-hardware-page-surface-empty-color:light-dark(#3e513a,#bec5c2);--omote-canonical-hardware-page-surface-empty-box-shadow:inset 0 2px 3px #aab29e,0 1px 0 #ffffff;--omote-canonical-hardware-page-surface-notice-background-color:light-dark(#e0e6d8,#37402b);--omote-canonical-hardware-page-surface-notice-border-color:light-dark(#bac9b1,#3d4541);--omote-canonical-hardware-page-surface-notice-error-background-color:light-dark(#f1d9cf,#40312b);--omote-canonical-hardware-page-surface-notice-error-border-color:light-dark(#d9a998,#d3ac9f);--omote-canonical-hardware-page-surface-notice-error-color:light-dark(#712d22,#db9e94);--omote-canonical-hardware-page-surface-link-color:light-dark(#3b624c,#a6c9b5);--omote-canonical-hardware-page-surface-divider-line-background-color:light-dark(#c5c8b7,#3c4340);--omote-canonical-hardware-page-surface-divider-line-box-shadow:0 1px 0 #fff;--omote-canonical-hardware-page-surface-card-background-color:light-dark(#f9f9f2,#262a28);--omote-canonical-hardware-page-surface-card-border-color:light-dark(#fff,#464e4a);--omote-canonical-hardware-page-surface-card-box-shadow:0 3px 0 #c8cbbb;--omote-canonical-hardware-page-surface-brand-color:light-dark(#2b3027,#e1e4e2);--omote-canonical-hardware-page-surface-brand-mark-color:light-dark(#4a7059,#9fa9a4);--omote-canonical-hardware-page-surface-badge-background-color:light-dark(#f7eac6,#463c20);--omote-canonical-hardware-page-surface-badge-border-color:light-dark(#d7b464,#ccb070);--omote-canonical-hardware-page-surface-badge-color:light-dark(#4d3b16,#dbc494);--omote-canonical-hardware-page-surface-foot-links-border-top-color:light-dark(#c7c8b8,#3d4541);--omote-canonical-hardware-portrait-fitting-portrait-trigger-outline-focus-visible:3px solid #44735f;--omote-canonical-hardware-portrait-fitting-portrait-body-background-image:linear-gradient(140deg,#fcfbf7,#ddd9cb);--omote-canonical-hardware-portrait-fitting-portrait-body-box-shadow:0 4px 0 #aaa696,0 7px 6px -3px #756d5880,inset 0 1px 0 #ffffff;--omote-canonical-hardware-portrait-fitting-portrait-body-border-color:light-dark(#cdc8b9,#3d4541);--omote-canonical-hardware-portrait-fitting-portrait-display-border-color:light-dark(#343d33,#939f99);--omote-canonical-hardware-portrait-fitting-portrait-display-background-color:light-dark(#343d33,#343d33);--omote-canonical-hardware-portrait-fitting-portrait-initial-color:light-dark(#f3f2ea,#f3f2ea);--omote-canonical-hardware-portrait-fitting-portrait-notch-background-color:light-dark(#9c9787,#525b57);--omote-canonical-hardware-portrait-fitting-portrait-notch-box-shadow:0 1px 0 #ffffff;--omote-canonical-hardware-portrait-fitting-pin-socket-background-color:light-dark(#686959,#686959);--omote-canonical-hardware-portrait-fitting-pin-socket-box-shadow:inset 0 1px 1px #282f26,0 1px 0 #ffffff;--omote-canonical-hardware-portrait-fitting-pin-lens-background-color:light-dark(#3e5438,#3e5438);--omote-canonical-hardware-portrait-fitting-pin-on-background-color:light-dark(#d5ffc2,#294d1a);--omote-canonical-hardware-portrait-fitting-pin-on-box-shadow:0 0 1px 1px #7edd68,0 0 5px #78c666;--omote-canonical-hardware-portrait-fitting-pin-warm-background-color:light-dark(#fff5d0,#4d421a);--omote-canonical-hardware-portrait-fitting-pin-warm-box-shadow:0 0 1px 1px #f3b353,0 0 5px #d9a456;--omote-canonical-hardware-project-card-row-border-top-color:light-dark(#bfc0b2,#3d4541);--omote-canonical-hardware-project-card-row-box-shadow:inset 0 1px 0 #ffffff;--omote-canonical-hardware-scene-tile-tile-add-border-color:light-dark(#a29e90,#3d4541);--omote-canonical-hardware-scene-tile-tile-selected-socket-box-shadow-part1:light-dark(#fff,rgba(255,255,255,0.08));--omote-canonical-hardware-scene-tile-tile-refused-socket-box-shadow-part1:light-dark(#965342,#4e3029);--omote-canonical-hardware-scene-tile-tile-refused-socket-box-shadow-part2:light-dark(#fff,rgba(255,255,255,0.08));--omote-canonical-hardware-scene-tile-tile-plug-box-shadow-part1:light-dark(#fff,rgba(255,255,255,0.08));--omote-canonical-hardware-scene-tile-tile-receiving-plug-background-color:light-dark(#cfe0d6,#2b4034);--omote-canonical-hardware-scene-tile-tile-lifted-box-shadow:0 10px 16px #2a282555,0 2px 3px #2a282533;--omote-canonical-hardware-scene-tile-tile-source-box-shadow-part1:light-dark(#cfc9b9,rgba(0,0,0,0.42));--omote-canonical-hardware-scene-tile-tile-pinched-source-box-shadow:0 3px 6px #2a282540,inset 0 0 0 .5px #cfc9b9;--omote-canonical-hardware-scene-tile-tile-lifted-source-box-shadow:0 10px 16px #2a282555,0 2px 3px #2a282533,inset 0 0 0 .5px #cfc9b9;--omote-canonical-hardware-scene-tile-tile-shape-background-color:light-dark(#5a6f9a,#4c5c7c);--omote-canonical-hardware-scene-tile-tile-group-back-background-color:light-dark(#9fb0c2,#3c4340);--omote-canonical-hardware-scene-tile-tile-group-front-background-color:light-dark(#b07462,#925e4f);--omote-canonical-hardware-scene-tile-tile-group-front-box-shadow:-1.5px -1.5px 0 #fbfaf4;--omote-canonical-hardware-scene-tile-tile-chip-color:light-dark(#ffffff,#ffffff);--omote-canonical-hardware-scene-tile-tile-effect-box-shadow:0 .5px 1px #2a282599,inset 0 1px 0 #7fa891;--omote-canonical-hardware-scene-tile-tile-lock-background-image:radial-gradient(circle at 40% 35%,#fffef9,#d9d4c6);--omote-canonical-hardware-scene-tile-tile-lock-box-shadow:0 .5px 1.5px #2a282599,inset 0 -.5px 0 #b8b2a4;--omote-canonical-hardware-scene-tile-tile-eye-color:light-dark(#3d3a35,#cfd4d1);--omote-canonical-hardware-scene-tile-tile-failure-box-shadow:inset 0 0 0 1.5px #965342;--omote-canonical-hardware-scene-tile-tile-failure-color:light-dark(#965342,#d3a79c);--omote-canonical-hardware-scene-tile-tile-open-box-shadow:0 0 4px #5a8f7a;--omote-canonical-hardware-scene-tile-tile-pinched-box-shadow:0 3px 6px #2a282540;--omote-canonical-hardware-scene-tile-tile-insertion-box-shadow:inset 0 1px 0 #a9c8b8,0 1px 2px #2a282540;--omote-canonical-hardware-search-field-well-background-color:light-dark(#e4e5dc,#181b1a);--omote-canonical-hardware-search-field-well-box-shadow:inset 1px 2px 4px #bbbeb0,0 1px 0 #fff;--omote-canonical-hardware-toast-toast-toast-box-shadow-part1:light-dark(rgba(0,0,0,.12),rgba(0,0,0,0.3));--omote-canonical-hardware-tooltip-plate-box-shadow:inset 0 1px 0 #fff,0 2px 0 #b9b5a7,0 5px 9px #302a2420;--omote-shadow-canonical-button-hardware:0 1px 0 rgba(255,255,255,.65) inset,0 -2px 0 rgba(42,52,37,.18) inset,0 3px 2px rgba(29,49,35,.12);--omote-shadow-canonical-button-pressed:0 1px 0 rgba(255,255,255,.65) inset,0 -2px 0 rgba(42,52,37,.18) inset,0 1px 2px rgba(29,49,35,.12) inset;--omote-shadow-canonical-button-quiet:0 1px 0 rgba(255,255,255,.65) inset,0 -1px 0 rgba(42,52,37,.18) inset,0 1px 2px rgba(29,49,35,.12)}:root[data-omote-theme=light]{color-scheme:light;--omote-canonical-software-menu-shadow:inset 0 1px 0 #ffffff,0 3px 0 #b9b5a7,0 8px 14px #c8c4b8;--omote-canonical-software-modal-shell-shadow:inset 0 1px 0 #fff,inset 0 -3px 0 #dcd9ce,0 7px 0 #c1bcaf,0 22px 40px #302a2433;--omote-canonical-software-modal-screen-shadow:inset 0 2px 3px #a9a595,inset 0 0 0 1px #cbc7ba,0 1px 0 #fff;--omote-canonical-software-modal-groove-shadow:inset 0 1px 2px #a9a595,0 1px 0 #fff;--omote-canonical-software-modal-thumb-face:linear-gradient(#7dad99,#44735f);--omote-canonical-software-modal-thumb-shadow:0 1px 2px #918a73;--omote-canonical-software-modal-grille:radial-gradient(circle,#a9a595 1.3px,transparent 1.8px);--omote-canonical-software-modal-close-shadow:inset 0 1px 0 #faf9f4,inset 0 -1px 0 #c9c5b7,0 0 0 1.5px #cdc9bc,0 1px 0 1.5px #ffffff;--omote-canonical-software-modal-close-pressed:inset 0 1px 2px #c9c5b7,0 0 0 1.5px #cdc9bc,0 1px 0 1.5px #ffffff;--omote-canonical-software-modal-close-text-shadow:0 1px 0 #ffffffcc;--omote-canonical-software-modal-housing-face:linear-gradient(#8e9181,#fcfbf7);--omote-canonical-software-modal-housing-shadow:inset 0 0 0 2px #eeeae0,0 3px 4px #bab6a7;--omote-canonical-software-modal-cream-face:linear-gradient(0deg,#d8d7d1 0%,#fff 80%,#fdfdfd);--omote-canonical-software-modal-cream-shadow:inset 0 0 3px #c5c1b6,0 3px 3px #bab6a7;--omote-canonical-software-modal-coral-face:radial-gradient(ellipse at 42% 28%,#fff0e8 0%,#e3ab98 42%,#c47f6a 75%,#8e5848 100%);--omote-canonical-software-modal-coral-shadow:inset 0 3px 1px #fff0e8,inset 0 -3px 2px #7a4a3c,0 3px 3px #8a6a5e;--omote-canonical-software-modal-idle-glow:0 0 0 1.5px #cbc7ba,0 0 6px #7fb497cc;--omote-canonical-software-modal-caution-glow:0 0 0 1.5px #cbc7ba,0 0 6px #e0a35acc;--omote-canonical-software-modal-error-glow:0 0 0 1.5px #cbc7ba,0 0 6px #d9785bcc;--omote-canonical-software-modal-field-shadow:inset 2px 3px 6px #c3bfb3,inset -2px -2px 3px #fcfcfc,0 1px 0 #fff;--omote-canonical-software-moulded-rail-face:linear-gradient(90deg,#efede6,#fbfaf6 35%,#f6f4ee 65%,#e7e4db);--omote-canonical-software-moulded-rail-highlight:inset 0 1px 0 #ffffff;--omote-canonical-software-moulded-rail-pressed:inset 0 3px 5px rgba(110,103,85,.42);--omote-canonical-software-moulded-rail-selected:inset 0 2px 4px rgba(16,36,26,.5);--omote-canonical-software-moulded-rail-hatch:repeating-linear-gradient(135deg,rgba(87,84,78,.1) 0 1.5px,transparent 1.5px 5px);--omote-canonical-software-moulded-rail-strip-shadow:0 2px 0 #c3beb0,0 4px 7px rgba(145,138,115,.32);--omote-canonical-software-moulded-rail-nub-face:radial-gradient(circle at 40% 35%,#ffffff,#cdc9bc);--omote-canonical-software-moulded-rail-nub-shadow:0 1px 1px #aca797;--omote-canonical-software-moulded-rail-puck-face:radial-gradient(circle at 38% 30%,#ffffff,#f4f2ec 50%,#e4e1d8);--omote-canonical-software-moulded-rail-puck-shadow:inset 0 1px 0 #ffffff,inset 0 -2px 0 #dcd8cc,0 2px 0 #c3beb0,0 4px 7px rgba(145,138,115,.32);--omote-canonical-software-moulded-rail-puck-pressed:inset 0 3px 5px rgba(110,103,85,.42),0 1px 0 #c3beb0;--omote-canonical-software-moulded-rail-dock-edge:inset 1px 0 0 #d9d6cb,inset 2px 0 0 #ffffff;--omote-canonical-software-moulded-rail-close-face:radial-gradient(circle at 38% 30%,#ffffff,#e9e6dd);--omote-canonical-software-moulded-rail-close-shadow:0 1px 0 #c3beb0;--omote-canonical-software-moulded-rail-close-pressed:inset 0 1px 2px rgba(110,103,85,.4);--omote-canonical-software-tray-shadow:inset 0 1px 2px rgba(30,45,30,.04);--omote-canonical-software-shadow:0 2px 4px rgba(29,49,35,.05),0 1px 0 rgba(255,255,255,.9) inset;--omote-canonical-software-lift:0 9px 24px rgba(24,40,29,.12);--omote-canonical-software-button-shadow:0 1px 2px rgba(27,42,30,.10),0 1px 0 rgba(255,255,255,.8) inset;--omote-canonical-software-switch-inset:inset 1px 3px 5px #9f9884,0 2px 0 #ffffff;--omote-canonical-software-switch-on-inset:inset 1px 3px 5px #4c7a67,0 2px 0 #ffffff;--omote-canonical-software-arcade-face:radial-gradient(ellipse at 42% 28%,#a3c8b4 0%,#5a8f7a 42%,#44735f 75%,#31523f 100%);--omote-canonical-software-arcade-shadow:inset 0 3px 1px #b4d5c0,inset 0 -3px 2px #2d523f,0 3px 3px #6f7e6b;--omote-canonical-software-range-thumb-shadow:inset 0 1px 0 #ffffff,0 3px 0 #b9b5a7,0 4px 4px #c3beaf;--omote-canonical-software-tile-board-shadow:inset 0 1px 0 #fff,0 2px 0 #cbc7b8;--omote-canonical-software-tile-socket-shadow:inset 0 2px 3px #a9a595,inset 0 0 0 1px #cfcbbf,0 1px 0 #fff;--omote-canonical-software-tile-contact-shadow:0 1px 1.5px #2a282540;--omote-canonical-software-editor-shadow-tile:0 1px 0 rgba(255,255,255,0.94) inset,0 -1px 0 rgba(154,145,122,0.16) inset,0 1px 2px rgba(58,56,50,0.13),0 4px 10px rgba(58,56,50,0.09);--omote-canonical-software-editor-shadow-resize-grip:0 1px 0 rgba(255,255,255,0.9) inset;--omote-canonical-software-editor-dock-tile-background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(228,224,211,0.96));--omote-canonical-software-editor-dock-tile-shadow:var(--omote-shadow-tile),0 1px 0 rgba(255,255,255,0.9) inset;--omote-canonical-software-editor-dock-tile-hover-shadow:0 1px 0 rgba(255,255,255,0.94) inset,0 -1px 0 rgba(154,145,122,0.16) inset,0 7px 16px rgba(40,36,28,0.2),0 2px 5px rgba(40,36,28,0.08);--omote-canonical-software-editor-dock-tile-state-badge-shadow:0 0 0 1px rgba(211,206,193,0.72);--omote-canonical-software-editor-focused-workspace-stage-background-image:linear-gradient(45deg,rgba(58,56,50,0.11) 25%,transparent 0),linear-gradient(-45deg,rgba(58,56,50,0.11) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(58,56,50,0.11) 0),linear-gradient(-45deg,transparent 75%,rgba(58,56,50,0.11) 0);--omote-canonical-software-editor-focused-reticle-border:1px dashed rgba(255,255,255,0.38);--omote-canonical-software-editor-object-menu-shadow:0 1px 0 rgba(255,255,255,0.92) inset,0 14px 30px rgba(42,40,34,0.18);--omote-canonical-software-editor-canvas-grid-background:linear-gradient(rgba(90,143,122,0.12) 1px,transparent 0),linear-gradient(90deg,rgba(90,143,122,0.12) 1px,transparent 0),radial-gradient(rgba(58,56,50,0.15) 1px,transparent 1.4px);--omote-canonical-software-editor-preview-canvas-shadow:drop-shadow(0 16px 30px rgba(58,56,50,0.09));--omote-canonical-software-editor-preview-engine-checkerboard:linear-gradient(45deg,rgba(58,56,50,0.08) 25%,transparent 0),linear-gradient(-45deg,rgba(58,56,50,0.08) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(58,56,50,0.08) 0),linear-gradient(-45deg,transparent 75%,rgba(58,56,50,0.08) 0);--omote-canonical-software-editor-preview-engine-empty-shadow:0 1px 0 rgba(255,255,255,0.85) inset,0 0 0 1px var(--omote-color-border-soft) inset,0 0 0 8px rgba(243,242,235,0.65) inset;--omote-canonical-software-editor-canvas-boundary-clipped-shadow:0 0 0 1px rgba(252,251,247,0.85),0 0 0 3px rgba(184,111,92,0.13);--omote-canonical-software-editor-canvas-boundary-shadow:0 0 0 1px rgba(252,251,247,0.85),0 0 0 3px rgba(90,143,122,0.12);--omote-canonical-software-editor-canvas-disabled-hint-shadow:0 5px 12px rgba(42,40,34,0.12);--omote-canonical-software-editor-canvas-selection-handle-shadow:0 1px 0 rgba(255,255,255,0.8) inset,0 1px 3px rgba(58,56,50,0.16);--omote-canonical-software-app-rail-rail-background-image-default:linear-gradient(90deg,#eeede4,#f3f2ea 94%,#dadacc);--omote-canonical-software-app-rail-rail-background-image-media-max-width639px:linear-gradient(0deg,#eeede4,#f3f2ea 94%,#dadacc);--omote-canonical-software-app-rail-rail-box-shadow-default:inset -3px 0 0 #fcfbf7,3px 0 0 #d9dacd;--omote-canonical-software-app-rail-rail-box-shadow-media-max-width639px:inset 0 3px 0 #fcfbf7,0 -3px 0 #d9dacd;--omote-canonical-software-app-rail-current-background-image:linear-gradient(#fbfaf5,#edeee3);--omote-canonical-software-app-rail-current-box-shadow:0 3px 0 #b7baa6,0 5px 6px #545e481b;--omote-canonical-software-app-rail-seam-box-shadow:0 1px 0 #fff;--omote-canonical-software-editor-vars-editor-gradient-color-hue:linear-gradient(90deg,#ff0000,#ffff00,#00ff00,#00ffff,#0000ff,#ff00ff,#ff0000);--omote-canonical-software-editor-vars-editor-gradient-color-plane:linear-gradient(0deg,#000000,transparent),linear-gradient(90deg,#ffffff,transparent);--omote-canonical-software-field-box-background-image-default:linear-gradient(#fffef7,#dfdfd1);--omote-canonical-software-field-box-background-image-checked:linear-gradient(#7d9f85,#4e735a);--omote-canonical-software-field-box-box-shadow-default:inset 0 1px 0 #fff,0 1px 0 #fff;--omote-canonical-software-field-box-box-shadow-checked:inset 0 2px 3px #2d503b70,0 1px 0 #fff;--omote-canonical-software-field-box-outline-focus-visible:2px solid #45694b;--omote-canonical-software-hardware-button-arcade-pressed-shadow:inset 0 2px 4px #315940,0 1px 0 #c4d6c9;--omote-canonical-software-hardware-button-button-outline-focus-visible:3px solid #44735f;--omote-canonical-software-hardware-button-face-background-image:linear-gradient(0deg,#d8d7d1 0%,#fff 80%,#fdfdfd);--omote-canonical-software-hardware-button-face-box-shadow:0 3px 3px 1px #fcfbf7,0 5px 7px #d1cec2,0 -3px 3px #d0cdc3,0 -4px 3px #fff,inset 0 0 3px #c5c1b6;--omote-canonical-software-hardware-button-press-box-shadow:inset 0 1px 5px #8e8b7d,inset 0 0 12px #d4d1c5,0 1px 0 #fff;--omote-canonical-software-hardware-button-arcade-background-image:linear-gradient(#8e9181,#fcfbf7);--omote-canonical-software-hardware-button-arcade-box-shadow:inset 0 0 0 2px #eeeae0,0 3px 4px #bab6a7;--omote-canonical-software-hardware-button-bank-box-shadow:inset 0 3px 5px #62655a,0 1px 0 #fff;--omote-canonical-software-hardware-button-tape-box-shadow:0 5px 0 #8f8c7d;--omote-canonical-software-hardware-button-tape-face-background-image:linear-gradient(#ffffff,#e6e4d9 76%,#c9c5b5 78%,#eeece2);--omote-canonical-software-hardware-button-tape-face-box-shadow:inset 1px 0 0 #fff,inset -1px 0 0 #b2ac9c;--omote-canonical-software-hardware-button-tape-down-background-image:linear-gradient(#dce7e1,#5a8f7a);--omote-canonical-software-hardware-button-tape-down-box-shadow:inset 0 3px 4px #668578;--omote-canonical-software-image-recess-recess-cast-box-shadow:inset 0 3px 4px #8d8a7c,inset 1px 0 2px #b9b5a7,0 1px 0 #ffffff;--omote-canonical-software-image-recess-recess-recess-face-box-shadow:0 -1px 1px #333b354d,0 1px 0 #ffffff52;--omote-canonical-software-keycap-editor-key-box-shadow:0 1px 2px #c3bfb3;--omote-canonical-software-keycap-key-outline-focus-visible:3px solid #44735f;--omote-canonical-software-keycap-key-box-shadow:0 2px 2px #918a73,0 9px 10px #c3bfb3;--omote-canonical-software-keycap-disabled-face-background-image:linear-gradient(#e3e1db,#d3d0c8);--omote-canonical-software-material-material-toast-fine-cut:inset 0 1px 2px #b5b1a2,0 1px 0 #ffffff;--omote-canonical-software-material-material-socket:inset 2px 3px 6px #b7b2a4,inset -2px -2px 3px #fcfcfc,0 1px 0 #ffffff;--omote-canonical-software-material-material-panel:inset 0 1px 0 #ffffff,0 7px 0 #c1bcaf,0 13px 16px #b9b4a5;--omote-canonical-software-overflow-menu-trigger-box-shadow:inset 0 1px 0 #ffffff,0 2px 0 #b8b2a4;--omote-canonical-software-overflow-menu-popover-box-shadow:0 5px 0 #b7b2a3,0 12px 24px #aba593;--omote-canonical-software-overflow-menu-focused-box-shadow:inset 0 0 0 1px #9fc3b4;--omote-canonical-software-page-surface-panel-box-shadow:0 4px 0 #c6c5b6,0 6px 5px -4px #75786255;--omote-canonical-software-page-surface-toolbar-box-shadow:0 1px 0 #ffffff,inset 0 1px 0 #ffffff;--omote-canonical-software-page-surface-empty-box-shadow:inset 0 2px 3px #aab29e,0 1px 0 #ffffff;--omote-canonical-software-page-surface-divider-line-box-shadow:0 1px 0 #fff;--omote-canonical-software-page-surface-card-box-shadow:0 3px 0 #c8cbbb;--omote-canonical-software-portrait-fitting-portrait-trigger-outline-focus-visible:3px solid #44735f;--omote-canonical-software-portrait-fitting-portrait-body-background-image:linear-gradient(140deg,#fcfbf7,#ddd9cb);--omote-canonical-software-portrait-fitting-portrait-body-box-shadow:0 4px 0 #aaa696,0 7px 6px -3px #756d5880,inset 0 1px 0 #ffffff;--omote-canonical-software-portrait-fitting-portrait-notch-box-shadow:0 1px 0 #ffffff;--omote-canonical-software-portrait-fitting-pin-socket-box-shadow:inset 0 1px 1px #282f26,0 1px 0 #ffffff;--omote-canonical-software-portrait-fitting-pin-on-box-shadow:0 0 1px 1px #7edd68,0 0 5px #78c666;--omote-canonical-software-portrait-fitting-pin-warm-box-shadow:0 0 1px 1px #f3b353,0 0 5px #d9a456;--omote-canonical-software-project-card-row-box-shadow:inset 0 1px 0 #ffffff;--omote-canonical-software-scene-tile-tile-lifted-box-shadow:0 10px 16px #2a282555,0 2px 3px #2a282533;--omote-canonical-software-scene-tile-tile-pinched-source-box-shadow:0 3px 6px #2a282540,inset 0 0 0 .5px #cfc9b9;--omote-canonical-software-scene-tile-tile-lifted-source-box-shadow:0 10px 16px #2a282555,0 2px 3px #2a282533,inset 0 0 0 .5px #cfc9b9;--omote-canonical-software-scene-tile-tile-group-front-box-shadow:-1.5px -1.5px 0 #fbfaf4;--omote-canonical-software-scene-tile-tile-effect-box-shadow:0 .5px 1px #2a282599,inset 0 1px 0 #7fa891;--omote-canonical-software-scene-tile-tile-lock-background-image:radial-gradient(circle at 40% 35%,#fffef9,#d9d4c6);--omote-canonical-software-scene-tile-tile-lock-box-shadow:0 .5px 1.5px #2a282599,inset 0 -.5px 0 #b8b2a4;--omote-canonical-software-scene-tile-tile-failure-box-shadow:inset 0 0 0 1.5px #965342;--omote-canonical-software-scene-tile-tile-open-box-shadow:0 0 4px #5a8f7a;--omote-canonical-software-scene-tile-tile-pinched-box-shadow:0 3px 6px #2a282540;--omote-canonical-software-scene-tile-tile-insertion-box-shadow:inset 0 1px 0 #a9c8b8,0 1px 2px #2a282540;--omote-canonical-software-search-field-well-box-shadow:inset 1px 2px 4px #bbbeb0,0 1px 0 #fff;--omote-canonical-software-tooltip-plate-box-shadow:inset 0 1px 0 #fff,0 2px 0 #b9b5a7,0 5px 9px #302a2420;--omote-canonical-hardware-menu-shadow:inset 0 1px 0 #ffffff,0 3px 0 #b9b5a7,0 8px 14px #c8c4b8;--omote-canonical-hardware-modal-shell-shadow:inset 0 1px 0 #fff,inset 0 -3px 0 #dcd9ce,0 7px 0 #c1bcaf,0 22px 40px #302a2433;--omote-canonical-hardware-modal-screen-shadow:inset 0 2px 3px #a9a595,inset 0 0 0 1px #cbc7ba,0 1px 0 #fff;--omote-canonical-hardware-modal-groove-shadow:inset 0 1px 2px #a9a595,0 1px 0 #fff;--omote-canonical-hardware-modal-thumb-face:linear-gradient(#7dad99,#44735f);--omote-canonical-hardware-modal-thumb-shadow:0 1px 2px #918a73;--omote-canonical-hardware-modal-grille:radial-gradient(circle,#a9a595 1.3px,transparent 1.8px);--omote-canonical-hardware-modal-close-shadow:inset 0 1px 0 #faf9f4,inset 0 -1px 0 #c9c5b7,0 0 0 1.5px #cdc9bc,0 1px 0 1.5px #ffffff;--omote-canonical-hardware-modal-close-pressed:inset 0 1px 2px #c9c5b7,0 0 0 1.5px #cdc9bc,0 1px 0 1.5px #ffffff;--omote-canonical-hardware-modal-close-text-shadow:0 1px 0 #ffffffcc;--omote-canonical-hardware-modal-housing-face:linear-gradient(#8e9181,#fcfbf7);--omote-canonical-hardware-modal-housing-shadow:inset 0 0 0 2px #eeeae0,0 3px 4px #bab6a7;--omote-canonical-hardware-modal-cream-face:linear-gradient(0deg,#d8d7d1 0%,#fff 80%,#fdfdfd);--omote-canonical-hardware-modal-cream-shadow:inset 0 0 3px #c5c1b6,0 3px 3px #bab6a7;--omote-canonical-hardware-modal-coral-face:radial-gradient(ellipse at 42% 28%,#fff0e8 0%,#e3ab98 42%,#c47f6a 75%,#8e5848 100%);--omote-canonical-hardware-modal-coral-shadow:inset 0 3px 1px #fff0e8,inset 0 -3px 2px #7a4a3c,0 3px 3px #8a6a5e;--omote-canonical-hardware-modal-idle-glow:0 0 0 1.5px #cbc7ba,0 0 6px #7fb497cc;--omote-canonical-hardware-modal-caution-glow:0 0 0 1.5px #cbc7ba,0 0 6px #e0a35acc;--omote-canonical-hardware-modal-error-glow:0 0 0 1.5px #cbc7ba,0 0 6px #d9785bcc;--omote-canonical-hardware-modal-field-shadow:inset 2px 3px 6px #c3bfb3,inset -2px -2px 3px #fcfcfc,0 1px 0 #fff;--omote-canonical-hardware-moulded-rail-face:linear-gradient(90deg,#efede6,#fbfaf6 35%,#f6f4ee 65%,#e7e4db);--omote-canonical-hardware-moulded-rail-highlight:inset 0 1px 0 #ffffff;--omote-canonical-hardware-moulded-rail-pressed:inset 0 3px 5px rgba(110,103,85,.42);--omote-canonical-hardware-moulded-rail-selected:inset 0 2px 4px rgba(16,36,26,.5);--omote-canonical-hardware-moulded-rail-hatch:repeating-linear-gradient(135deg,rgba(87,84,78,.1) 0 1.5px,transparent 1.5px 5px);--omote-canonical-hardware-moulded-rail-strip-shadow:0 2px 0 #c3beb0,0 4px 7px rgba(145,138,115,.32);--omote-canonical-hardware-moulded-rail-nub-face:radial-gradient(circle at 40% 35%,#ffffff,#cdc9bc);--omote-canonical-hardware-moulded-rail-nub-shadow:0 1px 1px #aca797;--omote-canonical-hardware-moulded-rail-puck-face:radial-gradient(circle at 38% 30%,#ffffff,#f4f2ec 50%,#e4e1d8);--omote-canonical-hardware-moulded-rail-puck-shadow:inset 0 1px 0 #ffffff,inset 0 -2px 0 #dcd8cc,0 2px 0 #c3beb0,0 4px 7px rgba(145,138,115,.32);--omote-canonical-hardware-moulded-rail-puck-pressed:inset 0 3px 5px rgba(110,103,85,.42),0 1px 0 #c3beb0;--omote-canonical-hardware-moulded-rail-dock-edge:inset 1px 0 0 #d9d6cb,inset 2px 0 0 #ffffff;--omote-canonical-hardware-moulded-rail-close-face:radial-gradient(circle at 38% 30%,#ffffff,#e9e6dd);--omote-canonical-hardware-moulded-rail-close-shadow:0 1px 0 #c3beb0;--omote-canonical-hardware-moulded-rail-close-pressed:inset 0 1px 2px rgba(110,103,85,.4);--omote-canonical-hardware-tray-shadow:inset 0 2px 5px rgba(39,49,32,.2),0 1px 0 rgba(255,255,255,.7);--omote-canonical-hardware-shadow:0 2px 0 rgba(255,255,255,.65) inset,0 -3px 0 rgba(57,66,48,.12) inset,0 3px 6px rgba(29,49,35,.1);--omote-canonical-hardware-lift:0 9px 24px rgba(24,40,29,.12);--omote-canonical-hardware-button-shadow:0 2px 0 rgba(255,255,255,.65) inset,0 -3px 0 rgba(42,52,37,.18) inset,0 3px 2px rgba(29,49,35,.12);--omote-canonical-hardware-switch-inset:inset 1px 3px 5px #9f9884,0 2px 0 #ffffff;--omote-canonical-hardware-switch-on-inset:inset 1px 3px 5px #4c7a67,0 2px 0 #ffffff;--omote-canonical-hardware-arcade-face:radial-gradient(ellipse at 42% 28%,#a3c8b4 0%,#5a8f7a 42%,#44735f 75%,#31523f 100%);--omote-canonical-hardware-arcade-shadow:inset 0 3px 1px #b4d5c0,inset 0 -3px 2px #2d523f,0 3px 3px #6f7e6b;--omote-canonical-hardware-range-thumb-shadow:inset 0 1px 0 #ffffff,0 3px 0 #b9b5a7,0 4px 4px #c3beaf;--omote-canonical-hardware-tile-board-shadow:inset 0 1px 0 #fff,0 2px 0 #cbc7b8;--omote-canonical-hardware-tile-socket-shadow:inset 0 2px 3px #a9a595,inset 0 0 0 1px #cfcbbf,0 1px 0 #fff;--omote-canonical-hardware-tile-contact-shadow:0 1px 1.5px #2a282540;--omote-canonical-hardware-editor-shadow-tile:0 1px 0 rgba(255,255,255,0.94) inset,0 -1px 0 rgba(154,145,122,0.16) inset,0 1px 2px rgba(58,56,50,0.13),0 4px 10px rgba(58,56,50,0.09);--omote-canonical-hardware-editor-shadow-resize-grip:0 1px 0 rgba(255,255,255,0.9) inset;--omote-canonical-hardware-editor-dock-tile-background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(228,224,211,0.96));--omote-canonical-hardware-editor-dock-tile-shadow:var(--omote-shadow-tile),0 1px 0 rgba(255,255,255,0.9) inset;--omote-canonical-hardware-editor-dock-tile-hover-shadow:0 1px 0 rgba(255,255,255,0.94) inset,0 -1px 0 rgba(154,145,122,0.16) inset,0 7px 16px rgba(40,36,28,0.2),0 2px 5px rgba(40,36,28,0.08);--omote-canonical-hardware-editor-dock-tile-state-badge-shadow:0 0 0 1px rgba(211,206,193,0.72);--omote-canonical-hardware-editor-focused-workspace-stage-background-image:linear-gradient(45deg,rgba(58,56,50,0.11) 25%,transparent 0),linear-gradient(-45deg,rgba(58,56,50,0.11) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(58,56,50,0.11) 0),linear-gradient(-45deg,transparent 75%,rgba(58,56,50,0.11) 0);--omote-canonical-hardware-editor-focused-reticle-border:1px dashed rgba(255,255,255,0.38);--omote-canonical-hardware-editor-object-menu-shadow:0 1px 0 rgba(255,255,255,0.92) inset,0 14px 30px rgba(42,40,34,0.18);--omote-canonical-hardware-editor-canvas-grid-background:linear-gradient(rgba(90,143,122,0.12) 1px,transparent 0),linear-gradient(90deg,rgba(90,143,122,0.12) 1px,transparent 0),radial-gradient(rgba(58,56,50,0.15) 1px,transparent 1.4px);--omote-canonical-hardware-editor-preview-canvas-shadow:drop-shadow(0 16px 30px rgba(58,56,50,0.09));--omote-canonical-hardware-editor-preview-engine-checkerboard:linear-gradient(45deg,rgba(58,56,50,0.08) 25%,transparent 0),linear-gradient(-45deg,rgba(58,56,50,0.08) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(58,56,50,0.08) 0),linear-gradient(-45deg,transparent 75%,rgba(58,56,50,0.08) 0);--omote-canonical-hardware-editor-preview-engine-empty-shadow:0 1px 0 rgba(255,255,255,0.85) inset,0 0 0 1px var(--omote-color-border-soft) inset,0 0 0 8px rgba(243,242,235,0.65) inset;--omote-canonical-hardware-editor-canvas-boundary-clipped-shadow:0 0 0 1px rgba(252,251,247,0.85),0 0 0 3px rgba(184,111,92,0.13);--omote-canonical-hardware-editor-canvas-boundary-shadow:0 0 0 1px rgba(252,251,247,0.85),0 0 0 3px rgba(90,143,122,0.12);--omote-canonical-hardware-editor-canvas-disabled-hint-shadow:0 5px 12px rgba(42,40,34,0.12);--omote-canonical-hardware-editor-canvas-selection-handle-shadow:0 1px 0 rgba(255,255,255,0.8) inset,0 1px 3px rgba(58,56,50,0.16);--omote-canonical-hardware-app-rail-rail-background-image-default:linear-gradient(90deg,#eeede4,#f3f2ea 94%,#dadacc);--omote-canonical-hardware-app-rail-rail-background-image-media-max-width639px:linear-gradient(0deg,#eeede4,#f3f2ea 94%,#dadacc);--omote-canonical-hardware-app-rail-rail-box-shadow-default:inset -3px 0 0 #fcfbf7,3px 0 0 #d9dacd;--omote-canonical-hardware-app-rail-rail-box-shadow-media-max-width639px:inset 0 3px 0 #fcfbf7,0 -3px 0 #d9dacd;--omote-canonical-hardware-app-rail-current-background-image:linear-gradient(#fbfaf5,#edeee3);--omote-canonical-hardware-app-rail-current-box-shadow:0 3px 0 #b7baa6,0 5px 6px #545e481b;--omote-canonical-hardware-app-rail-seam-box-shadow:0 1px 0 #fff;--omote-canonical-hardware-editor-vars-editor-gradient-color-hue:linear-gradient(90deg,#ff0000,#ffff00,#00ff00,#00ffff,#0000ff,#ff00ff,#ff0000);--omote-canonical-hardware-editor-vars-editor-gradient-color-plane:linear-gradient(0deg,#000000,transparent),linear-gradient(90deg,#ffffff,transparent);--omote-canonical-hardware-field-box-background-image-default:linear-gradient(#fffef7,#dfdfd1);--omote-canonical-hardware-field-box-background-image-checked:linear-gradient(#7d9f85,#4e735a);--omote-canonical-hardware-field-box-box-shadow-default:inset 0 1px 0 #fff,0 1px 0 #fff;--omote-canonical-hardware-field-box-box-shadow-checked:inset 0 2px 3px #2d503b70,0 1px 0 #fff;--omote-canonical-hardware-field-box-outline-focus-visible:2px solid #45694b;--omote-canonical-hardware-hardware-button-arcade-pressed-shadow:inset 0 2px 4px #315940,0 1px 0 #c4d6c9;--omote-canonical-hardware-hardware-button-button-outline-focus-visible:3px solid #44735f;--omote-canonical-hardware-hardware-button-face-background-image:linear-gradient(0deg,#d8d7d1 0%,#fff 80%,#fdfdfd);--omote-canonical-hardware-hardware-button-face-box-shadow:0 3px 3px 1px #fcfbf7,0 5px 7px #d1cec2,0 -3px 3px #d0cdc3,0 -4px 3px #fff,inset 0 0 3px #c5c1b6;--omote-canonical-hardware-hardware-button-press-box-shadow:inset 0 1px 5px #8e8b7d,inset 0 0 12px #d4d1c5,0 1px 0 #fff;--omote-canonical-hardware-hardware-button-arcade-background-image:linear-gradient(#8e9181,#fcfbf7);--omote-canonical-hardware-hardware-button-arcade-box-shadow:inset 0 0 0 2px #eeeae0,0 3px 4px #bab6a7;--omote-canonical-hardware-hardware-button-bank-box-shadow:inset 0 3px 5px #62655a,0 1px 0 #fff;--omote-canonical-hardware-hardware-button-tape-box-shadow:0 5px 0 #8f8c7d;--omote-canonical-hardware-hardware-button-tape-face-background-image:linear-gradient(#ffffff,#e6e4d9 76%,#c9c5b5 78%,#eeece2);--omote-canonical-hardware-hardware-button-tape-face-box-shadow:inset 1px 0 0 #fff,inset -1px 0 0 #b2ac9c;--omote-canonical-hardware-hardware-button-tape-down-background-image:linear-gradient(#dce7e1,#5a8f7a);--omote-canonical-hardware-hardware-button-tape-down-box-shadow:inset 0 3px 4px #668578;--omote-canonical-hardware-image-recess-recess-cast-box-shadow:inset 0 3px 4px #8d8a7c,inset 1px 0 2px #b9b5a7,0 1px 0 #ffffff;--omote-canonical-hardware-image-recess-recess-recess-face-box-shadow:0 -1px 1px #333b354d,0 1px 0 #ffffff52;--omote-canonical-hardware-keycap-editor-key-box-shadow:0 1px 2px #c3bfb3;--omote-canonical-hardware-keycap-key-outline-focus-visible:3px solid #44735f;--omote-canonical-hardware-keycap-key-box-shadow:0 2px 2px #918a73,0 9px 10px #c3bfb3;--omote-canonical-hardware-keycap-disabled-face-background-image:linear-gradient(#e3e1db,#d3d0c8);--omote-canonical-hardware-material-material-toast-fine-cut:inset 0 1px 2px #b5b1a2,0 1px 0 #ffffff;--omote-canonical-hardware-material-material-socket:inset 2px 3px 6px #b7b2a4,inset -2px -2px 3px #fcfcfc,0 1px 0 #ffffff;--omote-canonical-hardware-material-material-panel:inset 0 1px 0 #ffffff,0 7px 0 #c1bcaf,0 13px 16px #b9b4a5;--omote-canonical-hardware-overflow-menu-trigger-box-shadow:inset 0 1px 0 #ffffff,0 2px 0 #b8b2a4;--omote-canonical-hardware-overflow-menu-popover-box-shadow:0 5px 0 #b7b2a3,0 12px 24px #aba593;--omote-canonical-hardware-overflow-menu-focused-box-shadow:inset 0 0 0 1px #9fc3b4;--omote-canonical-hardware-page-surface-panel-box-shadow:0 4px 0 #c6c5b6,0 6px 5px -4px #75786255;--omote-canonical-hardware-page-surface-toolbar-box-shadow:0 1px 0 #ffffff,inset 0 1px 0 #ffffff;--omote-canonical-hardware-page-surface-empty-box-shadow:inset 0 2px 3px #aab29e,0 1px 0 #ffffff;--omote-canonical-hardware-page-surface-divider-line-box-shadow:0 1px 0 #fff;--omote-canonical-hardware-page-surface-card-box-shadow:0 3px 0 #c8cbbb;--omote-canonical-hardware-portrait-fitting-portrait-trigger-outline-focus-visible:3px solid #44735f;--omote-canonical-hardware-portrait-fitting-portrait-body-background-image:linear-gradient(140deg,#fcfbf7,#ddd9cb);--omote-canonical-hardware-portrait-fitting-portrait-body-box-shadow:0 4px 0 #aaa696,0 7px 6px -3px #756d5880,inset 0 1px 0 #ffffff;--omote-canonical-hardware-portrait-fitting-portrait-notch-box-shadow:0 1px 0 #ffffff;--omote-canonical-hardware-portrait-fitting-pin-socket-box-shadow:inset 0 1px 1px #282f26,0 1px 0 #ffffff;--omote-canonical-hardware-portrait-fitting-pin-on-box-shadow:0 0 1px 1px #7edd68,0 0 5px #78c666;--omote-canonical-hardware-portrait-fitting-pin-warm-box-shadow:0 0 1px 1px #f3b353,0 0 5px #d9a456;--omote-canonical-hardware-project-card-row-box-shadow:inset 0 1px 0 #ffffff;--omote-canonical-hardware-scene-tile-tile-lifted-box-shadow:0 10px 16px #2a282555,0 2px 3px #2a282533;--omote-canonical-hardware-scene-tile-tile-pinched-source-box-shadow:0 3px 6px #2a282540,inset 0 0 0 .5px #cfc9b9;--omote-canonical-hardware-scene-tile-tile-lifted-source-box-shadow:0 10px 16px #2a282555,0 2px 3px #2a282533,inset 0 0 0 .5px #cfc9b9;--omote-canonical-hardware-scene-tile-tile-group-front-box-shadow:-1.5px -1.5px 0 #fbfaf4;--omote-canonical-hardware-scene-tile-tile-effect-box-shadow:0 .5px 1px #2a282599,inset 0 1px 0 #7fa891;--omote-canonical-hardware-scene-tile-tile-lock-background-image:radial-gradient(circle at 40% 35%,#fffef9,#d9d4c6);--omote-canonical-hardware-scene-tile-tile-lock-box-shadow:0 .5px 1.5px #2a282599,inset 0 -.5px 0 #b8b2a4;--omote-canonical-hardware-scene-tile-tile-failure-box-shadow:inset 0 0 0 1.5px #965342;--omote-canonical-hardware-scene-tile-tile-open-box-shadow:0 0 4px #5a8f7a;--omote-canonical-hardware-scene-tile-tile-pinched-box-shadow:0 3px 6px #2a282540;--omote-canonical-hardware-scene-tile-tile-insertion-box-shadow:inset 0 1px 0 #a9c8b8,0 1px 2px #2a282540;--omote-canonical-hardware-search-field-well-box-shadow:inset 1px 2px 4px #bbbeb0,0 1px 0 #fff;--omote-canonical-hardware-tooltip-plate-box-shadow:inset 0 1px 0 #fff,0 2px 0 #b9b5a7,0 5px 9px #302a2420;--omote-shadow-canonical-button-hardware:0 1px 0 rgba(255,255,255,.65) inset,0 -2px 0 rgba(42,52,37,.18) inset,0 3px 2px rgba(29,49,35,.12);--omote-shadow-canonical-button-pressed:0 1px 0 rgba(255,255,255,.65) inset,0 -2px 0 rgba(42,52,37,.18) inset,0 1px 2px rgba(29,49,35,.12) inset;--omote-shadow-canonical-button-quiet:0 1px 0 rgba(255,255,255,.65) inset,0 -1px 0 rgba(42,52,37,.18) inset,0 1px 2px rgba(29,49,35,.12)}:root[data-omote-theme=dark]{color-scheme:dark;--omote-canonical-software-menu-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 3px 0 rgba(0,0,0,0.5),0 8px 14px rgba(0,0,0,0.42);--omote-canonical-software-modal-shell-shadow:inset 0 1px 0 rgba(255,255,255,0.08),inset 0 -3px 0 rgba(0,0,0,0.42),0 7px 0 rgba(0,0,0,0.42),0 22px 40px rgba(0,0,0,0.5);--omote-canonical-software-modal-screen-shadow:inset 0 2px 3px rgba(0,0,0,0.5),inset 0 0 0 1px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-modal-groove-shadow:inset 0 1px 2px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-modal-thumb-face:linear-gradient(#5f8f7b,#385a4c);--omote-canonical-software-modal-thumb-shadow:0 1px 2px rgba(0,0,0,0.5);--omote-canonical-software-modal-grille:radial-gradient(circle,#161817 1.3px,transparent 1.8px);--omote-canonical-software-modal-close-shadow:inset 0 1px 0 rgba(255,255,255,0.08),inset 0 -1px 0 rgba(0,0,0,0.42),0 0 0 1.5px rgba(0,0,0,0.42),0 1px 0 1.5px rgba(255,255,255,0.08);--omote-canonical-software-modal-close-pressed:inset 0 1px 2px rgba(0,0,0,0.42),0 0 0 1.5px rgba(0,0,0,0.42),0 1px 0 1.5px rgba(255,255,255,0.08);--omote-canonical-software-modal-close-text-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-modal-housing-face:linear-gradient(#161817,#323835);--omote-canonical-software-modal-housing-shadow:inset 0 0 0 2px rgba(255,255,255,0.08),0 3px 4px rgba(0,0,0,0.5);--omote-canonical-software-modal-cream-face:linear-gradient(0deg,#242927 0%,#343a37 80%,#333936);--omote-canonical-software-modal-cream-shadow:inset 0 0 3px rgba(0,0,0,0.42),0 3px 3px rgba(0,0,0,0.5);--omote-canonical-software-modal-coral-face:radial-gradient(ellipse at 42% 28%,#f9b28d 0%,#cd7d62 42%,#a8604a 75%,#6f483c 100%);--omote-canonical-software-modal-coral-shadow:inset 0 3px 1px rgba(255,255,255,0.08),inset 0 -3px 2px #402b24,0 3px 3px #493b36;--omote-canonical-software-modal-idle-glow:0 0 0 1.5px rgba(0,0,0,0.42),0 0 6px rgba(127,180,151,0.8);--omote-canonical-software-modal-caution-glow:0 0 0 1.5px rgba(0,0,0,0.42),0 0 6px rgba(224,163,90,0.8);--omote-canonical-software-modal-error-glow:0 0 0 1.5px rgba(0,0,0,0.42),0 0 6px rgba(217,120,91,0.8);--omote-canonical-software-modal-field-shadow:inset 2px 3px 6px rgba(0,0,0,0.42),inset -2px -2px 3px rgba(255,255,255,0.08),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-moulded-rail-face:linear-gradient(90deg,#2c322f,#313734 35%,#2f3532 65%,#292e2b);--omote-canonical-software-moulded-rail-highlight:inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-moulded-rail-pressed:inset 0 3px 5px rgba(0,0,0,0.5);--omote-canonical-software-moulded-rail-selected:inset 0 2px 4px rgba(0,0,0,0.5);--omote-canonical-software-moulded-rail-hatch:repeating-linear-gradient(135deg,rgba(0,0,0,0.16) 0 1.5px,transparent 1.5px 5px);--omote-canonical-software-moulded-rail-strip-shadow:0 2px 0 rgba(0,0,0,0.42),0 4px 7px rgba(255,255,255,0.04);--omote-canonical-software-moulded-rail-nub-face:radial-gradient(circle at 40% 35%,#343a37,#1f2220);--omote-canonical-software-moulded-rail-nub-shadow:0 1px 1px rgba(0,0,0,0.5);--omote-canonical-software-moulded-rail-puck-face:radial-gradient(circle at 38% 30%,#343a37,#2e3431 50%,#282c2a);--omote-canonical-software-moulded-rail-puck-shadow:inset 0 1px 0 rgba(255,255,255,0.08),inset 0 -2px 0 rgba(0,0,0,0.42),0 2px 0 rgba(0,0,0,0.42),0 4px 7px rgba(255,255,255,0.04);--omote-canonical-software-moulded-rail-puck-pressed:inset 0 3px 5px rgba(0,0,0,0.5),0 1px 0 rgba(0,0,0,0.42);--omote-canonical-software-moulded-rail-dock-edge:inset 1px 0 0 rgba(0,0,0,0.42),inset 2px 0 0 rgba(255,255,255,0.08);--omote-canonical-software-moulded-rail-close-face:radial-gradient(circle at 38% 30%,#343a37,#2a2f2c);--omote-canonical-software-moulded-rail-close-shadow:0 1px 0 rgba(0,0,0,0.42);--omote-canonical-software-moulded-rail-close-pressed:inset 0 1px 2px rgba(0,0,0,0.5);--omote-canonical-software-tray-shadow:inset 0 1px 3px rgba(0,0,0,.35);--omote-canonical-software-shadow:0 1px 0 rgba(255,255,255,.07) inset,0 3px 6px rgba(0,0,0,.4);--omote-canonical-software-lift:0 12px 28px rgba(0,0,0,.5);--omote-canonical-software-button-shadow:0 1px 0 rgba(255,255,255,.08) inset,0 2px 3px rgba(0,0,0,.4);--omote-canonical-software-switch-inset:inset 1px 3px 5px rgba(0,0,0,0.5),0 2px 0 rgba(255,255,255,0.08);--omote-canonical-software-switch-on-inset:inset 1px 3px 5px #2c4138,0 2px 0 rgba(255,255,255,0.08);--omote-canonical-software-arcade-face:radial-gradient(ellipse at 42% 28%,#6f9a82 0%,#4a7a60 42%,#3f6b52 75%,#2c4a39 100%);--omote-canonical-software-arcade-shadow:inset 0 3px 1px rgba(255,255,255,.1),inset 0 -3px 2px rgba(0,0,0,.35),0 3px 3px rgba(0,0,0,.45);--omote-canonical-software-range-thumb-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 3px 0 rgba(0,0,0,0.5),0 4px 4px rgba(0,0,0,0.42);--omote-canonical-software-tile-board-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 2px 0 rgba(0,0,0,0.42);--omote-canonical-software-tile-socket-shadow:inset 0 2px 3px rgba(0,0,0,0.5),inset 0 0 0 1px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-tile-contact-shadow:0 1px 1.5px rgba(0,0,0,0.5);--omote-canonical-software-editor-shadow-tile:0 1px 0 rgba(255,255,255,0.09) inset,0 -1px 0 rgba(255,255,255,0.04) inset,0 1px 2px rgba(0,0,0,0.33),0 4px 10px rgba(0,0,0,0.22);--omote-canonical-software-editor-shadow-resize-grip:0 1px 0 rgba(255,255,255,0.09) inset;--omote-canonical-software-editor-dock-tile-background:linear-gradient(180deg,rgba(52,58,55,0.98),rgba(39,43,41,0.96));--omote-canonical-software-editor-dock-tile-shadow:var(--omote-shadow-tile),0 1px 0 rgba(255,255,255,0.09) inset;--omote-canonical-software-editor-dock-tile-hover-shadow:0 1px 0 rgba(255,255,255,0.09) inset,0 -1px 0 rgba(255,255,255,0.04) inset,0 7px 16px rgba(0,0,0,0.5),0 2px 5px rgba(0,0,0,0.2);--omote-canonical-software-editor-dock-tile-state-badge-shadow:0 0 0 1px rgba(255,255,255,0.07);--omote-canonical-software-editor-focused-workspace-stage-background-image:linear-gradient(45deg,rgba(0,0,0,0.18) 25%,transparent 0),linear-gradient(-45deg,rgba(0,0,0,0.18) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.18) 0),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.18) 0);--omote-canonical-software-editor-focused-reticle-border:1px dashed rgba(70,78,74,0.38);--omote-canonical-software-editor-object-menu-shadow:0 1px 0 rgba(255,255,255,0.09) inset,0 14px 30px rgba(0,0,0,0.45);--omote-canonical-software-editor-canvas-grid-background:linear-gradient(rgba(90,143,122,0.12) 1px,transparent 0),linear-gradient(90deg,rgba(90,143,122,0.12) 1px,transparent 0),radial-gradient(rgba(0,0,0,0.24) 1px,transparent 1.4px);--omote-canonical-software-editor-preview-canvas-shadow:drop-shadow(0 16px 30px rgba(0,0,0,0.22));--omote-canonical-software-editor-preview-engine-checkerboard:linear-gradient(45deg,rgba(0,0,0,0.13) 25%,transparent 0),linear-gradient(-45deg,rgba(0,0,0,0.13) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.13) 0),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.13) 0);--omote-canonical-software-editor-preview-engine-empty-shadow:0 1px 0 rgba(255,255,255,0.09) inset,0 0 0 1px var(--omote-color-border-soft) inset,0 0 0 8px rgba(255,255,255,0.07) inset;--omote-canonical-software-editor-canvas-boundary-clipped-shadow:0 0 0 1px rgba(255,255,255,0.09),0 0 0 3px rgba(184,111,92,0.13);--omote-canonical-software-editor-canvas-boundary-shadow:0 0 0 1px rgba(255,255,255,0.09),0 0 0 3px rgba(90,143,122,0.12);--omote-canonical-software-editor-canvas-disabled-hint-shadow:0 5px 12px rgba(0,0,0,0.3);--omote-canonical-software-editor-canvas-selection-handle-shadow:0 1px 0 rgba(255,255,255,0.08) inset,0 1px 3px rgba(0,0,0,0.4);--omote-canonical-software-app-rail-rail-background-image-default:linear-gradient(90deg,#2c312e,#2e3331 94%,#242826);--omote-canonical-software-app-rail-rail-background-image-media-max-width639px:linear-gradient(0deg,#2c312e,#2e3331 94%,#242826);--omote-canonical-software-app-rail-rail-box-shadow-default:inset -3px 0 0 rgba(255,255,255,0.08),3px 0 0 rgba(0,0,0,0.42);--omote-canonical-software-app-rail-rail-box-shadow-media-max-width639px:inset 0 3px 0 rgba(255,255,255,0.08),0 -3px 0 rgba(0,0,0,0.42);--omote-canonical-software-app-rail-current-background-image:linear-gradient(#313734,#2c312e);--omote-canonical-software-app-rail-current-box-shadow:0 3px 0 rgba(0,0,0,0.5),0 5px 6px rgba(0,0,0,0.26);--omote-canonical-software-app-rail-seam-box-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-editor-vars-editor-gradient-color-hue:linear-gradient(90deg,#c20a0a,#c2c20a,#0ac20a,#0ac2c2,#0a0ac2,#c20ac2,#c20a0a);--omote-canonical-software-editor-vars-editor-gradient-color-plane:linear-gradient(0deg,#000000,transparent),linear-gradient(90deg,#343a37,transparent);--omote-canonical-software-field-box-background-image-default:linear-gradient(#323835,#262a28);--omote-canonical-software-field-box-background-image-checked:linear-gradient(#161817,#161817);--omote-canonical-software-field-box-box-shadow-default:inset 0 1px 0 rgba(255,255,255,0.08),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-field-box-box-shadow-checked:inset 0 2px 3px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-field-box-outline-focus-visible:2px solid #57615c;--omote-canonical-software-hardware-button-arcade-pressed-shadow:inset 0 2px 4px #1d2f24,0 1px 0 rgba(0,0,0,0.42);--omote-canonical-software-hardware-button-button-outline-focus-visible:3px solid #8ab2a1;--omote-canonical-software-hardware-button-face-background-image:linear-gradient(0deg,#242927 0%,#343a37 80%,#333936);--omote-canonical-software-hardware-button-face-box-shadow:0 3px 3px 1px rgba(255,255,255,0.08),0 5px 7px rgba(0,0,0,0.42),0 -3px 3px rgba(0,0,0,0.42),0 -4px 3px rgba(255,255,255,0.08),inset 0 0 3px rgba(0,0,0,0.42);--omote-canonical-software-hardware-button-press-box-shadow:inset 0 1px 5px rgba(0,0,0,0.5),inset 0 0 12px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-hardware-button-arcade-background-image:linear-gradient(#161817,#323835);--omote-canonical-software-hardware-button-arcade-box-shadow:inset 0 0 0 2px rgba(255,255,255,0.08),0 3px 4px rgba(0,0,0,0.5);--omote-canonical-software-hardware-button-bank-box-shadow:inset 0 3px 5px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-hardware-button-tape-box-shadow:0 5px 0 rgba(0,0,0,0.5);--omote-canonical-software-hardware-button-tape-face-background-image:linear-gradient(#343a37,#282d2b 76%,#1d201e 78%,#2b312e);--omote-canonical-software-hardware-button-tape-face-box-shadow:inset 1px 0 0 rgba(255,255,255,0.08),inset -1px 0 0 rgba(0,0,0,0.5);--omote-canonical-software-hardware-button-tape-down-background-image:linear-gradient(#a8c1b3,#4a7061);--omote-canonical-software-hardware-button-tape-down-box-shadow:inset 0 3px 4px rgba(0,0,0,0.5);--omote-canonical-software-image-recess-recess-cast-box-shadow:inset 0 3px 4px rgba(0,0,0,0.5),inset 1px 0 2px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-image-recess-recess-recess-face-box-shadow:0 -1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.04);--omote-canonical-software-keycap-editor-key-box-shadow:0 2px 4px rgba(0,0,0,0.45);--omote-canonical-software-keycap-key-outline-focus-visible:3px solid #a9cfa0;--omote-canonical-software-keycap-key-box-shadow:0 2px 2px rgba(0,0,0,0.5),0 9px 10px rgba(0,0,0,0.42);--omote-canonical-software-keycap-disabled-face-background-image:linear-gradient(#282d2b,#222624);--omote-canonical-software-material-material-toast-fine-cut:inset 0 1px 2px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-material-material-socket:inset 2px 3px 6px rgba(0,0,0,0.5),inset -2px -2px 3px rgba(255,255,255,0.08),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-material-material-panel:inset 0 1px 0 rgba(255,255,255,0.08),0 7px 0 rgba(0,0,0,0.42),0 13px 16px rgba(0,0,0,0.5);--omote-canonical-software-overflow-menu-trigger-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 2px 0 rgba(0,0,0,0.5);--omote-canonical-software-overflow-menu-popover-box-shadow:0 5px 0 rgba(0,0,0,0.5),0 12px 24px rgba(0,0,0,0.5);--omote-canonical-software-overflow-menu-focused-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.5);--omote-canonical-software-page-surface-panel-box-shadow:0 4px 0 rgba(0,0,0,0.42),0 6px 5px -4px rgba(0,0,0,0.5);--omote-canonical-software-page-surface-toolbar-box-shadow:0 1px 0 rgba(255,255,255,0.08),inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-page-surface-empty-box-shadow:inset 0 2px 3px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-page-surface-divider-line-box-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-page-surface-card-box-shadow:0 3px 0 rgba(0,0,0,0.42);--omote-canonical-software-portrait-fitting-portrait-trigger-outline-focus-visible:3px solid #8ab2a1;--omote-canonical-software-portrait-fitting-portrait-body-background-image:linear-gradient(140deg,#323835,#242826);--omote-canonical-software-portrait-fitting-portrait-body-box-shadow:0 4px 0 rgba(0,0,0,0.5),0 7px 6px -3px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-portrait-fitting-portrait-notch-box-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-portrait-fitting-pin-socket-box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-portrait-fitting-pin-on-box-shadow:0 0 1px 1px #3d872c,0 0 5px #407134;--omote-canonical-software-portrait-fitting-pin-warm-box-shadow:0 0 1px 1px #98661b,0 0 5px #7e5b29;--omote-canonical-software-project-card-row-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-scene-tile-tile-lifted-box-shadow:0 10px 16px rgba(0,0,0,0.5),0 2px 3px rgba(0,0,0,0.5);--omote-canonical-software-scene-tile-tile-pinched-source-box-shadow:0 3px 6px rgba(0,0,0,0.5),inset 0 0 0 .5px rgba(0,0,0,0.42);--omote-canonical-software-scene-tile-tile-lifted-source-box-shadow:0 10px 16px rgba(0,0,0,0.5),0 2px 3px rgba(0,0,0,0.5),inset 0 0 0 .5px rgba(0,0,0,0.42);--omote-canonical-software-scene-tile-tile-group-front-box-shadow:-1.5px -1.5px 0 rgba(255,255,255,0.08);--omote-canonical-software-scene-tile-tile-effect-box-shadow:0 .5px 1px rgba(0,0,0,0.5),inset 0 1px 0 #455e50;--omote-canonical-software-scene-tile-tile-lock-background-image:radial-gradient(circle at 40% 35%,#333936,#232725);--omote-canonical-software-scene-tile-tile-lock-box-shadow:0 .5px 1.5px rgba(0,0,0,0.5),inset 0 -.5px 0 rgba(0,0,0,0.5);--omote-canonical-software-scene-tile-tile-failure-box-shadow:inset 0 0 0 1.5px #4e3029;--omote-canonical-software-scene-tile-tile-open-box-shadow:0 0 4px #344c42;--omote-canonical-software-scene-tile-tile-pinched-box-shadow:0 3px 6px rgba(0,0,0,0.5);--omote-canonical-software-scene-tile-tile-insertion-box-shadow:inset 0 1px 0 rgba(0,0,0,0.42),0 1px 2px rgba(0,0,0,0.5);--omote-canonical-software-search-field-well-box-shadow:inset 1px 2px 4px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-tooltip-plate-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 2px 0 rgba(0,0,0,0.5),0 5px 9px rgba(0,0,0,0.31);--omote-canonical-hardware-menu-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 3px 0 rgba(0,0,0,0.5),0 8px 14px rgba(0,0,0,0.42);--omote-canonical-hardware-modal-shell-shadow:inset 0 1px 0 rgba(255,255,255,0.08),inset 0 -3px 0 rgba(0,0,0,0.42),0 7px 0 rgba(0,0,0,0.42),0 22px 40px rgba(0,0,0,0.5);--omote-canonical-hardware-modal-screen-shadow:inset 0 2px 3px rgba(0,0,0,0.5),inset 0 0 0 1px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-modal-groove-shadow:inset 0 1px 2px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-modal-thumb-face:linear-gradient(#5f8f7b,#385a4c);--omote-canonical-hardware-modal-thumb-shadow:0 1px 2px rgba(0,0,0,0.5);--omote-canonical-hardware-modal-grille:radial-gradient(circle,#161817 1.3px,transparent 1.8px);--omote-canonical-hardware-modal-close-shadow:inset 0 1px 0 rgba(255,255,255,0.08),inset 0 -1px 0 rgba(0,0,0,0.42),0 0 0 1.5px rgba(0,0,0,0.42),0 1px 0 1.5px rgba(255,255,255,0.08);--omote-canonical-hardware-modal-close-pressed:inset 0 1px 2px rgba(0,0,0,0.42),0 0 0 1.5px rgba(0,0,0,0.42),0 1px 0 1.5px rgba(255,255,255,0.08);--omote-canonical-hardware-modal-close-text-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-modal-housing-face:linear-gradient(#161817,#323835);--omote-canonical-hardware-modal-housing-shadow:inset 0 0 0 2px rgba(255,255,255,0.08),0 3px 4px rgba(0,0,0,0.5);--omote-canonical-hardware-modal-cream-face:linear-gradient(0deg,#242927 0%,#343a37 80%,#333936);--omote-canonical-hardware-modal-cream-shadow:inset 0 0 3px rgba(0,0,0,0.42),0 3px 3px rgba(0,0,0,0.5);--omote-canonical-hardware-modal-coral-face:radial-gradient(ellipse at 42% 28%,#f9b28d 0%,#cd7d62 42%,#a8604a 75%,#6f483c 100%);--omote-canonical-hardware-modal-coral-shadow:inset 0 3px 1px rgba(255,255,255,0.08),inset 0 -3px 2px #402b24,0 3px 3px #493b36;--omote-canonical-hardware-modal-idle-glow:0 0 0 1.5px rgba(0,0,0,0.42),0 0 6px rgba(127,180,151,0.8);--omote-canonical-hardware-modal-caution-glow:0 0 0 1.5px rgba(0,0,0,0.42),0 0 6px rgba(224,163,90,0.8);--omote-canonical-hardware-modal-error-glow:0 0 0 1.5px rgba(0,0,0,0.42),0 0 6px rgba(217,120,91,0.8);--omote-canonical-hardware-modal-field-shadow:inset 2px 3px 6px rgba(0,0,0,0.42),inset -2px -2px 3px rgba(255,255,255,0.08),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-moulded-rail-face:linear-gradient(90deg,#2c322f,#313734 35%,#2f3532 65%,#292e2b);--omote-canonical-hardware-moulded-rail-highlight:inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-moulded-rail-pressed:inset 0 3px 5px rgba(0,0,0,0.5);--omote-canonical-hardware-moulded-rail-selected:inset 0 2px 4px rgba(0,0,0,0.5);--omote-canonical-hardware-moulded-rail-hatch:repeating-linear-gradient(135deg,rgba(0,0,0,0.16) 0 1.5px,transparent 1.5px 5px);--omote-canonical-hardware-moulded-rail-strip-shadow:0 2px 0 rgba(0,0,0,0.42),0 4px 7px rgba(255,255,255,0.04);--omote-canonical-hardware-moulded-rail-nub-face:radial-gradient(circle at 40% 35%,#343a37,#1f2220);--omote-canonical-hardware-moulded-rail-nub-shadow:0 1px 1px rgba(0,0,0,0.5);--omote-canonical-hardware-moulded-rail-puck-face:radial-gradient(circle at 38% 30%,#343a37,#2e3431 50%,#282c2a);--omote-canonical-hardware-moulded-rail-puck-shadow:inset 0 1px 0 rgba(255,255,255,0.08),inset 0 -2px 0 rgba(0,0,0,0.42),0 2px 0 rgba(0,0,0,0.42),0 4px 7px rgba(255,255,255,0.04);--omote-canonical-hardware-moulded-rail-puck-pressed:inset 0 3px 5px rgba(0,0,0,0.5),0 1px 0 rgba(0,0,0,0.42);--omote-canonical-hardware-moulded-rail-dock-edge:inset 1px 0 0 rgba(0,0,0,0.42),inset 2px 0 0 rgba(255,255,255,0.08);--omote-canonical-hardware-moulded-rail-close-face:radial-gradient(circle at 38% 30%,#343a37,#2a2f2c);--omote-canonical-hardware-moulded-rail-close-shadow:0 1px 0 rgba(0,0,0,0.42);--omote-canonical-hardware-moulded-rail-close-pressed:inset 0 1px 2px rgba(0,0,0,0.5);--omote-canonical-hardware-tray-shadow:inset 0 3px 8px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.08);--omote-canonical-hardware-shadow:0 2px 0 rgba(255,255,255,.08) inset,0 -3px 0 rgba(0,0,0,.3) inset,0 3px 6px rgba(0,0,0,.45);--omote-canonical-hardware-lift:0 12px 28px rgba(0,0,0,.5);--omote-canonical-hardware-button-shadow:0 2px 0 rgba(255,255,255,.1) inset,0 -3px 0 rgba(0,0,0,.3) inset,0 3px 2px rgba(0,0,0,.4);--omote-canonical-hardware-switch-inset:inset 1px 3px 5px rgba(0,0,0,0.5),0 2px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-switch-on-inset:inset 1px 3px 5px #2c4138,0 2px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-arcade-face:radial-gradient(ellipse at 42% 28%,#6f9a82 0%,#4a7a60 42%,#3f6b52 75%,#2c4a39 100%);--omote-canonical-hardware-arcade-shadow:inset 0 3px 1px rgba(255,255,255,.1),inset 0 -3px 2px rgba(0,0,0,.35),0 3px 3px rgba(0,0,0,.45);--omote-canonical-hardware-range-thumb-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 3px 0 rgba(0,0,0,0.5),0 4px 4px rgba(0,0,0,0.42);--omote-canonical-hardware-tile-board-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 2px 0 rgba(0,0,0,0.42);--omote-canonical-hardware-tile-socket-shadow:inset 0 2px 3px rgba(0,0,0,0.5),inset 0 0 0 1px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-tile-contact-shadow:0 1px 1.5px rgba(0,0,0,0.5);--omote-canonical-hardware-editor-shadow-tile:0 1px 0 rgba(255,255,255,0.09) inset,0 -1px 0 rgba(255,255,255,0.04) inset,0 1px 2px rgba(0,0,0,0.33),0 4px 10px rgba(0,0,0,0.22);--omote-canonical-hardware-editor-shadow-resize-grip:0 1px 0 rgba(255,255,255,0.09) inset;--omote-canonical-hardware-editor-dock-tile-background:linear-gradient(180deg,rgba(52,58,55,0.98),rgba(39,43,41,0.96));--omote-canonical-hardware-editor-dock-tile-shadow:var(--omote-shadow-tile),0 1px 0 rgba(255,255,255,0.09) inset;--omote-canonical-hardware-editor-dock-tile-hover-shadow:0 1px 0 rgba(255,255,255,0.09) inset,0 -1px 0 rgba(255,255,255,0.04) inset,0 7px 16px rgba(0,0,0,0.5),0 2px 5px rgba(0,0,0,0.2);--omote-canonical-hardware-editor-dock-tile-state-badge-shadow:0 0 0 1px rgba(255,255,255,0.07);--omote-canonical-hardware-editor-focused-workspace-stage-background-image:linear-gradient(45deg,rgba(0,0,0,0.18) 25%,transparent 0),linear-gradient(-45deg,rgba(0,0,0,0.18) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.18) 0),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.18) 0);--omote-canonical-hardware-editor-focused-reticle-border:1px dashed rgba(70,78,74,0.38);--omote-canonical-hardware-editor-object-menu-shadow:0 1px 0 rgba(255,255,255,0.09) inset,0 14px 30px rgba(0,0,0,0.45);--omote-canonical-hardware-editor-canvas-grid-background:linear-gradient(rgba(90,143,122,0.12) 1px,transparent 0),linear-gradient(90deg,rgba(90,143,122,0.12) 1px,transparent 0),radial-gradient(rgba(0,0,0,0.24) 1px,transparent 1.4px);--omote-canonical-hardware-editor-preview-canvas-shadow:drop-shadow(0 16px 30px rgba(0,0,0,0.22));--omote-canonical-hardware-editor-preview-engine-checkerboard:linear-gradient(45deg,rgba(0,0,0,0.13) 25%,transparent 0),linear-gradient(-45deg,rgba(0,0,0,0.13) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.13) 0),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.13) 0);--omote-canonical-hardware-editor-preview-engine-empty-shadow:0 1px 0 rgba(255,255,255,0.09) inset,0 0 0 1px var(--omote-color-border-soft) inset,0 0 0 8px rgba(255,255,255,0.07) inset;--omote-canonical-hardware-editor-canvas-boundary-clipped-shadow:0 0 0 1px rgba(255,255,255,0.09),0 0 0 3px rgba(184,111,92,0.13);--omote-canonical-hardware-editor-canvas-boundary-shadow:0 0 0 1px rgba(255,255,255,0.09),0 0 0 3px rgba(90,143,122,0.12);--omote-canonical-hardware-editor-canvas-disabled-hint-shadow:0 5px 12px rgba(0,0,0,0.3);--omote-canonical-hardware-editor-canvas-selection-handle-shadow:0 1px 0 rgba(255,255,255,0.08) inset,0 1px 3px rgba(0,0,0,0.4);--omote-canonical-hardware-app-rail-rail-background-image-default:linear-gradient(90deg,#2c312e,#2e3331 94%,#242826);--omote-canonical-hardware-app-rail-rail-background-image-media-max-width639px:linear-gradient(0deg,#2c312e,#2e3331 94%,#242826);--omote-canonical-hardware-app-rail-rail-box-shadow-default:inset -3px 0 0 rgba(255,255,255,0.08),3px 0 0 rgba(0,0,0,0.42);--omote-canonical-hardware-app-rail-rail-box-shadow-media-max-width639px:inset 0 3px 0 rgba(255,255,255,0.08),0 -3px 0 rgba(0,0,0,0.42);--omote-canonical-hardware-app-rail-current-background-image:linear-gradient(#313734,#2c312e);--omote-canonical-hardware-app-rail-current-box-shadow:0 3px 0 rgba(0,0,0,0.5),0 5px 6px rgba(0,0,0,0.26);--omote-canonical-hardware-app-rail-seam-box-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-editor-vars-editor-gradient-color-hue:linear-gradient(90deg,#c20a0a,#c2c20a,#0ac20a,#0ac2c2,#0a0ac2,#c20ac2,#c20a0a);--omote-canonical-hardware-editor-vars-editor-gradient-color-plane:linear-gradient(0deg,#000000,transparent),linear-gradient(90deg,#343a37,transparent);--omote-canonical-hardware-field-box-background-image-default:linear-gradient(#323835,#262a28);--omote-canonical-hardware-field-box-background-image-checked:linear-gradient(#161817,#161817);--omote-canonical-hardware-field-box-box-shadow-default:inset 0 1px 0 rgba(255,255,255,0.08),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-field-box-box-shadow-checked:inset 0 2px 3px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-field-box-outline-focus-visible:2px solid #57615c;--omote-canonical-hardware-hardware-button-arcade-pressed-shadow:inset 0 2px 4px #1d2f24,0 1px 0 rgba(0,0,0,0.42);--omote-canonical-hardware-hardware-button-button-outline-focus-visible:3px solid #8ab2a1;--omote-canonical-hardware-hardware-button-face-background-image:linear-gradient(0deg,#242927 0%,#343a37 80%,#333936);--omote-canonical-hardware-hardware-button-face-box-shadow:0 3px 3px 1px rgba(255,255,255,0.08),0 5px 7px rgba(0,0,0,0.42),0 -3px 3px rgba(0,0,0,0.42),0 -4px 3px rgba(255,255,255,0.08),inset 0 0 3px rgba(0,0,0,0.42);--omote-canonical-hardware-hardware-button-press-box-shadow:inset 0 1px 5px rgba(0,0,0,0.5),inset 0 0 12px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-hardware-button-arcade-background-image:linear-gradient(#161817,#323835);--omote-canonical-hardware-hardware-button-arcade-box-shadow:inset 0 0 0 2px rgba(255,255,255,0.08),0 3px 4px rgba(0,0,0,0.5);--omote-canonical-hardware-hardware-button-bank-box-shadow:inset 0 3px 5px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-hardware-button-tape-box-shadow:0 5px 0 rgba(0,0,0,0.5);--omote-canonical-hardware-hardware-button-tape-face-background-image:linear-gradient(#343a37,#282d2b 76%,#1d201e 78%,#2b312e);--omote-canonical-hardware-hardware-button-tape-face-box-shadow:inset 1px 0 0 rgba(255,255,255,0.08),inset -1px 0 0 rgba(0,0,0,0.5);--omote-canonical-hardware-hardware-button-tape-down-background-image:linear-gradient(#a8c1b3,#4a7061);--omote-canonical-hardware-hardware-button-tape-down-box-shadow:inset 0 3px 4px rgba(0,0,0,0.5);--omote-canonical-hardware-image-recess-recess-cast-box-shadow:inset 0 3px 4px rgba(0,0,0,0.5),inset 1px 0 2px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-image-recess-recess-recess-face-box-shadow:0 -1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.04);--omote-canonical-hardware-keycap-editor-key-box-shadow:0 2px 4px rgba(0,0,0,0.45);--omote-canonical-hardware-keycap-key-outline-focus-visible:3px solid #a9cfa0;--omote-canonical-hardware-keycap-key-box-shadow:0 2px 2px rgba(0,0,0,0.5),0 9px 10px rgba(0,0,0,0.42);--omote-canonical-hardware-keycap-disabled-face-background-image:linear-gradient(#282d2b,#222624);--omote-canonical-hardware-material-material-toast-fine-cut:inset 0 1px 2px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-material-material-socket:inset 2px 3px 6px rgba(0,0,0,0.5),inset -2px -2px 3px rgba(255,255,255,0.08),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-material-material-panel:inset 0 1px 0 rgba(255,255,255,0.08),0 7px 0 rgba(0,0,0,0.42),0 13px 16px rgba(0,0,0,0.5);--omote-canonical-hardware-overflow-menu-trigger-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 2px 0 rgba(0,0,0,0.5);--omote-canonical-hardware-overflow-menu-popover-box-shadow:0 5px 0 rgba(0,0,0,0.5),0 12px 24px rgba(0,0,0,0.5);--omote-canonical-hardware-overflow-menu-focused-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.5);--omote-canonical-hardware-page-surface-panel-box-shadow:0 4px 0 rgba(0,0,0,0.42),0 6px 5px -4px rgba(0,0,0,0.5);--omote-canonical-hardware-page-surface-toolbar-box-shadow:0 1px 0 rgba(255,255,255,0.08),inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-page-surface-empty-box-shadow:inset 0 2px 3px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-page-surface-divider-line-box-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-page-surface-card-box-shadow:0 3px 0 rgba(0,0,0,0.42);--omote-canonical-hardware-portrait-fitting-portrait-trigger-outline-focus-visible:3px solid #8ab2a1;--omote-canonical-hardware-portrait-fitting-portrait-body-background-image:linear-gradient(140deg,#323835,#242826);--omote-canonical-hardware-portrait-fitting-portrait-body-box-shadow:0 4px 0 rgba(0,0,0,0.5),0 7px 6px -3px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-portrait-fitting-portrait-notch-box-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-portrait-fitting-pin-socket-box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-portrait-fitting-pin-on-box-shadow:0 0 1px 1px #3d872c,0 0 5px #407134;--omote-canonical-hardware-portrait-fitting-pin-warm-box-shadow:0 0 1px 1px #98661b,0 0 5px #7e5b29;--omote-canonical-hardware-project-card-row-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-scene-tile-tile-lifted-box-shadow:0 10px 16px rgba(0,0,0,0.5),0 2px 3px rgba(0,0,0,0.5);--omote-canonical-hardware-scene-tile-tile-pinched-source-box-shadow:0 3px 6px rgba(0,0,0,0.5),inset 0 0 0 .5px rgba(0,0,0,0.42);--omote-canonical-hardware-scene-tile-tile-lifted-source-box-shadow:0 10px 16px rgba(0,0,0,0.5),0 2px 3px rgba(0,0,0,0.5),inset 0 0 0 .5px rgba(0,0,0,0.42);--omote-canonical-hardware-scene-tile-tile-group-front-box-shadow:-1.5px -1.5px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-scene-tile-tile-effect-box-shadow:0 .5px 1px rgba(0,0,0,0.5),inset 0 1px 0 #455e50;--omote-canonical-hardware-scene-tile-tile-lock-background-image:radial-gradient(circle at 40% 35%,#333936,#232725);--omote-canonical-hardware-scene-tile-tile-lock-box-shadow:0 .5px 1.5px rgba(0,0,0,0.5),inset 0 -.5px 0 rgba(0,0,0,0.5);--omote-canonical-hardware-scene-tile-tile-failure-box-shadow:inset 0 0 0 1.5px #4e3029;--omote-canonical-hardware-scene-tile-tile-open-box-shadow:0 0 4px #344c42;--omote-canonical-hardware-scene-tile-tile-pinched-box-shadow:0 3px 6px rgba(0,0,0,0.5);--omote-canonical-hardware-scene-tile-tile-insertion-box-shadow:inset 0 1px 0 rgba(0,0,0,0.42),0 1px 2px rgba(0,0,0,0.5);--omote-canonical-hardware-search-field-well-box-shadow:inset 1px 2px 4px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-tooltip-plate-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 2px 0 rgba(0,0,0,0.5),0 5px 9px rgba(0,0,0,0.31);--omote-shadow-canonical-button-hardware:0 1px 0 rgba(255,255,255,.1) inset,0 -2px 0 rgba(0,0,0,.3) inset,0 3px 2px rgba(0,0,0,.4);--omote-shadow-canonical-button-pressed:0 1px 0 rgba(255,255,255,.1) inset,0 -2px 0 rgba(0,0,0,.3) inset,0 1px 2px rgba(0,0,0,.4) inset;--omote-shadow-canonical-button-quiet:0 1px 0 rgba(255,255,255,.1) inset,0 -1px 0 rgba(0,0,0,.3) inset,0 1px 2px rgba(0,0,0,.4)}@media (prefers-color-scheme:dark){:root:not([data-omote-theme=light]):not([data-omote-theme=dark]){--omote-canonical-software-menu-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 3px 0 rgba(0,0,0,0.5),0 8px 14px rgba(0,0,0,0.42);--omote-canonical-software-modal-shell-shadow:inset 0 1px 0 rgba(255,255,255,0.08),inset 0 -3px 0 rgba(0,0,0,0.42),0 7px 0 rgba(0,0,0,0.42),0 22px 40px rgba(0,0,0,0.5);--omote-canonical-software-modal-screen-shadow:inset 0 2px 3px rgba(0,0,0,0.5),inset 0 0 0 1px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-modal-groove-shadow:inset 0 1px 2px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-modal-thumb-face:linear-gradient(#5f8f7b,#385a4c);--omote-canonical-software-modal-thumb-shadow:0 1px 2px rgba(0,0,0,0.5);--omote-canonical-software-modal-grille:radial-gradient(circle,#161817 1.3px,transparent 1.8px);--omote-canonical-software-modal-close-shadow:inset 0 1px 0 rgba(255,255,255,0.08),inset 0 -1px 0 rgba(0,0,0,0.42),0 0 0 1.5px rgba(0,0,0,0.42),0 1px 0 1.5px rgba(255,255,255,0.08);--omote-canonical-software-modal-close-pressed:inset 0 1px 2px rgba(0,0,0,0.42),0 0 0 1.5px rgba(0,0,0,0.42),0 1px 0 1.5px rgba(255,255,255,0.08);--omote-canonical-software-modal-close-text-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-modal-housing-face:linear-gradient(#161817,#323835);--omote-canonical-software-modal-housing-shadow:inset 0 0 0 2px rgba(255,255,255,0.08),0 3px 4px rgba(0,0,0,0.5);--omote-canonical-software-modal-cream-face:linear-gradient(0deg,#242927 0%,#343a37 80%,#333936);--omote-canonical-software-modal-cream-shadow:inset 0 0 3px rgba(0,0,0,0.42),0 3px 3px rgba(0,0,0,0.5);--omote-canonical-software-modal-coral-face:radial-gradient(ellipse at 42% 28%,#f9b28d 0%,#cd7d62 42%,#a8604a 75%,#6f483c 100%);--omote-canonical-software-modal-coral-shadow:inset 0 3px 1px rgba(255,255,255,0.08),inset 0 -3px 2px #402b24,0 3px 3px #493b36;--omote-canonical-software-modal-idle-glow:0 0 0 1.5px rgba(0,0,0,0.42),0 0 6px rgba(127,180,151,0.8);--omote-canonical-software-modal-caution-glow:0 0 0 1.5px rgba(0,0,0,0.42),0 0 6px rgba(224,163,90,0.8);--omote-canonical-software-modal-error-glow:0 0 0 1.5px rgba(0,0,0,0.42),0 0 6px rgba(217,120,91,0.8);--omote-canonical-software-modal-field-shadow:inset 2px 3px 6px rgba(0,0,0,0.42),inset -2px -2px 3px rgba(255,255,255,0.08),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-moulded-rail-face:linear-gradient(90deg,#2c322f,#313734 35%,#2f3532 65%,#292e2b);--omote-canonical-software-moulded-rail-highlight:inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-moulded-rail-pressed:inset 0 3px 5px rgba(0,0,0,0.5);--omote-canonical-software-moulded-rail-selected:inset 0 2px 4px rgba(0,0,0,0.5);--omote-canonical-software-moulded-rail-hatch:repeating-linear-gradient(135deg,rgba(0,0,0,0.16) 0 1.5px,transparent 1.5px 5px);--omote-canonical-software-moulded-rail-strip-shadow:0 2px 0 rgba(0,0,0,0.42),0 4px 7px rgba(255,255,255,0.04);--omote-canonical-software-moulded-rail-nub-face:radial-gradient(circle at 40% 35%,#343a37,#1f2220);--omote-canonical-software-moulded-rail-nub-shadow:0 1px 1px rgba(0,0,0,0.5);--omote-canonical-software-moulded-rail-puck-face:radial-gradient(circle at 38% 30%,#343a37,#2e3431 50%,#282c2a);--omote-canonical-software-moulded-rail-puck-shadow:inset 0 1px 0 rgba(255,255,255,0.08),inset 0 -2px 0 rgba(0,0,0,0.42),0 2px 0 rgba(0,0,0,0.42),0 4px 7px rgba(255,255,255,0.04);--omote-canonical-software-moulded-rail-puck-pressed:inset 0 3px 5px rgba(0,0,0,0.5),0 1px 0 rgba(0,0,0,0.42);--omote-canonical-software-moulded-rail-dock-edge:inset 1px 0 0 rgba(0,0,0,0.42),inset 2px 0 0 rgba(255,255,255,0.08);--omote-canonical-software-moulded-rail-close-face:radial-gradient(circle at 38% 30%,#343a37,#2a2f2c);--omote-canonical-software-moulded-rail-close-shadow:0 1px 0 rgba(0,0,0,0.42);--omote-canonical-software-moulded-rail-close-pressed:inset 0 1px 2px rgba(0,0,0,0.5);--omote-canonical-software-tray-shadow:inset 0 1px 3px rgba(0,0,0,.35);--omote-canonical-software-shadow:0 1px 0 rgba(255,255,255,.07) inset,0 3px 6px rgba(0,0,0,.4);--omote-canonical-software-lift:0 12px 28px rgba(0,0,0,.5);--omote-canonical-software-button-shadow:0 1px 0 rgba(255,255,255,.08) inset,0 2px 3px rgba(0,0,0,.4);--omote-canonical-software-switch-inset:inset 1px 3px 5px rgba(0,0,0,0.5),0 2px 0 rgba(255,255,255,0.08);--omote-canonical-software-switch-on-inset:inset 1px 3px 5px #2c4138,0 2px 0 rgba(255,255,255,0.08);--omote-canonical-software-arcade-face:radial-gradient(ellipse at 42% 28%,#6f9a82 0%,#4a7a60 42%,#3f6b52 75%,#2c4a39 100%);--omote-canonical-software-arcade-shadow:inset 0 3px 1px rgba(255,255,255,.1),inset 0 -3px 2px rgba(0,0,0,.35),0 3px 3px rgba(0,0,0,.45);--omote-canonical-software-range-thumb-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 3px 0 rgba(0,0,0,0.5),0 4px 4px rgba(0,0,0,0.42);--omote-canonical-software-tile-board-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 2px 0 rgba(0,0,0,0.42);--omote-canonical-software-tile-socket-shadow:inset 0 2px 3px rgba(0,0,0,0.5),inset 0 0 0 1px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-tile-contact-shadow:0 1px 1.5px rgba(0,0,0,0.5);--omote-canonical-software-editor-shadow-tile:0 1px 0 rgba(255,255,255,0.09) inset,0 -1px 0 rgba(255,255,255,0.04) inset,0 1px 2px rgba(0,0,0,0.33),0 4px 10px rgba(0,0,0,0.22);--omote-canonical-software-editor-shadow-resize-grip:0 1px 0 rgba(255,255,255,0.09) inset;--omote-canonical-software-editor-dock-tile-background:linear-gradient(180deg,rgba(52,58,55,0.98),rgba(39,43,41,0.96));--omote-canonical-software-editor-dock-tile-shadow:var(--omote-shadow-tile),0 1px 0 rgba(255,255,255,0.09) inset;--omote-canonical-software-editor-dock-tile-hover-shadow:0 1px 0 rgba(255,255,255,0.09) inset,0 -1px 0 rgba(255,255,255,0.04) inset,0 7px 16px rgba(0,0,0,0.5),0 2px 5px rgba(0,0,0,0.2);--omote-canonical-software-editor-dock-tile-state-badge-shadow:0 0 0 1px rgba(255,255,255,0.07);--omote-canonical-software-editor-focused-workspace-stage-background-image:linear-gradient(45deg,rgba(0,0,0,0.18) 25%,transparent 0),linear-gradient(-45deg,rgba(0,0,0,0.18) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.18) 0),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.18) 0);--omote-canonical-software-editor-focused-reticle-border:1px dashed rgba(70,78,74,0.38);--omote-canonical-software-editor-object-menu-shadow:0 1px 0 rgba(255,255,255,0.09) inset,0 14px 30px rgba(0,0,0,0.45);--omote-canonical-software-editor-canvas-grid-background:linear-gradient(rgba(90,143,122,0.12) 1px,transparent 0),linear-gradient(90deg,rgba(90,143,122,0.12) 1px,transparent 0),radial-gradient(rgba(0,0,0,0.24) 1px,transparent 1.4px);--omote-canonical-software-editor-preview-canvas-shadow:drop-shadow(0 16px 30px rgba(0,0,0,0.22));--omote-canonical-software-editor-preview-engine-checkerboard:linear-gradient(45deg,rgba(0,0,0,0.13) 25%,transparent 0),linear-gradient(-45deg,rgba(0,0,0,0.13) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.13) 0),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.13) 0);--omote-canonical-software-editor-preview-engine-empty-shadow:0 1px 0 rgba(255,255,255,0.09) inset,0 0 0 1px var(--omote-color-border-soft) inset,0 0 0 8px rgba(255,255,255,0.07) inset;--omote-canonical-software-editor-canvas-boundary-clipped-shadow:0 0 0 1px rgba(255,255,255,0.09),0 0 0 3px rgba(184,111,92,0.13);--omote-canonical-software-editor-canvas-boundary-shadow:0 0 0 1px rgba(255,255,255,0.09),0 0 0 3px rgba(90,143,122,0.12);--omote-canonical-software-editor-canvas-disabled-hint-shadow:0 5px 12px rgba(0,0,0,0.3);--omote-canonical-software-editor-canvas-selection-handle-shadow:0 1px 0 rgba(255,255,255,0.08) inset,0 1px 3px rgba(0,0,0,0.4);--omote-canonical-software-app-rail-rail-background-image-default:linear-gradient(90deg,#2c312e,#2e3331 94%,#242826);--omote-canonical-software-app-rail-rail-background-image-media-max-width639px:linear-gradient(0deg,#2c312e,#2e3331 94%,#242826);--omote-canonical-software-app-rail-rail-box-shadow-default:inset -3px 0 0 rgba(255,255,255,0.08),3px 0 0 rgba(0,0,0,0.42);--omote-canonical-software-app-rail-rail-box-shadow-media-max-width639px:inset 0 3px 0 rgba(255,255,255,0.08),0 -3px 0 rgba(0,0,0,0.42);--omote-canonical-software-app-rail-current-background-image:linear-gradient(#313734,#2c312e);--omote-canonical-software-app-rail-current-box-shadow:0 3px 0 rgba(0,0,0,0.5),0 5px 6px rgba(0,0,0,0.26);--omote-canonical-software-app-rail-seam-box-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-editor-vars-editor-gradient-color-hue:linear-gradient(90deg,#c20a0a,#c2c20a,#0ac20a,#0ac2c2,#0a0ac2,#c20ac2,#c20a0a);--omote-canonical-software-editor-vars-editor-gradient-color-plane:linear-gradient(0deg,#000000,transparent),linear-gradient(90deg,#343a37,transparent);--omote-canonical-software-field-box-background-image-default:linear-gradient(#323835,#262a28);--omote-canonical-software-field-box-background-image-checked:linear-gradient(#161817,#161817);--omote-canonical-software-field-box-box-shadow-default:inset 0 1px 0 rgba(255,255,255,0.08),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-field-box-box-shadow-checked:inset 0 2px 3px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-field-box-outline-focus-visible:2px solid #57615c;--omote-canonical-software-hardware-button-arcade-pressed-shadow:inset 0 2px 4px #1d2f24,0 1px 0 rgba(0,0,0,0.42);--omote-canonical-software-hardware-button-button-outline-focus-visible:3px solid #8ab2a1;--omote-canonical-software-hardware-button-face-background-image:linear-gradient(0deg,#242927 0%,#343a37 80%,#333936);--omote-canonical-software-hardware-button-face-box-shadow:0 3px 3px 1px rgba(255,255,255,0.08),0 5px 7px rgba(0,0,0,0.42),0 -3px 3px rgba(0,0,0,0.42),0 -4px 3px rgba(255,255,255,0.08),inset 0 0 3px rgba(0,0,0,0.42);--omote-canonical-software-hardware-button-press-box-shadow:inset 0 1px 5px rgba(0,0,0,0.5),inset 0 0 12px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-hardware-button-arcade-background-image:linear-gradient(#161817,#323835);--omote-canonical-software-hardware-button-arcade-box-shadow:inset 0 0 0 2px rgba(255,255,255,0.08),0 3px 4px rgba(0,0,0,0.5);--omote-canonical-software-hardware-button-bank-box-shadow:inset 0 3px 5px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-hardware-button-tape-box-shadow:0 5px 0 rgba(0,0,0,0.5);--omote-canonical-software-hardware-button-tape-face-background-image:linear-gradient(#343a37,#282d2b 76%,#1d201e 78%,#2b312e);--omote-canonical-software-hardware-button-tape-face-box-shadow:inset 1px 0 0 rgba(255,255,255,0.08),inset -1px 0 0 rgba(0,0,0,0.5);--omote-canonical-software-hardware-button-tape-down-background-image:linear-gradient(#a8c1b3,#4a7061);--omote-canonical-software-hardware-button-tape-down-box-shadow:inset 0 3px 4px rgba(0,0,0,0.5);--omote-canonical-software-image-recess-recess-cast-box-shadow:inset 0 3px 4px rgba(0,0,0,0.5),inset 1px 0 2px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-image-recess-recess-recess-face-box-shadow:0 -1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.04);--omote-canonical-software-keycap-editor-key-box-shadow:0 2px 4px rgba(0,0,0,0.45);--omote-canonical-software-keycap-key-outline-focus-visible:3px solid #a9cfa0;--omote-canonical-software-keycap-key-box-shadow:0 2px 2px rgba(0,0,0,0.5),0 9px 10px rgba(0,0,0,0.42);--omote-canonical-software-keycap-disabled-face-background-image:linear-gradient(#282d2b,#222624);--omote-canonical-software-material-material-toast-fine-cut:inset 0 1px 2px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-material-material-socket:inset 2px 3px 6px rgba(0,0,0,0.5),inset -2px -2px 3px rgba(255,255,255,0.08),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-material-material-panel:inset 0 1px 0 rgba(255,255,255,0.08),0 7px 0 rgba(0,0,0,0.42),0 13px 16px rgba(0,0,0,0.5);--omote-canonical-software-overflow-menu-trigger-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 2px 0 rgba(0,0,0,0.5);--omote-canonical-software-overflow-menu-popover-box-shadow:0 5px 0 rgba(0,0,0,0.5),0 12px 24px rgba(0,0,0,0.5);--omote-canonical-software-overflow-menu-focused-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.5);--omote-canonical-software-page-surface-panel-box-shadow:0 4px 0 rgba(0,0,0,0.42),0 6px 5px -4px rgba(0,0,0,0.5);--omote-canonical-software-page-surface-toolbar-box-shadow:0 1px 0 rgba(255,255,255,0.08),inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-page-surface-empty-box-shadow:inset 0 2px 3px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-page-surface-divider-line-box-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-page-surface-card-box-shadow:0 3px 0 rgba(0,0,0,0.42);--omote-canonical-software-portrait-fitting-portrait-trigger-outline-focus-visible:3px solid #8ab2a1;--omote-canonical-software-portrait-fitting-portrait-body-background-image:linear-gradient(140deg,#323835,#242826);--omote-canonical-software-portrait-fitting-portrait-body-box-shadow:0 4px 0 rgba(0,0,0,0.5),0 7px 6px -3px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-portrait-fitting-portrait-notch-box-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-portrait-fitting-pin-socket-box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-portrait-fitting-pin-on-box-shadow:0 0 1px 1px #3d872c,0 0 5px #407134;--omote-canonical-software-portrait-fitting-pin-warm-box-shadow:0 0 1px 1px #98661b,0 0 5px #7e5b29;--omote-canonical-software-project-card-row-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-scene-tile-tile-lifted-box-shadow:0 10px 16px rgba(0,0,0,0.5),0 2px 3px rgba(0,0,0,0.5);--omote-canonical-software-scene-tile-tile-pinched-source-box-shadow:0 3px 6px rgba(0,0,0,0.5),inset 0 0 0 .5px rgba(0,0,0,0.42);--omote-canonical-software-scene-tile-tile-lifted-source-box-shadow:0 10px 16px rgba(0,0,0,0.5),0 2px 3px rgba(0,0,0,0.5),inset 0 0 0 .5px rgba(0,0,0,0.42);--omote-canonical-software-scene-tile-tile-group-front-box-shadow:-1.5px -1.5px 0 rgba(255,255,255,0.08);--omote-canonical-software-scene-tile-tile-effect-box-shadow:0 .5px 1px rgba(0,0,0,0.5),inset 0 1px 0 #455e50;--omote-canonical-software-scene-tile-tile-lock-background-image:radial-gradient(circle at 40% 35%,#333936,#232725);--omote-canonical-software-scene-tile-tile-lock-box-shadow:0 .5px 1.5px rgba(0,0,0,0.5),inset 0 -.5px 0 rgba(0,0,0,0.5);--omote-canonical-software-scene-tile-tile-failure-box-shadow:inset 0 0 0 1.5px #4e3029;--omote-canonical-software-scene-tile-tile-open-box-shadow:0 0 4px #344c42;--omote-canonical-software-scene-tile-tile-pinched-box-shadow:0 3px 6px rgba(0,0,0,0.5);--omote-canonical-software-scene-tile-tile-insertion-box-shadow:inset 0 1px 0 rgba(0,0,0,0.42),0 1px 2px rgba(0,0,0,0.5);--omote-canonical-software-search-field-well-box-shadow:inset 1px 2px 4px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-software-tooltip-plate-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 2px 0 rgba(0,0,0,0.5),0 5px 9px rgba(0,0,0,0.31);--omote-canonical-hardware-menu-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 3px 0 rgba(0,0,0,0.5),0 8px 14px rgba(0,0,0,0.42);--omote-canonical-hardware-modal-shell-shadow:inset 0 1px 0 rgba(255,255,255,0.08),inset 0 -3px 0 rgba(0,0,0,0.42),0 7px 0 rgba(0,0,0,0.42),0 22px 40px rgba(0,0,0,0.5);--omote-canonical-hardware-modal-screen-shadow:inset 0 2px 3px rgba(0,0,0,0.5),inset 0 0 0 1px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-modal-groove-shadow:inset 0 1px 2px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-modal-thumb-face:linear-gradient(#5f8f7b,#385a4c);--omote-canonical-hardware-modal-thumb-shadow:0 1px 2px rgba(0,0,0,0.5);--omote-canonical-hardware-modal-grille:radial-gradient(circle,#161817 1.3px,transparent 1.8px);--omote-canonical-hardware-modal-close-shadow:inset 0 1px 0 rgba(255,255,255,0.08),inset 0 -1px 0 rgba(0,0,0,0.42),0 0 0 1.5px rgba(0,0,0,0.42),0 1px 0 1.5px rgba(255,255,255,0.08);--omote-canonical-hardware-modal-close-pressed:inset 0 1px 2px rgba(0,0,0,0.42),0 0 0 1.5px rgba(0,0,0,0.42),0 1px 0 1.5px rgba(255,255,255,0.08);--omote-canonical-hardware-modal-close-text-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-modal-housing-face:linear-gradient(#161817,#323835);--omote-canonical-hardware-modal-housing-shadow:inset 0 0 0 2px rgba(255,255,255,0.08),0 3px 4px rgba(0,0,0,0.5);--omote-canonical-hardware-modal-cream-face:linear-gradient(0deg,#242927 0%,#343a37 80%,#333936);--omote-canonical-hardware-modal-cream-shadow:inset 0 0 3px rgba(0,0,0,0.42),0 3px 3px rgba(0,0,0,0.5);--omote-canonical-hardware-modal-coral-face:radial-gradient(ellipse at 42% 28%,#f9b28d 0%,#cd7d62 42%,#a8604a 75%,#6f483c 100%);--omote-canonical-hardware-modal-coral-shadow:inset 0 3px 1px rgba(255,255,255,0.08),inset 0 -3px 2px #402b24,0 3px 3px #493b36;--omote-canonical-hardware-modal-idle-glow:0 0 0 1.5px rgba(0,0,0,0.42),0 0 6px rgba(127,180,151,0.8);--omote-canonical-hardware-modal-caution-glow:0 0 0 1.5px rgba(0,0,0,0.42),0 0 6px rgba(224,163,90,0.8);--omote-canonical-hardware-modal-error-glow:0 0 0 1.5px rgba(0,0,0,0.42),0 0 6px rgba(217,120,91,0.8);--omote-canonical-hardware-modal-field-shadow:inset 2px 3px 6px rgba(0,0,0,0.42),inset -2px -2px 3px rgba(255,255,255,0.08),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-moulded-rail-face:linear-gradient(90deg,#2c322f,#313734 35%,#2f3532 65%,#292e2b);--omote-canonical-hardware-moulded-rail-highlight:inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-moulded-rail-pressed:inset 0 3px 5px rgba(0,0,0,0.5);--omote-canonical-hardware-moulded-rail-selected:inset 0 2px 4px rgba(0,0,0,0.5);--omote-canonical-hardware-moulded-rail-hatch:repeating-linear-gradient(135deg,rgba(0,0,0,0.16) 0 1.5px,transparent 1.5px 5px);--omote-canonical-hardware-moulded-rail-strip-shadow:0 2px 0 rgba(0,0,0,0.42),0 4px 7px rgba(255,255,255,0.04);--omote-canonical-hardware-moulded-rail-nub-face:radial-gradient(circle at 40% 35%,#343a37,#1f2220);--omote-canonical-hardware-moulded-rail-nub-shadow:0 1px 1px rgba(0,0,0,0.5);--omote-canonical-hardware-moulded-rail-puck-face:radial-gradient(circle at 38% 30%,#343a37,#2e3431 50%,#282c2a);--omote-canonical-hardware-moulded-rail-puck-shadow:inset 0 1px 0 rgba(255,255,255,0.08),inset 0 -2px 0 rgba(0,0,0,0.42),0 2px 0 rgba(0,0,0,0.42),0 4px 7px rgba(255,255,255,0.04);--omote-canonical-hardware-moulded-rail-puck-pressed:inset 0 3px 5px rgba(0,0,0,0.5),0 1px 0 rgba(0,0,0,0.42);--omote-canonical-hardware-moulded-rail-dock-edge:inset 1px 0 0 rgba(0,0,0,0.42),inset 2px 0 0 rgba(255,255,255,0.08);--omote-canonical-hardware-moulded-rail-close-face:radial-gradient(circle at 38% 30%,#343a37,#2a2f2c);--omote-canonical-hardware-moulded-rail-close-shadow:0 1px 0 rgba(0,0,0,0.42);--omote-canonical-hardware-moulded-rail-close-pressed:inset 0 1px 2px rgba(0,0,0,0.5);--omote-canonical-hardware-tray-shadow:inset 0 3px 8px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.08);--omote-canonical-hardware-shadow:0 2px 0 rgba(255,255,255,.08) inset,0 -3px 0 rgba(0,0,0,.3) inset,0 3px 6px rgba(0,0,0,.45);--omote-canonical-hardware-lift:0 12px 28px rgba(0,0,0,.5);--omote-canonical-hardware-button-shadow:0 2px 0 rgba(255,255,255,.1) inset,0 -3px 0 rgba(0,0,0,.3) inset,0 3px 2px rgba(0,0,0,.4);--omote-canonical-hardware-switch-inset:inset 1px 3px 5px rgba(0,0,0,0.5),0 2px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-switch-on-inset:inset 1px 3px 5px #2c4138,0 2px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-arcade-face:radial-gradient(ellipse at 42% 28%,#6f9a82 0%,#4a7a60 42%,#3f6b52 75%,#2c4a39 100%);--omote-canonical-hardware-arcade-shadow:inset 0 3px 1px rgba(255,255,255,.1),inset 0 -3px 2px rgba(0,0,0,.35),0 3px 3px rgba(0,0,0,.45);--omote-canonical-hardware-range-thumb-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 3px 0 rgba(0,0,0,0.5),0 4px 4px rgba(0,0,0,0.42);--omote-canonical-hardware-tile-board-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 2px 0 rgba(0,0,0,0.42);--omote-canonical-hardware-tile-socket-shadow:inset 0 2px 3px rgba(0,0,0,0.5),inset 0 0 0 1px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-tile-contact-shadow:0 1px 1.5px rgba(0,0,0,0.5);--omote-canonical-hardware-editor-shadow-tile:0 1px 0 rgba(255,255,255,0.09) inset,0 -1px 0 rgba(255,255,255,0.04) inset,0 1px 2px rgba(0,0,0,0.33),0 4px 10px rgba(0,0,0,0.22);--omote-canonical-hardware-editor-shadow-resize-grip:0 1px 0 rgba(255,255,255,0.09) inset;--omote-canonical-hardware-editor-dock-tile-background:linear-gradient(180deg,rgba(52,58,55,0.98),rgba(39,43,41,0.96));--omote-canonical-hardware-editor-dock-tile-shadow:var(--omote-shadow-tile),0 1px 0 rgba(255,255,255,0.09) inset;--omote-canonical-hardware-editor-dock-tile-hover-shadow:0 1px 0 rgba(255,255,255,0.09) inset,0 -1px 0 rgba(255,255,255,0.04) inset,0 7px 16px rgba(0,0,0,0.5),0 2px 5px rgba(0,0,0,0.2);--omote-canonical-hardware-editor-dock-tile-state-badge-shadow:0 0 0 1px rgba(255,255,255,0.07);--omote-canonical-hardware-editor-focused-workspace-stage-background-image:linear-gradient(45deg,rgba(0,0,0,0.18) 25%,transparent 0),linear-gradient(-45deg,rgba(0,0,0,0.18) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.18) 0),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.18) 0);--omote-canonical-hardware-editor-focused-reticle-border:1px dashed rgba(70,78,74,0.38);--omote-canonical-hardware-editor-object-menu-shadow:0 1px 0 rgba(255,255,255,0.09) inset,0 14px 30px rgba(0,0,0,0.45);--omote-canonical-hardware-editor-canvas-grid-background:linear-gradient(rgba(90,143,122,0.12) 1px,transparent 0),linear-gradient(90deg,rgba(90,143,122,0.12) 1px,transparent 0),radial-gradient(rgba(0,0,0,0.24) 1px,transparent 1.4px);--omote-canonical-hardware-editor-preview-canvas-shadow:drop-shadow(0 16px 30px rgba(0,0,0,0.22));--omote-canonical-hardware-editor-preview-engine-checkerboard:linear-gradient(45deg,rgba(0,0,0,0.13) 25%,transparent 0),linear-gradient(-45deg,rgba(0,0,0,0.13) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.13) 0),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.13) 0);--omote-canonical-hardware-editor-preview-engine-empty-shadow:0 1px 0 rgba(255,255,255,0.09) inset,0 0 0 1px var(--omote-color-border-soft) inset,0 0 0 8px rgba(255,255,255,0.07) inset;--omote-canonical-hardware-editor-canvas-boundary-clipped-shadow:0 0 0 1px rgba(255,255,255,0.09),0 0 0 3px rgba(184,111,92,0.13);--omote-canonical-hardware-editor-canvas-boundary-shadow:0 0 0 1px rgba(255,255,255,0.09),0 0 0 3px rgba(90,143,122,0.12);--omote-canonical-hardware-editor-canvas-disabled-hint-shadow:0 5px 12px rgba(0,0,0,0.3);--omote-canonical-hardware-editor-canvas-selection-handle-shadow:0 1px 0 rgba(255,255,255,0.08) inset,0 1px 3px rgba(0,0,0,0.4);--omote-canonical-hardware-app-rail-rail-background-image-default:linear-gradient(90deg,#2c312e,#2e3331 94%,#242826);--omote-canonical-hardware-app-rail-rail-background-image-media-max-width639px:linear-gradient(0deg,#2c312e,#2e3331 94%,#242826);--omote-canonical-hardware-app-rail-rail-box-shadow-default:inset -3px 0 0 rgba(255,255,255,0.08),3px 0 0 rgba(0,0,0,0.42);--omote-canonical-hardware-app-rail-rail-box-shadow-media-max-width639px:inset 0 3px 0 rgba(255,255,255,0.08),0 -3px 0 rgba(0,0,0,0.42);--omote-canonical-hardware-app-rail-current-background-image:linear-gradient(#313734,#2c312e);--omote-canonical-hardware-app-rail-current-box-shadow:0 3px 0 rgba(0,0,0,0.5),0 5px 6px rgba(0,0,0,0.26);--omote-canonical-hardware-app-rail-seam-box-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-editor-vars-editor-gradient-color-hue:linear-gradient(90deg,#c20a0a,#c2c20a,#0ac20a,#0ac2c2,#0a0ac2,#c20ac2,#c20a0a);--omote-canonical-hardware-editor-vars-editor-gradient-color-plane:linear-gradient(0deg,#000000,transparent),linear-gradient(90deg,#343a37,transparent);--omote-canonical-hardware-field-box-background-image-default:linear-gradient(#323835,#262a28);--omote-canonical-hardware-field-box-background-image-checked:linear-gradient(#161817,#161817);--omote-canonical-hardware-field-box-box-shadow-default:inset 0 1px 0 rgba(255,255,255,0.08),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-field-box-box-shadow-checked:inset 0 2px 3px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-field-box-outline-focus-visible:2px solid #57615c;--omote-canonical-hardware-hardware-button-arcade-pressed-shadow:inset 0 2px 4px #1d2f24,0 1px 0 rgba(0,0,0,0.42);--omote-canonical-hardware-hardware-button-button-outline-focus-visible:3px solid #8ab2a1;--omote-canonical-hardware-hardware-button-face-background-image:linear-gradient(0deg,#242927 0%,#343a37 80%,#333936);--omote-canonical-hardware-hardware-button-face-box-shadow:0 3px 3px 1px rgba(255,255,255,0.08),0 5px 7px rgba(0,0,0,0.42),0 -3px 3px rgba(0,0,0,0.42),0 -4px 3px rgba(255,255,255,0.08),inset 0 0 3px rgba(0,0,0,0.42);--omote-canonical-hardware-hardware-button-press-box-shadow:inset 0 1px 5px rgba(0,0,0,0.5),inset 0 0 12px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-hardware-button-arcade-background-image:linear-gradient(#161817,#323835);--omote-canonical-hardware-hardware-button-arcade-box-shadow:inset 0 0 0 2px rgba(255,255,255,0.08),0 3px 4px rgba(0,0,0,0.5);--omote-canonical-hardware-hardware-button-bank-box-shadow:inset 0 3px 5px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-hardware-button-tape-box-shadow:0 5px 0 rgba(0,0,0,0.5);--omote-canonical-hardware-hardware-button-tape-face-background-image:linear-gradient(#343a37,#282d2b 76%,#1d201e 78%,#2b312e);--omote-canonical-hardware-hardware-button-tape-face-box-shadow:inset 1px 0 0 rgba(255,255,255,0.08),inset -1px 0 0 rgba(0,0,0,0.5);--omote-canonical-hardware-hardware-button-tape-down-background-image:linear-gradient(#a8c1b3,#4a7061);--omote-canonical-hardware-hardware-button-tape-down-box-shadow:inset 0 3px 4px rgba(0,0,0,0.5);--omote-canonical-hardware-image-recess-recess-cast-box-shadow:inset 0 3px 4px rgba(0,0,0,0.5),inset 1px 0 2px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-image-recess-recess-recess-face-box-shadow:0 -1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.04);--omote-canonical-hardware-keycap-editor-key-box-shadow:0 2px 4px rgba(0,0,0,0.45);--omote-canonical-hardware-keycap-key-outline-focus-visible:3px solid #a9cfa0;--omote-canonical-hardware-keycap-key-box-shadow:0 2px 2px rgba(0,0,0,0.5),0 9px 10px rgba(0,0,0,0.42);--omote-canonical-hardware-keycap-disabled-face-background-image:linear-gradient(#282d2b,#222624);--omote-canonical-hardware-material-material-toast-fine-cut:inset 0 1px 2px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-material-material-socket:inset 2px 3px 6px rgba(0,0,0,0.5),inset -2px -2px 3px rgba(255,255,255,0.08),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-material-material-panel:inset 0 1px 0 rgba(255,255,255,0.08),0 7px 0 rgba(0,0,0,0.42),0 13px 16px rgba(0,0,0,0.5);--omote-canonical-hardware-overflow-menu-trigger-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 2px 0 rgba(0,0,0,0.5);--omote-canonical-hardware-overflow-menu-popover-box-shadow:0 5px 0 rgba(0,0,0,0.5),0 12px 24px rgba(0,0,0,0.5);--omote-canonical-hardware-overflow-menu-focused-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.5);--omote-canonical-hardware-page-surface-panel-box-shadow:0 4px 0 rgba(0,0,0,0.42),0 6px 5px -4px rgba(0,0,0,0.5);--omote-canonical-hardware-page-surface-toolbar-box-shadow:0 1px 0 rgba(255,255,255,0.08),inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-page-surface-empty-box-shadow:inset 0 2px 3px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-page-surface-divider-line-box-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-page-surface-card-box-shadow:0 3px 0 rgba(0,0,0,0.42);--omote-canonical-hardware-portrait-fitting-portrait-trigger-outline-focus-visible:3px solid #8ab2a1;--omote-canonical-hardware-portrait-fitting-portrait-body-background-image:linear-gradient(140deg,#323835,#242826);--omote-canonical-hardware-portrait-fitting-portrait-body-box-shadow:0 4px 0 rgba(0,0,0,0.5),0 7px 6px -3px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-portrait-fitting-portrait-notch-box-shadow:0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-portrait-fitting-pin-socket-box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-portrait-fitting-pin-on-box-shadow:0 0 1px 1px #3d872c,0 0 5px #407134;--omote-canonical-hardware-portrait-fitting-pin-warm-box-shadow:0 0 1px 1px #98661b,0 0 5px #7e5b29;--omote-canonical-hardware-project-card-row-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-scene-tile-tile-lifted-box-shadow:0 10px 16px rgba(0,0,0,0.5),0 2px 3px rgba(0,0,0,0.5);--omote-canonical-hardware-scene-tile-tile-pinched-source-box-shadow:0 3px 6px rgba(0,0,0,0.5),inset 0 0 0 .5px rgba(0,0,0,0.42);--omote-canonical-hardware-scene-tile-tile-lifted-source-box-shadow:0 10px 16px rgba(0,0,0,0.5),0 2px 3px rgba(0,0,0,0.5),inset 0 0 0 .5px rgba(0,0,0,0.42);--omote-canonical-hardware-scene-tile-tile-group-front-box-shadow:-1.5px -1.5px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-scene-tile-tile-effect-box-shadow:0 .5px 1px rgba(0,0,0,0.5),inset 0 1px 0 #455e50;--omote-canonical-hardware-scene-tile-tile-lock-background-image:radial-gradient(circle at 40% 35%,#333936,#232725);--omote-canonical-hardware-scene-tile-tile-lock-box-shadow:0 .5px 1.5px rgba(0,0,0,0.5),inset 0 -.5px 0 rgba(0,0,0,0.5);--omote-canonical-hardware-scene-tile-tile-failure-box-shadow:inset 0 0 0 1.5px #4e3029;--omote-canonical-hardware-scene-tile-tile-open-box-shadow:0 0 4px #344c42;--omote-canonical-hardware-scene-tile-tile-pinched-box-shadow:0 3px 6px rgba(0,0,0,0.5);--omote-canonical-hardware-scene-tile-tile-insertion-box-shadow:inset 0 1px 0 rgba(0,0,0,0.42),0 1px 2px rgba(0,0,0,0.5);--omote-canonical-hardware-search-field-well-box-shadow:inset 1px 2px 4px rgba(0,0,0,0.42),0 1px 0 rgba(255,255,255,0.08);--omote-canonical-hardware-tooltip-plate-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 2px 0 rgba(0,0,0,0.5),0 5px 9px rgba(0,0,0,0.31);--omote-shadow-canonical-button-hardware:0 1px 0 rgba(255,255,255,.1) inset,0 -2px 0 rgba(0,0,0,.3) inset,0 3px 2px rgba(0,0,0,.4);--omote-shadow-canonical-button-pressed:0 1px 0 rgba(255,255,255,.1) inset,0 -2px 0 rgba(0,0,0,.3) inset,0 1px 2px rgba(0,0,0,.4) inset;--omote-shadow-canonical-button-quiet:0 1px 0 rgba(255,255,255,.1) inset,0 -1px 0 rgba(0,0,0,.3) inset,0 1px 2px rgba(0,0,0,.4)}}@supports not (color:light-dark(#000,#fff)){:root,:root[data-omote-theme=light]{--omote-canonical-software-modal-shell:#eeede6;--omote-canonical-software-modal-screen:#fcfbf7;--omote-canonical-software-modal-groove:#e1dfd4;--omote-canonical-software-modal-lozenge:#e9e6dc;--omote-canonical-software-modal-ink:#2a2825;--omote-canonical-software-modal-body-ink:#3d3b36;--omote-canonical-software-modal-muted:#57544e;--omote-canonical-software-key-disabled-ink:#57544e;--omote-canonical-software-modal-cream-border:#9b978d;--omote-canonical-software-modal-sage-ink:#17392a;--omote-canonical-software-modal-spinner-border:#17392a55;--omote-canonical-software-modal-coral-border:#8e5848;--omote-canonical-software-modal-coral-ink:#3d1d15;--omote-canonical-software-modal-idle:#7fb497;--omote-canonical-software-modal-caution:#e0a35a;--omote-canonical-software-modal-error:#d9785b;--omote-canonical-software-modal-field-border:#d6d3c8;--omote-canonical-software-modal-alert-face:#f6e3dc;--omote-canonical-software-modal-alert-border:#d9a998;--omote-canonical-software-modal-alert-ink:#5a2a1d;--omote-canonical-software-moulded-rail-ink:#2a2825;--omote-canonical-software-moulded-rail-muted:#57544e;--omote-canonical-software-moulded-rail-off:#7e7763;--omote-canonical-software-moulded-rail-accent:#44735f;--omote-canonical-software-moulded-rail-accent-ink:#ffffff;--omote-canonical-software-moulded-rail-groove:#d3cfc3;--omote-canonical-software-moulded-rail-notch:#8a8577;--omote-canonical-software-moulded-rail-notch-selected:#cfe3d8;--omote-canonical-software-ground:#ecece4;--omote-canonical-software-panel:#fcfbf7;--omote-canonical-software-raised:#ffffff;--omote-canonical-software-inset:#f3f2eb;--omote-canonical-software-ink:#2a2825;--omote-canonical-software-muted:#6b6862;--omote-canonical-software-line:#d2cfc3;--omote-canonical-software-accent:#35634b;--omote-canonical-software-tint:#e0ebdf;--omote-canonical-software-danger:#a34436;--omote-canonical-software-canvas:#e2e1d9;--omote-canonical-software-lab:#24382e;--omote-canonical-software-focus:#4075b9;--omote-canonical-software-switch-track:#c4c0b4;--omote-canonical-software-switch-border:#aba695;--omote-canonical-software-switch-on:#7dad99;--omote-canonical-software-arcade-border:#426551;--omote-canonical-software-dialog-scrim:#29281e45;--omote-canonical-software-readout-highlight:#7fa590;--omote-canonical-software-tile-board:#eeede6;--omote-canonical-software-tile-board-edge:#d6d3c6;--omote-canonical-software-tile-floor:#e3e0d5;--omote-canonical-software-tile-selected-floor:#d7e3dc;--omote-canonical-software-tile-socket-shade:#a9a595;--omote-canonical-software-tile-socket-edge:#cfcbbf;--omote-canonical-software-tile-plug:#ecebe3;--omote-canonical-software-tile-face:#f6f3ea;--omote-canonical-software-tile-source-ring:#fbf9f3;--omote-canonical-software-tile-group-ring:#3f7fd0;--omote-canonical-software-tile-composite-ring:#8a62c4;--omote-canonical-software-tile-workspace-ring:#e6ad2c;--omote-canonical-software-tile-macro-ring:#de5a3c;--omote-canonical-software-tile-system-ring:#255340;--omote-canonical-software-tile-selection:#44735f;--omote-canonical-software-tile-focus:#2a2825;--omote-canonical-software-tile-muted:#6d695f;--omote-canonical-software-editor-color-scrim:rgba(42,40,37,0.28);--omote-canonical-software-editor-color-swatch-border:rgba(42,40,37,0.24);--omote-canonical-software-editor-dock-status-border:rgba(210,207,195,0.78);--omote-canonical-software-editor-dock-status-background:rgba(255,253,247,0.92);--omote-canonical-software-editor-dock-tile-action-background:rgba(252,251,247,0.72);--omote-canonical-software-editor-dock-tile-code-background:rgba(252,251,247,0.88);--omote-canonical-software-editor-dock-tile-state-badge-background:rgba(252,251,247,0.9);--omote-canonical-software-editor-focused-shell-scrim:rgba(40,36,28,0.36);--omote-canonical-software-editor-focused-workspace-stage-background-color:#d8d7d1;--omote-canonical-software-editor-object-menu-background:rgba(255,255,255,0.96);--omote-canonical-software-editor-mount-surface-bump-fill:rgba(246,244,237,0.82);--omote-canonical-software-editor-mount-surface-bump-stroke:rgba(138,136,127,0.78);--omote-canonical-software-editor-preview-empty-border:rgba(90,143,122,0.4);--omote-canonical-software-editor-preview-empty-drop-background:rgba(90,143,122,0.08);--omote-canonical-software-editor-preview-engine-background:#fffefa;--omote-canonical-software-editor-canvas-boundary-border:#4d7e69;--omote-canonical-software-editor-canvas-boundary-clipped-border:rgba(184,111,92,0.72);--omote-canonical-software-editor-canvas-boundary-label-background:rgba(252,251,247,0.94);--omote-canonical-software-editor-canvas-boundary-label-clipped-border:rgba(184,111,92,0.34);--omote-canonical-software-editor-canvas-disabled-hint-background:rgba(255,255,255,0.92);--omote-canonical-software-editor-canvas-disabled-hint-border:rgba(90,143,122,0.34);--omote-canonical-software-editor-canvas-marquee-border:rgba(77,126,105,0.78);--omote-canonical-software-editor-canvas-marquee-fill:rgba(90,143,122,0.16);--omote-canonical-software-editor-canvas-selection-hover-label-border:rgba(90,143,122,0.45);--omote-canonical-software-editor-canvas-selection-hover-outline:#4d7e69;--omote-canonical-software-editor-canvas-selection-label-background:rgba(252,251,247,0.95);--omote-canonical-software-editor-canvas-selection-lock-border:rgba(90,143,122,0.42);--omote-canonical-software-editor-canvas-selection-locked-outline:#477662;--omote-canonical-software-app-rail-rail-border-color:#bfc1b2;--omote-canonical-software-app-rail-link-color-default:#58614f;--omote-canonical-software-app-rail-link-color-hover:#30523c;--omote-canonical-software-app-rail-link-background-color-hover:#e5e6d9;--omote-canonical-software-app-rail-current-border-color:#fdfdf9;--omote-canonical-software-app-rail-current-color:#30523c;--omote-canonical-software-app-rail-plain-current-box-shadow-part1:#fbfaf5;--omote-canonical-software-app-rail-seam-background-color:#c5c8b7;--omote-canonical-software-editor-vars-editor-color-picker-cursor:#ffffff;--omote-canonical-software-shape-endpoint-handles-handle-background-color:#ffffff;--omote-canonical-software-shape-endpoint-handles-handle-border-color:#1f6feb;--omote-canonical-software-shape-endpoint-handles-handle-outline-color:rgba(31,111,235,0.28);--omote-canonical-software-field-box-border-color:#a0a38e;--omote-canonical-software-field-box-checked-after-color:#fff;--omote-canonical-software-hardware-button-button-background-color:#b7b2a6;--omote-canonical-software-hardware-button-face-border-color:#9b978d;--omote-canonical-software-hardware-button-arcade-face-color:#17392a;--omote-canonical-software-hardware-button-bank-background-color:#8c8b7f;--omote-canonical-software-hardware-button-tape-background-color:#a5a292;--omote-canonical-software-image-recess-recess-cast-background-color:#e1dfd4;--omote-canonical-software-keycap-neutral-edge-border-top-color:#c8c4b9;--omote-canonical-software-keycap-disabled-background-color:#c4c0b5;--omote-canonical-software-keycap-disabled-face-background-color:#d3d0c8;--omote-canonical-software-keycap-disabled-face-border-color:#efeeeb;--omote-canonical-software-material-material-muted:#57544e;--omote-canonical-software-material-material-face:#ffffff;--omote-canonical-software-material-material-face-bottom:#e7e4da;--omote-canonical-software-material-material-side:#b8b2a4;--omote-canonical-software-material-material-edge:#ffffff;--omote-canonical-software-material-material-focus:#44735f;--omote-canonical-software-material-material-accent:#5a8f7a;--omote-canonical-software-material-material-toast-recess:#e1dfd4;--omote-canonical-software-material-material-toast-border:#cbc7ba;--omote-canonical-software-material-material-toast-shade:#b9b5a7;--omote-canonical-software-material-material-field-contact:#898779;--omote-canonical-software-material-material-field-placeholder:#6d695f;--omote-canonical-software-material-range-material-grip:#c6c2b5;--omote-canonical-software-material-violet-face:#44735f;--omote-canonical-software-material-violet-face-bottom:#335a46;--omote-canonical-software-material-violet-side:#294b37;--omote-canonical-software-material-violet-face-outline:#294b37;--omote-canonical-software-material-violet-edge:#a8c9b7;--omote-canonical-software-material-violet-face-ink:#ffffff;--omote-canonical-software-material-coral-face:#f2dad0;--omote-canonical-software-material-coral-face-bottom:#d19785;--omote-canonical-software-material-coral-side:#8e5848;--omote-canonical-software-material-coral-face-outline:#8e5848;--omote-canonical-software-material-coral-edge:#fff0e8;--omote-canonical-software-material-coral-face-ink:#562a20;--omote-canonical-software-overflow-menu-trigger-background-color-default:#e6e1d5;--omote-canonical-software-overflow-menu-trigger-background-color-hover:#ddd6c7;--omote-canonical-software-overflow-menu-trigger-color:#39372f;--omote-canonical-software-overflow-menu-trigger-border-color:#938c7d;--omote-canonical-software-overflow-menu-open-background-color:#dce7e1;--omote-canonical-software-overflow-menu-popover-background-color:#f6f5f3;--omote-canonical-software-overflow-menu-popover-border-color:#ffffff;--omote-canonical-software-overflow-menu-focused-background-color:#e7f0ec;--omote-canonical-software-overflow-menu-focused-color:#37584a;--omote-canonical-software-page-header-eyebrow-color:#5c6755;--omote-canonical-software-page-surface-panel-background-color:#efeee6;--omote-canonical-software-page-surface-panel-border-color:#d2d1c4;--omote-canonical-software-page-surface-panel-border-top-color:#ffffff;--omote-canonical-software-page-surface-label-color:#626a5b;--omote-canonical-software-page-surface-muted-color:#606658;--omote-canonical-software-page-surface-danger-color:#8a4637;--omote-canonical-software-page-surface-list-border-bottom-color:#bfc0b2;--omote-canonical-software-page-surface-empty-background-color:#e1e4d6;--omote-canonical-software-page-surface-empty-color:#3e513a;--omote-canonical-software-page-surface-notice-background-color:#e0e6d8;--omote-canonical-software-page-surface-notice-border-color:#bac9b1;--omote-canonical-software-page-surface-notice-error-background-color:#f1d9cf;--omote-canonical-software-page-surface-notice-error-border-color:#d9a998;--omote-canonical-software-page-surface-notice-error-color:#712d22;--omote-canonical-software-page-surface-link-color:#3b624c;--omote-canonical-software-page-surface-divider-line-background-color:#c5c8b7;--omote-canonical-software-page-surface-card-background-color:#f9f9f2;--omote-canonical-software-page-surface-card-border-color:#fff;--omote-canonical-software-page-surface-brand-color:#2b3027;--omote-canonical-software-page-surface-brand-mark-color:#4a7059;--omote-canonical-software-page-surface-badge-background-color:#f7eac6;--omote-canonical-software-page-surface-badge-border-color:#d7b464;--omote-canonical-software-page-surface-badge-color:#4d3b16;--omote-canonical-software-page-surface-foot-links-border-top-color:#c7c8b8;--omote-canonical-software-portrait-fitting-portrait-body-border-color:#cdc8b9;--omote-canonical-software-portrait-fitting-portrait-display-border-color:#343d33;--omote-canonical-software-portrait-fitting-portrait-display-background-color:#343d33;--omote-canonical-software-portrait-fitting-portrait-initial-color:#f3f2ea;--omote-canonical-software-portrait-fitting-portrait-notch-background-color:#9c9787;--omote-canonical-software-portrait-fitting-pin-socket-background-color:#686959;--omote-canonical-software-portrait-fitting-pin-lens-background-color:#3e5438;--omote-canonical-software-portrait-fitting-pin-on-background-color:#d5ffc2;--omote-canonical-software-portrait-fitting-pin-warm-background-color:#fff5d0;--omote-canonical-software-project-card-row-border-top-color:#bfc0b2;--omote-canonical-software-scene-tile-tile-add-border-color:#a29e90;--omote-canonical-software-scene-tile-tile-selected-socket-box-shadow-part1:#fff;--omote-canonical-software-scene-tile-tile-refused-socket-box-shadow-part1:#965342;--omote-canonical-software-scene-tile-tile-refused-socket-box-shadow-part2:#fff;--omote-canonical-software-scene-tile-tile-plug-box-shadow-part1:#fff;--omote-canonical-software-scene-tile-tile-receiving-plug-background-color:#cfe0d6;--omote-canonical-software-scene-tile-tile-source-box-shadow-part1:#cfc9b9;--omote-canonical-software-scene-tile-tile-shape-background-color:#5a6f9a;--omote-canonical-software-scene-tile-tile-group-back-background-color:#9fb0c2;--omote-canonical-software-scene-tile-tile-group-front-background-color:#b07462;--omote-canonical-software-scene-tile-tile-chip-color:#ffffff;--omote-canonical-software-scene-tile-tile-eye-color:#3d3a35;--omote-canonical-software-scene-tile-tile-failure-color:#965342;--omote-canonical-software-search-field-well-background-color:#e4e5dc;--omote-canonical-software-toast-toast-toast-box-shadow-part1:rgba(0,0,0,.12);--omote-canonical-hardware-modal-shell:#eeede6;--omote-canonical-hardware-modal-screen:#fcfbf7;--omote-canonical-hardware-modal-groove:#e1dfd4;--omote-canonical-hardware-modal-lozenge:#e9e6dc;--omote-canonical-hardware-modal-ink:#2a2825;--omote-canonical-hardware-modal-body-ink:#3d3b36;--omote-canonical-hardware-modal-muted:#57544e;--omote-canonical-hardware-key-disabled-ink:#57544e;--omote-canonical-hardware-modal-cream-border:#9b978d;--omote-canonical-hardware-modal-sage-ink:#17392a;--omote-canonical-hardware-modal-spinner-border:#17392a55;--omote-canonical-hardware-modal-coral-border:#8e5848;--omote-canonical-hardware-modal-coral-ink:#3d1d15;--omote-canonical-hardware-modal-idle:#7fb497;--omote-canonical-hardware-modal-caution:#e0a35a;--omote-canonical-hardware-modal-error:#d9785b;--omote-canonical-hardware-modal-field-border:#d6d3c8;--omote-canonical-hardware-modal-alert-face:#f6e3dc;--omote-canonical-hardware-modal-alert-border:#d9a998;--omote-canonical-hardware-modal-alert-ink:#5a2a1d;--omote-canonical-hardware-moulded-rail-ink:#2a2825;--omote-canonical-hardware-moulded-rail-muted:#57544e;--omote-canonical-hardware-moulded-rail-off:#7e7763;--omote-canonical-hardware-moulded-rail-accent:#44735f;--omote-canonical-hardware-moulded-rail-accent-ink:#ffffff;--omote-canonical-hardware-moulded-rail-groove:#d3cfc3;--omote-canonical-hardware-moulded-rail-notch:#8a8577;--omote-canonical-hardware-moulded-rail-notch-selected:#cfe3d8;--omote-canonical-hardware-ground:#e5e2d4;--omote-canonical-hardware-panel:#f5f2e8;--omote-canonical-hardware-raised:#fffdf3;--omote-canonical-hardware-inset:#d6d3c4;--omote-canonical-hardware-ink:#2a2825;--omote-canonical-hardware-muted:#6b6862;--omote-canonical-hardware-line:#bfc4b3;--omote-canonical-hardware-accent:#35634b;--omote-canonical-hardware-tint:#e0ebdf;--omote-canonical-hardware-danger:#a34436;--omote-canonical-hardware-canvas:#d3d3c5;--omote-canonical-hardware-lab:#24382e;--omote-canonical-hardware-focus:#4075b9;--omote-canonical-hardware-switch-track:#c4c0b4;--omote-canonical-hardware-switch-border:#aba695;--omote-canonical-hardware-switch-on:#7dad99;--omote-canonical-hardware-arcade-border:#426551;--omote-canonical-hardware-dialog-scrim:#29281e45;--omote-canonical-hardware-readout-highlight:#7fa590;--omote-canonical-hardware-tile-board:#eeede6;--omote-canonical-hardware-tile-board-edge:#d6d3c6;--omote-canonical-hardware-tile-floor:#e3e0d5;--omote-canonical-hardware-tile-selected-floor:#d7e3dc;--omote-canonical-hardware-tile-socket-shade:#a9a595;--omote-canonical-hardware-tile-socket-edge:#cfcbbf;--omote-canonical-hardware-tile-plug:#ecebe3;--omote-canonical-hardware-tile-face:#f6f3ea;--omote-canonical-hardware-tile-source-ring:#fbf9f3;--omote-canonical-hardware-tile-group-ring:#3f7fd0;--omote-canonical-hardware-tile-composite-ring:#8a62c4;--omote-canonical-hardware-tile-workspace-ring:#e6ad2c;--omote-canonical-hardware-tile-macro-ring:#de5a3c;--omote-canonical-hardware-tile-system-ring:#255340;--omote-canonical-hardware-tile-selection:#44735f;--omote-canonical-hardware-tile-focus:#2a2825;--omote-canonical-hardware-tile-muted:#6d695f;--omote-canonical-hardware-editor-color-scrim:rgba(42,40,37,0.28);--omote-canonical-hardware-editor-color-swatch-border:rgba(42,40,37,0.24);--omote-canonical-hardware-editor-dock-status-border:rgba(210,207,195,0.78);--omote-canonical-hardware-editor-dock-status-background:rgba(255,253,247,0.92);--omote-canonical-hardware-editor-dock-tile-action-background:rgba(252,251,247,0.72);--omote-canonical-hardware-editor-dock-tile-code-background:rgba(252,251,247,0.88);--omote-canonical-hardware-editor-dock-tile-state-badge-background:rgba(252,251,247,0.9);--omote-canonical-hardware-editor-focused-shell-scrim:rgba(40,36,28,0.36);--omote-canonical-hardware-editor-focused-workspace-stage-background-color:#d8d7d1;--omote-canonical-hardware-editor-object-menu-background:rgba(255,255,255,0.96);--omote-canonical-hardware-editor-mount-surface-bump-fill:rgba(246,244,237,0.82);--omote-canonical-hardware-editor-mount-surface-bump-stroke:rgba(138,136,127,0.78);--omote-canonical-hardware-editor-preview-empty-border:rgba(90,143,122,0.4);--omote-canonical-hardware-editor-preview-empty-drop-background:rgba(90,143,122,0.08);--omote-canonical-hardware-editor-preview-engine-background:#fffefa;--omote-canonical-hardware-editor-canvas-boundary-border:#4d7e69;--omote-canonical-hardware-editor-canvas-boundary-clipped-border:rgba(184,111,92,0.72);--omote-canonical-hardware-editor-canvas-boundary-label-background:rgba(252,251,247,0.94);--omote-canonical-hardware-editor-canvas-boundary-label-clipped-border:rgba(184,111,92,0.34);--omote-canonical-hardware-editor-canvas-disabled-hint-background:rgba(255,255,255,0.92);--omote-canonical-hardware-editor-canvas-disabled-hint-border:rgba(90,143,122,0.34);--omote-canonical-hardware-editor-canvas-marquee-border:rgba(77,126,105,0.78);--omote-canonical-hardware-editor-canvas-marquee-fill:rgba(90,143,122,0.16);--omote-canonical-hardware-editor-canvas-selection-hover-label-border:rgba(90,143,122,0.45);--omote-canonical-hardware-editor-canvas-selection-hover-outline:#4d7e69;--omote-canonical-hardware-editor-canvas-selection-label-background:rgba(252,251,247,0.95);--omote-canonical-hardware-editor-canvas-selection-lock-border:rgba(90,143,122,0.42);--omote-canonical-hardware-editor-canvas-selection-locked-outline:#477662;--omote-canonical-hardware-app-rail-rail-border-color:#bfc1b2;--omote-canonical-hardware-app-rail-link-color-default:#58614f;--omote-canonical-hardware-app-rail-link-color-hover:#30523c;--omote-canonical-hardware-app-rail-link-background-color-hover:#e5e6d9;--omote-canonical-hardware-app-rail-current-border-color:#fdfdf9;--omote-canonical-hardware-app-rail-current-color:#30523c;--omote-canonical-hardware-app-rail-plain-current-box-shadow-part1:#fbfaf5;--omote-canonical-hardware-app-rail-seam-background-color:#c5c8b7;--omote-canonical-hardware-editor-vars-editor-color-picker-cursor:#ffffff;--omote-canonical-hardware-shape-endpoint-handles-handle-background-color:#ffffff;--omote-canonical-hardware-shape-endpoint-handles-handle-border-color:#1f6feb;--omote-canonical-hardware-shape-endpoint-handles-handle-outline-color:rgba(31,111,235,0.28);--omote-canonical-hardware-field-box-border-color:#a0a38e;--omote-canonical-hardware-field-box-checked-after-color:#fff;--omote-canonical-hardware-hardware-button-button-background-color:#b7b2a6;--omote-canonical-hardware-hardware-button-face-border-color:#9b978d;--omote-canonical-hardware-hardware-button-arcade-face-color:#17392a;--omote-canonical-hardware-hardware-button-bank-background-color:#8c8b7f;--omote-canonical-hardware-hardware-button-tape-background-color:#a5a292;--omote-canonical-hardware-image-recess-recess-cast-background-color:#e1dfd4;--omote-canonical-hardware-keycap-neutral-edge-border-top-color:#c8c4b9;--omote-canonical-hardware-keycap-disabled-background-color:#c4c0b5;--omote-canonical-hardware-keycap-disabled-face-background-color:#d3d0c8;--omote-canonical-hardware-keycap-disabled-face-border-color:#efeeeb;--omote-canonical-hardware-material-material-muted:#57544e;--omote-canonical-hardware-material-material-face:#ffffff;--omote-canonical-hardware-material-material-face-bottom:#e7e4da;--omote-canonical-hardware-material-material-side:#b8b2a4;--omote-canonical-hardware-material-material-edge:#ffffff;--omote-canonical-hardware-material-material-focus:#44735f;--omote-canonical-hardware-material-material-accent:#5a8f7a;--omote-canonical-hardware-material-material-toast-recess:#e1dfd4;--omote-canonical-hardware-material-material-toast-border:#cbc7ba;--omote-canonical-hardware-material-material-toast-shade:#b9b5a7;--omote-canonical-hardware-material-material-field-contact:#898779;--omote-canonical-hardware-material-material-field-placeholder:#6d695f;--omote-canonical-hardware-material-range-material-grip:#c6c2b5;--omote-canonical-hardware-material-violet-face:#44735f;--omote-canonical-hardware-material-violet-face-bottom:#335a46;--omote-canonical-hardware-material-violet-side:#294b37;--omote-canonical-hardware-material-violet-face-outline:#294b37;--omote-canonical-hardware-material-violet-edge:#a8c9b7;--omote-canonical-hardware-material-violet-face-ink:#ffffff;--omote-canonical-hardware-material-coral-face:#f2dad0;--omote-canonical-hardware-material-coral-face-bottom:#d19785;--omote-canonical-hardware-material-coral-side:#8e5848;--omote-canonical-hardware-material-coral-face-outline:#8e5848;--omote-canonical-hardware-material-coral-edge:#fff0e8;--omote-canonical-hardware-material-coral-face-ink:#562a20;--omote-canonical-hardware-overflow-menu-trigger-background-color-default:#e6e1d5;--omote-canonical-hardware-overflow-menu-trigger-background-color-hover:#ddd6c7;--omote-canonical-hardware-overflow-menu-trigger-color:#39372f;--omote-canonical-hardware-overflow-menu-trigger-border-color:#938c7d;--omote-canonical-hardware-overflow-menu-open-background-color:#dce7e1;--omote-canonical-hardware-overflow-menu-popover-background-color:#f6f5f3;--omote-canonical-hardware-overflow-menu-popover-border-color:#ffffff;--omote-canonical-hardware-overflow-menu-focused-background-color:#e7f0ec;--omote-canonical-hardware-overflow-menu-focused-color:#37584a;--omote-canonical-hardware-page-header-eyebrow-color:#5c6755;--omote-canonical-hardware-page-surface-panel-background-color:#efeee6;--omote-canonical-hardware-page-surface-panel-border-color:#d2d1c4;--omote-canonical-hardware-page-surface-panel-border-top-color:#ffffff;--omote-canonical-hardware-page-surface-label-color:#626a5b;--omote-canonical-hardware-page-surface-muted-color:#606658;--omote-canonical-hardware-page-surface-danger-color:#8a4637;--omote-canonical-hardware-page-surface-list-border-bottom-color:#bfc0b2;--omote-canonical-hardware-page-surface-empty-background-color:#e1e4d6;--omote-canonical-hardware-page-surface-empty-color:#3e513a;--omote-canonical-hardware-page-surface-notice-background-color:#e0e6d8;--omote-canonical-hardware-page-surface-notice-border-color:#bac9b1;--omote-canonical-hardware-page-surface-notice-error-background-color:#f1d9cf;--omote-canonical-hardware-page-surface-notice-error-border-color:#d9a998;--omote-canonical-hardware-page-surface-notice-error-color:#712d22;--omote-canonical-hardware-page-surface-link-color:#3b624c;--omote-canonical-hardware-page-surface-divider-line-background-color:#c5c8b7;--omote-canonical-hardware-page-surface-card-background-color:#f9f9f2;--omote-canonical-hardware-page-surface-card-border-color:#fff;--omote-canonical-hardware-page-surface-brand-color:#2b3027;--omote-canonical-hardware-page-surface-brand-mark-color:#4a7059;--omote-canonical-hardware-page-surface-badge-background-color:#f7eac6;--omote-canonical-hardware-page-surface-badge-border-color:#d7b464;--omote-canonical-hardware-page-surface-badge-color:#4d3b16;--omote-canonical-hardware-page-surface-foot-links-border-top-color:#c7c8b8;--omote-canonical-hardware-portrait-fitting-portrait-body-border-color:#cdc8b9;--omote-canonical-hardware-portrait-fitting-portrait-display-border-color:#343d33;--omote-canonical-hardware-portrait-fitting-portrait-display-background-color:#343d33;--omote-canonical-hardware-portrait-fitting-portrait-initial-color:#f3f2ea;--omote-canonical-hardware-portrait-fitting-portrait-notch-background-color:#9c9787;--omote-canonical-hardware-portrait-fitting-pin-socket-background-color:#686959;--omote-canonical-hardware-portrait-fitting-pin-lens-background-color:#3e5438;--omote-canonical-hardware-portrait-fitting-pin-on-background-color:#d5ffc2;--omote-canonical-hardware-portrait-fitting-pin-warm-background-color:#fff5d0;--omote-canonical-hardware-project-card-row-border-top-color:#bfc0b2;--omote-canonical-hardware-scene-tile-tile-add-border-color:#a29e90;--omote-canonical-hardware-scene-tile-tile-selected-socket-box-shadow-part1:#fff;--omote-canonical-hardware-scene-tile-tile-refused-socket-box-shadow-part1:#965342;--omote-canonical-hardware-scene-tile-tile-refused-socket-box-shadow-part2:#fff;--omote-canonical-hardware-scene-tile-tile-plug-box-shadow-part1:#fff;--omote-canonical-hardware-scene-tile-tile-receiving-plug-background-color:#cfe0d6;--omote-canonical-hardware-scene-tile-tile-source-box-shadow-part1:#cfc9b9;--omote-canonical-hardware-scene-tile-tile-shape-background-color:#5a6f9a;--omote-canonical-hardware-scene-tile-tile-group-back-background-color:#9fb0c2;--omote-canonical-hardware-scene-tile-tile-group-front-background-color:#b07462;--omote-canonical-hardware-scene-tile-tile-chip-color:#ffffff;--omote-canonical-hardware-scene-tile-tile-eye-color:#3d3a35;--omote-canonical-hardware-scene-tile-tile-failure-color:#965342;--omote-canonical-hardware-search-field-well-background-color:#e4e5dc;--omote-canonical-hardware-toast-toast-toast-box-shadow-part1:rgba(0,0,0,.12)}:root[data-omote-theme=dark]{--omote-canonical-software-modal-shell:#1e2220;--omote-canonical-software-modal-screen:#262a28;--omote-canonical-software-modal-groove:#3d4541;--omote-canonical-software-modal-lozenge:#181b1a;--omote-canonical-software-modal-ink:#e6e8e7;--omote-canonical-software-modal-body-ink:#ced3d1;--omote-canonical-software-modal-muted:#adb6b1;--omote-canonical-software-key-disabled-ink:#adb6b1;--omote-canonical-software-modal-cream-border:#3d4541;--omote-canonical-software-modal-sage-ink:#eef3ea;--omote-canonical-software-modal-spinner-border:rgba(0,0,0,0.53);--omote-canonical-software-modal-coral-border:#b79085;--omote-canonical-software-modal-coral-ink:#daa395;--omote-canonical-software-modal-idle:#609b7b;--omote-canonical-software-modal-caution:#ce8833;--omote-canonical-software-modal-error:#c55837;--omote-canonical-software-modal-field-border:#3d4541;--omote-canonical-software-modal-alert-face:#40312b;--omote-canonical-software-modal-alert-border:#d3ac9f;--omote-canonical-software-modal-alert-ink:#dba394;--omote-canonical-software-moulded-rail-ink:#e6e8e7;--omote-canonical-software-moulded-rail-muted:#adb6b1;--omote-canonical-software-moulded-rail-off:#525b57;--omote-canonical-software-moulded-rail-accent:#3f6b52;--omote-canonical-software-moulded-rail-accent-ink:#eef3ea;--omote-canonical-software-moulded-rail-groove:#3d4541;--omote-canonical-software-moulded-rail-notch:#99a39e;--omote-canonical-software-moulded-rail-notch-selected:#99a39e;--omote-canonical-software-ground:#1e2120;--omote-canonical-software-panel:#262a28;--omote-canonical-software-raised:#313633;--omote-canonical-software-inset:#181b1a;--omote-canonical-software-ink:#e8ebe6;--omote-canonical-software-muted:#a4aca6;--omote-canonical-software-line:#3e4441;--omote-canonical-software-accent:#a9cfa0;--omote-canonical-software-tint:#2e3b32;--omote-canonical-software-danger:#ffb6a5;--omote-canonical-software-canvas:#1e2120;--omote-canonical-software-lab:#181b1a;--omote-canonical-software-focus:#8db4e6;--omote-canonical-software-switch-track:#3c4340;--omote-canonical-software-switch-border:#3d4541;--omote-canonical-software-switch-on:#3f6b52;--omote-canonical-software-arcade-border:#2c4a39;--omote-canonical-software-dialog-scrim:rgba(0,0,0,0.43);--omote-canonical-software-readout-highlight:#a9cfa0;--omote-canonical-software-tile-board:#262a28;--omote-canonical-software-tile-board-edge:#3e4441;--omote-canonical-software-tile-floor:#181b1a;--omote-canonical-software-tile-selected-floor:#243029;--omote-canonical-software-tile-socket-shade:rgba(0,0,0,0.5);--omote-canonical-software-tile-socket-edge:#3d4541;--omote-canonical-software-tile-plug:#262a28;--omote-canonical-software-tile-face:#313633;--omote-canonical-software-tile-source-ring:#4a514d;--omote-canonical-software-tile-group-ring:#6f99cd;--omote-canonical-software-tile-composite-ring:#987bc1;--omote-canonical-software-tile-workspace-ring:#dbb661;--omote-canonical-software-tile-macro-ring:#d57b67;--omote-canonical-software-tile-system-ring:#80bca3;--omote-canonical-software-tile-selection:#a9cfa0;--omote-canonical-software-tile-focus:#e8ebe6;--omote-canonical-software-tile-muted:#a4aca6;--omote-canonical-software-editor-color-scrim:rgba(0,0,0,0.45);--omote-canonical-software-editor-color-swatch-border:rgba(0,0,0,0.38);--omote-canonical-software-editor-dock-status-border:rgba(61,69,65,0.78);--omote-canonical-software-editor-dock-status-background:rgba(38,42,40,0.92);--omote-canonical-software-editor-dock-tile-action-background:rgba(38,42,40,0.72);--omote-canonical-software-editor-dock-tile-code-background:rgba(38,42,40,0.88);--omote-canonical-software-editor-dock-tile-state-badge-background:rgba(38,42,40,0.9);--omote-canonical-software-editor-focused-shell-scrim:rgba(0,0,0,0.58);--omote-canonical-software-editor-focused-workspace-stage-background-color:#181b1a;--omote-canonical-software-editor-object-menu-background:rgba(49,55,52,0.96);--omote-canonical-software-editor-mount-surface-bump-fill:rgba(30,34,32,0.82);--omote-canonical-software-editor-mount-surface-bump-stroke:rgba(82,91,87,0.78);--omote-canonical-software-editor-preview-empty-border:rgba(90,143,122,0.4);--omote-canonical-software-editor-preview-empty-drop-background:rgba(90,143,122,0.08);--omote-canonical-software-editor-preview-engine-background:#313734;--omote-canonical-software-editor-canvas-boundary-border:#8bb1a1;--omote-canonical-software-editor-canvas-boundary-clipped-border:rgba(184,111,92,0.72);--omote-canonical-software-editor-canvas-boundary-label-background:rgba(38,42,40,0.94);--omote-canonical-software-editor-canvas-boundary-label-clipped-border:rgba(184,111,92,0.34);--omote-canonical-software-editor-canvas-disabled-hint-background:rgba(49,55,52,0.92);--omote-canonical-software-editor-canvas-disabled-hint-border:rgba(90,143,122,0.34);--omote-canonical-software-editor-canvas-marquee-border:rgba(77,126,105,0.78);--omote-canonical-software-editor-canvas-marquee-fill:rgba(90,143,122,0.16);--omote-canonical-software-editor-canvas-selection-hover-label-border:rgba(90,143,122,0.45);--omote-canonical-software-editor-canvas-selection-hover-outline:#8bb1a1;--omote-canonical-software-editor-canvas-selection-label-background:rgba(38,42,40,0.95);--omote-canonical-software-editor-canvas-selection-lock-border:rgba(90,143,122,0.42);--omote-canonical-software-editor-canvas-selection-locked-outline:#8bb1a1;--omote-canonical-software-app-rail-rail-border-color:#3d4541;--omote-canonical-software-app-rail-link-color-default:#a4aca6;--omote-canonical-software-app-rail-link-color-hover:#a9cfa0;--omote-canonical-software-app-rail-link-background-color-hover:#181b1a;--omote-canonical-software-app-rail-current-border-color:#464e4a;--omote-canonical-software-app-rail-current-color:#a9cfa0;--omote-canonical-software-app-rail-plain-current-box-shadow-part1:rgba(255,255,255,0.08);--omote-canonical-software-app-rail-seam-background-color:#3c4340;--omote-canonical-software-editor-vars-editor-color-picker-cursor:#313734;--omote-canonical-software-shape-endpoint-handles-handle-background-color:#313734;--omote-canonical-software-shape-endpoint-handles-handle-border-color:#5d90df;--omote-canonical-software-shape-endpoint-handles-handle-outline-color:rgba(31,111,235,0.28);--omote-canonical-software-field-box-border-color:#3d4541;--omote-canonical-software-field-box-checked-after-color:#fff;--omote-canonical-software-hardware-button-button-background-color:#3c4340;--omote-canonical-software-hardware-button-face-border-color:#3d4541;--omote-canonical-software-hardware-button-arcade-face-color:#e5e8e7;--omote-canonical-software-hardware-button-bank-background-color:#525b57;--omote-canonical-software-hardware-button-tape-background-color:#3c4340;--omote-canonical-software-image-recess-recess-cast-background-color:#181b1a;--omote-canonical-software-keycap-neutral-edge-border-top-color:#2b2f2d;--omote-canonical-software-keycap-disabled-background-color:#3c4340;--omote-canonical-software-keycap-disabled-face-background-color:#3c4340;--omote-canonical-software-keycap-disabled-face-border-color:#464e4a;--omote-canonical-software-material-material-muted:#a4aca6;--omote-canonical-software-material-material-face:#464c48;--omote-canonical-software-material-material-face-bottom:#393e3b;--omote-canonical-software-material-material-side:#111312;--omote-canonical-software-material-material-edge:rgba(255,255,255,.14);--omote-canonical-software-material-material-focus:#a9cfa0;--omote-canonical-software-material-material-accent:#a9cfa0;--omote-canonical-software-material-material-toast-recess:#181b1a;--omote-canonical-software-material-material-toast-border:#3d4541;--omote-canonical-software-material-material-toast-shade:rgba(0,0,0,0.5);--omote-canonical-software-material-material-field-contact:rgba(0,0,0,0.5);--omote-canonical-software-material-material-field-placeholder:#99a39e;--omote-canonical-software-material-range-material-grip:#3c4340;--omote-canonical-software-material-violet-face:#3f6b52;--omote-canonical-software-material-violet-face-bottom:#325543;--omote-canonical-software-material-violet-side:#1c3024;--omote-canonical-software-material-violet-face-outline:#1c3024;--omote-canonical-software-material-violet-edge:rgba(255,255,255,.16);--omote-canonical-software-material-violet-face-ink:#eef3ea;--omote-canonical-software-material-coral-face:#6b3f35;--omote-canonical-software-material-coral-face-bottom:#59342b;--omote-canonical-software-material-coral-side:#2e1a15;--omote-canonical-software-material-coral-face-outline:#2e1a15;--omote-canonical-software-material-coral-edge:rgba(255,255,255,.14);--omote-canonical-software-material-coral-face-ink:#ffd9cf;--omote-canonical-software-overflow-menu-trigger-background-color-default:#181b1a;--omote-canonical-software-overflow-menu-trigger-background-color-hover:#181b1a;--omote-canonical-software-overflow-menu-trigger-color:#d5dad8;--omote-canonical-software-overflow-menu-trigger-border-color:#57615c;--omote-canonical-software-overflow-menu-open-background-color:#2b4035;--omote-canonical-software-overflow-menu-popover-background-color:#262a28;--omote-canonical-software-overflow-menu-popover-border-color:#464e4a;--omote-canonical-software-overflow-menu-focused-background-color:#2b4037;--omote-canonical-software-overflow-menu-focused-color:#bcc3bf;--omote-canonical-software-page-header-eyebrow-color:#9ea8a3;--omote-canonical-software-page-surface-panel-background-color:#1e2220;--omote-canonical-software-page-surface-panel-border-color:#3d4541;--omote-canonical-software-page-surface-panel-border-top-color:#464e4a;--omote-canonical-software-page-surface-label-color:#99a39e;--omote-canonical-software-page-surface-muted-color:#9da7a2;--omote-canonical-software-page-surface-danger-color:#d6a499;--omote-canonical-software-page-surface-list-border-bottom-color:#3d4541;--omote-canonical-software-page-surface-empty-background-color:#181b1a;--omote-canonical-software-page-surface-empty-color:#bec5c2;--omote-canonical-software-page-surface-notice-background-color:#37402b;--omote-canonical-software-page-surface-notice-border-color:#3d4541;--omote-canonical-software-page-surface-notice-error-background-color:#40312b;--omote-canonical-software-page-surface-notice-error-border-color:#d3ac9f;--omote-canonical-software-page-surface-notice-error-color:#db9e94;--omote-canonical-software-page-surface-link-color:#a6c9b5;--omote-canonical-software-page-surface-divider-line-background-color:#3c4340;--omote-canonical-software-page-surface-card-background-color:#262a28;--omote-canonical-software-page-surface-card-border-color:#464e4a;--omote-canonical-software-page-surface-brand-color:#e1e4e2;--omote-canonical-software-page-surface-brand-mark-color:#9fa9a4;--omote-canonical-software-page-surface-badge-background-color:#463c20;--omote-canonical-software-page-surface-badge-border-color:#ccb070;--omote-canonical-software-page-surface-badge-color:#dbc494;--omote-canonical-software-page-surface-foot-links-border-top-color:#3d4541;--omote-canonical-software-portrait-fitting-portrait-body-border-color:#3d4541;--omote-canonical-software-portrait-fitting-portrait-display-border-color:#939f99;--omote-canonical-software-portrait-fitting-portrait-display-background-color:#343d33;--omote-canonical-software-portrait-fitting-portrait-initial-color:#f3f2ea;--omote-canonical-software-portrait-fitting-portrait-notch-background-color:#525b57;--omote-canonical-software-portrait-fitting-pin-socket-background-color:#686959;--omote-canonical-software-portrait-fitting-pin-lens-background-color:#3e5438;--omote-canonical-software-portrait-fitting-pin-on-background-color:#294d1a;--omote-canonical-software-portrait-fitting-pin-warm-background-color:#4d421a;--omote-canonical-software-project-card-row-border-top-color:#3d4541;--omote-canonical-software-scene-tile-tile-add-border-color:#3d4541;--omote-canonical-software-scene-tile-tile-selected-socket-box-shadow-part1:rgba(255,255,255,0.08);--omote-canonical-software-scene-tile-tile-refused-socket-box-shadow-part1:#4e3029;--omote-canonical-software-scene-tile-tile-refused-socket-box-shadow-part2:rgba(255,255,255,0.08);--omote-canonical-software-scene-tile-tile-plug-box-shadow-part1:rgba(255,255,255,0.08);--omote-canonical-software-scene-tile-tile-receiving-plug-background-color:#2b4034;--omote-canonical-software-scene-tile-tile-source-box-shadow-part1:rgba(0,0,0,0.42);--omote-canonical-software-scene-tile-tile-shape-background-color:#4c5c7c;--omote-canonical-software-scene-tile-tile-group-back-background-color:#3c4340;--omote-canonical-software-scene-tile-tile-group-front-background-color:#925e4f;--omote-canonical-software-scene-tile-tile-chip-color:#ffffff;--omote-canonical-software-scene-tile-tile-eye-color:#cfd4d1;--omote-canonical-software-scene-tile-tile-failure-color:#d3a79c;--omote-canonical-software-search-field-well-background-color:#181b1a;--omote-canonical-software-toast-toast-toast-box-shadow-part1:rgba(0,0,0,0.3);--omote-canonical-hardware-modal-shell:#1e2220;--omote-canonical-hardware-modal-screen:#262a28;--omote-canonical-hardware-modal-groove:#3d4541;--omote-canonical-hardware-modal-lozenge:#181b1a;--omote-canonical-hardware-modal-ink:#e6e8e7;--omote-canonical-hardware-modal-body-ink:#ced3d1;--omote-canonical-hardware-modal-muted:#adb6b1;--omote-canonical-hardware-key-disabled-ink:#adb6b1;--omote-canonical-hardware-modal-cream-border:#3d4541;--omote-canonical-hardware-modal-sage-ink:#eef3ea;--omote-canonical-hardware-modal-spinner-border:rgba(0,0,0,0.53);--omote-canonical-hardware-modal-coral-border:#b79085;--omote-canonical-hardware-modal-coral-ink:#daa395;--omote-canonical-hardware-modal-idle:#609b7b;--omote-canonical-hardware-modal-caution:#ce8833;--omote-canonical-hardware-modal-error:#c55837;--omote-canonical-hardware-modal-field-border:#3d4541;--omote-canonical-hardware-modal-alert-face:#40312b;--omote-canonical-hardware-modal-alert-border:#d3ac9f;--omote-canonical-hardware-modal-alert-ink:#dba394;--omote-canonical-hardware-moulded-rail-ink:#e6e8e7;--omote-canonical-hardware-moulded-rail-muted:#adb6b1;--omote-canonical-hardware-moulded-rail-off:#525b57;--omote-canonical-hardware-moulded-rail-accent:#3f6b52;--omote-canonical-hardware-moulded-rail-accent-ink:#eef3ea;--omote-canonical-hardware-moulded-rail-groove:#3d4541;--omote-canonical-hardware-moulded-rail-notch:#99a39e;--omote-canonical-hardware-moulded-rail-notch-selected:#99a39e;--omote-canonical-hardware-ground:#1e2120;--omote-canonical-hardware-panel:#262a28;--omote-canonical-hardware-raised:#313633;--omote-canonical-hardware-inset:#181b1a;--omote-canonical-hardware-ink:#e8ebe6;--omote-canonical-hardware-muted:#a4aca6;--omote-canonical-hardware-line:#3e4441;--omote-canonical-hardware-accent:#a9cfa0;--omote-canonical-hardware-tint:#2e3b32;--omote-canonical-hardware-danger:#ffb6a5;--omote-canonical-hardware-canvas:#1e2120;--omote-canonical-hardware-lab:#181b1a;--omote-canonical-hardware-focus:#8db4e6;--omote-canonical-hardware-switch-track:#3c4340;--omote-canonical-hardware-switch-border:#3d4541;--omote-canonical-hardware-switch-on:#3f6b52;--omote-canonical-hardware-arcade-border:#2c4a39;--omote-canonical-hardware-dialog-scrim:rgba(0,0,0,0.43);--omote-canonical-hardware-readout-highlight:#a9cfa0;--omote-canonical-hardware-tile-board:#262a28;--omote-canonical-hardware-tile-board-edge:#3e4441;--omote-canonical-hardware-tile-floor:#181b1a;--omote-canonical-hardware-tile-selected-floor:#243029;--omote-canonical-hardware-tile-socket-shade:rgba(0,0,0,0.5);--omote-canonical-hardware-tile-socket-edge:#3d4541;--omote-canonical-hardware-tile-plug:#262a28;--omote-canonical-hardware-tile-face:#313633;--omote-canonical-hardware-tile-source-ring:#4a514d;--omote-canonical-hardware-tile-group-ring:#6f99cd;--omote-canonical-hardware-tile-composite-ring:#987bc1;--omote-canonical-hardware-tile-workspace-ring:#dbb661;--omote-canonical-hardware-tile-macro-ring:#d57b67;--omote-canonical-hardware-tile-system-ring:#80bca3;--omote-canonical-hardware-tile-selection:#a9cfa0;--omote-canonical-hardware-tile-focus:#e8ebe6;--omote-canonical-hardware-tile-muted:#a4aca6;--omote-canonical-hardware-editor-color-scrim:rgba(0,0,0,0.45);--omote-canonical-hardware-editor-color-swatch-border:rgba(0,0,0,0.38);--omote-canonical-hardware-editor-dock-status-border:rgba(61,69,65,0.78);--omote-canonical-hardware-editor-dock-status-background:rgba(38,42,40,0.92);--omote-canonical-hardware-editor-dock-tile-action-background:rgba(38,42,40,0.72);--omote-canonical-hardware-editor-dock-tile-code-background:rgba(38,42,40,0.88);--omote-canonical-hardware-editor-dock-tile-state-badge-background:rgba(38,42,40,0.9);--omote-canonical-hardware-editor-focused-shell-scrim:rgba(0,0,0,0.58);--omote-canonical-hardware-editor-focused-workspace-stage-background-color:#181b1a;--omote-canonical-hardware-editor-object-menu-background:rgba(49,55,52,0.96);--omote-canonical-hardware-editor-mount-surface-bump-fill:rgba(30,34,32,0.82);--omote-canonical-hardware-editor-mount-surface-bump-stroke:rgba(82,91,87,0.78);--omote-canonical-hardware-editor-preview-empty-border:rgba(90,143,122,0.4);--omote-canonical-hardware-editor-preview-empty-drop-background:rgba(90,143,122,0.08);--omote-canonical-hardware-editor-preview-engine-background:#313734;--omote-canonical-hardware-editor-canvas-boundary-border:#8bb1a1;--omote-canonical-hardware-editor-canvas-boundary-clipped-border:rgba(184,111,92,0.72);--omote-canonical-hardware-editor-canvas-boundary-label-background:rgba(38,42,40,0.94);--omote-canonical-hardware-editor-canvas-boundary-label-clipped-border:rgba(184,111,92,0.34);--omote-canonical-hardware-editor-canvas-disabled-hint-background:rgba(49,55,52,0.92);--omote-canonical-hardware-editor-canvas-disabled-hint-border:rgba(90,143,122,0.34);--omote-canonical-hardware-editor-canvas-marquee-border:rgba(77,126,105,0.78);--omote-canonical-hardware-editor-canvas-marquee-fill:rgba(90,143,122,0.16);--omote-canonical-hardware-editor-canvas-selection-hover-label-border:rgba(90,143,122,0.45);--omote-canonical-hardware-editor-canvas-selection-hover-outline:#8bb1a1;--omote-canonical-hardware-editor-canvas-selection-label-background:rgba(38,42,40,0.95);--omote-canonical-hardware-editor-canvas-selection-lock-border:rgba(90,143,122,0.42);--omote-canonical-hardware-editor-canvas-selection-locked-outline:#8bb1a1;--omote-canonical-hardware-app-rail-rail-border-color:#3d4541;--omote-canonical-hardware-app-rail-link-color-default:#a4aca6;--omote-canonical-hardware-app-rail-link-color-hover:#a9cfa0;--omote-canonical-hardware-app-rail-link-background-color-hover:#181b1a;--omote-canonical-hardware-app-rail-current-border-color:#464e4a;--omote-canonical-hardware-app-rail-current-color:#a9cfa0;--omote-canonical-hardware-app-rail-plain-current-box-shadow-part1:rgba(255,255,255,0.08);--omote-canonical-hardware-app-rail-seam-background-color:#3c4340;--omote-canonical-hardware-editor-vars-editor-color-picker-cursor:#313734;--omote-canonical-hardware-shape-endpoint-handles-handle-background-color:#313734;--omote-canonical-hardware-shape-endpoint-handles-handle-border-color:#5d90df;--omote-canonical-hardware-shape-endpoint-handles-handle-outline-color:rgba(31,111,235,0.28);--omote-canonical-hardware-field-box-border-color:#3d4541;--omote-canonical-hardware-field-box-checked-after-color:#fff;--omote-canonical-hardware-hardware-button-button-background-color:#3c4340;--omote-canonical-hardware-hardware-button-face-border-color:#3d4541;--omote-canonical-hardware-hardware-button-arcade-face-color:#e5e8e7;--omote-canonical-hardware-hardware-button-bank-background-color:#525b57;--omote-canonical-hardware-hardware-button-tape-background-color:#3c4340;--omote-canonical-hardware-image-recess-recess-cast-background-color:#181b1a;--omote-canonical-hardware-keycap-neutral-edge-border-top-color:#2b2f2d;--omote-canonical-hardware-keycap-disabled-background-color:#3c4340;--omote-canonical-hardware-keycap-disabled-face-background-color:#3c4340;--omote-canonical-hardware-keycap-disabled-face-border-color:#464e4a;--omote-canonical-hardware-material-material-muted:#a4aca6;--omote-canonical-hardware-material-material-face:#464c48;--omote-canonical-hardware-material-material-face-bottom:#393e3b;--omote-canonical-hardware-material-material-side:#111312;--omote-canonical-hardware-material-material-edge:rgba(255,255,255,.14);--omote-canonical-hardware-material-material-focus:#a9cfa0;--omote-canonical-hardware-material-material-accent:#a9cfa0;--omote-canonical-hardware-material-material-toast-recess:#181b1a;--omote-canonical-hardware-material-material-toast-border:#3d4541;--omote-canonical-hardware-material-material-toast-shade:rgba(0,0,0,0.5);--omote-canonical-hardware-material-material-field-contact:rgba(0,0,0,0.5);--omote-canonical-hardware-material-material-field-placeholder:#99a39e;--omote-canonical-hardware-material-range-material-grip:#3c4340;--omote-canonical-hardware-material-violet-face:#3f6b52;--omote-canonical-hardware-material-violet-face-bottom:#325543;--omote-canonical-hardware-material-violet-side:#1c3024;--omote-canonical-hardware-material-violet-face-outline:#1c3024;--omote-canonical-hardware-material-violet-edge:rgba(255,255,255,.16);--omote-canonical-hardware-material-violet-face-ink:#eef3ea;--omote-canonical-hardware-material-coral-face:#6b3f35;--omote-canonical-hardware-material-coral-face-bottom:#59342b;--omote-canonical-hardware-material-coral-side:#2e1a15;--omote-canonical-hardware-material-coral-face-outline:#2e1a15;--omote-canonical-hardware-material-coral-edge:rgba(255,255,255,.14);--omote-canonical-hardware-material-coral-face-ink:#ffd9cf;--omote-canonical-hardware-overflow-menu-trigger-background-color-default:#181b1a;--omote-canonical-hardware-overflow-menu-trigger-background-color-hover:#181b1a;--omote-canonical-hardware-overflow-menu-trigger-color:#d5dad8;--omote-canonical-hardware-overflow-menu-trigger-border-color:#57615c;--omote-canonical-hardware-overflow-menu-open-background-color:#2b4035;--omote-canonical-hardware-overflow-menu-popover-background-color:#262a28;--omote-canonical-hardware-overflow-menu-popover-border-color:#464e4a;--omote-canonical-hardware-overflow-menu-focused-background-color:#2b4037;--omote-canonical-hardware-overflow-menu-focused-color:#bcc3bf;--omote-canonical-hardware-page-header-eyebrow-color:#9ea8a3;--omote-canonical-hardware-page-surface-panel-background-color:#1e2220;--omote-canonical-hardware-page-surface-panel-border-color:#3d4541;--omote-canonical-hardware-page-surface-panel-border-top-color:#464e4a;--omote-canonical-hardware-page-surface-label-color:#99a39e;--omote-canonical-hardware-page-surface-muted-color:#9da7a2;--omote-canonical-hardware-page-surface-danger-color:#d6a499;--omote-canonical-hardware-page-surface-list-border-bottom-color:#3d4541;--omote-canonical-hardware-page-surface-empty-background-color:#181b1a;--omote-canonical-hardware-page-surface-empty-color:#bec5c2;--omote-canonical-hardware-page-surface-notice-background-color:#37402b;--omote-canonical-hardware-page-surface-notice-border-color:#3d4541;--omote-canonical-hardware-page-surface-notice-error-background-color:#40312b;--omote-canonical-hardware-page-surface-notice-error-border-color:#d3ac9f;--omote-canonical-hardware-page-surface-notice-error-color:#db9e94;--omote-canonical-hardware-page-surface-link-color:#a6c9b5;--omote-canonical-hardware-page-surface-divider-line-background-color:#3c4340;--omote-canonical-hardware-page-surface-card-background-color:#262a28;--omote-canonical-hardware-page-surface-card-border-color:#464e4a;--omote-canonical-hardware-page-surface-brand-color:#e1e4e2;--omote-canonical-hardware-page-surface-brand-mark-color:#9fa9a4;--omote-canonical-hardware-page-surface-badge-background-color:#463c20;--omote-canonical-hardware-page-surface-badge-border-color:#ccb070;--omote-canonical-hardware-page-surface-badge-color:#dbc494;--omote-canonical-hardware-page-surface-foot-links-border-top-color:#3d4541;--omote-canonical-hardware-portrait-fitting-portrait-body-border-color:#3d4541;--omote-canonical-hardware-portrait-fitting-portrait-display-border-color:#939f99;--omote-canonical-hardware-portrait-fitting-portrait-display-background-color:#343d33;--omote-canonical-hardware-portrait-fitting-portrait-initial-color:#f3f2ea;--omote-canonical-hardware-portrait-fitting-portrait-notch-background-color:#525b57;--omote-canonical-hardware-portrait-fitting-pin-socket-background-color:#686959;--omote-canonical-hardware-portrait-fitting-pin-lens-background-color:#3e5438;--omote-canonical-hardware-portrait-fitting-pin-on-background-color:#294d1a;--omote-canonical-hardware-portrait-fitting-pin-warm-background-color:#4d421a;--omote-canonical-hardware-project-card-row-border-top-color:#3d4541;--omote-canonical-hardware-scene-tile-tile-add-border-color:#3d4541;--omote-canonical-hardware-scene-tile-tile-selected-socket-box-shadow-part1:rgba(255,255,255,0.08);--omote-canonical-hardware-scene-tile-tile-refused-socket-box-shadow-part1:#4e3029;--omote-canonical-hardware-scene-tile-tile-refused-socket-box-shadow-part2:rgba(255,255,255,0.08);--omote-canonical-hardware-scene-tile-tile-plug-box-shadow-part1:rgba(255,255,255,0.08);--omote-canonical-hardware-scene-tile-tile-receiving-plug-background-color:#2b4034;--omote-canonical-hardware-scene-tile-tile-source-box-shadow-part1:rgba(0,0,0,0.42);--omote-canonical-hardware-scene-tile-tile-shape-background-color:#4c5c7c;--omote-canonical-hardware-scene-tile-tile-group-back-background-color:#3c4340;--omote-canonical-hardware-scene-tile-tile-group-front-background-color:#925e4f;--omote-canonical-hardware-scene-tile-tile-chip-color:#ffffff;--omote-canonical-hardware-scene-tile-tile-eye-color:#cfd4d1;--omote-canonical-hardware-scene-tile-tile-failure-color:#d3a79c;--omote-canonical-hardware-search-field-well-background-color:#181b1a;--omote-canonical-hardware-toast-toast-toast-box-shadow-part1:rgba(0,0,0,0.3)}@media (prefers-color-scheme:dark){:root:not([data-omote-theme=light]):not([data-omote-theme=dark]){--omote-canonical-software-modal-shell:#1e2220;--omote-canonical-software-modal-screen:#262a28;--omote-canonical-software-modal-groove:#3d4541;--omote-canonical-software-modal-lozenge:#181b1a;--omote-canonical-software-modal-ink:#e6e8e7;--omote-canonical-software-modal-body-ink:#ced3d1;--omote-canonical-software-modal-muted:#adb6b1;--omote-canonical-software-key-disabled-ink:#adb6b1;--omote-canonical-software-modal-cream-border:#3d4541;--omote-canonical-software-modal-sage-ink:#eef3ea;--omote-canonical-software-modal-spinner-border:rgba(0,0,0,0.53);--omote-canonical-software-modal-coral-border:#b79085;--omote-canonical-software-modal-coral-ink:#daa395;--omote-canonical-software-modal-idle:#609b7b;--omote-canonical-software-modal-caution:#ce8833;--omote-canonical-software-modal-error:#c55837;--omote-canonical-software-modal-field-border:#3d4541;--omote-canonical-software-modal-alert-face:#40312b;--omote-canonical-software-modal-alert-border:#d3ac9f;--omote-canonical-software-modal-alert-ink:#dba394;--omote-canonical-software-moulded-rail-ink:#e6e8e7;--omote-canonical-software-moulded-rail-muted:#adb6b1;--omote-canonical-software-moulded-rail-off:#525b57;--omote-canonical-software-moulded-rail-accent:#3f6b52;--omote-canonical-software-moulded-rail-accent-ink:#eef3ea;--omote-canonical-software-moulded-rail-groove:#3d4541;--omote-canonical-software-moulded-rail-notch:#99a39e;--omote-canonical-software-moulded-rail-notch-selected:#99a39e;--omote-canonical-software-ground:#1e2120;--omote-canonical-software-panel:#262a28;--omote-canonical-software-raised:#313633;--omote-canonical-software-inset:#181b1a;--omote-canonical-software-ink:#e8ebe6;--omote-canonical-software-muted:#a4aca6;--omote-canonical-software-line:#3e4441;--omote-canonical-software-accent:#a9cfa0;--omote-canonical-software-tint:#2e3b32;--omote-canonical-software-danger:#ffb6a5;--omote-canonical-software-canvas:#1e2120;--omote-canonical-software-lab:#181b1a;--omote-canonical-software-focus:#8db4e6;--omote-canonical-software-switch-track:#3c4340;--omote-canonical-software-switch-border:#3d4541;--omote-canonical-software-switch-on:#3f6b52;--omote-canonical-software-arcade-border:#2c4a39;--omote-canonical-software-dialog-scrim:rgba(0,0,0,0.43);--omote-canonical-software-readout-highlight:#a9cfa0;--omote-canonical-software-tile-board:#262a28;--omote-canonical-software-tile-board-edge:#3e4441;--omote-canonical-software-tile-floor:#181b1a;--omote-canonical-software-tile-selected-floor:#243029;--omote-canonical-software-tile-socket-shade:rgba(0,0,0,0.5);--omote-canonical-software-tile-socket-edge:#3d4541;--omote-canonical-software-tile-plug:#262a28;--omote-canonical-software-tile-face:#313633;--omote-canonical-software-tile-source-ring:#4a514d;--omote-canonical-software-tile-group-ring:#6f99cd;--omote-canonical-software-tile-composite-ring:#987bc1;--omote-canonical-software-tile-workspace-ring:#dbb661;--omote-canonical-software-tile-macro-ring:#d57b67;--omote-canonical-software-tile-system-ring:#80bca3;--omote-canonical-software-tile-selection:#a9cfa0;--omote-canonical-software-tile-focus:#e8ebe6;--omote-canonical-software-tile-muted:#a4aca6;--omote-canonical-software-editor-color-scrim:rgba(0,0,0,0.45);--omote-canonical-software-editor-color-swatch-border:rgba(0,0,0,0.38);--omote-canonical-software-editor-dock-status-border:rgba(61,69,65,0.78);--omote-canonical-software-editor-dock-status-background:rgba(38,42,40,0.92);--omote-canonical-software-editor-dock-tile-action-background:rgba(38,42,40,0.72);--omote-canonical-software-editor-dock-tile-code-background:rgba(38,42,40,0.88);--omote-canonical-software-editor-dock-tile-state-badge-background:rgba(38,42,40,0.9);--omote-canonical-software-editor-focused-shell-scrim:rgba(0,0,0,0.58);--omote-canonical-software-editor-focused-workspace-stage-background-color:#181b1a;--omote-canonical-software-editor-object-menu-background:rgba(49,55,52,0.96);--omote-canonical-software-editor-mount-surface-bump-fill:rgba(30,34,32,0.82);--omote-canonical-software-editor-mount-surface-bump-stroke:rgba(82,91,87,0.78);--omote-canonical-software-editor-preview-empty-border:rgba(90,143,122,0.4);--omote-canonical-software-editor-preview-empty-drop-background:rgba(90,143,122,0.08);--omote-canonical-software-editor-preview-engine-background:#313734;--omote-canonical-software-editor-canvas-boundary-border:#8bb1a1;--omote-canonical-software-editor-canvas-boundary-clipped-border:rgba(184,111,92,0.72);--omote-canonical-software-editor-canvas-boundary-label-background:rgba(38,42,40,0.94);--omote-canonical-software-editor-canvas-boundary-label-clipped-border:rgba(184,111,92,0.34);--omote-canonical-software-editor-canvas-disabled-hint-background:rgba(49,55,52,0.92);--omote-canonical-software-editor-canvas-disabled-hint-border:rgba(90,143,122,0.34);--omote-canonical-software-editor-canvas-marquee-border:rgba(77,126,105,0.78);--omote-canonical-software-editor-canvas-marquee-fill:rgba(90,143,122,0.16);--omote-canonical-software-editor-canvas-selection-hover-label-border:rgba(90,143,122,0.45);--omote-canonical-software-editor-canvas-selection-hover-outline:#8bb1a1;--omote-canonical-software-editor-canvas-selection-label-background:rgba(38,42,40,0.95);--omote-canonical-software-editor-canvas-selection-lock-border:rgba(90,143,122,0.42);--omote-canonical-software-editor-canvas-selection-locked-outline:#8bb1a1;--omote-canonical-software-app-rail-rail-border-color:#3d4541;--omote-canonical-software-app-rail-link-color-default:#a4aca6;--omote-canonical-software-app-rail-link-color-hover:#a9cfa0;--omote-canonical-software-app-rail-link-background-color-hover:#181b1a;--omote-canonical-software-app-rail-current-border-color:#464e4a;--omote-canonical-software-app-rail-current-color:#a9cfa0;--omote-canonical-software-app-rail-plain-current-box-shadow-part1:rgba(255,255,255,0.08);--omote-canonical-software-app-rail-seam-background-color:#3c4340;--omote-canonical-software-editor-vars-editor-color-picker-cursor:#313734;--omote-canonical-software-shape-endpoint-handles-handle-background-color:#313734;--omote-canonical-software-shape-endpoint-handles-handle-border-color:#5d90df;--omote-canonical-software-shape-endpoint-handles-handle-outline-color:rgba(31,111,235,0.28);--omote-canonical-software-field-box-border-color:#3d4541;--omote-canonical-software-field-box-checked-after-color:#fff;--omote-canonical-software-hardware-button-button-background-color:#3c4340;--omote-canonical-software-hardware-button-face-border-color:#3d4541;--omote-canonical-software-hardware-button-arcade-face-color:#e5e8e7;--omote-canonical-software-hardware-button-bank-background-color:#525b57;--omote-canonical-software-hardware-button-tape-background-color:#3c4340;--omote-canonical-software-image-recess-recess-cast-background-color:#181b1a;--omote-canonical-software-keycap-neutral-edge-border-top-color:#2b2f2d;--omote-canonical-software-keycap-disabled-background-color:#3c4340;--omote-canonical-software-keycap-disabled-face-background-color:#3c4340;--omote-canonical-software-keycap-disabled-face-border-color:#464e4a;--omote-canonical-software-material-material-muted:#a4aca6;--omote-canonical-software-material-material-face:#464c48;--omote-canonical-software-material-material-face-bottom:#393e3b;--omote-canonical-software-material-material-side:#111312;--omote-canonical-software-material-material-edge:rgba(255,255,255,.14);--omote-canonical-software-material-material-focus:#a9cfa0;--omote-canonical-software-material-material-accent:#a9cfa0;--omote-canonical-software-material-material-toast-recess:#181b1a;--omote-canonical-software-material-material-toast-border:#3d4541;--omote-canonical-software-material-material-toast-shade:rgba(0,0,0,0.5);--omote-canonical-software-material-material-field-contact:rgba(0,0,0,0.5);--omote-canonical-software-material-material-field-placeholder:#99a39e;--omote-canonical-software-material-range-material-grip:#3c4340;--omote-canonical-software-material-violet-face:#3f6b52;--omote-canonical-software-material-violet-face-bottom:#325543;--omote-canonical-software-material-violet-side:#1c3024;--omote-canonical-software-material-violet-face-outline:#1c3024;--omote-canonical-software-material-violet-edge:rgba(255,255,255,.16);--omote-canonical-software-material-violet-face-ink:#eef3ea;--omote-canonical-software-material-coral-face:#6b3f35;--omote-canonical-software-material-coral-face-bottom:#59342b;--omote-canonical-software-material-coral-side:#2e1a15;--omote-canonical-software-material-coral-face-outline:#2e1a15;--omote-canonical-software-material-coral-edge:rgba(255,255,255,.14);--omote-canonical-software-material-coral-face-ink:#ffd9cf;--omote-canonical-software-overflow-menu-trigger-background-color-default:#181b1a;--omote-canonical-software-overflow-menu-trigger-background-color-hover:#181b1a;--omote-canonical-software-overflow-menu-trigger-color:#d5dad8;--omote-canonical-software-overflow-menu-trigger-border-color:#57615c;--omote-canonical-software-overflow-menu-open-background-color:#2b4035;--omote-canonical-software-overflow-menu-popover-background-color:#262a28;--omote-canonical-software-overflow-menu-popover-border-color:#464e4a;--omote-canonical-software-overflow-menu-focused-background-color:#2b4037;--omote-canonical-software-overflow-menu-focused-color:#bcc3bf;--omote-canonical-software-page-header-eyebrow-color:#9ea8a3;--omote-canonical-software-page-surface-panel-background-color:#1e2220;--omote-canonical-software-page-surface-panel-border-color:#3d4541;--omote-canonical-software-page-surface-panel-border-top-color:#464e4a;--omote-canonical-software-page-surface-label-color:#99a39e;--omote-canonical-software-page-surface-muted-color:#9da7a2;--omote-canonical-software-page-surface-danger-color:#d6a499;--omote-canonical-software-page-surface-list-border-bottom-color:#3d4541;--omote-canonical-software-page-surface-empty-background-color:#181b1a;--omote-canonical-software-page-surface-empty-color:#bec5c2;--omote-canonical-software-page-surface-notice-background-color:#37402b;--omote-canonical-software-page-surface-notice-border-color:#3d4541;--omote-canonical-software-page-surface-notice-error-background-color:#40312b;--omote-canonical-software-page-surface-notice-error-border-color:#d3ac9f;--omote-canonical-software-page-surface-notice-error-color:#db9e94;--omote-canonical-software-page-surface-link-color:#a6c9b5;--omote-canonical-software-page-surface-divider-line-background-color:#3c4340;--omote-canonical-software-page-surface-card-background-color:#262a28;--omote-canonical-software-page-surface-card-border-color:#464e4a;--omote-canonical-software-page-surface-brand-color:#e1e4e2;--omote-canonical-software-page-surface-brand-mark-color:#9fa9a4;--omote-canonical-software-page-surface-badge-background-color:#463c20;--omote-canonical-software-page-surface-badge-border-color:#ccb070;--omote-canonical-software-page-surface-badge-color:#dbc494;--omote-canonical-software-page-surface-foot-links-border-top-color:#3d4541;--omote-canonical-software-portrait-fitting-portrait-body-border-color:#3d4541;--omote-canonical-software-portrait-fitting-portrait-display-border-color:#939f99;--omote-canonical-software-portrait-fitting-portrait-display-background-color:#343d33;--omote-canonical-software-portrait-fitting-portrait-initial-color:#f3f2ea;--omote-canonical-software-portrait-fitting-portrait-notch-background-color:#525b57;--omote-canonical-software-portrait-fitting-pin-socket-background-color:#686959;--omote-canonical-software-portrait-fitting-pin-lens-background-color:#3e5438;--omote-canonical-software-portrait-fitting-pin-on-background-color:#294d1a;--omote-canonical-software-portrait-fitting-pin-warm-background-color:#4d421a;--omote-canonical-software-project-card-row-border-top-color:#3d4541;--omote-canonical-software-scene-tile-tile-add-border-color:#3d4541;--omote-canonical-software-scene-tile-tile-selected-socket-box-shadow-part1:rgba(255,255,255,0.08);--omote-canonical-software-scene-tile-tile-refused-socket-box-shadow-part1:#4e3029;--omote-canonical-software-scene-tile-tile-refused-socket-box-shadow-part2:rgba(255,255,255,0.08);--omote-canonical-software-scene-tile-tile-plug-box-shadow-part1:rgba(255,255,255,0.08);--omote-canonical-software-scene-tile-tile-receiving-plug-background-color:#2b4034;--omote-canonical-software-scene-tile-tile-source-box-shadow-part1:rgba(0,0,0,0.42);--omote-canonical-software-scene-tile-tile-shape-background-color:#4c5c7c;--omote-canonical-software-scene-tile-tile-group-back-background-color:#3c4340;--omote-canonical-software-scene-tile-tile-group-front-background-color:#925e4f;--omote-canonical-software-scene-tile-tile-chip-color:#ffffff;--omote-canonical-software-scene-tile-tile-eye-color:#cfd4d1;--omote-canonical-software-scene-tile-tile-failure-color:#d3a79c;--omote-canonical-software-search-field-well-background-color:#181b1a;--omote-canonical-software-toast-toast-toast-box-shadow-part1:rgba(0,0,0,0.3);--omote-canonical-hardware-modal-shell:#1e2220;--omote-canonical-hardware-modal-screen:#262a28;--omote-canonical-hardware-modal-groove:#3d4541;--omote-canonical-hardware-modal-lozenge:#181b1a;--omote-canonical-hardware-modal-ink:#e6e8e7;--omote-canonical-hardware-modal-body-ink:#ced3d1;--omote-canonical-hardware-modal-muted:#adb6b1;--omote-canonical-hardware-key-disabled-ink:#adb6b1;--omote-canonical-hardware-modal-cream-border:#3d4541;--omote-canonical-hardware-modal-sage-ink:#eef3ea;--omote-canonical-hardware-modal-spinner-border:rgba(0,0,0,0.53);--omote-canonical-hardware-modal-coral-border:#b79085;--omote-canonical-hardware-modal-coral-ink:#daa395;--omote-canonical-hardware-modal-idle:#609b7b;--omote-canonical-hardware-modal-caution:#ce8833;--omote-canonical-hardware-modal-error:#c55837;--omote-canonical-hardware-modal-field-border:#3d4541;--omote-canonical-hardware-modal-alert-face:#40312b;--omote-canonical-hardware-modal-alert-border:#d3ac9f;--omote-canonical-hardware-modal-alert-ink:#dba394;--omote-canonical-hardware-moulded-rail-ink:#e6e8e7;--omote-canonical-hardware-moulded-rail-muted:#adb6b1;--omote-canonical-hardware-moulded-rail-off:#525b57;--omote-canonical-hardware-moulded-rail-accent:#3f6b52;--omote-canonical-hardware-moulded-rail-accent-ink:#eef3ea;--omote-canonical-hardware-moulded-rail-groove:#3d4541;--omote-canonical-hardware-moulded-rail-notch:#99a39e;--omote-canonical-hardware-moulded-rail-notch-selected:#99a39e;--omote-canonical-hardware-ground:#1e2120;--omote-canonical-hardware-panel:#262a28;--omote-canonical-hardware-raised:#313633;--omote-canonical-hardware-inset:#181b1a;--omote-canonical-hardware-ink:#e8ebe6;--omote-canonical-hardware-muted:#a4aca6;--omote-canonical-hardware-line:#3e4441;--omote-canonical-hardware-accent:#a9cfa0;--omote-canonical-hardware-tint:#2e3b32;--omote-canonical-hardware-danger:#ffb6a5;--omote-canonical-hardware-canvas:#1e2120;--omote-canonical-hardware-lab:#181b1a;--omote-canonical-hardware-focus:#8db4e6;--omote-canonical-hardware-switch-track:#3c4340;--omote-canonical-hardware-switch-border:#3d4541;--omote-canonical-hardware-switch-on:#3f6b52;--omote-canonical-hardware-arcade-border:#2c4a39;--omote-canonical-hardware-dialog-scrim:rgba(0,0,0,0.43);--omote-canonical-hardware-readout-highlight:#a9cfa0;--omote-canonical-hardware-tile-board:#262a28;--omote-canonical-hardware-tile-board-edge:#3e4441;--omote-canonical-hardware-tile-floor:#181b1a;--omote-canonical-hardware-tile-selected-floor:#243029;--omote-canonical-hardware-tile-socket-shade:rgba(0,0,0,0.5);--omote-canonical-hardware-tile-socket-edge:#3d4541;--omote-canonical-hardware-tile-plug:#262a28;--omote-canonical-hardware-tile-face:#313633;--omote-canonical-hardware-tile-source-ring:#4a514d;--omote-canonical-hardware-tile-group-ring:#6f99cd;--omote-canonical-hardware-tile-composite-ring:#987bc1;--omote-canonical-hardware-tile-workspace-ring:#dbb661;--omote-canonical-hardware-tile-macro-ring:#d57b67;--omote-canonical-hardware-tile-system-ring:#80bca3;--omote-canonical-hardware-tile-selection:#a9cfa0;--omote-canonical-hardware-tile-focus:#e8ebe6;--omote-canonical-hardware-tile-muted:#a4aca6;--omote-canonical-hardware-editor-color-scrim:rgba(0,0,0,0.45);--omote-canonical-hardware-editor-color-swatch-border:rgba(0,0,0,0.38);--omote-canonical-hardware-editor-dock-status-border:rgba(61,69,65,0.78);--omote-canonical-hardware-editor-dock-status-background:rgba(38,42,40,0.92);--omote-canonical-hardware-editor-dock-tile-action-background:rgba(38,42,40,0.72);--omote-canonical-hardware-editor-dock-tile-code-background:rgba(38,42,40,0.88);--omote-canonical-hardware-editor-dock-tile-state-badge-background:rgba(38,42,40,0.9);--omote-canonical-hardware-editor-focused-shell-scrim:rgba(0,0,0,0.58);--omote-canonical-hardware-editor-focused-workspace-stage-background-color:#181b1a;--omote-canonical-hardware-editor-object-menu-background:rgba(49,55,52,0.96);--omote-canonical-hardware-editor-mount-surface-bump-fill:rgba(30,34,32,0.82);--omote-canonical-hardware-editor-mount-surface-bump-stroke:rgba(82,91,87,0.78);--omote-canonical-hardware-editor-preview-empty-border:rgba(90,143,122,0.4);--omote-canonical-hardware-editor-preview-empty-drop-background:rgba(90,143,122,0.08);--omote-canonical-hardware-editor-preview-engine-background:#313734;--omote-canonical-hardware-editor-canvas-boundary-border:#8bb1a1;--omote-canonical-hardware-editor-canvas-boundary-clipped-border:rgba(184,111,92,0.72);--omote-canonical-hardware-editor-canvas-boundary-label-background:rgba(38,42,40,0.94);--omote-canonical-hardware-editor-canvas-boundary-label-clipped-border:rgba(184,111,92,0.34);--omote-canonical-hardware-editor-canvas-disabled-hint-background:rgba(49,55,52,0.92);--omote-canonical-hardware-editor-canvas-disabled-hint-border:rgba(90,143,122,0.34);--omote-canonical-hardware-editor-canvas-marquee-border:rgba(77,126,105,0.78);--omote-canonical-hardware-editor-canvas-marquee-fill:rgba(90,143,122,0.16);--omote-canonical-hardware-editor-canvas-selection-hover-label-border:rgba(90,143,122,0.45);--omote-canonical-hardware-editor-canvas-selection-hover-outline:#8bb1a1;--omote-canonical-hardware-editor-canvas-selection-label-background:rgba(38,42,40,0.95);--omote-canonical-hardware-editor-canvas-selection-lock-border:rgba(90,143,122,0.42);--omote-canonical-hardware-editor-canvas-selection-locked-outline:#8bb1a1;--omote-canonical-hardware-app-rail-rail-border-color:#3d4541;--omote-canonical-hardware-app-rail-link-color-default:#a4aca6;--omote-canonical-hardware-app-rail-link-color-hover:#a9cfa0;--omote-canonical-hardware-app-rail-link-background-color-hover:#181b1a;--omote-canonical-hardware-app-rail-current-border-color:#464e4a;--omote-canonical-hardware-app-rail-current-color:#a9cfa0;--omote-canonical-hardware-app-rail-plain-current-box-shadow-part1:rgba(255,255,255,0.08);--omote-canonical-hardware-app-rail-seam-background-color:#3c4340;--omote-canonical-hardware-editor-vars-editor-color-picker-cursor:#313734;--omote-canonical-hardware-shape-endpoint-handles-handle-background-color:#313734;--omote-canonical-hardware-shape-endpoint-handles-handle-border-color:#5d90df;--omote-canonical-hardware-shape-endpoint-handles-handle-outline-color:rgba(31,111,235,0.28);--omote-canonical-hardware-field-box-border-color:#3d4541;--omote-canonical-hardware-field-box-checked-after-color:#fff;--omote-canonical-hardware-hardware-button-button-background-color:#3c4340;--omote-canonical-hardware-hardware-button-face-border-color:#3d4541;--omote-canonical-hardware-hardware-button-arcade-face-color:#e5e8e7;--omote-canonical-hardware-hardware-button-bank-background-color:#525b57;--omote-canonical-hardware-hardware-button-tape-background-color:#3c4340;--omote-canonical-hardware-image-recess-recess-cast-background-color:#181b1a;--omote-canonical-hardware-keycap-neutral-edge-border-top-color:#2b2f2d;--omote-canonical-hardware-keycap-disabled-background-color:#3c4340;--omote-canonical-hardware-keycap-disabled-face-background-color:#3c4340;--omote-canonical-hardware-keycap-disabled-face-border-color:#464e4a;--omote-canonical-hardware-material-material-muted:#a4aca6;--omote-canonical-hardware-material-material-face:#464c48;--omote-canonical-hardware-material-material-face-bottom:#393e3b;--omote-canonical-hardware-material-material-side:#111312;--omote-canonical-hardware-material-material-edge:rgba(255,255,255,.14);--omote-canonical-hardware-material-material-focus:#a9cfa0;--omote-canonical-hardware-material-material-accent:#a9cfa0;--omote-canonical-hardware-material-material-toast-recess:#181b1a;--omote-canonical-hardware-material-material-toast-border:#3d4541;--omote-canonical-hardware-material-material-toast-shade:rgba(0,0,0,0.5);--omote-canonical-hardware-material-material-field-contact:rgba(0,0,0,0.5);--omote-canonical-hardware-material-material-field-placeholder:#99a39e;--omote-canonical-hardware-material-range-material-grip:#3c4340;--omote-canonical-hardware-material-violet-face:#3f6b52;--omote-canonical-hardware-material-violet-face-bottom:#325543;--omote-canonical-hardware-material-violet-side:#1c3024;--omote-canonical-hardware-material-violet-face-outline:#1c3024;--omote-canonical-hardware-material-violet-edge:rgba(255,255,255,.16);--omote-canonical-hardware-material-violet-face-ink:#eef3ea;--omote-canonical-hardware-material-coral-face:#6b3f35;--omote-canonical-hardware-material-coral-face-bottom:#59342b;--omote-canonical-hardware-material-coral-side:#2e1a15;--omote-canonical-hardware-material-coral-face-outline:#2e1a15;--omote-canonical-hardware-material-coral-edge:rgba(255,255,255,.14);--omote-canonical-hardware-material-coral-face-ink:#ffd9cf;--omote-canonical-hardware-overflow-menu-trigger-background-color-default:#181b1a;--omote-canonical-hardware-overflow-menu-trigger-background-color-hover:#181b1a;--omote-canonical-hardware-overflow-menu-trigger-color:#d5dad8;--omote-canonical-hardware-overflow-menu-trigger-border-color:#57615c;--omote-canonical-hardware-overflow-menu-open-background-color:#2b4035;--omote-canonical-hardware-overflow-menu-popover-background-color:#262a28;--omote-canonical-hardware-overflow-menu-popover-border-color:#464e4a;--omote-canonical-hardware-overflow-menu-focused-background-color:#2b4037;--omote-canonical-hardware-overflow-menu-focused-color:#bcc3bf;--omote-canonical-hardware-page-header-eyebrow-color:#9ea8a3;--omote-canonical-hardware-page-surface-panel-background-color:#1e2220;--omote-canonical-hardware-page-surface-panel-border-color:#3d4541;--omote-canonical-hardware-page-surface-panel-border-top-color:#464e4a;--omote-canonical-hardware-page-surface-label-color:#99a39e;--omote-canonical-hardware-page-surface-muted-color:#9da7a2;--omote-canonical-hardware-page-surface-danger-color:#d6a499;--omote-canonical-hardware-page-surface-list-border-bottom-color:#3d4541;--omote-canonical-hardware-page-surface-empty-background-color:#181b1a;--omote-canonical-hardware-page-surface-empty-color:#bec5c2;--omote-canonical-hardware-page-surface-notice-background-color:#37402b;--omote-canonical-hardware-page-surface-notice-border-color:#3d4541;--omote-canonical-hardware-page-surface-notice-error-background-color:#40312b;--omote-canonical-hardware-page-surface-notice-error-border-color:#d3ac9f;--omote-canonical-hardware-page-surface-notice-error-color:#db9e94;--omote-canonical-hardware-page-surface-link-color:#a6c9b5;--omote-canonical-hardware-page-surface-divider-line-background-color:#3c4340;--omote-canonical-hardware-page-surface-card-background-color:#262a28;--omote-canonical-hardware-page-surface-card-border-color:#464e4a;--omote-canonical-hardware-page-surface-brand-color:#e1e4e2;--omote-canonical-hardware-page-surface-brand-mark-color:#9fa9a4;--omote-canonical-hardware-page-surface-badge-background-color:#463c20;--omote-canonical-hardware-page-surface-badge-border-color:#ccb070;--omote-canonical-hardware-page-surface-badge-color:#dbc494;--omote-canonical-hardware-page-surface-foot-links-border-top-color:#3d4541;--omote-canonical-hardware-portrait-fitting-portrait-body-border-color:#3d4541;--omote-canonical-hardware-portrait-fitting-portrait-display-border-color:#939f99;--omote-canonical-hardware-portrait-fitting-portrait-display-background-color:#343d33;--omote-canonical-hardware-portrait-fitting-portrait-initial-color:#f3f2ea;--omote-canonical-hardware-portrait-fitting-portrait-notch-background-color:#525b57;--omote-canonical-hardware-portrait-fitting-pin-socket-background-color:#686959;--omote-canonical-hardware-portrait-fitting-pin-lens-background-color:#3e5438;--omote-canonical-hardware-portrait-fitting-pin-on-background-color:#294d1a;--omote-canonical-hardware-portrait-fitting-pin-warm-background-color:#4d421a;--omote-canonical-hardware-project-card-row-border-top-color:#3d4541;--omote-canonical-hardware-scene-tile-tile-add-border-color:#3d4541;--omote-canonical-hardware-scene-tile-tile-selected-socket-box-shadow-part1:rgba(255,255,255,0.08);--omote-canonical-hardware-scene-tile-tile-refused-socket-box-shadow-part1:#4e3029;--omote-canonical-hardware-scene-tile-tile-refused-socket-box-shadow-part2:rgba(255,255,255,0.08);--omote-canonical-hardware-scene-tile-tile-plug-box-shadow-part1:rgba(255,255,255,0.08);--omote-canonical-hardware-scene-tile-tile-receiving-plug-background-color:#2b4034;--omote-canonical-hardware-scene-tile-tile-source-box-shadow-part1:rgba(0,0,0,0.42);--omote-canonical-hardware-scene-tile-tile-shape-background-color:#4c5c7c;--omote-canonical-hardware-scene-tile-tile-group-back-background-color:#3c4340;--omote-canonical-hardware-scene-tile-tile-group-front-background-color:#925e4f;--omote-canonical-hardware-scene-tile-tile-chip-color:#ffffff;--omote-canonical-hardware-scene-tile-tile-eye-color:#cfd4d1;--omote-canonical-hardware-scene-tile-tile-failure-color:#d3a79c;--omote-canonical-hardware-search-field-well-background-color:#181b1a;--omote-canonical-hardware-toast-toast-toast-box-shadow-part1:rgba(0,0,0,0.3)}}}