html:root body:not(#op):has(:is([data-op-shell=fixture],[data-op-shell=command])){background:radial-gradient(70rem 26rem at 50% -6rem, color-mix(in srgb, var(--omni-highlight) 5%, transparent), transparent 72%), var(--omni-ink)}html:root body :is([data-op-shell=fixture],[data-op-shell=command]):not(#op){--op-pane:color-mix(in srgb, var(--omni-ink) 74%, var(--omni-surface));--op-hair:color-mix(in srgb, var(--omni-text) 19%, transparent);--op-gold:#efd9ab;--omni-glass:linear-gradient(180deg, color-mix(in srgb, var(--omni-text) 4%, transparent), transparent 3rem), radial-gradient(120% 60% at 100% 0%, color-mix(in srgb, var(--omni-highlight) 5%, transparent), transparent 70%), var(--op-pane);--omni-control:linear-gradient(180deg, color-mix(in srgb, var(--omni-text) 7%, transparent), transparent 75%), color-mix(in srgb, var(--omni-ink) 84%, var(--omni-surface));--gs-lift:color-mix(in srgb, var(--omni-ink) 60%, var(--omni-surface));--gs-well:var(--omni-ink);--gs-node-halo:var(--op-pane)}html:root body :is([data-op-shell=fixture],[data-op-shell=command]):not(#op) .gc-card{border-color:var(--op-hair);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--omni-text) 11%, transparent), inset 0 -1px 0 #00000080, 0 18px 44px #000000a6}html:root body :is([data-op-shell=fixture],[data-op-shell=command]):not(#op) :is(.omni-v1-switch,.gc-tabs){border-color:var(--op-hair)}html:root body [data-op-shell=fixture]:not(#op) .omni-v1-switch{background:color-mix(in srgb, var(--omni-ink) 84%, transparent);box-shadow:0 12px 30px #000000b3, inset 0 1px 0 color-mix(in srgb, var(--omni-text) 10%, transparent)}html:root body :is([data-op-shell=fixture],[data-op-shell=command]):not(#op) .omni-mirror{--gs-node-halo:color-mix(in srgb, var(--omni-ink) 90%, var(--omni-surface));border:1px solid color-mix(in srgb, var(--op-gold) 52%, transparent);background:linear-gradient(158deg, color-mix(in srgb, var(--omni-text) 7.5%, transparent), color-mix(in srgb, var(--omni-text) 2%, transparent) 24%, transparent 40%), linear-gradient(158deg, transparent 50%, color-mix(in srgb, var(--omni-text) 3%, transparent) 55%, transparent 61%), color-mix(in srgb, var(--omni-ink) 90%, var(--omni-surface));box-shadow:inset 0 0 0 1px #0000008c, inset 0 1px 0 #fff4dc4d, 0 0 0 4px color-mix(in srgb, var(--op-gold) 5%, transparent), 0 0 30px color-mix(in srgb, var(--op-gold) 8%, transparent);border-radius:18px;margin:.25rem 0 1rem;padding:1rem 1.125rem .25rem;position:relative}html:root body :is([data-op-shell=fixture],[data-op-shell=command]):not(#op) .omni-mirror .omni-v1-words{color:var(--omni-text);border-left:0;margin:0 0 .75rem;padding:0;font-size:1.125rem;line-height:1.6}html:root body :is([data-op-shell=fixture],[data-op-shell=command]):not(#op) .omni-mirror .omni-v1-day{margin:0}html:root body :is([data-op-shell=fixture],[data-op-shell=command]):not(#op) .omni-mirror .omni-v1-day>li:last-child{border-bottom:0}html:root body :is([data-op-shell=fixture],[data-op-shell=command]).omni-starfield{--op-col:calc(min(100vw, 45rem) - 32px)}@media (min-width:40em){html:root body :is([data-op-shell=fixture],[data-op-shell=command]).omni-starfield{--op-col:calc(min(100vw, 45rem) - 48px)}}html:root body :is([data-op-shell=fixture],[data-op-shell=command]).omni-starfield:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 0.9% 7%, #ffffffd9 0 .65px, #fff0 1.5px), radial-gradient(circle at 1.4% 19%, #cfe8ffb3 0 .6px, #cfe8ff00 1.4px), radial-gradient(circle at 0.7% 33%, #fff9 0 .5px, #fff0 1.2px), radial-gradient(circle at 1.3% 48%, #f6cfdca6 0 .6px, #f6cfdc00 1.4px), radial-gradient(circle at 0.8% 64%, #ffffffbf 0 .6px, #fff0 1.4px), radial-gradient(circle at 1.2% 81%, #d9c9ffa6 0 .6px, #d9c9ff00 1.4px), radial-gradient(circle at 99.1% 11%, #ffffffc7 0 .65px, #fff0 1.5px), radial-gradient(circle at 98.6% 26%, #ffe4beb3 0 .6px, #ffe4be00 1.4px), radial-gradient(circle at 99.3% 41%, #ffffff94 0 .5px, #fff0 1.2px), radial-gradient(circle at 98.7% 57%, #c6f1f4a6 0 .6px, #c6f1f400 1.4px), radial-gradient(circle at 99.2% 72%, #ffffffbf 0 .6px, #fff0 1.4px), radial-gradient(circle at 98.8% 90%, #cfe8ffa6 0 .6px, #cfe8ff00 1.4px), radial-gradient(circle at 5% 12%, #ffffffe6 0 .8px, #fff0 1.8px), radial-gradient(circle at 9% 27%, #ffffff80 0 .6px, #fff0 1.3px), radial-gradient(circle at 16% 8%, #cfe8ffcc 0 .7px, #cfe8ff00 1.6px), radial-gradient(circle at 21% 36%, #ffffffa6 0 .6px, #fff0 1.4px), radial-gradient(circle at 3.5% 45%, #ffe4bebf 0 .7px, #ffe4be00 1.6px), radial-gradient(circle at 12% 58%, #fffc 0 .7px, #fff0 1.6px), radial-gradient(circle at 19% 69%, #d9c9ffb3 0 .6px, #d9c9ff00 1.4px), radial-gradient(circle at 7% 78%, #ffffff8c 0 .5px, #fff0 1.2px), radial-gradient(circle at 14% 91%, #ffffffd9 0 .8px, #fff0 1.8px), radial-gradient(circle at 23% 83%, #f6cfdca6 0 .6px, #f6cfdc00 1.4px), radial-gradient(circle at 95% 6%, #fffc 0 .7px, #fff0 1.6px), radial-gradient(circle at 88% 18%, #d9c9ffb3 0 .6px, #d9c9ff00 1.4px), radial-gradient(circle at 81% 29%, #ffffffe6 0 .8px, #fff0 1.8px), radial-gradient(circle at 93% 38%, #ffffff8c 0 .5px, #fff0 1.2px), radial-gradient(circle at 78% 52%, #c6f1f4b3 0 .6px, #c6f1f400 1.4px), radial-gradient(circle at 90% 61%, #fffc 0 .7px, #fff0 1.6px), radial-gradient(circle at 84% 74%, #ffe4bea6 0 .6px, #ffe4be00 1.4px), radial-gradient(circle at 96% 84%, #ffffffe6 0 .8px, #fff0 1.8px), radial-gradient(circle at 79% 93%, #ffffff94 0 .5px, #fff0 1.2px), radial-gradient(circle at 86% 97%, #cfe8ffa6 0 .6px, #cfe8ff00 1.4px), radial-gradient(38vw 46vh at 10% 30%, color-mix(in srgb, var(--omni-highlight) 5%, transparent), transparent 70%), radial-gradient(34vw 40vh at 91% 72%, #d9c9ff0a, transparent 70%);-webkit-mask:linear-gradient(90deg, #000 0, #000 calc(50% - var(--op-col) / 2 - 9.5px), #0000 calc(50% - var(--op-col) / 2 - 6.5px), #0000 calc(50% + var(--op-col) / 2 + 6.5px), #000 calc(50% + var(--op-col) / 2 + 9.5px), #000 100%);-webkit-mask:linear-gradient(90deg, #000 0, #000 calc(50% - var(--op-col) / 2 - 9.5px), #0000 calc(50% - var(--op-col) / 2 - 6.5px), #0000 calc(50% + var(--op-col) / 2 + 6.5px), #000 calc(50% + var(--op-col) / 2 + 9.5px), #000 100%);mask:linear-gradient(90deg, #000 0, #000 calc(50% - var(--op-col) / 2 - 9.5px), #0000 calc(50% - var(--op-col) / 2 - 6.5px), #0000 calc(50% + var(--op-col) / 2 + 6.5px), #000 calc(50% + var(--op-col) / 2 + 9.5px), #000 100%);position:fixed;inset:0}.op-frame{z-index:55;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.op-frame *,.op-edge,.op-edge *{pointer-events:none}.op-frame-art{position:absolute;top:0;left:0;overflow:visible}.op-glint{will-change:transform, opacity;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:radial-gradient(50% 50%,#fff9ec 0,#f3dcaecc 30%,#cfe8ff40 55%,#f3dcae00 72%);width:7px;height:52px;display:block;position:absolute;top:0;left:0}:root [data-op-host=static]{isolation:isolate;position:relative}:root [data-op-host=positioned]{isolation:isolate}.op-edge{opacity:0;pointer-events:none;will-change:opacity;display:block;position:absolute;inset:0}.op-edge-art{position:absolute;top:0;left:0;overflow:visible}.op-edge-art .op-ring{stroke-opacity:.35}.op-edge-art .op-arc:not(.is-fringe){filter:drop-shadow(0 0 2px #f6dcaa)}.op-edge.is-still{opacity:1;will-change:auto}.op-edge.is-still .op-ring{stroke-opacity:1}@property --op-h{syntax:"<number>";inherits:false;initial-value:0}@property --op-b{syntax:"<number>";inherits:false;initial-value:0}@property --op-t{syntax:"<number>";inherits:false;initial-value:0}html:root body [data-op-tone=on-dark]{--op-core:250 208 146;--op-mid:236 172 98;--op-rim:214 140 70;--op-ha:.3;--op-hb:.24;--op-hc:.12;--op-sa:.28;--op-ice:150 206 255;--op-lav:196 168 255;--op-peri:162 176 255;--op-blush:242 170 198;--op-cyan:140 226 234;--op-gg:206 214 120}html:root body [data-op-tone=on-light]{--op-core:255 236 200;--op-mid:244 196 120;--op-rim:236 176 96;--op-ha:.55;--op-hb:.46;--op-hc:.2;--op-sa:.5;--op-ice:150 206 255;--op-lav:196 168 255;--op-peri:162 176 255;--op-blush:242 170 198;--op-cyan:140 226 234;--op-gg:206 214 120}html:root body [data-op-touch]:not(#op):before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;--op-lattice:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cdefs%3E%3CradialGradient id='f'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='.6' stop-color='%23fff' stop-opacity='.6'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3Cmask id='m'%3E%3Crect width='80' height='80' fill='url(%23f)'/%3E%3C/mask%3E%3C/defs%3E%3Cg mask='url(%23m)' fill='none' stroke='%232a1d0a' stroke-opacity='.26' stroke-width='.55'%3E%3Cpath d='M40 40Q47.0 29.0 40.0 18.0Q33.0 29.0 40 40M40 40Q53.0 40.6 59.1 29.0Q46.0 28.4 40 40M40 40Q46.0 51.6 59.1 51.0Q53.0 39.4 40 40M40 40Q33.0 51.0 40.0 62.0Q47.0 51.0 40 40M40 40Q27.0 39.4 20.9 51.0Q34.0 51.6 40 40M40 40Q34.0 28.4 20.9 29.0Q27.0 40.6 40 40M40.0 10.0A9 9 0 0 1 55.0 14.0M55.0 14.0A9 9 0 0 1 66.0 25.0M66.0 25.0A9 9 0 0 1 70.0 40.0M70.0 40.0A9 9 0 0 1 66.0 55.0M66.0 55.0A9 9 0 0 1 55.0 66.0M55.0 66.0A9 9 0 0 1 40.0 70.0M40.0 70.0A9 9 0 0 1 25.0 66.0M25.0 66.0A9 9 0 0 1 14.0 55.0M14.0 55.0A9 9 0 0 1 10.0 40.0M10.0 40.0A9 9 0 0 1 14.0 25.0M14.0 25.0A9 9 0 0 1 25.0 14.0M25.0 14.0A9 9 0 0 1 40.0 10.0'/%3E%3C/g%3E%3C/svg%3E");background:var(--op-lattice) calc(var(--op-x) - 40px * var(--op-h)) calc(var(--op-y) - 40px * var(--op-h)) / calc(80px * var(--op-h)) calc(80px * var(--op-h)) no-repeat, radial-gradient(circle at var(--op-x) var(--op-y), rgb(var(--op-core) / calc(var(--op-h) * var(--op-ha))) 0, rgb(var(--op-mid) / calc(var(--op-h) * var(--op-hb))) 9px, rgb(var(--op-rim) / calc(var(--op-h) * var(--op-hc))) 26px, rgb(var(--op-rim) / 0) calc(36px + 16px * var(--op-h))), linear-gradient(104deg, #fff0 22%, rgb(255 252 244/calc(var(--op-b) * var(--op-sa) * .35)) 34%, rgb(var(--op-blush) / calc(var(--op-b) * var(--op-sa))) 42%, rgb(var(--op-lav) / calc(var(--op-b) * var(--op-sa))) 48%, rgb(var(--op-peri) / calc(var(--op-b) * var(--op-sa) * .9)) 54%, rgb(var(--op-ice) / calc(var(--op-b) * var(--op-sa) * .85)) 60%, rgb(var(--op-cyan) / calc(var(--op-b) * var(--op-sa) * .6)) 66%, rgb(var(--op-gg) / calc(var(--op-b) * var(--op-sa) * .3)) 71%, #fff0 78%) calc(var(--op-x) - var(--op-bw) * .2 + var(--op-t) * var(--op-tr)) 0 / var(--op-bw) 100% no-repeat, linear-gradient(256deg, #fff0 22%, rgb(255 252 244/calc(var(--op-b) * var(--op-sa) * .35)) 34%, rgb(var(--op-blush) / calc(var(--op-b) * var(--op-sa))) 42%, rgb(var(--op-lav) / calc(var(--op-b) * var(--op-sa))) 48%, rgb(var(--op-peri) / calc(var(--op-b) * var(--op-sa) * .9)) 54%, rgb(var(--op-ice) / calc(var(--op-b) * var(--op-sa) * .85)) 60%, rgb(var(--op-cyan) / calc(var(--op-b) * var(--op-sa) * .6)) 66%, rgb(var(--op-gg) / calc(var(--op-b) * var(--op-sa) * .3)) 71%, #fff0 78%) calc(var(--op-x) - var(--op-bw) * .8 - var(--op-t) * var(--op-tl)) 0 / var(--op-bw) 100% no-repeat;animation:.56s linear op-sheen-a;position:absolute;inset:0}html:root body [data-op-touch=b]:not(#op):before{animation-name:op-sheen-b}@keyframes op-sheen-a{0%{--op-h:0;--op-b:0;--op-t:0;animation-timing-function:cubic-bezier(.22,.7,.3,1)}12%{--op-h:1}16%{--op-b:0;--op-t:.02;animation-timing-function:cubic-bezier(.3,.55,.35,1)}36%{--op-b:1}44%{--op-h:.4}70%{--op-b:.72}80%{--op-h:.1}to{--op-h:0;--op-b:0;--op-t:1}}@keyframes op-sheen-b{0%{--op-h:0;--op-b:0;--op-t:0;animation-timing-function:cubic-bezier(.22,.7,.3,1)}12%{--op-h:1}16%{--op-b:0;--op-t:.02;animation-timing-function:cubic-bezier(.3,.55,.35,1)}36%{--op-b:1}44%{--op-h:.4}70%{--op-b:.72}80%{--op-h:.1}to{--op-h:0;--op-b:0;--op-t:1}}@media (forced-colors:active){.op-frame,.op-edge,html:root body [data-op-touch]:not(#op):before,html:root body [data-op-shell].omni-starfield:before{display:none}}@media (prefers-reduced-motion:reduce){.op-glint,.op-edge:not(.is-still){display:none}html:root body [data-op-touch]:not(#op):before{animation:none;display:none}}
