:root{--em-950:#04180d;--em-900:#062b14;--em-800:#0b4a22;--em-700:#0f6b30;--em-600:#14803a;--em-500:#1f9d4a;--em-400:#46b56b;--em-300:#8fd5a3;--em-200:#c7ecd0;--em-100:#e1f5e5;--em-50:#f1faf2;--em-0:#fff;--bg:var(--em-50);--bg-surface:var(--em-0);--bg-panel:var(--em-100);--bg-panel-alt:var(--em-200);--bg-primary:var(--em-800);--bg-primary-hv:var(--em-700);--fg:var(--em-950);--fg-muted:#3a554a;--fg-on-primary:#fff;--border:var(--em-500);--border-soft:var(--em-300);--link:#0a5c2a;--link-hover:#7d1f1f;--link-visited:#2a4f19;--focus-ring:#ffb703;--danger-bg:#f7e0e0;--danger-fg:#7a1515;--danger-bd:#992a2a;--danger-bd-str:#660707;--danger-head:#e3c0c0;--danger-soft:#f7e7e7;--warn-bg:#fff4c2;--warn-fg:#5a4300;--warn-bd:#8a6d00;--warn-bd-str:#5a4300;--warn-head-fg:#fff;--mark-bg:#fff3a3;--mark-fg:#3a2f00;--placeholder:#6b8476;--shaded-1:#e4e0ed;--shaded-2:#ebe7f0;--shadow-hard:#04180d40;--backdrop:#04180db3;--ff-sans:"Segoe UI", Tahoma, Verdana, Arial, sans-serif;--ff-mono:"Consolas", "Courier New", Courier, monospace;--fs-base:13px;--lh-base:1.5;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--tr-fast:.12s ease-out;--tr-med:.2s ease-out}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(.theme-light){--bg:#1a1a1a;--bg-surface:#222;--bg-panel:#262626;--bg-panel-alt:#2c2c2c;--bg-primary:#0f5511;--bg-primary-hv:#146b16;--fg:#e8e8e8;--fg-muted:#a8a8a8;--fg-on-primary:#fff;--border:#555;--border-soft:#383838;--link:#6fbf72;--link-hover:#ffb4a2;--link-visited:#9ec9a0;--focus-ring:#ffd166;--danger-bg:#3a1a1a;--danger-fg:#ffb4a2;--danger-bd:#c94a4a;--danger-bd-str:#ff6b6b;--danger-head:#4a1f1f;--danger-soft:#2e1414;--warn-bg:#3a2f00;--warn-fg:#ffe08a;--warn-bd:#b38a00;--warn-bd-str:#ffd166;--warn-head-fg:#1a1400;--mark-bg:#665100;--mark-fg:#fff3a3;--placeholder:#888;--shaded-1:#2a2434;--shaded-2:#322c3c;--shadow-hard:#000000a6;--backdrop:#000000d1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark],:root.theme-dark,[data-theme=dark],.theme-dark{--bg:#1a1a1a;--bg-surface:#222;--bg-panel:#262626;--bg-panel-alt:#2c2c2c;--bg-primary:#0f5511;--bg-primary-hv:#146b16;--fg:#e8e8e8;--fg-muted:#a8a8a8;--fg-on-primary:#fff;--border:#555;--border-soft:#383838;--link:#6fbf72;--link-hover:#ffb4a2;--link-visited:#9ec9a0;--focus-ring:#ffd166;--danger-bg:#3a1a1a;--danger-fg:#ffb4a2;--danger-bd:#c94a4a;--danger-bd-str:#ff6b6b;--danger-head:#4a1f1f;--danger-soft:#2e1414;--warn-bg:#3a2f00;--warn-fg:#ffe08a;--warn-bd:#b38a00;--warn-bd-str:#ffd166;--warn-head-fg:#1a1400;--mark-bg:#665100;--mark-fg:#fff3a3;--placeholder:#888;--shaded-1:#2a2434;--shaded-2:#322c3c;--shadow-hard:#000000a6;--backdrop:#000000d1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(.theme-light){--em-0:#222;--em-50:#1a1a1a;--em-100:#242424;--em-200:#2c2c2c;--em-300:#383838;--em-400:#4a4a4a;--em-500:#555;--em-600:#146b16;--em-700:#0f5511;--em-800:#c8c8c8;--em-900:#d8d8d8;--em-950:#666}}:root[data-theme=dark],:root.theme-dark,[data-theme=dark],.theme-dark{--em-0:#222;--em-50:#1a1a1a;--em-100:#242424;--em-200:#2c2c2c;--em-300:#383838;--em-400:#4a4a4a;--em-500:#555;--em-600:#146b16;--em-700:#0f5511;--em-800:#c8c8c8;--em-900:#d8d8d8;--em-950:#666}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(.theme-light) #submenu a:hover,:root:not([data-theme=light]):not(.theme-light) #submenu a:active{background:var(--em-600);color:#ffea99}}[data-theme=dark] #submenu a:hover,[data-theme=dark] #submenu a:active,.theme-dark #submenu a:hover,.theme-dark #submenu a:active{background:var(--em-600);color:#ffea99}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:auto}body{background:var(--bg);color:var(--fg);font-family:var(--ff-sans);font-size:var(--fs-base);line-height:var(--lh-base);text-align:left;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:var(--sp-4) 0 var(--sp-2) 0;color:var(--em-800);font-weight:700;line-height:1.25}h1{font-size:24px}h2{font-size:20px}h3{font-size:17px}h4{font-size:14px}h5{font-size:13px}h6{text-transform:uppercase;letter-spacing:1px;font-size:12px}p{margin:0 0 var(--sp-3) 0}small{color:var(--fg-muted);font-size:11px}strong,b{font-weight:700}em,i{font-style:italic}mark{background:var(--mark-bg);color:var(--mark-fg);padding:0 2px}del{color:var(--danger-fg)}ins{color:var(--link);text-decoration:underline}sub,sup{font-size:75%;line-height:0}blockquote{margin:var(--sp-3) 0;padding:var(--sp-3) var(--sp-4);background:var(--em-100);border-left:4px solid var(--em-500);color:var(--em-900)}blockquote cite{margin-top:var(--sp-2);color:var(--fg-muted);font-size:11px;display:block}hr{border:0;border-top:1px solid var(--border-soft);margin:var(--sp-4) 0}code,kbd,samp,pre{font-family:var(--ff-mono);font-size:12px}code{background:var(--em-100);border:1px solid var(--border-soft);color:var(--em-900);padding:1px 4px}kbd{background:var(--em-0);border:1px solid var(--border);color:var(--fg);border-bottom-width:2px;padding:1px 5px;font-size:11px}pre{background:var(--em-100);border:1px solid var(--border);border-left:4px solid var(--em-700);color:var(--em-900);padding:var(--sp-3);margin:var(--sp-3) 0;white-space:break-spaces;overflow-x:auto}#notificationText{font-size:larger}pre code{background:0 0;border:0;padding:0}abbr[title]{border-bottom:1px dotted var(--fg-muted);cursor:help;text-decoration:none}a,a:link,a:visited,a:active{color:var(--link);text-underline-offset:2px;transition:color var(--tr-fast);text-decoration:underline}a:visited{color:var(--link-visited)}a:hover{color:var(--link-hover);text-decoration:underline}a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}ul,ol{margin:0 0 var(--sp-3) 0;padding-left:var(--sp-5)}li{margin:0 0 var(--sp-1) 0}dl{margin:0 0 var(--sp-3) 0}dt{color:var(--em-800);font-weight:700}dd{margin:0 0 var(--sp-2) var(--sp-4)}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;border:0;max-width:100%}figure{margin:var(--sp-3) 0}figcaption{color:var(--fg-muted);text-align:center;padding-top:var(--sp-1);font-size:11px}table{border-collapse:collapse;width:100%;color:var(--fg);margin:0 0 var(--sp-3) 0;background:0 0;font-size:12px;line-height:1.35}caption{caption-side:top;color:var(--em-800);padding:var(--sp-2);text-align:left;font-weight:700}th,td{padding:var(--sp-2) var(--sp-3);border:1px solid var(--border-soft);text-align:left;vertical-align:middle}thead th{background:var(--em-200);color:var(--em-900);border-bottom:2px solid var(--border);letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:700}tbody tr:nth-child(2n) td{background:var(--em-50)}footer tbody tr:hover td{color:inherit;background:0 0}tbody tr:hover td{background:var(--em-100)}tfoot td{background:var(--em-200);border-top:2px solid var(--border);font-weight:700}td.nopad{padding:0}.divpad{padding:var(--sp-2)}form{margin:0;padding:0;display:block}fieldset{border:1px solid var(--border);background:var(--bg-surface);padding:var(--sp-3) var(--sp-4);margin:0 0 var(--sp-4) 0}legend{padding:0 var(--sp-2);color:var(--em-800);background:var(--bg);border:1px solid var(--border);font-weight:700}label{cursor:pointer;color:var(--em-900);margin-bottom:var(--sp-1);font-weight:600;display:inline-block}input,textarea,select,button{font-family:var(--ff-sans);color:var(--fg);background:var(--bg-surface);border:1px solid var(--border);vertical-align:middle;transition:border-color var(--tr-fast), background var(--tr-fast), box-shadow var(--tr-fast);margin:2px 0;padding:6px 8px;font-size:12px}input[type=checkbox],input[type=radio]{width:16px;height:16px;margin:0 var(--sp-1);accent-color:var(--em-700);vertical-align:middle;cursor:pointer;border:0;padding:0}input[type=file]{background:var(--em-100);padding:4px}input[type=color]{width:40px;height:28px;padding:2px}input[type=range]{accent-color:var(--em-700);background:0 0;border:0;padding:0}textarea{resize:vertical;min-height:100px;line-height:1.45}select{cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--em-700) 50%), linear-gradient(135deg, var(--em-700) 50%, transparent 50%);-webkit-appearance:none;appearance:none;background-position:calc(100% - 14px),calc(100% - 9px);background-repeat:no-repeat;background-size:5px 5px;padding:5px 26px 5px 8px}optgroup{color:var(--em-800);font-weight:700}input:hover,textarea:hover,select:hover{border-color:var(--em-700)}input:focus,textarea:focus,select:focus{background:var(--em-0);border-color:var(--em-800);box-shadow:0 0 0 2px var(--focus-ring);outline:none}:is(input:focus-visible,textarea:focus-visible,select:focus-visible){outline:2px solid var(--focus-ring);outline-offset:1px}input:disabled,textarea:disabled,select:disabled,button:disabled{background:var(--em-100);color:var(--fg-muted);border-color:var(--border-soft);cursor:not-allowed;opacity:.75}::placeholder{color:var(--placeholder);opacity:1}button,input[type=button],input[type=submit],input[type=reset],.button,.fauxbutton,.gobutton{background:var(--bg-primary);color:var(--fg-on-primary);border:1px solid var(--em-950);cursor:pointer;letter-spacing:.3px;transition:background var(--tr-fast), transform var(--tr-fast);padding:7px 14px;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-block}button:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover,.button:hover,.fauxbutton:hover,.gobutton:hover{background:var(--bg-primary-hv);color:var(--fg-on-primary)}button:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active,.button:active{transform:translate(1px,1px)}button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}input[type=submit]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}input[type=button]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}input[type=reset]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.fauxbutton a:link,.fauxbutton a:visited,.fauxbutton a:active{text-decoration:none;color:var(--fg-on-primary)!important}.button--ghost{background:var(--bg-surface);color:var(--em-800);border:1px solid var(--em-700)}.button--ghost:hover{background:var(--em-100);color:var(--em-900)}details{border:1px solid var(--border);background:var(--bg-surface);margin:0 0 var(--sp-3) 0;padding:0}summary{cursor:pointer;padding:var(--sp-2) var(--sp-3);background:var(--em-200);color:var(--em-900);border-bottom:1px solid var(--border);-webkit-user-select:none;user-select:none;font-weight:700;list-style:none}summary::-webkit-details-marker{display:none}summary:before{content:"▶";margin-right:var(--sp-2);transition:transform var(--tr-fast);font-size:10px;display:inline-block}details[open]>summary:before{transform:rotate(90deg)}details>:not(summary){padding:var(--sp-3)}dialog{border:1px solid var(--em-950);background:var(--bg-surface);color:var(--fg);padding:var(--sp-4);box-shadow:4px 4px 0 var(--shadow-hard)}dialog::backdrop{background:var(--backdrop)}progress{-webkit-appearance:none;appearance:none;background:var(--em-100);border:1px solid var(--border);width:100%;height:14px}progress::-webkit-progress-bar{background:var(--em-100)}progress::-webkit-progress-value{background:var(--em-700);transition:width var(--tr-med)}progress::-moz-progress-bar{background:var(--em-700)}meter{border:1px solid var(--border);background:var(--em-100);width:100%;height:14px}meter::-webkit-meter-bar{background:var(--em-100);border:0}meter::-webkit-meter-optimum-value{background:var(--em-700)}output{background:var(--em-100);border:1px solid var(--border-soft);font-family:var(--ff-mono);padding:2px 6px;display:inline-block}#ipbwrapper{margin:var(--sp-5) auto;text-align:left;width:min(98%,1280px)}#padandcenter{padding:var(--sp-4) 0;text-align:center;margin:0 auto}.cleared{clear:both}.banners{text-align:center;margin:var(--sp-3) 0}#logostrip,.header{background:var(--em-0);border:0;height:78px;margin:0;padding:0}#logographic{background:url(./img/logo.jpg) 0 no-repeat;height:78px;margin:0;padding:0}.underlogo{background:var(--bg) url(./img/underlogo.gif) no-repeat left top;border:0;margin:0;padding:0;line-height:1}.underlogo a,.underlogo a:link,.underlogo a:visited,.underlogo a:active{color:var(--fg);text-decoration:none}.borderwrap,.borderwrapm{border:1px solid var(--em-950);background:var(--bg-surface);margin:0 0 var(--sp-3) 0}.borderwrap h3,.maintitle{background:var(--bg-primary);border-bottom:1px solid var(--em-950);color:var(--fg-on-primary);padding:var(--sp-2) var(--sp-3);letter-spacing:.3px;margin:0;font-size:12px;font-weight:700}.maintitle a:link,.maintitle a:visited{color:var(--fg-on-primary);text-decoration:none}.maintitle a:hover,.maintitle a:active{color:#c7ecd0}.borderwrap h4{background:var(--em-200);border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--em-900);padding:var(--sp-2) var(--sp-3);margin:0;font-size:12px;font-weight:700}.borderwrap p{background:var(--bg-surface);padding:var(--sp-3);text-align:left;border:0;margin:0}table th,.borderwrap table th,.subtitle,.subtitlediv,.postlinksbar{background:var(--em-200);border-bottom:1px solid var(--border);color:var(--em-900);letter-spacing:.5px;text-transform:uppercase;padding:var(--sp-2) var(--sp-3);margin:0;font-size:11px;font-weight:700}.subtitlediv{text-align:right}.borderwrap table th a,.subtitle a,.subtitlediv a{color:var(--em-900);text-decoration:none}.borderwrap table th a:hover,.subtitle a:hover{color:var(--link-hover)}.post1,.bg1{background:var(--em-50)}.post2,.bg3{background:var(--em-100)}.row1,.row2{background:var(--em-200)}.darkrow1{background:var(--em-300);color:var(--em-900)}.darkrow3{background:var(--em-200);color:var(--em-900)}tr.tr_color td{background:var(--em-50)}tr.tr_hower td{background:var(--em-100)}tr.tr_click td{background:var(--em-200)}.post1shaded,.row2shaded{background:var(--shaded-1)}.post2shaded,.row4shaded{background:var(--shaded-2)}.catend{background:var(--em-700);color:#0000;height:5px;font-size:1px}.plainborder,.tablefill,.tablepad{background:var(--bg-surface);border:1px solid var(--border)}.tablefill,.tablepad{padding:var(--sp-2)}.tablepad{border:0!important}.formtable{background:0 0}.formtable td,.pformleft,.pformleftw,.pformright{background:var(--bg-surface);border:1px solid var(--border-soft);padding:var(--sp-2) var(--sp-3);border-bottom:0;border-left:0;width:25%;font-weight:700}.formtable td.wider,.pformleftw,.pformright{width:40%}.formtable td.formright,.pformright{border-right:0;width:auto;font-weight:400}.formtable td.formtitle,.formsubtitle{background:var(--em-200);border:0;border-bottom:1px solid var(--border);color:var(--em-900);padding:var(--sp-2) var(--sp-3);font-weight:700}.formtable td.formstrip{background:var(--em-100);border:1px solid var(--border-soft);border-left:0;border-right:0;font-weight:400}td.formbuttonrow,.borderwrap p.formbuttonrow,.borderwrap p.formbuttonrow1{border-top:1px solid var(--border);text-align:center;background:var(--em-200)!important;padding:var(--sp-3)!important;margin:0!important}.pagelink,.pagelinklast,.pagecurrent,.minipagelink,.minipagelinklast{background:var(--bg-surface);border:1px solid var(--em-700);transition:background var(--tr-fast), color var(--tr-fast);margin:0 1px;padding:3px 8px;font-size:11px;display:inline-block}.pagelink:hover,.minipagelink:hover,.pagelinklast,.minipagelinklast{background:var(--em-100)}.pagecurrent{background:var(--bg-primary);color:var(--fg-on-primary);border-color:var(--em-950)}.pagecurrent a,.pagecurrent a:link,.pagecurrent a:visited{text-decoration:none;color:var(--fg-on-primary)!important}.pagelink a,.pagelinklast a,.minipagelink a,.minipagelinklast a{text-decoration:none}.globalmesswrap{background:var(--em-100);border:1px solid var(--em-700);margin:0 0 var(--sp-3) 0;border-top:0;padding:0}.globalmesswrap h4{background:var(--bg-primary);border:1px solid var(--em-700);color:var(--fg-on-primary);padding:var(--sp-2) var(--sp-3);border-left:0;border-right:0;margin:0;font-size:12px;font-weight:700}.globalmesswrap p{color:var(--fg);padding:var(--sp-3);background:0 0;border:0;margin:0}.globalmesswrap p a,.globalmesswrap p a:link,.globalmesswrap p a:visited,.globalmesswrap p a:active{color:var(--em-900);text-decoration:underline}.globalmesswrap p a:hover{color:var(--link-hover)}.globalmesswarnwrap{background:var(--warn-bg);border:1px solid var(--warn-bd);margin:0 0 var(--sp-3) 0;border-top:0;padding:0}.globalmesswarnwrap h4{background:var(--warn-bd);border:1px solid var(--warn-bd-str);color:var(--warn-head-fg);padding:var(--sp-2) var(--sp-3);border-left:0;border-right:0;margin:0;font-size:12px;font-weight:700}.globalmesswarnwrap p{color:var(--warn-fg);padding:var(--sp-3);background:0 0;border:0;margin:0}.errorwrap,#pmnotewrap{background:var(--danger-bg);border:1px solid var(--danger-bd);margin:0 0 var(--sp-3) 0;border-top:0;padding:0}.errorwrap h4,#pmnotewrap h4{background:var(--danger-head);border:1px solid var(--danger-bd);color:var(--danger-fg);padding:var(--sp-2) var(--sp-3);border-left:0;border-right:0;margin:0;font-size:12px;font-weight:700}.errorwrap p,#pmnotewrap p{color:var(--danger-fg);padding:var(--sp-3);background:0 0;border:0;margin:0}.warngood{color:var(--em-700);font-weight:700}.warnbad{color:var(--danger-fg);font-weight:700}.quotetop{background:var(--em-400);border:1px solid var(--em-950);border-bottom:0;border-left:4px solid var(--em-700);color:var(--fg);margin:var(--sp-3) 0 0 0;padding:var(--sp-2) var(--sp-3);font-size:11px;font-weight:700}.quotemain{background:var(--em-100);border:1px solid var(--em-950);border-top:0;border-left:4px solid var(--em-700);color:var(--em-900);padding:var(--sp-3);margin:0 0 var(--sp-3) 0}.codetop,.sqltop,.htmltop{background:var(--em-400);border:1px solid var(--em-950);border-bottom:0;border-left:4px solid var(--em-700);color:var(--fg);padding:var(--sp-2) var(--sp-3);width:100%;font-size:11px;font-weight:700}.codemain,.sqlmain,.htmlmain{background:var(--em-100);border:1px solid var(--em-950);border-top:0;border-left:4px solid var(--em-700);color:var(--em-900);font-family:var(--ff-mono);padding:var(--sp-3);margin:0 0 var(--sp-3) 0;width:100%;overflow-x:auto}#QUOTE,#CODE{background:var(--em-100);border:1px solid var(--em-950);color:var(--em-900);font-family:var(--ff-mono);padding:var(--sp-2);font-size:11px}#submenu{background:var(--bg-primary);color:var(--fg-on-primary);padding:0 var(--sp-3);border:0;margin:0}#submenu p,#submenu a{color:var(--fg-on-primary);letter-spacing:.5px;font-size:11px;font-weight:700;text-decoration:none}#submenu a{padding:var(--sp-2) var(--sp-2);display:inline-block}#submenu a:hover,#submenu a:active{background:var(--em-900);color:#ffea99}#userlinks,#userlinksguest{background:var(--em-100);border:1px solid var(--em-800);margin:var(--sp-2) 0 var(--sp-3) 0;padding:0 var(--sp-3)}#userlinksguest{background:var(--danger-soft);border-color:var(--danger-bd)}#userlinks p,#userlinksguest p{text-align:right;font-size:11px;padding:var(--sp-2) 0!important;background:0 0!important;border:0!important;margin:0!important}#userlinks p.home,#userlinksguest p.home{float:left}#navstrip{color:var(--fg-muted);margin:0 0 var(--sp-3) 0;padding:var(--sp-2) 0 var(--sp-2) var(--sp-2);background:0 0;font-size:12px;font-weight:700}#navstrip a,#navstrip a:link,#navstrip a:visited{color:var(--fg);text-decoration:none}#navstrip a:hover,#navstrip a:active{color:var(--em-700)}.signature{color:var(--em-700);border-top:1px dashed var(--border-soft);padding-top:var(--sp-2);margin-top:var(--sp-3);background:0 0;font-size:11px;line-height:1.5}.postdetails{color:var(--fg-muted);font-size:11px;line-height:1.4}.postcolor{font-size:13px;line-height:1.6}.normalname,.normalname a{color:var(--em-900);font-size:13px;font-weight:700}.activeuserstrip{background:var(--em-200);padding:var(--sp-2) var(--sp-3);border:1px solid var(--border-soft)}.forumdesc,.forumdesc a{color:var(--fg-muted);margin:var(--sp-1) 0 0 0;background:0 0;padding:0;font-size:11px;line-height:1.5}.desc,td span,.lastaction{color:var(--fg-muted);font-size:11px}.edit{color:var(--fg-muted);font-size:10px}.searchlite{background:var(--mark-bg);color:var(--mark-fg);padding:0 2px;font-weight:700}.activeusers{background:var(--bg-surface);border:1px solid var(--em-700);color:var(--fg);padding:var(--sp-1);margin:0}.activeuserposting,.activeuserposting a{border-bottom:1px dotted var(--fg);font-style:italic;text-decoration:none}fieldset.search{padding:var(--sp-3);line-height:1.5}.thumbwrap,.thumbwrapp,.fullimagewrap{border:1px solid var(--em-700);background:var(--bg-surface);margin:var(--sp-1);padding:0}.thumbwrapp{border:2px solid var(--danger-bd-str)}.fullimagewrap{text-align:center;margin:var(--sp-2) 0;padding:var(--sp-2)}.thumbwrap h4,.thumbwrapp h4{padding:var(--sp-2) var(--sp-3);margin:0;font-size:12px;font-weight:700;background:var(--em-200)!important;border:0!important;border-bottom:1px solid var(--border)!important;color:var(--em-900)!important}.thumbwrap p,.thumbwrapp p{text-align:left;background:var(--em-50)!important;border:0!important;border-top:1px solid var(--border)!important;padding:var(--sp-2) var(--sp-3)!important;margin:0!important}.thumbwrap p.alt,.thumbwrapp p.alt{background:var(--em-100)!important}.thumbwrapp p.pin{color:var(--danger-fg);background:var(--danger-bg)!important;text-align:center!important}img.attach{background:#666 url(./img/click2enlarge.gif) 100% 0 no-repeat;border:1px solid #666;margin:0 2px 0 0;padding:11px 2px 2px}.calmonths{background:var(--em-100);border:1px solid var(--border);margin:var(--sp-2) 0;padding:var(--sp-3);text-align:center;font-size:18px;font-weight:700}.weekday{font-size:14px;font-weight:700}.calmonths a{text-decoration:none}.calday,.calweekday{background:var(--em-200);color:var(--em-900);padding:var(--sp-1);text-align:right;margin:0;font-size:11px;font-weight:700}.calweekday{border-right:1px solid var(--border);padding:var(--sp-2);text-align:center;font-size:14px}.cellblank,.celldate,.celltoday,.mcellblank,.mcelldate,.mcelltoday{background:var(--em-50);vertical-align:top;height:100px;margin:0;padding:0}.mcellblank,.mcelldate,.mcelltoday{height:auto}.cellblank,.mcellblank{background:var(--em-200)}.celltoday,.mcelltoday{border:2px solid var(--em-700)}#gfooter{background:var(--bg-primary);margin:var(--sp-3) 0;width:100%;padding:0}#gfooter td{color:var(--fg-on-primary);padding:var(--sp-2);font-size:11px}#gfooter small{color:var(--fg-on-primary)}#gfooter a,#gfooter a:link,#gfooter a:visited{color:var(--fg-on-primary);text-decoration:underline}.copyright{margin:0 0 var(--sp-2) 0;padding:var(--sp-2);font-size:11px}.toplinks{text-align:center}.toplinks span{background:var(--em-100);border:1px solid var(--em-800);color:var(--fg);padding:var(--sp-2);font-size:11px;font-weight:700}.bar,.barb,.barc{background:var(--em-100);border:1px solid var(--border-soft)}.bar p,.barb p,.barc p{color:var(--fg);padding:var(--sp-2);text-align:left;background:0 0;border:0;margin:0;font-size:11px}.barb p{text-align:right}.active{border:1px solid var(--em-700);background:var(--em-200);color:var(--em-900);text-align:center;margin:1px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}.noactive{border:1px solid var(--danger-bd);background:var(--danger-bg);color:var(--danger-fg);text-align:center;margin:1px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}table.file{border-top:1px solid var(--border-soft);border-left:1px solid var(--border-soft);text-align:center;width:90%}table.file td{border-right:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);vertical-align:middle;height:22px}table.file th{border-bottom:1px solid var(--border)}th.right_brdr{border-right:1px solid var(--border)}table.file td.file_right{text-align:right}table.file td.f_l{text-align:left;padding-left:var(--sp-2)}table.file .img{width:20px}.img10{width:10px}table.file .img_in{border-right:0;width:20px}table.file img{border:0;margin:0;padding:0}table.file td.file_right select{margin-bottom:-1px}table.News{width:100%}td.NewsTitle{width:auto;height:30px;color:var(--fg-on-primary);background:var(--bg-primary);padding:var(--sp-2);font-size:13px;font-weight:700}td.NewsDate{width:30%;color:var(--em-100);background:var(--bg-primary);text-align:right;padding:var(--sp-2);font-size:11px;font-weight:700}td.newslink{height:15px;font-size:11px;font-weight:700;overflow:hidden}td.newsposts{text-align:right;width:30%;overflow:hidden}.newslink{background:var(--em-100);border:1px solid var(--em-800);margin:var(--sp-2) 0;width:100%}.newslink td{color:var(--fg);padding:var(--sp-2) var(--sp-3);font-size:11px}.newslink span{color:var(--em-700);background:0 0;font-style:italic}div#tooltip{z-index:1000;background:var(--bg-surface);border:1px solid var(--em-950);border-left:4px solid var(--em-700);text-align:left;width:240px;padding:var(--sp-2) var(--sp-3);min-height:1em;box-shadow:3px 3px 0 var(--shadow-hard);position:absolute}div#tooltip p{color:var(--fg);font:11px/1.4 var(--ff-sans);margin:0;padding:0}div#tooltip p em{color:var(--em-900);margin-top:3px;font-style:normal;font-weight:700;display:block}:where(a[href^="mailto:"],a[href^="aim:"],a[href^="msnim:"],a[href^="xmpp:"],a[href^="callto:"],a[href^="skype:"],a[href^="tel:"],a[href^="sms:"],a[href^="gg:"],a[href^="ftp://"],a[href^="ftps://"],a[href^="sftp://"],a[href^="ssh://"],a[href^="git://"],a[href^="magnet:"],a[href^="irc://"],a[href^="ircs://"],a[href$=".pdf"],a[href$=".doc"],a[href$=".docx"],a[href$=".rtf"],a[href$=".odt"],a[href$=".txt"],a[href$=".md"],a[href$=".markdown"],a[href$=".log"],a[href$=".nfo"],a[href$=".xls"],a[href$=".xlsx"],a[href$=".ods"],a[href$=".csv"],a[href$=".tsv"],a[href$=".ppt"],a[href$=".pptx"],a[href$=".odp"],a[href$=".pps"],a[href$=".key"],a[href$=".zip"],a[href$=".rar"],a[href$=".7z"],a[href$=".tar"],a[href$=".gz"],a[href$=".gzip"],a[href$=".bz2"],a[href$=".bzip"],a[href$=".xz"],a[href$=".ace"],a[href$=".tgz"],a[href$=".tbz"],a[href$=".lzma"],a[href$=".cab"],a[href$=".iso"],a[href$=".exe"],a[href$=".msi"],a[href$=".bat"],a[href$=".cmd"],a[href$=".com"],a[href$=".dmg"],a[href$=".pkg"],a[href$=".app"],a[href$=".deb"],a[href$=".rpm"],a[href$=".apk"],a[href$=".ipa"],a[href$=".jar"],a[href$=".war"],a[href$=".jpg"],a[href$=".jpeg"],a[href$=".gif"],a[href$=".png"],a[href$=".bmp"],a[href$=".tiff"],a[href$=".tif"],a[href$=".webp"],a[href$=".ico"],a[href$=".svg"],a[href$=".eps"],a[href$=".ai"],a[href$=".psd"],a[href$=".xcf"],a[href$=".heic"],a[href$=".raw"],a[href$=".cr2"],a[href$=".nef"],a[href$=".dng"],a[href$=".mp3"],a[href$=".wav"],a[href$=".ogg"],a[href$=".oga"],a[href$=".wma"],a[href$=".m4a"],a[href$=".flac"],a[href$=".aac"],a[href$=".opus"],a[href$=".aiff"],a[href$=".mid"],a[href$=".midi"],a[href$=".mp4"],a[href$=".m4v"],a[href$=".mov"],a[href$=".wmv"],a[href$=".avi"],a[href$=".mpg"],a[href$=".mpeg"],a[href$=".mkv"],a[href$=".webm"],a[href$=".flv"],a[href$=".3gp"],a[href$=".vob"],a[href$=".ogv"],a[href$=".html"],a[href$=".htm"],a[href$=".xhtml"],a[href$=".xml"],a[href$=".xsl"],a[href$=".xslt"],a[href$=".dtd"],a[href$=".rss"],a[href$=".atom"],a[href$=".opml"],a[href$=".css"],a[href$=".scss"],a[href$=".sass"],a[href$=".less"],a[href$=".styl"],a[href$=".js"],a[href$=".mjs"],a[href$=".cjs"],a[href$=".jsx"],a[href$=".ts"],a[href$=".tsx"],a[href$=".vue"],a[href$=".svelte"],a[href$=".coffee"],a[href$=".dart"],a[href$=".php"],a[href$=".phps"],a[href$=".phtml"],a[href$=".phar"],a[href$=".py"],a[href$=".pyc"],a[href$=".pyo"],a[href$=".pyw"],a[href$=".ipynb"],a[href$=".rb"],a[href$=".rbw"],a[href$=".gemspec"],a[href$=".erb"],a[href$=".pl"],a[href$=".pm"],a[href$=".cgi"],a[href$=".java"],a[href$=".class"],a[href$=".kt"],a[href$=".kts"],a[href$=".groovy"],a[href$=".scala"],a[href$=".clj"],a[href$=".c"],a[href$=".h"],a[href$=".cpp"],a[href$=".cxx"],a[href$=".cc"],a[href$=".hpp"],a[href$=".hxx"],a[href$=".cs"],a[href$=".vb"],a[href$=".fs"],a[href$=".go"],a[href$=".rs"],a[href$=".swift"],a[href$=".m"],a[href$=".mm"],a[href$=".lua"],a[href$=".tcl"],a[href$=".r"],a[href$=".jl"],a[href$=".ex"],a[href$=".exs"],a[href$=".erl"],a[href$=".hs"],a[href$=".lhs"],a[href$=".elm"],a[href$=".ml"],a[href$=".nim"],a[href$=".zig"],a[href$=".cr"],a[href$=".d"],a[href$=".sh"],a[href$=".bash"],a[href$=".zsh"],a[href$=".fish"],a[href$=".ksh"],a[href$=".ps1"],a[href$=".psm1"],a[href$=".sql"],a[href$=".db"],a[href$=".sqlite"],a[href$=".sqlite3"],a[href$=".mdb"],a[href$=".json"],a[href$=".jsonc"],a[href$=".json5"],a[href$=".yaml"],a[href$=".yml"],a[href$=".toml"],a[href$=".ini"],a[href$=".cfg"],a[href$=".conf"],a[href$=".env"],a[href$=".properties"],a[href$=".plist"],a[href$=".lock"],a[href$=".asm"],a[href$=".s"],a[href$=".o"],a[href$=".obj"],a[href$=".bin"],a[href$=".hex"],a[href$=".dll"],a[href$=".so"],a[href$=".dylib"],a[href$=".lib"],a[href$=".a"],a[href$=".elf"],a[href$=".tex"],a[href$=".bib"],a[href$=".sty"],a[href$=".cls"],a[href$=".vcard"],a[href$=".vcf"],a[href$=".ical"],a[href$=".ics"],a[href$=".torrent"],a[href$=".magnet"],a[href$=".ttf"],a[href$=".otf"],a[href$=".woff"],a[href$=".woff2"],a[href$=".eot"],a[href$=".fla"],a[href$=".swf"],a[href$=".xpi"],a[href$=".crx"],a[href$=".epub"],a[href$=".mobi"],a[href$=".azw"],a[href$=".azw3"],a[href$=".djvu"],a[href$=".chm"],a[href$=".fb2"],a[href$=".dwg"],a[href$=".dxf"],a[href$=".stl"],a[href$=".obj"],a[href$=".fbx"],a[href$=".blend"],a[href$=".sketch"],a[href$=".fig"],a[href$=".xd"],a[href$=".pem"],a[href$=".crt"],a[href$=".cer"],a[href$=".pfx"],a[href$=".p12"],a[href$=".asc"],a[href$=".gpg"],a[href$=".sig"],a[href$=".diff"],a[href$=".patch"],a[href$=".gitignore"],a[href$=".gitattributes"],a[href$=".dockerfile"],a[href$="/Dockerfile"],a[href$="/Makefile"],a[href*="github.com/"],a[href*="gitlab.com/"],a[href*="bitbucket.org/"],a[href*="youtube.com/watch"],a[href*="youtu.be/"],a[href*="vimeo.com/"],a[href*="twitch.tv/"],a[href*="dailymotion.com/"],a[href*="rutube.ru/"],a[href*="flickr.com/photos/"],a[href*="imgur.com/"],a[href*="500px.com/"],a[href*="instagram.com/"],a[href*="pinterest.com/"],a[href*="deviantart.com/"],a[href*="facebook.com/"],a[href*="vk.com/"],a[href*="reddit.com/"],a[href*="discord.gg/"],a[href*="discord.com/"],a[href*="mastodon.social/"],a[href*="wikipedia.org/"],a[href*="stackoverflow.com/"],a[href*="stackexchange.com/"],a[href*="medium.com/"],a[href*="dev.to/"],a[href*="habr.com/"],a[href*="google.com/search"],a[href*="google.com/maps"],a[href*="amazon.com/"],a[href*="ebay.com/"],a[href*="npmjs.com/"],a[href*="pypi.org/"],a[href*="rubygems.org/"],a[href*="crates.io/"],a[href*="packagist.org/"],a[href*="hub.docker.com/"],a[href*="archive.org/"]){transition:background-color var(--tr-fast);background-position:100%;background-repeat:no-repeat;background-size:16px 16px;padding:3px 22px 3px 4px}:root{--icon-path:"./img/"}a[href^="mailto:"]{background-image:url(./img/email.png)}a[href^="tel:"],a[href^="callto:"]{background-image:url(./img/telephone.png)}a[href^="sms:"]{background-image:url(./img/comment.png)}a[href^="skype:"]{background-image:url(./img/phone_sound.png)}a[href^="aim:"],a[href^="msnim:"],a[href^="xmpp:"],a[href^="gg:"]{background-image:url(./img/user_comment.png)}a[href^="ftp://"],a[href^="ftps://"],a[href^="sftp://"]{background-image:url(./img/server_go.png)}a[href^="ssh://"]{background-image:url(./img/application_xp_terminal.png)}a[href^="git://"]{background-image:url(./img/page_white_code.png)}a[href^="magnet:"],a[href$=".magnet"],a[href$=".torrent"]{background-image:url(./img/drive_disk.png)}a[href^="irc://"],a[href^="ircs://"]{background-image:url(./img/comments.png)}a[href$=".pdf"]{background-image:url(./img/page_white_acrobat.png)}a[href$=".doc"],a[href$=".docx"],a[href$=".rtf"],a[href$=".odt"]{background-image:url(./img/page_white_word.png)}a[href$=".xls"],a[href$=".xlsx"],a[href$=".ods"],a[href$=".csv"],a[href$=".tsv"]{background-image:url(./img/page_white_excel.png)}a[href$=".ppt"],a[href$=".pptx"],a[href$=".odp"],a[href$=".pps"],a[href$=".key"]{background-image:url(./img/page_white_powerpoint.png)}a[href$=".txt"],a[href$=".log"],a[href$=".nfo"]{background-image:url(./img/page_white_text.png)}a[href$=".md"],a[href$=".markdown"]{background-image:url(./img/page_white_text_width.png)}a[href$=".zip"],a[href$=".rar"],a[href$=".7z"],a[href$=".tar"],a[href$=".gz"],a[href$=".gzip"],a[href$=".bz2"],a[href$=".bzip"],a[href$=".xz"],a[href$=".ace"],a[href$=".tgz"],a[href$=".tbz"],a[href$=".lzma"],a[href$=".cab"]{background-image:url(./img/page_white_compressed.png)}a[href$=".iso"]{background-image:url(./img/cd.png)}a[href$=".exe"],a[href$=".msi"],a[href$=".bat"],a[href$=".cmd"],a[href$=".com"]{background-image:url(./img/application_xp.png)}a[href$=".dmg"],a[href$=".pkg"],a[href$=".app"]{background-image:url(./img/application_osx.png)}a[href$=".deb"],a[href$=".rpm"]{background-image:url(./img/page_white_tux.png)}a[href$=".apk"],a[href$=".ipa"]{background-image:url(./img/phone.png)}a[href$=".jar"],a[href$=".war"],a[href$=".class"]{background-image:url(./img/cup.png)}a[href$=".jpg"],a[href$=".jpeg"],a[href$=".gif"],a[href$=".png"],a[href$=".bmp"],a[href$=".tiff"],a[href$=".tif"],a[href$=".webp"],a[href$=".ico"],a[href$=".heic"],a[href$=".raw"],a[href$=".cr2"],a[href$=".nef"],a[href$=".dng"]{background-image:url(./img/picture.png)}a[href$=".svg"],a[href$=".eps"],a[href$=".ai"]{background-image:url(./img/page_white_vector.png)}a[href$=".psd"],a[href$=".xcf"]{background-image:url(./img/page_white_paint.png)}a[href$=".mp3"],a[href$=".wav"],a[href$=".ogg"],a[href$=".oga"],a[href$=".wma"],a[href$=".m4a"],a[href$=".flac"],a[href$=".aac"],a[href$=".opus"],a[href$=".aiff"],a[href$=".mid"],a[href$=".midi"]{background-image:url(./img/music.png)}a[href$=".mp4"],a[href$=".m4v"],a[href$=".mov"],a[href$=".wmv"],a[href$=".avi"],a[href$=".mpg"],a[href$=".mpeg"],a[href$=".mkv"],a[href$=".webm"],a[href$=".flv"],a[href$=".3gp"],a[href$=".vob"],a[href$=".ogv"]{background-image:url(./img/film.png)}a[href$=".html"],a[href$=".htm"],a[href$=".xhtml"]{background-image:url(./img/html.png)}a[href$=".xml"],a[href$=".xsl"],a[href$=".xslt"],a[href$=".dtd"]{background-image:url(./img/page_white_code_red.png)}a[href$=".rss"],a[href$=".atom"],a[href$=".opml"]{background-image:url(./img/feed.png)}a[href$=".css"],a[href$=".scss"],a[href$=".sass"],a[href$=".less"],a[href$=".styl"]{background-image:url(./img/css.png)}a[href$=".js"],a[href$=".mjs"],a[href$=".cjs"]{background-image:url(./img/script.png)}a[href$=".jsx"],a[href$=".tsx"]{background-image:url(./img/script_code.png)}a[href$=".ts"]{background-image:url(./img/script_palette.png)}a[href$=".vue"],a[href$=".svelte"]{background-image:url(./img/script_gear.png)}a[href$=".coffee"],a[href$=".dart"]{background-image:url(./img/script.png)}a[href$=".php"],a[href$=".phps"],a[href$=".phtml"],a[href$=".phar"]{background-image:url(./img/page_white_php.png)}a[href$=".py"],a[href$=".pyc"],a[href$=".pyo"],a[href$=".pyw"]{background-image:url(./img/page_white_code.png)}a[href$=".ipynb"]{background-image:url(./img/page_white_gear.png)}a[href$=".rb"],a[href$=".rbw"],a[href$=".gemspec"],a[href$=".erb"]{background-image:url(./img/page_white_ruby.png)}a[href$=".pl"],a[href$=".pm"],a[href$=".cgi"]{background-image:url(./img/page_white_code.png)}a[href$=".java"],a[href$=".kt"],a[href$=".kts"],a[href$=".groovy"],a[href$=".scala"],a[href$=".clj"]{background-image:url(./img/cup.png)}a[href$=".c"]{background-image:url(./img/page_white_c.png)}a[href$=".h"],a[href$=".hpp"],a[href$=".hxx"]{background-image:url(./img/page_white_h.png)}a[href$=".cpp"],a[href$=".cxx"],a[href$=".cc"]{background-image:url(./img/page_white_cplusplus.png)}a[href$=".cs"]{background-image:url(./img/page_white_csharp.png)}a[href$=".vb"],a[href$=".fs"]{background-image:url(./img/page_white_visualstudio.png)}a[href$=".go"],a[href$=".rs"],a[href$=".swift"],a[href$=".zig"],a[href$=".nim"],a[href$=".cr"],a[href$=".d"]{background-image:url(./img/page_white_gear.png)}a[href$=".m"],a[href$=".mm"]{background-image:url(./img/page_white_c.png)}a[href$=".lua"],a[href$=".tcl"],a[href$=".r"],a[href$=".jl"]{background-image:url(./img/script.png)}a[href$=".ex"],a[href$=".exs"],a[href$=".erl"],a[href$=".hs"],a[href$=".lhs"],a[href$=".elm"],a[href$=".ml"]{background-image:url(./img/page_white_code.png)}a[href$=".sh"],a[href$=".bash"],a[href$=".zsh"],a[href$=".fish"],a[href$=".ksh"],a[href$=".ps1"],a[href$=".psm1"]{background-image:url(./img/application_xp_terminal.png)}a[href$=".sql"]{background-image:url(./img/database.png)}a[href$=".db"],a[href$=".sqlite"],a[href$=".sqlite3"],a[href$=".mdb"]{background-image:url(./img/database_table.png)}a[href$=".json"],a[href$=".jsonc"],a[href$=".json5"]{background-image:url(./img/page_white_code.png)}a[href$=".yaml"],a[href$=".yml"],a[href$=".toml"],a[href$=".ini"],a[href$=".cfg"],a[href$=".conf"],a[href$=".env"],a[href$=".properties"],a[href$=".plist"],a[href$=".lock"]{background-image:url(./img/page_white_gear.png)}a[href$=".asm"],a[href$=".s"]{background-image:url(./img/page_white_code.png)}a[href$=".o"],a[href$=".obj"],a[href$=".bin"],a[href$=".hex"],a[href$=".dll"],a[href$=".so"],a[href$=".dylib"],a[href$=".lib"],a[href$=".a"],a[href$=".elf"]{background-image:url(./img/brick.png)}a[href$=".ttf"],a[href$=".otf"],a[href$=".woff"],a[href$=".woff2"],a[href$=".eot"]{background-image:url(./img/font.png)}a[href$=".vcard"],a[href$=".vcf"]{background-image:url(./img/vcard.png)}a[href$=".ical"],a[href$=".ics"]{background-image:url(./img/calendar.png)}a[href$=".fla"],a[href$=".swf"]{background-image:url(./img/page_white_flash.png)}a[href$=".asc"],a[href$=".gpg"],a[href$=".sig"],a[href$=".pem"],a[href$=".crt"],a[href$=".cer"],a[href$=".pfx"],a[href$=".p12"]{background-image:url(./img/page_white_key.png)}a[href*="github.com/"],a[href*="gitlab.com/"],a[href*="bitbucket.org/"]{background-image:url(./img/page_white_code.png)}a[href*="youtube.com/watch"],a[href*="youtu.be/"],a[href*="vimeo.com/"]{background-image:url(./img/film.png)}a[href*="wikipedia.org/"]{background-image:url(./img/book.png)}.panel-body{padding:var(--sp-3)}.pre-wrapper{position:relative}.pre-wrapper pre{margin:0}.copy-btn{top:var(--sp-2);right:var(--sp-2);z-index:2;padding:4px 10px;font-size:11px;position:absolute}.copy-btn-inline{margin-left:var(--sp-2);padding:2px 8px;font-size:11px;display:inline-block;position:static}.site-header{background:var(--bg-primary);border-bottom:1px solid var(--em-950);margin:0 0 var(--sp-3) 0}.site-header-inner{padding:var(--sp-2) var(--sp-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.site-logo{color:var(--fg-on-primary);letter-spacing:.5px;font-size:16px;font-weight:700;text-decoration:none}.site-logo:link,.site-logo:visited,.site-logo:hover,.site-logo:active{color:var(--fg-on-primary);text-decoration:none}.theme-toggle-btn{align-items:center;gap:var(--sp-1);border:1px solid var(--fg-on-primary);color:var(--fg-on-primary);cursor:pointer;transition:background var(--tr-fast), color var(--tr-fast);background:0 0;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.theme-toggle-btn:hover{color:var(--fg-on-primary);background:#ffffff26}.theme-toggle-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.signers-table-wrap{padding:0;overflow-x:auto}.mirror-empty{color:var(--fg-muted);padding:var(--sp-3);font-style:italic}.download-list{margin:0;padding:0;list-style:none}.download-list li{padding:var(--sp-2) var(--sp-3)}.download-list li:nth-child(2n){background:var(--em-50)}.section-group{margin:0 0 var(--sp-4) 0}.footer-table{width:100%}.footer-left{width:50%}.footer-right{text-align:right;width:50%}.fallback-ta{opacity:0;position:fixed;left:-9999px}.toast-container{bottom:var(--sp-5);z-index:9999;pointer-events:none;align-items:center;gap:var(--sp-2);flex-direction:column;display:flex;position:fixed;left:50%;transform:translate(-50%)}.toast{background:var(--bg-primary);color:var(--fg-on-primary);border:1px solid var(--em-950);padding:var(--sp-2) var(--sp-5);font-family:var(--ff-sans);white-space:nowrap;pointer-events:auto;box-shadow:3px 3px 0 var(--shadow-hard);opacity:0;font-size:12px;font-weight:700;animation:.25s ease-out forwards toast-in,.3s ease-in 1.7s forwards toast-out;transform:translateY(16px)}@keyframes toast-in{to{opacity:1;transform:translateY(0)}}@keyframes toast-out{to{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.toast{animation:forwards toast-in,0s 1.7s forwards toast-out}}