.before-header-panel-outlet:has(.kf-theme-button){display:flex;align-items:center;margin-left:auto}.d-header .before-header-panel-outlet:has(.kf-theme-button)~.panel{margin-left:0}.kf-theme-button.btn,.kf-sound-button.btn{display:grid;place-items:center;width:40px;height:40px;margin-right:8px;padding:4px;border:0;background:rgba(0,0,0,0)}.kf-sound-button>svg{display:block;width:28px;height:28px}.kf-theme-button img{max-width:none;image-rendering:pixelated}@media(width <= 380px){.d-header :is(.kf-theme-button,.kf-sound-button).btn{width:32px;margin-right:4px;padding-inline:0}.d-header .login-button{width:40px;min-width:40px;padding-inline:8px}.d-header .login-button .d-button-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.kf-site-ui{text-transform:none;letter-spacing:normal;line-height:normal;-webkit-font-smoothing:antialiased}:where(.kf-site-ui) label{margin:0;align-items:stretch;color:inherit;line-height:normal}.kf-site-ui label{font-weight:normal}.kf-site-ui input{max-width:none}#themePanel .themeReset{line-height:normal}html[data-kf-color-mode=light]{--csstools-color-scheme--light:initial;color-scheme:light}html[data-kf-color-mode=dark]{--csstools-color-scheme--light: ;color-scheme:dark}html.kf-custom-colors{--kf-color-ink: var(--kp-bodyText);--kf-color-surface: var(--kp-pageBackground);--kf-color-link: var(--kp-linkForeground);--kf-color-header: color-mix(in srgb, var(--kp-primary) 8%, var(--secondary));--kf-color-heading: var(--kp-bodyText);--primary: var(--kf-color-ink);--secondary: var(--kf-color-surface);--tertiary: var(--kf-color-link);--quaternary: var(--kf-color-link);--header_background: var(--kf-color-header);--header_primary: var(--kf-color-heading);--highlight: color-mix(in srgb, var(--kp-highlighter) 12%, var(--secondary));--selected: color-mix(in srgb, var(--tertiary) 12%, var(--secondary));--hover: color-mix(in srgb, var(--tertiary) 7%, var(--secondary));--primary-very-low: color-mix(in srgb, var(--primary) 4%, var(--secondary));--primary-low: color-mix(in srgb, var(--primary) 10%, var(--secondary));--primary-low-mid: color-mix(in srgb, var(--primary) 50%, var(--secondary));--primary-medium: color-mix(in srgb, var(--primary) 72%, var(--secondary));--primary-high: color-mix(in srgb, var(--primary) 82%, var(--secondary));--primary-very-high: color-mix(in srgb, var(--primary) 92%, var(--secondary));--primary-50: var(--primary-very-low);--primary-100: color-mix(in srgb, var(--primary) 7%, var(--secondary));--primary-200: var(--primary-low);--primary-300: color-mix(in srgb, var(--primary) 22%, var(--secondary));--primary-400: var(--primary-low-mid);--primary-500: var(--primary-medium);--primary-600: color-mix(in srgb, var(--primary) 75%, var(--secondary));--primary-700: color-mix(in srgb, var(--primary) 78%, var(--secondary));--primary-800: var(--primary-high);--primary-900: var(--primary-very-high);--tertiary-very-low: color-mix(in srgb, var(--tertiary) 8%, var(--secondary));--tertiary-low: color-mix(in srgb, var(--tertiary) 13%, var(--secondary));--tertiary-medium: color-mix(in srgb, var(--tertiary) 90%, var(--secondary));--tertiary-high: var(--tertiary);--tertiary-hover: var(--tertiary);--header_primary-low: color-mix(in srgb, var(--header_primary) 10%, var(--header_background));--header_primary-low-mid: color-mix(in srgb, var(--header_primary) 45%, var(--header_background));--header_primary-medium: color-mix(in srgb, var(--header_primary) 65%, var(--header_background));--header_primary-high: color-mix(in srgb, var(--header_primary) 80%, var(--header_background));--header_primary-very-high: var(--header_primary);--hljs-comment: var(--primary-medium);--hljs-bg: var(--primary-very-low);--inline-code-bg: var(--primary-low);--kf-paper: var(--kp-pageBackground);--kf-border: color-mix(in srgb, var(--primary) 25%, var(--secondary))}html.kf-custom-colors.style_scifi{--kf-color-surface: var(--kp-sfSheet);--kf-color-link: var(--kp-sfLink);--kf-color-header: var(--kp-pageBackground);--kf-color-heading: var(--kp-sfHdrInk)}html.kf-custom-colors.style_minimal{--kf-color-header: var(--kp-minPaper);--kf-color-heading: var(--kp-minInk)}html.kf-custom-colors.style_ukiyoe{--kf-color-surface: var(--kp-ukCard);--kf-color-link: var(--kp-ukLink);--kf-color-header: var(--kp-ukCard);--kf-color-heading: var(--kp-ukHead)}html.kf-custom-colors.style_platformer{--kf-color-link: var(--kp-pfLink);--kf-color-heading: var(--kp-pfHead)}html.kf-custom-colors .d-header{background-color:var(--header_background);color:var(--header_primary)}html.theme_dark:not([class*=style_]) .d-header{background-image:none}html:not([class*=style_]) #topic-title h1,html:not([class*=style_]) #topic-title h1 a{--30b8e591-csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) var(--primary);color:var(--30b8e591-csstools-light-dark-toggle--0, var(--kp-linkForeground))}

@supports (color: light-dark(red, red)){
html:not([class*=style_]) #topic-title h1,html:not([class*=style_]) #topic-title h1 a{color:light-dark(var(--kp-linkForeground), var(--primary))}
}html.kf-custom-colors body{background-color:var(--kf-paper);color:var(--primary)}html.kf-custom-colors.style_nature .welcome-banner{background:var(--kp-primaryLightest)}html.kf-custom-colors.style_platformer .welcome-banner{background-color:var(--kp-pfSky)}html.kf-custom-colors:not([class*=style_]) :is(p,select,textarea):where(:not(.kf-site-ui *)){color:var(--primary)}html.kf-custom-colors:not([class*=style_]) .sidebar-wrapper,html.kf-custom-colors:not([class*=style_]) .topic-list,html.kf-custom-colors:not([class*=style_]) .topic-body,html.kf-custom-colors:not([class*=style_]) .welcome-banner,html.kf-custom-colors:not([class*=style_]) #reply-control{background-color:var(--secondary);color:var(--primary)}html.kf-custom-colors:not([class*=style_]) .topic-list .main-link a.title,html.kf-custom-colors:not([class*=style_]) .welcome-banner__title,html.kf-custom-colors:not([class*=style_]) .welcome-banner__subheader,html.kf-custom-colors:not([class*=style_]) .cooked,html.kf-custom-colors:not([class*=style_]) .cooked p,html.kf-custom-colors:not([class*=style_]) .d-editor-preview p{color:var(--primary)}html.kf-custom-colors:not([class*=style_]) .welcome-banner__title{filter:none}html.kf-custom-colors:not([class*=style_]) #backgroundHeader{background:linear-gradient(var(--kp-primaryLightest), var(--kp-pageBackground))}html.kf-custom-colors:not([class*=style_]) .topic-list .topic-list-header tr:first-of-type{background:var(--primary-very-low)}html.kf-custom-colors:not([class*=style_]) .topic-list th,html.kf-custom-colors:not([class*=style_]) .topic-list td{border-bottom-color:var(--primary-low)}html.kf-custom-colors:not([class*=style_]) .post-notice.old{color:var(--primary);background-color:var(--highlight);border-color:var(--primary-low)}html.kf-custom-colors:not([class*=style_]) .header-sidebar-toggle button .d-icon{color:var(--header_primary)}html.kf-custom-colors:not([class*=style_]) .sidebar-section-link.active,html.kf-custom-colors:not([class*=style_]) .sidebar-section-link:hover{background-color:var(--selected);color:var(--tertiary)}html.kf-custom-colors:not([class*=style_]) .btn-primary,html.kf-custom-colors:not([class*=style_]) .d-combo-button.--has-menu .d-combo-button-button,html.kf-custom-colors:not([class*=style_]) .d-combo-button.--has-menu .d-combo-button-menu{color:var(--secondary);background:var(--tertiary);border-color:var(--tertiary)}html.kf-custom-colors:not([class*=style_]) .d-combo-button.--has-menu .btn .d-icon,html.kf-custom-colors:not([class*=style_]) .d-combo-button.--has-menu .d-combo-button-menu.fk-d-menu__trigger .d-icon{color:var(--secondary)}html.kf-custom-colors:not([class*=style_]) .d-header .d-header-icons .d-icon{color:var(--secondary) !important;background-color:var(--tertiary)}html.kf-custom-colors:not([class*=style_]) div.regular.contents div.cooked a,html.kf-custom-colors:not([class*=style_]) .d-editor-preview a{color:var(--tertiary);background-color:var(--tertiary-very-low)}html.kf-custom-colors:not([class*=style_]) .cooked pre,html.kf-custom-colors:not([class*=style_]) .cooked pre>code,html.kf-custom-colors:not([class*=style_]) .cooked p>code,html.kf-custom-colors:not([class*=style_]) .cooked li>code{color:var(--primary);background-color:var(--primary-very-low)}html.kf-custom-colors:not([class*=style_]) #newFooter,html.kf-custom-colors:not([class*=style_]) #newFooter p,html.kf-custom-colors:not([class*=style_]) #newFooter h3,html.kf-custom-colors:not([class*=style_]) #newFooter .kirupaKopyright{color:var(--primary);background-color:var(--secondary)}html.kf-custom-colors:not([class*=style_]) #newFooter a{color:var(--tertiary)}body:has(.d-modal,.hamburger-panel) .kOnb{visibility:hidden}:root{--kp-primary: #0798FF;--kp-textOnPrimary: #FFFFFF;--kp-primaryDarker: #0267AF;--kp-primaryLighter: #AADCFF;--kp-primaryLightest: #EAF7FF;--kp-backgroundStart: #f5fcff;--kp-leftNavLight: 234, 247, 255;--kp-light: #F3F3F3;--kp-lighter: #FAFAFA;--kp-highlighter: #FFE561;--kp-highlighterTwo: #FFE561;--kp-highlighterThree: #DCFFB2;--kp-serifFonts: "KIRUPA Picker Chakra Petch", sans-serif;--kp-monoFonts: "SF Mono", Menlo, monospace, "SF Pro Icons";--kp-inputBackground: #FFF;--kp-inputBorder: #AADCFF;--kp-headerBackground: #EAF7FF;--kp-leftNavLine: #0000002b;--kp-headerCircles:"rgba(7, 152, 255, ";--kp-darkText: #222222;--kp-headerText: #222222;--kp-bodyText: #373d42;--kp-darkTextSecondary: #5b5b5b;--kp-navigationLinkColor: #333333;--kp-pageBackground: #FFFFFF;--kp-linkForeground: #0071bf;--kp-linkBackground: hsla(209, 100%, 52%, 0.07);--kp-linkHoverForeground: hsla(50, 100%, 25%, 1);--kp-linkHoverBackground: hsla(50, 100%, 50%, 0.51);--kp-linkFilter: "none";--kp-linkFilterHover: "none";--kp-orangeBigLeaf: #008000;--kp-orangeSmallLeaf: #01C201;--kp-orangeBodyTop: #FFD500;--kp-orangeBodyMiddle: #FFA601;--kp-orangeBodyBottom: #FF8000;--kp-orangeBorder: #333333;--kp-orangeBackground: #FFFFFF;--kp-logoTextColor: #0798FF;--kp-logoTextShadow: #000000;--kp-structureBorder: #EEE;--kp-darkStructureBorder: #666;--kp-mediaBorder: #333;--kp-tableBorder: 1px solid #CCC;--kp-codeFilter: none}html.theme_pink{--kp-primary: #ff0767;--kp-textOnPrimary: #FFFFFF;--kp-primaryDarker: #99003b;--kp-primaryLighter: #ffb1cf;--kp-primaryLightest: #ffdae8;--kp-leftNavLight: 255, 218, 232;--kp-backgroundStart: #ffaecd;--kp-light: #f6f6f6;--kp-lighter: #fffcfe;--kp-highlighter: #b2fff8;--kp-highlighterTwo: #bffff9;--kp-highlighterThree: #ffcfb2;--kp-inputBackground: #FFF;--kp-inputBorder: #ff99c0;--kp-headerBackground: #ffeaf2;--kp-headerCircles: "rgba(255, 7, 103, ";--kp-darkText: #222222;--kp-headerText: #97033c;--kp-bodyText: #373d42;--kp-navigationLinkColor: #333333;--kp-pageBackground: #ffffff;--kp-linkForeground: #d70053;--kp-linkBackground: rgba(215, 0, 83, .07);--kp-linkHoverForeground: hsla(50, 100%, 25%, 1);--kp-linkHoverBackground: hsla(50, 100%, 50%, 0.51);--kp-orangeBigLeaf: #008000;--kp-orangeSmallLeaf: #01C201;--kp-orangeBodyTop: #FFD500;--kp-orangeBodyMiddle: #FFA601;--kp-orangeBodyBottom: #FF8000;--kp-orangeBorder: #333333;--kp-orangeBackground: #FFFFFF;--kp-logoTextColor: #e70059;--kp-logoTextShadow: #333333;--kp-structureBorder: #EEE;--kp-darkStructureBorder: #666;--kp-mediaBorder: #333;--kp-tableBorder: 1px solid #CCC}html.theme_yellow{--kp-primary: rgb(104, 99, 5);--kp-textOnPrimary: #FFFFFF;--kp-primaryDarker: rgb(36, 34, 0);--kp-primaryLighter: #FFEB3B;--kp-primaryLightest: #fff5c5;--kp-leftNavLight: 255, 245, 197;--kp-backgroundStart: #fffcdf;--kp-light: #F3F3F3;--kp-lighter: #FAFAFA;--kp-highlighter: rgb(206, 234, 255);--kp-highlighterTwo: #FFE561;--kp-highlighterThree: #DCFFB2;--kp-inputBackground: hsl(0, 0%, 100%);--kp-inputBorder: #ffd500;--kp-headerBackground: #fff38b;--kp-headerCircles: "rgba(200, 150, 150, ";--kp-darkText: #222222;--kp-headerText: #3a3802;--kp-bodyText: #373d42;--kp-navigationLinkColor: #333333;--kp-pageBackground: #FFFFFF;--kp-linkForeground: hsl(55, 100%, 14%);--kp-linkBackground: hsl(54, 100%, 77%);--kp-linkHoverForeground: hsl(0, 0%, 16%);--kp-linkHoverBackground: hsl(50, 100%, 50%);--kp-orangeBigLeaf: #008000;--kp-orangeSmallLeaf: #01C201;--kp-orangeBodyTop: #FFD500;--kp-orangeBodyMiddle: #FFA601;--kp-orangeBodyBottom: #FF8000;--kp-orangeBorder: #333333;--kp-orangeBackground: #FFFFFF;--kp-logoTextColor: #868000;--kp-logoTextShadow: #333333;--kp-structureBorder: #EEE;--kp-darkStructureBorder: #666;--kp-mediaBorder: #333;--kp-tableBorder: 1px solid #CCC}html.theme_green{--kp-primary: #428989;--kp-textOnPrimary: #FFFFFF;--kp-primaryDarker: #245455;--kp-primaryLighter: #66BB6A;--kp-primaryLightest: #a4f8a8;--kp-leftNavLight: 164, 248, 168;--kp-backgroundStart: #f1fff1;--kp-light: #F3F3F3;--kp-lighter: #FAFAFA;--kp-highlighter: #fbdbff;--kp-highlighterTwo: #FFE561;--kp-highlighterThree: #DCFFB2;--kp-inputBackground: #FFF;--kp-inputBorder: #72b3b6;--kp-headerBackground: #deffe0;--kp-headerCircles: "rgba(7, 152, 255, ";--kp-darkText: #222222;--kp-headerText: #1c3a3a;--kp-bodyText: #373d42;--kp-navigationLinkColor: #333333;--kp-pageBackground: #FFFFFF;--kp-linkForeground: #008000;--kp-linkBackground: hsla(120, 100%, 25%, .07);--kp-linkHoverForeground: hsla(50, 100%, 25%, 1);--kp-linkHoverBackground: hsla(50, 100%, 50%, 0.51);--kp-orangeBigLeaf: #008000;--kp-orangeSmallLeaf: #01C201;--kp-orangeBodyTop: #FFD500;--kp-orangeBodyMiddle: #FFA601;--kp-orangeBodyBottom: #FF8000;--kp-orangeBorder: #333333;--kp-orangeBackground: #FFFFFF;--kp-logoTextColor: #428889;--kp-logoTextShadow: #333333;--kp-structureBorder: #EEE;--kp-darkStructureBorder: #666;--kp-mediaBorder: #333;--kp-tableBorder: 1px solid #CCC}html.theme_purple{--kp-primary: #6b16a6;--kp-textOnPrimary: #FFFFFF;--kp-primaryDarker: #420a66;--kp-primaryLighter: #cc98f0;--kp-primaryLightest: #edd4ff;--kp-leftNavLight: 237, 212, 255;--kp-backgroundStart: #f0dbff;--kp-light: #F3F3F3;--kp-lighter: #FAFAFA;--kp-highlighter: #A6F6FF;--kp-highlighterTwo: #FFE561;--kp-highlighterThree: #d5d5d5;--kp-inputBackground: #FFF;--kp-inputBorder: #815b9b;--kp-headerBackground: #bb94d7;--kp-headerCircles: "rgba(62, 0, 104, ";--kp-darkText: #280540;--kp-headerText: #3d0b5f;--kp-bodyText: #373d42;--kp-navigationLinkColor: #333333;--kp-pageBackground: #FFFFFF;--kp-linkForeground: #6b16a6;--kp-linkBackground: #f1e9f6;--kp-linkHoverForeground: #605814;--kp-linkHoverBackground: #ffeb43;--kp-orangeBigLeaf: #008000;--kp-orangeSmallLeaf: #01C201;--kp-orangeBodyTop: #FFD500;--kp-orangeBodyMiddle: #FFA601;--kp-orangeBodyBottom: #FF8000;--kp-orangeBorder: #333333;--kp-orangeBackground: #FFFFFF;--kp-logoTextColor: #6b17a7;--kp-logoTextShadow: #000000;--kp-structureBorder: #EEE;--kp-darkStructureBorder: #666;--kp-mediaBorder: #333;--kp-tableBorder: 1px solid #CCC}html.theme_pico8{--kp-primary: #7E2553;--kp-textOnPrimary: #FFFFFF;--kp-primaryDarker: #1D2B53;--kp-primaryLighter: #9fdaff;--kp-primaryLightest: #ffe4d3;--kp-leftNavLight: 255, 228, 211;--kp-backgroundStart: #f9e9d9;--kp-light: #F3F3F3;--kp-lighter: #FAFAFA;--kp-highlighter: #ffbbd3;--kp-highlighterTwo: #ffec27;--kp-highlighterThree: #FFCCAA;--kp-inputBackground: #FFF;--kp-inputBorder: #C39D89;--kp-headerBackground: #FFCCAA;--kp-headerCircles: "rgba(131, 118, 156, ";--kp-darkText: #222222;--kp-headerText: #222;--kp-bodyText: #373d42;--kp-navigationLinkColor: #333333;--kp-pageBackground: #FFFFFF;--kp-linkForeground: #7E2553;--kp-linkBackground: #FFF1E8;--kp-linkHoverForeground: #008751;--kp-linkHoverBackground: #d6ff6b;--kp-orangeBigLeaf: #008000;--kp-orangeSmallLeaf: #01C201;--kp-orangeBodyTop: #FFD500;--kp-orangeBodyMiddle: #FFA601;--kp-orangeBodyBottom: #FF8000;--kp-orangeBorder: #333333;--kp-orangeBackground: #FFFFFF;--kp-logoTextColor: #7e2653;--kp-logoTextShadow: #000000;--kp-structureBorder: #EEE;--kp-darkStructureBorder: #666;--kp-mediaBorder: #333;--kp-tableBorder: 1px solid #CCC}html.theme_black{--kp-primary: #000000;--kp-textOnPrimary: #FFFFFF;--kp-primaryDarker: #3e3e3e;--kp-primaryLighter: #737373;--kp-primaryLightest: #c1c1c1;--kp-leftNavLight: 193, 193, 193;--kp-backgroundStart: #ececec;--kp-light: #F3F3F3;--kp-lighter: #FAFAFA;--kp-highlighter: #FFE561;--kp-highlighterTwo: #FFE561;--kp-highlighterThree: #DCFFB2;--kp-inputBackground: #FFF;--kp-inputBorder: #8a8a8a;--kp-headerBackground: #d6d6d6;--kp-headerCircles: "rgba(0, 0, 0, ";--kp-darkText: #222222;--kp-headerText: #222;--kp-bodyText: #373d42;--kp-navigationLinkColor: #333333;--kp-pageBackground: #FFFFFF;--kp-linkForeground: #333;--kp-linkBackground: #EEE;--kp-linkHoverForeground: hsla(50, 100%, 25%, 1);--kp-linkHoverBackground: hsla(50, 100%, 50%, 0.51);--kp-orangeBigLeaf: #008000;--kp-orangeSmallLeaf: #01C201;--kp-orangeBodyTop: #FFD500;--kp-orangeBodyMiddle: #FFA601;--kp-orangeBodyBottom: #FF8000;--kp-orangeBorder: #333333;--kp-orangeBackground: #FFFFFF;--kp-logoTextColor: #a9a9a9;--kp-logoTextShadow: #333333;--kp-structureBorder: #EEE;--kp-darkStructureBorder: #666;--kp-mediaBorder: #333;--kp-tableBorder: 1px solid #CCC}html.theme_brown{--kp-primary: #99242c;--kp-textOnPrimary: #FFFFFF;--kp-primaryDarker: #67181d;--kp-primaryLighter: #9a4a50;--kp-primaryLightest: #d8abae;--kp-leftNavLight: 216, 171, 174;--kp-backgroundStart: #ffd4d7;--kp-light: #F3F3F3;--kp-lighter: #FAFAFA;--kp-highlighter: #FFE561;--kp-highlighterTwo: #FFE561;--kp-highlighterThree: #DCFFB2;--kp-inputBackground: #FFF;--kp-inputBorder: #672025;--kp-headerBackground: #e48289;--kp-headerCircles: "rgba(255, 236, 39, ";--kp-darkText: #222222;--kp-headerText: #531418;--kp-bodyText: #373d42;--kp-navigationLinkColor: #333333;--kp-pageBackground: #FFFFFF;--kp-linkForeground: #333;--kp-linkBackground: #ffe2e4;--kp-linkHoverForeground: #000;--kp-linkHoverBackground: #ffc6c8;--kp-orangeBigLeaf: #008000;--kp-orangeSmallLeaf: #01C201;--kp-orangeBodyTop: #FFD500;--kp-orangeBodyMiddle: #FFA601;--kp-orangeBodyBottom: #FF8000;--kp-orangeBorder: #333333;--kp-orangeBackground: #FFFFFF;--kp-logoTextColor: #9a242c;--kp-logoTextShadow: #000000;--kp-structureBorder: #EEE;--kp-darkStructureBorder: #666;--kp-mediaBorder: #333;--kp-tableBorder: 1px solid #CCC}html.theme_dark{--kp-primary: #518ac1;--kp-darkTextSecondary: #cacaca;--kp-textOnPrimary: #ffffff;--kp-primaryDarker: #3a6fa1;--kp-primaryLighter: #AADCFF;--kp-primaryLightest: #3e4f5f;--kp-leftNavLight: 000, 000, 000;--kp-leftNavLine: #ffffff40;--kp-backgroundStart: #000000;--kp-light: #54606f;--kp-lighter: #24282d;--kp-highlighter: #3a6fa1;--kp-highlighterTwo: #3a6fa1;--kp-highlighterThree: #3a6fa1;--kp-inputBackground: #373b41;--kp-inputBorder: #8eb2e8;--kp-headerBackground: #24282d;--kp-headerCircles: "rgba(170, 220, 255, ";--kp-darkText: hsla(216deg, 100%, 98%, .75);--kp-headerText: #7f8fa7;--kp-bodyText: #f5f9fe;--kp-navigationLinkColor: #333333;--kp-pageBackground: #383a42;--kp-linkForeground: hsl(205, 100%, 75%, 1);--kp-linkBackground: hsla(209, 100%, 52%, .38);--kp-linkHoverForeground: hsla(50, 100%, 71%, 1);--kp-linkHoverBackground: hsla(50, 95%, 24%, .75);--kp-orangeBigLeaf: #008000;--kp-orangeSmallLeaf: #01C201;--kp-orangeBodyTop: #FFD500;--kp-orangeBodyMiddle: #FFA601;--kp-orangeBodyBottom: #FF8000;--kp-orangeBorder: #333333;--kp-orangeBackground: #FFFFFF;--kp-logoTextColor: #FFFFFF;--kp-logoTextShadow: #000000;--kp-structureBorder: #504f4f;--kp-darkStructureBorder: #666;--kp-mediaBorder: #333;--kp-tableBorder: 1px solid #CCC}html.theme_yellow_dark{--kp-primary: #776600;--kp-darkTextSecondary: #cacaca;--kp-primaryDarker: #927e00;--kp-primaryLighter: rgb(181 156 0);--kp-primaryLightest: #bfa500;--kp-backgroundStart: #776703;--kp-lighter: #27230b;--kp-highlighter: #776703;--kp-highlighterTwo: #776703;--kp-highlighterThree: #776703;--kp-inputBackground: #433c22;--kp-inputBorder: #776703;--kp-headerBackground: #292720;--kp-headerCircles: "rgba(181, 156, 0, ";--kp-headerText: rgb(236 204 0 / 0.75);--kp-pageBackground: #3a382f;--kp-linkFilter: hue-rotate(205deg);--kp-linkFilterHover: hue-rotate(295deg);--kp-codeFilter: hue-rotate(195deg)}html.theme_pink_dark{--kp-primary: #ca4fb2;--kp-darkTextSecondary: #cacaca;--kp-primaryDarker: #9c4c9c;--kp-primaryLighter: rgb(179 99 179);--kp-primaryLightest: #bf8abf;--kp-backgroundStart: #7b397b;--kp-lighter: #270227;--kp-highlighter: #ab00ad;--kp-highlighterTwo: #ab00ad;--kp-highlighterThree: #ab00ad;--kp-inputBackground: #3e173e;--kp-inputBorder: #7b387b;--kp-headerBackground: #1b001b;--kp-headerCircles: "rgba(191, 138, 191, ";--kp-headerText: rgb(189 135 189 / 78%);--kp-pageBackground: #290229;--kp-linkFilter: hue-rotate(445deg);--kp-linkFilterHover: hue-rotate(155deg);--kp-codeFilter: hue-rotate(85deg)}html.theme_green_dark{--kp-primary: #2daa72;--kp-darkTextSecondary: #adcaba;--kp-primaryDarker: #1f744e;--kp-primaryLighter: rgb(2, 56, 41);--kp-primaryLightest: #123027;--kp-backgroundStart: #000000;--kp-lighter: #061911;--kp-highlighter: #207b52;--kp-highlighterTwo: #207b52;--kp-highlighterThree: #207b52;--kp-inputBackground: #0f3f2a;--kp-inputBorder: #13ab7e;--kp-headerBackground: #0b2c1d;--kp-headerCircles: "rgba(70, 255, 173, ";--kp-headerText: rgba(70, 255, 173, 0.62);--kp-pageBackground: #062014;--kp-linkFilter: hue-rotate(275deg);--kp-linkFilterHover: hue-rotate(377deg);--kp-structureBorder: #0c4129;--kp-darkStructureBorder: #0e412a;--kp-codeFilter: hue-rotate(285deg)}html.theme_purple_dark{--kp-primary: #972fc6;--kp-darkTextSecondary: #bdadca;--kp-primaryDarker: #842cae;--kp-primaryLighter: rgb(189, 73, 243);--kp-primaryLightest: #551e70;--kp-backgroundStart: #4d1866;--kp-lighter: #0c050f;--kp-highlighter: #561e70;--kp-highlighterTwo: #551e70;--kp-highlighterThree: #551e70;--kp-inputBackground: #270e35;--kp-inputBorder: #9630c6;--kp-headerBackground: #15081c;--kp-headerCircles: "rgba(190, 59, 255, ";--kp-headerText: #b881d5;--kp-pageBackground: #230d2e;--kp-linkFilter: hue-rotate(420deg);--kp-linkFilterHover: hue-rotate(577deg);--kp-structureBorder: #4a1a61;--kp-darkStructureBorder: #46185d;--kp-codeFilter: hue-rotate(45deg)}html.theme_pico8_dark{--kp-primary: #29ADFF;--kp-darkTextSecondary: #bdadca;--kp-primaryDarker: #c0597e;--kp-primaryLighter: rgb(190, 90, 126);--kp-primaryLightest: #551e70;--kp-backgroundStart: #4f475d;--kp-lighter: #362531;--kp-highlighter: #FF004D;--kp-highlighterTwo: #FF004D;--kp-highlighterThree: #FF004D;--kp-inputBackground: #682b41;--kp-inputBorder: var(--kp-primary);--kp-headerBackground: #332e3c;--kp-headerCircles: "rgba(255, 0, 77, ";--kp-headerText: #ac5479;--kp-pageBackground: #1b1820;--kp-linkFilter: hue-rotate(713deg);--kp-linkFilterHover: hue-rotate(517deg);--kp-structureBorder: #3c3747;--kp-darkStructureBorder: #332e3c;--kp-codeFilter: hue-rotate(-5deg)}html.theme_black_dark{--kp-primary: #009aff;--kp-darkTextSecondary: #bdbdbd;--kp-primaryDarker: #6eb3de;--kp-primaryLighter: #848484;--kp-primaryLightest: #000000;--kp-backgroundStart: #212121;--kp-lighter: #2f2f2f;--kp-highlighter: #5d5d5d;--kp-highlighterTwo: #5d5d5d;--kp-highlighterThree: #5d5d5d;--kp-inputBackground: #262626;--kp-inputBorder: var(--kp-primary);--kp-headerBackground: #191919;--kp-headerCircles: "rgba(225, 225, 225, ";--kp-headerText: #777777;--kp-pageBackground: #232323;--kp-linkFilter: hue-rotate(713deg);--kp-linkFilterHover: hue-rotate(517deg);--kp-structureBorder: #3c3747;--kp-darkStructureBorder: #777777;--kp-codeFilter: hue-rotate(-5deg)}html.theme_brown_dark{--kp-primary: #a56554;--kp-darkTextSecondary: #caadad;--kp-primaryDarker: #865446;--kp-primaryLighter: rgb(225, 139, 112);--kp-primaryLightest: #4a2f28;--kp-backgroundStart: #4f475d;--kp-lighter: #201410;--kp-highlighter: #95185d;--kp-highlighterTwo: #95185d;--kp-highlighterThree: #95185d;--kp-inputBackground: #4f3129;--kp-inputBorder: var(--kp-primary);--kp-headerBackground: #432b24;--kp-headerCircles: "rgba(190, 90, 126, ";--kp-headerText: #a56554;--kp-pageBackground: #2c1c17;--kp-linkFilter: hue-rotate(533deg);--kp-linkFilterHover: hue-rotate(367deg);--kp-structureBorder: #53352b;--kp-darkStructureBorder: #432b24;--kp-codeFilter: hue-rotate(145deg)}@font-face{font-family:"KIRUPA Picker kirupaPixel";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/7/f/7f43d81c5a3bde8683628d20956def00d706d30a.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"KIRUPA Picker kirupaCode";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/3/1/3173b5e5908881e40c816cd5c651b6ef4ef91f8a.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}html.theme_custom,html.theme_custom_dark{--kp-kbw-control-foreground: var(--kp-textOnPrimary)}.themeDialog{position:fixed;inset:0;z-index:1200;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:16px;box-sizing:border-box;border:0;background:rgba(0,0,0,0);color:var(--kp-bodyText);overflow:hidden}.themeDialog:not([open]){display:none}.themeDialog[open]{display:flex;animation:kirupaDialogIn .2s ease-out}.themeDialog::backdrop{background:rgba(16,18,22,.6)}#themeWrapper #themePanel{--kp-themeCardBg: var(--kp-lighter);position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:min(600px,100%);max-height:100%;margin:auto;padding:0;overflow:visible;background-color:var(--kp-themeCardBg);border:5px solid var(--kp-mediaBorder);border-radius:0;box-shadow:8px 8px 0 rgba(0,0,0,.35);color:var(--kp-bodyText);font-family:var(--kp-serifFonts);font-size:16px;text-align:left}#themePanel .leftCat{position:absolute;top:20px;left:20px;transform:translate(-44px, -44px);transition:.2s cubic-bezier(0, 0.76, 0.38, 1.33) transform;z-index:-10;image-rendering:pixelated}#themePanel:hover .leftCat{transform:translate(-66px, -71px)}#themePanel .themeIconSmooth{display:none}#themePanel .themeHeader{display:flex;align-items:center;gap:12px;padding:20px 18px 14px 24px;border-bottom:2px solid var(--kp-structureBorder)}#themePanel h1{flex:1;min-width:0;margin:0;padding-top:4px;font-size:2.6em;line-height:1}#themePanel .themeClose{appearance:none;display:grid;place-items:center;flex:none;width:40px;height:40px;margin:-6px 0;padding:0;border:0;border-radius:5px;background:rgba(0,0,0,0);color:var(--kp-bodyText);cursor:pointer}#themePanel .themeClose:hover{background-color:var(--kp-light)}#themePanel .themeClose svg{width:18px;height:18px}#themePanel .themeBody{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 24px 8px}#themePanel .themeSection{padding:16px 0 14px}#themePanel .themeSection+.themeSection{border-top:2px solid var(--kp-structureBorder)}#themePanel .themeHeading{margin:0 0 12px;font-family:KIRUPA Picker kirupaPixel;font-size:1.5em;line-height:1;color:var(--kp-headerText)}#themePanel .themeSwatches{display:grid;grid-template-columns:repeat(9, minmax(0, 1fr));justify-items:center;gap:12px 6px}#themePanel .themeSwatch{position:relative;box-sizing:border-box;width:40px;height:40px;margin:0;padding:0;border:3px solid var(--kp-swatchA, #000);border-radius:5px;background:var(--kp-swatchB, #fff);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}#themePanel .themeSwatch:hover{transform:scale(1.12)}#themePanel .themeSwatch[aria-pressed=true],#themePanel .themeSwatchCustom.isActive{box-shadow:0 0 0 3px var(--kp-themeCardBg),0 0 0 6px var(--kp-primary)}#themePanel .themeSwatch:focus{outline:none}#themePanel .themeSwatch:focus-visible,#themePanel .themeSwatchCustom:focus-within{outline:2px dashed var(--kp-primary);outline-offset:9px}#themePanel .themeSwatchCustom{--kp-rainbow: conic-gradient(from 90deg, #ff5a5a, #ffd23f, #5ee05e, #3fd6ff, #5a7bff, #c65aff, #ff5a5a);border-color:rgba(0,0,0,0);background:var(--kp-rainbow) border-box}#themePanel .themeSwatchCustom.hasColor{background:linear-gradient(var(--kp-customFill), var(--kp-customFill)) padding-box,var(--kp-rainbow) border-box}#themePanel .themeSwatchCustom input{position:absolute;inset:-3px;width:calc(100% + 6px);height:calc(100% + 6px);margin:0;padding:0;border:0;opacity:0;cursor:pointer}#themePanel .themeCustomRow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:18px}#themePanel .themeCustomRow label{font-family:KIRUPA Picker kirupaPixel;font-size:1.35em;line-height:1;padding-top:3px;color:var(--kp-headerText)}#themePanel .themeHexInput{width:8.5em;box-sizing:border-box;margin:0;padding:8px 10px;font-family:var(--kp-monoFonts);font-size:16px;line-height:1.2;color:var(--kp-bodyText);background-color:var(--kp-inputBackground);border:3px solid var(--kp-inputBorder);border-radius:5px}#themePanel .themeHexInput:focus{outline:none;border-color:var(--kp-primary)}#themePanel .themeHexInput[aria-invalid=true]{border-color:#d93025}#themePanel .themePalette{display:flex;gap:5px;margin-left:auto}#themePanel .themePalette i{width:22px;height:22px;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}#themePanel .themePalette i:nth-child(1){background-color:var(--kp-primary)}#themePanel .themePalette i:nth-child(2){background-color:var(--kp-primaryDarker)}#themePanel .themePalette i:nth-child(3){background-color:var(--kp-primaryLighter)}#themePanel .themePalette i:nth-child(4){background-color:var(--kp-primaryLightest)}#themePanel .themePalette i:nth-child(5){background-color:var(--kp-highlighter)}#themePanel .themeHint{margin:10px 0 0;font-size:14px;line-height:1.45;color:var(--kp-darkTextSecondary)}#themePanel .themeStyleStatus:empty{margin:0}#themePanel .themeSegment input,#themePanel .themeStyleOption input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}#themePanel .themeSegments{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:4px;padding:4px;background-color:var(--kp-light);border:3px solid var(--kp-structureBorder);border-radius:6px}#themePanel .themeSegment{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:6px 8px;border-radius:4px;font-family:KIRUPA Picker kirupaPixel;font-size:1.3em;line-height:1;color:var(--kp-bodyText);cursor:pointer;user-select:none;-webkit-user-select:none}#themePanel .themeSegment span{padding-top:3px}#themePanel .themeSegment:hover{background-color:var(--kp-themeCardBg)}#themePanel .themeSegment.isChecked{background-color:var(--kp-primary);color:var(--kp-textOnPrimary)}#themePanel .themeSegment svg{flex:none;width:18px;height:18px}#themePanel .themeStyles{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}#themePanel .themeStyleOption{position:relative;display:flex;flex-direction:column;gap:4px;padding:10px 10px 12px;border:3px solid var(--kp-structureBorder);border-radius:6px;background-color:var(--kp-pageBackground);cursor:pointer;user-select:none;-webkit-user-select:none}#themePanel .themeStyleOption:hover{border-color:var(--kp-primaryLighter)}#themePanel .themeStyleOption.isChecked{border-color:var(--kp-primary);box-shadow:inset 0 0 0 1px var(--kp-primary)}#themePanel .themeSegment:focus-within,#themePanel .themeStyleOption:focus-within{outline:2px dashed var(--kp-primary);outline-offset:2px}@supports selector(:has(a)){#themePanel .themeSegment:focus-within,#themePanel .themeStyleOption:focus-within{outline:none}#themePanel .themeSegment:has(input:focus-visible),#themePanel .themeStyleOption:has(input:focus-visible){outline:2px dashed var(--kp-primary);outline-offset:2px}}#themePanel .themeStylePreview{position:relative;display:block;height:64px;margin-bottom:6px;overflow:hidden;background-color:var(--kp-primaryLightest)}#themePanel .themeStylePreview b{position:absolute;z-index:1;top:9px;left:12px;font-weight:normal;line-height:1;color:var(--kp-headerText)}#themePanel .themeStylePreview::before{content:"";position:absolute;top:14px;right:12px;width:34px;height:14px;background-color:var(--kp-primary)}#themePanel .themeStylePreview i{position:absolute;left:0;right:0;bottom:0;height:22px;background-color:var(--kp-primaryLighter)}#themePanel .themeStylePixel .themeStylePreview b{font-family:KIRUPA Picker kirupaPixel;font-size:30px}#themePanel .themeStylePixel .themeStylePreview::before{box-shadow:3px 3px 0 var(--kp-primaryDarker)}#themePanel .themeStylePixel .themeStylePreview i{clip-path:polygon(0 100%, 0 50%, 12% 50%, 12% 25%, 26% 25%, 26% 0, 44% 0, 44% 40%, 58% 40%, 58% 15%, 74% 15%, 74% 55%, 88% 55%, 88% 30%, 100% 30%, 100% 100%)}#themePanel .themeStyleNature .themeStylePreview{border-radius:12px}#themePanel .themeStyleNature .themeStylePreview b{font-family:"KIRUPA Picker Fraunces Soft",Georgia,serif;font-weight:600;font-size:28px}#themePanel .themeStyleNature .themeStylePreview::before{border-radius:999px}#themePanel .themeStyleNature .themeStylePreview i{height:30px;background:radial-gradient(60% 100% at 25% 100%, var(--kp-primaryLighter) 98%, transparent 100%),radial-gradient(55% 80% at 80% 100%, var(--kp-primary) 98%, transparent 100%);opacity:.85}@font-face{font-family:"KIRUPA Picker kirupaPreviewScifi";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/8/6/860e84ed8e27c30bacbd16eeb6a4f60f8b65d148.woff2") format("woff2");font-display:block}@font-face{font-family:"KIRUPA Picker kirupaPreviewMinimal";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/5/a/5a1601a9bcd4d98728d421bafb174c038cb1b50d.woff2") format("woff2");font-weight:400 700;font-display:block}@font-face{font-family:"KIRUPA Picker kirupaPreviewUkiyoe";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/c/b/cbd76fe1a6176691bb55bfefbd37439090213db1.woff2") format("woff2");font-display:block}@font-face{font-family:"KIRUPA Picker kirupaPreviewPlatformer";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/f/5/f58741b64ddf452a25c934643e95d4a50afab795.woff2") format("woff2");font-display:block}#themePanel .themeStyles.isGallery{grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px}#themePanel .themeStyles.isGallery .themeStyleOption{padding:8px 8px 10px}#themePanel .themeStyles.isGallery .themeStylePreview{height:70px}#themePanel .themeStyles.isGallery .themeStyleNote{font-size:12.5px}#themePanel .themeStyleOption.isLoading{cursor:progress}#themePanel .themeStyleOption.isLoading .themeStylePreview::after{content:"";position:absolute;z-index:3;left:0;bottom:0;width:40%;height:4px;background-color:var(--kp-primary);animation:kirupaStyleLoading .8s ease-in-out infinite alternate}html.theme_dark #themePanel .themeStylePixel .themeStylePreview b,html.theme_dark #themePanel .themeStyleNature .themeStylePreview b,html.theme_dark #themePanel .themeStyleMinimal .themeStylePreview b{color:var(--kp-bodyText)}#themePanel .themeStyleScifi .themeStylePreview{background:radial-gradient(closest-side, rgba(255, 140, 26, 0.34), transparent) right -36px bottom 0/140px 34px no-repeat,linear-gradient(180deg, #06090e, #101a26 calc(100% - 18px), #04060a calc(100% - 18px))}#themePanel .themeStyleScifi .themeStylePreview b{top:13px;left:14px;font-family:"KIRUPA Picker kirupaPreviewScifi","Arial Black",sans-serif;font-size:19px;letter-spacing:.32em;color:#eef6f4}#themePanel .themeStyleScifi .themeStylePreview::before{top:auto;right:16px;bottom:14px;width:36px;height:36px;background:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/0/b/0b4d4a5d0b4b72c17fb4ba632d7d3843a181d7a5.svg") 0 0/100% 100% no-repeat}#themePanel .themeStyleScifi .themeStylePreview i{bottom:16px;height:3px;background:radial-gradient(closest-side, #fff4dc, transparent) right 4px top 0/60px 3px no-repeat,linear-gradient(90deg, transparent, var(--kp-primaryLighter) 30%, #fff4dc 50%, var(--kp-primaryLighter) 70%, transparent) right -26px center/120px 1px no-repeat,linear-gradient(90deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.24)) 0 center/100% 1px no-repeat}#themePanel .themeStyleMinimal .themeStylePreview{background-color:var(--kp-pageBackground);box-shadow:inset 0 0 0 1px var(--kp-structureBorder)}#themePanel .themeStyleMinimal .themeStylePreview b{top:10px;left:13px;font-family:"KIRUPA Picker kirupaPreviewMinimal","Helvetica Neue",Arial,sans-serif;font-size:30px;font-weight:600;letter-spacing:-0.035em}#themePanel .themeStyleMinimal .themeStylePreview::before{top:19px;right:14px;width:7px;height:7px;border-radius:50%}#themePanel .themeStyleMinimal .themeStylePreview i{left:13px;right:34%;bottom:11px;height:15px;background:repeating-linear-gradient(180deg, var(--kp-darkTextSecondary) 0 1px, transparent 1px 7px);opacity:.35}#themePanel .themeStyleUkiyoe .themeStylePreview{background:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/1/0/1009a9c752416c6ddc207c67ba50c6253dd6d86e.webp") right bottom/auto 70% no-repeat,radial-gradient(circle at 81% 27%, #d2452f 0 9px, transparent 9.5px),linear-gradient(180deg, #f3e6c9, #ead8b4);background-blend-mode:multiply,normal,normal}#themePanel .themeStyleUkiyoe .themeStylePreview b{top:9px;font-family:"KIRUPA Picker kirupaPreviewUkiyoe","Hiragino Mincho ProN","Yu Mincho",serif;font-size:27px;color:#1b2a4a}#themePanel .themeStyleUkiyoe .themeStylePreview::before,#themePanel .themeStyleUkiyoe .themeStylePreview i{display:none}#themePanel .themeStylePlatformer .themeStylePreview{background-color:var(--kp-primaryLighter)}#themePanel .themeStylePlatformer .themeStylePreview b{top:12px;font-family:"KIRUPA Picker kirupaPreviewPlatformer","Courier New",monospace;font-size:16px;color:#1a1a1a;text-shadow:2px 2px 0 #fff}#themePanel .themeStylePlatformer .themeStylePreview::before{content:"";top:10px;right:12px;width:18px;height:18px;background:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/f/e/fe894a69209de9fbed90c91707da8c9cae3d7f2e.png") 0 -54px/54px auto no-repeat;image-rendering:pixelated}#themePanel .themeStylePlatformer:not(.isLoading) .themeStylePreview::after{content:"";position:absolute;right:40px;bottom:24px;width:54px;height:18px;background:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/f/e/fe894a69209de9fbed90c91707da8c9cae3d7f2e.png") 0 -36px/54px auto no-repeat;image-rendering:pixelated}#themePanel .themeStylePlatformer .themeStylePreview i{height:18px;background:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/f/e/fe894a69209de9fbed90c91707da8c9cae3d7f2e.png") 0 0/54px auto repeat-x;image-rendering:pixelated}#themePanel .themeStyleName{font-family:KIRUPA Picker kirupaPixel;font-size:1.35em;line-height:1;color:var(--kp-headerText)}#themePanel .themeStyleNote{font-size:13px;line-height:1.35;color:var(--kp-darkTextSecondary)}#themePanel .themeFooter{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 24px 18px;border-top:2px solid var(--kp-structureBorder)}#themePanel .themeReset{appearance:none;margin:0;padding:8px 0;border:0;background:none;font-family:inherit;font-size:15px;color:var(--kp-linkForeground);text-decoration:underline;text-underline-offset:3px;cursor:pointer}#themePanel .themeReset:hover{color:var(--kp-primaryDarker)}#themePanel .themeDone{min-width:120px;margin:0;text-align:center;justify-content:center;cursor:pointer}@media(max-width: 600px){.themeDialog{padding:24px 0 0}.themeDialog[open]{animation-name:kirupaSheetIn;animation-duration:.25s}#themeWrapper #themePanel{width:100%;margin:auto 0 0;border-width:5px 0 0;box-shadow:0 -6px 0 rgba(0,0,0,.2)}#themePanel .leftCat{display:none}#themePanel .themeHeader{padding:16px 12px 12px 18px}#themePanel h1{font-size:2.1em}#themePanel .themeBody{padding:0 18px 4px}#themePanel .themeSwatches{grid-template-columns:repeat(5, minmax(0, 1fr));gap:14px 8px}#themePanel .themeSwatch{width:44px;height:44px}#themePanel .themeSwatch:hover{transform:none}#themePanel .themePalette{margin-left:0}#themePanel .themeSegment{flex-direction:column;gap:4px;min-height:58px}#themePanel .themeStyleOption{padding:8px 8px 10px}#themePanel .themeStylePreview,#themePanel .themeStyles.isGallery .themeStylePreview{height:56px}#themePanel .themeStyles.isGallery{grid-template-columns:repeat(2, minmax(0, 1fr))}#themePanel .themeFooter{padding:12px 18px max(16px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion: reduce){.themeDialog[open]{animation:none}#themePanel .leftCat,#themePanel .themeSwatch{transition:none}#themePanel .themeStyleOption.isLoading .themeStylePreview::after{left:0;width:100%;opacity:.6;animation:none}}:where(.kf-site-ui) h1{color:var(--kp-headerText);font-weight:bold;line-height:1;font-family:"KIRUPA Picker kirupaPixel";color:var(--kp-headerText);font-weight:100;-webkit-font-smoothing:none;text-wrap:balance}:where(.kf-site-ui) h1{font-size:3.5em;color:var(--kp-headerText);margin-top:-5px;line-height:60px;text-shadow:1px 1px var(--kp-highlighterThree)}.kirupaButton:where(.kf-site-ui *){background-color:var(--kp-primary);font-size:1.5em;color:var(--kp-textOnPrimary);border:0;border-radius:5px;padding:13px;background-repeat:no-repeat;text-align:right;background-position:-7px center;background-size:60px;line-height:1em;display:inline-block;font-family:KIRUPA Picker kirupaPixel;padding-top:18px}.kirupaButton a:where(.kf-site-ui *){color:var(--kp-textOnPrimary);font-weight:bold;text-decoration:none}.kirupaButton:hover:where(.kf-site-ui *){background-color:var(--kp-primaryDarker);cursor:pointer}.kirupaButtonSmall:where(.kf-site-ui *){font-size:12px;padding:5px}.d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle){color:var(--kp-darkText)}.d-header #soundToggle .soundIconOff{display:none}.d-header #soundToggle[aria-pressed=false] .soundIconOn{display:none}.d-header #soundToggle[aria-pressed=false] .soundIconOff{display:block}.d-header #soundToggle[aria-pressed=false]{opacity:.65}.d-header #soundToggle:disabled{cursor:not-allowed;opacity:.35}.d-header #soundToggle:focus-visible{outline:2px solid var(--kp-darkText);outline-offset:2px}@media all and (max-width: 1200px){:where(.kf-site-ui) h1{font-size:4em;line-height:1;margin-left:0px}}@font-face{font-family:"KIRUPA Picker Nunito";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/c/6/c67f96573543ec91b416b0da07f979f80b89b6b6.woff2") format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:"KIRUPA Picker Fraunces Soft";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/2/2/22bfd86eb0da7183b40b3cce6479ca6c2e6bad72.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}html.style_nature{--kp-serifFonts: "KIRUPA Picker Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--kp-natureDisplay: "KIRUPA Picker Fraunces Soft", Georgia, "Times New Roman", serif;--kp-natureShadow: 0 1px 2px rgba(20, 30, 40, .06), 0 8px 24px -6px rgba(20, 30, 40, .16);--kp-natureShadowLift: 0 2px 4px rgba(20, 30, 40, .08), 0 14px 30px -8px rgba(20, 30, 40, .24);--kp-natureSoftFill: color-mix(in srgb, var(--kp-primaryLightest) 70%, var(--kp-pageBackground))}html.style_nature.theme_dark{--kp-natureShadow: 0 1px 2px rgba(0, 0, 0, .3), 0 8px 24px -6px rgba(0, 0, 0, .55);--kp-natureShadowLift: 0 2px 4px rgba(0, 0, 0, .35), 0 14px 30px -8px rgba(0, 0, 0, .65)}html.style_nature :where(.kf-site-ui) h1{font-family:var(--kp-natureDisplay);font-weight:600;letter-spacing:-0.01em;text-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(html.style_nature) body :where(.kf-site-ui) h1{font-size:2.6em;line-height:1.15}html.style_nature .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::before{content:"";width:24px;height:24px;background-color:currentColor;mask:var(--kp-natureIcon) center/contain no-repeat}html.style_nature .d-header #soundToggle{--kp-natureIcon: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/7/1/711ef6b5331708f4cd7f5a37298cbd1982a10392.svg")}html.style_nature .d-header #soundToggle[aria-pressed=false]{--kp-natureIcon: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/7/f/7f41ac32e62aeec318788c6061222c86c3a9f865.svg")}html.style_nature .d-header #personalizeLink{--kp-natureIcon: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/0/4/040adcfe09fe0f32191ac08974626738454bdbde.svg")}html.style_nature .d-header #search-button:has(.d-icon-magnifying-glass){--kp-natureIcon: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/e/4/e4ddfe53a3e4b4a7cf6795aa075d37acb777292a.svg")}html.style_nature .kirupaButton:where(.kf-site-ui *){padding:13px 22px;border-radius:999px;box-shadow:var(--kp-natureShadow);font-family:var(--kp-serifFonts);font-size:1.05em;font-weight:800;line-height:1.2;letter-spacing:.02em;text-align:center;-webkit-font-smoothing:antialiased;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}html.style_nature .kirupaButton:hover:where(.kf-site-ui *){box-shadow:var(--kp-natureShadowLift);transform:translateY(-1px)}html.style_nature .kirupaButtonSmall:where(.kf-site-ui *){padding:6px 14px;font-size:13px}html.style_nature #themePanel .themeIconSmooth{display:block}html.style_nature #themePanel .themeIconPixel,html.style_nature #themePanel .leftCat{display:none}html.style_nature #themePanel .themeTitleLeaf{display:inline-block;width:.8em;height:.8em;margin-right:.3em;vertical-align:-0.06em;color:var(--kp-primary)}html.style_nature #themeWrapper #themePanel{--kp-themeCardBg: var(--kp-pageBackground);border:0;border-radius:24px;box-shadow:0 24px 64px -16px rgba(10,20,30,.45),0 2px 6px rgba(10,20,30,.12)}html.style_nature #themePanel h1{padding-top:0;font-size:1.75em}html.style_nature #themePanel .themeHeader{border-bottom-width:1px}html.style_nature #themePanel .themeFooter,html.style_nature #themePanel .themeSection+.themeSection{border-top-width:1px}html.style_nature #themePanel .themeHeading{color:var(--kp-darkTextSecondary);font-family:var(--kp-serifFonts);font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}html.style_nature #themePanel .themeCustomRow label,html.style_nature #themePanel .themeSegment,html.style_nature #themePanel .themeStyleName{font-family:var(--kp-serifFonts);font-size:15px;font-weight:700;-webkit-font-smoothing:antialiased}html.style_nature #themePanel .themeStyleName{font-weight:800}html.style_nature #themePanel .themeCustomRow label,html.style_nature #themePanel .themeSegment span{padding-top:0}html.style_nature #themePanel .themeSwatch,html.style_nature #themePanel .themeClose,html.style_nature #themePanel .themePalette i{border-radius:50%}html.style_nature #themePanel .themeSegments{border-width:1px;border-radius:999px}html.style_nature #themePanel .themeSegment{border-radius:999px}html.style_nature #themePanel .themeStyleOption{border-width:2px;border-radius:18px}html.style_nature #themePanel .themeHexInput{border-width:2px;border-radius:12px}@supports(color: color-mix(in oklab, red, blue)){html.style_nature{--kp-natMain: var(--kp-primary);--kp-natInk: color-mix(in oklab, var(--kp-natMain) 30%, #0e1620);--kp-natMainHi: color-mix(in oklab, var(--kp-natMain) 60%, #fff);--kp-natSoft: color-mix(in oklab, var(--kp-natMain) 26%, #fff);--kp-natPaper: color-mix(in oklab, var(--kp-natMain) 5%, #fff);--kp-natLine: color-mix(in oklab, var(--kp-natMain) 55%, #fff);--kp-natLeaf: color-mix(in oklab, #34b766 85%, var(--kp-natMain));--kp-natLeafHi: color-mix(in oklab, #9bdc5a 85%, var(--kp-natMain));--kp-natSun: color-mix(in oklab, #ffc53d 88%, var(--kp-natMain));--kp-natBloom: color-mix(in oklab, #ff6b5b 82%, var(--kp-natMain));--kp-natBark: color-mix(in oklab, #7a4a2e 85%, var(--kp-natMain));--kp-natTone: var(--kp-natInk);--kp-natGh: var(--kp-natInk);--kp-natOnGh: var(--kp-natPaper);--kp-natOnMain: var(--kp-textOnPrimary)}html.style_nature.theme_black{--kp-natMain: #4b5563;--kp-natInk: #111418}html.style_nature.theme_yellow{--kp-natMain: color-mix(in oklab, var(--kp-primary) 70%, #e0a000)}html.style_nature.theme_yellow_dark{--kp-natMain: color-mix(in oklab, var(--kp-primary) 50%, #e0a000)}html.style_nature.theme_dark{--kp-natInk: color-mix(in oklab, var(--kp-natMain) 40%, #0b1016);--kp-natTone: #fff;--kp-natGh: #c9d1d9;--kp-natOnGh: var(--kp-natInk)}html.style_nature body .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::before{content:"";grid-area:1/1;width:1em;height:1em;font-size:24px}html.style_nature body .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::after{content:"";grid-area:1/1;width:1em;height:1em;font-size:24px}html.style_nature body .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::before{background:var(--kp-natFill);mask:var(--kp-natSprite) 0 var(--kp-natY)/var(--kp-natMaskSize) no-repeat}html.style_nature body .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::after{background:var(--kp-natInkBg);mask:var(--kp-natSprite) 100% var(--kp-natY)/var(--kp-natMaskSize) no-repeat}html.style_nature body #themePanel .themeTitleLeaf{color:var(--kp-natInk);fill:var(--kp-natLeaf)}html.style_nature body #themePanel .themeSegment .themeIconSmooth{fill:var(--kp-natSun)}html.style_nature{--kp-natSprite: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/c/c/cc91f660f9cf6935187c0b7e920470465f89afa9.svg");--kp-natMaskSize: 200% 2000%}html.style_nature body .d-header #soundToggle{--kp-natY: 21.053%;--kp-natFill: linear-gradient(var(--kp-natMainHi) 0 0) 0 0/.283em 1em no-repeat,linear-gradient(var(--kp-natMain) 0 0);--kp-natInkBg: linear-gradient(var(--kp-natMain) 0 0) .604em 0/.396em 1em no-repeat,linear-gradient(var(--kp-natInk) 0 0)}html.style_nature body .d-header #soundToggle[aria-pressed=false]{--kp-natY: 26.316%;--kp-natFill: linear-gradient(var(--kp-natMainHi) 0 0) 0 0/.283em 1em no-repeat,linear-gradient(var(--kp-natMain) 0 0);--kp-natInkBg: linear-gradient(var(--kp-natBloom) 0 0) .604em 0/.396em 1em no-repeat,linear-gradient(var(--kp-natInk) 0 0)}html.style_nature body .d-header #personalizeLink{--kp-natY: 31.579%;--kp-natFill: linear-gradient(var(--kp-natSoft) 0 0);--kp-natInkBg: radial-gradient(circle at .303em .472em,var(--kp-natMain) .096em,#0000 0),radial-gradient(circle at .404em .289em,var(--kp-natLeaf) .096em,#0000 0),radial-gradient(circle at .61em .285em,var(--kp-natSun) .096em,#0000 0),radial-gradient(circle at .312em .665em,var(--kp-natBloom) .096em,#0000 0),linear-gradient(var(--kp-natInk) 0 0)}html.style_nature body .d-header #search-button:has(.d-icon-magnifying-glass){--kp-natY: 36.842%;--kp-natFill: radial-gradient(circle at .433em .433em,var(--kp-natSoft) .275em,#0000 0),linear-gradient(var(--kp-natMain) 0 0);--kp-natInkBg: radial-gradient(circle at .358em .358em,var(--kp-natPaper) .121em,#0000 0),linear-gradient(var(--kp-natInk) 0 0)}}@media(max-width: 1200px){:where(html.style_nature) body :where(.kf-site-ui) h1{font-size:2.4em}}@media(max-width: 600px){html.style_nature #themeWrapper #themePanel{border-radius:24px 24px 0 0;box-shadow:0 -10px 40px rgba(10,20,30,.3)}html.style_nature #themePanel .themeSegments{border-radius:20px}html.style_nature #themePanel .themeSegment{border-radius:16px}}@media(prefers-reduced-motion: reduce){html.style_nature .kirupaButton:hover:where(.kf-site-ui *){transform:none}}@font-face{font-family:"KIRUPA Picker Michroma";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/a/1/a1cf5e693c74ed7a36226b06ef6cc9c362f1d84a.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"KIRUPA Picker Share Tech Mono";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/3/a/3a0f0408128f7776ee1da171eb6e59ffad340f8e.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}html.style_scifi{--kp-sfDisplay: "KIRUPA Picker Michroma", "Eurostile", "Microgramma", "Arial Black", sans-serif;--kp-sfMono: "KIRUPA Picker Share Tech Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--kp-monoFonts: var(--kp-sfMono);--kp-sfIcons: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/5/0/50e6ea16fb8103c07e8f398124396660806568b3.svg");--kp-sfLogo: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/0/b/0b4d4a5d0b4b72c17fb4ba632d7d3843a181d7a5.svg");--kp-sfI: 15;--kp-sfGreen: var(--kp-primaryLighter);--kp-sfRed: var(--kp-primaryDarker);--kp-sfCrtText: #e2ebe8;--kp-sfFrame: var(--kp-primaryLighter);--kp-sfFrameDim: var(--kp-primaryDarker);--kp-sfPixel: "KIRUPA Picker kirupaCode", "KIRUPA Picker Share Tech Mono", ui-monospace, monospace;--kp-sfSafety: var(--kp-primaryLighter);--kp-sfTan: var(--kp-primaryLightest);--kp-sfPaperInk: #1f2124;--kp-sfHeaderH: 72px;--kp-sfHeaderGap: 34px;--kp-sfLogoSize: 48px;--kp-sfKeyH: 34px;--kp-sfSunX: 49px;--kp-sfMarkX: 0px}html.style_scifi:not(.theme_dark){--kp-pageBackground: #e3e6e3;--kp-sfSheet: #fbfbf9;--kp-sfInk: #101317;--kp-bodyText: #23272b;--kp-headerText: #101317;--kp-darkText: #14171a;--kp-darkTextSecondary: #4a5055;--kp-sfRule: #b6bab6;--kp-sfAcc: var(--kp-primaryDarker);--kp-sfAccOn: #fbfbf9;--kp-sfLink: var(--kp-sfAcc);--kp-sfTint: #eef1f4;--kp-sfHdrInk: var(--kp-sfInk);--kp-sfHdrEdge: #8d938e;--kp-sfHdrLine: #9ca29d;--kp-sfHdrKey: var(--kp-sfSheet);--kp-sfHdrAcc: var(--kp-sfAcc);--kp-sfHdrShade: rgb(16 19 23 / .16);--kp-sfSunHaze: rgb(255 251 242 / .95);--kp-sfStreak: var(--kp-primaryDarker);--kp-sfStreakCore: #ff8a00;--kp-structureBorder: var(--kp-sfRule);--kp-lighter: var(--kp-sfSheet);--kp-light: #eceeeb;--kp-mediaBorder: #000;--kp-linkFilter: none;--kp-linkFilterHover: none;--kp-codeFilter: none}html.style_scifi.theme_dark{--kp-pageBackground: #0a0c0e;--kp-sfSheet: #000;--kp-sfInk: #eef3f2;--kp-bodyText: #d9e2df;--kp-headerText: #eef3f2;--kp-darkText: #eef3f2;--kp-darkTextSecondary: #a0aca9;--kp-sfRule: #283034;--kp-sfAcc: var(--kp-sfFrame);--kp-sfAccOn: #000;--kp-sfLink: var(--kp-sfAcc);--kp-sfTint: #0b1116;--kp-sfHdrInk: var(--kp-sfCrtText);--kp-sfHdrEdge: var(--kp-sfFrameDim);--kp-sfHdrLine: var(--kp-sfFrameDim);--kp-sfHdrKey: #000;--kp-sfHdrAcc: var(--kp-sfAcc);--kp-sfHdrShade: #000;--kp-sfSunHaze: rgb(255 140 26 / .3);--kp-sfStreak: var(--kp-sfFrame);--kp-sfStreakCore: #fff4dc;--kp-structureBorder: var(--kp-sfRule);--kp-lighter: var(--kp-sfSheet);--kp-light: #12161a;--kp-mediaBorder: #000;--kp-linkFilter: none;--kp-linkFilterHover: none;--kp-codeFilter: none}@supports(color: color-mix(in oklab, red, blue)){html.style_scifi{--kp-sfFrame: color-mix(in oklab, var(--kp-primary) 62%, #fff);--kp-sfFrameDim: color-mix(in oklab, var(--kp-sfFrame) 40%, #000)}html.style_scifi:not(.theme_dark){--kp-pageBackground: color-mix(in oklab, var(--kp-primary) 5%, #e2e5e2);--kp-headerText: color-mix(in oklab, var(--kp-primary) 30%, #101317);--kp-sfAcc: color-mix(in oklab, var(--kp-primary) 78%, #000);--kp-sfRule: color-mix(in oklab, var(--kp-primary) 10%, #b4b8b4);--kp-sfTint: color-mix(in oklab, var(--kp-sfAcc) 7%, var(--kp-sfSheet));--kp-sfHdrEdge: color-mix(in oklab, var(--kp-primary) 14%, #8b918c);--kp-sfHdrLine: color-mix(in oklab, var(--kp-primary) 14%, #9aa09b);--kp-sfStreak: color-mix(in oklab, var(--kp-primary) 78%, #000)}html.style_scifi.theme_dark{--kp-pageBackground: color-mix(in oklab, var(--kp-primary) 6%, #090b0d);--kp-headerText: color-mix(in oklab, var(--kp-sfFrame) 22%, #eef3f2);--kp-sfRule: color-mix(in oklab, var(--kp-sfFrame) 26%, #15191c);--kp-sfTint: color-mix(in oklab, var(--kp-sfFrame) 9%, #000);--kp-sfHdrEdge: color-mix(in oklab, var(--kp-sfFrame) 46%, #0b0e10);--kp-sfHdrLine: color-mix(in oklab, var(--kp-sfFrame) 38%, #0b0e10)}}@supports(color: oklch(from red l c h)){html.style_scifi{--kp-sfFrame: oklch(from var(--kp-primary) clamp(.76, calc(l + .16), .86) min(calc(c * 1.6), .17) h)}html.style_scifi:not(.theme_dark){--kp-sfAcc: oklch(from var(--kp-primary) min(l, .46) min(c, .17) h);--kp-headerText: oklch(from var(--kp-primary) .34 min(c, .11) h)}html.style_scifi.theme_dark{--kp-headerText: oklch(from var(--kp-primary) .9 min(c, .07) h)}}@supports(color: hsl(from red calc(h + 180) 80% 50%)){html.style_scifi{--kp-sfGreen: hsl(from var(--kp-primary) calc(h + 180) 84% 54%);--kp-sfRed: hsl(from var(--kp-primary) calc(h + 180) 86% 44%);--kp-sfSafety: hsl(from var(--kp-primary) calc(h + 180) 94% 68%);--kp-sfTan: hsl(from var(--kp-primary) calc(h + 180) 58% 76%)}}html.style_scifi body #themePanel h1::before{background:var(--kp-sfIcons) 0 calc(var(--kp-sfI) * 100% / 15)/100% 1600% no-repeat}html.style_scifi body .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::before{background:var(--kp-sfIcons) 0 calc(var(--kp-sfI) * 100% / 15)/100% 1600% no-repeat}html.style_scifi body :where(.kf-site-ui) h1{font-family:var(--kp-sfDisplay);font-weight:400;letter-spacing:.04em;text-transform:uppercase;text-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(html.style_scifi) body :where(.kf-site-ui) h1{font-size:2em;line-height:1.25}html.style_scifi body .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle){color:var(--kp-sfHdrInk)}html.style_scifi body .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::before{content:"";width:20px;height:20px;background-color:rgba(0,0,0,0)}html.style_scifi body .d-header #soundToggle{--kp-sfI: 4}html.style_scifi body .d-header #soundToggle[aria-pressed=false]{--kp-sfI: 5;opacity:1}html.style_scifi body .d-header #personalizeLink{--kp-sfI: 6}html.style_scifi body .d-header #search-button:has(.d-icon-magnifying-glass){--kp-sfI: 7}html.style_scifi body .kirupaButton:where(.kf-site-ui *){padding:11px 18px;border:1px solid var(--kp-sfAcc);border-radius:0;background:var(--kp-sfAcc);box-shadow:none;color:var(--kp-sfAccOn);font-family:var(--kp-sfMono);font-size:15px;font-weight:400;line-height:1.2;letter-spacing:.14em;text-align:center;text-shadow:none;text-transform:uppercase;-webkit-font-smoothing:antialiased;filter:none;transition:none}html.style_scifi body .kirupaButton:hover:where(.kf-site-ui *){background:rgba(0,0,0,0);color:var(--kp-sfAcc);filter:none}html.style_scifi body .kirupaButton:active:where(.kf-site-ui *){transform:translateY(1px)}html.style_scifi body .kirupaButtonSmall:where(.kf-site-ui *){padding:4px 10px;font-size:13px}html.style_scifi body #themePanel .themeIconSmooth{display:block}html.style_scifi body #themePanel .themeIconPixel,html.style_scifi body #themePanel .leftCat,html.style_scifi body #themePanel .themeTitleLeaf{display:none}html.style_scifi body #themeWrapper #themePanel{--kp-themeCardBg: var(--kp-sfSheet);border:0;border-radius:0;background:var(--kp-sfSheet);box-shadow:inset 0 0 0 1px var(--kp-sfAcc),0 30px 70px -20px rgba(0,0,0,.55)}html.style_scifi body #themePanel h1{padding-top:0;font-size:1.25em;letter-spacing:.1em}html.style_scifi body #themePanel h1::before{content:"";display:inline-block;width:22px;height:22px;margin-right:12px;vertical-align:-4px;background-color:rgba(0,0,0,0);--kp-sfI: 15}html.style_scifi body #themePanel .themeHeader{border-bottom-width:1px}html.style_scifi body #themePanel .themeFooter,html.style_scifi body #themePanel .themeSection+.themeSection{border-top-width:1px}html.style_scifi body #themePanel .themeHeading{width:fit-content;padding:6px 9px 6px 12px;border:1px solid var(--kp-sfAcc);color:var(--kp-sfAcc);font:11px/11px var(--kp-sfPixel);letter-spacing:3px;text-transform:uppercase;-webkit-font-smoothing:antialiased}html.style_scifi body #themePanel .themeCustomRow label,html.style_scifi body #themePanel .themeSegment,html.style_scifi body #themePanel .themeStyleName{font-family:var(--kp-sfMono);font-size:15px;letter-spacing:.1em;text-transform:uppercase;-webkit-font-smoothing:antialiased}html.style_scifi body #themePanel .themeCustomRow label,html.style_scifi body #themePanel .themeSegment span{padding-top:0}html.style_scifi body #themePanel .themeSwatch,html.style_scifi body #themePanel .themeClose,html.style_scifi body #themePanel .themePalette i{border-radius:0}html.style_scifi body #themePanel .themeSegments{border-width:1px;border-radius:0}html.style_scifi body #themePanel .themeSegment{border-radius:0}html.style_scifi body #themePanel .themeSegment.isChecked{background-color:var(--kp-sfFrame);color:#05090b}html.style_scifi body #themePanel .themeStyleOption{border-width:1px;border-radius:0}html.style_scifi body #themePanel .themeStyleOption.isChecked{border-color:var(--kp-sfAcc);box-shadow:inset 0 0 0 1px var(--kp-sfAcc)}html.style_scifi body #themePanel .themeReset{color:var(--kp-sfLink)}html.style_scifi body #themePanel .themeReset:hover{color:var(--kp-sfInk)}html.style_scifi body #themePanel .themeHexInput{border-width:1px;border-radius:0;font-family:var(--kp-sfMono)}html.style_scifi body .kirupaButton:focus-visible:where(.kf-site-ui *){outline:2px solid var(--kp-sfAcc);outline-offset:3px}@media(min-width: 1421px){html.style_scifi{--kp-sfMarkX: 83px}}@media(max-width: 1200px){html.style_scifi{--kp-sfMarkX: 17px}:where(html.style_scifi) body :where(.kf-site-ui) h1{font-size:1.7em}}@media(max-width: 600px){html.style_scifi{--kp-sfHeaderH: 60px;--kp-sfHeaderGap: 20px;--kp-sfLogoSize: 44px;--kp-sfKeyH: 36px;--kp-sfSunX: 47px}html.style_scifi body #themeWrapper #themePanel{box-shadow:inset 0 0 0 1px var(--kp-sfAcc),0 -10px 40px rgba(0,0,0,.35)}}@media(prefers-reduced-motion: reduce){html.style_scifi body .kirupaButton:active:where(.kf-site-ui *){transform:none}}@font-face{font-family:"KIRUPA Picker Inter";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/1/d/1dc044f4824fd5af6bfed67fee48be70fa069f3f.woff2") format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root.style_minimal{--kp-minPaper: #fdfdfc;--kp-minInk: #16171a;--kp-minText: #2a2c30;--kp-minMuted: #5d6168;--kp-minFaint: #6a6e75;--kp-minRule: #e6e6e2;--kp-minRuleStrong: #cdcdc8;--kp-minTint: #f4f4f1;--kp-minAccent: var(--kp-primary);--kp-minAccentText: var(--kp-linkForeground);--kp-minLine: var(--kp-primary);--kp-minSelect: var(--kp-primaryLightest);--kp-minFocus: var(--kp-linkForeground);--kp-minVeil: rgba(253, 253, 252, .86);--kp-minSans: "KIRUPA Picker Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--kp-minLabel: var(--kp-minSans);--kp-minMono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, "Cascadia Mono", Consolas, "Liberation Mono", monospace;--kp-pageBackground: var(--kp-minPaper);--kp-headerBackground: var(--kp-minPaper);--kp-inputBackground: var(--kp-minPaper);--kp-bodyText: var(--kp-minText);--kp-darkText: var(--kp-minInk);--kp-headerText: var(--kp-minInk);--kp-darkTextSecondary: var(--kp-minMuted);--kp-structureBorder: var(--kp-minRule);--kp-darkStructureBorder: var(--kp-minRuleStrong);--kp-mediaBorder: var(--kp-minRuleStrong);--kp-inputBorder: var(--kp-minRuleStrong);--kp-highlighter: var(--kp-minTint);--kp-highlighterTwo: var(--kp-minTint);--kp-highlighterThree: var(--kp-minTint);--kp-light: var(--kp-minTint);--kp-lighter: var(--kp-minTint);--kp-linkBackground: transparent;--kp-linkHoverForeground: var(--kp-minInk);--kp-linkHoverBackground: transparent;--kp-linkFilter: none;--kp-linkFilterHover: none;--kp-codeFilter: none;--kp-logoTextShadow: transparent;--kp-serifFonts: var(--kp-minSans);--kp-monoFonts: var(--kp-minMono);--kp-docsearch-primary-color: var(--kp-minAccentText);--kp-docsearch-highlight-color: var(--kp-minAccentText);--kp-docsearch-text-color: var(--kp-minInk);--kp-docsearch-muted-color: var(--kp-minMuted);--kp-docsearch-icon-stroke-width: 1.25;--kp-docsearch-container-background: var(--kp-minVeil);--kp-docsearch-modal-background: var(--kp-minPaper);--kp-docsearch-modal-shadow: inset 0 0 0 1px var(--kp-minRuleStrong);--kp-docsearch-searchbox-background: var(--kp-minTint);--kp-docsearch-searchbox-focus-background: var(--kp-minPaper);--kp-docsearch-searchbox-shadow: inset 0 0 0 1px var(--kp-minRuleStrong);--kp-docsearch-hit-color: var(--kp-minText);--kp-docsearch-hit-active-color: var(--kp-minPaper);--kp-docsearch-hit-background: var(--kp-minPaper);--kp-docsearch-hit-shadow: inset 0 0 0 1px var(--kp-minRule);--kp-docsearch-key-gradient: var(--kp-minTint);--kp-docsearch-key-shadow: inset 0 0 0 1px var(--kp-minRuleStrong);--kp-docsearch-footer-background: var(--kp-minPaper);--kp-docsearch-footer-shadow: inset 0 1px 0 var(--kp-minRule);--kp-docsearch-logo-color: var(--kp-minMuted)}:root.style_minimal.theme_dark{--kp-minPaper: #141517;--kp-minInk: #f1f0ec;--kp-minText: #d6d5d0;--kp-minMuted: #a2a5ab;--kp-minFaint: #8f9298;--kp-minRule: #2a2c30;--kp-minRuleStrong: #45484e;--kp-minTint: #1c1d21;--kp-minSelect: #3a3d44;--kp-minVeil: rgba(20, 21, 23, .86)}@supports(color: color-mix(in oklab, red, blue)){:root.style_minimal{--kp-minPaper: color-mix(in oklab, var(--kp-primary) 2%, #fdfdfc);--kp-minRule: color-mix(in oklab, var(--kp-primary) 7%, #e6e6e2);--kp-minTint: color-mix(in oklab, var(--kp-primary) 4%, #f4f4f1);--kp-minLine: color-mix(in oklab, var(--kp-primary) 60%, var(--kp-primaryLighter));--kp-minSelect: color-mix(in oklab, var(--kp-primaryLighter) 50%, var(--kp-minPaper));--kp-minVeil: color-mix(in srgb, var(--kp-minPaper) 86%, transparent)}:root.style_minimal.theme_dark{--kp-minPaper: color-mix(in oklab, var(--kp-primary) 5%, #131416);--kp-minRule: color-mix(in oklab, var(--kp-primary) 9%, #2a2c30);--kp-minTint: color-mix(in oklab, var(--kp-primary) 7%, #1b1c20);--kp-minAccent: color-mix(in oklab, var(--kp-primary) 82%, #fff);--kp-minLine: color-mix(in oklab, var(--kp-minAccent) 72%, var(--kp-minPaper));--kp-minSelect: color-mix(in oklab, var(--kp-minAccent) 34%, var(--kp-minPaper))}}html.style_minimal body .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle){--kp-minIcon: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/7/b/7bb90529c3fba73ef8e25aca77eda45c4eb52838.svg");color:var(--kp-minMuted)}html.style_minimal body .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::before{content:"";width:21px;height:21px;background-color:currentColor;mask:var(--kp-minIcon) center/contain no-repeat}html.style_minimal body .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle):hover{color:var(--kp-minInk)}html.style_minimal body .d-header #soundToggle{--kp-minIcon: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/f/0/f00eff7815a0d800f2c3dba0bbfd0e69b5b41bdf.svg")}html.style_minimal body .d-header #soundToggle[aria-pressed=false]{--kp-minIcon: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/f/6fb2e782ea2982902295d617de9dc98793dd9294.svg")}html.style_minimal body .d-header #soundToggle[aria-pressed=false]:not(:disabled){opacity:1}html.style_minimal body .d-header #personalizeLink{--kp-minIcon: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/b/6b5a05215e0cc24ae78f11fd0db020025cbadcf7.svg")}html.style_minimal body .d-header #soundToggle:focus-visible{outline:2px solid var(--kp-minFocus);outline-offset:2px}html.style_minimal body :where(.kf-site-ui) h1{color:var(--kp-minInk);font-family:var(--kp-minSans);font-weight:600;letter-spacing:-0.021em;line-height:1.2;text-shadow:none}:where(html.style_minimal) body :where(.kf-site-ui) h1{font-size:2.5rem}html.style_minimal body :is(.greenButton,.kirupaButton):where(.kf-site-ui *){display:inline-flex;align-items:center;gap:.7em;margin:0;padding:.2em 0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--kp-minInk);font-family:var(--kp-minSans);font-size:13px;font-weight:600;letter-spacing:.13em;line-height:1.4;text-align:left;text-decoration:none;text-shadow:none;image-rendering:auto}html.style_minimal body :is(.greenButton,.kirupaButton):where(.kf-site-ui *)::after{content:"";flex:none;width:15px;height:15px;background-color:var(--kp-minAccent);mask:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/1/616b316a703d831a97464f1ff833038e71d6e9eb.svg") center/contain no-repeat;transition:transform .2s ease-out}html.style_minimal body :is(.greenButton,.kirupaButton):hover:where(.kf-site-ui *),html.style_minimal body a:hover :is(.greenButton,.kirupaButton):where(.kf-site-ui *){background:none;color:var(--kp-minAccentText)}html.style_minimal body :is(.greenButton,.kirupaButton):hover:where(.kf-site-ui *)::after,html.style_minimal body a:hover :is(.greenButton,.kirupaButton):where(.kf-site-ui *)::after{transform:translateX(3px)}html.style_minimal body #themePanel .themeIconSmooth{display:block}html.style_minimal body #themePanel :is(.themeIconPixel,.leftCat,.themeTitleLeaf){display:none}html.style_minimal body #themeWrapper #themePanel{--kp-themeCardBg: var(--kp-minPaper);border:1px solid var(--kp-minRuleStrong);border-radius:4px;box-shadow:none}html.style_minimal body #themePanel h1{padding-top:0;font-size:1.6em;letter-spacing:-0.015em}html.style_minimal body #themePanel .themeHeader{border-bottom-width:1px}html.style_minimal body #themePanel :is(.themeFooter,.themeSection+.themeSection){border-top-width:1px}html.style_minimal body #themePanel .themeHeading{color:var(--kp-minMuted);font-family:var(--kp-minLabel);font-size:12.5px;font-weight:600;letter-spacing:.085em;text-transform:uppercase}html.style_minimal body #themePanel :is(.themeCustomRow label,.themeSegment,.themeStyleName){font-family:var(--kp-minSans);font-size:15px;font-weight:600}html.style_minimal body #themePanel :is(.themeCustomRow label,.themeSegment span){padding-top:0}html.style_minimal body #themePanel :is(.themeSwatch,.themePalette i){border-radius:50%}html.style_minimal body #themePanel .themeSegments{border-width:1px;border-radius:3px}html.style_minimal body #themePanel .themeSegment{border-radius:2px}html.style_minimal body #themePanel .themeStyleOption{border-width:1px;border-radius:4px}html.style_minimal body #themePanel .themeHexInput{border-width:1px;border-radius:3px}@media(prefers-reduced-motion: reduce){html.style_minimal body :is(a,.miniheadericons,.greenButton,.kirupaButton,.kirupaButton::after,.greenButton::after):where(.kf-site-ui *){transition:none}}@font-face{font-family:"KIRUPA Picker Yuji Syuku";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/0/4/04f3ad82526cd6e83a03914b89a1dda3da5f3080.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"KIRUPA Picker Zen Old Mincho";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/2/1/212e2b2bea4b6f572ea3b23a68b8039e3002415d.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"KIRUPA Picker Zen Old Mincho";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/d/7/d7bf688c03840d7d3db0811717fb1995870bae24.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}html.style_ukiyoe{--kp-ukMain: var(--kp-primary);--kp-ukAnchor: #14244a;--kp-ukShu: #c8432b;--kp-ukShuDeep: #b23a22;--kp-ukSumi: #1f1c19;--kp-ukGold: #d29a3a;--kp-ukFoam: #fbf5e6;--kp-ukInk: #1b1b22;--kp-ukDawn: #efd5a8;--kp-ukText: #2a2622;--kp-ukMuted: #5e554a;--kp-ukLine: rgba(31, 28, 25, .24);--kp-ukRule: #1f1c19;--kp-ukSun: #c8432b;--kp-ukMistC: #f8f0dc;--kp-ukDeep: #1d3d75;--kp-ukMid: #2f5f9e;--kp-ukLight: #a8bcd6;--kp-ukPaper: #f4ead3;--kp-ukPaper2: #eadfc3;--kp-ukCard: #fbf5e6;--kp-ukHead: #18294d;--kp-ukLink: #1d3d75;--kp-ukCloth: #1b2a4b;--kp-ukSky: #233a6b;--kp-ukTint: rgba(29, 61, 117, .1);--kp-ukDisplay: "KIRUPA Picker Yuji Syuku", "KIRUPA Picker Zen Old Mincho", "Hiragino Mincho ProN", "Yu Mincho", Georgia, serif;--kp-ukMono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--kp-ukIco: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/3/4/34bc572003c059fb18d582dd2c9028b6231fd026.svg");--kp-ukIcoX: 50%;--kp-ukIcoFill: linear-gradient(#2d5a95, #7896c0);--kp-ukArtH: 252px;--kp-ukPX: 0px;--kp-ukPY: 0px;--kp-ukPW: 504px;--kp-ukPH: 252px;--kp-ukSunAt: calc(50% + 250px) 172px;--kp-ukSunR: 30px;--kp-ukInkTint: color-mix(in oklab, var(--kp-primary) 82%, #6b6b6b)}html.style_ukiyoe.theme_dark{--kp-ukShu: #d9573c;--kp-ukShuDeep: #b8432a;--kp-ukFoam: #e6dcc2;--kp-ukInk: #05070d;--kp-ukText: #e9e1cc;--kp-ukMuted: #b8ae98;--kp-ukLine: rgba(233, 225, 204, .18);--kp-ukRule: rgba(233, 225, 204, .55);--kp-ukSun: #f1e8cc;--kp-ukMistC: #2a3552;--kp-ukDeep: #2c4a80;--kp-ukMid: #35588f;--kp-ukLight: #4a5f8a;--kp-ukPaper: #131a2c;--kp-ukPaper2: #1b2338;--kp-ukCard: #171e31;--kp-ukHead: #e8dcc0;--kp-ukLink: #c9d6ee;--kp-ukCloth: #0d1529;--kp-ukSky: #070c1a;--kp-ukTint: rgba(201, 214, 238, .1);--kp-ukIcoX: 100%;--kp-ukIcoFill: linear-gradient(#8fb0dc, #4f6fa6)}@supports(color: color-mix(in oklab, red, blue)){html.style_ukiyoe{--kp-ukDeep: color-mix(in oklab, var(--kp-ukMain) 40%, var(--kp-ukAnchor));--kp-ukMid: color-mix(in oklab, var(--kp-ukMain) 48%, #2b4878);--kp-ukLight: color-mix(in oklab, var(--kp-ukMain) 35%, #e9e4d6);--kp-ukPaper: color-mix(in oklab, var(--kp-ukMain) 4%, #f5ecd7);--kp-ukPaper2: color-mix(in oklab, var(--kp-ukMain) 9%, #ebdfc3);--kp-ukCard: color-mix(in oklab, var(--kp-ukMain) 3%, #fbf5e6);--kp-ukHead: color-mix(in oklab, var(--kp-ukMain) 42%, #13203d);--kp-ukLink: color-mix(in oklab, var(--kp-ukMain) 38%, var(--kp-ukAnchor));--kp-ukCloth: color-mix(in oklab, var(--kp-ukMain) 30%, #14213f);--kp-ukSky: color-mix(in oklab, var(--kp-ukMain) 45%, #182a55);--kp-ukTint: color-mix(in oklab, var(--kp-ukMain) 12%, transparent);--kp-ukMistC: color-mix(in oklab, var(--kp-ukMain) 3%, #faf3e1);--kp-ukIcoFill: linear-gradient(color-mix(in oklab, var(--kp-ukMain) 55%, #1d2f5c), color-mix(in oklab, var(--kp-ukMain) 60%, #d9d3c0))}html.style_ukiyoe.theme_dark{--kp-ukDeep: color-mix(in oklab, var(--kp-ukMain) 45%, #0a1226);--kp-ukMid: color-mix(in oklab, var(--kp-ukMain) 60%, #1a2a55);--kp-ukLight: color-mix(in oklab, var(--kp-ukMain) 50%, #3d4f78);--kp-ukPaper: color-mix(in oklab, var(--kp-ukMain) 10%, #131a2c);--kp-ukPaper2: color-mix(in oklab, var(--kp-ukMain) 15%, #1b2338);--kp-ukCard: color-mix(in oklab, var(--kp-ukMain) 12%, #171e31);--kp-ukHead: color-mix(in oklab, var(--kp-ukMain) 30%, #f1e7cd);--kp-ukLink: color-mix(in oklab, var(--kp-ukMain) 45%, #f3ead2);--kp-ukCloth: color-mix(in oklab, var(--kp-ukMain) 25%, #0b1328);--kp-ukSky: color-mix(in oklab, var(--kp-ukMain) 25%, #040814);--kp-ukTint: color-mix(in oklab, var(--kp-ukMain) 18%, transparent);--kp-ukMistC: color-mix(in oklab, var(--kp-ukMain) 20%, #26304b);--kp-ukIcoFill: linear-gradient(color-mix(in oklab, var(--kp-ukMain) 85%, #f1e7cd), color-mix(in oklab, var(--kp-ukMain) 80%, #24365f))}html.style_ukiyoe.theme_black{--kp-ukMain: #4b5563;--kp-ukAnchor: #111418}html.style_ukiyoe.theme_yellow{--kp-ukMain: color-mix(in oklab, var(--kp-primary) 45%, #c98a00);--kp-ukAnchor: #3b2a0c;--kp-ukMid: color-mix(in oklab, var(--kp-ukMain) 48%, #6b4a1c)}html.style_ukiyoe.theme_yellow_dark{--kp-ukMain: color-mix(in oklab, var(--kp-primary) 50%, #c98a00);--kp-ukDeep: color-mix(in oklab, var(--kp-ukMain) 45%, #140d04);--kp-ukMid: color-mix(in oklab, var(--kp-ukMain) 60%, #33240f);--kp-ukLight: color-mix(in oklab, var(--kp-ukMain) 50%, #5a4a30)}html.style_ukiyoe.theme_black_dark{--kp-ukMain: #8b9099;--kp-ukDeep: color-mix(in oklab, var(--kp-ukMain) 45%, #0b0c0e);--kp-ukMid: color-mix(in oklab, var(--kp-ukMain) 60%, #222327);--kp-ukLight: color-mix(in oklab, var(--kp-ukMain) 50%, #3f4146);--kp-ukPaper: color-mix(in oklab, var(--kp-ukMain) 10%, #151618);--kp-ukPaper2: color-mix(in oklab, var(--kp-ukMain) 15%, #1b1c1f);--kp-ukCard: color-mix(in oklab, var(--kp-ukMain) 12%, #18191c);--kp-ukCloth: color-mix(in oklab, var(--kp-ukMain) 25%, #0b0c0e);--kp-ukSky: color-mix(in oklab, var(--kp-ukMain) 25%, #040405);--kp-ukMistC: color-mix(in oklab, var(--kp-ukMain) 20%, #26272b)}}html.style_ukiyoe:is(.theme_blue,.theme_blue_dark){--kp-ukInkTint: #1d4f91}html.style_ukiyoe:is(.theme_pink,.theme_pink_dark){--kp-ukInkTint: #b0245a}html.style_ukiyoe:is(.theme_yellow,.theme_yellow_dark){--kp-ukInkTint: #a8741c}html.style_ukiyoe:is(.theme_green,.theme_green_dark){--kp-ukInkTint: #2a8080}html.style_ukiyoe:is(.theme_purple,.theme_purple_dark){--kp-ukInkTint: #6b2fa0}html.style_ukiyoe:is(.theme_black,.theme_black_dark){--kp-ukInkTint: #6b6b6b}html.style_ukiyoe:is(.theme_brown,.theme_brown_dark){--kp-ukInkTint: #9c3b2a}html.style_ukiyoe:is(.theme_pico8,.theme_pico8_dark){--kp-ukInkTint: #7e2553}html.style_ukiyoe[class]{--kp-serifFonts: "KIRUPA Picker Zen Old Mincho", "Hiragino Mincho ProN", "Yu Mincho", Georgia, "Times New Roman", serif;--kp-monoFonts: var(--kp-ukMono);--kp-pageBackground: var(--kp-ukPaper);--kp-bodyText: var(--kp-ukText);--kp-darkText: var(--kp-ukText);--kp-headerText: var(--kp-ukHead);--kp-darkTextSecondary: var(--kp-ukMuted);--kp-navigationLinkColor: var(--kp-ukDeep);--kp-structureBorder: var(--kp-ukLine);--kp-darkStructureBorder: rgba(31, 28, 25, .42);--kp-leftNavLine: var(--kp-ukLine);--kp-mediaBorder: var(--kp-ukSumi);--kp-tableBorder: 1px solid var(--kp-ukLine);--kp-light: var(--kp-ukPaper2);--kp-lighter: var(--kp-ukCard);--kp-headerBackground: var(--kp-ukPaper2);--kp-inputBackground: var(--kp-ukCard);--kp-inputBorder: rgba(31, 28, 25, .45);--kp-linkForeground: var(--kp-ukLink);--kp-linkBackground: var(--kp-ukTint);--kp-linkHoverForeground: #fbf5e6;--kp-linkHoverBackground: var(--kp-ukShuDeep);--kp-linkFilter: none;--kp-linkFilterHover: none;--kp-logoTextShadow: transparent;--kp-highlighter: #f2d58a;--kp-highlighterTwo: #f3c9a8;--kp-highlighterThree: #cfe0b4;--kp-primaryLighter: var(--kp-ukLight);--kp-primaryLightest: var(--kp-ukPaper2);--kp-leftNavLight: 245, 236, 215;--kp-codeFilter: none;--kp-docsearch-primary-color: var(--kp-ukDeep);--kp-docsearch-highlight-color: var(--kp-ukShuDeep);--kp-docsearch-text-color: var(--kp-ukText);--kp-docsearch-muted-color: var(--kp-ukMuted);--kp-docsearch-container-background: rgba(15, 20, 36, .62);--kp-docsearch-modal-background: var(--kp-ukPaper);--kp-docsearch-modal-shadow: 0 0 0 2px var(--kp-ukRule), 10px 10px 0 rgba(15, 20, 36, .35);--kp-docsearch-searchbox-background: var(--kp-ukCard);--kp-docsearch-searchbox-focus-background: var(--kp-ukCard);--kp-docsearch-searchbox-shadow: inset 0 0 0 2px var(--kp-ukDeep);--kp-docsearch-hit-color: var(--kp-ukText);--kp-docsearch-hit-active-color: #fbf5e6;--kp-docsearch-hit-background: var(--kp-ukCard);--kp-docsearch-hit-shadow: 0 0 0 1px var(--kp-ukLine);--kp-docsearch-key-gradient: var(--kp-ukPaper2);--kp-docsearch-key-shadow: inset 0 0 0 1px var(--kp-ukLine);--kp-docsearch-footer-background: var(--kp-ukPaper2);--kp-docsearch-footer-shadow: 0 -1px 0 var(--kp-ukLine);--kp-docsearch-logo-color: var(--kp-ukMuted)}html.style_ukiyoe.theme_dark[class]{--kp-darkStructureBorder: rgba(233, 225, 204, .34);--kp-mediaBorder: #05070d;--kp-inputBorder: rgba(233, 225, 204, .32);--kp-highlighter: #8a6a22;--kp-highlighterTwo: #7a4330;--kp-highlighterThree: #4a6136;--kp-leftNavLight: 19, 26, 44;--kp-docsearch-primary-color: var(--kp-ukLink);--kp-docsearch-hit-active-color: #0b1020;--kp-docsearch-searchbox-shadow: inset 0 0 0 2px var(--kp-ukLink);--kp-docsearch-container-background: rgba(2, 4, 10, .72);--kp-docsearch-modal-shadow: 0 0 0 1.5px var(--kp-ukRule), 10px 10px 0 rgba(0, 0, 0, .45)}html.style_ukiyoe body :where(.kf-site-ui) h1{font-family:var(--kp-ukDisplay);font-weight:400;letter-spacing:.01em;text-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(html.style_ukiyoe) body :where(.kf-site-ui) h1{font-size:2.5em;line-height:1.2}html.style_ukiyoe body .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::before{content:"";background:var(--kp-ukIco) var(--kp-ukIcoX) calc(var(--kp-ukI, 0) * 7.142857%)/300% 1500% no-repeat,var(--kp-ukIcoFill);mask:var(--kp-ukIco) 0 calc(var(--kp-ukI, 0) * 7.142857%)/300% 1500% no-repeat}html.style_ukiyoe body .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle){color:var(--kp-ukDeep)}html.style_ukiyoe.theme_dark body .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle){color:var(--kp-ukLink)}html.style_ukiyoe body .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::before{width:30px;height:30px}html.style_ukiyoe body .d-header #soundToggle{--kp-ukI: 4}html.style_ukiyoe body .d-header #soundToggle[aria-pressed=false]{--kp-ukI: 5}html.style_ukiyoe body .d-header #personalizeLink{--kp-ukI: 6}html.style_ukiyoe body .d-header #search-button:has(.d-icon-magnifying-glass){--kp-ukI: 7}html.style_ukiyoe body .kirupaButton:where(.kf-site-ui *){padding:12px 22px;border:2px solid var(--kp-ukSumi);border-radius:3px;color:#fbf5e6;background-color:var(--kp-ukDeep);background-image:none;box-shadow:3px 3px 0 var(--kp-ukSumi);font-family:var(--kp-ukDisplay);font-size:1.1em;font-weight:400;line-height:1.2;letter-spacing:.03em;text-align:center;image-rendering:auto;transition:background-color .2s ease,transform .2s ease}html.style_ukiyoe body .kirupaButton a:where(.kf-site-ui *){color:#fbf5e6;font-weight:400}html.style_ukiyoe body .kirupaButton:hover:where(.kf-site-ui *){background-color:var(--kp-ukShuDeep);transform:translate(-1px, -1px)}html.style_ukiyoe.theme_dark body .kirupaButton:where(.kf-site-ui *){border-color:var(--kp-ukRule);box-shadow:3px 3px 0 #05070d}html.style_ukiyoe body .kirupaButtonSmall:where(.kf-site-ui *){padding:6px 13px;font-size:13px}html.style_ukiyoe body #themePanel .themeIconSmooth{display:block}html.style_ukiyoe body #themePanel .themeIconPixel,html.style_ukiyoe body #themePanel .leftCat{display:none}html.style_ukiyoe body #themePanel .themeTitleLeaf{display:inline-block;width:.8em;height:.8em;margin-right:.3em;vertical-align:-0.06em;color:var(--kp-ukShu)}html.style_ukiyoe body #themeWrapper #themePanel{--kp-themeCardBg: var(--kp-ukCard);border:2px solid var(--kp-ukRule);border-radius:3px;box-shadow:0 0 0 6px var(--kp-ukCard),0 0 0 7.5px var(--kp-ukRule),12px 12px 0 7.5px rgba(15,20,36,.3)}html.style_ukiyoe body #themePanel h1{padding-top:0;font-size:1.9em}html.style_ukiyoe body #themePanel .themeHeader{border-bottom:1.5px solid var(--kp-ukLine)}html.style_ukiyoe body #themePanel .themeFooter,html.style_ukiyoe body #themePanel .themeSection+.themeSection{border-top:1.5px solid var(--kp-ukLine)}html.style_ukiyoe body #themePanel .themeHeading{color:var(--kp-ukShuDeep);font-family:var(--kp-ukDisplay);font-size:16px;font-weight:400;letter-spacing:.06em}html.style_ukiyoe.theme_dark body #themePanel .themeHeading{color:var(--kp-ukShu)}html.style_ukiyoe body #themePanel .themeCustomRow label,html.style_ukiyoe body #themePanel .themeSegment,html.style_ukiyoe body #themePanel .themeStyleName{font-family:var(--kp-serifFonts);font-size:15px;font-weight:700}html.style_ukiyoe body #themePanel .themeCustomRow label,html.style_ukiyoe body #themePanel .themeSegment span{padding-top:0}html.style_ukiyoe body #themePanel .themeStyleOption,html.style_ukiyoe body #themePanel .themeHexInput,html.style_ukiyoe body #themePanel .themeSegments,html.style_ukiyoe body #themePanel .themeSegment{border-radius:3px}html.style_ukiyoe body #themePanel .themeSegment.isChecked{color:var(--kp-ukFoam);background-color:var(--kp-ukDeep)}html.style_ukiyoe body #themePanel .themeStyleOption.isChecked{border-color:var(--kp-ukDeep);box-shadow:inset 0 0 0 1px var(--kp-ukDeep)}html.style_ukiyoe body #themePanel .themeSwatch[aria-pressed=true],html.style_ukiyoe body #themePanel .themeSwatchCustom.isActive{box-shadow:0 0 0 3px var(--kp-themeCardBg),0 0 0 6px var(--kp-ukDeep)}html.style_ukiyoe.theme_dark body #themePanel .themeSegment.isChecked{background-color:var(--kp-ukMid)}html.style_ukiyoe.theme_dark body #themePanel .themeStyleOption.isChecked{border-color:var(--kp-ukLink);box-shadow:inset 0 0 0 1px var(--kp-ukLink)}html.style_ukiyoe.theme_dark body #themePanel .themeSwatch[aria-pressed=true],html.style_ukiyoe.theme_dark body #themePanel .themeSwatchCustom.isActive{box-shadow:0 0 0 3px var(--kp-themeCardBg),0 0 0 6px var(--kp-ukLink)}@media(min-width: 1421px){html.style_ukiyoe{--kp-ukNavTop: var(--kp-ukArtH);--kp-ukDock: 98px}}@media(max-width: 1200px){:where(html.style_ukiyoe) body :where(.kf-site-ui) h1{font-size:2.2em}}@media(min-width: 1201px)and (max-width: 1420px){html.style_ukiyoe{--kp-ukPY: 85px;--kp-ukPW: 334px;--kp-ukPH: 167px}}@media(max-width: 900px){html.style_ukiyoe{--kp-ukArtH: 222px;--kp-ukPW: 444px;--kp-ukPH: 222px;--kp-ukSunAt: calc(100% - 96px) 150px;--kp-ukSunR: 24px}}@media(max-width: 600px){html.style_ukiyoe{--kp-ukArtH: 176px;--kp-ukPW: 352px;--kp-ukPH: 176px;--kp-ukSunAt: calc(100% - 40px) 112px;--kp-ukSunR: 16px}}@font-face{font-family:"KIRUPA Picker Press Start 2P";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/f/5/f58741b64ddf452a25c934643e95d4a50afab795.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}html.style_platformer{--kp-serifFonts: "KIRUPA Picker Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--kp-pfDisplay: "KIRUPA Picker Press Start 2P", KIRUPA Picker kirupaPixel, ui-monospace, monospace;--kp-pfSprite: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/1/9/19944f67c4229b8238462a65a0cc07bc6b7333b3.svg");--kp-pfTiles: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/f/e/fe894a69209de9fbed90c91707da8c9cae3d7f2e.png");--kp-pfInk: #1b1420;--kp-pfMain: var(--kp-primary);--kp-pfSky: var(--kp-primaryLighter);--kp-pfSkyB: var(--kp-primaryLighter);--kp-pfSkyC: var(--kp-primaryLightest);--kp-pfNight: #7476b0;--kp-pfStar: #fff6c8;--kp-pfStarDim: #9fb0e0;--kp-pfHead: var(--kp-primaryDarker);--kp-pfLink: var(--kp-primaryDarker);--kp-pfTint: var(--kp-primaryLightest);--kp-pfCard: var(--kp-pageBackground);--kp-pfFrame: #1b1420;--kp-pfNav: #1b1420;--kp-pfDrop: rgba(27, 20, 32, .22);--kp-pfGold: #f4b41b;--kp-pfTitleShadow: var(--kp-pfGold);--kp-pfGoldHi: #fee481;--kp-pfGoldLo: #cb815e;--kp-pfBlockLine: #6f3e43;--kp-pfBrick: #cb815e;--kp-pfPipe: #2eb082;--kp-pfPipeHi: #36e377;--kp-pfPipeLo: #1f7f66;--kp-pfRed: #dd442c;--kp-pfHue: linear-gradient(var(--kp-primary) 0 0);--kp-pfPanel: #141a30;--kp-pfOnPanel: #e8ebff;--kp-pfRing: 3px 0 0 var(--kp-pfFrame), -3px 0 0 var(--kp-pfFrame), 0 3px 0 var(--kp-pfFrame), 0 -3px 0 var(--kp-pfFrame);--kp-pfBlockRing: 4px 0 0 var(--kp-pfBlockLine), -4px 0 0 var(--kp-pfBlockLine), 0 4px 0 var(--kp-pfBlockLine), 0 -4px 0 var(--kp-pfBlockLine);--kp-pfBevel: inset 0 4px 0 var(--kp-pfGoldHi);--kp-pfRivets: linear-gradient(var(--kp-pfGoldLo) 0 0) 3px 7px / 4px 4px no-repeat, linear-gradient(var(--kp-pfGoldLo) 0 0) right 3px top 7px / 4px 4px no-repeat, linear-gradient(var(--kp-pfGoldLo) 0 0) left 3px bottom 3px / 4px 4px no-repeat, linear-gradient(var(--kp-pfGoldLo) 0 0) right 3px bottom 3px / 4px 4px no-repeat}html.style_platformer.theme_dark{--kp-pageBackground: #0c1120;--kp-lighter: #121a2e;--kp-light: #26304a;--kp-headerBackground: #121a2e;--kp-structureBorder: #2a3450;--kp-inputBackground: #10172a;--kp-primaryLightest: #1c2742;--kp-pfSky: #0c1230;--kp-pfSkyB: #121a42;--kp-pfSkyC: #1c2654;--kp-pfHead: #b9d6f5;--kp-pfTitleShadow: #000;--kp-pfLink: #9fd0ff;--kp-pfTint: #17213a;--kp-pfFrame: #3d4a70;--kp-pfNav: var(--kp-bodyText);--kp-pfDrop: rgba(0, 0, 0, .5);--kp-pfPanel: #070a14}@supports(color: color-mix(in oklab, red, blue)){html.style_platformer{--kp-pfSky: color-mix(in oklab, var(--kp-primaryLighter) 80%, var(--kp-primary));--kp-pfHead: color-mix(in oklab, var(--kp-primary) 62%, var(--kp-pfInk));--kp-pfLink: color-mix(in oklab, var(--kp-primary) 68%, var(--kp-pfInk));--kp-pfTint: color-mix(in oklab, var(--kp-primaryLightest) 70%, var(--kp-pageBackground));--kp-pfDrop: color-mix(in oklab, var(--kp-primaryDarker) 32%, transparent);--kp-pfSkyB: color-mix(in oklab, var(--kp-pfSky) 66%, #fff);--kp-pfSkyC: color-mix(in oklab, var(--kp-pfSky) 38%, #fff);--kp-pfPipe: color-mix(in oklab, #2eb082 86%, var(--kp-primary));--kp-pfPipeHi: color-mix(in oklab, #36e377 86%, var(--kp-primary));--kp-pfPipeLo: color-mix(in oklab, #1f7f66 86%, var(--kp-primary));--kp-pfPanel: color-mix(in oklab, var(--kp-primary) 14%, #0d1124)}html.style_platformer.theme_yellow{--kp-pfSky: color-mix(in oklab, var(--kp-primaryLighter) 62%, #fff4cf)}html.style_platformer.theme_green{--kp-pfSky: color-mix(in oklab, var(--kp-primary) 40%, #f2fff6)}html.style_platformer.theme_black{--kp-pfSky: color-mix(in oklab, var(--kp-primaryLighter) 45%, #fff)}html.style_platformer.theme_brown{--kp-pfSky: color-mix(in oklab, var(--kp-primaryLightest) 75%, #f2b48c)}html.style_platformer.theme_dark{--kp-pageBackground: color-mix(in oklab, var(--kp-primary) 12%, #070910);--kp-lighter: color-mix(in oklab, var(--kp-primary) 17%, #0b0e18);--kp-light: color-mix(in oklab, var(--kp-primary) 34%, #1a1e2e);--kp-headerBackground: var(--kp-lighter);--kp-structureBorder: color-mix(in oklab, var(--kp-primary) 32%, #22273a);--kp-inputBackground: color-mix(in oklab, var(--kp-primary) 15%, #0d1019);--kp-primaryLightest: color-mix(in oklab, var(--kp-primary) 28%, #10131f);--kp-pfSky: color-mix(in oklab, var(--kp-primary) 30%, #080b22);--kp-pfSkyB: color-mix(in oklab, var(--kp-primary) 40%, #10163a);--kp-pfSkyC: color-mix(in oklab, var(--kp-primary) 52%, #1b2350);--kp-pfNight: color-mix(in oklab, #7a7dc0 82%, var(--kp-primary));--kp-pfHead: color-mix(in oklab, var(--kp-primary) 42%, #fff);--kp-pfLink: color-mix(in oklab, var(--kp-primary) 45%, #fff);--kp-pfTint: color-mix(in oklab, var(--kp-primary) 18%, #0e1220);--kp-pfFrame: color-mix(in oklab, var(--kp-primary) 50%, #262b40);--kp-pfDrop: rgba(0, 0, 0, .55);--kp-pfPanel: color-mix(in oklab, var(--kp-primary) 8%, #04050b)}}@supports(color: oklch(from red min(l, 0.5) c h)){html.style_platformer{--kp-pfHead: oklch(from var(--kp-primary) min(l, .47) c h);--kp-pfLink: oklch(from var(--kp-primary) min(l, .5) c h)}html.style_platformer.theme_dark{--kp-pfHead: oklch(from var(--kp-primary) max(l, .84) min(c, .1) h);--kp-pfLink: oklch(from var(--kp-primary) max(l, .82) min(c, .13) h)}}html.style_platformer :where(.kf-site-ui) h1{color:var(--kp-pfHead);font-family:var(--kp-pfDisplay);font-weight:400;letter-spacing:0;text-shadow:none;-webkit-font-smoothing:none}:where(html.style_platformer) body :where(.kf-site-ui) h1{font-size:32px;line-height:1.4}html.style_platformer .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::before{content:"";width:1em;height:1em;background:var(--kp-pfC, var(--kp-pfMain));mask:var(--kp-pfSprite) -1em calc(var(--kp-pfI) * -1em)/2em 22em no-repeat;pointer-events:none}html.style_platformer .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::after{content:"";width:1em;height:1em;background:var(--kp-pfSprite) 0 calc(var(--kp-pfI) * -1em)/2em 22em no-repeat;pointer-events:none}html.style_platformer .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::before{grid-area:1/1;font-size:36px}html.style_platformer .d-header .btn:where(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::after{grid-area:1/1;font-size:36px}html.style_platformer .d-header #soundToggle{--kp-pfI: 4;--kp-pfC: var(--kp-pfRed)}html.style_platformer .d-header #soundToggle[aria-pressed=false]{--kp-pfI: 5;--kp-pfC: var(--kp-pfMain)}html.style_platformer .d-header #personalizeLink{--kp-pfI: 6;--kp-pfC: var(--kp-pfBrick)}html.style_platformer .d-header #search-button:has(.d-icon-magnifying-glass){--kp-pfI: 7}html.style_platformer body .kirupaButton:where(.kf-site-ui *){position:relative;padding:14px 18px 12px;border:0;border-radius:0;color:var(--kp-pfInk);background:var(--kp-pfRivets),var(--kp-pfGold);box-shadow:var(--kp-pfBevel),var(--kp-pfBlockRing),7px 7px 0 3px var(--kp-pfDrop);font-family:var(--kp-pfDisplay);font-size:12px;line-height:16px;text-align:center;text-transform:uppercase;text-decoration:none;image-rendering:auto;transition:transform .12s steps(2, end);-webkit-font-smoothing:none}html.style_platformer body .kirupaButton a:where(.kf-site-ui *){color:var(--kp-pfInk);font-weight:400}html.style_platformer body .kirupaButton:hover:where(.kf-site-ui *){background:var(--kp-pfRivets),var(--kp-pfGoldHi);transform:translateY(-4px)}html.style_platformer body .kirupaButton:active:where(.kf-site-ui *){transform:translateY(2px)}html.style_platformer body .kirupaButton:focus-visible:where(.kf-site-ui *){outline:3px solid var(--kp-pfLink);outline-offset:6px}html.style_platformer body .kirupaButtonSmall:where(.kf-site-ui *){padding:9px 12px 7px;font-size:8px}html.style_platformer #themeWrapper #themePanel{--kp-themeCardBg: var(--kp-pageBackground);border:0;box-shadow:4px 0 0 var(--kp-pfInk),-4px 0 0 var(--kp-pfInk),0 4px 0 var(--kp-pfInk),0 -4px 0 var(--kp-pfInk),12px 12px 0 4px var(--kp-pfDrop)}html.style_platformer.theme_dark #themeWrapper #themePanel{box-shadow:4px 0 0 var(--kp-pfFrame),-4px 0 0 var(--kp-pfFrame),0 4px 0 var(--kp-pfFrame),0 -4px 0 var(--kp-pfFrame),12px 12px 0 4px var(--kp-pfDrop)}html.style_platformer #themePanel .themeHeader{border-bottom:0;background:var(--kp-pfTiles) left 0 bottom -294px/54px auto repeat-x,var(--kp-pfSky);padding-bottom:32px}html.style_platformer.theme_dark #themePanel .themeHeader{background:linear-gradient(var(--kp-pfNight) 0 0) 0 100%/100% 18px no-repeat,var(--kp-pfTiles) left 0 bottom -294px/54px auto repeat-x,var(--kp-pfSky);background-blend-mode:multiply,normal}html.style_platformer #themePanel h1{padding-top:4px;color:var(--kp-pfInk);font-size:16px;line-height:1.5}html.style_platformer.theme_dark #themePanel h1,html.style_platformer.theme_dark #themePanel .themeClose{color:var(--kp-pfHead)}html.style_platformer #themePanel .themeClose{color:var(--kp-pfInk)}html.style_platformer #themePanel .themeHeading{color:var(--kp-pfHead);font-family:var(--kp-pfDisplay);font-size:8px;line-height:2;letter-spacing:0;text-transform:uppercase}html.style_platformer #themePanel .themeReset{font-family:var(--kp-pfDisplay);font-size:8px;text-transform:uppercase}@media(max-width: 1200px){:where(html.style_platformer) body :where(.kf-site-ui) h1{font-size:32px}}@media(max-width: 600px){:where(html.style_platformer) body :where(.kf-site-ui) h1{font-size:24px}}@media(prefers-reduced-motion: reduce){html.style_platformer body .kirupaButton:where(.kf-site-ui *){transform:none !important;transition:none}}.kOnb{position:absolute;z-index:1050;top:0;left:0;box-sizing:border-box;width:340px;margin:0;color:var(--kp-bodyText);font-family:var(--kp-serifFonts);font-size:15px;line-height:1.45;text-align:left;animation:kOnbIn .24s ease-out both}.kOnb[hidden]{display:none}html:has(#mobileNavigation [aria-expanded=true]) .kOnb{visibility:hidden}.kOnb.isClosing{opacity:0;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease;pointer-events:none}.kOnbCard{--kp-kOnbBg: var(--kp-lighter);--kp-kOnbFrame: var(--kp-mediaBorder);--kp-kOnbFrameW: 4px;--kp-kOnbRadius: 0px;--kp-kOnbShadow: 6px 6px 0 rgba(0, 0, 0, .3);--kp-kOnbHead: var(--kp-headerText);--kp-kOnbMuted: var(--kp-darkTextSecondary);--kp-kOnbRule: var(--kp-structureBorder);--kp-kOnbTrack: var(--kp-light);--kp-kOnbPick: var(--kp-primary);--kp-kOnbLink: var(--kp-linkForeground);--kp-kOnbSmall: 4px;--kp-kOnbSwatch: 5px;--kp-kOnbFieldW: 3px;position:relative;box-sizing:border-box;padding:16px 18px 14px;border:var(--kp-kOnbFrameW) solid var(--kp-kOnbFrame);border-radius:var(--kp-kOnbRadius);background:var(--kp-kOnbBg);box-shadow:var(--kp-kOnbShadow)}html.theme_dark .kOnbCard{--kp-kOnbFrame: var(--kp-structureBorder);--kp-kOnbHead: color-mix(in oklab, var(--kp-headerText) 50%, #fff)}.kOnbCaret{position:absolute;top:-9px;left:calc(var(--kp-kOnbCaretX, 50%) - 9px - var(--kp-kOnbFrameW));box-sizing:border-box;width:18px;height:18px;border:0 solid var(--kp-kOnbFrame);border-width:var(--kp-kOnbCaretW, var(--kp-kOnbFrameW)) 0 0 var(--kp-kOnbCaretW, var(--kp-kOnbFrameW));background:var(--kp-kOnbBg);clip-path:polygon(0 0, 100% 0, 0 100%);transform:rotate(45deg);pointer-events:none}.kOnbKicker{margin:0 34px 6px 0;color:var(--kp-kOnbMuted);font-family:KIRUPA Picker kirupaPixel;font-size:16px;line-height:1}.kOnbTitle{margin:0 34px 8px 0;color:var(--kp-kOnbHead);font-family:KIRUPA Picker kirupaPixel;font-size:30px;line-height:1}.kOnbTitle:focus{outline:none}.kOnbText{margin:0 0 14px;font-size:14.5px;line-height:1.45}.kOnbStatus{margin:10px 0 0;color:var(--kp-kOnbMuted);font-size:13px;line-height:1.4}.kOnbStatus.isError{color:#b3261e}html.theme_dark .kOnbStatus.isError{color:#ffb4a9}.kOnbStatus:empty{margin:0}.kOnb button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.kOnb :focus-visible{outline:2px dashed var(--kp-primary);outline-offset:2px}.kOnbClose{appearance:none;position:absolute;top:8px;right:8px;display:grid;place-items:center;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:var(--kp-kOnbSmall);background:rgba(0,0,0,0);color:var(--kp-bodyText);cursor:pointer}.kOnbClose:hover{background-color:var(--kp-kOnbTrack)}.kOnbClose svg{width:16px;height:16px}.kOnb .kOnbIconSmooth{display:none}html:is(.style_nature,.style_scifi,.style_minimal,.style_ukiyoe) .kOnb .kOnbIconSmooth{display:block}html:is(.style_nature,.style_scifi,.style_minimal,.style_ukiyoe) .kOnb .kOnbIconPixel{display:none}.kOnbFoot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.kOnb .kOnbFoot>:only-child{margin-left:auto}.kOnb .kOnbPrimary{margin:0;padding:9px 14px 7px;font-size:18px;text-align:center;white-space:nowrap;cursor:pointer}html:not(.style_minimal) .kOnb .kOnbPrimary{min-width:96px}.kOnb .kOnbLink{appearance:none;margin:0;padding:6px 0;border:0;background:none;color:var(--kp-kOnbLink);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kOnb .kOnbLink:hover{color:var(--kp-kOnbHead)}.kOnbChips{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:8px;margin:-2px 0 0}.kOnbChip{--kp-s: .5;appearance:none;position:relative;display:block;width:100%;min-width:0;margin:0;padding:0;overflow:hidden;border:0;border-radius:var(--kp-kOnbSmall);background:none;color:inherit;font:inherit;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.kOnbChip:hover{transform:translateY(-2px)}.kOnbChip[aria-pressed=true]{box-shadow:0 0 0 2px var(--kp-kOnbBg),0 0 0 4px var(--kp-kOnbPick)}.kOnb .kOnbChip:focus-visible{outline-offset:5px}.kOnbChip.isLoading{cursor:progress}.kOnbChip.isLoading::after{content:"";position:absolute;z-index:3;left:0;bottom:0;width:40%;height:3px;background-color:var(--kp-primary);animation:kOnbLoading .8s ease-in-out infinite alternate}.kOnbPrev{position:relative;display:block;height:calc(64px*var(--kp-s));overflow:hidden;background-color:var(--kp-primaryLightest)}.kOnbPrev b{position:absolute;z-index:1;top:calc(9px*var(--kp-s));left:calc(12px*var(--kp-s));font-weight:normal;line-height:1;color:var(--kp-headerText)}.kOnbPrev::before{content:"";position:absolute;top:calc(14px*var(--kp-s));right:calc(12px*var(--kp-s));width:calc(34px*var(--kp-s));height:calc(14px*var(--kp-s));background-color:var(--kp-primary)}.kOnbPrev i{position:absolute;left:0;right:0;bottom:0;height:calc(22px*var(--kp-s));background-color:var(--kp-primaryLighter)}.kOnbChip .kOnbPrev::before,.kOnbChip .kOnbPrev::after{display:none}.kOnbPrev-pixel b{font-family:KIRUPA Picker kirupaPixel;font-size:calc(30px*var(--kp-s))}.kOnbPrev-pixel::before{box-shadow:calc(3px*var(--kp-s)) calc(3px*var(--kp-s)) 0 var(--kp-primaryDarker)}.kOnbPrev-pixel i{clip-path:polygon(0 100%, 0 50%, 12% 50%, 12% 25%, 26% 25%, 26% 0, 44% 0, 44% 40%, 58% 40%, 58% 15%, 74% 15%, 74% 55%, 88% 55%, 88% 30%, 100% 30%, 100% 100%)}.kOnbPrev-nature{border-radius:calc(12px*var(--kp-s))}.kOnbPrev-nature b{font-family:"KIRUPA Picker Fraunces Soft",Georgia,serif;font-size:calc(28px*var(--kp-s));font-weight:600}.kOnbPrev-nature::before{border-radius:999px}.kOnbPrev-nature i{height:calc(30px*var(--kp-s));background:radial-gradient(60% 100% at 25% 100%, var(--kp-primaryLighter) 98%, transparent 100%),radial-gradient(55% 80% at 80% 100%, var(--kp-primary) 98%, transparent 100%);opacity:.85}html.theme_dark .kOnbPrev:is(.kOnbPrev-pixel,.kOnbPrev-nature,.kOnbPrev-minimal) b{color:var(--kp-bodyText)}.kOnbPrev-scifi{background:radial-gradient(closest-side, rgba(255, 140, 26, 0.34), transparent) right calc(-36px*var(--kp-s)) bottom 0/calc(140px * var(--kp-s)) calc(34px*var(--kp-s)) no-repeat,linear-gradient(180deg, #06090e, #101a26 calc(100% - 18px * var(--kp-s)), #04060a calc(100% - 18px * var(--kp-s)))}.kOnbPrev-scifi b{top:calc(13px*var(--kp-s));left:calc(14px*var(--kp-s));font-family:"KIRUPA Picker kirupaPreviewScifi","Arial Black",sans-serif;font-size:calc(19px*var(--kp-s));letter-spacing:.32em;color:#eef6f4}.kOnbPrev-scifi::before{top:auto;right:calc(16px*var(--kp-s));bottom:calc(14px*var(--kp-s));width:calc(36px*var(--kp-s));height:calc(36px*var(--kp-s));background:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/0/b/0b4d4a5d0b4b72c17fb4ba632d7d3843a181d7a5.svg") 0 0/100% 100% no-repeat}.kOnbPrev-scifi i{bottom:calc(16px*var(--kp-s));height:2px;background:radial-gradient(closest-side, #fff4dc, transparent) right calc(4px*var(--kp-s)) top 0/calc(60px * var(--kp-s)) 2px no-repeat,linear-gradient(90deg, transparent, var(--kp-primaryLighter) 30%, #fff4dc 50%, var(--kp-primaryLighter) 70%, transparent) right calc(-26px*var(--kp-s)) center/calc(120px * var(--kp-s)) 1px no-repeat,linear-gradient(90deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.24)) 0 center/100% 1px no-repeat}.kOnbPrev-minimal{background-color:var(--kp-pageBackground);box-shadow:inset 0 0 0 1px var(--kp-structureBorder)}.kOnbPrev-minimal b{top:calc(10px*var(--kp-s));left:calc(13px*var(--kp-s));font-family:"KIRUPA Picker kirupaPreviewMinimal","Helvetica Neue",Arial,sans-serif;font-size:calc(30px*var(--kp-s));font-weight:600;letter-spacing:-0.035em}.kOnbPrev-minimal::before{top:calc(19px*var(--kp-s));right:calc(14px*var(--kp-s));width:calc(7px*var(--kp-s));height:calc(7px*var(--kp-s));border-radius:50%}.kOnbPrev-minimal i{left:calc(13px*var(--kp-s));right:34%;bottom:calc(11px*var(--kp-s));height:calc(15px*var(--kp-s));background:repeating-linear-gradient(180deg, var(--kp-darkTextSecondary) 0 1px, transparent 1px calc(7px * var(--kp-s)));opacity:.35}.kOnbPrev-ukiyoe{background:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/1/0/1009a9c752416c6ddc207c67ba50c6253dd6d86e.webp") right bottom/auto 70% no-repeat,radial-gradient(circle at 81% 27%, #d2452f 0 calc(9px * var(--kp-s)), transparent calc(9.5px * var(--kp-s))),linear-gradient(180deg, #f3e6c9, #ead8b4);background-blend-mode:multiply,normal,normal}.kOnbPrev-ukiyoe b{font-family:"KIRUPA Picker kirupaPreviewUkiyoe","Hiragino Mincho ProN","Yu Mincho",serif;font-size:calc(27px*var(--kp-s));color:#1b2a4a}.kOnbPrev-ukiyoe::before,.kOnbPrev-ukiyoe i{display:none}.kOnbPrev-platformer{background-color:var(--kp-primaryLighter)}.kOnbPrev-platformer b{top:calc(12px*var(--kp-s));font-family:"KIRUPA Picker kirupaPreviewPlatformer","Courier New",monospace;font-size:calc(16px*var(--kp-s));color:#1a1a1a;text-shadow:1px 1px 0 #fff}.kOnbPrev-platformer::before{top:calc(10px*var(--kp-s));right:calc(12px*var(--kp-s));width:calc(18px*var(--kp-s));height:calc(18px*var(--kp-s));background:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/f/e/fe894a69209de9fbed90c91707da8c9cae3d7f2e.png") 0 calc(-54px * var(--kp-s))/calc(54px * var(--kp-s)) auto no-repeat;image-rendering:pixelated}.kOnbPrev-platformer i{height:calc(18px*var(--kp-s));background:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/f/e/fe894a69209de9fbed90c91707da8c9cae3d7f2e.png") 0 0/calc(54px * var(--kp-s)) auto repeat-x;image-rendering:pixelated}.kOnbSwatches{display:grid;grid-template-columns:repeat(8, 28px);justify-content:space-between;gap:10px 4px;padding:4px 0}.kOnbSwatch{appearance:none;position:relative;display:block;box-sizing:border-box;width:28px;height:28px;margin:0;padding:0;border:3px solid var(--kp-swatchA, #000);border-radius:var(--kp-kOnbSwatch);background:var(--kp-swatchB, #fff);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.kOnbSwatch:hover{transform:scale(1.1)}.kOnbSwatch[aria-pressed=true],.kOnbSwatchCustom.isActive{box-shadow:0 0 0 2px var(--kp-kOnbBg),0 0 0 4px var(--kp-kOnbPick)}.kOnb .kOnbSwatch:focus-visible,.kOnb .kOnbSwatchCustom:has(:focus-visible){outline:2px dashed var(--kp-primary);outline-offset:6px}.kOnbCustom{display:flex;align-items:center;gap:10px;margin-top:10px}.kOnbSwatchCustom{--kp-rainbow: conic-gradient(from 90deg, #ff5a5a, #ffd23f, #5ee05e, #3fd6ff, #5a7bff, #c65aff, #ff5a5a);flex:none;border-color:rgba(0,0,0,0);background:var(--kp-rainbow) border-box}.kOnbSwatchCustom.hasColor{background:linear-gradient(var(--kp-customFill), var(--kp-customFill)) padding-box,var(--kp-rainbow) border-box}.kOnbSwatchCustom input{position:absolute;inset:-3px;width:calc(100% + 6px);height:calc(100% + 6px);margin:0;padding:0;border:0;opacity:0;cursor:pointer}.kOnbCustomName{padding-top:2px;color:var(--kp-kOnbHead);font-family:KIRUPA Picker kirupaPixel;font-size:18px;line-height:1}.kOnbHex{box-sizing:border-box;width:8em;min-width:0;margin:0;padding:6px 9px;border:var(--kp-kOnbFieldW) solid var(--kp-inputBorder);border-radius:var(--kp-kOnbSmall);background-color:var(--kp-inputBackground);color:var(--kp-bodyText);font-family:var(--kp-monoFonts);font-size:14px;line-height:1.2}.kOnbHex::placeholder{color:var(--kp-kOnbMuted);opacity:.75}.kOnb .kOnbHex:focus{outline:none;border-color:var(--kp-primary)}.kOnb .kOnbHex[aria-invalid=true]{border-color:#d93025}html body .d-header #personalizeLink.kOnbPing.kOnbPing{outline:2px solid rgba(0,0,0,0);outline-offset:3px;animation:kOnbPing 1.1s ease-out 2}html.style_nature .kOnbCard{--kp-kOnbBg: var(--kp-pageBackground);--kp-kOnbFrameW: 0px;--kp-kOnbRadius: 22px;--kp-kOnbShadow: none;--kp-kOnbSmall: 999px;--kp-kOnbSwatch: 50%;--kp-kOnbFieldW: 2px;padding:18px 20px 16px;filter:drop-shadow(0 14px 22px rgba(10, 20, 30, 0.2)) drop-shadow(0 1px 3px rgba(10, 20, 30, 0.16))}html.style_nature.theme_dark .kOnbCard{--kp-kOnbBg: color-mix(in oklab, var(--kp-pageBackground) 92%, #fff)}html.style_nature .kOnbKicker{font-family:var(--kp-serifFonts);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}html.style_nature .kOnbTitle{font-family:var(--kp-natureDisplay);font-size:25px;font-weight:600;line-height:1.1;letter-spacing:-0.01em}html.style_nature .kOnbCustomName{padding-top:0;font-family:var(--kp-serifFonts);font-size:14px;font-weight:800;-webkit-font-smoothing:antialiased}html.style_nature .kOnbChip{border-radius:12px}html.style_nature .kOnbHex{border-radius:12px}html.style_scifi .kOnbCard{--kp-kOnbBg: var(--kp-sfSheet);--kp-kOnbFrame: var(--kp-sfAcc);--kp-kOnbFrameW: 1px;--kp-kOnbShadow: 0 26px 50px -22px rgb(0 0 0 / .55);--kp-kOnbHead: var(--kp-sfInk);--kp-kOnbMuted: var(--kp-sfAcc);--kp-kOnbRule: var(--kp-sfRule);--kp-kOnbTrack: var(--kp-sfTint);--kp-kOnbPick: var(--kp-sfAcc);--kp-kOnbLink: var(--kp-sfLink);--kp-kOnbSmall: 0px;--kp-kOnbSwatch: 0px;--kp-kOnbFieldW: 1px;color:var(--kp-sfInk)}html.style_scifi .kOnbCard::after{content:"";position:absolute;inset:-5px;background:linear-gradient(var(--kp-sfAcc) 0 0) 0 0/12px 2px,linear-gradient(var(--kp-sfAcc) 0 0) 0 0/2px 12px,linear-gradient(var(--kp-sfAcc) 0 0) 100% 0/12px 2px,linear-gradient(var(--kp-sfAcc) 0 0) 100% 0/2px 12px,linear-gradient(var(--kp-sfAcc) 0 0) 0 100%/12px 2px,linear-gradient(var(--kp-sfAcc) 0 0) 0 100%/2px 12px,linear-gradient(var(--kp-sfAcc) 0 0) 100% 100%/12px 2px,linear-gradient(var(--kp-sfAcc) 0 0) 100% 100%/2px 12px;background-repeat:no-repeat;pointer-events:none}html.style_scifi .kOnbKicker{width:fit-content;padding:5px 7px 5px 9px;border:1px solid var(--kp-sfAcc);font-family:var(--kp-sfPixel);font-size:10px;letter-spacing:3px;text-transform:uppercase;-webkit-font-smoothing:antialiased}html.style_scifi .kOnbTitle{font-family:var(--kp-sfDisplay);font-size:16px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}html.style_scifi :is(.kOnbCustomName,.kOnbStatus){padding-top:0;font-family:var(--kp-sfMono);font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;-webkit-font-smoothing:antialiased}html.style_scifi .kOnbHex{font-family:var(--kp-sfMono)}html.style_scifi .kOnb .kOnbLink{font-family:var(--kp-sfMono);font-size:13px;letter-spacing:.1em;text-transform:uppercase}html.style_scifi .kOnb .kOnbLink:hover{color:var(--kp-sfInk)}html.style_minimal .kOnbCard{--kp-kOnbBg: var(--kp-minPaper);--kp-kOnbFrame: var(--kp-minRuleStrong);--kp-kOnbFrameW: 1px;--kp-kOnbRadius: 4px;--kp-kOnbShadow: 0 16px 36px -20px rgb(0 0 0 / .28);--kp-kOnbHead: var(--kp-minInk);--kp-kOnbMuted: var(--kp-minMuted);--kp-kOnbRule: var(--kp-minRule);--kp-kOnbSmall: 3px;--kp-kOnbSwatch: 50%;--kp-kOnbFieldW: 1px;color:var(--kp-minText)}html.style_minimal .kOnbKicker{font-family:var(--kp-minLabel);font-size:11.5px;font-weight:600;letter-spacing:.085em;text-transform:uppercase}html.style_minimal .kOnbTitle{font-family:var(--kp-minSans);font-size:22px;font-weight:600;line-height:1.15;letter-spacing:-0.015em}html.style_minimal .kOnbCustomName{padding-top:0;font-family:var(--kp-minSans);font-size:14px;font-weight:600}html.style_minimal .kOnbChip{border-radius:2px}html.style_ukiyoe .kOnbCard{--kp-kOnbBg: var(--kp-ukCard);--kp-kOnbFrame: var(--kp-ukRule);--kp-kOnbFrameW: 2px;--kp-kOnbRadius: 3px;--kp-kOnbShadow: inset 0 0 0 4px var(--kp-ukCard), inset 0 0 0 5px var(--kp-ukRule), 8px 8px 0 rgba(15, 20, 36, .3);--kp-kOnbHead: var(--kp-ukHead);--kp-kOnbMuted: var(--kp-ukShuDeep);--kp-kOnbRule: var(--kp-ukLine);--kp-kOnbPick: var(--kp-ukDeep);--kp-kOnbLink: var(--kp-ukLink);--kp-kOnbSmall: 3px;--kp-kOnbSwatch: 3px;--kp-kOnbFieldW: 1.5px;padding:18px 20px 16px;color:var(--kp-ukText)}html.style_ukiyoe.theme_dark .kOnbCard{--kp-kOnbMuted: color-mix(in oklab, var(--kp-ukShu) 70%, #fff);--kp-kOnbPick: var(--kp-ukLink)}html.style_ukiyoe .kOnbKicker{font-family:var(--kp-ukDisplay);font-size:14px;letter-spacing:.06em}html.style_ukiyoe .kOnbTitle{font-family:var(--kp-ukDisplay);font-size:26px;font-weight:400;line-height:1.15}html.style_ukiyoe .kOnbCustomName{padding-top:0;font-family:var(--kp-serifFonts);font-size:14px;font-weight:700}html.style_platformer .kOnbCard{--kp-kOnbBg: var(--kp-pageBackground);--kp-kOnbFrame: var(--kp-pfInk);--kp-kOnbFrameW: 0px;--kp-kOnbCaretW: 4px;--kp-kOnbShadow: 4px 0 0 var(--kp-kOnbFrame), -4px 0 0 var(--kp-kOnbFrame), 0 4px 0 var(--kp-kOnbFrame), 0 -4px 0 var(--kp-kOnbFrame), 10px 10px 0 4px var(--kp-pfDrop);--kp-kOnbHead: var(--kp-pfHead);--kp-kOnbMuted: var(--kp-pfHead);--kp-kOnbLink: var(--kp-pfLink);--kp-kOnbSmall: 0px;--kp-kOnbSwatch: 0px;padding:18px 20px 18px}html.style_platformer.theme_dark .kOnbCard{--kp-kOnbFrame: var(--kp-pfFrame)}html.style_platformer :is(.kOnbKicker,.kOnbCustomName,.kOnbStatus),html.style_platformer .kOnb .kOnbLink{font-family:var(--kp-pfDisplay);font-size:8px;font-weight:400;line-height:2;letter-spacing:0;text-transform:uppercase;-webkit-font-smoothing:none}html.style_platformer .kOnbTitle{color:var(--kp-pfInk);font-family:var(--kp-pfDisplay);font-size:14px;line-height:1.5}html.style_platformer.theme_dark .kOnbTitle{color:var(--kp-pfHead)}html.style_platformer .kOnbFoot{margin-top:20px}@media(max-width: 600px){.kOnb{width:min(360px,100vw - 24px)}}@media(max-width: 600px),(pointer: coarse){.kOnbClose{top:4px;right:4px;width:40px;height:40px}.kOnbKicker,.kOnbTitle{margin-right:38px}.kOnbChip{--kp-s: .625}.kOnbSwatches{grid-template-columns:repeat(4, 40px);gap:12px 8px}.kOnbSwatch{width:40px;height:40px}.kOnbCustom{margin-top:12px}.kOnbHex{width:9em;padding:8px 10px;font-size:16px}.kOnb .kOnbLink{padding:10px 0}}@media(prefers-reduced-motion: reduce){.kOnb,.kOnb.isClosing,.kOnbChip,.kOnbChip:hover,.kOnbSwatch{animation:none;transition:none;transform:none}.kOnbSwatch:hover{transform:none}.kOnbChip.isLoading::after{width:100%;animation:none;opacity:.6}html body .d-header #personalizeLink.kOnbPing.kOnbPing{outline-color:var(--kp-primary);animation:none}}@media print{.kOnb{display:none}}@font-face{font-family:"KIRUPA Picker Chakra Petch";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/9/a/9a7331f6d79aae0fe131dd1de8f5e7a6ea6241db.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"KIRUPA Picker Chakra Petch";src:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/9/8/9864eef306349676bd93f2a77c704b6238ff18dd.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}@keyframes kirupaDialogIn{from{opacity:0;transform:translateY(10px)}}@keyframes kirupaSheetIn{from{opacity:0;transform:translateY(48px)}}@keyframes kirupaStyleLoading{to{left:60%}}@keyframes kOnbIn{from{opacity:0;transform:translateY(-6px)}}@keyframes kOnbLoading{to{left:60%}}@keyframes kOnbPing{from{outline-color:var(--kp-primary);outline-offset:2px}to{outline-color:rgba(0,0,0,0);outline-offset:12px}}html{--kf-header-controls: url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/0/5/05c0b6e1f1267cc2bd109bc7e143de0b10e79083.svg");--kf-header-control-row: 0%}html.style_nature{--kf-header-control-row: 20%}html.style_scifi{--kf-header-control-row: 40%}html.style_minimal{--kf-header-control-row: 60%}html.style_ukiyoe{--kf-header-control-row: 80%}html.style_platformer{--kf-header-control-row: 100%}html:not([class*=style_]) .d-header .title{flex-shrink:0}html:not([class*=style_]) .d-header .title :is(#site-logo,.logo-small){display:block;width:32px;height:32px;object-fit:contain;content:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/5/2/52426a461a5ebaccb99291ebfc5cbd1d0fb08ffb.gif");image-rendering:pixelated}html .d-header :is(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle){position:relative}html .d-header :is(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::before,html .d-header :is(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::after{position:absolute;inset:0;margin:auto;pointer-events:none}html[class*=style_] .d-header :is(#personalizeLink,#search-button:has(.d-icon-magnifying-glass),#soundToggle)::before{content:""}html[class*=style_] .d-header #personalizeLink>img,html[class*=style_] .d-header #soundToggle>svg,html .d-header #search-button>.d-icon-magnifying-glass{opacity:0}html:not([class*=style_]) .d-header #search-button:has(.d-icon-magnifying-glass)::before{content:"";width:32px;height:32px;background:url("https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/5/65743200505cb372d0e6305cae326af2ea6f4a88.gif") center/contain no-repeat;image-rendering:pixelated}html:not([class*=style_]) .d-header #soundToggle{color:var(--kp-bodyText)}html:not([class*=style_]) .d-header :is(.btn-sidebar-toggle,#toggle-hamburger-menu) .d-icon-bars{color:var(--kp-bodyText) !important}html .d-header :is(.btn-sidebar-toggle,#toggle-hamburger-menu) .d-icon-bars,html .d-header .login-button .d-icon-user{background-color:currentColor;mask:var(--kf-header-controls) 0 var(--kf-header-control-row)/200% 600% no-repeat}html .d-header .login-button .d-icon-user{mask-position:100% var(--kf-header-control-row)}html .d-header :is(.btn-sidebar-toggle,#toggle-hamburger-menu) .d-icon-bars>use,html .d-header .login-button .d-icon-user>use{opacity:0}@media(forced-colors: active){html .d-header :is(#personalizeLink,#search-button,#soundToggle)::before,html .d-header :is(#personalizeLink,#search-button,#soundToggle)::after{display:none}html .d-header :is(.btn-sidebar-toggle,#toggle-hamburger-menu) .d-icon-bars,html .d-header .login-button .d-icon-user{background:none;mask:none}html[class*=style_] .d-header #personalizeLink>img,html[class*=style_] .d-header #soundToggle>svg,html .d-header #search-button>.d-icon-magnifying-glass,html .d-header :is(.btn-sidebar-toggle,#toggle-hamburger-menu) .d-icon-bars>use,html .d-header .login-button .d-icon-user>use{opacity:1}}
/*# sourceMappingURL=common_theme_39_ebdaada87b40c1a474dea66ebd755d5320c22f88.css.map?__ws=forum.kirupa.com */