@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url("../../fonts/inter-400-latin-ext.1ad231aac0a8.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url("../../fonts/inter-400-latin.260c81a4759b.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer legacy{.atomicbb TABLE,.atomicbb FORM,.atomicbb P,.atomicbb H1,.atomicbb H2,.atomicbb H3,.atomicbb H4,.atomicbb PRE,.atomicbb BLOCKQUOTE,.atomicbb UL,.atomicbb OL,.atomicbb LI,.atomicbb DL,.atomicbb DT,.atomicbb DD,.atomicbb TH,.atomicbb TD,.atomicbb FIELDSET,.atomicbb IMG{MARGIN:0px;PADDING:0px;FONT-WEIGHT:normal;LIST-STYLE:none}.atomicbb IMG{BORDER:none}.atomicbb INPUT,.atomicbb SELECT,.atomicbb TEXTAREA,.atomicbb OPTGROUP{MARGIN:0}.atomicbb .clearer,.atomicbb .nosize{HEIGHT:0;WIDTH:0;LINE-HEIGHT:0;FONT-SIZE:0;OVERFLOW:hidden}.atomicbb .clearer,.atomicbb .clearb{CLEAR:both}.atomicbb .nosize{POSITION:absolute;LEFT:-10000px}DIV.blockpost DIV.box,DIV.postleft,DIV.postsignature,DIV.postmsg{OVERFLOW:hidden}div.searchposts div.postmsg{overflow:auto}div.postmsg ul li{list-style:disc;margin-left:2em}DIV>DIV>DIV.postfootleft,DIV>DIV>DIV.postfootright{PADDING-TOP:1px;MARGIN-TOP:-1px}#brdfooter H2,#brdstats H2,#brdstats .conl DT,#brdstats .conr DT,#modcontrols DT,#searchlinks DT,DIV.postright H3{POSITION:absolute;DISPLAY:block;OVERFLOW:hidden;WIDTH:1em;LEFT:-999em}.conr{FLOAT:right;TEXT-ALIGN:right;CLEAR:right;WIDTH:40%}.conl{FLOAT:left;MARGIN-RIGHT:10px;OVERFLOW:hidden;WHITE-SPACE:nowrap}LABEL.conl{WIDTH:auto;OVERFLOW:visible}DIV.linkst .conr,DIV.linksb .conr,DIV.postlinksb .conr{WIDTH:16em}FORM DIV.linksb .conr{WIDTH:100%}DIV.block2col{PADDING-BOTTOM:1px}DIV.block2col DIV.blockform,DIV.block2col DIV.block,#viewprofile DD{MARGIN-LEFT:14em}DIV.blockmenu,#viewprofile DT{FLOAT:left;WIDTH:13em}#profileavatar IMG{FLOAT:right;MARGIN-LEFT:1em}#viewprofile DL{FLOAT:left;WIDTH:100%;OVERFLOW:hidden}.atomicbb TABLE{WIDTH:100%}#atomicbbindex TABLE,#vf TABLE{TABLE-LAYOUT:fixed}.tcl{TEXT-ALIGN:left;WIDTH:50%}.tc2,.tc3,.tcmod{WIDTH:9%;TEXT-ALIGN:center}.tcr{WIDTH:32%;TEXT-ALIGN:left}#atomicbbsearch #vf .tcl,#atomicbbmoderate #vf .tcl{WIDTH:41%}#atomicbbsearch #vf .tc2{WIDTH:18%;TEXT-ALIGN:left}.tcl,.tcr{OVERFLOW:HIDDEN}#users1 .tcl{WIDTH:40%}#users1 .tcr{WIDTH:25%}#users1 .tc2{WIDTH:25%;TEXT-ALIGN:left}#users1 .tc3{WIDTH:10%;TEXT-ALIGN:center}#debug .tcr{WIDTH:85%;WHITE-SPACE:normal}#atomicbbindex TD.tcr SPAN.byuser{DISPLAY:block}DIV.postleft,DIV.postfootleft{FLOAT:left;WIDTH:18em;OVERFLOW:hidden}DIV.postright,DIV.postfootright{BORDER-LEFT-WIDTH:18em;BORDER-LEFT-STYLE:solid}DIV.postfootright,P.multidelete{TEXT-ALIGN:right}DIV.blockpost>DIV>DIV.inbox{PADDING-BOTTOM:1px}DIV.postmsg{WIDTH:100%}DIV.incqbox{WIDTH:100%;OVERFLOW:hidden}DIV.scrollbox{WIDTH:100%;OVERFLOW:auto}IMG.postimg{max-width:100%}A .postimg{max-width:100%}#postpreview DIV.postright{BORDER-LEFT:none}DIV.postsignature HR{MARGIN-LEFT:0px;WIDTH:200px;TEXT-ALIGN:left;HEIGHT:1px;BORDER:none}DIV.searchposts DIV.postmsg{HEIGHT:8em}DIV.searchposts DD P{PADDING-TOP:3em}SPAN.bbu{TEXT-DECORATION:underline}#onlinelist DD,#onlinelist DT,#brdmenu LI,DIV.linkst LI,DIV.linksb LI,DIV.postlinksb LI,DIV.postfootright LI,UL.bblinks LI{DISPLAY:inline;HEIGHT:0}#posterror UL LI{LIST-STYLE:square inside}#viewprofile DT{TEXT-ALIGN:right}DIV.txtarea{WIDTH:75%}.atomicbb LABEL{DISPLAY:block}#atomicbbredirect DIV.block,#atomicbbmaint DIV.block{MARGIN:50px 20% 12px 20%}.lofi{text-align:center}a.quotehint{outline:none;position:relative}a.quotehint:hover{cursor:default}a.quotehint span{display:none}a.quotehint:hover .infobox{font-weight:normal;display:block;position:absolute;top:-7em;left:-28em;width:27em;height:5.5em;text-align:left;font-size:0.8em;padding:0.5em}.atomicbb input#id_captcha_1{font-size:22px;margin-left:10px;width:88px}.atomicbb UL.errorlist{MARGIN-BOTTOM:12px;PADDING:9px 10px;BORDER-STYLE:solid;BORDER-WIDTH:1px;BACKGROUND-COLOR:#f5f5f5;BORDER-COLOR:#FF0000;color:#FF0000}.atomicbb UL.errorlist LI{}.atomicbb img.rss{float:right}.atomicbb img.breadcrumb_rss{vertical-align:middle}.atomicbb #header-nav-login-forms{float:right;margin-top:-45px}.atomicbb #header-nav-login-forms form{margin:0 0 0 10px!important;padding:0px!important}.atomicbb fieldset{margin:0;padding:0}.atomicbb #header-nav-login-forms form input.login{border:1px solid #CCCCCC;color:#999999!important;font-size:0.9em!important;height:16px;padding-bottom:1px!important;padding-top:1px!important;width:75px}.atomicbb #header-nav-login-forms form input.openid{border:1px solid #CCCCCC;color:#999999!important;font-size:0.9em!important;height:16px;margin-top:3px;padding-bottom:1px!important;padding-top:1px!important;width:136px}.atomicbb input.openid{background:#FFFFFF url("../../img/login-bg.d8720cf3644e.gif") no-repeat scroll 1px center;padding-left:20px}.atomicbb .left{float:left;background:#DDE7EF}.atomicbb .openid_login{position:relative}.atomicbb img.openid-logo{bottom:15px;position:absolute;right:20px}.atomicbb .highlight{background-color:yellow}#registration_form{float:left;width:500px}div.box{overflow:hidden}div.message{padding:20px 20px 15px}BODY{BACKGROUND-COLOR:var(--bg)}.atomicbb{COLOR:var(--text)}DIV.box,.atomicbb BLOCKQUOTE,DIV.code,.rowodd,.roweven{BACKGROUND-COLOR:var(--surface-2)}TD.tc2,TD.tc3,TD.tcmod,#postpreview,#viewprofile DD,DIV.forminfo,#adminconsole FIELDSET TD,DIV.blockmenu DIV.box,#adstats DD{BACKGROUND-COLOR:#DEDFDF}.atomicbb H2,#brdmenu{BACKGROUND-COLOR:var(--brand-primary);COLOR:#FFF}.atomicbb TH{BACKGROUND-COLOR:var(--border-strong)}.atomicbb LEGEND{COLOR:var(--brand-primary)}.atomicbb DIV.blockmenu LI.isactive A,#posterror LI STRONG{COLOR:#333}.atomicbb DIV.blockmenu LI.isactive{BACKGROUND-COLOR:#1a3a5c;border-radius:4px}.atomicbb DIV.blockmenu LI.isactive A{COLOR:#fff}DIV.blockpost DIV.box,DIV.postright,DIV.postfootright{BACKGROUND-COLOR:#DEDFDF}DIV.postright,DIV.postfootright{BORDER-LEFT-COLOR:var(--surface-2)}DIV.postleft,DIV.postfootleft,DIV.blockpost LABEL{BACKGROUND-COLOR:#F1F1F1}DIV.blockpost H2{BACKGROUND-COLOR:var(--brand-primary)}DIV.blockpost H2 SPAN.conr{COLOR:#AABDCD}.atomicbb HR{BACKGROUND-COLOR:var(--border);COLOR:var(--border)}DIV.box{BORDER-COLOR:var(--brand-primary)}DIV.blockpost DIV.box{BORDER-COLOR:var(--brand-primary) var(--brand-primary) var(--brand-primary)}.atomicbb TD{BORDER-COLOR:#BBCEDE}.atomicbb TH{BORDER-COLOR:#D1D1D1}.atomicbb BLOCKQUOTE,DIV.code,DIV.forminfo,DIV.blockpost LABEL{BORDER-COLOR:#ACA899 #FFF #FFF #ACA899}.atomicbb DIV>FIELDSET{BORDER-COLOR:#ACA899}.atomicbb A:link,.atomicbb A:visited{COLOR:var(--brand-primary)}.atomicbb A:hover{COLOR:var(--link-hover)}.atomicbb H2 A:link,.atomicbb H2 A:visited,#brdmenu A:link,#brdmenu A:visited{COLOR:#FFF}.atomicbb H2 A:hover,#brdmenu A:hover{COLOR:#FFF}LI.postreport A:link,LI.postreport A:visited,TR.iclosed TD.tcl A:link,TR.iclosed TD.tcl A:visited{COLOR:#888}LI.postreport A:hover,TR.iclosed TD.tcl A:hover{COLOR:#AAA}LI.maintenancelink A:link,LI.maintenancelink A:visited{COLOR:#B42000}LI.maintenancelink A:hover{COLOR:#B42000}DIV.icon{BORDER-COLOR:#E6E6E6 #DEDEDE #DADADA #E2E2E2}TR.iredirect DIV.icon{BORDER-COLOR:#F1F1F1 #F1F1F1 #F1F1F1 #F1F1F1}DIV.inew{BORDER-COLOR:#0080D7 #0065C0 #0058B3 #0072CA}.atomicbb,.atomicbb INPUT,.atomicbb SELECT,.atomicbb TEXTAREA,.atomicbb OPTGROUP{font-family:var(--font-main)}.markItUp .preview a{background-image:none!important;text-indent:0!important;width:auto!important;padding:3px 10px;margin:0;background-color:#e0e0e0;border-style:solid;border-color:#ccc;border-width:1px;border-left-width:2px;border-right-width:2px;border-radius:2px;position:relative;top:-3px}.markItUpHeader ul li{list-style:none;float:left;position:relative;margin:1px}.markItUp .preview a:hover{background-color:#f0f0f0;color:#000}.markItUpEditor{padding:5px 5px 5px 35px;border:3px solid #3C769D;width:643px;height:320px;background:#FFF url("images/bg-editor-bbcode.dd488a624c15.png") repeat-x top left;clear:both;line-height:18px;overflow:auto;border-radius:4px}#id_name{width:683px}#id_signature{height:110px}.atomicbb{FONT-SIZE:0.95em;LINE-HEIGHT:1.5}* HTML .atomicbb{FONT-SIZE:68.75%}.atomicbb TABLE,.atomicbb INPUT,.atomicbb SELECT,.atomicbb OPTGROUP,.atomicbb TEXTAREA,DIV.postmsg P.postedit{FONT-SIZE:1em}.atomicbb PRE{FONT-FAMILY:monaco,"Bitstream Vera Sans Mono","Courier New",courier,monospace}.atomicbb H2,.atomicbb H4{FONT-SIZE:1em}#brdtitle H1{padding-left:3px;FONT-SIZE:1.4em}DIV.postmsg P{LINE-HEIGHT:1.4}DIV.postleft DT{FONT-SIZE:1.1em}.atomicbb PRE{FONT-SIZE:1.2em}DIV.postleft DT,DIV.postmsg H4,TD.tcl H3,DIV.forminfo H3,P.postlink,DIV.linkst LI,DIV.linksb LI,DIV.postlinksb LI,.blockmenu LI,#brdtitle H1,.atomicbb SPAN.warntext,.atomicbb P.warntext{FONT-WEIGHT:bold}.atomicbb H3{FONT-SIZE:1.1em;font-weight:400;background:linear-gradient(to right,var(--brand-primary) 10%,var(--brand-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#brdmenu A:link,#brdmenu A:visited,.blockpost DT A:link,.blockpost DT A:visited,.blockpost H2 A:link,.blockpost H2 A:visited,.postlink A:link,.postlink A:visited,.postfootright A:link,.postfootright A:visited,.blockmenu A:link,.blockmenu A:visited{TEXT-DECORATION:none}#brdmenu A:hover,.blockpost H2 A:hover{TEXT-DECORATION:underline}DIV.box,.atomicbb TD,.atomicbb TH,.atomicbb BLOCKQUOTE,DIV.code,DIV.forminfo,DIV.blockpost LABEL{border:2px solid var(--surface-2)}DIV.box.post{border-radius:0 0 3px 3px}DIV.blockpost DIV.box{BORDER-COLOR:#e7e7e7 #e7e7e7 #e7e7e7}#brdheader DIV.box{BORDER-TOP-WIDTH:4px}.atomicbb TD,.atomicbb TH{BORDER-BOTTOM:none;BORDER-RIGHT:none;BACKGROUND-COLOR:#F7F7F7;color:#7a7979}.atomicbb .tcl{BORDER-LEFT:none}DIV>FIELDSET{BORDER-STYLE:solid;BORDER-WIDTH:1px}HTML,BODY{MARGIN:0;PADDING:0}#atomicbbwrap{margin:12px 20px}DIV.blocktable,DIV.block,DIV.blockform,DIV.block2col,#postreview{MARGIN-BOTTOM:12px}#atomicbbindex DIV.blocktable,DIV.blockpost{MARGIN-BOTTOM:6px}DIV.block2col DIV.blockform,DIV.block2col DIV.block{MARGIN-BOTTOM:0px}DIV.linkst,DIV.linksb{MARGIN-TOP:-12px}DIV.postlinksb{MARGIN-TOP:-6px}DIV.block DIV.inbox,DIV.blockmenu DIV.inbox{PADDING:3px 6px}.atomicbb P,.atomicbb UL,.atomicbb DL,DIV.blockmenu LI,.atomicbb LABEL,#announce DIV.inbox DIV{PADDING:6px 6px;margin-top:2px}.atomicbb H2{PADDING:5px 8px 4px 14px;background:linear-gradient(to right,var(--brand-primary) 0%,var(--brand-primary) 70%,var(--brand-primary-light) 100%);color:#FFF}.atomicbb H1{PADDING:3px 0px 0px 0}#brdtitle P{PADDING-TOP:0px}DIV.linkst{PADDING:8px 6px 3px 6px}DIV.linksb,DIV.postlinksb{PADDING:3px 6px 8px 6px}#brdwelcome,#brdfooter DL A,DIV.blockmenu LI,DIV.rbox INPUT{LINE-HEIGHT:1.4em}#viewprofile DT,#viewprofile DD{PADDING:0 3px;LINE-HEIGHT:2em}div.tclcon h3 a{text-decoration:none}.fdescription{font-size:0.9em;color:var(--text-color-t);margin-top:4px}#brdmenu LI,DIV.rbox INPUT,DIV.blockform P INPUT{MARGIN-RIGHT:12px}.atomicbb TH,.atomicbb TD{PADDING:1px 8px;border-style:none}.atomicbb TD P{PADDING:5px 0 0 0}DIV.postleft DL,DIV.postright{PADDING:15px}DD.usercontacts,DD.postavatar{MARGIN-TOP:5px}DD.postavatar{MARGIN-BOTTOM:5px}div.postavatar{text-align:center;margin:0 auto;display:block;MARGIN-TOP:8px}div.postavatar img{border-radius:4px;max-width:100px;height:auto}DIV.postsignature,DIV.postmsg P.postedit{PADDING-TOP:15px}DIV.postmsg H4{MARGIN-BOTTOM:10px}.atomicbb BLOCKQUOTE,DIV.code{MARGIN:5px 15px 15px 15px;PADDING:8px;border-radius:12px}DIV.postfootleft P,DIV.postfootright UL,DIV.postfootright DIV{PADDING:10px 6px 5px 6px}DIV.blockpost INPUT,DIV.blockpost LABEL{PADDING:3px}.auto_subscribe{display:flex;align-items:center;gap:8px;margin:2px}DIV.postmsg P{PADDING:0}DIV.blockform FORM,DIV.fakeform{PADDING:20px 20px 15px 20px}DIV.inform{PADDING-BOTTOM:12px}.atomicbb FIELDSET{PADDING:0px 12px 0px 12px}DIV.infldset{PADDING:9px 0px 12px 0}.atomicbb LEGEND{PADDING:0px 6px}DIV.forminfo{MARGIN-BOTTOM:12px;PADDING:9px 10px}UL.bblinks LI{PADDING-RIGHT:20px}UL.bblinks{PADDING-BOTTOM:10px;PADDING-LEFT:4px}DIV.blockform P INPUT{MARGIN-LEFT:12px}DIV.icon{FLOAT:left;MARGIN-TOP:0.1em;MARGIN-LEFT:0.2em;DISPLAY:block;BORDER-WIDTH:0.6em 0.6em 0.6em 0.6em;BORDER-STYLE:solid}DIV.searchposts DIV.icon{MARGIN-LEFT:0}TD DIV.tclcon{MARGIN-LEFT:2.3em;color:var(--text-color-t)}SPAN.highlight{background-color:yellow}:root{--body-bg:#FFF;--text-color:#333;--text-color-n:#7F7F7F;--text-color-t:#6B666B;--header-bg:var(--brand-primary);--header-text:#FFF;--box-bg:#F1F1F1;--box-bg-darker:#DEDFDF;--table-header-bg:#e0dede;--border-color:var(--brand-primary-light);--link-color:var(--brand-primary);--link-hover-color:#B42000;--font-main:'Inter',sans-serif;--presentez-bgcolor:#fffbe1}.pagelink{padding:0;margin:0.5rem 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.current-page{display:inline-block;padding:6px 8px;border:1px solid var(--body-bg);border-radius:5px;background-color:var(--header-bg);color:var(--header-text)}.pagelink a,.pagelink strong,.pagelink span.pages-label{display:inline-block;padding:6px 8px;margin:1.7px;border:1px solid #ccc;border-radius:5px;text-decoration:none;color:var(--text-color);background-color:var(--body-bg);font-size:1.2em}.pagelink strong{background-color:var(--header-bg);color:var(--header-text);border-color:var(--header-bg)}.pagelink a:hover{background-color:var(--box-bg);border-color:#aaa}table td{transition:background-color 0.3s ease}td.tc2,td.tc3,td.tc4,td.tc5{background-color:#DEE3E7}td.tc2,td.tc3{border:3px solid #E8ECF0;font-size:0.9em;border-radius:15px;color:var(--text-color-n);background-color:#E8ECF0}table tr:hover td{background-color:rgba(255,255,255,2)}td.tcr{FONT-SIZE:0.9em}.postmsg pre{background:#f8f9fa;border:1px solid #dee2e6;border-radius:5px;padding:12px;overflow-x:auto;font-family:"Courier New",Courier,monospace;font-size:14px;line-height:1.5;margin:1em 20px}.postmsg code{font-family:"Courier New",Courier,monospace;font-size:14px}#brdheader DIV.box{BORDER-TOP-WIDTH:4px}select,input,button{padding:5px 10px}#go_triangle{BORDER-COLOR:var(--header-bg) var(--header-text) var(--header-text) var(--header-text);margin:0;padding:0}#go_page:hover #go_triangle{BORDER-COLOR:var(--header-bg) var(--box-bg) var(--box-bg) var(--box-bg)}#mini_paginator{padding:6px 11px;background:#f8f9fa;border:1px solid var(--header-bg);border-radius:6px}#mini_paginator .textbox{width:64px;padding:4px 6px;margin:0 6px;border:1px solid var(--border);border-radius:4px;background:#b6ff2e;color:#10230f;text-align:center;font-weight:600}.subscribelink{float:right;display:inline-block}.postmsg img{max-width:600px;height:auto}label strong{padding:3px}.atomicbb INPUT,.atomicbb SELECT{margin-top:4px}DIV.blockpost H2 SPAN.conr{color:var(--header-text)}img.avatar{max-width:100px;height:auto;border-radius:5px}img.photo{max-width:600px;height:auto;border-radius:7px;border:3px solid var(--box-bg);margin:3px}#brdtitle{padding:10px}div>p.signature{font-style:italic;border-radius:7px;background-color:var(--body-bg);color:var(--text-color-t);padding:13px;margin:10px}input[type="checkbox"]:checked + label.checklabel{background-color:yellow;padding:5px;border-radius:6px}.multidelete input[type="checkbox"]{order:0;margin-top:0px}.multidelete label.checklabel{order:1;background-color:#f0f0f0;padding:9px 12px;border-radius:4px;cursor:pointer;width:100%;float:right}P.multidelete{background-color:#bebebe;margin-top:10px;border-radius:13px;border:2px solid #efef34;display:flex;align-items:center;gap:14px;PADDING:3px 16px}.post_body_html{font-size:105%}ul>li.success{background-color:#ffffa6;color:#404140;font-weight:bold;padding:11px;border:2px solid white}.switch{position:relative;display:inline-block;width:19px;height:3px;float:right;border-radius:10px;background-color:#CACBCCA8;border:1px solid #b8b2b2}.slideron{position:absolute;cursor:pointer;height:11px;width:11px;left:16px;right:0;bottom:2px;background-color:white;border-radius:50%}.slideroff{position:absolute;content:"";height:11px;width:11px;left:3px;bottom:2px;background-color:var(--brand-primary-light);border-radius:50%}.bar-container{display:flex;margin:3px 0px 7px -1px;width:150px;height:10px;overflow:hidden;box-shadow:0 1px 5px rgba(126,128,137,0.44),0 -2px 1px rgba(202,202,202,0.2)}.segment{flex:1;position:relative;background:linear-gradient(to bottom,#fff,#0773c2)}.segment.inactive{background:linear-gradient(to bottom,#fff,#888)}.segment:not(:last-child)::after{content:'';position:absolute;right:0;top:0;width:2px;height:100%;background-color:rgba(255,255,255,0.3)}.tr-highlight{outline:1px solid gold;background-color:gold;border-radius:20px;filter:brightness(1.2) blur(1px)}.postleftframe{border:1px solid #c4bebe;border-radius:12px;width:calc(100% - 20px);margin:10px 10px}.postleft{display:flex;justify-content:center;color:#605f5f}#account{float:right}fieldset#profileavatar img{float:left;padding:0px 15px}.flag{display:flex;width:23px}.blue{background:#0055A4;flex:1}.white{background:#FFFFFF;flex:1}.red{background:#EF4135;flex:1}div.inbox table tbody tr td.tcr a,div.inbox table tbody tr.inew td.tcr a{background-color:#b8b2b2;border-radius:18px;padding:0px 7px 1px 6px;text-decoration:none;color:white;width:138px;display:inline-block;text-align:center}div.inbox table tbody tr td.tcr a:hover,div.inbox table tbody tr.inew td.tcr a:hover{background-color:#a3a3a3}#atomicbbindex TD.tcr SPAN.byuser{color:gray;margin:-1px 0px 2px 11px;padding:0px 0px 0px 5px;border:1px solid #cdc2c2;border-radius:0 0 7px 7px;width:125px;height:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:117px;display:block}#atomicbbindex TD.tcr SPAN.byuser:hover{color:black}div.inbox table tbody tr td.tcr a.oneday{background-color:#7a7979}div.container{width:92%;border:1px solid #d8d7d7;border-radius:10px;margin-top:5px}.button-a{display:flex;flex-direction:column;align-items:center;font-size:116%;padding:7px;border-radius:12px;border:none;text-decoration:none;color:#fff!important;background:linear-gradient(180deg,var(--brand-primary-light) 0%,var(--brand-primary) 100%);background-origin:border-box;box-shadow:0px 0.5px 11.5px rgba(4,4,4,0.25),inset 0px 2.8px 0px -0.25px rgba(255,252,252,0.2);user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-a:focus{box-shadow:inset 0px 0.8px 0px -0.25px rgba(255,255,255,0.2),0px 0.5px 1.5px rgba(54,122,246,0.25),0px 0px 0px 3.5px rgba(58,108,217,0.5);outline:0}.post-recipe{border-left:4px solid #e67e22!important}DIV.blockpost.post-recipe H2{background:#d35400!important}DIV.blockpost.post-recipe DIV.postright>h3::first-letter ,DIV.blockpost.post-recipe .post_body_html h2::first-letter ,DIV.blockpost.post-recipe .post_body_html h3::first-letter {text-transform:uppercase}tr.recipe-row td.tcl{padding:3px 18px;font-size:108%}tr.recipe-row td.tcr{color:var(--border-color);padding:3px 18px}.title-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.title-text{float:left}.logo{margin-bottom:-17px!important;max-width:275px;height:auto}.search-container{display:flex;align-items:center;width:350px;height:40px;padding:1px 9px;gap:8px;background-color:white;border:2px solid rgba(107,114,128,0.3);border-radius:6px;overflow:hidden;transition:border-color 0.3s ease;margin-bottom:19px}div.search-container form{display:flex;align-items:center;width:347px}.search-container:focus-within{border-color:#6366f1}.search-input{flex:1;height:100%;padding-left:16px;border:none;outline:none;font-size:0.875rem;color:#000}.search-input::placeholder{color:#b2b3b6}@media (max-width:768px){.title-bar{flex-direction:column;align-items:center;text-align:center}.search-container{margin-top:10px;margin-left:auto;margin-right:auto}}.imgsr{width:112px;height:auto}div#similar-recipes.block div.box div.inbox table tbody tr td ul li{list-style-type:circle!important;padding-left:0.5em}div#similar-recipes.block div.box div.inbox table tbody tr td ul{padding:0 3px;margin:10px 0}div#similar-recipes.block div.box div.inbox table tbody tr td ul li::marker{font-size:1.6em;color:#aaa}.cont-similar-recipe{width:215px;vertical-align:middle;text-align:center;padding:0!important;background-color:#dedfdf!important;border-radius:17px}.list-similar-recipe{background-color:#fcfcfc!important;border-top-left-radius:17px;border-bottom-left-radius:17px}.list-similar-recipe a:hover{color:black}div#similar-recipes.block div.box div.inbox{border:0;padding:0;margin:0}.recap-breadcrumb{font-size:1.15em}.recap-container{background:var(--surface);border:2px solid #46586a;border-radius:8px;overflow:hidden;margin:10px 0}.recap-container h1.recap-title{background:linear-gradient(135deg,var(--brand-primary) 0%,var(--brand-primary-light) 100%)!important;-webkit-background-clip:initial;-webkit-text-fill-color:#ffffff;color:#ffffff;margin:0;padding:12px 20px;font-size:1.4em!important;font-weight:bold;border-bottom:none}.recap-container img.recap-gif{display:block;margin:10px auto;max-width:100%}.recap-container p.recap-desc{padding:8px 20px;color:#444;font-style:italic;margin:0}.recap-container nav.recap-toc{background:#f0f4f7;padding:12px 20px;margin:10px 15px 15px;border-radius:6px}.recap-container .recap-toc ul{list-style:none!important;padding:0!important;margin:0;display:flex;flex-wrap:wrap;gap:8px}.recap-container .recap-toc li{margin:0;padding:0;list-style:none!important}.recap-container .recap-toc li::marker{content:none}.recap-container .recap-toc a{display:inline-block;padding:4px 12px;background:#ffffff;border:1px solid #c0d0e0;border-radius:4px;color:#46586a;text-decoration:none;font-size:0.9em;transition:all 0.2s}.recap-container .recap-toc a:hover{background:#46586a;color:#ffffff;border-color:#46586a}.recap-container .recap-section{border-bottom:1px solid #e0e8f0;border-left:3px solid transparent;transition:border-left-color 0.2s,background 0.2s}.recap-container .recap-section:last-child{border-bottom:none}.recap-container .recap-section.open{border-left-color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 6%,var(--surface))}.recap-container h3.recap-section-header{color:#46586a;font-size:1.15em;padding:12px 20px 10px;margin:0;cursor:pointer;user-select:none;position:relative;left:auto;width:auto;overflow:visible;display:flex;align-items:center;gap:8px;background:none;-webkit-background-clip:initial;-webkit-text-fill-color:#46586a;transition:background 0.15s}.recap-container h3.recap-section-header:hover{background:#f5f7f9}.recap-container .recap-toggle{margin-right:8px;vertical-align:middle;float:none}.recap-container .recap-badge{color:#8a9bae;font-size:0.85em;font-weight:normal}.recap-container .recap-section-body{transition:max-height 0.25s ease;overflow:hidden}.recap-container .recap-section-body.hidden{display:none}.recap-container .recap-toc-count{color:#8a9aaa;font-size:0.85em}.recap-container .recap-cross-forum{padding:6px 20px 12px;font-size:0.85em;color:#6a7a8a}.recap-container .recap-cross-forum a{color:#46586a;text-decoration:none;border-bottom:1px dotted #a0b0c0}.recap-container .recap-cross-forum a:hover{color:#B42000;border-bottom-color:#B42000}.recap-container ul.recap-links{list-style:none!important;padding:5px 20px!important;margin:0;column-count:2;column-gap:20px}.recap-container .recap-link-item{padding:3px 0;break-inside:avoid;list-style:none!important}.recap-container .recap-link-item::marker{content:none}.recap-container .recap-link-item::before{content:"\27A4 ";color:#46586a;font-size:0.8em}.recap-container .recap-link-item a{color:#46586a;text-decoration:none;transition:color 0.2s}.recap-container .recap-link-item a:hover{color:#B42000;text-decoration:underline}.recap-container .recap-author{color:#b0b8c0;font-size:0.8em;margin-left:4px}.recap-page .recap-hub-header{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"ico title" "ico sub";column-gap:14px;align-items:center;margin-bottom:18px}.recap-page .recap-hub-ico{grid-area:ico;align-self:center;width:52px;height:52px;display:flex;align-items:center;justify-content:center;color:var(--recap-ico)}.recap-page .recap-hub-ico .recap-ico-svg{width:52px;height:52px;display:block}.recap-page .recap-hub-title{grid-area:title;align-self:end;min-width:0;font-size:1.5em;font-weight:700;color:var(--title);margin:0 0 6px}.recap-page .recap-hub-subtitle{grid-area:sub;align-self:start;min-width:0;font-size:0.9em;color:var(--text-muted);margin:0}.recap-page .recap-sort-bar{margin-bottom:16px}.recap-page .recap-jump-label{color:var(--text-muted)}.recap-page .recap-jump-select{margin:0;padding:4px 10px;border-radius:8px;background:var(--surface)!important;border:1px solid var(--border)!important;color:var(--text)!important;font-size:1em;font-family:var(--font-main);cursor:pointer;max-width:240px}.recap-page .recap-filter{margin:0 0 0 auto;display:flex}.recap-page .recap-search-box{display:flex;align-items:center;height:32px;background:var(--surface);border:1px solid var(--border);border-radius:8px;overflow:hidden;transition:border-color 0.2s}.recap-page .recap-search-box:focus-within{border-color:var(--accent)}.recap-page .recap-search-box input{border:none!important;background:transparent!important;color:var(--text);font-size:0.9em;outline:none;padding:0 12px;width:200px;margin:0;font-family:var(--font-main)}.recap-page .recap-search-box input::placeholder{color:var(--text-muted)}.recap-page .recap-search-box button{display:flex;align-items:center;height:100%;padding:0 16px;background:var(--fr-green)!important;color:#fff;border:none!important;border-radius:0!important;font-size:0.85em;font-weight:600;cursor:pointer;font-family:var(--font-main);white-space:nowrap}.recap-page .recap-search-box button:hover{background:var(--fr-green)!important}@media (max-width:768px){.recap-container ul.recap-links{column-count:1}.recap-container .recap-toc ul{flex-direction:column}.recap-page .recap-filter{margin-left:0;width:100%}.recap-page .recap-search-box{flex:1}.recap-page .recap-search-box input{width:auto;flex:1}.recap-page .recap-toc{display:none}.recap-page .recap-hub-header{grid-template-areas:"ico title" "sub sub";column-gap:10px}.recap-page .recap-hub-ico{width:40px;height:40px;align-self:center}.recap-page .recap-hub-ico .recap-ico-svg{width:40px;height:40px}.recap-page .recap-hub-title{font-size:1.1em;align-self:center;margin-bottom:4px}}.recap-container{background:var(--surface);border-color:var(--border-strong)}.recap-container p.recap-desc{color:var(--text-muted)}.recap-container nav.recap-toc{background:var(--surface-2)}.recap-container .recap-toc a{background:var(--surface);border-color:var(--border);color:var(--text)}.recap-container .recap-toc a:hover{background:var(--accent);border-color:var(--accent);color:#fff!important;text-decoration:none!important}html[data-theme="dark"] .recap-container .recap-toc a:hover{background:#147c14;border-color:#147c14}.recap-container .recap-section{border-bottom-color:var(--border)}.recap-container .recap-section{scroll-margin-top:76px}.recap-container .recap-accordion .recap-section:nth-of-type(odd){background:color-mix(in srgb,var(--brand-primary) 6%,var(--surface))}.recap-container .recap-accordion .recap-section:nth-of-type(even){background:color-mix(in srgb,var(--accent) 7%,var(--surface))}.recap-container .recap-section.open{border-left-color:var(--accent)}.recap-container .recap-accordion .recap-section:hover{border-left-color:var(--brand-primary)}.recap-container h3.recap-section-header{color:var(--text);-webkit-text-fill-color:var(--text)}.recap-container h3.recap-section-header:hover{background:color-mix(in srgb,var(--brand-primary) 10%,transparent)}.recap-container .recap-badge,.recap-container .recap-toc-count,.recap-container .recap-author,.recap-container .recap-cross-forum{color:var(--text-muted)}.recap-container .recap-cross-forum a{color:var(--accent);border-bottom-color:var(--border)}.recap-container .recap-cross-forum a:hover{color:var(--accent);border-bottom-color:var(--accent)}.recap-container .recap-link-item::before{color:var(--accent)}.recap-container .recap-link-item a{color:var(--text)}.recap-container .recap-link-item a:hover{color:var(--accent)}.recap-container .recap-toggle.switch{width:16px;height:16px;background:none!important;border:none!important;border-radius:0;float:none;flex:0 0 auto;position:relative;margin-right:6px}.recap-container .recap-toggle span{position:absolute;top:50%;left:50%;width:7px;height:7px;background:none!important;border:2px solid var(--text-muted);border-top:none;border-left:none;border-radius:1px;transform:translate(-50%,-70%) rotate(45deg);transition:transform 0.2s,border-color 0.2s}.recap-container .recap-toggle span.slideron{transform:translate(-65%,-50%) rotate(-45deg)}.recap-container h3.recap-section-header:hover .recap-toggle span{border-color:var(--accent)}.photo-wrap{position:relative;display:inline-block;overflow:hidden}.photo-wrap .photo-album-link{position:absolute;bottom:10px;right:10px;text-decoration:none;z-index:3;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.photo-wrap .photo-overlay-bar{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;background:color-mix(in srgb,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--title);font-style:normal;font-size:12px;font-weight:600;white-space:nowrap;letter-spacing:0.2px;border-radius:999px;box-shadow:0 2px 10px rgba(0,0,0,0.28)}.photo-wrap .photo-overlay-bar svg{width:15px;height:15px;color:var(--accent)}.photo-wrap:hover .photo-album-link,.photo-wrap:focus-within .photo-album-link{opacity:1;transform:translateY(0);pointer-events:auto}@media (hover:none){.photo-wrap .photo-album-link{opacity:1;transform:none;pointer-events:auto}}.has-photo-icon{font-size:0.85em;vertical-align:baseline;opacity:0.7}.recap-link-item .has-photo-icon{background:#fff3cd;padding:1px 4px;border-radius:3px;font-size:0.85em;margin-right:2px;opacity:1}.has-doc-icon{font-size:0.85em;vertical-align:baseline;opacity:0.7}.recap-link-item .has-doc-icon{background:#d4edda;padding:1px 4px;border-radius:3px;font-size:0.85em;margin-right:2px;opacity:1}.recap-photo-strip-wrapper{position:relative;overflow:hidden;padding:10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.recap-photo-strip{display:flex;gap:0;width:max-content;animation:recap-scroll 60s linear infinite}.recap-photo-strip:hover{animation-play-state:paused}.recap-photo-strip.manual{animation:none;width:auto;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#b0bec5 transparent}@keyframes recap-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.recap-arrow{position:absolute;top:0;width:28px;height:100%;z-index:2;border:none;background:rgba(0,0,0,0.4);color:#fff;font-size:1.6em;cursor:pointer;padding:0;opacity:0;transition:opacity 0.2s}.recap-photo-strip-wrapper:hover .recap-arrow{opacity:1}.recap-arrow:hover{background:rgba(0,0,0,0.7)}.recap-arrow-left{left:0;border-radius:0 4px 4px 0}.recap-arrow-right{right:0;border-radius:4px 0 0 4px}.recap-photo-card{flex:0 0 148px;margin-right:10px;position:relative;display:block;text-decoration:none;border-radius:10px;overflow:hidden;background:var(--surface-2);box-shadow:0 1px 3px rgba(0,0,0,0.1);transition:transform 0.15s,box-shadow 0.15s}.recap-photo-card:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,0.28)}.recap-photo-card img{width:100%;height:128px;object-fit:cover;display:block;transition:transform 0.2s}.recap-photo-card:hover img{transform:scale(1.06)}.recap-photo-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,0.85));color:#fff;padding:25px 8px 8px;font-size:0.9em;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;opacity:0;transition:opacity 0.2s}.recap-photo-card:hover .recap-photo-overlay{opacity:1}.recap-photo-label{display:block;padding:5px 7px;font-size:0.75em;color:#46586a;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recap-photo-more{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--fr-primary-pale);border:1px dashed var(--fr-border-light);min-height:120px}.recap-more-icon{display:flex;color:var(--accent);margin-bottom:4px}.recap-photo-more .recap-photo-label{white-space:normal;text-align:center;color:var(--accent);font-weight:600}.recap-photo-more:hover{background:color-mix(in srgb,var(--fr-primary-pale) 60%,var(--accent) 12%)}.doc-box{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#e8f4fd,#d1ecf9);border:2px solid #4a90d9;border-radius:8px;padding:10px 16px;margin:8px 0;text-decoration:none!important;color:#1a5276!important;transition:background 0.2s,box-shadow 0.2s;max-width:100%}.doc-box:hover{background:linear-gradient(135deg,#d1ecf9,#b8dff0);box-shadow:0 2px 8px rgba(74,144,217,0.3)}.doc-box-icon{font-size:2em;line-height:1;flex-shrink:0}.doc-box-info{display:flex;flex-direction:column;min-width:0}.doc-box-name{font-weight:600;font-size:0.9em;word-break:break-word}.doc-box-ext{font-size:0.75em;color:#5a8bb5;font-weight:bold;text-transform:uppercase}.doc-box-size{font-weight:normal;text-transform:none;color:#7a9ab5}:root[data-theme="dark"] .doc-box{background:linear-gradient(135deg,var(--surface),var(--surface-2));border-color:var(--accent);color:var(--text)!important}:root[data-theme="dark"] .doc-box:hover{background:linear-gradient(135deg,var(--surface-2),var(--surface));box-shadow:0 2px 8px rgba(107,185,112,0.28)}:root[data-theme="dark"] .doc-box-ext{color:var(--accent)}:root[data-theme="dark"] .doc-box-size{color:var(--text-muted)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .doc-box{background:linear-gradient(135deg,var(--surface),var(--surface-2));border-color:var(--accent);color:var(--text)!important}:root:not([data-theme="light"]) .doc-box:hover{background:linear-gradient(135deg,var(--surface-2),var(--surface));box-shadow:0 2px 8px rgba(107,185,112,0.28)}:root:not([data-theme="light"]) .doc-box-ext{color:var(--accent)}:root:not([data-theme="light"]) .doc-box-size{color:var(--text-muted)}}.postoriginal a{color:#8B4513;font-style:italic}.post_body_html.showing-original-text{background:#fdf6ec;border-top:2px dashed #d4a76a;padding:0.8em;margin-top:0.5em}.recipe-toolbar{display:flex;gap:1em;padding:4px 8px;margin-bottom:8px;background:#f8f5ee;border:1px solid #e0d8c8;border-radius:4px;font-size:0.85em}.recipe-toolbar a{display:inline-flex;align-items:center;gap:4px;color:#6b5b3e;text-decoration:none;padding:2px 6px;border-radius:3px}.recipe-toolbar a:hover{background:#ede7d9;color:#4a3d28}.recipe-toolbar svg{vertical-align:middle}@media print{.recipe-toolbar,.postfootleft,.postfootright,.postleft,.linkst,.linksb,#brdmenu,#brdtitle,.postsignature,#reply,.blockform,.postlinksb,#similar-recipes,#brdfoot{display:none!important}.postright{width:100%!important;margin:0!important}}.search-sort-bar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:8px 12px;margin-bottom:8px;background:var(--surface-2);border:1px solid var(--border);border-radius:4px;font-size:0.85em;color:var(--text-muted)}.search-sort-bar .sort-group{display:flex;gap:4px;align-items:center}.search-sort-bar a{padding:3px 10px;border-radius:12px;text-decoration:none;color:var(--text);background:var(--surface);border:1px solid var(--border)}.search-sort-bar a.active{background:var(--brand-primary);color:#fff;border-color:var(--brand-primary)}.search-sort-bar a:hover:not(.active){background:var(--surface-2);border-color:var(--border-strong)}.search-results .search-author{color:#aab5c0;font-size:0.85em}.search-results .tcl{width:70%}.search-results .tcr{font-size:0.85em;color:var(--border-color);white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis}.search-results div.inbox table tbody tr td.tcr a{background:none;border-radius:0;padding:0;width:auto;display:inline;text-align:left;color:var(--border-color);text-decoration:none}.search-results div.inbox table tbody tr td.tcr a:hover{background:none;text-decoration:underline}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}:root{--brand-primary:#642c9c;--brand-primary-light:#8b5cf6;--brand-green:#239323;--brand-cyan:var(--accent);--accent:#147c14;--recipe-green:#33a852;--title:var(--brand-primary);--recap-ico:var(--brand-primary);--font-main:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--bg:#f8fafc;--surface:#ffffff;--surface-2:#f1f1f1;--text:#1e293b;--text-muted:#64748b;--dropzone-ink:#5b6779;--text-muted-strong:#5b6779;--field-bg:var(--surface-2);--field-border:var(--border);--text-bright:#0f172a;--primary:var(--brand-primary);--primary-contrast:#ffffff;--danger:#b3261e;--danger-surface:color-mix(in srgb,var(--danger) 8%,var(--surface));--danger-border:color-mix(in srgb,var(--danger) 35%,transparent);--border:#e2e8f0;--border-strong:#cbd5e1;--link:var(--brand-primary);--link-hover:color-mix(in srgb,var(--brand-primary),black 22%);--header-bg:var(--brand-primary);--header-text:#ffffff;--radius:12px;--radius-sm:8px;--shadow:0 1px 3px rgba(0,0,0,0.08);--fr-primary:var(--brand-primary);--fr-primary-light:#7c3aed;--fr-primary-pale:rgba(100,44,156,0.08);--fr-green:#1d7d1d;--fr-green-hover:#145214;--fr-green-light:#16a34a;--fr-cyan:var(--accent);--fr-cyan-pale:rgba(36,163,36,0.08);--fr-accent:#16a34a;--fr-text:#1e293b;--fr-text-muted:#64748b;--fr-text-bright:#0f172a;--fr-bg:#f8fafc;--fr-bg-elevated:#ffffff;--fr-bg-card:#ffffff;--fr-bg-row-hover:#f1f5f9;--fr-border:#e2e8f0;--fr-border-light:#cbd5e1;--fr-radius:12px;--fr-radius-sm:8px;--fr-shadow:0 1px 3px rgba(0,0,0,0.08);--fr-font:var(--font-main);--fr-font-size:16px;--fr-line-height:1.6}:root[data-theme="dark"]{--bg:#020810;--surface:#0d1f38;--surface-2:#0a1628;--text:#e2e8f0;--text-muted:#8892a4;--dropzone-ink:#8892a4;--text-muted-strong:#9aa5b8;--field-bg:#05101f;--field-border:#33507a;--text-bright:#f1f5f9;--primary-contrast:#ffffff;--danger:#ff8a80;--danger-surface:color-mix(in srgb,var(--danger) 12%,var(--surface));--danger-border:color-mix(in srgb,var(--danger) 35%,transparent);--border:#1a2e4a;--border-strong:#243a5c;--link:#6bb970;--link-hover:#8fd49a;--accent:#6bb970;--brand-primary-light:#a78bfa;--title:var(--brand-primary-light);--recap-ico:var(--brand-primary-light);--header-bg:#0a1628;--header-text:#ffffff;--shadow:0 1px 3px rgba(0,0,0,0.4);--fr-primary:#642c9c;--fr-primary-light:#a78bfa;--fr-primary-pale:rgba(100,44,156,0.15);--fr-green:#1d7d1d;--fr-green-hover:#145214;--fr-green-light:#0bf30b;--fr-cyan:var(--accent);--fr-cyan-pale:rgba(107,185,112,0.14);--fr-accent:#0bf30b;--fr-text:#e2e8f0;--fr-text-muted:#8892a4;--fr-text-bright:#f1f5f9;--fr-bg:#020810;--fr-bg-elevated:#0a1628;--fr-bg-card:#0d1f38;--fr-bg-row-hover:#111f35;--fr-border:#1a2e4a;--fr-border-light:#243a5c;--fr-shadow:0 1px 3px rgba(0,0,0,0.4)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--bg:#020810;--surface:#0d1f38;--surface-2:#0a1628;--text:#e2e8f0;--text-muted:#8892a4;--text-muted-strong:#9aa5b8;--dropzone-ink:#8892a4;--field-bg:#05101f;--field-border:#33507a;--text-bright:#f1f5f9;--primary-contrast:#ffffff;--danger:#ff8a80;--danger-surface:color-mix(in srgb,var(--danger) 12%,var(--surface));--danger-border:color-mix(in srgb,var(--danger) 35%,transparent);--border:#1a2e4a;--border-strong:#243a5c;--link:#6bb970;--link-hover:#8fd49a;--accent:#6bb970;--brand-primary-light:#a78bfa;--title:var(--brand-primary-light);--recap-ico:var(--brand-primary-light);--header-bg:#0a1628;--header-text:#ffffff;--shadow:0 1px 3px rgba(0,0,0,0.4);--fr-primary:#642c9c;--fr-primary-light:#a78bfa;--fr-primary-pale:rgba(100,44,156,0.15);--fr-green:#1d7d1d;--fr-green-hover:#145214;--fr-green-light:#0bf30b;--fr-cyan:var(--accent);--fr-cyan-pale:rgba(107,185,112,0.14);--fr-accent:#0bf30b;--fr-text:#e2e8f0;--fr-text-muted:#8892a4;--fr-text-bright:#f1f5f9;--fr-bg:#020810;--fr-bg-elevated:#0a1628;--fr-bg-card:#0d1f38;--fr-bg-row-hover:#111f35;--fr-border:#1a2e4a;--fr-border-light:#243a5c;--fr-shadow:0 1px 3px rgba(0,0,0,0.4)}}:root{--tag-forum:#6d28d9;--tag-recipe:#166534;--tag-album:#155e75;--tag-blog:#92400e;--tag-message:#1d4ed8;--tag-on-fill:#ffffff}:root[data-theme="dark"]{--tag-forum:#c4b5fd;--tag-recipe:#4ade80;--tag-album:#67e8f9;--tag-blog:#fdba74;--tag-message:#93c5fd;--tag-on-fill:#0d1f38}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--tag-forum:#c4b5fd;--tag-recipe:#4ade80;--tag-album:#67e8f9;--tag-blog:#fdba74;--tag-message:#93c5fd;--tag-on-fill:#0d1f38}}html,body{font-family:var(--font-main)}.fr-sr-only{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}:root{--body-bg:var(--surface);--text-color:var(--text);--text-color-n:var(--text-muted);--text-color-t:var(--text-muted);--box-bg:var(--surface-2);--box-bg-darker:var(--border);--table-header-bg:var(--surface-2);--border-color:var(--border-strong);--link-color:var(--link);--link-hover-color:var(--link-hover)}:root[data-theme="dark"] body,:root[data-theme="dark"] #atomicbbwrap,:root[data-theme="dark"] .atomicbb{background:var(--bg);color:var(--text)}:root[data-theme="dark"] .box,:root[data-theme="dark"] .inbox,:root[data-theme="dark"] .box.post,:root[data-theme="dark"] #postpreview,:root[data-theme="dark"] .blockpost label{background:var(--surface);color:var(--text)}:root[data-theme="dark"] .postmsg,:root[data-theme="dark"] .postleft,:root[data-theme="dark"] .postright{background:transparent;color:var(--text)}:root[data-theme="dark"] .postright,:root[data-theme="dark"] .postfootright{border-left-color:var(--surface)}:root[data-theme="dark"] div.inbox table td,:root[data-theme="dark"] div.inbox table th,:root[data-theme="dark"] div.inbox table tr{background-color:transparent;color:var(--text);border-color:var(--border)}:root[data-theme="dark"] a{color:var(--link)}:root[data-theme="dark"] a:hover{color:var(--link-hover)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) body,:root:not([data-theme="light"]) #atomicbbwrap,:root:not([data-theme="light"]) .atomicbb{background:var(--bg);color:var(--text)}:root:not([data-theme="light"]) .box,:root:not([data-theme="light"]) .inbox,:root:not([data-theme="light"]) .box.post,:root:not([data-theme="light"]) #postpreview,:root:not([data-theme="light"]) .blockpost label{background:var(--surface);color:var(--text)}:root:not([data-theme="light"]) .postmsg,:root:not([data-theme="light"]) .postleft,:root:not([data-theme="light"]) .postright{background:transparent;color:var(--text)}:root:not([data-theme="light"]) .postright,:root:not([data-theme="light"]) .postfootright{border-left-color:var(--surface)}:root:not([data-theme="light"]) div.inbox table td,:root:not([data-theme="light"]) div.inbox table th{background-color:transparent;color:var(--text);border-color:var(--border)}:root:not([data-theme="light"]) a{color:var(--link)}:root:not([data-theme="light"]) a:hover{color:var(--link-hover)}}:root[data-theme="dark"] #brdheader .box,:root[data-theme="dark"] #brdtitle,:root[data-theme="dark"] .title-bar,:root[data-theme="dark"] #brdwelcome,:root[data-theme="dark"] .linkst,:root[data-theme="dark"] .linksb,:root[data-theme="dark"] .postlinksb{background:var(--surface);color:var(--text)}:root[data-theme="dark"] .atomicbb input:not([type="submit"]):not([type="button"]):not([type="reset"]),:root[data-theme="dark"] .atomicbb textarea,:root[data-theme="dark"] .atomicbb select,:root[data-theme="dark"] .atomicbb .markItUpEditor{background:var(--field-bg);color:var(--text);border:1px solid var(--field-border);border-radius:var(--radius-sm)}@layer legacy{:root[data-theme="dark"] .atomicbb input[type="submit"]:not(.fr-btn),:root[data-theme="dark"] .atomicbb input[type="button"]:not(.fr-btn),:root[data-theme="dark"] .atomicbb input[type="reset"]:not(.fr-btn),:root[data-theme="dark"] .atomicbb button:not(.fr-btn):not(.recap-arrow){background:linear-gradient(to right,#590909 0%,#882546 70%,#310707 100%);color:#fff;border:1px solid #872444;border-radius:var(--radius-sm);padding:7px 16px;cursor:pointer}}:root[data-theme="dark"] blockquote,:root[data-theme="dark"] .quote,:root[data-theme="dark"] div.quote,:root[data-theme="dark"] .postmsg pre,:root[data-theme="dark"] .postmsg .code,:root[data-theme="dark"] .codebox{background:var(--surface-2);color:var(--text);border-color:var(--border)}:root[data-theme="dark"] .roweven,:root[data-theme="dark"] .rowodd,:root[data-theme="dark"] tr.inew{background-color:transparent}:root[data-theme="dark"] .blockquote,:root[data-theme="dark"] .postfootleft,:root[data-theme="dark"] .postfootright,:root[data-theme="dark"] .recipe-toolbar,:root[data-theme="dark"] .recipe-card,:root[data-theme="dark"] .list-similar-recipe{background:var(--surface-2);color:var(--text)}:root[data-theme="dark"] div.inbox table td.tcr a{background:var(--surface-2);color:var(--text)}:root[data-theme="dark"] .cont-similar-recipe,:root[data-theme="dark"] .list-similar-recipe{background:var(--surface-2)!important;color:var(--text)}:root[data-theme="dark"] #mini_paginator{background:var(--surface-2)}:root[data-theme="dark"] .albums-tabs a,:root[data-theme="dark"] .albums-sort a{background:var(--surface-2);color:var(--text)}:root[data-theme="dark"] .albums-tabs a.active,:root[data-theme="dark"] .albums-sort a.active{background:var(--primary);color:#fff}:root[data-theme="dark"] .albums-tabs a:hover:not(.active),:root[data-theme="dark"] .albums-sort a:hover:not(.active){background:var(--border);color:var(--text)}:root[data-theme="dark"] .photo-cell{background:var(--surface-2)}:root[data-theme="dark"] .hljs{background:var(--surface-2);color:var(--text)}:root[data-theme="dark"] .hljs-keyword,:root[data-theme="dark"] .hljs-selector-tag,:root[data-theme="dark"] .hljs-built_in,:root[data-theme="dark"] .hljs-type,:root[data-theme="dark"] .hljs-literal{color:#c792ea}:root[data-theme="dark"] .hljs-string,:root[data-theme="dark"] .hljs-attr,:root[data-theme="dark"] .hljs-attribute,:root[data-theme="dark"] .hljs-name,:root[data-theme="dark"] .hljs-symbol{color:#c3e88d}:root[data-theme="dark"] .hljs-number,:root[data-theme="dark"] .hljs-meta{color:#f78c6c}:root[data-theme="dark"] .hljs-title,:root[data-theme="dark"] .hljs-function,:root[data-theme="dark"] .hljs-section,:root[data-theme="dark"] .hljs-tag{color:#82aaff}:root[data-theme="dark"] .hljs-comment,:root[data-theme="dark"] .hljs-quote{color:var(--text-muted)}:root[data-theme="dark"] .box,:root[data-theme="dark"] .blockpost .box,:root[data-theme="dark"] .box.post,:root[data-theme="dark"] .atomicbb td,:root[data-theme="dark"] .atomicbb th,:root[data-theme="dark"] #atomicbbindex td.tcr span.byuser{border-color:var(--border)}:root[data-theme="dark"] .post_body_html [style*="color"],:root[data-theme="dark"] .postmsg [style*="color"]{filter:brightness(1.75) saturate(0.85)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .box,:root:not([data-theme="light"]) .blockpost .box,:root:not([data-theme="light"]) .box.post,:root:not([data-theme="light"]) .atomicbb td,:root:not([data-theme="light"]) .atomicbb th,:root:not([data-theme="light"]) #atomicbbindex td.tcr span.byuser{border-color:var(--border)}:root:not([data-theme="light"]) .post_body_html [style*="color"],:root:not([data-theme="light"]) .postmsg [style*="color"]{filter:brightness(1.75) saturate(0.85)}:root:not([data-theme="light"]) #brdheader .box,:root:not([data-theme="light"]) #brdtitle,:root:not([data-theme="light"]) .title-bar,:root:not([data-theme="light"]) #brdwelcome,:root:not([data-theme="light"]) .linkst,:root:not([data-theme="light"]) .linksb,:root:not([data-theme="light"]) .postlinksb{background:var(--surface);color:var(--text)}:root:not([data-theme="light"]) .atomicbb input:not([type="submit"]):not([type="button"]):not([type="reset"]),:root:not([data-theme="light"]) .atomicbb textarea,:root:not([data-theme="light"]) .atomicbb select,:root:not([data-theme="light"]) .atomicbb .markItUpEditor{background:var(--field-bg);color:var(--text);border:1px solid var(--field-border);border-radius:var(--radius-sm)}@layer legacy{:root:not([data-theme="light"]) .atomicbb input[type="submit"]:not(.fr-btn),:root:not([data-theme="light"]) .atomicbb input[type="button"]:not(.fr-btn),:root:not([data-theme="light"]) .atomicbb input[type="reset"]:not(.fr-btn),:root:not([data-theme="light"]) .atomicbb button:not(.fr-btn):not(.recap-arrow){background:linear-gradient(to right,#590909 0%,#882546 70%,#310707 100%);color:#fff;border:1px solid #872444;border-radius:var(--radius-sm);padding:7px 16px;cursor:pointer}}:root:not([data-theme="light"]) blockquote,:root:not([data-theme="light"]) .quote,:root:not([data-theme="light"]) div.quote,:root:not([data-theme="light"]) .postmsg pre,:root:not([data-theme="light"]) .postmsg .code,:root:not([data-theme="light"]) .codebox{background:var(--surface-2);color:var(--text);border-color:var(--border)}:root:not([data-theme="light"]) .roweven,:root:not([data-theme="light"]) .rowodd,:root:not([data-theme="light"]) tr.inew{background-color:transparent}:root:not([data-theme="light"]) .blockquote,:root:not([data-theme="light"]) .postfootleft,:root:not([data-theme="light"]) .postfootright,:root:not([data-theme="light"]) .recipe-toolbar,:root:not([data-theme="light"]) .recipe-card,:root:not([data-theme="light"]) .list-similar-recipe{background:var(--surface-2);color:var(--text)}:root:not([data-theme="light"]) div.inbox table td.tcr a{background:var(--surface-2);color:var(--text)}:root:not([data-theme="light"]) .cont-similar-recipe,:root:not([data-theme="light"]) .list-similar-recipe{background:var(--surface-2)!important;color:var(--text)}:root:not([data-theme="light"]) #mini_paginator{background:var(--surface-2)}:root:not([data-theme="light"]) .albums-tabs a,:root:not([data-theme="light"]) .albums-sort a{background:var(--surface-2);color:var(--text)}:root:not([data-theme="light"]) .albums-tabs a.active,:root:not([data-theme="light"]) .albums-sort a.active{background:var(--primary);color:#fff}:root:not([data-theme="light"]) .albums-tabs a:hover:not(.active),:root:not([data-theme="light"]) .albums-sort a:hover:not(.active){background:var(--border);color:var(--text)}:root:not([data-theme="light"]) .photo-cell{background:var(--surface-2)}:root:not([data-theme="light"]) .hljs{background:var(--surface-2);color:var(--text)}:root:not([data-theme="light"]) .hljs-keyword,:root:not([data-theme="light"]) .hljs-selector-tag,:root:not([data-theme="light"]) .hljs-built_in,:root:not([data-theme="light"]) .hljs-type,:root:not([data-theme="light"]) .hljs-literal{color:#c792ea}:root:not([data-theme="light"]) .hljs-string,:root:not([data-theme="light"]) .hljs-attr,:root:not([data-theme="light"]) .hljs-attribute,:root:not([data-theme="light"]) .hljs-name,:root:not([data-theme="light"]) .hljs-symbol{color:#c3e88d}:root:not([data-theme="light"]) .hljs-number,:root:not([data-theme="light"]) .hljs-meta{color:#f78c6c}:root:not([data-theme="light"]) .hljs-title,:root:not([data-theme="light"]) .hljs-function,:root:not([data-theme="light"]) .hljs-section,:root:not([data-theme="light"]) .hljs-tag{color:#82aaff}:root:not([data-theme="light"]) .hljs-comment,:root:not([data-theme="light"]) .hljs-quote{color:var(--text-muted)}}.fr-admin-fieldset{border-left:4px solid #e74c3c;background:var(--surface-2);color:var(--text)}.fr-admin-fieldset>legend{color:#e74c3c;font-weight:bold}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);cursor:pointer;font-size:20px;line-height:1;transition:background 0.2s,border-color 0.2s}.theme-toggle:hover{border-color:var(--brand-primary)}.theme-toggle:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.ad-slot{margin:24px 0;text-align:center;min-height:90px}.ad-slot-label{display:block;font-size:0.7em;color:var(--text-muted);text-transform:uppercase;letter-spacing:0.5px;margin-bottom:4px}.ad-slot-placeholder{background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--radius);padding:18px;color:var(--text-muted);font-size:0.82em}.ad-slot{overflow:clip}.ad-slot .adsbygoogle{max-width:100%}.ad-slot .adsbygoogle iframe{max-width:100%!important}.ad-slot-ph-svg{display:block;margin:0 auto;color:var(--text-muted);background:var(--surface);border-radius:var(--radius);font-family:var(--font-main)}.ad-slot-ph-svg:not(.ad-slot-ph-resp){width:var(--ad-w);height:var(--ad-h)}.ad-slot-ph-resp{width:100%;max-width:var(--ad-w);height:auto;aspect-ratio:var(--ad-w) / var(--ad-h)}.cookie-consent{position:fixed;left:16px;right:16px;bottom:16px;z-index:9999;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;max-width:900px;margin:0 auto;padding:16px 20px;background:var(--surface);color:var(--text);border:3px solid var(--border-strong);border-radius:var(--radius);box-shadow:0 6px 24px rgba(0,0,0,0.25)}.cookie-consent[hidden]{display:none}.cookie-consent-text{margin:0;flex:1 1 280px;font-size:0.9em;line-height:1.5}.cookie-consent-text a{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-underline-offset:3px}.cookie-consent-actions{display:flex;gap:10px;flex-shrink:0}.cookie-btn{min-height:44px;padding:0 18px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);font:inherit;cursor:pointer}.cookie-btn:hover{border-color:var(--brand-primary)}.cookie-btn-primary{background:#147c14;border-color:#147c14;color:#ffffff}.cookie-btn-primary:hover{border-color:#1c9a1c;background:#1c9a1c}:root[data-theme="dark"] .cookie-consent{border-color:var(--accent)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .cookie-consent{border-color:var(--accent)}}.cookie-btn:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}@media (max-width:600px){.cookie-consent{flex-direction:column;align-items:stretch}.cookie-consent-actions{justify-content:stretch}.cookie-btn{flex:1}}input[type="checkbox"],input[type="radio"]{accent-color:var(--accent)}.fr-topbar,.fr-topbar *,.fr-tabs,.fr-tabs *{box-sizing:border-box}.fr-topbar a,.fr-topbar a:hover,.fr-tabs a,.fr-tabs a:hover{text-decoration:none}input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="file"]):not([type="range"]):not([type="color"]):focus,textarea:focus,select:focus{outline:none;border-color:var(--accent)}.fr-topbar,.fr-tabs{font-family:var(--font-main);font-size:16px;line-height:1.5}.fr-topbar{background:var(--fr-bg-elevated);border-bottom:1px solid var(--fr-border);position:sticky;top:0;z-index:100}:root[data-theme="dark"] .fr-topbar,:root:not([data-theme="light"]) .fr-topbar{background-color:#0a1628;background-image:linear-gradient(180deg,#0e001d 25%,#0a1628 100%)}.fr-topbar-inner{max-width:1280px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;min-height:62px}.fr-logo-link{display:inline-flex;align-items:center}.fr-logo{padding-top:5px;width:204px;height:auto;vertical-align:middle}.fr-topbar-right{display:flex;align-items:center;gap:12px}.fr-skip{position:absolute;left:12px;top:-60px;z-index:100;padding:10px 16px;background:var(--surface);color:var(--text)!important;border:2px solid var(--brand-primary);border-radius:var(--radius-sm);font-weight:600;text-decoration:none;transition:top 0.15s}.fr-skip:focus{top:12px}@media (prefers-reduced-motion:reduce){.fr-skip{transition:none}}.fr-search-mini{display:flex;align-items:center;background:var(--fr-bg-elevated);border:1px solid var(--fr-border-light);border-radius:8px;padding:0;height:38px;min-width:320px;transition:border-color 0.2s;overflow:hidden}.fr-search-mini:focus-within{border-color:var(--fr-cyan)}.fr-search-mini input{border:none;background:transparent;color:var(--fr-text);font-size:0.9em;outline:none;width:100%;padding:0 12px;font-family:var(--fr-font);min-height:38px}.fr-search-mini input::placeholder{color:var(--fr-text-muted)}.fr-search-mini svg{flex-shrink:0;margin-left:12px;color:var(--fr-text-muted)}.fr-search-mini button{display:flex;align-items:center;justify-content:center;background:var(--fr-green);color:#fff;border:none;padding:0 16px;height:100%;font-size:0.88em;font-weight:600;font-family:var(--fr-font);cursor:pointer;white-space:nowrap;transition:background 0.15s;min-height:38px}.fr-search-mini button:hover{background:var(--fr-green-hover)}.fr-account{position:relative;display:inline-flex}.fr-account-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;background:none;cursor:pointer;border-radius:50%;position:relative}.fr-account-btn:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.fr-avatar-mp{position:absolute;top:1px;right:1px;min-width:17px;height:17px;padding:0 4px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;background:#e02424;color:#fff;border:2px solid var(--header-bg,var(--surface));border-radius:9px;font-size:11px;font-weight:700;line-height:1;pointer-events:none;animation:fr-mp-blink 1.15s ease-in-out infinite}@keyframes fr-mp-blink{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.35;transform:scale(0.9)}}@media (prefers-reduced-motion:reduce){.fr-avatar-mp{animation:none}}.fr-avatar-default{display:inline-flex;align-items:center;justify-content:center;background:var(--surface-2);color:var(--text-muted)}.fr-account-menu{position:absolute;right:0;top:calc(100% + 8px);min-width:230px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 28px rgba(0,0,0,0.28);padding:6px;z-index:300}.fr-account-menu[hidden]{display:none}.fr-account-head{padding:10px 12px;font-size:0.82em;color:var(--text-muted);line-height:1.45;border-bottom:1px solid var(--border);margin-bottom:6px}.fr-account-head strong{color:var(--text-bright);font-size:1.1em}.fr-account-item{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:10px 12px;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--title);text-decoration:none;font:inherit;font-size:0.92em;text-align:left;cursor:pointer}.fr-account-menu .fr-account-item:link,.fr-account-menu .fr-account-item:visited{color:var(--title)}.fr-account-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:auto;background:var(--accent);color:#fff;border-radius:9px;font-size:0.72em;font-weight:700}.fr-account-item:hover,.fr-account-menu .fr-account-item:hover{background:var(--surface-2);color:var(--title);text-decoration:none}.fr-account-item svg{flex-shrink:0;color:var(--text-muted)}.fr-account-item-primary{color:var(--brand-primary);font-weight:600}.fr-account-item-primary svg{color:var(--brand-primary)}.fr-account-sep{height:1px;background:var(--border);margin:6px 0}.fr-account-menu .theme-toggle{width:100%;height:auto;justify-content:flex-start;border:none;background:transparent;font-size:0.92em;gap:10px;color:var(--text)}.fr-account-menu .theme-toggle:hover{background:var(--surface-2);border-color:transparent}.fr-account-menu .theme-toggle .theme-toggle-icon{display:inline-flex;flex-shrink:0;color:var(--text-muted)}.theme-toggle .tt-clair{color:var(--accent);font-weight:700}.theme-toggle .tt-sombre{color:var(--title);font-weight:700}.fr-account-menu .theme-toggle .theme-toggle-icon svg{width:16px;height:16px;display:block}.fr-avatar-link{display:flex;align-items:center}.fr-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid var(--fr-border-light);transition:border-color 0.2s}.fr-avatar:hover{border-color:var(--fr-primary-light)}.fr-avatar-initials{display:flex;align-items:center;justify-content:center;background:var(--fr-primary);color:#fff;font-weight:700;font-size:0.95em}.fr-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--fr-radius-sm);font-weight:600;font-size:0.9em;border:none;cursor:pointer;transition:all 0.15s;text-decoration:none;white-space:nowrap;font-family:var(--fr-font)}.fr-btn-green{background:var(--fr-green);color:#fff!important}.fr-btn-green:hover{background:var(--fr-green-hover);color:#fff!important;text-decoration:none}.fr-btn-outline{background:transparent;color:var(--fr-text);border:1px solid var(--fr-border)}.fr-btn-outline:hover{background:var(--fr-primary-pale);border-color:var(--fr-primary-light);color:var(--fr-text-bright);text-decoration:none}.fr-btn-primary{background:var(--fr-primary);color:#fff}.fr-btn-primary:hover{background:#7a35ba;color:#fff;text-decoration:none}.fr-btn-danger{background:#d33;color:#fff!important}.fr-btn-danger:hover{background:#b02525;color:#fff!important;text-decoration:none}.fr-notices{max-width:1280px;margin:16px auto 0;padding:0 24px;display:flex;flex-direction:column;gap:8px}.fr-notice{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:0.92em;line-height:1.45}.fr-notice-ico{display:inline-flex;flex:0 0 auto;margin-top:1px}.fr-notice-ico svg{width:18px;height:18px;display:block}.fr-notice-text{min-width:0;overflow-wrap:anywhere}.fr-notice-success{border-left-color:#147c14}.fr-notice-success .fr-notice-ico{color:#147c14}.fr-notice-error{border-left-color:#c0392b}.fr-notice-error .fr-notice-ico{color:#c0392b}.fr-notice-warning{border-left-color:#c77700}.fr-notice-warning .fr-notice-ico{color:#c77700}.fr-notice-info{border-left-color:var(--accent)}.fr-notice-info .fr-notice-ico{color:var(--accent)}@media (max-width:700px){.fr-notices{padding:0 16px}}.fr-tabs{position:relative;background:var(--fr-bg-elevated);border-bottom:1px solid var(--fr-border)}.fr-tabs-inner{max-width:1280px;margin:0 auto;padding:0 24px;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.fr-tabs-inner::-webkit-scrollbar{display:none}.fr-tabs::before,.fr-tabs::after{content:"";position:absolute;top:0;bottom:1px;width:40px;pointer-events:none;opacity:0;transition:opacity 0.15s ease;background-repeat:no-repeat,no-repeat;background-size:18px 18px,100% 100%;z-index:1}.fr-tabs::after{right:0;background-position:right 8px center,right center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%235b6573' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 6 15 12 9 18'/%3E%3C/svg%3E"),linear-gradient(to right,transparent,var(--fr-bg-elevated) 16px)}.fr-tabs::before{left:0;background-position:left 8px center,left center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%235b6573' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 6 9 12 15 18'/%3E%3C/svg%3E"),linear-gradient(to left,transparent,var(--fr-bg-elevated) 16px)}:root[data-theme="dark"] .fr-tabs::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23aab6c9' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 6 15 12 9 18'/%3E%3C/svg%3E"),linear-gradient(to right,transparent,var(--fr-bg-elevated) 16px)}:root[data-theme="dark"] .fr-tabs::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23aab6c9' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 6 9 12 15 18'/%3E%3C/svg%3E"),linear-gradient(to left,transparent,var(--fr-bg-elevated) 16px)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .fr-tabs::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23aab6c9' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 6 15 12 9 18'/%3E%3C/svg%3E"),linear-gradient(to right,transparent,var(--fr-bg-elevated) 16px)}:root:not([data-theme="light"]) .fr-tabs::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23aab6c9' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 6 9 12 15 18'/%3E%3C/svg%3E"),linear-gradient(to left,transparent,var(--fr-bg-elevated) 16px)}}.fr-tabs.can-scroll-right::after{opacity:1}.fr-tabs.can-scroll-left::before{opacity:1}.fr-tab{padding:12px 18px;font-size:0.95em;font-weight:500;color:var(--fr-text-muted);border-bottom:2px solid transparent;transition:all 0.15s;white-space:nowrap}.fr-tab:hover{color:var(--fr-text);text-decoration:none}.fr-tab.active{color:var(--accent);border-bottom-color:var(--accent)}.fr-search-btn-go{display:none}@media (max-width:768px){.fr-topbar-inner{padding:0 16px;gap:10px}.fr-search-mini{min-width:0;flex:1 1 auto}.fr-tabs-inner{padding:0 16px}.fr-search-mini:focus-within .fr-search-btn-txt{display:none}.fr-search-mini:focus-within .fr-search-btn-go{display:inline}}@media (max-width:480px){.fr-topbar-inner>.fr-topbar-right{display:contents}.fr-topbar-inner{flex-wrap:wrap}.fr-search-mini{order:10;flex:1 1 100%;min-width:0;margin:0 0 10px}.fr-search-mini>svg{display:none}.fr-search-mini input{padding:0 10px}}@media (max-width:360px){.fr-topbar-inner{padding:0 12px}.fr-logo{width:176px}.fr-topbar-right{gap:8px}}.fr-footer{clear:both;position:relative;background:linear-gradient(180deg,#201030 25%,var(--brand-primary) 100%);border-top:2px solid rgb(42,149,64);color:rgba(255,255,255,0.82);font-family:var(--font-main);font-size:0.9em;margin-top:40px;line-height:1;--footer-accent:#6bb970;--footer-link:#ffffff}.fr-totop{position:absolute;top:0;right:max(24px,calc((100% - 1280px) / 2 + 24px));transform:translateY(-50%);width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:#147c14;color:#ffffff!important;border:2px solid rgb(42,149,64);border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,0.35);transition:background 0.15s,transform 0.15s;z-index:3}.fr-totop:hover{background:#0f5f0f;transform:translateY(-50%) scale(1.07);color:#ffffff!important}.fr-totop svg{width:22px;height:22px;display:block}@media (max-width:768px){.fr-totop{right:16px}.fr-totop svg{width:20px;height:20px}}.fr-footer-inner{max-width:1280px;margin:0 auto;padding:40px 24px 24px;display:flex;flex-wrap:wrap;gap:32px}.fr-footer-brand{flex:2 1 180px;max-width:300px}.fr-footer-col{flex:1 1 150px}.fr-footer-colgroup{display:contents}.fr-footer-logo-link{display:inline-block}.fr-footer-logo{width:200px;height:auto;display:block;filter:drop-shadow(0 0 0.25rem #000);margin-top:-9px;margin-left:-6px}.fr-footer-brand p{margin:0;color:rgba(255,255,255,0.7);line-height:1.6}.fr-footer-col h2{margin:0 0 12px;color:var(--footer-accent);font-size:0.99em;font-weight:700;text-transform:uppercase;letter-spacing:0.05em}.fr-footer-col ul{list-style:none;margin:0;padding:0}.fr-footer-col li{margin:0 0 4px}.fr-footer-col a{display:inline-block;padding:4px 0;color:rgba(255,255,255,0.8)!important;text-decoration:none;transition:color 0.15s}.fr-footer-col a:hover{color:#fff!important;text-decoration:underline}.fr-footer-bottom{max-width:1280px;margin:0 auto;padding:16px 24px;border-top:1px solid rgba(255,255,255,0.15);display:flex;justify-content:space-between;align-items:center;gap:12px;color:rgba(255,255,255,0.6);font-size:0.88em}.fr-footer-bottom p{margin:0}.fr-footer-bottom a{color:#d9d4d9!important;text-decoration:underline}.fr-footer-bottom a:hover{color:#fff!important}.fr-footer-perf{color:rgba(255,255,255,0.55)}@media (max-width:768px){.fr-footer-inner{display:flex;flex-wrap:wrap;gap:24px 32px;padding:28px 16px 20px}.fr-footer-brand{flex:1 1 100%;max-width:none}.fr-footer-inner>.fr-footer-col{flex:1 1 40%}.fr-footer-colgroup{display:flex;flex-direction:column;gap:22px;flex:1 1 40%}.fr-footer-colgroup .fr-footer-col{flex:0 0 auto}.fr-footer-bottom{flex-direction:column;gap:6px;text-align:center;padding:14px 16px}}.fr-pagetools{clear:both;max-width:1280px;margin:0 auto;padding:0 24px}.fr-pagetools .conl{overflow:auto;margin:28px 0 0;padding:14px 18px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);font-family:var(--font-main);font-size:0.9em;color:var(--text)}.fr-pagetools #qjump{margin:0 0 10px}.fr-pagetools #qjump label{font-weight:600}.fr-pagetools #qjump select{margin:6px 6px 0 0;max-width:100%}.fr-pagetools dl{margin:0}.fr-pagetools dt{font-weight:700;margin:0 0 6px;color:var(--text)}.fr-pagetools dd{display:inline-block;margin:0 14px 4px 0}.fr-pagetools a{color:var(--link);text-decoration:none}.fr-pagetools a:hover{text-decoration:underline}.fr-forum-stats{margin:24px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:20px;font-family:var(--font-main)}.fr-stats-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:18px 20px}h2.fr-stats-card-title{margin:0 0 14px;padding:0;border:none;background:none;background-color:transparent;font-size:0.85em;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:var(--text-muted);-webkit-text-fill-color:currentColor}.fr-stats-row{display:grid;grid-template-columns:repeat(3,1fr)}.fr-stat{text-align:center;padding:4px 6px;border-right:1px solid var(--border);text-decoration:none;transition:background 0.15s;border-radius:var(--radius-sm)}.fr-stat:last-child{border-right:none}.fr-stat:hover{background:var(--surface-2);text-decoration:none}.fr-stat-n{display:block;font-size:1.5em;font-weight:700;color:var(--brand-primary);line-height:1.1}.fr-stat-l{display:block;font-size:0.8em;color:var(--text-muted);margin-top:3px}.fr-community-line{margin:0 0 10px;color:var(--text)}.fr-community-line strong{color:var(--brand-primary)}.fr-online-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--brand-green);margin-right:4px;vertical-align:middle}.fr-online-users{margin:0 0 10px;font-size:0.9em;line-height:1.7;color:var(--text-muted)}.fr-online-users a{color:var(--link)}.fr-online-more{color:var(--text-muted);font-style:italic}.fr-community-meta{margin:0;font-size:0.88em;color:var(--text-muted)}@media (max-width:768px){.fr-forum-stats{grid-template-columns:1fr;gap:14px;margin-top:16px}}.fr-fab{position:fixed;right:18px;bottom:18px;z-index:200;display:none;flex-direction:column;align-items:flex-end;gap:10px;font-family:var(--font-main)}.fr-fab-btn{width:56px;height:56px;border-radius:50%;background:var(--brand-primary);color:#fff;border:none;box-shadow:0 4px 14px rgba(0,0,0,0.32);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform 0.2s ease,background 0.15s}.fr-fab-btn svg{width:26px;height:26px;display:block}.fr-fab.open .fr-fab-btn{transform:rotate(45deg);background:var(--brand-primary-light)}.fr-fab-menu{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.fr-fab-menu[hidden]{display:none}.fr-fab-item{display:inline-block;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:22px;padding:10px 16px;font-size:0.92em;text-decoration:none;white-space:nowrap;box-shadow:0 2px 10px rgba(0,0,0,0.18)}.fr-fab-item:hover{background:var(--surface-2);color:var(--text);text-decoration:none}@media (max-width:768px){.fr-fab{display:flex}}.fr-homepage .pagelink{margin:0.5rem 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;font-family:var(--font-main)}.fr-homepage .pagelink .pages{margin-right:8px;color:var(--text-muted);align-self:center}.fr-homepage .pagelink a,.fr-homepage .pagelink strong{display:inline-block;padding:6px 10px;margin:1.7px;border:1px solid var(--border);border-radius:5px;text-decoration:none;color:var(--title);background-color:var(--surface);font-size:1em}.fr-homepage .pagelink a:hover{background-color:var(--surface-2);border-color:var(--border-strong)}.fr-homepage .pagelink strong,.fr-homepage .current-page{display:inline-block;padding:6px 10px;border-radius:5px;background-color:var(--brand-primary);color:#fff;border:1px solid var(--brand-primary)}.fr-homepage #go_page{display:inline-flex;align-items:center;justify-content:center;width:34px;height:40px;padding:0;box-sizing:border-box;vertical-align:middle;margin-left:4px}.fr-homepage #go_triangle{width:18px;height:18px;margin:0;background-color:var(--title);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M7 3h7l4 4v14H7z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/><path d='M14 3v4h4' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M7 3h7l4 4v14H7z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/><path d='M14 3v4h4' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/></svg>") center / contain no-repeat}.fr-homepage #mini_paginator{padding:8px 11px;background:var(--surface);border:2px solid var(--border-strong);border-radius:6px;box-shadow:0 6px 22px rgba(0,0,0,0.45)}:root[data-theme="dark"] .fr-homepage #mini_paginator,:root:not([data-theme="light"]) .fr-homepage #mini_paginator{border-color:var(--accent)}.fr-homepage #mini_paginator label{color:var(--text);font-size:0.9em}.fr-homepage #mini_paginator .textbox{width:64px;padding:4px 6px;margin:0 6px;border:1px solid var(--border);border-radius:4px;background:#b6ff2e;color:#10230f;text-align:center;font-weight:600}.fr-homepage #mini_paginator .button{padding:5px 10px;border:1px solid var(--brand-primary);border-radius:4px;background:var(--brand-primary);color:#fff;cursor:pointer}@media (max-width:480px){.fr-homepage .pagelink{display:block;text-align:center}.fr-homepage .pagelink .pagination{display:inline}.fr-homepage .pagelink .pages{display:none}.fr-homepage .pagelink a,.fr-homepage .pagelink strong,.fr-homepage .current-page{padding:5px 8px;margin:2px;font-size:0.9em}.fr-homepage #go_page{width:30px;height:32px;margin-left:4px;vertical-align:middle}.fr-homepage #go_triangle{width:16px;height:16px}}.fr-pager{margin:0.5rem 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.fr-pager .pages{margin-right:8px;color:var(--text-muted);align-self:center}.fr-pager a,.fr-pager strong{display:inline-block;padding:6px 10px;margin:1.7px;border:1px solid var(--border);border-radius:5px;text-decoration:none;color:var(--title)!important;background-color:var(--surface);font-size:1em}.fr-pager a:hover{background-color:var(--surface-2);border-color:var(--border-strong);color:var(--link-hover)!important;text-decoration:none!important}.fr-pager strong,.fr-pager .current-page{display:inline-block;padding:6px 10px;border-radius:5px;background-color:var(--brand-primary);color:#fff!important;border:1px solid var(--brand-primary)}.fr-pager #go_page{display:inline-flex;align-items:center;justify-content:center;width:34px;height:40px;padding:0;box-sizing:border-box;vertical-align:middle}.fr-pager #go_triangle{width:18px;height:18px;margin:0;background-color:var(--title);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M7 3h7l4 4v14H7z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/><path d='M14 3v4h4' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M7 3h7l4 4v14H7z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/><path d='M14 3v4h4' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/></svg>") center / contain no-repeat}.fr-pager #mini_paginator{padding:8px 11px;background:var(--surface);border:1px solid var(--border);border-radius:6px;box-shadow:var(--shadow)}.fr-pager #mini_paginator label{color:var(--text);font-size:0.9em}.fr-pager #mini_paginator .textbox{width:64px;padding:4px 6px;margin:0 6px;border:1px solid var(--border);border-radius:4px;background:#b6ff2e;color:#10230f;text-align:center;font-weight:600}.fr-pager #mini_paginator .button{padding:5px 10px;border:1px solid var(--brand-primary);border-radius:4px;background:var(--brand-primary);color:#fff;cursor:pointer}.actu-breadcrumb{font-size:0.82rem;color:var(--fr-text-muted);margin:0 0 18px;font-family:var(--font-main)}.actu-breadcrumb a,.actu-breadcrumb a:link,.actu-breadcrumb a:visited{color:var(--fr-cyan);font-weight:400;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:3px}.actu-breadcrumb a:hover{text-decoration:underline}.actu-breadcrumb span{color:var(--fr-text-muted)}body.fr-homepage>.ad-slot{max-width:1280px;margin:24px auto;padding:0 24px;box-sizing:border-box}@media (max-width:768px){body.fr-homepage>.ad-slot{padding:0 16px}}.fr-cat{margin-bottom:22px}.fr-cat-title{font-size:0.85em;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:var(--text-muted);margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid var(--border)}@media (max-width:600px){.fr-cat-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.76em;letter-spacing:0.02em}}.fr-forum-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr));gap:8px}.fr-forum-row{min-width:0;display:flex;align-items:center;gap:10px;padding:9px 12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:background 0.12s,border-color 0.12s}.fr-forum-row:hover{background:var(--surface-2);border-color:var(--border-strong)}.fr-forum-ic{flex-shrink:0;width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.fr-forum-unread .fr-forum-ic{color:var(--accent)}.fr-forum-ic svg{width:22px;height:22px}.fr-forum-ic img{width:26px;height:26px;object-fit:contain;border-radius:5px}.fr-forum-body{flex:1 1 auto;min-width:0}.fr-forum-name{margin:0;font-size:0.86em;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fr-forum-name a{color:var(--accent);text-decoration:none}.fr-forum-name a:hover{filter:brightness(1.3);text-decoration:none}.fr-forum-meta{font-size:0.70em;color:var(--text-muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fr-forum-create-wrap{position:relative;flex-shrink:0}.fr-forum-new{flex-shrink:0;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);text-decoration:none;border:none;padding:0;cursor:pointer;transition:background 0.12s,color 0.12s}.fr-forum-new svg{width:15px;height:15px;display:block}.fr-forum-new:hover,.fr-forum-new[aria-expanded="true"]{background:var(--accent);color:#fff;text-decoration:none}.fr-forum-create{position:absolute;top:calc(100% + 8px);right:0;z-index:60;min-width:248px;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,0.22);display:flex;flex-direction:column;gap:2px}.fr-forum-create[hidden]{display:none}.fr-forum-create::before{content:"";position:absolute;top:-5px;right:9px;width:10px;height:10px;background:var(--surface);border-left:1px solid var(--border);border-top:1px solid var(--border);transform:rotate(45deg)}.fr-forum-create-item{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:9px;color:var(--text);text-decoration:none;white-space:nowrap}.fr-forum-create-item:hover{background:var(--surface-2);color:var(--text);text-decoration:none}.fr-forum-create-ico{flex-shrink:0;width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:var(--fr-primary-pale);color:var(--fr-primary-light)}.fr-forum-create-item:hover .fr-forum-create-ico{background:var(--accent);color:#fff}.fr-forum-create-ico svg{width:18px;height:18px}.fr-forum-create-txt{display:flex;flex-direction:column;line-height:1.25}.fr-forum-create-txt strong{font-size:0.88em;font-weight:600}.fr-forum-create-txt small{font-size:0.74em;color:var(--text-muted)}.fr-forum-unread .fr-forum-name a{font-weight:700}.fr-forum-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.fr-forum-head .actu-hub-title{margin:0}.fr-forum-cta{flex-shrink:0;display:flex;gap:8px;flex-wrap:wrap}.fr-forum-cta .fr-btn{white-space:nowrap}.fr-btn-ghost{background:var(--surface);color:var(--text);border:1px solid var(--border)}.fr-btn-ghost:hover{background:var(--surface-2);border-color:var(--border-strong);color:var(--text);text-decoration:none}.fr-forum-recap-link{display:flex;align-items:center;gap:12px;padding:11px 14px;margin-bottom:16px;background:var(--fr-primary-pale);border:1px solid var(--border);border-radius:10px;text-decoration:none;color:var(--text);transition:border-color 0.15s,background 0.15s}.fr-forum-recap-link:hover{border-color:var(--brand-primary);text-decoration:none}.fr-forum-recap-ico{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--recap-ico)}.fr-forum-recap-ico .recap-ico-svg{width:40px;height:40px;display:block}.fr-forum-recap-txt{display:flex;flex-direction:column;line-height:1.3;flex:1;min-width:0}.fr-forum-recap-txt strong{font-size:0.92em;font-weight:600}.fr-forum-recap-txt small{font-size:0.78em;color:var(--text-muted)}.fr-forum-recap-arrow{flex-shrink:0;color:var(--brand-primary);font-size:1.1em;transition:transform 0.15s}.fr-forum-recap-link:hover .fr-forum-recap-arrow{transform:translateX(3px)}.fr-tl{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.fr-tl-row{display:flex;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid var(--border);cursor:pointer;transition:background 0.1s}.fr-tl-row:last-child{border-bottom:none}.fr-tl-row:nth-child(even){background:var(--surface-2)}.fr-tl-row:hover{background:var(--fr-bg-row-hover,var(--surface-2))}.fr-tl-ic{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--text-muted) 12%,transparent);color:var(--text-muted)}.fr-tl-ic svg{width:17px;height:17px}.fr-tl-row.is-unread .fr-tl-ic{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}.fr-tl-row.is-closed .fr-tl-ic{opacity:0.7}.fr-tl-body{flex:1;min-width:0}.fr-tl-title{font-size:0.94em;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fr-tl-title a{color:var(--accent);text-decoration:none;font-weight:600}.fr-tl-title a:hover{filter:brightness(1.25);text-decoration:none}.fr-tl-row.is-unread .fr-tl-title a{font-weight:700}.fr-tl-meta{font-size:0.76em;color:var(--text-muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fr-tl-stats{flex-shrink:0;display:flex;gap:10px}.fr-tl-stat{display:flex;flex-direction:column;align-items:center;font-size:0.68em;color:var(--text-muted);line-height:1.2;width:58px;text-align:center}.fr-tl-stat b{font-size:1.35em;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}.fr-tl-empty{padding:24px;text-align:center;color:var(--text-muted)}.fr-forum-jump{width:100%;padding:7px 10px;font-size:0.85em;font-family:var(--font-main);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:8px;cursor:pointer}.fr-forum-jump:focus{outline:none;border-color:var(--brand-primary)}.fr-forum-mod{margin:10px 0 0;font-size:0.82em}@media (max-width:600px){.fr-tl-stats{display:none}.fr-forum-list{grid-template-columns:1fr}}.fr-sidebar-card-body{padding:12px 16px 14px}.fr-community-block{border-top:1px solid var(--border)}.fr-community-block .fr-online-users{margin:0 0 8px}.fr-community-block .fr-community-meta{margin:0}a.fr-stat-link{text-decoration:none;border-radius:var(--radius-sm);transition:background 0.12s}a.fr-stat-link:hover{background:var(--surface-2)}a.fr-stat-link .fr-stat-num{color:var(--accent)}.search-sort-bar{display:flex;gap:8px 16px;align-items:center;flex-wrap:wrap;padding:8px 12px;margin-bottom:16px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:0.85em;color:var(--text-muted);font-family:var(--font-main)}.search-sort-bar .sort-group{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.search-sort-bar a{padding:3px 10px;border-radius:12px;text-decoration:none;color:var(--text);background:var(--surface);border:1px solid var(--border)}.search-sort-bar a:hover:not(.active){background:var(--surface-2);border-color:var(--border-strong);text-decoration:none}.search-sort-bar a.active{background:var(--brand-primary);color:#fff;border-color:var(--brand-primary)}@media (max-width:640px){.search-sort-bar{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:10px}.search-sort-bar::-webkit-scrollbar{display:none}.search-sort-bar .sort-group{flex-wrap:nowrap;flex:0 0 auto;white-space:nowrap}}.fr-mini-icon{width:14px;height:14px;vertical-align:-2px;flex-shrink:0;margin-right:3px}.fr-back-bar{margin:22px 0 4px;padding-top:16px;border-top:1px solid var(--border);display:flex;justify-content:flex-end}.fr-back-btn svg{width:16px;height:16px;vertical-align:-3px;margin-right:4px}.fr-rank{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center;margin-top:2px}.fr-hearts{display:inline-flex;gap:1px;font-size:0.82em;line-height:1}.fr-heart{color:var(--border)}.fr-hearts-t1 .fr-heart.on{color:#9aa3b2}.fr-hearts-t2 .fr-heart.on{color:#34a853}.fr-hearts-t3 .fr-heart.on{color:#2f9bb6}.fr-hearts-t4 .fr-heart.on{color:#7c3aed}.fr-hearts-t5 .fr-heart.on{color:#e11d48}.fr-vip-link{display:inline-flex;text-decoration:none}.fr-vip-link:hover .fr-vip{filter:brightness(1.06)}.fr-vip{position:relative;overflow:visible;display:inline-flex;align-items:center;color:#6b4e00;background:linear-gradient(135deg,#ffe79a,#cd9f00);border:1px solid #e0ac00;border-radius:4px;padding:3px 7px;white-space:nowrap}.fr-vip-text{display:block;height:13px;width:auto;transform:translateY(-1px)}.fr-vip-fx{position:absolute;left:0;right:0;bottom:100%;height:24px;pointer-events:none}.fr-vip-fx i{position:absolute;bottom:0;font-style:normal;font-size:10px;color:#e11d48;opacity:0;animation:fr-vip-bubble 2.6s ease-in infinite}.fr-vip-fx i:nth-child(1){left:16%;animation-delay:0s}.fr-vip-fx i:nth-child(2){left:48%;font-size:13px;animation-delay:0.9s}.fr-vip-fx i:nth-child(3){left:76%;animation-delay:1.7s}@keyframes fr-vip-bubble{0%{transform:translateY(6px) scale(0.4);opacity:0}30%{opacity:0.95}100%{transform:translateY(-16px) scale(1.1);opacity:0}}.fr-backtop{display:inline-flex;align-items:center;gap:3px;padding:1px 9px 1px 6px;margin:2px 0;vertical-align:middle;border:1px solid var(--border);border-radius:999px;font-size:0.82em;font-weight:600;line-height:1.7;color:var(--title);background:var(--surface);text-decoration:none}.fr-backtop svg{width:13px;height:13px}.fr-backtop:hover{border-color:var(--accent);color:var(--accent)}html[data-theme="dark"] .fr-usercolor-dark,:root:not([data-theme="light"]) .fr-usercolor-dark{color:#cdd6e0!important}@media (max-width:768px){.atomicbb .linkst p.postlink.conr{display:none}.atomicbb .linkst ul{display:flex;flex-wrap:nowrap;align-items:baseline;max-width:100%;margin:0}.atomicbb .linkst ul li{flex:0 0 auto;white-space:nowrap}.atomicbb .linkst ul li:last-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}}.fr-name-short{display:none}@media (max-width:768px){#atomicbbindex div.box[id^="category_body"] .tc2,#atomicbbindex div.box[id^="category_body"] .tc3,#atomicbbindex div.box[id^="category_body"] .tcr,#atomicbbindex div.box[id^="category_body"] .fdescription{display:none}.fr-name-full{display:none}.fr-name-short{display:inline}#vf .tc2,#vf .tc3,#vf .tcr{display:none}#vf td.tcl .tclcon a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}#vf table tbody tr:nth-child(odd) td{background:var(--surface)}#vf table tbody tr:nth-child(even) td{background:var(--surface-2)}#vf .tclcon .byuser{font-size:0.82em;color:var(--text-muted)}#brdmenu li#navtheme{display:inline}#brdmenu li#navtheme .theme-toggle{width:30px;height:30px;padding:0;font-size:16px;vertical-align:middle;background:rgba(255,255,255,0.15);border-color:rgba(255,255,255,0.45);color:var(--header-text)}#brdmenu li#navtheme .theme-toggle:hover{background:rgba(255,255,255,0.28)}.atomicbb h2[id^="category_head"]{margin-top:14px}.atomicbb h2[id^="category_head"]:first-child{margin-top:0}.atomicbb h2[id^="category_head"]{border-radius:var(--radius) var(--radius) 0 0}#atomicbbindex div.box[id^="category_body"]{border-radius:0 0 var(--radius) var(--radius);overflow:hidden;border:1px solid var(--border);border-top:none}#vf>h2{border-radius:var(--radius) var(--radius) 0 0}#vf>div.box{border-radius:0 0 var(--radius) var(--radius);overflow:hidden;border:1px solid var(--border);border-top:none}.atomicbb td.tcl div.intd{display:flex;align-items:flex-start;gap:8px}.atomicbb td.tcl div.tclcon{margin-left:0;flex:1 1 auto;min-width:0}.atomicbb div.icon,.atomicbb div.inew,.atomicbb div.closed,.atomicbb div.sticky{width:24px;height:24px;border:none;border-radius:0;box-shadow:none;flex:0 0 auto;margin:0;background-color:var(--brand-primary);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M3 8a2 2 0 0 1 2-2h4l2 2h8a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M3 8a2 2 0 0 1 2-2h4l2 2h8a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/></svg>") center / contain no-repeat}.atomicbb div.inew,.atomicbb tr.inew div.icon{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M3 8a2 2 0 0 1 2-2h4l2 2h8a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z' fill='black'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M3 8a2 2 0 0 1 2-2h4l2 2h8a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z' fill='black'/></svg>") center / contain no-repeat}.atomicbb div.sticky{width:17px;height:19px;margin-top:1px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 17v5'/><path d='M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z'/></g></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 17v5'/><path d='M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z'/></g></svg>") center / contain no-repeat}.atomicbb #go_page{display:inline-flex;align-items:center;justify-content:center;width:30px;height:36px;padding:0;box-sizing:border-box}.atomicbb #go_triangle.icon{width:17px;height:17px;margin:0;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M7 3h7l4 4v14H7z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/><path d='M14 3v4h4' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M7 3h7l4 4v14H7z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/><path d='M14 3v4h4' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/></svg>") center / contain no-repeat}:root[data-theme="dark"] .atomicbb div.icon,:root[data-theme="dark"] .atomicbb div.closed,:root[data-theme="dark"] .atomicbb div.sticky{background-color:var(--text-muted)}:root[data-theme="dark"] .atomicbb div.inew,:root[data-theme="dark"] .atomicbb tr.inew div.icon{background-color:var(--brand-cyan)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .atomicbb div.icon,:root:not([data-theme="light"]) .atomicbb div.closed,:root:not([data-theme="light"]) .atomicbb div.sticky{background-color:var(--text-muted)}:root:not([data-theme="light"]) .atomicbb div.inew,:root:not([data-theme="light"]) .atomicbb tr.inew div.icon{background-color:var(--brand-cyan)}}.atomicbb td.tcr{font-size:0.78em}.atomicbb div.inbox td.tcr a{line-height:1.35}#atomicbbindex td.tcr span.byuser,#vf td.tcr span.byuser,.atomicbb td.tcr span.byuser{height:auto;line-height:1.4;padding:1px 6px 2px}.atomicbb h3{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:var(--text-bright)}.atomicbb div.tclcon a,.atomicbb div.tclcon a:link,.atomicbb div.tclcon a:visited{color:var(--accent);-webkit-text-fill-color:currentColor;text-decoration:none}.atomicbb div.tclcon a:hover{filter:brightness(1.3);text-decoration:none}.atomicbb td.tcl h3{font-size:1em}.postmsg img.photo,.postmsg img.gif{max-width:100%;height:auto}.postmsg img:not([width]){max-width:100%;height:auto}.postmsg .photo-wrap{display:inline-block;max-width:100%}.postmsg img[width]{max-width:none;height:auto}.postmsg img[src*="/smilies/"]{margin-inline:2px 4px}.postmsg{overflow-wrap:break-word;word-wrap:break-word}.postmsg pre,.postmsg .code,.postmsg div.code{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}.postmsg blockquote,.postmsg div.quote{max-width:100%;box-sizing:border-box;overflow-wrap:break-word}.postmsg a{overflow-wrap:anywhere;word-break:break-word}@media (max-width:768px){div.postleft,div.postfootleft{float:none;width:auto;overflow:visible}div.postright,div.postfootright{border-left-width:0;border-left-style:none}div.postmsg{width:100%}.postleft .postleftframe{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.postleft .postleftframe dl{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0}.postleft .postleftframe dt,.postleft .postleftframe dd{margin:0}img.avatar{max-width:48px;height:auto}div.inbox>table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:768px){#atomicbbwrap{width:auto;margin-left:8px;margin-right:8px;box-sizing:border-box}.atomicbb,#atomicbbindex,div.container{width:auto;max-width:100%;box-sizing:border-box}body{overflow-x:hidden}}div .code{font:10px "Monospaced",monospace;display:block;color:#000;background:#fff;border:solid #000000 1px;padding:5px;max-height:450px;overflow:auto}.hll{background-color:#ffffcc}.c{color:#408080;font-style:italic}.err{border:1px solid #FF0000}.k{color:#008000;font-weight:bold}.o{color:#666666}.cm{color:#408080;font-style:italic}.cp{color:#BC7A00}.c1{color:#408080;font-style:italic}.cs{color:#408080;font-style:italic}.gd{color:#A00000}.ge{font-style:italic}.gr{color:#FF0000}.gh{color:#000080;font-weight:bold}.gi{color:#00A000}.go{color:#808080}.gp{color:#000080;font-weight:bold}.gs{font-weight:bold}.gu{color:#800080;font-weight:bold}.gt{color:#0040D0}.kc{color:#008000;font-weight:bold}.kd{color:#008000;font-weight:bold}.kn{color:#008000;font-weight:bold}.kp{color:#008000}.kr{color:#008000;font-weight:bold}.kt{color:#B00040}.m{color:#666666}.s{color:#BA2121}.na{color:#7D9029}.nb{color:#008000}.nc{color:#0000FF;font-weight:bold}.no{color:#880000}.nd{color:#AA22FF}.ni{color:#999999;font-weight:bold}.ne{color:#D2413A;font-weight:bold}.nf{color:#0000FF}.nl{color:#A0A000}.nn{color:#0000FF;font-weight:bold}.nt{color:#008000;font-weight:bold}.nv{color:#19177C}.ow{color:#AA22FF;font-weight:bold}.w{color:#bbbbbb}.mf{color:#666666}.mh{color:#666666}.mi{color:#666666}.mo{color:#666666}.sb{color:#BA2121}.sc{color:#BA2121}.sd{color:#BA2121;font-style:italic}.s2{color:#BA2121}.se{color:#BB6622;font-weight:bold}.sh{color:#BA2121}.si{color:#BB6688;font-weight:bold}.sx{color:#008000}.sr{color:#BB6688}.s1{color:#BA2121}.ss{color:#19177C}.bp{color:#008000}.vc{color:#19177C}.vg{color:#19177C}.vi{color:#19177C}.il{color:#666666}.post_body_html .container{position:relative;width:auto!important;background:var(--surface-2)!important;border:1px solid var(--border-strong)!important;border-radius:14px!important;margin:12px 0 10px 11px!important;padding:0!important;overflow:visible!important}.post_body_html .container::before{content:"";position:absolute;top:13px;left:-6px;width:11px;height:11px;background:var(--surface-2);border-left:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);transform:rotate(45deg)}.post_body_html .container .container{background:var(--surface)!important}.post_body_html .container .container::before{background:var(--surface)}.post_body_html .container .container .container{background:var(--surface-2)!important}.post_body_html .container .container .container::before{background:var(--surface-2)}.post_body_html .container .container .container .container{background:var(--surface)!important}.post_body_html .container .container .container .container::before{background:var(--surface)}.post_body_html .container .container .container .container .container{background:var(--surface-2)!important}.post_body_html .container .container .container .container .container::before{background:var(--surface-2)}.post_body_html .quote-box{display:flex!important;flex-direction:column-reverse}.post_body_html .quote{background:none!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.post_body_html .blockquote{background:none!important;border:none!important;border-radius:0!important;margin:0!important;padding:2px 15px 12px!important;color:var(--text)}.post_body_html .blockquote::after{display:none!important}.post_body_html .quote::after{display:none!important}.post_body_html .name{background:none!important;border:none!important;border-radius:0!important;color:var(--accent)!important;text-align:left!important;padding:9px 15px 3px!important;font-size:0.78em;font-weight:700}.post_body_html blockquote:not([class]){margin:8px 0 4px 2px!important;padding:4px 0 4px 12px!important;border-left:3px solid var(--border)!important;background:none!important;color:var(--text-muted)}