.wm-header details{position:relative}.wm-header summary{cursor:pointer;font-size:13px;list-style:none;padding:8px 14px;border:1px solid #c5d8e4;border-radius:20px;white-space:nowrap}.wm-header details nav{position:absolute;right:0;top:48px;width:255px;z-index:1000;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:12px;background:#fff;box-shadow:0 16px 45px #2d526b30;border:1px solid #d7e3eb;border-radius:12px}.wm-header details nav a{padding:8px 12px}.wm-header nav a[aria-current=page]{font-weight:700;background:#eef5f9}.wm-header .wm-actions-nav{display:flex;align-items:center;gap:20px;font-size:13px}.wm-actions-nav>a{text-decoration:none}
body[data-unified-navigation]{background:linear-gradient(145deg,#eaf5fc,#f8fbfd);--green:#34566c;--black:#233b4c}body[data-unified-navigation]>.site-header,body[data-unified-navigation] .svc-header,body[data-unified-navigation]>.simple-footer{display:none}body[data-unified-navigation] .wm-header{display:flex}body[data-world-content]>.wm-header,body[data-world-content]>.site-header,body[data-world-content] .svc-header,body[data-world-content]>.wm-footer,body[data-world-content]>.simple-footer{display:none!important}body[data-world-content]{background:linear-gradient(145deg,#edf6fc,#fff);--green:#34566c;--black:#233b4c}body[data-world-content] .member-hero{padding-top:28px}
#nk-content-view{position:fixed;inset:18px;width:calc(100% - 36px);height:calc(100dvh - 36px);max-width:1400px;max-height:none;margin:auto;padding:0;border:1px solid #fff;border-radius:18px;box-shadow:0 20px 80px #24465d50;background:#f5faff;color:#283e50;overflow:hidden;font-family:system-ui,"Yu Gothic",sans-serif}#nk-content-view::backdrop{background:#d8e9f288;backdrop-filter:blur(7px)}.nc-toolbar{display:flex;gap:16px;align-items:center;height:62px;padding:12px 24px;background:#f7fbfef5;border-bottom:1px solid #d1e1eb}.nc-toolbar strong{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.nc-toolbar button,.nc-toolbar a{border:0;background:transparent;color:inherit;cursor:pointer;text-decoration:none;font:inherit;font-size:12px;white-space:nowrap}.nc-toolbar button:first-child{background:#e6f0f7;border-radius:20px;padding:10px 16px}.nc-toolbar button:last-child{font-size:22px}#nk-content-view iframe{width:100%;height:calc(100% - 62px);border:0;background:white}#nk-content-view [data-loading]{position:absolute;top:62px;left:0;right:0;padding:16px 25px;background:#f4f9fc;z-index:2;font-size:13px}.nc-open{overflow:hidden}
@media(max-width:650px){.wm-header .wm-actions-nav{gap:9px;font-size:11px}.wm-header summary{font-size:11px;padding:6px 10px}.wm-header .wm-actions-nav>a:first-child{display:none}.wm-header details nav{width:230px}.nc-toolbar{padding:10px 12px;gap:9px}.nc-toolbar strong{font-size:12px}.nc-toolbar [data-standalone]{font-size:10px}#nk-content-view{inset:6px;width:calc(100% - 12px);height:calc(100dvh - 12px);border-radius:12px}.nc-toolbar button:first-child{font-size:11px;padding:9px}.nc-toolbar button:last-child{display:none}}
.nk-site-menu{position:relative;pointer-events:auto;font-size:12px;white-space:nowrap}.nk-site-menu summary{cursor:pointer;list-style:none;padding:9px 12px;border:1px solid #7899aa55;border-radius:20px;background:#ffffffdd;color:#18354a}.nk-site-menu nav{position:absolute;right:0;top:42px;display:grid;min-width:210px;max-height:70dvh;overflow:auto;background:#f6fafc;box-shadow:0 15px 45px #142c4840;border:1px solid #bfd2df;border-radius:12px;padding:8px;z-index:100}.nk-site-menu nav a{display:block;padding:12px;color:#173348;text-decoration:none;border-radius:6px}.nk-site-menu nav a:hover{background:#e3edf3}.nk-site-menu[open]{z-index:100}@media(max-width:700px){.nk .nk-town-back{display:none}.nk .nk-top{gap:8px}.nk .nk-brand{font-size:16px}.nk .nk-join{font-size:10px}.nk-site-menu summary{padding:7px 9px;font-size:11px}}
body[data-unified-navigation],body[data-world-content]{--paper:#f1f7fb;--line:#d4e2eb;--ink:#263f52;--green:#365c74;--green-dark:#25455b;--yellow:#e9f2f8;color:var(--ink);font-family:system-ui,"Yu Gothic",sans-serif}body[data-unified-navigation] :is(h1,h2,h3,.page-lead),body[data-world-content] :is(h1,h2,h3,.page-lead){font-family:system-ui,"Yu Gothic",sans-serif}body[data-world-content] .journal-paths,body[data-unified-navigation] .journal-paths{background:#eaf2f8}body[data-world-content] .feature-hero,body[data-world-content] .member-hero{background:linear-gradient(140deg,#e5f1fa,#f9fcff)}#nk-content-view,#nk-content-view *{box-sizing:border-box}
