@font-face{font-family:Ryzom;src:url(/fonts/ryzom.ttf)format("truetype")}@font-face{font-family:Ryzom Mono;src:url(/fonts/ryzom_monospace.ttf)format("truetype")}:root{--ink:#ece7da;--label:#cfc9ba;--dim:#aaa493;--faint:#8f8a7b;--gold:#ffbe00;--gold-soft:#ffd56a;--leaf:#9fd877;--sky:#8cc3f2;--warn:#ffb347;--panel:#0d0e0be6;--inset:#0000006b;--line:#ffffff17;--page:#07080a}*{box-sizing:border-box}a{color:var(--gold-soft);text-decoration:none}a:hover{color:#fff1c2;text-decoration:underline}code,.mono{font-family:Ryzom Mono,Consolas,monospace}button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--gold);outline-offset:2px}img{display:block}.atys{min-height:100vh;color:var(--ink);letter-spacing:.01em;background:linear-gradient(#07080a59, #07080ad1 420px, var(--page) 860px), url(/scenes/hero_fyros.jpg) center top / max(1600px, 100%) auto no-repeat, var(--page);font:14px/1.55 Ryzom,Segoe UI,sans-serif}.desk{max-width:1320px;margin:0 auto;padding:0 16px}.rz-window{background:linear-gradient(var(--panel), var(--panel)), url(/ui/skin_blank.png) 0 0 / 128px 128px;background-clip:padding-box;border:8px solid #0000;border-image:url(/ui/frame_skin.png) 16/8px;min-width:0;position:relative;box-shadow:0 12px 34px #0000008c}.rz-header{color:#fff;text-transform:uppercase;letter-spacing:.1em;text-shadow:0 1px 2px #000;align-items:center;gap:8px;height:32px;margin:-8px -8px 0;padding:0 10px 0 16px;font-size:12px;display:flex;position:relative}.rz-header:before{content:"";z-index:0;filter:sepia(.4)saturate(1.25)brightness(.92);background:url(/ui/skin_header_l.png) 0 0/12px 32px no-repeat,url(/ui/skin_header_r.png) 100% 0/26px 32px no-repeat,url(/ui/skin_header_m.png) 12px 0/calc(100% - 38px) 32px no-repeat;position:absolute;inset:0}.rz-header>*{z-index:1;position:relative}.rz-header .t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rz-header .hb{align-items:center;gap:4px;display:flex}.rz-header .hb img{opacity:.85;width:14px;height:14px}.rz-header .hb img:hover{opacity:1}.rz-body{padding:10px 12px 12px}.rz-sec{color:#fff;text-transform:uppercase;letter-spacing:.1em;text-shadow:0 1px 2px #000;margin:0 0 4px;font-size:12px;font-weight:400}.rz-box{background:var(--inset);background-clip:padding-box;border:4px solid #0000;border-image:url(/ui/box_skin.png) 8/4px;padding:8px 10px}.rz-box+.rz-sec,.rz-box+.rz-box{margin-top:14px}.rz-tabs{flex-wrap:wrap;gap:2px;display:flex}.rz-tab{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;color:#fff9;background:url(/ui/w_tab_normal_l.png) 0/4px 24px no-repeat,url(/ui/w_tab_normal_r.png) 100%/4px 24px no-repeat,url(/ui/w_tab_normal_m.png) 50%/calc(100% - 8px) 24px no-repeat;align-items:center;gap:6px;height:24px;padding:0 12px;font-size:11px;display:inline-flex}.rz-tab:hover{color:#fff;background:url(/ui/w_tab_over_l.png) 0/4px 24px no-repeat,url(/ui/w_tab_over_r.png) 100%/4px 24px no-repeat,url(/ui/w_tab_over_m.png) 50%/calc(100% - 8px) 24px no-repeat}.rz-tab.on{color:#fff;background:url(/ui/w_tab_pushed_l.png) 0/4px 24px no-repeat,url(/ui/w_tab_pushed_r.png) 100%/4px 24px no-repeat,url(/ui/w_tab_pushed_m.png) 50%/calc(100% - 8px) 24px no-repeat}.rz-tabline{background:#a6a6a680;height:1px;margin-bottom:10px}.rz-btn{letter-spacing:.04em;white-space:nowrap;color:#ffffffdb;cursor:pointer;background:url(/ui/w_text_button_normal_l.png) 0/8px 32px no-repeat,url(/ui/w_text_button_normal_r.png) 100%/8px 32px no-repeat,url(/ui/w_text_button_normal_m.png) 50%/calc(100% - 16px) 32px no-repeat;border:0;justify-content:center;align-items:center;gap:8px;height:32px;padding:0 16px;font:12px Ryzom,sans-serif;display:inline-flex}.rz-btn:hover{color:#fff;background:url(/ui/w_text_button_over_l.png) 0/8px 32px no-repeat,url(/ui/w_text_button_over_r.png) 100%/8px 32px no-repeat,url(/ui/w_text_button_over_m.png) 50%/calc(100% - 16px) 32px no-repeat;text-decoration:none}.rz-btn:active,.rz-btn.on{color:#fff;background:url(/ui/w_text_button_pushed_l.png) 0/8px 32px no-repeat,url(/ui/w_text_button_pushed_r.png) 100%/8px 32px no-repeat,url(/ui/w_text_button_pushed_m.png) 50%/calc(100% - 16px) 32px no-repeat}.rz-btn.gold{color:var(--gold-soft)}.rz-btn.gold:hover{color:#fff1c2}.rz-btn img{width:12px;height:14px}.rz-btn.small{background-size:6px 24px,6px 24px,calc(100% - 12px) 24px;height:24px;padding:0 10px;font-size:11px}.slot{background:url(/ui/w_slot_item.png) 50%/100% no-repeat;flex:none;width:44px;height:44px;position:relative}.slot img{width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;inset:3px}.slot img.ic{width:calc(100% - 12px);height:calc(100% - 12px);inset:6px}.slot.sel:after{content:"";background:url(/ui/w_slot_item_selected.png) 50%/100% no-repeat;position:absolute;inset:0}.slot.big{width:64px;height:64px}.slot.huge{width:84px;height:84px}.muted{color:var(--dim)}.faint{color:var(--faint)}.gold{color:var(--gold)}.small{font-size:12px}.row{align-items:center;gap:8px;display:flex}.kbd,.rz-box code,.cmd code{color:#fff;white-space:nowrap;background:#ffffff12;padding:0 4px;font-size:12px}.toolbar-wrap{z-index:20;padding:10px 0 0;position:sticky;top:0}.toolbar{border-width:6px;border-image-width:6px;align-items:center;gap:4px;padding:0 8px;display:flex}.toolbar .brand{color:#fff;letter-spacing:.12em;text-transform:uppercase;border-right:1px solid var(--line);align-items:center;gap:10px;height:40px;margin-right:6px;padding:0 14px 0 4px;font-size:15px;display:flex}.toolbar .brand:hover{text-decoration:none}.toolbar .brand img{width:30px;height:30px}.toolbar .brand b{color:var(--gold);font-weight:400}.tb{height:46px;color:var(--label);white-space:nowrap;align-items:center;gap:8px;padding:0 10px 0 2px;font-size:12px;display:flex}.tb:hover{color:#fff;text-decoration:none}.tb .ic{background:url(/ui/w_slot_win_menu.png) 50%/100% no-repeat;flex:none;width:38px;height:38px;position:relative}.tb .ic img{width:30px;height:30px;position:absolute;inset:4px}.tb:hover .ic:after,.tb.on .ic:after{content:"";background:url(/ui/tb_over.png) 50%/100% no-repeat;position:absolute;inset:0}.tb.on{color:var(--gold)}.toolbar .status{color:var(--faint);text-align:right;font-size:11px;line-height:1.35}.toolbar .status b{color:var(--ink);font-weight:400}.jauge{background:url(/ui/w_slot_jauge_1.png) 50%/126px 10px no-repeat;flex:none;width:126px;height:10px;position:relative}.jauge i{background:linear-gradient(#ffe39a, var(--gold));height:4px;position:absolute;top:3px;left:3px}.rz-foot{max-width:1320px;margin:28px auto 0;padding:0 16px 28px}.rz-foot .rz-box{color:var(--faint);flex-wrap:wrap;gap:24px;font-size:12px;display:flex}.rz-foot p{max-width:680px;margin:0}.stack{flex-direction:column;gap:14px;min-width:0;display:flex}.steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.step{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px;display:grid}.step img{width:40px;height:40px}.step b{color:#fff;font-weight:400;display:block}.step span{color:var(--dim);font-size:12px;display:block}.search{align-items:center;gap:8px;height:34px;padding:0 10px;display:flex}.search .p{color:var(--gold);font-family:Ryzom Mono,monospace}.search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font:13px Ryzom,sans-serif}.search input::placeholder{color:var(--faint)}.info p{color:var(--label);margin:0 0 12px;font-size:13px}.cmd{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 10px;font-size:12px;display:grid}.cmd span{color:var(--dim)}.info .btns{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.crumbs{color:var(--faint);flex-wrap:wrap;align-items:center;gap:6px;padding:18px 0 10px;font-size:12px;display:flex}.crumbs a{color:var(--label)}.crumbs img{opacity:.6;width:8px;height:8px}.mod-cols{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:14px;display:grid}.modhead{grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:12px;display:grid}.modhead h1{color:#fff;margin:0;font-size:32px;font-weight:400;line-height:1.1}.modhead h1 small{color:var(--faint);margin-left:8px;font-size:14px}.modhead .sub{color:var(--label);margin:2px 0 8px}.modhead .chips{flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.modhead .buy{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.prose{color:var(--label);font-size:14px}.prose p{margin:0 0 10px}.prose ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.prose li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;display:grid}.prose li img{width:22px;height:22px}.prose li b{color:#fff;font-weight:400}.caption{color:var(--faint);text-align:center;margin:6px 0 14px;font-size:12px}.tracker{flex:none;width:520px}.tracker .rz-body{padding:4px 8px 10px}.tracker .slot{cursor:help;width:42px;height:42px}.tracker .slot:hover:after{content:"";background:url(/ui/w_slot_item_selected.png) 50%/100% no-repeat;position:absolute;inset:0}.changelog{flex-direction:column;gap:10px;display:flex}.changelog .v{color:var(--label);grid-template-columns:70px minmax(0,1fr);gap:10px;font-size:13px;display:grid}.changelog .v b{color:var(--gold-soft);font-weight:400}.changelog .v ul{flex-direction:column;gap:4px;margin:0;padding-left:16px;display:flex}@media (max-width:900px){.mod-cols{grid-template-columns:minmax(0,1fr)}.tb .lbl,.toolbar .status{display:none}.modhead{grid-template-columns:64px minmax(0,1fr)}.modhead .slot.huge{width:64px;height:64px}.modhead .buy{grid-column:1/-1;align-items:flex-start}}@media (max-width:600px){.toolbar .brand span{display:none}}
@font-face{font-family:Ryzom Outgame;src:url(/fonts/outgame.ttf)format("truetype")}.scr{color:#ece7da;background:linear-gradient(#05080626,#05080659 60%,#050806cc),url(/scenes/scene_matis.jpg) top/cover no-repeat fixed,#07080a;min-height:100vh;padding-bottom:20px;font:14px/1.5 Ryzom,Segoe UI,sans-serif}.atys.scene{background:linear-gradient(#05080626,#05080659 60%,#050806cc),url(/scenes/scene_matis.jpg) top/cover no-repeat fixed,#07080a;padding-bottom:20px}.scene .rz-window{--panel:#0c0e0ad1}.scene .crumbs{color:#cfc9ba;text-shadow:0 1px 3px #000}.scene .crumbs a{color:#fff}.region{text-align:center;padding:46px 16px 34px;font-family:Ryzom Outgame,Ryzom,sans-serif}.region .big{color:#ffd56a;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 0 2px #000,0 3px 14px #000000e6;font-size:52px;line-height:1}.region .sub{color:#fff;text-shadow:0 2px 8px #000;margin-top:10px;font-size:18px}.hud{grid-template-columns:280px minmax(0,1fr) 330px;align-items:start;gap:14px;max-width:1320px;margin:0 auto;padding:0 16px;display:grid}.hud .rz-window{--panel:#0c0e0ad1}.bag{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px;display:grid}.bagslot{color:#cfc9ba;text-align:center;flex-direction:column;align-items:center;gap:4px;padding:4px 2px;font-size:11px;line-height:1.2;display:flex}.bagslot:hover{color:#fff}.bagslot.on{color:#ffd56a}.bagslot .slot{width:60px;height:60px}.bagslot.emptys .slot{opacity:.55}.bagfoot{color:#8f8a7b;justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.tip .nm{color:#ffd56a;font-size:18px;line-height:1.15}.tip .ty{color:#8f8a7b;font-size:12px}.tip .lines{grid-template-columns:auto minmax(0,1fr);gap:2px 12px;margin:10px 0;font-size:12px;display:grid}.tip .lines dt{color:#8f8a7b}.tip .lines dd{color:#fff;margin:0}.upd.recent{gap:10px}.upd.recent .u{grid-template-columns:minmax(0,1fr);gap:2px}.upd.recent .t{font-size:14px}.veil{z-index:50;background:#00000073;justify-content:center;align-items:flex-start;padding:90px 16px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.mailwin{width:480px;max-width:100%}.xbtn{display:flex}.mailform{flex-direction:column;gap:10px;display:flex}.fld{color:#cfc9ba;text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:4px;font-size:12px;display:flex}.fld .inp{padding:4px 8px;display:flex}.fld input,.fld select,.fld textarea{color:#fff;text-transform:none;letter-spacing:normal;resize:vertical;background:0 0;border:0;outline:0;flex:1;min-width:0;font:14px Ryzom,sans-serif}.fld select option{color:#fff;background:#15160f}.fld input::placeholder,.fld textarea::placeholder{color:#8f8a7b}.fld .inp:focus-within{outline-offset:1px;outline:2px solid #ffbe00}.formbtns{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.sentbox{align-items:center;gap:12px;display:flex}.sentbox img{width:48px;height:48px}@media (max-width:1100px){.hud{grid-template-columns:minmax(0,1fr) 320px}.hud>.lft{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}}@media (max-width:760px){.hud{grid-template-columns:minmax(0,1fr)}.region .big{font-size:34px}}
body{background:#07080a;margin:0}a{color:#ffd56a}a:hover{color:#fff1c2}.skip{z-index:100;background:#000;padding:6px 10px;position:absolute;top:0;left:-9999px}.skip:focus{top:8px;left:8px}.rz-tab:disabled{cursor:default;color:#fff9;background:url(/ui/w_tab_normal_l.png) 0/4px 24px no-repeat,url(/ui/w_tab_normal_r.png) 100%/4px 24px no-repeat,url(/ui/w_tab_normal_m.png) 50%/calc(100% - 8px) 24px no-repeat}.rz-btn:disabled{opacity:.6;cursor:default}.linkbtn{color:var(--gold-soft);cursor:pointer;font:inherit;display:inline}.linkbtn:hover{color:#fff1c2;text-decoration:underline}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.formerr{color:#ffb347;background:#ffb34714;border:1px solid #ffb34780;margin:0;padding:6px 8px;font-size:13px}.adds .cmd{grid-template-columns:minmax(0,1fr);gap:2px}.adds .cmd code{white-space:normal;overflow-wrap:anywhere}.adds .cmd span{margin-bottom:8px}.adds .cmd span:last-child{margin-bottom:0}.wins{flex-direction:column;gap:4px;display:flex}.wins code{white-space:normal;overflow-wrap:anywhere}.rz-header .hb button img{width:14px;height:14px}.nf{max-width:640px;margin:60px auto 0;padding:0 16px}.guidecol{max-width:880px;padding-bottom:6px}.guidecol>section{margin-bottom:14px}.guidehead{padding:22px 0 14px}.guidehead h1{color:#fff;text-shadow:0 2px 10px #000;margin:0 0 6px;font-size:34px;font-weight:400;line-height:1.1}.guidehead p{color:var(--label);max-width:640px;margin:0;font-size:15px}.guide .rz-box+.rz-sec,.guide .rz-box+.rz-box,.guide .rz-box+p,.guide p+.rz-box,.guide p+.rz-sec,.guide .rz-sec+.rz-box{margin-top:10px}.guide .rz-body p{color:var(--label);margin:0 0 10px;font-size:14px}.guide .rz-body p:last-child{margin-bottom:0}.guide code{white-space:normal;overflow-wrap:anywhere}.guide .step .body{color:var(--label);font-size:13px}.guide .step .body>*{margin-top:6px}.guide .step .body>:first-child{margin-top:2px}.guide .step>div>b{font-size:15px}.guide .plain b{color:#fff;font-weight:400;display:inline}.guide ul.plain{color:var(--label);flex-direction:column;gap:4px;margin:0;padding:0 0 0 18px;font-size:13px;display:flex}.rz-box.code{tab-size:4;color:#fff;white-space:pre;margin:0;padding:8px 10px;font-family:Ryzom Mono,Consolas,monospace;font-size:12px;line-height:1.5;overflow-x:auto}.rz-box.code code{white-space:pre;overflow-wrap:normal;background:0 0;padding:0;font-size:12px}.dlrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.shotfig{margin:0 0 10px}.shotfig .caption{margin:4px 0 0}.shot{background:var(--inset);margin-bottom:10px;padding:4px}.shotfig .shot{margin-bottom:0}.shot a{justify-content:center;display:flex}.shot img{object-fit:contain;max-width:100%;height:auto;max-height:360px;display:block}.shot.large img{max-height:520px}.shot-empty{aspect-ratio:16/9;color:var(--faint);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.shot-empty .slot{opacity:.45}.upd{flex-direction:column;gap:12px;display:flex}.upd .u{grid-template-columns:96px minmax(0,1fr);gap:4px 14px;display:grid}.upd .d{color:var(--gold);font-size:13px}.upd .t{color:#fff;font-size:15px}.upd .x{color:var(--label);margin-top:2px;font-size:13px}@media (max-width:600px){.upd .u{grid-template-columns:minmax(0,1fr)}.guidehead h1{font-size:26px}}
