.service-search-open{display:flex;align-items:center;gap:9px;margin-left:auto;font-weight:700;white-space:nowrap}.service-search-open kbd{background:var(--soft);padding:1px 5px;font-size:10px}.app-topbar #service-notifications-open{display:flex;align-items:center;gap:6px;white-space:nowrap;margin-left:8px;font-size:12px}.app-topbar #service-notifications-open b{padding:0 5px;background:var(--accent);color:var(--surface);border-radius:3px;font-size:10px}#service-notifications-open b[hidden]{display:none}
.service-breadcrumb{display:flex;align-items:center;gap:12px;min-width:0;overflow-x:auto;white-space:nowrap;font:700 12px/1.5 var(--rf-mono,system-ui)}.service-breadcrumb i{font-style:normal;font-size:20px;opacity:.7}.service-breadcrumb a{color:var(--muted);text-decoration:none}.service-breadcrumb a:hover{color:var(--accent);text-decoration:underline}.service-breadcrumb span{color:var(--ink)}.app-breadcrumb[hidden]{display:none!important}
.service-back-nav{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 18px;position:relative;z-index:2}.service-back-nav a{display:inline-flex;align-items:center;border:1px solid var(--line);background:var(--surface);color:var(--ink);text-decoration:none;min-height:36px;padding:8px 13px;border-radius:7px;font-size:12px}.service-back-nav a:hover{border-color:var(--accent);color:var(--accent)}
#service-search-dialog,#service-notifications,#build-comment-manage{box-sizing:border-box;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:10px;padding:20px;width:min(850px,calc(100vw - 28px));max-height:85dvh;overflow:auto;box-shadow:0 20px 70px #0006}#service-search-dialog::backdrop,#service-notifications::backdrop,#build-comment-manage::backdrop{background:#0009;backdrop-filter:blur(3px)}#service-search-dialog{margin:10dvh auto auto}#service-search-dialog>header,#service-notifications>header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);margin-bottom:12px;padding-bottom:12px}#service-search-dialog h2,#service-notifications h2,#build-comment-manage h2{font-size:18px;margin:0}.service-search-help{font-size:11px;color:var(--muted)}#service-search-dialog .global-search{display:flex;width:100%;max-width:none;border:1px solid var(--line);background:var(--soft);padding:10px 12px;box-sizing:border-box}#service-search-dialog .global-search>label{display:none}#service-search-dialog .global-search input{flex:1;min-width:0;font-size:17px;background:none;border:0}#service-search-dialog #global-results{position:static;display:block;inset:auto;width:auto;max-width:none;max-height:55dvh;padding:12px 0;box-shadow:none;border:0;overflow:auto;background:var(--surface);color:var(--ink)}#service-search-dialog #global-results:empty{display:none}#service-search-dialog #global-results .search-result-group{margin-bottom:12px}#service-search-dialog #global-results button,#service-search-dialog #global-results a{color:var(--ink);background:var(--soft);font-size:13px}#service-search-dialog #global-results :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.service-search-empty{font-size:13px;color:var(--muted);padding:20px 0}.service-search-empty[hidden]{display:none}
#service-notifications{position:fixed;inset:55px 15px auto auto;margin:0;width:min(450px,calc(100vw - 25px));height:min(760px,calc(100dvh - 80px));max-height:calc(100dvh - 80px)}.service-notice-tools{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;margin-bottom:12px}.service-notice-tools label{display:flex;gap:5px;align-items:center}.service-notice-tools input{width:auto}.service-notice{display:block;padding:13px 11px;border:1px solid var(--line);margin-bottom:8px;text-decoration:none;color:var(--ink);background:var(--soft)}.service-notice strong,.service-notice small,.service-notice span{display:block}.service-notice small,.service-notice span{color:var(--muted);font-size:10px}.service-notice strong{font-size:14px;margin-top:5px}.service-notice p{font-size:12px;line-height:1.6;margin:6px 0}.service-notice:not(.is-read){border-left:3px solid var(--accent)}.service-notice.is-read{opacity:.7}
.build-comments{padding:22px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:9px;margin:25px 0 15px;grid-column:1/-1;min-width:0}.build-comments h3{border-bottom:1px solid var(--line);padding-bottom:12px;font-size:16px}.build-comments-count{display:inline-block;font-size:12px;margin-left:6px;padding:2px 7px;background:var(--soft);color:var(--accent)}.build-comment-form>div{display:grid;grid-template-columns:1fr 1fr;gap:12px}.build-comment-form label,#build-comment-manage label{display:flex;flex-direction:column;gap:6px;font-size:12px;margin-bottom:12px}.build-comment-form input,.build-comment-form textarea,#build-comment-manage input,#build-comment-manage textarea{box-sizing:border-box;width:100%;background:var(--soft);color:var(--ink);border:1px solid var(--line);padding:10px;font-size:13px}.build-comment-form textarea{resize:vertical}.build-comments-list article{padding:16px 0;border-top:1px solid var(--line);background:none}.build-comments-list header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.build-comments-list header strong{font-size:13px}.build-comments-list time{color:var(--muted);font-size:10px}.build-comments-list header button{margin-left:auto;font-size:11px;padding:4px 8px;min-height:28px}.build-comments-list article>p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}.comment-list-actions{display:flex;gap:9px}.comment-honeypot{position:absolute!important;width:1px!important;height:1px!important;opacity:0;pointer-events:none}.service-empty{padding:20px 12px;text-align:center;background:var(--soft);border:1px solid var(--line);font-size:13px}.service-empty p{font-size:12px;margin:5px 0}.build-comments [role=status]{font-size:12px;color:var(--accent);min-height:18px}#build-comment-manage{width:min(550px,calc(100vw - 25px))}#build-comment-manage form>div{display:flex;gap:8px;justify-content:flex-end}
:root[data-service-skin=reframed]{
 .source-build button:not(.source-detail-trigger):not(.source-native-face){background:var(--rf-bg);color:var(--rf-ink);border-color:var(--rf-line)}.source-build button[aria-pressed=true]{background:var(--accent-soft)}.frame-page-navigation.service-back-nav a{background:var(--rf-bg);color:var(--rf-ink);border:1px solid var(--rf-line)}
 .service-search-open{position:absolute;left:50%;transform:translateX(-50%);margin:0;border:0;background:none;min-height:24px;font-family:var(--rf-mono);padding:0 6px;font-size:13px}.service-search-open>span{font-size:25px;line-height:20px}.service-breadcrumb{max-width:39%;font-size:11px}.app-topbar #service-notifications-open{margin-left:auto;min-height:24px;border:0;background:none;padding:0 5px;font:700 11px/1.5 var(--rf-mono)}
 .nav-wrap.rf-nav-peek{width:238px;box-shadow:12px 0 30px #0004;z-index:140;background:var(--rf-bg)}.nav-wrap.rf-nav-peek #primary-navigation .rf-nav-label,.nav-wrap.rf-nav-peek #primary-navigation .nav-count{display:block}.nav-wrap.rf-nav-peek #primary-navigation .nav-group-label{padding:12px 10px 6px;font-size:10px;color:var(--muted)}.nav-wrap.rf-nav-peek #primary-navigation button[data-view]:not([hidden]){justify-content:start;padding-left:12px}.nav-wrap.rf-nav-peek .rf-nav-foot #rf-theme-trigger{justify-content:start;gap:8px}.nav-wrap.rf-nav-peek .rf-nav-foot #rf-theme-trigger span{display:block;font-size:10px}
 #service-search-dialog,#service-notifications,#build-comment-manage,.service-back-nav a,.build-comments{border-radius:0;box-shadow:none}.build-comments{background:var(--rf-bg);font-family:var(--rf-mono)}.build-comments .service-empty{background:repeating-linear-gradient(45deg,var(--line),var(--line) 8px,var(--surface) 8px,var(--surface) 16px)}.build-comments .service-empty>*{background:var(--surface);margin:0;padding:5px}.build-comments-list article{border-radius:0}.service-back-nav a{font:11px/1.5 var(--rf-mono)}
 .source-board .source-native-mod{height:calc(278px * var(--of-scale,1));margin-top:5px}.source-board .of-collapsed-card{height:278px}.source-board .source-normal-mods{gap:16px 7px}.source-board .source-top-mods{margin-bottom:18px}.source-board .of-collapsed-card .service-expanded-mod{height:260px!important;transform:none!important;z-index:1}.source-board .of-collapsed-card .service-expanded-mod .Mod_mod__EtiTZ{transform:none!important}.source-board .of-collapsed-card .Mod_name__cGR4B{font-size:17px}.source-board .of-collapsed-card .Mod_description__BauHO p:not(.Mod_name__cGR4B){font-size:13px}
}
@media(max-width:700px){.app-topbar{gap:7px}.service-breadcrumb{max-width:43%;font-size:9px;gap:6px}.service-search-open kbd,.service-search-open>span{display:none}:root[data-service-skin=reframed] .service-search-open{left:auto;right:65px;transform:none;font-size:11px}:root[data-service-skin=reframed] .app-topbar #service-notifications-open{font-size:10px;gap:3px}.app-topbar #service-notifications-open span{display:none}.build-comments{padding:13px}.build-comment-form>div{grid-template-columns:1fr}.build-comments-list article>p{font-size:13px}.build-comments-list time{font-size:9px}.service-back-nav{gap:8px}.service-back-nav a{padding:8px}.service-search-help{font-size:9px}#service-search-dialog{padding:13px;margin-top:8dvh}#service-search-dialog .global-search input{font-size:14px}#service-notifications{right:9px;top:48px}.service-notice-tools{font-size:10px}.service-breadcrumb i{font-size:15px}}

:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod{z-index:9999;transition:z-index 80ms step-start}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_common__Esf1H .Mod_image__fUFmv:after{box-shadow:inset 1px 1px 100px #c79989}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_uncommon__E6gtf .Mod_image__fUFmv:after{box-shadow:inset 1px 1px 100px #466afd}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_rare__McUwv .Mod_image__fUFmv:after{box-shadow:inset 1px 1px 100px #ffca3e}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_legendary__WV6_u .Mod_image__fUFmv:after{box-shadow:inset 1px 1px 100px #5bf4ff}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_amalgam__XHtTW .Mod_image__fUFmv:after,:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_galvanized__yFFI_ .Mod_image__fUFmv:after{box-shadow:inset 0 0 15px 15px #c79989}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_amalgam__XHtTW .Mod_description__BauHO,:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_galvanized__yFFI_ .Mod_description__BauHO,:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_riven__5Ew8f .Mod_description__BauHO{margin-bottom:10px;flex-grow:1}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ{height:260px;transform:scale(1.1)}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ.Mod_amalgam__XHtTW:after,:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ.Mod_galvanized__yFFI_:after,:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ.Mod_riven__5Ew8f:after{bottom:0}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ.Mod_riven__5Ew8f .Mod_fusion__biWTp{bottom:8px}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ.Mod_amalgam__XHtTW .Mod_fusion__biWTp,:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ.Mod_galvanized__yFFI_ .Mod_fusion__biWTp{bottom:5px}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ .Mod_content__dRinI{height:calc(100% - 18px)}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ .Mod_itemCompatibility__ekki1{opacity:1}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ .Mod_name__cGR4B{top:0;height:unset;margin-top:0}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ .Mod_border__i5za9:before{visibility:visible;transform:scaleX(-1)}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ .Mod_border__i5za9:after{visibility:visible;transform:scale(1)}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ .Mod_image__fUFmv{min-height:20px}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ .Mod_image__fUFmv:after{opacity:.4;transition:box-shadow .12s ease}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ .Mod_image__fUFmv img{filter:grayscale(0) brightness(1)}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod{height:260px;margin:10px 10px 20px;z-index:1;transform:scale(.95)}
:root[data-service-skin=reframed] .source-board .of-native .service-expanded-mod .Mod_mod__EtiTZ .Mod_image__fUFmv img{transition:transform .12s ease}