.nr-user-poll{color:#352e34;background:snow;border:1px solid #edcdd8;border-radius:14px;margin:12px 0;padding:14px;font-size:14px;line-height:1.6}.nr-user-poll-heading{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.nr-user-poll-heading>span{color:#795563}.nr-user-poll-options{gap:8px;display:grid}.nr-user-poll-options>button{isolation:isolate;text-align:left;min-height:46px;color:inherit;opacity:1;background:#fff;border:1px solid #d9bbc6;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex;position:relative;overflow:hidden}.nr-user-poll-options>button[aria-pressed=true]{border:2px solid #a82c60}.nr-user-poll-options>button>span:not(.nr-user-poll-fill){overflow-wrap:anywhere}.nr-user-poll-options strong{flex-shrink:0}.nr-user-poll-fill{z-index:-1;background:#f8e1e9;position:absolute;inset:0 auto 0 0}.nr-user-poll-options button:focus-visible{outline-offset:2px;outline:3px solid #a82c60}.nr-user-poll p{margin:8px 0;font-size:14px}.nr-user-poll small{color:#68535c;font-size:13px}.nr-poll-results{color:#943255;min-height:40px;text-decoration:underline}.nr-user-poll [role=alert],.nr-poll-composer [role=alert]{color:#a11c32}.nr-poll-composer{max-height:90dvh;overflow:auto}.nr-poll-composer fieldset{border:0;gap:14px;min-width:0;padding:0;display:grid}.nr-poll-composer label{gap:6px;font-size:14px;font-weight:600;display:grid}.nr-poll-composer input,.nr-poll-composer textarea{font-size:16px}.nr-poll-choice-editor{gap:10px;display:grid}.nr-poll-choice-editor>div{align-items:end;gap:6px;display:flex}.nr-poll-choice-editor label{flex:1;min-width:0}.nr-poll-compose-note{color:#68535c;font-size:14px;line-height:1.6}.nr-inline-reply{width:100%;min-width:0;margin-top:8px;display:block}.nr-inline-reply-editor{border-left:3px solid #b45279;min-width:0;margin-top:8px;padding:8px 0 8px 12px}.nr-inline-reply-context{overflow-wrap:anywhere;margin-bottom:8px;font-size:14px}.nr-inline-reply-context summary{cursor:pointer;min-height:44px;line-height:1.6;display:list-item}.nr-inline-reply-context p{white-space:pre-wrap;font-size:16px;line-height:1.7}.nr-inline-reply-editor>.nr-comment-form{margin:0}.nr-inline-reply-editor button{min-height:44px}.nr-inline-reply-editor textarea{min-height:88px;max-height:36vh;font-size:16px;overflow:auto}.nr-inline-reply-receipt{color:#303640;background:#fff7fa;border-radius:14px;align-items:flex-start;gap:8px;margin:12px 0;padding:12px;display:flex}.nr-inline-reply-receipt>span{flex:0 0 32px;width:32px;height:32px}.nr-inline-reply-receipt>div{flex:1;min-width:0}.nr-inline-reply-receipt small{font-size:14px;display:block}.nr-inline-reply-receipt p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px}.nr-inline-reply-receipt .nr-stamp-message{width:144px}.nr-inline-reply-editor .nr-speaking-row{gap:6px}.nr-inline-reply-editor .nr-speaker{flex:0 0 28px;width:28px;height:28px}@media (width<=480px){.nr-inline-reply-editor{padding-left:8px}.nr-inline-reply-editor .nr-speaking-bubble{padding:8px}}.nr-shell{--nr-ink:#191c3d;--nr-muted:#685b73;--nr-pink:#fb5984;--nr-line:#efedf4;color:var(--nr-ink);background:linear-gradient(110deg,#fff 60%,#fdfbff);min-height:100vh;font-family:Noto Sans JP,sans-serif;font-size:13px}.nr-shell *{box-sizing:border-box}.nr-shell button,.nr-shell input,.nr-shell textarea{font:inherit}.nr-shell button{cursor:pointer;color:inherit}.nr-shell button:disabled{cursor:wait;opacity:.55}.nr-shell button:focus-visible,.nr-shell a:focus-visible,.nr-shell input:focus-visible,.nr-shell textarea:focus-visible{outline-offset:3px;outline:3px solid #b794ed}.nr-shell a{color:inherit;text-decoration:none}.nr-shell button{background:0 0;border:0}.nr-sidebar{border-right:1px solid var(--nr-line);z-index:10;background:#fffcfd;width:230px;padding:16px 14px;position:fixed;inset:0 auto 0 0;overflow:auto}.nr-brand{letter-spacing:-1px;align-items:center;gap:9px;min-height:40px;display:flex;padding:0 10px!important;font-size:28px!important}.nr-brand svg{stroke:#fc6386;stroke-width:1.3px;width:39px;height:39px}.nr-tagline{letter-spacing:1.2px;color:#77788c;margin:3px 0 23px 20px;font-size:10px}.nr-sidebar nav{flex-direction:column;gap:3px;display:flex}.nr-sidebar nav button{text-align:left;border-radius:10px;align-items:center;gap:18px;min-height:43px;padding:11px 15px;font-weight:600;display:flex}.nr-sidebar nav svg{stroke-width:1.7px;color:#675182;width:23px;height:23px}.nr-sidebar nav .active{color:#fa4f7f;background:#ffedf2}.nr-sidebar nav .active svg{color:#fa4f7f}.nr-nav-label{color:var(--nr-muted);align-items:center;gap:10px;padding:20px 10px 10px;font-size:12px;display:flex}.nr-nav-label:after{content:"";background:var(--nr-line);flex:1;height:1px}.nr-sidebar-bottom{border-top:1px solid var(--nr-line);gap:3px;margin:16px 0 13px;padding-top:14px;display:grid}.nr-sidebar-bottom button,.nr-sidebar-bottom a{text-align:left;align-items:center;gap:10px;min-height:32px;padding:5px 14px;font-size:11px;display:flex}.nr-primary{justify-content:center;align-items:center;gap:12px;min-height:44px;padding:8px 22px;display:inline-flex;box-shadow:0 4px 10px #fa5c8320;color:#fff!important;background:linear-gradient(110deg,#ff7096,#f65083)!important;border:1px solid #ff7096!important;border-radius:28px!important;font-weight:700!important}.nr-sidebar>.nr-primary{width:100%}.nr-sidebar-art{border-radius:10px;width:100%;margin-top:20px}.nr-body{max-width:1580px;margin-left:230px;padding:0 16px 30px 24px}.nr-header{justify-content:flex-end;align-items:center;gap:18px;height:54px;display:flex}.nr-search{color:#85859c;border:1px solid #dad7e8;border-radius:30px;align-items:center;gap:10px;width:min(65%,700px);height:38px;margin:auto;padding:0 16px;display:flex}.nr-search input{background:0 0;border:0;outline:none;width:100%;font-size:12px}.nr-search input::placeholder{color:#9292a7}.nr-notification{min-width:40px;min-height:44px;position:relative}.nr-notification i{background:var(--nr-pink);border-radius:50%;width:9px;height:9px;position:absolute;top:5px;right:5px}.nr-account{align-items:center;gap:10px;min-height:44px;display:flex;font-size:11px!important}.nr-avatar{background:#f3eff5;border-radius:50%;flex-shrink:0;width:39px;height:39px;display:inline-flex;overflow:hidden}.nr-avatar>*{width:100%;height:100%}.nr-login{white-space:nowrap;font-size:10px}.nr-hero{background:linear-gradient(105deg,#fcebe7 0%,#fff8f6 45%,#f9edf0 75%,#edf0fa 100%);border-radius:13px;align-items:center;height:183px;margin-bottom:14px;display:flex;position:relative;overflow:hidden}.nr-art{display:block;position:relative;overflow:hidden}.nr-art img{max-width:none;position:absolute;height:auto!important}.nr-hero>.nr-art{width:43%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 23%);mask-image:linear-gradient(90deg,#0000,#000 23%);aspect-ratio:auto!important}.nr-hero>.nr-art img{height:auto!important}.nr-hero-copy{text-align:center;z-index:1;width:72%;padding:15px 30px;position:relative}.nr-hero-copy>p{letter-spacing:2px;margin:0 0 7px;font-size:12px;font-weight:700}.nr-hero h1{letter-spacing:1px;white-space:nowrap;margin:0;font-size:clamp(23px,2.2vw,34px);font-weight:800;line-height:1.4}.nr-hero h1 em{color:#b7195b;font-style:normal}.nr-hero h2{letter-spacing:2px;margin:5px 0 12px;font-size:15px;font-weight:600}.nr-hero-copy>div{justify-content:center;gap:9px;display:flex}.nr-hero-copy>div span{background:#fff9;border-radius:24px;padding:7px 14px;font-size:10px;font-weight:600}.nr-columns{grid-template-columns:minmax(0,1fr) 325px;gap:14px;display:grid}.nr-main{min-width:0}.nr-rail{flex-direction:column;gap:12px;min-width:0;display:flex}.nr-card{border:1px solid var(--nr-line);background:#fff;border-radius:12px;margin-bottom:10px;padding:15px}.nr-section-title{align-items:center;gap:14px;min-height:30px;display:flex}.nr-section-title h2{margin:0;font-size:17px;font-weight:750;line-height:1.4}.nr-section-title>small{color:var(--nr-muted);font-size:10px}.nr-section-title>button{color:#b7195b;white-space:nowrap;align-items:center;min-height:30px;margin-left:auto;font-size:10px;display:flex}.nr-composer{background:linear-gradient(115deg,#fff3f4,snow 48%,#ffe8f0);border:1px solid #fff0f4;border-radius:12px;padding:13px 17px 8px}.nr-composer .nr-section-title h2{color:#fa5385;font-size:21px}.nr-composer h3{letter-spacing:.3px;margin:3px 0 12px 37px;font-size:20px;font-weight:750}.nr-composer form{align-items:flex-start;gap:12px;display:flex}.nr-compose-input{background:#fff;border:1px solid #e8ddeb;border-radius:14px;flex:1;min-width:0;padding:7px 9px 6px 13px}.nr-compose-input textarea{resize:vertical;background:0 0;border:0;outline:none;width:100%;height:34px;min-height:32px;max-height:240px;padding:4px 5px;font-size:12px;display:block}.nr-compose-input>.nr-compose-actions{justify-content:flex-end;align-items:center;gap:13px;display:flex}.nr-compose-input>.nr-compose-actions>button:first-child{color:#77738d;min-height:32px;font-size:10px}.nr-compose-input .nr-primary{min-height:36px;padding:5px 15px;font-size:11px}.nr-privacy{color:#685b73;margin:6px 0 0 50px;font-size:12px}.nr-trending{margin:15px 0 10px}.nr-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:7px;display:grid}.nr-topic{text-align:left;flex-direction:column;justify-content:space-between;gap:9px;min-height:121px;display:flex;position:relative;overflow:hidden;background:linear-gradient(115deg,#fff5ed,#fbf7ed)!important;border:1px solid #f6e7e1!important;border-radius:11px!important;padding:16px 12px 11px 35px!important}.nr-topic-1{background:linear-gradient(115deg,#f2ebff,#edf1fc)!important;border-color:#e9e2f5!important}.nr-topic-2{background:linear-gradient(115deg,#fff1f2,#f5eef1)!important}.nr-topic-rank{color:#fff;background:#ffb952;border-radius:50%;place-items:center;width:21px;height:21px;font-size:12px;display:grid;position:absolute;top:12px;left:9px}.nr-topic-1 .nr-topic-rank{background:#c5a5a1}.nr-topic-2 .nr-topic-rank{background:#f7a77e}.nr-topic strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.nr-topic small{color:#89839c;font-size:9px}.nr-tabs{margin:10px 0}.nr-tabs [role=tablist]{background:0 0;border-bottom:1px solid #e6e1ec;border-radius:0;justify-content:space-between;gap:0;width:100%;height:auto;padding:0;display:flex;overflow:auto}.nr-tabs [role=tab]{box-shadow:none;white-space:nowrap;background:0 0;border-bottom:3px solid #0000;border-radius:0;flex:1;min-height:44px;padding:11px 8px;font-size:12px}.nr-tabs [role=tab][data-state=active]{color:#b7195b;box-shadow:none;background:0 0;border-bottom-color:#b7195b}.nr-meta{color:#685b73;flex-wrap:wrap;align-items:center;gap:9px;font-size:9px;display:flex}.nr-meta a{color:#8a77aa;align-items:center;display:inline-flex}.nr-badge{color:#7835bf;background:#f1e7ff;border-radius:16px;padding:4px 10px;font-size:10px;font-weight:700}.nr-news-grid{grid-template-columns:minmax(0,1fr) 225px;gap:15px;margin-top:9px;display:grid}.nr-title-link{text-align:left;display:block;padding:0!important}.nr-title-link h2{margin:0 0 6px;font-size:19px;font-weight:750;line-height:1.6}.nr-original{color:#685b73;margin:0 0 8px;font-size:10px;line-height:1.7}.nr-summary{background:linear-gradient(115deg,#fff6f3,#fdf7fa);border-radius:10px;padding:10px 12px;font-size:10px;line-height:1.8}.nr-summary strong{color:#b7195b;align-items:center;gap:7px;font-size:11px;display:flex}.nr-summary ul{margin:3px 0 0;padding-left:16px}.nr-source{align-items:center;gap:4px;min-height:26px;margin:7px 0 2px;font-size:10px;display:inline-flex;color:#685b73!important}.nr-poll{background:linear-gradient(120deg,#fff4f7,#f9f7fc);border:0;border-radius:10px;flex-direction:column;align-self:start;gap:5px;min-width:0;padding:11px;display:flex}.nr-poll legend{float:left;color:#b7195b;width:100%;padding:0 0 4px;font-size:11px;font-weight:700}.nr-poll button{align-items:center;gap:6px;min-height:29px;line-height:1.4;display:flex;position:relative;overflow:hidden;text-align:left!important;background:#fffc!important;border-radius:7px!important;padding:5px 7px!important;font-size:10px!important}.nr-poll button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #f99bb8}.nr-poll button>span:not(.nr-poll-fill),.nr-poll button small{z-index:1;position:relative}.nr-poll button small{color:#9991ad;white-space:nowrap;margin-left:auto}.nr-poll-fill{background:#fbd4e4;height:100%;transition:width .3s;position:absolute;top:0;left:0}.nr-poll>small{color:#685b73;margin-top:4px;font-size:9px}.nr-actions{flex-wrap:wrap;align-items:center;gap:9px;min-height:36px;margin-top:8px;display:flex}.nr-actions>button{color:#77728f;justify-content:center;align-items:center;gap:6px;min-width:35px;min-height:36px;font-size:11px;display:flex}.nr-actions>div:first-child{margin-right:auto}.nr-actions .reaction-choices{gap:6px;display:flex}.nr-actions .reaction-choices button{border-radius:24px;height:34px;min-height:34px;font-size:11px}.nr-experience{align-items:center;gap:8px;display:flex;color:#b26087!important;margin-top:6px!important;padding:8px 0!important;font-size:10px!important}.nr-post-header{align-items:center;gap:10px;display:flex}.nr-post-header .nr-meta{margin-top:3px}.nr-more{width:36px;height:36px;margin-left:auto!important}.nr-post-body{white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;width:100%;line-height:1.9;display:block;padding:12px 0 6px!important;font-size:14px!important}.nr-rail .nr-card{margin:0;padding:13px}.nr-rail h2{font-size:15px}.nr-rail p{color:#685b73;margin:5px 0 8px;font-size:11px;line-height:1.8}.nr-tags{flex-wrap:wrap;gap:7px;display:flex}.nr-tags button{background:#f2f3f9;min-height:28px;border-radius:25px!important;padding:4px 13px!important;font-size:10px!important}.nr-tags .selected{font-weight:700;color:#ed5786!important;background:#ffe0eb!important}.nr-tags button:nth-child(3n+2).selected{color:#8862b0!important;background:#eee1ff!important}.nr-add-tag{justify-content:center;align-items:center;gap:6px;width:100%;min-height:32px;margin-top:10px;display:flex;color:#b7195b!important;border:1px solid #fc78a0!important;border-radius:22px!important;font-size:10px!important}.nr-cup{border-radius:10px}.nr-ranking>button,.nr-inbox>button{text-align:left;align-items:center;gap:10px;width:100%;display:flex;padding:9px 0!important}.nr-ranking>button>span{color:#8a590e;width:24px;font-size:24px;font-weight:700}.nr-ranking b{font-size:11px;font-weight:500}.nr-ranking small,.nr-inbox small{color:#b7195b;margin-top:4px;font-size:10px;display:block}.nr-inbox>button{font-size:10px;line-height:1.6}.nr-inbox>button>span{color:#b7195b;background:#fde7f0;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.nr-inbox small{color:#685b73;font-size:9px}.nr-footer-card{color:#b7195b;background:linear-gradient(110deg,#ffe8ef,#fce1ec);border-radius:12px;gap:12px;padding:15px;display:flex}.nr-footer-card svg{width:38px;height:38px}.nr-footer-card b{font-size:11px}.nr-footer-card p{color:#80445f;margin:4px 0 0}.nr-empty{text-align:center;background:#fff;border:1px solid #efedf4;border-radius:12px;margin:10px 0;padding:35px}.nr-empty svg{color:#e898b5;margin:auto}.nr-empty h3{margin:14px 0 6px;font-size:15px}.nr-empty p{color:#9891a5;font-size:12px}.nr-empty button,.nr-load{min-height:44px;color:#b7195b!important;font-size:12px!important}.nr-load{width:100%}.nr-alert,.nr-notice{background:#fff0f5;border-radius:10px;margin:10px 0;padding:10px 13px;font-size:12px;line-height:1.7}.nr-alert{color:#a62e57}.nr-alert button{margin-left:15px;text-decoration:underline}.nr-tag-heading{justify-content:space-between;align-items:center;margin:10px 0;display:flex}.nr-tag-heading h2{font-size:17px}.nr-tag-heading button{color:#c97d9a!important;font-size:11px!important}.nr-mobile-nav{display:none}.nr-night-phases{flex-wrap:wrap;gap:6px;margin:8px 0 12px;display:flex}.nr-night-phases button{min-height:32px;background:#fff!important;border-radius:20px!important;padding:5px 12px!important;font-size:11px!important}.nr-night-phases button.active{color:#7850ac!important;background:#eadaff!important}.nr-night-phases>span{color:#ae6993;width:100%;font-size:12px}.nr-search-results{flex-wrap:wrap;gap:10px;padding:10px 0;display:flex}.nr-search-results>button{background:#faeafa!important;border-radius:18px!important;padding:8px 16px!important}.nr-search-results>div{align-items:center;gap:10px;width:100%;display:flex}.nr-search-results>div>button{min-height:44px;color:#f65b87!important;margin-left:auto!important}.nr-news-dialog{color:#222242;max-height:90vh;overflow:auto;width:calc(100vw - 30px)!important;max-width:850px!important}.nr-news-dialog .nr-card{margin:0;padding:12px}.nr-news-dialog button{font:inherit;cursor:pointer}.nr-news-dialog .nr-title-link{color:inherit;background:0 0;border:0}.nr-news-dialog .nr-poll button{border:0}.nr-news-dialog .nr-actions>button,.nr-news-dialog .nr-experience{color:#8c758f;background:0 0;border:0}.nr-news-dialog .nr-source,.nr-news-dialog .nr-meta a{color:#876b91}.nr-comment{border-bottom:1px solid #efedf4;padding:12px 4px;font-size:12px}.nr-comment small{color:#8e869e;margin-left:10px;font-size:10px}.nr-comment p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.nr-comment-form textarea{width:100%;min-height:80px;font:inherit;resize:vertical;border:1px solid #e7d8e5;border-radius:10px;padding:12px;font-size:12px}.nr-comment-form .nr-primary{float:right;margin-top:8px;font-size:12px}.nr-comment-form{display:flow-root}.nr-tag-editor{padding:15px 0}.nr-tag-editor button{border:0;align-items:center;min-height:44px;display:flex;font-size:13px!important}.nr-notif-row{text-align:left;background:#fff;border:0;border-bottom:1px solid #eee;padding:12px;font-size:13px}.nr-notif-row small{color:#9b8ba5;display:block}.nr-admin-dialog{max-height:90vh;overflow:auto;max-width:800px!important}.nr-admin{font-size:12px}.nr-admin button{background:#fbe8ef;border:1px solid #f0dce6;border-radius:8px;min-height:36px;margin:4px;padding:8px 12px}.nr-admin-item{border-top:1px solid #eee;padding:14px 0}.nr-admin-item b,.nr-admin-item small{display:block}.nr-admin-item small{color:#a0879f;margin:5px 0}.nr-admin-item label{margin:9px 0;display:block}.nr-admin-item input,.nr-admin-item textarea{border:1px solid #eadce5;border-radius:8px;width:100%;padding:10px;display:block}.nr-return{z-index:100;color:#9e3d60;background:#ffebf1;width:100%;padding:12px;position:sticky;top:0}@media (width>=1600px){.nr-body{margin-right:auto}.nr-columns{grid-template-columns:minmax(0,1fr) 355px}.nr-hero{height:205px}.nr-news-grid{grid-template-columns:minmax(0,1fr) 260px}.nr-title-link h2{font-size:21px}.nr-summary{font-size:12px}}@media (width<=1200px){.nr-sidebar{width:195px;padding:14px 10px}.nr-brand{font-size:24px!important}.nr-brand svg{width:30px}.nr-tagline{margin-left:12px;font-size:8px}.nr-sidebar nav button{gap:12px;font-size:12px}.nr-body{margin-left:195px;padding:0 12px 25px}.nr-columns{grid-template-columns:minmax(0,1fr) 260px;gap:10px}.nr-news-grid{grid-template-columns:minmax(0,1fr);gap:8px}.nr-poll{grid-template-columns:1fr 1fr;display:grid}.nr-poll legend,.nr-poll>small{grid-column:1/-1}.nr-hero-copy{width:77%;padding:15px}.nr-hero h1{font-size:25px}.nr-hero-copy>div span{padding:6px 10px;font-size:9px}.nr-topic{padding:12px 9px 10px 29px!important}.nr-topic strong{font-size:11px}.nr-topic small{font-size:8px}.nr-rail h2{font-size:13px}.nr-composer h3{margin-left:0;font-size:18px}.nr-rail .nr-section-title{gap:3px}}@media (width<=960px){.nr-sidebar{width:175px}.nr-brand{padding:0 5px!important;font-size:21px!important}.nr-sidebar nav button{gap:10px;padding:10px;font-size:11px}.nr-body{margin-left:175px}.nr-columns{grid-template-columns:minmax(0,1fr)}.nr-rail{grid-template-columns:1fr 1fr;display:grid}.nr-cup{display:none}.nr-hero-copy{width:80%}.nr-hero h1{font-size:24px}.nr-hero{height:174px}.nr-news-grid{grid-template-columns:minmax(0,1fr) 215px}.nr-poll{display:flex}.nr-hero-copy>div span:last-child{display:none}.nr-topic strong{font-size:13px}.nr-topic small{font-size:9px}.nr-sidebar-art{margin-top:15px}.nr-account>span:last-child{display:none}}@media (width<=640px){.nr-sidebar{display:none}.nr-body{margin:0;padding:0 10px 90px}.nr-header{gap:5px;height:54px}.nr-search{flex:1;width:auto;height:35px;margin:0;padding:0 10px}.nr-search input{font-size:11px}.nr-account{gap:0}.nr-avatar{width:33px;height:33px}.nr-notification{min-width:33px}.nr-login{font-size:9px}.nr-hero{border-radius:10px;height:148px;margin-bottom:11px}.nr-hero-copy{text-align:left;width:95%;padding:10px 12px}.nr-hero-copy>p{letter-spacing:1px;margin-bottom:6px;font-size:9px}.nr-hero h1{letter-spacing:0;white-space:normal;width:88%;font-size:clamp(18px,4.7vw,25px)}.nr-hero h2{letter-spacing:.5px;margin:6px 0 11px;font-size:10px}.nr-hero-copy>div{justify-content:flex-start;gap:6px}.nr-hero-copy>div span{padding:5px 7px;font-size:8px}.nr-hero>.nr-art{opacity:.7;width:52%}.nr-composer{padding:10px}.nr-composer .nr-section-title h2{font-size:18px}.nr-composer h3{margin:4px 0 10px;font-size:17px;line-height:1.6}.nr-section-title{gap:8px}.nr-section-title>small{font-size:9px}.nr-compose-input{padding:6px}.nr-compose-input textarea{min-height:49px;font-size:12px}.nr-compose-input>.nr-compose-actions{gap:5px}.nr-compose-input .nr-primary{min-height:44px;padding:7px 10px;font-size:10px}.nr-privacy{margin-left:0;font-size:12px}.nr-composer form{gap:7px}.nr-topic-grid{scroll-snap-type:x mandatory;gap:9px;padding-bottom:3px;display:flex;overflow:auto}.nr-topic{scroll-snap-align:start;flex:0 0 72%;min-height:105px;padding:13px 14px 12px 37px!important}.nr-topic strong{font-size:13px}.nr-topic small{font-size:10px}.nr-section-title h2{font-size:17px}.nr-trending .nr-section-title>small{display:none}.nr-tabs [role=tab]{min-width:68px;padding:9px 7px;font-size:11px}.nr-news-grid{grid-template-columns:1fr}.nr-title-link h2{font-size:18px}.nr-summary{font-size:12px;line-height:1.8}.nr-original{font-size:11px}.nr-poll{gap:7px;padding:12px;display:flex}.nr-poll button{min-height:44px;font-size:12px!important}.nr-poll legend{font-size:12px}.nr-poll>small{font-size:10px}.nr-card{padding:12px}.nr-meta{font-size:9px}.nr-actions{gap:4px}.nr-actions>button{min-width:36px;min-height:44px}.nr-actions .reaction-choices button{min-height:44px}.nr-experience{min-height:44px;font-size:12px!important}.nr-rail{display:flex}.nr-rail .nr-card{padding:16px}.nr-tags button{min-height:40px;font-size:12px!important}.nr-mobile-nav{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:7px 5px max(7px,env(safe-area-inset-bottom));background:#fffefefa;border-top:1px solid #f3e7ee;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 20px #a4567920}.nr-mobile-nav button,.nr-mobile-nav a{color:#856c88;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:48px;min-height:44px;display:flex;font-size:9px!important}.nr-mobile-nav svg{width:20px;height:20px}.nr-mobile-nav button:nth-child(3){color:#b7195b}.nr-news-dialog{width:calc(100vw - 16px)!important;padding:15px!important}.nr-news-dialog .nr-news-grid{display:block}.nr-news-dialog .nr-poll{margin-top:10px}.nr-tag-editor button,.nr-night-phases button{min-height:44px}}.nr-sidebar{overflow-x:hidden}.nr-tagline{white-space:nowrap;letter-spacing:.6px;margin-left:10px;font-size:9px}.nr-tabs [role=tablist]{min-height:47px;overflow:auto hidden}.nr-news-dialog .nr-actions .reaction-choices{margin-right:auto}.nr-actions .reaction-choices button{gap:9px;background:#fff8fa!important;border:1px solid #ffd0df!important;min-width:66px!important;padding:5px 12px!important}.nr-actions .reaction-choices button:nth-child(2){color:#775342!important;background:#fbf3ed!important;border-color:#eeddd1!important}.nr-actions .reaction-choices button:nth-child(3){background:#f2ebff!important;border-color:#e6d6fa!important}.nr-actions .reaction-choices button[aria-pressed=true]{box-shadow:inset 0 0 0 1px}.nr-news-dialog .nr-actions .reaction-choices button{border-radius:22px}@media (width<=640px){.nr-actions .reaction-choices button{min-height:44px;min-width:63px!important}}.nr-night-teaser{background:linear-gradient(100deg,#faf6ff,#fff);align-items:center;gap:12px;display:flex}.nr-night-teaser>svg{color:#b08add;flex-shrink:0}.nr-night-teaser h2{font-size:17px}.nr-night-teaser p{color:#685b73;font-size:11px}.nr-night-teaser button{white-space:nowrap;align-items:center;min-height:44px;margin-left:auto;display:flex;color:#704986!important;font-size:10px!important}.nr-social-counts{min-height:28px;margin-bottom:5px;color:#9f87a2!important;padding:4px 0!important;font-size:10px!important}@media (width>=961px){.nr-hero>.nr-art{width:36%}}.nr-hero>.nr-art{height:100%;aspect-ratio:327/180!important;width:auto!important}.nr-topic-grid{scrollbar-width:none}.nr-topic-grid::-webkit-scrollbar{display:none}@media (width<=960px){.nr-hero-copy{text-align:left;width:72%}.nr-hero h1{white-space:normal;font-size:22px}.nr-hero-copy>div{justify-content:flex-start}.nr-hero>.nr-art{-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}}@media (width<=640px){.nr-hero-copy{width:84%}.nr-hero h1{max-width:245px;font-size:20px}.nr-hero h2{font-size:9px}.nr-hero-copy>div span{font-size:7px}}.nr-video{aspect-ratio:16/9;border:0;border-radius:10px;width:100%;height:auto}.nr-watch{min-height:44px;color:#aa71a1!important;font-size:11px!important}.nr-transfer{border:1px solid var(--border);background:#fff4f8;border-radius:14px;margin-bottom:16px;padding:16px;font-size:1rem;line-height:1.6}.nr-transfer p{margin:0 0 12px}.nr-comment-paging{justify-content:space-between;gap:12px;margin:12px 0;display:flex}.nr-comment-paging button{padding:10px;font-size:.875rem}.nr-community-controls{border-bottom:1px solid #e6e3ec;margin-bottom:16px;padding-bottom:16px}.nr-community-controls form{gap:12px;margin:16px 0;display:grid}.nr-community-controls label{gap:6px;display:grid}.nr-community-controls input,.nr-community-controls textarea{font:inherit;border:1px solid #d9d5e1;border-radius:8px;width:100%;min-width:0;padding:10px}.nr-user-control{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.nr-discussion{background:#fff5f8;border-left:3px solid #f95e88;border-radius:0 9px 9px 0;margin:9px 0 13px;padding:12px 15px}.nr-discussion>strong{color:#be315e;font-size:12px}.nr-discussion strong small{color:#827585;font-size:10px;font-weight:400}.nr-discussion p{color:#33334e;margin:6px 0 0;font-size:13px;line-height:1.9}.nr-comment-starters{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.nr-comment-starters>small{color:#7c7188;width:100%;font-size:10px}.nr-comment-starters>button{text-align:left;color:#6e3c57;background:#fffafb;border:1px solid #efdbe4;border-radius:8px;align-items:flex-start;gap:6px;max-width:100%;min-height:36px;padding:8px 10px;font-size:11px;line-height:1.6;display:flex}.nr-comment-starters>button:hover{background:#ffeef4;border-color:#f4a1bb}.nr-comment-starters svg{flex-shrink:0;margin-top:3px}.nr-comment-starters span{overflow-wrap:anywhere}.nr-comment-cta{white-space:nowrap;font-weight:650!important}.nr-poll legend{max-width:100%;padding-bottom:6px;line-height:1.6}.nr-news-dialog .nr-discussion{border-color:#f95e88}.nr-news-dialog .nr-comment-starters>button{background:#fffafb;border:1px solid #efdbe4}.nr-news-dialog .nr-comment-form textarea:focus{outline-offset:2px;outline:2px solid #f5a2bc}.nr-news-evidence{min-width:0}.nr-news-evidence>summary{cursor:pointer;color:#71627d;padding:8px 0;font-size:13px}.nr-news-evidence[open]>summary{margin-bottom:6px}.nr-admin select{background:#fff;border:1px solid #d9d5e1;border-radius:8px;width:100%;padding:9px}.nr-sidebar nav button{overflow-wrap:anywhere}.nr-news-poll-details{min-width:0}.nr-news-poll-details>summary{cursor:pointer;color:#bc315d;padding:8px 0;font-size:13px}.nr-news-poll-details[open]>summary{margin-bottom:7px}.nr-news-grid:has(>.nr-news-evidence:not([open])):has(>.nr-news-poll-details[open]){grid-template-columns:1fr}.nr-masthead{background:#fff9fc;border:1px solid #f0e3ec;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;height:72px;margin:0 0 12px;padding:8px 16px;display:flex;overflow:hidden}.nr-masthead h1{flex-wrap:wrap;align-items:baseline;gap:1px 18px;min-width:0;margin:0;line-height:1.3;display:flex}.nr-masthead h1 span{letter-spacing:-.7px;color:#191c3d;font-size:30px;font-weight:850}.nr-masthead h1 em{letter-spacing:.06em;color:#ed4a7b;font-size:22px;font-style:normal;font-weight:800}.nr-masthead>.nr-art{border-radius:8px;flex-shrink:0;width:94px;height:56px}.nr-sidebar .nr-brand{margin-bottom:15px}.nr-composer-closed{background:#fff;margin-bottom:10px;padding:7px 12px}.nr-composer-closed .nr-section-title{min-height:34px}.nr-composer .nr-section-title h2{font-size:14px}.nr-composer .nr-section-title>button{gap:6px;min-height:36px;font-size:14px}.nr-composer-closed .nr-section-title>small{display:none}.nr-news>.nr-title-link h2{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.5}.nr-news>.nr-title-link{width:100%}.nr-discussion{border-left-width:4px;margin:8px 0 11px;padding:10px 14px}.nr-discussion>small{color:#8d5d74;font-size:12px}.nr-discussion p{color:#27243e;margin:4px 0 0;font-size:17px;font-weight:650;line-height:1.7}.nr-inline-comment{border-top:1px solid #eee6ed;margin-top:12px;padding-top:12px}.nr-inline-comment textarea{color:#25223b;resize:vertical;background:#fff;border:1px solid #dacddc;border-radius:10px;width:100%;min-height:70px;padding:10px 12px;font-size:16px;line-height:1.6;display:block}.nr-inline-comment textarea:focus{outline-offset:1px;outline:2px solid #f387aa}.nr-comment-submit{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.nr-comment-submit [role=status]{color:#695c76;font-size:13px}.nr-comment-form .nr-primary{float:none;flex-shrink:0;min-height:44px;margin-top:0;padding:7px 17px;font-size:14px}.nr-reply-target{justify-content:space-between;margin-bottom:8px;font-size:14px;display:flex}.nr-reply-target button{color:#a73861;background:0 0;border:0}.nr-news-dialog>.nr-inline-comment{border-top:0;margin-top:0;padding-top:0}.nr-news-dialog [data-slot=dialog-title]{font-size:22px;line-height:1.5}.nr-news-dialog>[data-slot=dialog-header]{padding-right:38px}@media (width<=640px){.nr-masthead{gap:8px;height:64px;margin-bottom:9px;padding:7px 11px}.nr-masthead h1{column-gap:10px}.nr-masthead h1 span{font-size:24px}.nr-masthead h1 em{font-size:17px}.nr-masthead>.nr-art{width:58px;height:48px}.nr-news>.nr-title-link h2{font-size:21px}.nr-discussion p{font-size:16px}.nr-composer .nr-section-title>button{font-size:13px}.nr-comment-submit [role=status]{font-size:12px}.nr-comment-form .nr-primary{padding:7px 12px}.nr-topic{min-height:90px}.nr-section-title>button{font-size:12px}}.nr-daily-news{padding:14px!important}.nr-daily-news h2{align-items:center;gap:7px;font-size:17px;display:flex}.nr-daily-meta{color:#837387;justify-content:space-between;margin:6px 0;font-size:12px;display:flex}.nr-daily-news ol{margin:0;padding:0;list-style:none}.nr-daily-news li+li{border-top:1px solid #eee8ef}.nr-daily-news li>a{color:inherit;border-radius:7px;align-items:flex-start;gap:9px;padding:10px 0;text-decoration:none;display:flex}.nr-daily-news li>a:hover,.nr-daily-news li>a:focus-visible{outline-offset:2px;background:#fff1f6;outline:2px solid #f4aac3}.nr-daily-rank{color:#b395a8;font-variant-numeric:tabular-nums;flex:0 0 23px;padding-top:1px;font-size:17px;font-weight:800}.nr-daily-news li:nth-child(-n+3) .nr-daily-rank{color:#b7195b}.nr-daily-story{gap:4px;min-width:0;display:grid}.nr-daily-story strong{font-size:14px;font-weight:750;line-height:1.55}.nr-daily-story>span{color:#72677b;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.nr-daily-story small{color:#897f91;font-size:12px;line-height:1.5}.nr-daily-news li>a>svg{color:#cc8ca6;flex-shrink:0;margin-top:5px}.nr-places .nr-tags{max-height:160px;overflow:auto}.nr-speaking-row,.nr-spoken-comment{align-items:flex-start;gap:12px;min-width:0;display:flex}.nr-speaker{background:#fff1f6;border-radius:50%;flex:0 0 48px;width:48px;height:48px;margin-top:6px;display:block;overflow:hidden;box-shadow:0 0 0 3px #fff}.nr-speaker .model-avatar{width:100%;height:100%}.nr-speaking-bubble{background:#fff8fc;border:1px solid #ead5e1;border-radius:3px 15px 15px;flex:1;min-width:0;padding:11px 14px;position:relative}.nr-speaking-bubble:before{content:"";background:inherit;border-bottom:1px solid #ead5e1;border-left:1px solid #ead5e1;width:12px;height:12px;position:absolute;top:15px;left:-7px;transform:rotate(45deg)}.nr-speaker-name{color:#59627e;margin-bottom:4px;font-size:12px;display:block}.nr-speaking-bubble:focus-within{border-color:#ef84a7;box-shadow:0 0 0 2px #fce1eb}.nr-speaking-bubble:focus-within:before{border-color:#ef84a7}.nr-inline-comment .nr-speaking-bubble textarea,.nr-speaking-bubble .editor-textarea{box-shadow:none;resize:vertical;background:0 0;border:0;border-radius:0;outline:none;min-height:62px;padding:0;font-size:16px;line-height:1.7}.nr-inline-comment .nr-speaking-bubble textarea:focus{outline:none}.nr-comment-form .nr-comment-submit{margin-left:60px}.nr-spoken-comment{border-bottom:0;padding:12px 0}.nr-spoken-comment .nr-speaking-bubble>p{margin:8px 0;font-size:16px;line-height:1.8}.nr-spoken-comment b{font-size:14px}.nr-spoken-comment small{font-size:12px}.nr-spoken-comment .nr-actions{flex-wrap:wrap}.replies .reply-content{background:#fff8fc;border:1px solid #ead5e1;border-radius:3px 15px 15px;padding:12px 14px;position:relative}.replies .reply-content:before{content:"";background:inherit;border-bottom:1px solid #ead5e1;border-left:1px solid #ead5e1;width:12px;height:12px;position:absolute;top:16px;left:-7px;transform:rotate(45deg)}@media (width<=960px){.nr-rail .nr-daily-news{grid-column:1/-1}.nr-daily-news ol{grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.nr-rail{align-items:start}}@media (width<=640px){.nr-columns{flex-direction:column;display:flex}.nr-rail{display:contents}.nr-daily-news{order:-1;width:100%;margin-bottom:12px}.nr-daily-news ol{overscroll-behavior:contain;scrollbar-width:thin;max-height:245px;padding:0 3px;display:block;overflow-y:auto}.nr-main{width:100%;min-width:0}.nr-rail>.nr-card:not(.nr-daily-news),.nr-rail>.nr-footer-card{width:100%}.nr-speaking-row,.nr-spoken-comment{gap:10px}.nr-speaker{flex-basis:40px;width:40px;height:40px}.nr-speaking-bubble{padding:10px}.nr-comment-form .nr-comment-submit{margin-left:50px}.nr-daily-news li>a{min-height:76px}}@media (width>=641px){.nr-daily-news ol{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(68vh,650px);padding-right:4px;overflow-y:auto}}.nr-daily-story strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nr-recommend-rank{color:#ae2856;background:#ffedf4;border-radius:6px;padding:3px 8px;font-size:13px;font-weight:800}.nr-conversations details>button{text-align:left;border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 0;font-size:14px;display:flex}.nr-conversations summary{cursor:pointer;color:#a02e58;min-height:44px;padding:10px 0;font-size:14px}.nr-conversations button span{overflow-wrap:anywhere}.nr-conversations small{white-space:normal;text-align:right;flex-shrink:0;max-width:42%}.nr-health{border:1px solid #e7d6e0;border-radius:10px;padding:12px;font-size:14px;line-height:1.7}.nr-health h3{font-size:18px;font-weight:700}.nr-health summary{cursor:pointer;min-height:44px;padding:10px 0}.nr-health small{font-size:12px;display:block}.nr-health-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.nr-health input{border:1px solid #ccb2c3;border-radius:6px;width:100%;min-height:44px;padding:8px;font-size:16px;display:block}.nr-health a{margin-left:6px;text-decoration:underline}.nr-feed-help{color:#69576a;font-size:14px;line-height:1.7}.nr-feed-status{color:#54415d;overflow-wrap:anywhere;margin:12px 0;font-size:14px;line-height:1.6}.nr-feed-status p:empty{display:none}.nr-feed-status button{color:#9f2853;background:#fff;border:1px solid #d8bacb;border-radius:8px;min-height:44px;margin:4px 8px 4px 0;padding:8px 12px}.nr-feed-status [role=alert]{color:#a12742}.nr-last-reply{color:#6e586d;margin:6px 0;font-size:13px}.nr-category-feed>div{flex-wrap:wrap;justify-content:flex-end}.nr-masthead{background:linear-gradient(110deg,#fffafd,#fff1f7);border-color:#f1dae6;height:auto;min-height:72px}.nr-masthead h1{flex-shrink:0}.nr-masthead-topics{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:8px;display:flex}.nr-masthead-topics button{color:#624566;background:#fff;border:1px solid #edd8e4;border-radius:18px;align-items:center;gap:6px;min-height:36px;padding:5px 10px;font-size:14px;line-height:1.4;display:inline-flex}.nr-masthead-topics button:hover{color:#c32d5e;border-color:#f25786}.nr-composer-closed{background:linear-gradient(110deg,#fff8fb,#fff0f6);border-color:#f2dfe8;padding:8px 14px 12px}.nr-composer-invite{text-align:left;align-items:center;gap:12px;width:100%;padding:5px 0 0;display:flex}.nr-invite-bubble{color:#34324d;background:#fff;border:1px solid #eadfe8;border-radius:4px 14px 14px;flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:44px;padding:10px 14px;font-size:16px;line-height:1.5;display:flex;position:relative}.nr-invite-bubble svg{color:#dd4878;flex-shrink:0}.nr-composer-invite:hover .nr-invite-bubble{border-color:#eb8caa}.nr-composer-invite:focus-visible,.nr-masthead-topics button:focus-visible{outline-offset:3px;outline:2px solid #ce3465}.nr-comment-preview{border-top:1px solid #eee6ed;margin-top:12px;padding-top:4px}.nr-comment-preview .nr-spoken-comment{padding:8px 0}.nr-comment-preview .nr-speaking-bubble>button{color:#ab3561;background:0 0;border:0;min-height:32px;padding:4px 0;font-size:14px}.nr-comment-submit [role=status]{color:#713b60;font-weight:600}.nr-preview-actions{align-items:center;gap:16px;display:flex}.nr-preview-actions>button{color:#ab3561;background:0 0;border:0;min-height:36px;padding:4px 0;font-size:14px}.nr-delete-comment{cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;min-height:36px;padding:4px 6px;color:#ad3653!important;font-size:14px!important;display:inline-flex!important}.nr-delete-comment:disabled{opacity:.5;cursor:wait}.nr-delete-quote{background:#fff6f9;border-left:3px solid #ee9bb3;max-height:30dvh;padding:12px 14px;font-size:14px;overflow:auto}.nr-delete-quote p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:16px}.nr-admin-badge{color:#bb3664;font-size:12px;font-weight:700;display:block}@media (width<=1200px){.nr-masthead-topics{display:none}.nr-masthead h1{flex-shrink:1}}@media (width<=640px){.nr-masthead{min-height:64px}.nr-composer-closed{padding:7px 10px 10px}.nr-composer-invite{gap:9px}.nr-invite-bubble{padding:9px 11px}}.nr-category-heading{padding:14px 2px 16px}.nr-category-heading>button{color:#8d667d;align-items:center;gap:6px;min-height:36px;display:flex;font-size:13px!important}.nr-category-heading>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.nr-category-heading h1{color:#25223f;overflow-wrap:anywhere;margin:5px 0;font-size:clamp(23px,3vw,32px);font-weight:800;line-height:1.45}.nr-category-heading p{color:#857284;margin:4px 0;font-size:14px}.nr-category-heading>div>button{color:#ac4b74;place-items:center;min-width:44px;min-height:44px;display:grid}.nr-category-feed{justify-content:space-between;align-items:center;gap:10px;margin:22px 0 12px;display:flex}.nr-category-feed h2{font-size:18px;font-weight:700}.nr-category-feed>div{gap:6px;display:flex}.nr-category-feed button{min-height:40px;border-radius:20px!important;padding:8px 10px!important;font-size:13px!important}.nr-category-feed button[aria-pressed=true]{color:#b83264;background:#fce7ef}.nr-thread-title{color:#292140;margin-bottom:6px;font-size:19px;line-height:1.6;display:block}.nr-category-page .nr-post-body>span{font-size:15px;line-height:1.8}.nr-category-page .nr-post .nr-actions>button{min-height:44px;font-size:13px}.nr-category-page .nr-composer .nr-section-title h2{font-size:16px}.nr-category-page .nr-rail{padding-top:16px}.nr-category-page .nr-rail .nr-cup,.nr-category-page .nr-rail .nr-footer-card{display:none}.nr-operator-avatar{color:#ae305e;background:#fde3ec;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid}.nr-operator-label{color:#a43e64;background:#fff0f5;border-radius:5px;margin-left:7px;padding:2px 7px;font-size:11px;display:inline-block}.nr-topic-source{color:#59627e;margin:8px 0;font-size:12px;line-height:1.7}.nr-topic-source summary{cursor:pointer;align-content:center;min-height:30px}.nr-topic-source p{margin:5px 0}.nr-topic-source a{color:#a03a63;text-underline-offset:3px;text-decoration:underline}.nr-comment-edit{color:#ab3561;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;min-height:36px;padding:4px 5px!important;font-size:13px!important;display:inline-flex!important}.nr-comment-editor{gap:8px;margin-top:10px;display:grid}.nr-comment-editor label{font-size:13px;font-weight:700}.nr-comment-editor textarea{width:100%;min-height:100px;font:inherit;resize:vertical;border:1px solid #dcbdce;border-radius:10px;padding:10px;font-size:16px;line-height:1.7}.nr-comment-editor>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nr-comment-editor>div small{margin-right:auto}.nr-comment-editor button{cursor:pointer;border-radius:8px;min-height:40px;padding:6px 12px;font-size:13px}.nr-comment-editor [role=alert]{color:#a32a52}.nr-edited{color:#918195;font-size:11px}@media (width<=900px){.nr-category-page .nr-columns{flex-direction:column;display:flex}.nr-category-page .nr-main{order:0;width:100%}.nr-category-page .nr-rail{order:1;width:100%}.nr-category-page .nr-rail .nr-card{order:initial}.nr-category-page .nr-category-heading{padding-top:4px}.nr-category-page .nr-thread-title{font-size:18px}}.nr-conversations h2{align-items:center;gap:8px;margin:0 0 10px;font-size:1rem;display:flex}.nr-conversations>button{text-align:left;border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 0;font-size:.9rem;display:flex}.nr-conversations>button>span{overflow-wrap:anywhere}.nr-conversations small{color:#c32659;white-space:nowrap;font-size:.85rem}.nr-reply-parent{text-align:left;color:#665777;overflow-wrap:anywhere;background:#fff4f8;border-left:3px solid #ed769a;max-width:100%;padding:8px 10px;font-size:.875rem;display:block}.nr-reply-pagination{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:.875rem;display:flex}.reply{position:relative}.nr-focused-reply .reply-content{border-color:#e36c98;box-shadow:0 0 0 3px #fce3ed}.nr-unread-divider{color:#c32659;background:#fff;padding:0 5px;font-size:.8rem;position:absolute;top:-18px;left:0}.reply:has(.nr-unread-divider){margin-top:28px}.nr-mobile-categories{display:none}.nr-category-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:65dvh;display:grid;overflow-y:auto}.nr-category-links a{color:#34314f;overflow-wrap:anywhere;background:#fff7fa;border:1px solid #eddce5;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;min-height:48px;padding:10px 12px;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.nr-category-links a svg{color:#e7477d;flex-shrink:0}.nr-category-links a[aria-current=page]{background:#ffe5ee;border-color:#e7477d;font-weight:700}.nr-category-links a:focus-visible{outline-offset:2px;outline:2px solid #c93065}@media (width<=640px){.nr-mobile-categories{background:#fff;border:1px solid #f0dfe7;border-radius:12px;margin:0 0 12px;padding:10px;display:block}.nr-mobile-categories>div{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.nr-mobile-categories h2{margin:0;font-size:16px;font-weight:700}.nr-mobile-categories>div>button{color:#bc285c;align-items:center;gap:2px;min-height:44px;font-size:14px;display:flex}.nr-mobile-categories .nr-category-links{max-height:none;overflow:visible}.nr-mobile-nav button[aria-current=page]{color:#d8326c;background:#fff0f5}}.nr-mobile-management{display:none}@media (width<=640px){.nr-mobile-management{min-width:40px;min-height:44px;color:inherit;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}}.nr-stamp-reactions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.nr-stamp-reactions button{background:#fff;border:1px solid #ddd;border-radius:12px;align-items:center;gap:4px;min-height:44px;padding:3px 8px;display:inline-flex}.nr-stamp-reactions button[aria-pressed=true]{background:#fff0f5;border-color:#cc2861}.nr-stamp-reactions img{object-fit:contain;width:42px;height:42px}.nr-post-header .nr-profile-avatar-button{border-radius:50%}.nr-post-header .nr-profile-avatar-button .nr-avatar{display:block}.nr-speaking-bubble>.nr-profile-name-button{margin-right:6px;display:inline-block}.nr-speaker.nr-profile-avatar-button{cursor:pointer;border:0;padding:0;display:block}.nr-speaker.nr-profile-avatar-button:disabled{cursor:default}.nr-search-results>div{align-items:center;gap:10px;display:flex}.nr-search-person{text-align:left;flex:1;grid-template-columns:42px minmax(0,1fr);align-items:center;column-gap:9px;min-width:0;display:grid}.nr-search-person>.nr-avatar{grid-row:1/3}.nr-search-person>span:not(.nr-avatar){overflow-wrap:anywhere;font-size:14px;font-weight:750}.nr-search-person>small{color:#837485;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.nr-search-person:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #cb3b70}.nr-section-title>.nr-ranking-toggle{display:none}.nr-search,.nr-search input{min-width:0}@media (width<=640px){.nr-search input,.nr-compose-input textarea{font-size:16px}.nr-category-feed{margin:18px 0 12px;display:block}.nr-category-feed h2{white-space:nowrap;margin:0 0 8px}.nr-category-feed>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.nr-category-feed button{width:100%;min-height:44px;padding:7px 8px!important}.nr-header{gap:4px}.nr-search{padding:0 8px}.nr-search svg{flex-shrink:0}.nr-mobile-categories{border:0;border-bottom:1px solid #f0dfe7;border-radius:0;margin-bottom:8px;padding:0 0 8px}.nr-mobile-categories>div{margin-bottom:0}.nr-mobile-categories h2{font-size:14px}.nr-mobile-categories .nr-category-links{scrollbar-width:thin;gap:6px;padding:2px 2px 5px;display:flex;overflow-x:auto}.nr-mobile-categories .nr-category-links a{white-space:nowrap;border-radius:22px;flex:none;min-height:44px;padding:8px 11px;font-size:14px}.nr-mobile-categories .nr-category-links a svg{display:none}.nr-masthead{height:auto;min-height:52px;margin-bottom:8px;padding:6px 10px}.nr-masthead h1 span{font-size:22px}.nr-masthead h1 em{font-size:15px}.nr-masthead>.nr-art{width:46px;height:36px}.nr-rail .nr-daily-news{margin-bottom:8px;padding:6px 10px!important}.nr-daily-news h2{font-size:14px}.nr-daily-news .nr-section-title{gap:6px;min-height:44px}.nr-section-title>.nr-ranking-toggle{gap:3px;min-height:44px;margin-left:4px;padding:0 6px;font-size:14px;display:inline-flex}.nr-ranking-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.nr-daily-news .nr-daily-meta{margin:0 0 4px}.nr-daily-news:not(.nr-daily-expanded) ol{display:none}.nr-daily-news.nr-daily-expanded ol{max-height:245px;display:block}.nr-composer-closed{padding:5px 9px 8px}.nr-composer-closed .nr-section-title h2{font-size:16px}.nr-invite-bubble{padding:8px 10px}.nr-news>.nr-title-link h2{font-size:19px}.nr-news-dialog{max-height:90dvh;padding:16px}}.nr-trending .nr-section-title{flex-wrap:wrap;gap:8px}.nr-trending .nr-section-title h2{font-size:16px}.nr-trending .nr-section-title>button{min-height:44px;font-size:14px}.nr-topic strong{font-size:14px;line-height:1.6}.nr-topic .nr-topic-counts{color:#686076;flex-wrap:wrap;gap:4px 10px;font-size:12px;line-height:1.5;display:flex}.nr-topic-counts>span{align-items:center;gap:4px;display:inline-flex}.nr-topic .nr-topic-rank{color:#8c526c;background:#fff9;border:1px solid #e8cfd9}.nr-conversations button>span{min-width:0}.nr-conversations small{white-space:normal;overflow-wrap:anywhere}.nr-related-topics{background:linear-gradient(110deg,#fff5f8,#faf5ff);border:1px solid #f2dce8;border-radius:11px;margin:9px 0 4px;padding:11px 12px}.nr-related-topics>div:first-child{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.nr-related-topics strong{color:#b1456d;font-size:13px}.nr-related-topics small{color:#82758a;font-size:10px}.nr-related-topics>div:last-child{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.nr-related-topics a{background:#fff;border:1px solid #edd9e7;border-radius:22px;align-items:center;gap:5px;min-height:40px;padding:7px 11px;font-size:12px;font-weight:700;display:flex;color:#795e77!important}.nr-related-topics a:hover,.nr-related-topics a:focus-visible{background:#ffedf4;border-color:#f4a8c2}@media (width<=640px){.nr-related-topics{padding:10px}.nr-related-topics>div:first-child{gap:2px;display:grid}.nr-related-topics small{font-size:11px}.nr-related-topics a{min-height:44px;font-size:13px}}.nr-columns>.nr-daily-news{border-color:#f0d5e0;border-radius:16px;order:-1;grid-column:1/-1;margin:0 0 4px;padding:12px 16px}.nr-daily-news .nr-section-title{flex-wrap:wrap;gap:8px}.nr-daily-news .nr-section-title h2{border-left:3px solid #d84f82;align-items:center;gap:8px;padding-left:10px;font-size:20px;display:flex}.nr-daily-news .nr-section-title>small{margin-left:auto;font-size:13px}.nr-daily-news .nr-ranking-toggle{gap:4px;min-height:44px;margin-left:0;font-size:14px;display:inline-flex}.nr-ranking-toggle[aria-expanded=true] svg{transform:rotate(-90deg)}.nr-daily-news .nr-daily-meta{color:#685b73;margin:0 0 6px;font-size:13px}.nr-daily-news ol,.nr-daily-news.nr-daily-expanded ol{overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-color:#d88aa7 #fff5f8;max-height:320px;margin:0;padding:0 4px 0 0;display:block;overflow-y:auto}.nr-daily-news:not(.nr-daily-expanded) ol{display:none}.nr-daily-news li{border-bottom:1px solid #edeaf0;margin:0;padding:0}.nr-daily-news li:last-child{border:0}.nr-daily-news li>a{align-items:center;gap:12px;min-height:44px;padding:8px 2px;display:flex}.nr-daily-news .nr-daily-rank{color:#b7195b;background:0 0;border-radius:0;width:28px;min-width:28px;font-size:22px;font-weight:750}.nr-daily-news .nr-daily-story{flex:1;min-width:0}.nr-daily-news .nr-daily-story strong{overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.5;display:block;overflow:visible}.nr-daily-news li>a>svg{color:#b7195b;flex-shrink:0}.nr-post{border-color:#ebe7ef;border-radius:16px;padding:14px 16px;box-shadow:0 2px 8px #24203d03}.nr-post-header>div{min-width:0}.nr-post-header b{font-size:13px}.nr-post-header .nr-meta{font-size:12px}.nr-post .nr-thread-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 3px;font-size:18px;line-height:1.55;display:-webkit-box;overflow:hidden}.nr-post .nr-thread-excerpt{-webkit-line-clamp:2;color:#777486;-webkit-box-orient:vertical;font-size:16px;line-height:1.6;display:-webkit-box;overflow:hidden}.nr-post .nr-post-body{line-height:1.6;padding:8px 0 4px!important}.nr-post .nr-topic-source,.nr-post .nr-last-reply{margin:3px 0;font-size:12px}.reaction-visible-label{display:none}.nr-post .reaction-visible-label{white-space:nowrap;font-size:12px;display:inline}.nr-post .nr-actions{gap:6px;margin-top:6px}.nr-post .reaction-choices{flex-wrap:wrap;gap:5px}.nr-post .reaction-choices button{background:#fff;border:1px solid #ece7ee;border-radius:24px;height:auto;min-height:40px;padding:5px 9px}.nr-post .reaction-choices button[aria-pressed=true]{color:#be386b;background:#fff0f6;border-color:#f2b7cd}.nr-post .nr-actions>button{min-height:40px;font-size:12px}@media (width<=900px){.nr-columns>.nr-daily-news{width:100%;margin-bottom:12px}}@media (width<=640px){.nr-columns>.nr-daily-news{padding:8px 10px}.nr-daily-news .nr-section-title h2{font-size:17px}.nr-daily-news li>a{gap:7px}.nr-daily-news .nr-daily-rank{width:23px;min-width:23px;font-size:20px}.nr-post{padding:12px}.nr-post .nr-thread-title{font-size:17px}}.nr-daily-news ol:focus-visible{outline-offset:2px;outline:2px solid #c93065}.nr-ranking-scroll-hint{font-size:12px}@media (width<=640px){.nr-columns>.nr-daily-news{border-radius:12px;margin-bottom:4px;padding:6px 10px!important}.nr-daily-news .nr-section-title{flex-wrap:nowrap;gap:5px;min-height:36px}.nr-daily-news .nr-section-title h2{white-space:nowrap;gap:5px;padding-left:7px;font-size:15px}.nr-daily-news .nr-section-title h2 svg{width:16px;height:16px}.nr-daily-news .nr-section-title>small{white-space:nowrap;font-size:12px}.nr-daily-news .nr-ranking-toggle{min-height:36px;padding:0 2px;font-size:14px}.nr-daily-news .nr-daily-meta{flex-wrap:wrap;gap:4px;margin:0 0 3px;font-size:12px}.nr-daily-news ol,.nr-daily-news.nr-daily-expanded ol{max-height:min(220px,32svh);overflow-y:auto}.nr-daily-news li>a{gap:6px;min-height:44px;padding:5px 0}.nr-daily-news .nr-daily-rank{width:20px;min-width:20px;font-size:17px}.nr-daily-news .nr-daily-story strong{letter-spacing:0;font-size:14px;line-height:1.4}.nr-daily-news li>a>svg{width:12px}.nr-mobile-categories .nr-category-links a{min-height:36px;padding:5px 9px}.nr-mobile-categories>div>button{min-height:36px}.nr-masthead{min-height:44px;margin-bottom:6px;padding:4px 9px}.nr-masthead h1 span{font-size:21px}.nr-masthead h1 em{font-size:14px}}.nr-pickups-compact{min-width:0;max-width:640px;margin:10px 0}.nr-pickups-compact .nr-section-title{gap:6px;min-height:32px}.nr-pickups-compact .nr-section-title h2{font-size:14px}.nr-pickups-compact .nr-section-title>button{min-height:32px;font-size:12px}.nr-pickups-compact [data-slot=tabs-list]{max-width:100%;height:auto;margin:3px 0 5px}.nr-pickups-compact [data-slot=tabs-trigger]{white-space:normal;min-height:34px;padding:4px 8px;font-size:12px}.nr-pickups-compact .nr-topic-grid{scrollbar-width:thin;flex-direction:column;gap:0;min-width:0;max-height:190px;display:flex;overflow-y:auto}.nr-pickups-compact .nr-topic{width:100%;min-width:0;height:auto;min-height:48px;box-shadow:none;text-align:left;flex:none;grid-template-columns:20px minmax(0,1fr);gap:2px 6px;display:grid;background:0 0!important;border:0!important;border-bottom:1px solid #eee6ed!important;border-radius:0!important;padding:6px 4px!important}.nr-pickups-compact .nr-topic-rank{color:#c73d70;background:0 0;border:0;grid-area:1/1/3;width:20px;height:24px;font-size:15px;position:static}.nr-pickups-compact .nr-topic strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:2;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.nr-pickups-compact .nr-topic-counts{grid-column:2;gap:3px 10px;margin:0;font-size:12px}.nr-ranking-method{color:#766777;margin:2px 0 4px;font-size:12px}.nr-ranking-method summary{cursor:pointer;min-height:28px}.nr-ranking-method p{background:#fff5f8;border-radius:8px;padding:8px;font-size:14px;line-height:1.6}@media (width<=640px){.nr-pickups-compact .nr-topic-grid{max-height:156px}.nr-pickups-compact{margin:6px 0}.nr-pickups-compact .nr-section-title{flex-wrap:nowrap}}.nr-pickups-compact .nr-topic-grid{scroll-snap-type:none}.nr-pickups-compact .nr-topic-grid::-webkit-scrollbar{width:4px;display:block}.nr-debate{background:#fffafb;border:1px solid #f2cfdd;border-radius:12px;min-width:0;margin:12px 0;padding:12px}.nr-debate .nr-section-title h2{color:#bd3865;font-size:16px}.nr-debate .nr-section-title small{font-size:12px}.nr-debate-title{text-align:left;overflow-wrap:anywhere;min-height:44px;font-weight:700;line-height:1.6;display:block;padding:7px 0!important;font-size:16px!important}.nr-debate-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.nr-debate-choices button{overflow-wrap:anywhere;min-height:44px;line-height:1.4;background:#fff!important;border:1px solid #e8c7d4!important;border-radius:8px!important;padding:6px 3px!important;font-size:14px!important}.nr-debate-choices button[aria-pressed=true]{color:#a22b56;background:#fce2ec!important;border-color:#c43a6c!important}.nr-debate-choices small{font-size:12px;display:block}.nr-debate-choices button:disabled{opacity:.6}.nr-debate-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.nr-debate-footer>small{color:#756272;font-size:12px}.nr-debate-footer button{color:#ad315e;min-height:40px;font-size:14px!important}.nr-debate-footer button span{font-size:12px}.nr-debate-bold{color:#111b3d;background:#fff;border:1px solid #e9cddc;border-radius:16px;padding:0;overflow:hidden}.nr-debate-banner{isolation:isolate;background:#fff7fa;border-bottom:1px solid #f0e2e8;justify-content:space-between;align-items:center;min-height:54px;padding:6px 13px;display:flex;position:relative}.nr-debate-banner>div:first-child{z-index:1;max-width:calc(100% - 48px);position:relative}.nr-debate-banner h2{letter-spacing:0;color:#a32a5c;text-shadow:none;margin:0;font-size:18px;font-weight:800;line-height:1.4;transform:none}.nr-debate-wait{color:#352237;background:#fff0b8;border-radius:20px 20px 7px;padding:4px 12px;font-size:14px;font-weight:850;line-height:1.4;display:inline-block}.nr-debate-mascot{pointer-events:none;width:44px;height:44px;position:absolute;bottom:5px;right:12px}.nr-debate-mascot img{object-fit:contain;width:44px;height:44px;position:absolute;bottom:0;right:0}.nr-debate-mascot>span{z-index:2;color:#241b2b;background:#fff;border:2px solid #221629;border-radius:50%;padding:3px 8px;font-size:14px;font-weight:900;position:absolute;top:-5px;right:0;transform:rotate(5deg)}.nr-debate-content{padding:8px 12px}.nr-debate-example{color:#5b576a;background:#f0eef4;border-radius:10px;padding:2px 7px;font-size:12px;display:inline-block}.nr-debate-bold .nr-debate-title{letter-spacing:-.02em;color:#111b3d;width:fit-content;max-width:100%;min-height:0;margin:2px 0 6px;font-weight:800;line-height:1.4;background:0 0!important;padding:2px 0!important;font-size:clamp(20px,2.2vw,23px)!important}.nr-debate-context{margin:0 0 7px;font-size:16px;line-height:1.5}.nr-debate-context strong{font-weight:600;display:block}.nr-debate-context span{margin-top:4px;display:block}.nr-debate-bold .nr-debate-choices{gap:7px}.nr-debate-bold .nr-debate-choices button{color:#111b3d;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:44px;font-weight:650;display:flex;border-radius:9px!important;padding:7px 3px!important;font-size:14px!important}.nr-debate-bold .nr-debate-choices button:first-child,.nr-debate-bold .nr-debate-choices button:nth-child(2),.nr-debate-bold .nr-debate-choices button:nth-child(3){background:#fff!important;border-color:#e4dce4!important}.nr-debate-bold .nr-debate-choices button[aria-pressed=true]{outline-offset:1px;outline:2px solid #be0064}.nr-debate-total{color:#535267;margin:6px 0 8px;font-size:12px}.nr-debate-comment{border-top:1px solid #e6dbe2;padding-top:8px}.nr-debate-comment h3{color:#a32a5c;align-items:center;gap:6px;margin:0 0 6px;font-size:16px;font-weight:700;display:flex}.nr-debate-comment .nr-inline-comment{background:0 0;border:0;margin:0;padding:0}.nr-debate-comment .nr-speaking-row{display:block}.nr-debate-comment .nr-speaker,.nr-debate-comment .nr-speaker-name{display:none}.nr-debate-comment textarea{min-height:48px!important;padding:8px!important;font-size:16px!important}.nr-debate-comment .nr-speaking-bubble{background:#fff;border:0;padding:0}.nr-debate-comment .nr-speaking-bubble:before,.nr-debate-comment .nr-speaking-bubble:after{display:none}.nr-debate-comment .nr-comment-submit{align-items:center;margin-top:4px}.nr-debate-comment .nr-primary{color:#fff;min-height:40px;background:#ac3465!important;font-size:14px!important}.nr-debate-bold .nr-debate-footer{margin:0}.nr-debate-footer button{align-items:center;gap:5px;display:flex}.nr-honne-heading{color:#101b3e;letter-spacing:-.04em;text-underline-offset:5px;margin:18px 0 2px;font-size:24px;font-weight:950;line-height:1.4;-webkit-text-decoration:underline #e46b9f;text-decoration:underline #e46b9f;text-decoration-thickness:4px}.nr-post .nr-thread-title{color:#141e3d;font-size:18px;font-weight:850;line-height:1.55}.nr-post .nr-thread-excerpt{font-size:16px;line-height:1.6}.nr-post .nr-post-header b{font-size:14px}.nr-post .nr-compact-comment{margin:7px 0 0}.nr-post .nr-comment-launch{background:#fffaff;border:1px solid #e2d7e8;border-radius:10px;min-height:44px;font-size:14px!important}.nr-composer-closed{background:#fff5fa;border:1px solid #e0a7c6}.nr-composer-closed .nr-section-title h2{color:#b50063;font-size:16px}.nr-composer-closed .nr-section-title>button{color:#fff;background:#be0065;border-radius:22px;min-height:40px;padding:5px 13px;font-size:14px}.nr-composer-closed .nr-invite-bubble{color:#121e40;font-size:17px;font-weight:800}@media (width<=360px){.nr-debate-banner{min-height:52px;padding:6px 10px}.nr-debate-banner h2{font-size:18px}.nr-debate-content{padding:9px 10px}.nr-debate-bold .nr-debate-title{font-size:20px!important}.nr-debate-bold .nr-debate-choices button{font-size:14px!important}.nr-debate-mascot{width:42px;right:8px}.nr-debate-mascot img{width:42px;height:42px}.nr-debate-comment h3{font-size:16px}}.nr-debate-reactions{gap:8px;margin:8px 0;display:flex}.nr-debate-reactions button{background:#fff;border:1px solid #e7dfe5;border-radius:18px;justify-content:center;align-items:center;gap:7px;min-width:62px;min-height:44px;padding:5px 10px;display:inline-flex}.nr-debate-reactions button span{font-size:22px;line-height:1}.nr-debate-reactions button small{color:#62556a;font-variant-numeric:tabular-nums;font-size:13px}.nr-debate-reactions button[aria-pressed=true]{background:#fce8f0;border-color:#bf4276}.nr-debate-reactions button:disabled{opacity:.6}.nr-main .nr-scan-post{min-width:0;margin-bottom:10px;padding:12px 14px}.nr-scan-heading{margin:0}.nr-scan-heading a{color:inherit;overflow-wrap:anywhere;align-content:center;min-height:44px;text-decoration:none;display:block}.nr-scan-heading a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #b62e68}.nr-scan-meta{color:#6d6173;flex-wrap:wrap;align-items:center;gap:2px 12px;font-size:12px;line-height:1.5;display:flex}.nr-scan-meta>button{color:#a12b60;align-items:center;gap:4px;min-height:44px;font-size:14px;font-weight:650;display:inline-flex}.nr-scan-details>summary{color:#716277;cursor:pointer;align-content:center;min-height:44px;font-size:14px;list-style-position:inside}.nr-scan-details>summary:focus-visible{outline-offset:2px;outline:2px solid #b62e68}.nr-scan-expanded{border-top:1px solid #eee5ec;padding:10px 0}.nr-scan-full-body{overflow-wrap:anywhere;white-space:pre-wrap;margin:10px 0;font-size:16px;line-height:1.75}.nr-scan-full-body p{margin:0}.nr-main .nr-scan-post .nr-compact-comment{margin-top:0}.nr-scan-post .nr-thread-title{margin:0}@media (width<=360px){.nr-main .nr-scan-post{padding:10px}.nr-scan-meta{column-gap:8px}}.nr-news-browse{color:#b52c63;cursor:pointer;background:0 0;border:0;border-top:1px solid #eee;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px 8px;font-size:14px;font-weight:700;display:flex}.nr-news-archive-row{padding:0!important}.nr-news-archive-row>a{color:inherit;padding:14px 34px 14px 14px;text-decoration:none;display:block;position:relative}.nr-news-archive-row h3{overflow-wrap:anywhere;margin:0 0 6px;font-size:16px;line-height:1.5}.nr-news-archive-row span{color:#746c74;font-size:12px}.nr-news-archive-row svg{position:absolute;top:50%;right:12px}.nr-news-browse:focus-visible,.nr-news-archive-row a:focus-visible{outline-offset:2px;outline:2px solid #b52c63}.nr-debate-tools{justify-content:space-between;gap:10px;margin-top:10px;display:flex}.nr-debate-tools button{color:#a32956;cursor:pointer;background:#fff;border:1px solid #eadce2;border-radius:8px;align-items:center;gap:3px;padding:8px;font-size:14px;display:flex}.nr-debate-latest{margin:10px 0 0;padding:0;list-style:none}.nr-debate-latest button{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #eee;justify-content:space-between;gap:8px;width:100%;padding:9px 0;display:flex}.nr-debate-latest strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.nr-debate-latest small{white-space:nowrap;font-size:12px}.nr-debate-user-context{white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.nr-debate-user-context small{color:#786976;display:block}.nr-debate-draft{resize:vertical;border:1px solid #d8ccd2;border-radius:8px;width:100%;padding:10px;font-size:16px}.nr-debate-title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nr-reply-pagination-top{border-top:1px solid #eadfe8;border-bottom:1px solid #eadfe8;margin:16px 0;padding:12px 0;scroll-margin-top:76px}.nr-reply-page-count{color:#423348;flex-wrap:wrap;align-items:baseline;gap:4px 10px;width:100%;display:flex}.nr-reply-page-count strong{font-size:.9375rem}.nr-reply-page-count span{color:#756878;font-size:.8125rem}.nr-reply-page-actions{flex-wrap:wrap;gap:6px;width:100%;display:flex}.nr-reply-page-actions button{white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:44px;padding:8px 10px;font-size:.875rem}.nr-reply-search{background:#fffafd;border:1px solid #eadfe8;border-radius:12px;margin:14px 0 0;padding:10px 12px}.nr-reply-search form{align-items:center;gap:8px;display:flex}.nr-reply-search form>svg{color:#a25778;flex-shrink:0}.nr-reply-search input{color:#342a39;background:#fff;border:1px solid #d9ced8;border-radius:9px;flex:1;min-width:0;height:44px;padding:0 11px;font-size:16px}.nr-reply-search button{color:#9f2e5c;background:#fff;border:1px solid #e2cbd6;border-radius:9px;min-height:44px;padding:7px 12px;font-weight:650}.nr-reply-search button:disabled{opacity:.55}.nr-reply-search-clear{align-items:center;gap:3px;display:inline-flex}.nr-reply-search p{color:#756878;overflow-wrap:anywhere;margin:7px 0 0 26px;font-size:.8125rem}@media (width<=430px){.nr-reply-search{padding:9px}.nr-reply-search form{flex-wrap:wrap}.nr-reply-search input{width:calc(100% - 26px)}.nr-reply-search form>button{flex:1}.nr-reply-search p{margin-left:26px}}.nr-reply-unavailable{color:#705d69;background:#fff8fb;border:1px solid #ead4df;border-radius:12px;margin:12px 0;padding:10px 13px;font-size:13px;line-height:1.65}@media (width>=901px){.nr-sidebar{width:190px;padding:10px 8px}.nr-sidebar .nr-brand{gap:6px;margin-bottom:8px;padding:0 7px!important;font-size:23px!important}.nr-brand svg{width:29px;height:29px}.nr-sidebar nav{gap:1px}.nr-sidebar nav button{gap:9px;min-height:36px;padding:6px 9px;font-size:14px;line-height:1.4}.nr-sidebar nav svg{flex-shrink:0;width:19px;height:19px}.nr-nav-label{padding:12px 9px 6px}.nr-sidebar-bottom{margin:10px 0;padding-top:8px}.nr-sidebar-art{object-fit:contain;max-height:110px;margin-top:10px}.nr-body{max-width:1530px;margin-left:190px;padding:0 16px 24px}.nr-header{gap:12px;height:48px}.nr-masthead{gap:10px;min-height:46px;margin-bottom:8px;padding:5px 12px}.nr-masthead h1 span{font-size:23px}.nr-masthead h1 em{font-size:17px}.nr-masthead>.nr-art{width:58px;height:34px}.nr-columns{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:10px}.nr-rail{gap:10px;display:flex}.nr-rail .nr-card{padding:10px}.nr-columns>.nr-daily-news{border-radius:12px;margin-bottom:0;padding:7px 12px!important}.nr-daily-news .nr-section-title h2{font-size:17px}.nr-daily-news .nr-ranking-toggle{min-height:32px}.nr-daily-news .nr-daily-meta{margin-bottom:3px;font-size:12px}.nr-daily-news.nr-daily-expanded ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;max-height:180px;display:grid}.nr-daily-news li{border-top:0;border-bottom:1px solid #edeaf0;min-width:0}.nr-daily-news li>a{gap:8px;min-height:44px;padding:5px 0}.nr-daily-news .nr-daily-rank{flex-basis:22px;width:22px;min-width:22px;font-size:17px}.nr-daily-news .nr-daily-story strong{font-size:14px;line-height:1.45}.nr-daily-news .nr-load{min-height:32px}.nr-composer-closed{margin-bottom:8px;padding:6px 10px}.nr-composer-closed .nr-section-title{min-height:30px}.nr-composer-closed .nr-section-title>button{min-height:32px}.nr-composer-closed .nr-invite-bubble{min-height:36px;padding:5px 10px;font-size:16px}.nr-composer-invite{gap:8px;padding-top:2px}.nr-debate{border-radius:12px;margin:8px 0}.nr-debate-banner{min-height:40px;padding:4px 10px}.nr-debate-banner h2{font-size:16px}.nr-debate-mascot,.nr-debate-mascot img{width:34px;height:34px}.nr-debate-bold .nr-debate-title{margin-bottom:4px;font-size:18px!important}.nr-debate-content{padding:6px 10px}.nr-debate-context{margin-bottom:4px}.nr-debate-reactions{margin:4px 0}.nr-debate-reactions button{min-height:36px}.nr-debate-comment{padding-top:6px}.nr-debate-comment textarea{height:56px;min-height:40px!important}.nr-honne-heading{margin-top:12px;font-size:20px}.nr-main .nr-scan-post{border-radius:10px;margin-bottom:8px;padding:8px 12px}.nr-scan-heading a,.nr-scan-meta>button,.nr-scan-details>summary{min-height:32px}.nr-post .nr-thread-title{font-size:16px;line-height:1.5}.nr-news>.nr-title-link h2{font-size:20px}.nr-news{padding:12px}.nr-discussion p{font-size:16px}.nr-category-heading{padding:8px 2px}.nr-category-heading h1{font-size:24px}.nr-category-feed{margin:12px 0 8px}}@media (width>=1201px){.nr-composer-closed{align-items:center;gap:14px;min-height:54px;display:flex}.nr-composer-closed .nr-section-title{flex-shrink:0;gap:10px}.nr-composer-closed .nr-composer-invite{flex:1;min-width:0;padding:0}.nr-debate-comment .nr-comment-submit{margin-left:0}.nr-debate-content>.nr-debate-tools{margin-top:0}.nr-debate-content{grid-template-columns:minmax(0,1fr) minmax(240px,.9fr);align-items:start;column-gap:16px;display:grid}.nr-debate-content>*{grid-column:1}.nr-debate-example{justify-self:start}.nr-debate-content>.nr-debate-comment{border-top:0;border-left:1px solid #eee2e9;grid-area:1/2/6;padding:0 0 0 14px}.nr-debate-content>.nr-debate-tools,.nr-debate-content>.nr-debate-latest{grid-column:1/-1}}.nr-mypage-shortcut{border-radius:10px;align-items:center;gap:8px;width:100%;min-height:44px;margin:4px 0 8px;font-weight:700;display:flex;color:#a92d5b!important;background:#fceaf1!important;padding:6px 10px!important;font-size:14px!important}.nr-mypage-shortcut .nr-avatar{width:28px;height:28px}.nr-mypage-shortcut>svg{margin-left:auto}.nr-mobile-mypage{display:none}@media (width>=901px){.nr-columns{grid-template-rows:auto 1fr;row-gap:8px}.nr-columns>.nr-daily-news{grid-area:1/1}.nr-columns>.nr-main{grid-area:2/1}.nr-columns>.nr-rail{grid-area:1/2/3}.nr-category-page .nr-columns>.nr-main{grid-row:1/3}.nr-masthead{display:none}.nr-rail .nr-places .nr-tags{gap:6px;max-height:none}.nr-rail .nr-places p{margin:2px 0 7px;font-size:10px;display:block}.nr-rail .nr-places .nr-tags button{min-height:36px;font-size:14px}.nr-news>.nr-title-link h2{font-size:18px;line-height:1.5}.nr-news:not(.nr-news-dialog .nr-news) .nr-discussion{display:none}.nr-main>.nr-news{margin-bottom:8px;padding:10px 12px}.nr-sidebar-art{display:none}.nr-body{max-width:1600px}}@media (width<=900px){.nr-mobile-mypage{flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:44px;display:flex}.nr-mobile-mypage img{border-radius:50%;width:30px;height:30px}.nr-header{gap:7px}.nr-search{flex:1;min-width:0}.nr-header>.nr-account{display:none}.nr-header .nr-search{height:44px}.nr-header .nr-search input{min-width:0;height:100%;min-height:0;font-size:16px}.nr-search>svg{flex-shrink:0}}.nr-search-scope{border:1px solid var(--nr-line);background:#fff8fb;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:8px 0;padding:10px 12px;font-size:14px;display:flex}.nr-search-scope p{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:5px 10px;margin:0;display:flex}.nr-searching .nr-columns>.nr-main{grid-row:1/3}.nr-search-scope button{color:#9f2352;text-align:left;background:#fff;border:1px solid #d8a4b7;border-radius:8px;min-height:44px;padding:8px 10px;font-size:14px}@media (width>=1101px){.nr-news-overview{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;display:grid}.nr-news-overview>.nr-card{min-width:0;margin:0;padding:10px}.nr-news-overview .nr-title-link h2{font-size:16px;line-height:1.55}.nr-news-overview .nr-meta{gap:5px;font-size:12px}.nr-news-overview .nr-actions{flex-wrap:wrap;gap:5px}.nr-news-overview .nr-news-grid{display:block}.nr-news-overview .nr-comment-launch{min-height:40px;padding:6px 9px}.nr-debate-comment .nr-comment-submit{flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;display:flex}.nr-debate-comment .nr-comment-submit .nr-primary{min-height:36px;padding:4px 12px}.nr-debate-comment .nr-comment-submit [role=status]:empty{display:none}}@media (width>=901px){.nr-daily-news.nr-daily-expanded ol{max-height:136px}.nr-debate-comment .nr-comment-form{padding:0}.nr-debate-comment .nr-comment-submit{padding-top:0}}.nr-oogiri{background:#fff8fc;border:1px solid #efc4d7;border-radius:14px;margin:0 0 12px;padding:14px;scroll-margin-top:80px}.nr-oogiri header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.nr-oogiri h2{color:#97224f;align-items:center;gap:7px;margin:0;font-size:18px;display:flex}.nr-oogiri header>span{color:#795d6b;font-size:12px}.nr-oogiri>p{color:#6a5260;margin:6px 0 10px;font-size:14px}.nr-oogiri-topics{grid-template-columns:1fr;gap:8px;display:grid}.nr-oogiri-topics a{color:#382631;background:#fff;border:1px solid #f1dce5;border-radius:9px;flex-direction:column;justify-content:space-between;gap:8px;min-width:0;min-height:44px;padding:10px;text-decoration:none;display:flex}.nr-oogiri-topics strong{overflow-wrap:anywhere;font-size:16px;line-height:1.5}.nr-oogiri-topics a>span{color:#a52b5c;justify-content:space-between;align-items:center;font-size:13px;display:flex}.nr-oogiri-topics a:hover{background:#fff0f6}.nr-oogiri a:focus-visible{outline-offset:2px;outline:2px solid #b62e68}@media (width<=640px){.nr-oogiri{padding:12px}.nr-oogiri-topics{grid-template-columns:1fr;gap:5px}.nr-oogiri-topics a{flex-direction:row;align-items:center;gap:8px;padding:9px 10px}.nr-oogiri-topics a>span{flex-shrink:0;font-size:12px}.nr-oogiri-topics strong{font-size:16px}}.nr-oogiri-topics a{flex-direction:row;align-items:center}.nr-oogiri-topics a>span{flex-shrink:0}.nr-oogiri footer{color:#795d6b;justify-content:flex-end;align-items:center;gap:10px;margin:4px 0 0;padding:0;font-size:13px;display:flex}.nr-oogiri footer>a{color:#795d6b;align-items:center;gap:4px;min-height:44px;display:inline-flex}.nr-oogiri h2 .nr-oogiri-mascot{object-fit:contain;pointer-events:none;flex:0 0 44px;width:44px;height:44px}.nr-oogiri-rail{display:none}.nr-debate-comment textarea{border-radius:8px;background:#fffafd!important;border:1px solid #dfc9d6!important}.nr-debate-comment textarea:focus{outline-offset:2px;outline:2px solid #b794ed!important}@media (width>=901px){.nr-main>.nr-oogiri-main{display:none}.nr-rail>.nr-oogiri-rail{margin:0;padding:12px;display:block}.nr-columns>.nr-rail{overscroll-behavior-y:auto;scrollbar-width:thin;align-self:start;max-height:calc(100dvh - 24px);padding:0 3px 4px 0;position:sticky;top:12px;overflow-y:auto}.nr-rail .nr-oogiri h2{font-size:18px}.nr-rail .nr-oogiri-topics a{flex-direction:column;align-items:stretch;gap:6px}.nr-rail .nr-oogiri footer{flex-wrap:wrap;gap:4px}.nr-rail .nr-oogiri footer>a{min-height:36px}.nr-rail .nr-cup,.nr-rail .nr-footer-card{display:none}.nr-rail .nr-places p{font-size:12px}.nr-rail .nr-places .nr-tags button,.nr-rail .nr-section-title>button,.nr-rail .nr-add-tag{min-height:36px;font-size:13px!important}.nr-news-overview{grid-template-columns:1fr}.nr-news-overview .nr-title-link h2{font-size:18px}}@media (width>=1450px){.nr-news-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}.nr-compose-context{color:#342638;background:#fff8fb;border:1px solid #e8d4df;border-left:3px solid #b34471;border-radius:8px;margin:8px 0 12px;padding:12px}.nr-compose-context>strong{color:#83566b;margin-bottom:6px;font-size:13px;display:block}.nr-compose-context>div{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.8}.nr-compose-context>button{align-items:center;min-height:44px;margin-top:6px;text-decoration:underline;display:inline-flex;color:#a33363!important;font-size:13px!important}.nr-compose-context>ul{overflow-wrap:anywhere;margin:8px 0;padding-left:20px;font-size:16px;line-height:1.7;list-style:outside}.nr-compose-context>p{overflow-wrap:anywhere;margin:8px 0;font-size:14px;line-height:1.7}.nr-compose-context>a{color:#a33363;overflow-wrap:anywhere;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:flex}.nr-news-lead{background:#f7f8fc;border-left:3px solid #9ba5c3;border-radius:0 8px 8px 0;margin:10px 0 12px;padding:12px 14px}.nr-news-lead>span{color:#626078;margin-bottom:4px;font-size:.875rem;font-weight:600;display:block}.nr-news-lead>p{color:#37374c;overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.8}.nr-news .nr-meta{color:#626078;flex-wrap:wrap;gap:6px 10px;height:auto;min-height:28px;font-size:.875rem;line-height:1.6}.nr-news .nr-meta a{color:#665078;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.nr-news .nr-title-link h2{letter-spacing:0;font-size:1.25rem;line-height:1.6}.nr-news-evidence>summary,.nr-news-poll-details>summary{color:#665078;cursor:pointer;min-height:44px;padding:10px 0;font-size:.875rem}.nr-news-evidence p,.nr-news-evidence li{overflow-wrap:anywhere;font-size:1rem;line-height:1.8}.nr-tabs [role=tab]{color:#625c70;flex-shrink:0;min-height:44px;padding-inline:16px!important;font-size:.875rem!important}.nr-tabs [role=tab][aria-selected=true]{color:#a52759;font-weight:750}.nr-debate-comment textarea::placeholder{color:#776577;opacity:1}.nr-rail .nr-places .nr-tags button{min-height:40px;font-size:.875rem!important}@media (width<=640px){.nr-news-lead{padding:10px 12px}.nr-news .nr-title-link h2{font-size:1.125rem}.nr-tabs [role=tab]{padding-inline:12px!important}}.nr-news-lead>small{color:#626078;margin-top:6px;font-size:.875rem;line-height:1.6;display:block}.nr-news .nr-actions button{min-width:44px;min-height:44px}.nr-mobile-nav button[aria-current=page]{color:#b51e51;background:#ffe8ef;border-radius:10px;font-weight:800;box-shadow:inset 0 3px #d8326c}.nr-mobile-nav button[aria-current=page] svg{stroke-width:2.7px}.nr-mobile-nav button:nth-child(3):not([aria-current=page]){color:#856c88}.nr-news-page .nr-columns>.nr-main{grid-row:1/3}.nr-news-page .nr-honne-heading{margin-top:14px}.nr-news-page .nr-feed-status:has([role=status]:not(:empty)){color:#923154;background:#fff3f7;border-radius:10px;min-height:56px;padding:12px;font-size:14px}@media (width<=767px){.nr-news-page .nr-rail,.nr-news-page .nr-tabs{display:none}.nr-mobile-nav button,.nr-mobile-nav a{min-width:0;font-size:10px!important}}.nr-nav-label-featured{padding-top:12px}.nr-sidebar nav .nr-featured-nav{color:#a3295a;background:#fff2f6;border-radius:10px;align-items:center;gap:10px;min-height:40px;padding:8px 11px;font-size:14px;font-weight:750;display:flex}.nr-sidebar nav .nr-featured-nav:nth-of-type(2){color:#5a478d;background:#f5f2ff}.nr-sidebar nav .nr-featured-nav svg{flex-shrink:0;width:20px;height:20px}.nr-sidebar nav .nr-featured-nav.active{box-shadow:inset 0 0 0 2px #c6b8e4}.nr-purpose{padding:8px 0 12px}.nr-purpose-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.nr-purpose h1{letter-spacing:-.6px;margin:0;font-size:24px;font-weight:800}.nr-purpose-title>a{font-size:14px;text-decoration:underline}.nr-purpose>p{color:#6b5f70;margin:4px 0 10px;font-size:14px}.nr-signature-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 9px;display:grid}.nr-signature-paths>a{color:#89264f;background:linear-gradient(125deg,#fff0f6,#fff 72%);border:1px solid #e6c9d8;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:82px;padding:13px 15px;display:grid;box-shadow:0 5px 18px #bd4f7a12}.nr-signature-paths>a:nth-child(2){color:#514087;background:linear-gradient(125deg,#f7f2ff,#fff 72%);border-color:#ddd9ef}.nr-signature-paths>a>svg:last-child{width:18px}.nr-signature-paths span{flex-direction:column;min-width:0;display:flex}.nr-signature-paths small{font-size:12px;font-weight:700;line-height:1.4}.nr-signature-paths strong{font-size:21px;line-height:1.35}.nr-signature-paths em{color:#6b5f70;font-size:13px;font-style:normal;line-height:1.5}.nr-purpose nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.nr-purpose nav a{color:#89264f;background:#fff6f9;border:1px solid #ead8e2;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:3px 9px;padding:12px;display:grid}.nr-purpose nav a:nth-child(2){color:#76582c;background:#fff9ee}.nr-purpose nav a:nth-child(3){color:#434e8d;background:#f3f5ff}.nr-purpose nav strong{font-size:18px}.nr-purpose nav span{grid-column:1/-1;font-size:14px}.nr-category-disclosure,.nr-home-extras{background:#fff;border:1px solid #eee4ec;border-radius:10px;margin:0 0 8px}.nr-category-disclosure>summary,.nr-home-extras>summary{cursor:pointer;min-height:44px;padding:11px 12px;font-size:14px;font-weight:650}.nr-category-disclosure .nr-category-links,.nr-home-extras>div{padding:8px 12px}.nr-home-extras{margin:10px 0}.nr-shell .nr-search input{font-size:16px}.nr-shell .nr-title-link{color:inherit;text-decoration:none}.nr-shell .nr-title-link:hover h2{text-decoration:underline}.nr-compose-dialog{--dialog-height:100dvh;--dialog-top:0px;color:#352c3d;flex-direction:column;overflow:hidden;top:calc(var(--dialog-top) + var(--dialog-height) / 2)!important;max-height:calc(var(--dialog-height) - 24px)!important;gap:8px!important;width:min(620px,100vw - 24px)!important;max-width:620px!important;padding:16px!important;display:flex!important}.nr-compose-dialog .nr-comment-editor-heading{flex-shrink:0;align-items:center;margin:0}.nr-compose-dialog .nr-comment-editor-heading h2{font-size:18px;line-height:1.4}.nr-compose-dialog .nr-comment-editor-heading button{white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dfd3dd;border-radius:8px;align-items:center;gap:3px;min-height:44px;padding:8px;font-size:14px;display:flex}.nr-compose-dialog [data-slot=dialog-description]{flex-shrink:0;font-size:14px;line-height:1.5}.nr-compose-dialog-body{overscroll-behavior:contain;min-height:0;padding:2px;scroll-padding:8px;overflow:auto}.nr-compose-source{border:1px solid #e8dce6;border-radius:8px;margin:4px 0;padding:8px}.nr-compose-source>summary{cursor:pointer;min-height:28px;font-size:14px;line-height:28px}.nr-compose-source .nr-compose-context{overscroll-behavior:contain;max-height:180px;font-size:14px;overflow:auto}.nr-compose-dialog .nr-inline-comment{border:0;margin:6px 0 0;padding:8px 0}.nr-compose-dialog .nr-speaking-row{gap:8px}.nr-compose-dialog .nr-speaking-bubble{min-width:0}.nr-compose-dialog textarea{max-height:160px;line-height:1.5;min-height:72px!important;font-size:16px!important}.nr-compose-dialog .nr-comment-submit{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nr-compose-dialog .nr-comment-submit button{min-height:44px;margin-top:0;margin-left:auto;font-size:16px}.nr-compose-dialog .nr-draft-retention,.nr-compose-dialog .nr-participation-note{font-size:12px}@media (width<=640px){.nr-purpose{padding:5px 0 8px}.nr-signature-paths{grid-template-columns:1fr;gap:7px}.nr-signature-paths>a{min-height:67px;padding:10px 12px}.nr-signature-paths strong{font-size:19px}.nr-signature-paths em{font-size:12px}.nr-purpose nav a{gap:3px 7px;padding:9px 8px}.nr-purpose nav strong{font-size:17px}.nr-purpose nav span{font-size:13px}.nr-compose-dialog{max-height:calc(var(--dialog-height) - 12px)!important;padding:12px!important}.nr-compose-dialog .nr-speaker,.nr-compose-dialog .nr-speaker-name{display:none}.nr-compose-dialog .nr-speaking-bubble{width:100%}.nr-compose-dialog .nr-speaking-bubble:before,.nr-compose-dialog .nr-speaking-bubble:after{display:none}.nr-compose-dialog .nr-speaking-bubble{padding:8px}.nr-compose-dialog .nr-participation-note{margin:5px 0}.nr-compose-dialog .nr-inline-comment{padding:4px 0}}@media (prefers-reduced-motion:reduce){.nr-compose-dialog{transition:none!important;animation:none!important}}.nr-compose-dialog .nr-comment-form .nr-comment-submit{margin-left:0}.nr-compose-dialog .nr-comment-submit [role=status]:empty{display:none}.nr-news-dialog{--dialog-height:100dvh;--dialog-top:0px;flex-direction:column;overflow:hidden;top:calc(var(--dialog-top) + var(--dialog-height)/2)!important;max-height:calc(var(--dialog-height) - 24px)!important;gap:10px!important;display:flex!important}.nr-news-dialog-heading{flex-shrink:0;align-items:flex-start;gap:12px;display:flex}.nr-news-dialog-heading [data-slot=dialog-header]{flex:1;min-width:0}.nr-news-dialog-heading [data-slot=dialog-title]{font-size:18px;line-height:1.5}.nr-news-dialog-heading>button{white-space:nowrap;background:#fff;border:1px solid #e6d4df;border-radius:8px;flex-shrink:0;min-height:44px;padding:8px;font-size:14px}.nr-news-dialog-body{overscroll-behavior:contain;min-height:0;padding:2px;scroll-padding:12px;overflow:auto}.nr-backup-health{overflow-wrap:anywhere;border-top:1px solid #ccd6de;padding:14px 0}.nr-backup-health button,.nr-backup-health a{white-space:normal;border:1px solid #a9bbc9;border-radius:8px;min-height:44px;padding:10px 12px;font-size:1rem;display:inline-block}.nr-backup-health button:focus-visible,.nr-backup-health a:focus-visible{outline-offset:3px;outline:3px solid #46759e}.nr-backup-health ul{padding-left:1.4em;list-style:outside}.nr-source{align-items:center;min-height:24px;font-size:12px;display:inline-flex}.nr-category-explorer{background:#fff;border:1px solid #eadde6;border-radius:12px;margin:0 0 16px;padding:10px 14px}.nr-category-explorer-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.nr-category-explorer-heading h2{margin:0;font-size:16px;font-weight:750}.nr-category-explorer-heading button{color:#a52253;text-underline-offset:3px;min-height:44px;font-size:14px;text-decoration:underline}.nr-category-shortcuts{flex-wrap:wrap;gap:6px;display:flex}.nr-category-shortcuts a{color:#41304c;background:#fff7fa;border:1px solid #eedbe5;border-radius:8px;align-items:center;min-height:44px;padding:8px 12px;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.nr-category-shortcuts a svg{display:none}.nr-category-shortcuts a[aria-current=page]{background:#ffe5ee;border-color:#c12b60;font-weight:700}.nr-category-directory{flex-direction:column;gap:16px;max-height:55dvh;padding:3px;display:flex;overflow:auto}.nr-category-directory h3{color:#67566c;margin:0 0 6px;font-size:14px;font-weight:750}.nr-category-directory .nr-category-links{max-height:none;overflow:visible}.nr-directory-shop{color:#a52253;align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.nr-sidebar .nr-category-directory{gap:14px;max-height:none;overflow:visible}.nr-sidebar .nr-category-links{grid-template-columns:1fr;gap:3px}.nr-sidebar .nr-category-directory a{background:0 0;border:0;min-height:44px;padding:7px 9px;font-size:14px;line-height:1.5}.nr-sidebar .nr-category-directory a[aria-current=page]{color:#a52253;background:#ffe5ee}.nr-sidebar .nr-category-directory h3{padding:0 9px;font-size:12px}@media (width<=640px){.nr-shell .nr-mobile-nav{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.nr-shell .nr-mobile-nav button,.nr-shell .nr-mobile-nav a{overflow-wrap:anywhere;text-align:center;min-width:0;min-height:54px;line-height:1.4;font-size:12px!important}.nr-category-explorer{padding:8px 10px}.nr-category-explorer-heading h2{font-size:14px}.nr-category-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nr-category-shortcuts a{padding:6px 9px;font-size:14px}.nr-category-directory .nr-category-links{grid-template-columns:1fr}.nr-category-directory{max-height:55dvh}}.nr-context-title{margin:12px 0 18px;font-size:22px;font-weight:800}.nr-home-heading{justify-content:space-between;align-items:center;gap:12px;padding:4px 0 10px;display:flex}.nr-home-heading h1{margin:0;font-size:24px;font-weight:800}.nr-home-heading>a{color:#685b73;font-size:12px;text-decoration:underline}.nr-primary-paths{grid-template-columns:1fr 1fr auto;gap:8px;margin:0 0 6px;display:grid}.nr-primary-paths>a,.nr-primary-paths>button{background:#fff;border:1px solid #d7cedb;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:8px 14px;font-size:17px;font-weight:750;line-height:1.4;display:flex}.nr-primary-paths>a[aria-current=page]{color:#a91953;background:#fff0f6;border-color:#c6346c}.nr-primary-paths>button{color:#fff;background:#b51e58;border-color:#b51e58;font-size:14px}.nr-secondary-paths{border-bottom:1px solid #eee7ed;flex-wrap:wrap;align-items:center;gap:0 18px;margin-bottom:4px;padding:0 2px 8px;display:flex}.nr-secondary-paths>a,.nr-secondary-paths>button{color:#65516c;text-underline-offset:3px;align-items:center;min-height:36px;font-size:13px;text-decoration:underline;display:inline-flex}.nr-sidebar nav .nr-featured-nav,.nr-sidebar nav .nr-featured-nav:nth-of-type(2){color:#65516c;background:0 0;font-weight:500}@media (width<=640px){.nr-shell .nr-mobile-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.nr-home-heading{padding:0 0 7px}.nr-home-heading h1{font-size:21px}.nr-primary-paths{gap:5px}.nr-primary-paths>a,.nr-primary-paths>button{gap:5px;min-height:48px;padding:8px 6px;font-size:15px}.nr-primary-paths>button{font-size:13px}.nr-primary-paths svg{flex-shrink:0;width:18px}.nr-secondary-paths{gap:0 12px}.nr-secondary-paths>a,.nr-secondary-paths>button{min-height:32px;font-size:12px}}.nr-shell .nr-secondary-paths,[role=dialog] .nr-secondary-paths{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:8px 0 14px;padding:0;display:grid}.nr-shell .nr-secondary-paths>a,[role=dialog] .nr-secondary-paths>a{color:#46364f;background:#f7f3fa;border:1px solid #ded3e4;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:8px 10px;font-size:14px;font-weight:650;line-height:1.5;text-decoration:none;display:flex}.nr-secondary-paths>a>svg{color:#8c3a6b;flex-shrink:0;width:20px;height:20px}.nr-secondary-paths>a:hover{background:#f3e9f1;border-color:#ac7598}.nr-secondary-paths>a:focus-visible{outline-offset:2px;outline:3px solid #a74678}.nr-secondary-paths>a[aria-current=page]{background:#ffeaf2;border-color:#aa3767}[role=dialog] .nr-secondary-paths{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.nr-sidebar nav .nr-featured-nav{background:#f7f3fa;font-weight:650}@media (width<=640px){.nr-shell .nr-secondary-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0 12px}.nr-shell .nr-secondary-paths>a{min-height:46px;padding:7px 8px;font-size:14px}}.nr-menu-dialog .nr-category-directory{max-height:none;overflow:visible}
