@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--font-weight-bold:700;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.xp-window{--xp-window-title-fill:linear-gradient(to bottom, #0058ee .5px, #3f97ff 1.5px, #2b90ff 2.5px, #0372ff 3.5px, #0365f1 4.5px, #005ce9 5.5px, #0058e6 6.5px, #0054e3 7.5px, #0054e3 9.5px, #0055e5 10.5px, #0055e5 13.5px, #0055ea 15.5px, #0058ee 16.5px, #005bf2 17.5px, #005af5 18.5px, #0060f9 19.5px, #0164f9 20.5px, #026afe 21.5px, #026afe 24.5px, #0065fd 25.5px, #0060fc 26.5px, #004de3 27.5px, #0043cf 28.5px);--xp-window-title-left:linear-gradient(to right, #0000aab0 1px, #0000aa57 1px 2px, #00a3 2px 3px, #0000aa21 3px 4px, transparent 4px);--xp-window-title-right:linear-gradient(to left, #000068d6 1px, #00007d8c 1px 2px, #0000be9e 2px 3px, #0000be85 3px 4px, #0000aa57 4px 5px, transparent 5px);--xp-window-title-text:#fff;--xp-window-title-shadow:1px 1px #0a1883;--xp-window-frame:inset 0 -1px #00138c, inset 0 -2px #001ea0, inset -1px 0 #00138c, inset -2px 0 #001da0, inset -3px 0 #003ddc, inset 1px 0 #0831d9, inset 2px 0 #166aee, inset 3px 0 #0855dd, inset 0 -3px #0048f1;--xp-window-caption-opacity:1;background:var(--xp-face);min-width:0;box-shadow:var(--xp-window-frame), 2px 3px 7px #00000047;color:var(--xp-text);font-family:var(--xp-font-ui);font-size:var(--xp-font-size);border-radius:8px 8px 0 0;outline:none;flex-direction:column;line-height:13px;display:flex;position:relative}.xp-window[data-active=false],.xp-window[data-active=false] .xp-window{--xp-window-title-fill:linear-gradient(to bottom, #7697e7 .5px, #94afe8 1.5px, #97b4e9 2.5px, #82a5e4 4px, #7c9fe2 5px, #7996de 7.5px, #7b99e1 16px, #82a9e9 23.5px, #80a5e7 26px, #7b96e1 27.5px, #7a93df 28.5px);--xp-window-title-left:linear-gradient(to right, #4646c880 1px, #4646c838 1px 2px, #4646c81a 2px 3px, transparent 3px);--xp-window-title-right:linear-gradient(to left, #3c32a099 1px, #3c32a06b 1px 2px, #3c3cbe40 2px 3px, #3c3cbe1f 3px 4px, transparent 4px);--xp-window-title-text:#d8e4f8;--xp-window-title-shadow:none;--xp-window-frame:inset 0 -1px #5a60bd, inset 0 -2px #6068c8, inset -1px 0 #5a60bd, inset -2px 0 #6068c8, inset -3px 0 #7587dd, inset 1px 0 #6a7ad7, inset 2px 0 #89a5ea, inset 3px 0 #7890e0, inset 0 -3px #7b96e1;--xp-window-caption-opacity:.6}.xp-window:has(.xp-window-modal){--xp-window-title-fill:linear-gradient(to bottom, #7697e7 .5px, #94afe8 1.5px, #97b4e9 2.5px, #82a5e4 4px, #7c9fe2 5px, #7996de 7.5px, #7b99e1 16px, #82a9e9 23.5px, #80a5e7 26px, #7b96e1 27.5px, #7a93df 28.5px);--xp-window-title-left:linear-gradient(to right, #4646c880 1px, #4646c838 1px 2px, #4646c81a 2px 3px, transparent 3px);--xp-window-title-right:linear-gradient(to left, #3c32a099 1px, #3c32a06b 1px 2px, #3c3cbe40 2px 3px, #3c3cbe1f 3px 4px, transparent 4px);--xp-window-title-text:#d8e4f8;--xp-window-title-shadow:none;--xp-window-frame:inset 0 -1px #5a60bd, inset 0 -2px #6068c8, inset -1px 0 #5a60bd, inset -2px 0 #6068c8, inset -3px 0 #7587dd, inset 1px 0 #6a7ad7, inset 2px 0 #89a5ea, inset 3px 0 #7890e0, inset 0 -3px #7b96e1;--xp-window-caption-opacity:.6}.xp-window__titlebar{background:var(--xp-window-title-left) left / 5px 100% no-repeat, var(--xp-window-title-right) right / 6px 100% no-repeat, var(--xp-window-title-fill);touch-action:none;-webkit-user-select:none;user-select:none;border-radius:8px 8px 0 0;flex:none;align-items:center;height:29px;padding:2px 5px 0 7px;display:flex}.xp-window__icon{margin:-1px 2px 0 0}.xp-window__title{min-width:0;color:var(--xp-window-title-text);font-family:var(--xp-font-title);text-overflow:ellipsis;text-shadow:var(--xp-window-title-shadow);white-space:nowrap;flex:auto;margin-top:2px;font-size:13px;font-weight:700;line-height:15px;overflow:hidden}.xp-window__controls{flex:none;margin-left:4px;display:flex}.xp-window__body{background:var(--xp-face);flex:auto;min-height:0;margin:0 3px 3px;overflow:auto}.xp-window__resize-handles{pointer-events:none;position:absolute;inset:3px}.xp-window__resize-handle{z-index:1;pointer-events:auto;touch-action:none;background:0 0;border:0;width:7px;height:7px;padding:0;position:absolute}.xp-window__resize-handle:focus-visible{outline-offset:-2px;outline:1px dotted #0a246a}.xp-window__resize-handle[data-edge=n],.xp-window__resize-handle[data-edge=s]{cursor:ns-resize;width:auto;left:7px;right:7px}.xp-window__resize-handle[data-edge=n]{top:-3px}.xp-window__resize-handle[data-edge=s]{bottom:-3px}.xp-window__resize-handle[data-edge=e],.xp-window__resize-handle[data-edge=w]{cursor:ew-resize;height:auto;top:7px;bottom:7px}.xp-window__resize-handle[data-edge=e]{right:-3px}.xp-window__resize-handle[data-edge=w]{left:-3px}.xp-window__resize-handle[data-edge=ne],.xp-window__resize-handle[data-edge=sw]{cursor:nesw-resize}.xp-window__resize-handle[data-edge=se],.xp-window__resize-handle[data-edge=nw]{cursor:nwse-resize}.xp-window__resize-handle[data-edge=ne]{top:-3px;right:-3px}.xp-window__resize-handle[data-edge=se]{bottom:-3px;right:-3px}.xp-window__resize-handle[data-edge=sw]{bottom:-3px;left:-3px}.xp-window__resize-handle[data-edge=nw]{top:-3px;left:-3px}.xp-window-modal{z-index:100;position:absolute;inset:0}.xp-window-modal__blocker{position:absolute;inset:0}.xp-divider{border:0 solid #0000;border-top:1px solid #aca899;border-bottom:1px solid #fff;height:2px}.xp-caption-button{--xp-caption-fill:linear-gradient(135deg, #5a89f7 0%, #3c74f5 45%, #2069f6 75%, #0a5cf0 100%);--xp-caption-fill-pressed:linear-gradient(135deg, #1638a8 0%, #2251d4 55%, #2d66ee 100%);--xp-caption-edge:#1244bc;--xp-caption-edge-soft:#0028aa59;background:radial-gradient(circle at 3px 3px, #ffffff61, #fff0 5px), linear-gradient(to bottom, #ffffff29 3px, #fff0 5px), var(--xp-caption-fill);width:21px;height:21px;box-shadow:inset -1px -1px var(--xp-caption-edge), inset -2px -2px var(--xp-caption-edge-soft), inset 1px 1px #00000014;color:#fff;opacity:var(--xp-window-caption-opacity);border:1px solid #fff;border-radius:3px;flex:none;place-items:center;margin-left:2px;display:grid}.xp-caption-button:first-child{margin-left:0}.xp-caption-button[data-kind=close]{--xp-caption-fill:linear-gradient(135deg, #e8785c 0%, #e4603f 45%, #e6541f 75%, #e44208 100%);--xp-caption-fill-pressed:linear-gradient(135deg, #9a2c0e 0%, #c23c14 55%, #dc5a30 100%);--xp-caption-edge:#ac3316;--xp-caption-edge-soft:#be320a66}.xp-caption-button:hover{filter:brightness(1.14)saturate(1.08);opacity:1}.xp-caption-button:active{background:var(--xp-caption-fill-pressed);filter:none;opacity:1;box-shadow:inset 1px 1px #00000059,inset -1px -1px #ffffff2e}.xp-caption-button:focus-visible{outline-offset:1px;opacity:1;outline:1px dotted #fff}.xp-caption-button__glyph{fill:currentColor;width:11px;height:11px;display:block}.xp-button{--xp-button-ring:0 0 #0000;min-width:73px;height:21px;box-shadow:var(--xp-button-ring), 0 1px #f8f7f0, 1px 0 #f0eee0, 0 -1px #e0dcc9, -1px 0 #e2decb;color:var(--xp-text);font-family:var(--xp-font-ui);font-size:var(--xp-font-size);text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;background:linear-gradient(270deg,#8c826e29 1px,#8c826e14 1px 2px,#8c826e00 3px) 100%/3px 100% no-repeat,linear-gradient(#fff .5px,#f6f6f3 5.5px,#f0f0ea 15.5px,#ecebe6 16.5px,#e2dfd6 17.5px,#d6d0c5 18.5px);border:1px solid #003c74;border-radius:3px;padding:0 12px;line-height:13px}.xp-button[data-default=true],.xp-button:focus-visible{--xp-button-ring:inset 0 -1px #6982ee, inset 0 1px #cee7ff, inset 2px 0 #b4cdf3, inset -2px 0 #98b8e9, inset 0 2px #bcd4f6, inset 0 -2px #89ade4}.xp-button:hover{--xp-button-ring:inset 0 -1px #e5a01a, inset 0 1px #fff0cf, inset 2px 0 #fbc761, inset -2px 0 #fbc761, inset 0 2px #fdd889, inset 0 -2px #f1b23a}.xp-button:active{--xp-button-ring:0 0 #0000;background:linear-gradient(#cdcac3 .5px,#e3e3db 2px,#e5e5de 17px,#f2f2f1 18.5px)}.xp-button:focus-visible{outline-offset:-4px;outline:1px dotted #000}.xp-button:disabled{--xp-button-ring:0 0 #0000;color:var(--xp-text-disabled);background:#f5f4ea;border-color:#c9c7ba}.xp-taskbar{color:#fff;height:30px;font-family:var(--xp-font-ui);font-size:var(--xp-font-size);-webkit-user-select:none;user-select:none;background:linear-gradient(#3168d5 .5px,#4490e6 1.5px,#4290e6 2.5px,#3883e5 3.5px,#2b71e0 4.5px,#2663da 5.5px,#235bd6 6.5px,#2258d5 7.5px,#2157d6 10.5px,#245ddb 15.5px,#2562df 23.5px,#2663e0 25.5px,#245fdc 26.5px,#2158d4 27.5px,#1d4ec0 28.5px,#1941a5 29.5px);line-height:13px;display:flex}.xp-taskbar__windows{flex:auto;gap:2px;min-width:0;padding:3px 4px 2px 8px;display:flex}.xp-start{color:#fff;width:97px;height:100%;font-family:var(--xp-font-start);text-shadow:1px 1px 2px #0000008c;white-space:nowrap;background:linear-gradient(90deg,#083c1e73 1px,#083c1e00 3px,#0a460a00 calc(100% - 14px),#0a460a38 calc(100% - 8px),#083c0880 calc(100% - 3px),#053208cc 100%),linear-gradient(90deg,#ffffff1a 0,#fff0 55%,#ffffff0d 100%),linear-gradient(#408842 .5px,#74b075 1.5px,#8abd8b 2.75px,#7bb47c 4px,#67a868 5.25px,#58a059 6.5px,#4e9b4d 7.75px,#419741 10px,#3c9a3c 12.5px,#3ba23c 15px,#3dac3d 17.5px,#3db23d 20px,#3eb23e 22.5px,#3ba73b 25px,#379b37 26.5px,#308831 27.75px,#28773c 29px);border-radius:0 6px 6px 0/0 15px 15px 0;flex:none;align-items:center;padding:0 0 1px 10px;font-size:19px;font-style:italic;font-weight:700;line-height:1;display:flex;box-shadow:1px 0 2px #00000040}.xp-start__icon{filter:drop-shadow(1px 1px 1px #00000059);margin-right:5px}button.xp-start:hover{filter:brightness(1.1)}button.xp-start:active,button.xp-start[aria-expanded=true]{filter:brightness(.84)}button.xp-start:focus-visible{outline-offset:-3px;outline:1px dotted #fff}.xp-taskbar-button{color:#fff;text-align:left;text-shadow:0 1px #001e6e73;background:linear-gradient(#4a8ff6 .5px,#4084f4 2.5px,#3a7ff3 4.5px,#3980f4 8px calc(100% - 3px),#367af0 calc(100% - 1.5px),#2c61d2 calc(100% - .5px));border-radius:3px;flex:0 160px;align-items:center;gap:4px;min-width:0;height:25px;padding:0 8px 1px 10px;display:flex;box-shadow:inset 1px 0 #ffffff24,inset -1px 0 #0003}.xp-taskbar-button:hover{background:linear-gradient(#6aaafc .5px,#5a9dfb 2.5px,#5097fa 4.5px,#4f97fb 8px calc(100% - 3px),#4a8ff5 calc(100% - 1.5px),#3c74dc calc(100% - .5px))}.xp-taskbar-button[aria-pressed=true],.xp-taskbar-button:active{text-shadow:none;background:linear-gradient(#16388f .5px,#1b47a8 2px,#1e52b7 5px calc(100% - 2px),#2459c0 calc(100% - .5px));box-shadow:inset 1px 1px 1px #00000080,inset -1px 0 #ffffff14}.xp-taskbar-button[aria-pressed=true]:hover{background:linear-gradient(#1c429c .5px,#2553b6 2px,#2a5fc6 5px calc(100% - 2px),#3066ce calc(100% - .5px))}.xp-taskbar-button:focus-visible{outline-offset:-3px;outline:1px dotted #fff}.xp-taskbar-button__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.xp-tray{background:linear-gradient(#0c59b9 .5px,#139ee9 1.5px,#18b5f2 2.5px,#139beb 4px,#1290e8 5.5px,#0d8dea 18px,#0d9ff1 23.5px,#10a5f2 25.5px,#119be9 27px,#1392e2 28px,#137ed7 29px,#095bc9 29.5px);border-left:1px solid #1042af;flex:none;align-items:center;padding:0 10px 1px 11px;display:flex;box-shadow:inset 1px 0 1px #18bbff}.xp-clock{text-align:center;text-shadow:0 1px #00327880;white-space:nowrap;min-width:44px}.xp-start-menu{z-index:1000;color:#373738;width:min(380px,100%);height:min(478px,100%);font-family:var(--xp-font-ui);font-size:var(--xp-font-size);-webkit-user-select:none;user-select:none;border:1px solid #1854c2;border-top-color:#225cc5;border-bottom-width:0;border-radius:8px 8px 0 0;grid-template-rows:66px minmax(0,1fr) 41px;line-height:13px;display:grid;position:absolute;bottom:0;left:0;box-shadow:4px 4px 2.5px -2px #00000080}.xp-start-menu__header{color:#fff;background:linear-gradient(#91a4da,#91a4da) 0 100%/1px 2px no-repeat,linear-gradient(#396fc2,#396fc2) 100% 100%/1px 2px no-repeat,linear-gradient(270deg,#00419c00 1px,#00419c40 1px,#00419c17 3px,#00419c00 5.5px) bottom/100% 2px no-repeat,linear-gradient(90deg,#fff 10.6%,#ff8b1d 35.7%,#ff8716 38.6% 46.6%,#ff8b1d 49.2%,#d9d7d8 92.6%,#d2d6dc 94.4%) bottom/100% 2px no-repeat,linear-gradient(90deg,#ffc3dd66,#ffc3dd00 6.7px) top/100% 64px no-repeat,linear-gradient(270deg,#0014785c,#00147830 4px,#0014781a 13px,#00147800 32px) top/100% 64px no-repeat,linear-gradient(#66a2e7 .5px,#74abe8 1.5px,#3980d9 2.5px,#1a69d2 3.5px,#1464cd 5.5px,#0e60cb 8.5px,#0c5fcb 11px,#0e61cc 15.5px,#1466cf 21.5px,#186ad1 25.5px,#1b6cd3 29.5px,#1e70d7 33.5px,#2374db 37.5px,#2879de 41.5px,#2d7ee1 45.5px,#3383e5 49.5px,#3988e7 53.5px,#408ce8 57.5px,#4792ec 61.5px 62.5px,#1b6bd1 63.5px) top/100% 64px no-repeat;border-radius:7px 7px 0 0;align-items:center;gap:8px;min-width:0;padding:0 5px 2px 6px;display:flex}.xp-start-menu__user-picture{box-sizing:content-box;border:2px solid #ccd6eb;border-radius:4px;box-shadow:2px 2px 3px #00145059}.xp-start-menu__user-name{min-width:0;font-family:var(--xp-font-start);font-synthesis:none;text-overflow:ellipsis;text-shadow:1px 1px 2px #002364e6;white-space:nowrap;padding:0 3px 4px 0;font-size:19px;font-weight:700;line-height:26px;overflow:hidden}.xp-start-menu__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.xp-start-menu__programs{background:#fff;border-left:1px solid #91a4da;flex-direction:column;min-width:0;min-height:0;display:flex}.xp-start-menu__program-list{flex:auto;min-height:0;padding-top:4px;overflow:hidden auto}.xp-start-menu__pinned{font-weight:700}.xp-start-menu__places{color:#0a246a;background:linear-gradient(270deg,#00419c40,#00419c17 2px,#00419c00 4.5px),#d3e5fa;border-left:1px solid #95bdee;border-right:1px solid #2b6dd1;min-width:0;padding-top:4px;overflow:hidden auto}.xp-start-menu__item{width:100%;color:inherit;font:inherit;text-align:left;cursor:default;background:0 0;border:0;flex:none;align-items:center;gap:4px;display:flex}.xp-start-menu__label{overflow-wrap:anywhere;min-width:0}.xp-start-menu__programs .xp-start-menu__label,.xp-start-menu__footer .xp-start-menu__label{padding-bottom:2px}.xp-start-menu__program-list .xp-start-menu__item{min-height:40px;padding:1px 6px 1px 8px}.xp-start-menu__places .xp-start-menu__item{min-height:30px;padding:1px 6px 1px 7px}.xp-start-menu__personal{font-weight:700}.xp-start-menu__item:not([aria-disabled=true]):hover,.xp-start-menu__item:not([aria-disabled=true]):focus-visible,.xp-start-menu__all-programs[aria-expanded=true]{background:var(--xp-highlight);color:var(--xp-highlight-text)}.xp-start-menu__item:focus-visible{outline-offset:-1px;outline:1px solid #0000}.xp-start-menu__item[aria-disabled=true] .xp-icon{filter:saturate(.55)contrast(.8)brightness(1.06)}.xp-start-menu__item[aria-disabled=true] .xp-start-menu__label{opacity:.55}.xp-start-menu__separator{background:linear-gradient(90deg,#fff 9.6%,#e6e6e0 20%,#d9d9d0 29%,#d3d3c8 39% 69%,#d9d9d0 75%,#e6e6e0 82.5%,#fdfdfd 92.5%);flex:none;height:1px;margin:5px 0 2px}.xp-start-menu__programs>.xp-start-menu__separator{margin:2px 0 0}.xp-start-menu__places .xp-start-menu__separator{background:linear-gradient(90deg,#82b6ff00 15%,#b9d6fc 15%,#a3c9fd 20.5%,#92bffe 26%,#8abcfe 31%,#82b6ff 38.5% 68.5%,#8abbfe 73%,#92bffe 77%,#a3c9fd 82%,#b5d3fc 86.5%,#82b6ff00 86.5%) top/100% 1px no-repeat,linear-gradient(90deg,#ebecee00 15%,#dbe7f6 15%,#e3eaf2 22.5%,#ebecee 32% 75.5%,#e3e9f1 82%,#dfe8f3 86.5%,#ebecee00 86.5%) bottom/100% 1px no-repeat;height:2px;margin:5px 0 1px}.xp-start-menu__all-programs{white-space:nowrap;justify-content:flex-end;gap:12px;width:auto;height:24px;margin:6px 6px 5px;padding:0 calc(100% - 149px) 0 0;font-weight:700}.xp-start-menu__arrow{background:url(/icons/all-programs-arrow.svg) 50%/contain no-repeat;flex:none;width:16px;height:24px}.xp-start-menu__footer{color:#fff;background:linear-gradient(#506cc4,#4d69c2 20%,#425ebc 45%,#324eb4 80%,#1d3aab) 0/1px 100% no-repeat,linear-gradient(#2e69bf,#2365c2 42%,#165ebf 63%,#0f54b5 82%,#0b4caa) 100%/1px 100% no-repeat,linear-gradient(90deg,#ffb9cd00 1px,#ffb9cd24 1px,#ffb9cd00 7px),linear-gradient(90deg,#0046d473 7px,#0046d440 22px,#0046d40f 40px,#0046d400 48px),linear-gradient(270deg,#00147852,#0014782b 4px,#00147800 11px),linear-gradient(#1865cd .5px,#438be3 1.5px 2.5px,#408ae3 7.5px,#3885e4 11.5px,#307fe3 16.5px,#2979e1 19.5px,#2073de 23.5px,#186ddb 28.5px,#1568d6 32.5px,#1164d1 35.5px,#1062cf 37.5px,#0f60cc 38.5px,#0d5bc7 39.5px,#0c56c0 40.5px);justify-content:flex-end;align-items:center;min-width:0;padding:0 3px 1px 0;display:flex}.xp-start-menu__footer .xp-start-menu__item{white-space:nowrap;width:auto;min-width:0;padding:0 6px}.xp-start-menu__programs-flyout{--xp-flyout-left:clamp(0px, 100cqw - 190px, 144px);z-index:2;bottom:46px;left:var(--xp-flyout-left);min-width:150px;max-width:calc(100cqw - var(--xp-flyout-left) - 2px);color:#000;background:linear-gradient(90deg,#83b1ed 1px,#2c7ae0 1px 2px,#2d7ce2 2px 3px,#307fe5 3px 4px,#3382e8 4px 5px,#fff 5px);border:1px solid #55a1ff;border-color:#55a1ff #347ee2 #55a1ff #3a85e3;max-height:calc(100cqh - 46px);padding-left:5px;position:absolute;overflow:hidden auto;box-shadow:4px 4px 2.5px -2px #00000080}.xp-start-menu__programs-flyout .xp-start-menu__item{white-space:nowrap;gap:8px;min-height:23px;padding:0 23px 0 6px}.xp-start-menu__programs-flyout .xp-start-menu__item:hover,.xp-start-menu__programs-flyout .xp-start-menu__item:focus-visible{background:#1665cb}.xp-start-menu__programs-flyout .xp-start-menu__label{text-overflow:ellipsis;overflow:hidden}.xp-menu-bar{z-index:4;color:#000;background:linear-gradient(#fff,#f3f1ea);border-bottom:1px solid #d5d2c8;align-items:stretch;min-height:23px;display:flex;position:relative}.xp-menu-bar__entry,.xp-menu__entry{position:relative}.xp-menu-bar__button{height:22px;color:inherit;font:inherit;border:1px solid #0000;padding:0 8px}.xp-menu-bar__button:hover,.xp-menu-bar__button[aria-expanded=true]{background:#dce8f7;border-color:#7f9db9}.xp-menu-bar__button:focus-visible,.xp-menu__item:focus-visible{outline-offset:-2px;outline:1px dotted #000}.xp-menu{z-index:20;color:#111;min-width:190px;font:11px/18px var(--xp-font-ui);background:#fff;border:1px solid #7f9db9;padding:2px;position:absolute;top:100%;left:0;box-shadow:2px 3px 5px #00000040}.xp-menu--context{min-width:178px;position:fixed;top:0;left:0}.xp-menu__floating{z-index:1000;pointer-events:none;position:fixed;inset:0}.xp-menu__floating>.xp-menu{pointer-events:auto}.xp-menu__item{width:100%;min-height:22px;color:inherit;font:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:2px 7px 2px 5px;display:flex}.xp-menu__item:hover:not([aria-disabled=true]),.xp-menu__item:focus-visible:not([aria-disabled=true]){color:#fff;background:#316ac5}.xp-menu__item[aria-disabled=true]{color:#666}.xp-menu__item[data-default=true]{font-weight:700}.xp-menu__mark{text-align:center;flex:none;width:13px}.xp-menu__label{flex:1}.xp-menu__shortcut{margin-left:18px}.xp-menu__arrow{margin-left:12px;font-size:8px}.xp-menu__separator{background:#d5d2c8;height:1px;margin:3px 5px 3px 24px}.xp-menu--submenu{top:-3px;left:calc(100% - 1px)}@media (forced-colors:active){.xp-menu-bar,.xp-menu,.xp-menu__item{forced-color-adjust:auto}}.xp-desktop-icon{color:#fff;width:75px;font-family:var(--xp-font-ui);font-size:var(--xp-font-size);text-align:center;-webkit-user-select:none;user-select:none;outline:none;flex-direction:column;align-items:center;gap:4px;padding-top:3px;line-height:13px;display:flex}.xp-desktop-icon__image{position:relative}.xp-desktop-icon__label{overflow-wrap:break-word;text-shadow:1px 1px 1px #000000e6,0 0 2px #00000073;width:max-content;max-width:80px;padding:1px 2px 2px}.xp-desktop-icon[data-selected=true] .xp-desktop-icon__label{background:var(--xp-highlight);color:var(--xp-highlight-text);text-shadow:none}.xp-desktop-icon[data-selected=true] .xp-desktop-icon__image:after{background:var(--xp-highlight);content:"";opacity:.5;-webkit-mask:var(--xp-icon) center / contain no-repeat;-webkit-mask:var(--xp-icon) center / contain no-repeat;-webkit-mask:var(--xp-icon) center / contain no-repeat;-webkit-mask:var(--xp-icon) center / contain no-repeat;mask:var(--xp-icon) center / contain no-repeat;position:absolute;inset:0}.xp-desktop-icon[data-selected=muted] .xp-desktop-icon__label{background:var(--xp-face);color:var(--xp-text);text-shadow:none}.xp-desktop-icon:focus-visible .xp-desktop-icon__label{outline-offset:-1px;outline:1px dotted #fff}.xp-desktop{background:var(--xp-desktop-color) url(/wallpapers/green-hills.svg) center / cover no-repeat;height:100%;color:var(--xp-text);font-family:var(--xp-font-ui);font-size:var(--xp-font-size);cursor:default;grid-template-rows:minmax(0,1fr) auto;line-height:13px;display:grid;overflow:hidden}.xp-desktop__workarea{min-height:0;position:relative;overflow:hidden;container-type:size}.xp-desktop__icons{flex-flow:column wrap;align-content:flex-start;padding:2px 0 0 2px;display:flex;position:absolute;inset:0}.xp-desktop__icon-slot{height:75px}.xp-desktop__icon-slot[data-corner=true]{position:absolute;bottom:0;right:4px}.xp-desktop__window{top:var(--xp-window-y);left:var(--xp-window-x);width:var(--xp-window-width);height:var(--xp-window-height);max-width:none;max-height:none;position:absolute}.xp-desktop__window[data-maximized=true]{width:calc(100cqw + 6px);max-width:none;height:calc(100cqh + 7px);max-height:none;top:-4px;left:-3px}.xp-desktop__workarea>.xp-desktop__window{position:absolute}.xp-notepad{background:var(--xp-face);color:#000;width:100%;min-width:0;height:100%;min-height:0;font-family:var(--xp-font-ui);flex-direction:column;font-size:11px;line-height:15px;display:flex;position:relative;overflow:hidden}.xp-notepad__menubar{z-index:2;background:linear-gradient(#f8f7f2,#ece9d8);border-bottom:1px solid #aca899;flex:none;height:22px;padding:1px 2px 0;display:flex;position:relative}.xp-notepad__menu{display:flex;position:relative}.xp-notepad__menu-button{min-width:38px;color:inherit;font:inherit;text-align:center;background:0 0;border:1px solid #0000;padding:0 7px}.xp-notepad__menu-button:hover,.xp-notepad__menu-button[aria-expanded=true]{background:#d6e5f5;border-color:#316ac5}.xp-notepad__menu-button:focus-visible,.xp-notepad__menu-item:focus-visible{outline-offset:-3px;outline:1px dotted #0a246a}.xp-notepad__popup{z-index:5;background:#f0efe8;border:1px solid #aca899;min-width:208px;padding:2px;position:absolute;top:20px;left:-2px;box-shadow:2px 2px 4px #00000040,inset 1px 1px #fff}.xp-notepad__menu-item{color:#000;width:100%;min-height:22px;font:inherit;text-align:left;white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;padding:1px 8px 1px 3px;display:flex}.xp-notepad__menu-item:hover:not(:disabled),.xp-notepad__menu-item:focus-visible:not(:disabled){background:#d6e5f5;border-color:#316ac5}.xp-notepad__menu-item:disabled{color:#8b8b8b}.xp-notepad__menu-separator{background:#aca899;height:1px;margin:3px 4px 3px 28px;box-shadow:0 1px #fff}.xp-notepad__menu-check{color:#174a9e;text-align:center;flex:none;width:22px;font-weight:700}.xp-notepad__menu-label{flex:1}.xp-notepad__menu-shortcut{color:#444;padding-left:20px}.xp-notepad__file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.xp-notepad__editor-frame{flex:auto;min-width:0;min-height:0;padding:2px}.xp-notepad__editor{color:#000;resize:none;background:#fff;border:2px inset #fff;border-radius:0;outline:none;width:100%;min-width:0;height:100%;min-height:0;padding:2px 3px;font-family:Lucida Console,Courier New,monospace;font-size:13px;line-height:1.25;display:block}.xp-notepad__editor:focus{border-color:#d4d0c8}.xp-notepad__statusbar{color:#333;background:#ece9d8;border-top:1px solid #aca899;flex:none;gap:0;height:20px;padding:2px 4px;display:flex}.xp-notepad__statusbar span{border-left:1px solid #aca899;min-width:66px;padding:0 5px;box-shadow:inset 1px 0 #fff}.xp-notepad__dialog-scrim{z-index:10;background:#0000002e;place-items:center;padding:12px;display:grid;position:absolute;inset:0}.xp-notepad__dialog{color:#000;background:#ece9d8;border:1px solid #7f9db9;width:min(360px,100%);padding:14px 16px 12px;box-shadow:2px 3px 8px #00000052,inset 1px 1px #fff}.xp-notepad__dialog h3{margin:0 0 12px;font-size:12px;font-weight:700}.xp-notepad__dialog p{margin:0 0 14px}.xp-notepad__dialog-buttons{justify-content:flex-end;gap:6px;padding-top:3px;display:flex}.xp-notepad__dialog-buttons button{color:#000;min-width:72px;min-height:23px;font:inherit;background:linear-gradient(#fff,#e4e0d4 80%);border:1px solid #7f9db9;border-radius:2px;padding:2px 10px}.xp-notepad__dialog-buttons button:hover{background:#e2efff;border-color:#316ac5}.xp-notepad__dialog-buttons button:focus-visible{outline-offset:-4px;outline:1px dotted #0a246a}@media (forced-colors:active){.xp-notepad__editor,.xp-notepad__dialog,.xp-notepad__popup{border:1px solid canvastext}}.xp-explorer{color:#111;width:100%;min-width:0;height:100%;min-height:0;font:11px/1.35 var(--xp-font-ui);background:#fff;grid-template-rows:23px 34px 29px minmax(0,1fr) 21px;display:grid;position:relative;overflow:hidden}.xp-explorer__toolbar{background:linear-gradient(#faf9f5,#eae8df);border-bottom:1px solid #d5d2c8;align-items:center;gap:2px;min-width:0;padding:3px 6px;display:flex}.xp-explorer__toolbar button{color:#111;min-width:28px;height:27px;font:inherit;background:0 0;border:1px solid #0000;border-radius:2px;flex:none;justify-content:center;align-items:center;gap:3px;padding:0 3px;display:flex}.xp-explorer__toolbar button:hover:not(:disabled),.xp-explorer__toolbar button:focus-visible:not(:disabled){background:#e5effa;border-color:#9db5d3}.xp-explorer__toolbar button:active:not(:disabled){background:#c9d9ed}.xp-explorer__toolbar button:disabled{filter:grayscale();opacity:.48}.xp-explorer__toolbar-divider{border-left:1px solid #c5c2b9;border-right:1px solid #fff;height:23px;margin:0 3px}.xp-explorer__toolbar-label{padding-right:3px}.xp-explorer__toolbar-arrow{font-size:8px;line-height:1}.xp-explorer__address-bar{background:#f5f4ed;border-bottom:1px solid #d5d2c8;align-items:center;gap:6px;min-width:0;padding:3px 6px;display:flex}.xp-explorer__address-bar label{color:#222;flex:none}.xp-explorer__address-field{background:#fff;border:1px solid #7f9db9;flex:1;align-items:center;gap:4px;min-width:0;height:22px;padding:0 4px;display:flex}.xp-explorer__address-field:focus-within{outline-offset:-2px;outline:1px solid #316ac5}.xp-explorer__address-field input{color:#111;width:100%;min-width:0;height:20px;font:inherit;background:0 0;border:0;outline:none;padding:0}.xp-explorer__address-bar button{color:#111;height:22px;font:inherit;background:linear-gradient(#fff,#e8e5da);border:1px solid #a6a396;flex:none;align-items:center;gap:3px;padding:0 5px;display:flex}.xp-explorer__address-bar button:hover{background:#e7eff9;border-color:#6386ad}.xp-explorer__content{background:#fff;grid-template-columns:minmax(170px,218px) minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.xp-explorer-task-pane{color:#183e64;background:linear-gradient(110deg,#f8fbff,#dce8f6);border-right:1px solid #98b4d2;min-width:0;padding:7px;overflow:auto}.xp-explorer-task-group{background:#ffffffc2;border:1px solid #9db7d2;border-radius:4px;margin-bottom:8px;overflow:hidden}.xp-explorer-task-group h3{margin:0}.xp-explorer-task-group__heading{color:#133e66;width:100%;min-height:24px;font:700 11px/14px var(--xp-font-ui);text-align:left;background:linear-gradient(#fff,#c8def4);justify-content:space-between;align-items:center;padding:3px 6px;display:flex}.xp-explorer-task-group__heading:hover{background:linear-gradient(#fff,#b4d2ef)}.xp-explorer-task-group__chevron{color:#164b78;font-size:15px;line-height:12px}.xp-explorer-task-group__content{gap:5px;padding:7px 8px 8px;display:grid}.xp-explorer-task-pane__action,.xp-explorer-task-pane__link{color:#073f75;min-width:0;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:1px;display:flex}.xp-explorer-task-pane__action:hover:not(:disabled),.xp-explorer-task-pane__link:hover{color:#0055a4;text-decoration:underline}.xp-explorer-task-pane__action:disabled{color:#666;filter:grayscale()}.xp-explorer-task-pane__action span,.xp-explorer-task-pane__link{overflow-wrap:anywhere}.xp-explorer-task-pane__details{color:#333;overflow-wrap:anywhere;gap:3px;display:grid}.xp-explorer-task-pane__details strong{color:#173c61}.xp-explorer-task-pane__hint{color:#444;margin:0}.xp-explorer__items{background:#fff;min-width:0;min-height:0;overflow:auto}.xp-explorer-view{outline:none;min-width:100%;min-height:100%;padding:8px}.xp-explorer-view:focus-visible{outline-offset:-2px;outline:1px dotted #316ac5}.xp-explorer-view[data-view=tiles]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-content:start;gap:8px 12px;padding:10px 12px;display:grid}.xp-explorer-view__columns{z-index:1;color:#222;background:linear-gradient(#fff,#e8e6de);border-bottom:1px solid #bdbab1;grid-column:1/-1;grid-template-columns:16px minmax(120px,2fr) minmax(85px,1fr) minmax(145px,1.5fr) minmax(70px,.7fr);align-items:center;column-gap:6px;min-width:520px;margin:-8px -8px 4px;padding:2px 16px;font-weight:700;display:grid;position:sticky;top:-8px}.xp-explorer-view__columns span:first-child{grid-column:2}.xp-explorer-view[data-view=details]{grid-template-columns:minmax(520px,1fr);align-content:start;padding:8px;display:grid}.xp-explorer-item{color:#111;cursor:default;-webkit-user-select:none;user-select:none}.xp-explorer-view__group{color:#0c3a87;border-bottom:1px solid #0000;border-image:linear-gradient(90deg,#7b9ccf,#7b9ccf00) 1;grid-column:1/-1;padding-bottom:3px;font-weight:700}.xp-explorer-view[data-view=tiles] .xp-explorer-item{align-items:center;gap:6px;min-width:0;min-height:54px;padding:2px;display:flex}.xp-explorer-item__text{justify-items:start;min-width:0;padding:1px 3px;line-height:1.3;display:grid}.xp-explorer-item__meta{color:#5f5f5f;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.xp-explorer-item[data-selected=true]:not([data-renaming=true]) .xp-explorer-item__text,.xp-explorer-view:not([data-view=tiles]) .xp-explorer-item[data-selected=true]:not([data-renaming=true]) .xp-explorer-item__name{background:#e1ded4}:is(.xp-explorer-view:focus-within,.xp-explorer:has(.xp-menu) .xp-explorer-view) .xp-explorer-item[data-selected=true]:not([data-renaming=true]) .xp-explorer-item__text,:is(.xp-explorer-view:focus-within,.xp-explorer:has(.xp-menu) .xp-explorer-view):not([data-view=tiles]) .xp-explorer-item[data-selected=true]:not([data-renaming=true]) .xp-explorer-item__name{color:#fff;background:#316ac5}:is(.xp-explorer-view:focus-within,.xp-explorer:has(.xp-menu) .xp-explorer-view) .xp-explorer-item[data-selected=true]:not([data-renaming=true]) .xp-explorer-item__meta{color:#fff}.xp-explorer-view:focus-visible .xp-explorer-item[data-selected=true] .xp-explorer-item__text,.xp-explorer-view:not([data-view=tiles]):focus-visible .xp-explorer-item[data-selected=true] .xp-explorer-item__name{outline-offset:-1px;outline:1px dotted #fff}.xp-explorer-view[data-view=details] .xp-explorer-item{grid-template-columns:16px minmax(120px,2fr) minmax(85px,1fr) minmax(145px,1.5fr) minmax(70px,.7fr);align-items:center;column-gap:6px;min-width:520px;min-height:25px;padding:2px 8px;display:grid}.xp-explorer-item__icon{justify-self:center}.xp-explorer-item__name,.xp-explorer-item__type,.xp-explorer-item__modified,.xp-explorer-item__size{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.xp-explorer-view[data-view=details] .xp-explorer-item__name{grid-column:2;justify-self:start;max-width:100%;padding:0 3px}.xp-explorer-view[data-view=tiles] .xp-explorer-item__name{max-width:100%}.xp-explorer-item__rename{color:#111;width:min(100%,240px);min-width:64px;height:19px;font:inherit;-webkit-user-select:text;user-select:text;background:#fff;border:1px solid #316ac5;padding:0 2px}.xp-explorer-view[data-view=details] .xp-explorer-item__rename{grid-column:2}.xp-explorer-view[data-view=list]{flex-flow:column wrap;align-content:flex-start;column-gap:10px;height:100%;padding:2px;display:flex}.xp-explorer-view[data-view=list] .xp-explorer-item{flex:none;align-items:center;gap:2px;max-width:240px;height:17px;display:flex}.xp-explorer-view[data-view=list] .xp-explorer-item__name{padding:1px 2px 2px}.xp-explorer-view[data-view=list] .xp-explorer-item__rename{border-color:#000;outline:none;width:150px;height:17px}.xp-explorer-view__empty{color:#444;grid-column:1/-1;padding:12px 8px}.xp-explorer-view__columns+.xp-explorer-item{border-top:0}.xp-explorer__loading{color:#333;padding:12px}.xp-explorer__status{color:#222;white-space:nowrap;background:#f1f0e9;border-top:1px solid #c5c2b9;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:2px 7px;display:flex}.xp-explorer__status span{text-overflow:ellipsis;overflow:hidden}.xp-explorer-dialog__scrim{z-index:30;background:#00000047;place-items:center;padding:12px;display:grid;position:absolute;inset:0}.xp-explorer-dialog{color:#111;background:#ece9d8;border:1px solid #0a246a;border-radius:6px 6px 3px 3px;width:min(390px,100%);box-shadow:3px 5px 12px #00000061}.xp-explorer-dialog h2{color:#fff;font:700 12px/16px var(--xp-font-title);background:linear-gradient(#75a9e3,#2766b3);border-bottom:1px solid #a6a396;margin:0;padding:7px 10px}.xp-explorer-dialog__body{align-items:center;gap:12px;min-height:70px;padding:12px;display:flex}.xp-explorer-dialog__body p{margin:0;line-height:1.45}.xp-explorer-dialog__actions{justify-content:flex-end;gap:7px;padding:0 12px 12px;display:flex}@media (max-width:650px){.xp-explorer__content{grid-template-columns:minmax(0,1fr)}.xp-explorer-task-pane{display:none}}@media (forced-colors:active){.xp-explorer-task-pane,.xp-explorer-task-group__heading{forced-color-adjust:auto}.xp-explorer-view .xp-explorer-item[data-selected=true] .xp-explorer-item__text,.xp-explorer-view .xp-explorer-item[data-selected=true] .xp-explorer-item__name{color:highlighttext;forced-color-adjust:none;background:highlight}}.xp-file-dialog{width:min(563px,100cqw);height:min(419px,100cqh);position:absolute}.xp-file-dialog__content{grid-template-rows:22px minmax(0,1fr) auto;grid-template-columns:88px minmax(0,1fr);gap:5px 6px;min-width:430px;height:100%;min-height:250px;padding:6px 7px 9px 5px;display:grid}.xp-file-dialog__label{text-align:right;align-self:center;padding-right:1px}.xp-file-dialog__location{align-items:center;gap:7px;min-width:0;display:flex}.xp-file-dialog select,.xp-file-dialog__name{color:#000;width:100%;min-width:0;height:21px;font:inherit;background-color:#fff;border:1px solid #7f9db9;border-radius:0}.xp-file-dialog select{appearance:none;background-image:url(/icons/combo-arrow.svg);background-position:right 1px center;background-repeat:no-repeat;background-size:17px 17px;padding:0 21px 0 3px}.xp-file-dialog select:focus-visible{outline-offset:-3px;outline:1px dotted #000}.xp-file-dialog__name{outline:none;padding:0 3px}.xp-file-dialog__look-in{background:#fff url(/icons/combo-arrow.svg) right 1px center/17px 17px no-repeat;border:1px solid #7f9db9;flex:0 252px;align-items:center;gap:4px;min-width:0;height:21px;padding:0 21px 0 3px;display:flex;position:relative}.xp-file-dialog__look-in-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:1px 2px;overflow:hidden}.xp-file-dialog__look-in select{opacity:0;border:0;height:100%;position:absolute;inset:0}.xp-file-dialog__look-in:has(select:focus-visible) .xp-file-dialog__look-in-name{outline:1px dotted #000}.xp-file-dialog__toolbar{flex:none;gap:1px;display:flex}.xp-file-dialog__toolbar button{background:0 0;border:1px solid #0000;border-radius:2px;place-items:center;width:23px;height:22px;display:grid}.xp-file-dialog__toolbar button:hover:not(:disabled),.xp-file-dialog__toolbar button:focus-visible{background:#e5effa;border-color:#9db5d3}.xp-file-dialog__toolbar button:focus-visible{outline-offset:-2px;outline:1px dotted #000}.xp-file-dialog__toolbar button:active:not(:disabled){background:#c9d9ed}.xp-file-dialog__toolbar button:disabled{filter:grayscale();opacity:.48}.xp-file-dialog__places{background:#f7f6f1;border:1px solid #fff;border-color:#aca899 #fff #fff #aca899;flex-direction:column;grid-row:2/4;gap:2px;min-height:0;padding:3px 2px;display:flex;overflow:hidden}.xp-file-dialog__place{color:#000;font:inherit;text-align:center;background:0 0;border:1px solid #0000;border-radius:3px;flex:none;justify-items:center;gap:4px;padding:6px 1px 5px;display:grid}.xp-file-dialog__place:hover{background:#fbfaf7;border-color:#fff #b5b2a4 #b5b2a4 #fff}.xp-file-dialog__place:active,.xp-file-dialog__place[aria-current=true]{background:#fff;border-color:#a9a79a}.xp-file-dialog__place:focus-visible{outline-offset:-3px;outline:1px dotted #000}.xp-file-dialog__list{background:#fff;border:1px solid #7f9db9;min-width:0;min-height:0;overflow:auto}.xp-file-dialog__loading{color:#444;padding:5px 6px}.xp-file-dialog__fields{grid-template-columns:82px minmax(0,1fr) 75px;align-items:center;gap:5px 9px;padding:1px 0 0 2px;display:grid}.xp-file-dialog__fields .xp-button{grid-column:3;min-width:0}.xp-file-dialog__fields .xp-button[type=submit]{grid-row:1}.xp-file-dialog__fields .xp-button[type=button]{grid-row:2}.xp-file-dialog__message-layer{place-items:center;padding:10px;display:grid}.xp-file-dialog__message{min-width:220px;max-width:100%}.xp-file-dialog__message-body{align-items:flex-start;gap:12px;padding:12px 16px 8px 12px;display:flex}.xp-file-dialog__message-body p{overflow-wrap:anywhere;min-width:0;padding-top:3px;display:grid}.xp-file-dialog__message-actions{justify-content:center;gap:6px;padding:6px 12px 11px;display:flex}@media (forced-colors:active){.xp-file-dialog__place[aria-current=true]{border-color:highlight}}:root{--xp-font-ui:Tahoma, "Liberation Sans", "DejaVu Sans", Verdana, sans-serif;--xp-font-title:"Trebuchet MS", Ubuntu, "Liberation Sans", "DejaVu Sans", sans-serif;--xp-font-start:"Franklin Gothic Medium", "Trebuchet MS", Ubuntu, "Liberation Sans", sans-serif;--xp-font-size:11px;--xp-face:#ece9d8;--xp-text:#000;--xp-text-disabled:#aca899;--xp-highlight:#316ac5;--xp-highlight-text:#fff;--xp-desktop-color:#004e98}.xp-icon{background:var(--xp-icon) center / contain no-repeat;flex:none;display:block}}@layer utilities{.\[container-type\:size\]{container-type:size}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-\[12px\]{top:12px}.top-\[16px\]{top:16px}.left-\[20px\]{left:20px}.left-\[24px\]{left:24px}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.table{display:table}.h-\[440px\]{height:440px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[540px\]{height:540px}.h-\[560px\]{height:560px}.h-\[768px\]{height:768px}.h-dvh{height:100dvh}.h-full{height:100%}.min-h-full{min-height:100%}.w-\[380px\]{width:380px}.w-\[640px\]{width:640px}.w-\[720px\]{width:720px}.w-\[900px\]{width:900px}.w-\[1024px\]{width:1024px}.w-full{width:100%}.flex-1{flex:1}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[\#316ac5\]{border-color:#316ac5}.bg-\(--xp-desktop-color\){background-color:var(--xp-desktop-color)}.bg-\(--xp-face\){background-color:var(--xp-face)}.bg-\[\#004e98\]{background-color:#004e98}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-40\%{--tw-gradient-from-position:40%}.to-\[\#c9dcf8\]{--tw-gradient-to:#c9dcf8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.font-\(family-name\:--xp-font-title\){font-family:var(--xp-font-title)}.text-\[22px\]{font-size:22px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-\[\#0a246a\]{color:#0a246a}.text-\[\#555\]{color:#555}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}}body{background:var(--xp-desktop-color);color:var(--xp-text);font-family:var(--xp-font-ui);font-size:var(--xp-font-size)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
