@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.banniere.home .diaporama ul.bjqs{display:block!important}.banniere{background-size:cover!important}form .alert-danger,form .alert-error{margin-bottom:20px!important}.content .signature.admin{border-color:#c00!important}.content .signature.moderateur{border-color:#900!important}.content article.event{background-color:#ff3b0033!important}input[type=text],input[type=email],input[type=password],input[type=search],textarea,input[type=submit],.button{border-radius:4px!important}.rich-toolbar{background:0 0;border:none;border-bottom:1px solid #ffffff1a;border-radius:0;flex-wrap:wrap;gap:2px;margin-bottom:0;padding:6px 0;display:flex}.rich-toolbar button{cursor:pointer;color:#ccc;background:#ffffff14;border:none;border-radius:4px;min-width:30px;padding:6px 10px;font-size:13px;line-height:1;transition:all .15s}.rich-toolbar button:hover{color:#ff3b00;background:#ff3b0033}.rich-toolbar .btn-clear-format{color:#666;font-size:11px}.rich-toolbar .btn-clear-format:hover{color:#ff3b00}.rich-toolbar+div textarea,.rich-toolbar+textarea{border-radius:0 0 6px 6px!important}.inline-editor{margin:10px 0}.inline-editor .wysiwyg-editor{background:0 0;border:none;border-top:1px solid #ffffff14;border-radius:0;padding:12px 0}.wysiwyg-editor{color:#f2f2f2;box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff1a;border-radius:6px;width:100%;min-height:120px;max-height:500px;margin-top:4px;padding:12px 14px;font-size:14px;line-height:1.6;overflow-y:auto}.wysiwyg-editor:focus{border-color:#ff3b004d;outline:none}.wysiwyg-editor img{border-radius:4px;max-width:100%}.wysiwyg-editor a{color:#ff3b00}.wysiwyg-editor blockquote,.content blockquote{color:#aaa;background:#ffffff0a;border-left:3px solid #ff3b0080;border-radius:0 4px 4px 0;margin:10px 0;padding:8px 14px;font-style:italic}.wysiwyg-editor blockquote strong,.content blockquote strong{color:#ff3b00;margin-bottom:4px;font-size:12px;font-style:normal;display:block}.wysiwyg-editor blockquote blockquote,.content blockquote blockquote{background:#ffffff05;border-left-color:#fff3;margin:6px 0}.wysiwyg-editor blockquote blockquote blockquote,.content blockquote blockquote blockquote{background:0 0;border-left-color:#ffffff1a;font-size:.9em}.draft-status-bar{min-height:24px;padding:2px 0}.inline-editor textarea:focus{box-shadow:none!important;border-color:#ff3b004d!important}.inline-editor-actions{gap:8px;margin-top:10px;display:flex}.btn-cancel,.button.cancel,.inline-editor-actions .cancel{opacity:.7;color:#888!important;background:#ffffff14!important}.btn-cancel:hover,.button.cancel:hover,.inline-editor-actions .cancel:hover{opacity:1;color:#bbb!important;background:#ffffff26!important}.draft-save-indicator{color:#fff6;padding:4px 0;font-size:11px;transition:opacity .5s}.draft-save-indicator.show{opacity:1}.draft-save-indicator.fade{opacity:0}.draft-restore{color:#ccc;background:#ff3b0014;border:1px solid #ff3b0033;border-radius:6px;align-items:center;gap:10px;margin:8px 0 12px;padding:10px 14px;font-size:13px;display:flex}.draft-restore span{flex:1}.draft-restore .button.mini{padding:6px 14px;font-size:13px}.calculateur label.select select{min-width:150px}.guide-section img{image-rendering:auto;max-width:100%;height:auto}.dernier-titre{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.link-modal-overlay{z-index:9999;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.link-modal{background:#2a2a2a;border:1px solid #ffffff26;border-radius:8px;width:400px;max-width:90vw;padding:20px;box-shadow:0 8px 32px #00000080}.link-modal h4{color:#f2f2f2;margin:0 0 15px;font-size:16px}.link-modal input{color:#f2f2f2;box-sizing:border-box;background:#0000004d;border:1px solid #ffffff26;border-radius:6px;width:100%;margin-bottom:15px;padding:8px 12px;font-size:14px}.link-modal input:focus{border-color:#ff3b00;outline:none}.link-modal-actions{justify-content:flex-end;gap:8px;display:flex}.confirm-modal-overlay{z-index:9999;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.confirm-modal{text-align:center;background:#2a2a2a;border:1px solid #ffffff26;border-radius:8px;width:400px;max-width:90vw;padding:24px;box-shadow:0 8px 32px #00000080}.confirm-modal p{color:#f2f2f2;margin:0 0 20px;font-size:15px;line-height:1.5}.confirm-modal-actions{justify-content:center;gap:10px;display:flex}.confirm-modal-actions .delete{color:#fff!important;background:#c00!important}.confirm-modal-actions .delete:hover{background:#a00!important}article section{padding-bottom:30px}span.comments{margin-bottom:15px;display:block}.full.inset hr,article hr{border:none!important;border-top:1px solid #ffffff1a!important;margin:15px 0!important}.rich-toolbar{border-bottom:none!important}.suiton{color:#9b9cff}.katon{color:#ff494a}.raiton{color:#ffea03}.doton{color:#ff9204}.futon{color:#06fffc}.pie-chart{border-radius:50%;width:200px;height:200px;margin:20px auto}.content .main h3,section.main h3{margin-top:25px!important;margin-bottom:10px!important}#contact textarea{box-sizing:border-box;width:100%}.messagerie-sidebar h3{align-items:center;min-height:40px;display:flex}
.sr-page{--sr-ink:var(--nt-text,#eef0ed);--sr-muted:var(--nt-muted,#aeb6bd);--sr-surface:var(--nt-surface,#202428);--sr-line:var(--nt-border,#41484e);--sr-accent:var(--nt-primary,#c83d26);width:100%;min-width:0;color:var(--sr-ink);font:inherit;margin:0;padding:0}.sr-page *,.sr-page :before,.sr-page :after{box-sizing:border-box}.sr-page :is(h2,h3,h4,p){color:inherit;background:0 0;padding:0}.sr-page a{color:var(--nt-link,#ffac91)}.sr-page a:hover{color:var(--nt-link-hover)}.sr-page .sr-header{gap:16px;margin:0 0 24px;padding:0;display:grid}.nt-site .sr-page .sr-header>:is(h2,p){text-align:left;margin:0}.sr-page .sr-subtitle{max-width:76ch;color:var(--sr-muted);margin:0;font-size:16px;line-height:1.65}.sr-page .sr-section{min-width:0;margin:0 0 32px}.sr-page .sr-section:last-child{margin-bottom:0}.sr-page .sr-section-title{color:var(--sr-ink);margin:0 0 16px;font-family:inherit;font-size:22px;font-weight:700;line-height:1.4}.sr-page .sr-section-hint{color:var(--sr-muted);margin:8px 0 16px;font-size:14px}.sr-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:16px;display:grid}body.nt-site .sr-page .sr-grid>.sr-card{margin:0}body.nt-site .sr-page .sr-grid>.sr-empty{grid-column:1/-1;margin:0}.sr-grid--narrow{grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr))}.sr-grid--inventory{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.sr-grid--tiers{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}.sr-cols{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:1000px){.sr-cols--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.content .sr-page .sr-card{border:1px solid var(--sr-line);background:var(--sr-surface);border-radius:8px;min-width:0;padding:24px}.sr-card--row{align-items:center;gap:16px;display:flex}.content .sr-page .sr-card--unlocked{border-color:var(--nt-warning-border);background:var(--nt-warning-bg)}.content .sr-page .sr-card--claimed{border-color:var(--nt-success-border);background:var(--nt-success-bg)}.content .sr-page .sr-card--highlight{border-color:var(--nt-hover-border)}.content .sr-page .sr-card--locked{color:var(--sr-muted)}.content .sr-page .sr-card-name{color:var(--sr-ink);overflow-wrap:anywhere;white-space:normal;margin:0 0 8px;font:700 18px/1.4 Trebuchet MS,sans-serif}.content .sr-page .sr-card-meta{color:var(--sr-muted);margin:0 0 8px;font-size:13px;line-height:1.55}.content .sr-page .sr-card-desc{color:var(--sr-muted);margin:0 0 16px;font-size:14px;line-height:1.65}.sr-card-body{flex:1;min-width:0}.sr-card-icon{flex:0 0 40px;place-items:center;width:40px;font-size:26px;display:grid}.sr-card-icon img{object-fit:contain;width:40px;height:40px}.sr-stat{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.sr-quest-page .sr-stat{align-items:flex-start}.sr-quest-page .sr-card-meta{flex-shrink:0}body.nt-site .sr-quest-page .sr-quest-heading{align-content:start;gap:8px;margin-bottom:16px;display:grid}body.nt-site .sr-quest-page .sr-quest-heading .sr-card-name{min-height:2.8em;margin:0}body.nt-site .sr-quest-page .sr-quest-heading .sr-card-meta{justify-self:start;margin:0}.sr-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.sr-quest-card{flex-direction:column;display:flex}.sr-quest-card .sr-card-body{flex:none}.sr-quest-footer{gap:8px;margin-top:auto;padding-top:12px;display:grid}.sr-quest-footer .sr-status{min-height:44px}.sr-chip--season{color:var(--nt-info-text);gap:6px}.sr-page .sr-chip{border:1px solid var(--sr-line);background:var(--nt-field,#181c20);font-variant-numeric:tabular-nums;border-radius:4px;align-items:center;padding:4px 8px;font-size:13px;display:inline-flex}.sr-chip--ryo{color:var(--nt-gold)}.sr-chip--tokens{color:var(--nt-info-text)}.sr-chip--xp{color:var(--nt-success-text)}.sr-progress{background:var(--nt-progress-track);border-radius:4px;width:100%;height:8px;overflow:hidden}.sr-progress--lg{height:12px}.sr-progress-bar{border-radius:inherit;background:linear-gradient(90deg,#b93725,#ec7d48);height:100%}.sr-page .sr-status{color:var(--sr-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.sr-page .sr-status--success{color:var(--nt-success-text)}.sr-page .sr-status--locked{color:var(--sr-muted)}.nt-site .sr-page .sr-btn{border-radius:var(--nt-radius,8px);background:var(--sr-accent);color:#fff;min-height:44px;font:600 15px/22px var(--nt-font,"Trebuchet MS",sans-serif);text-shadow:none;box-shadow:none;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;margin:0;padding:10px 16px;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.nt-site .sr-page .sr-btn:hover{color:#fff;background:#ad301e;border-color:#ef8d6e}.nt-site .sr-page .sr-btn:active{background:#95291a}.nt-site .sr-page .sr-btn:disabled{opacity:.6;cursor:not-allowed}.sr-page .sr-btn--sm{padding:10px 14px}.sr-filters{flex-wrap:wrap;gap:8px;margin:0;display:flex}.nt-site .sr-page .sr-pill{border:1px solid var(--sr-line);border-radius:var(--nt-radius,8px);background:var(--sr-surface);min-height:44px;color:var(--sr-ink);font:600 15px/22px var(--nt-font,"Trebuchet MS",sans-serif);cursor:pointer;justify-content:center;align-items:center;margin:0;padding:10px 16px;transition:background-color .16s,border-color .16s;display:inline-flex}.nt-site .sr-page .sr-pill:hover{border-color:var(--nt-hover-border);background:var(--nt-hover-bg)}.nt-site .sr-page .sr-pill--active{background:var(--nt-selected-bg);border-color:var(--nt-hover-border);color:var(--nt-selected-text)}.sr-catalog-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.sr-catalog-heading .sr-section-hint{margin:0}.sr-shop-wallet{border:1px solid var(--sr-line);background:var(--sr-surface);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 24px;padding:16px 24px;display:flex}.sr-shop-wallet p{margin:0}.sr-shop-wallet>a{align-items:center;gap:8px;min-height:44px;display:inline-flex}.sr-shop-balance{color:var(--sr-muted);flex-wrap:wrap;align-items:center;gap:8px 24px;margin:0;display:flex}.sr-shop-balance strong{color:var(--nt-gold);font-variant-numeric:tabular-nums;font-size:18px}.sr-hero-tags{color:var(--sr-muted);flex-wrap:wrap;gap:8px 24px;font-size:13px;display:flex}.sr-hero-tags>span:before{content:"✓";color:var(--nt-success-text);margin-right:8px}.sr-product-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}body.nt-site .sr-page .sr-product.sr-product{flex-direction:column;margin:0;padding:0;display:flex;overflow:hidden}.sr-product .sr-card-body{flex-direction:column;padding:24px;display:flex}.sr-product .sr-buy{margin-top:auto;padding-top:16px}.sr-card-media{aspect-ratio:3/2;border-radius:var(--nt-radius,8px);background:var(--nt-field,#181c20);place-items:center;margin:0 0 16px;display:grid;position:relative;overflow:hidden}.sr-product .sr-card-media{aspect-ratio:3/2;border-bottom:1px solid var(--sr-line);border-radius:0;margin:0}.sr-card-media img{object-fit:contain;width:100%;height:100%}.sr-aura-preview{--aura-color:#eeae6f;isolation:isolate;width:100%;height:100%;color:var(--aura-color);background:radial-gradient(ellipse at center,color-mix(in srgb,var(--aura-color),transparent 88%),transparent 65%),#181c20;place-items:center;display:grid;position:relative}.sr-aura-preview:before{content:"";border:1px solid color-mix(in srgb,var(--aura-color),transparent 60%);border-radius:50%;width:110px;height:110px;position:absolute}.sr-aura-shuriken{width:84px;height:84px;filter:drop-shadow(0 2px 10px color-mix(in srgb,var(--aura-color),transparent 55%))}.sr-product-badge{border:1px solid var(--sr-line);color:var(--sr-ink);background:#181c20e6;border-radius:4px;padding:4px 8px;font-size:12px;position:absolute;top:12px;left:12px}.sr-card-media--boost{color:var(--nt-gold);background:radial-gradient(#393021,#181c20 70%)}.sr-boost-mark{align-items:baseline;gap:8px;display:flex}.sr-boost-mark>span{font:700 42px/1 Trebuchet MS,sans-serif}.sr-boost-mark small{font-size:18px}.sr-reward-mark{color:var(--nt-gold);margin:12px 0;font:700 28px/1.4 Trebuchet MS,sans-serif}.sr-buy{margin-top:16px}.sr-buy-actions{flex-wrap:wrap;gap:8px;display:flex}.sr-page .sr-buy-ok,.sr-page .sr-error{border:1px solid var(--nt-error-border);border-radius:var(--nt-radius,8px);margin:16px 0;padding:12px 16px;font-size:14px;line-height:1.6;display:block}.sr-page .sr-buy-ok{color:var(--nt-success-text);background:var(--nt-success-bg);border-color:var(--nt-success-border)}.sr-page .sr-error{color:var(--nt-error-text);background:var(--nt-error-bg)}.sr-page .sr-empty{border:1px solid var(--sr-line);background:var(--sr-surface);color:var(--sr-muted);text-align:left;border-radius:8px;margin:0 0 24px;padding:32px 24px}.sr-page .sr-empty>p:last-child{margin-bottom:0}.sr-empty-emoji{font-size:32px}.sr-page .sr-shop-note{border-top:1px solid var(--sr-line);width:100%;color:var(--sr-muted);align-items:baseline;gap:24px;margin-top:24px;padding:24px 0 0;display:flex}.sr-shop-note strong{color:var(--sr-ink);flex:none}.sr-shop-note p{margin:0}.sr-form{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.sr-form>div{flex:220px;gap:8px;min-width:0;display:grid}.sr-form label{display:block}.sr-page .sr-form .sr-card-meta{margin:0}.sr-page .sr-form input{width:100%;margin:0}.sr-form>.sr-error,.sr-form>.sr-buy-ok{flex-basis:100%}.nt-site .sr-page .sr-form :is(input,select){box-sizing:border-box;border:1px solid var(--sr-line);border-radius:var(--nt-radius,8px);background:var(--nt-field,#181c20);max-width:100%;height:44px;color:var(--sr-ink);font:inherit;padding:10px 12px}.sr-page table{border-collapse:collapse;width:100%;font-size:14px}.sr-page :is(th,td){text-align:left;border-bottom:1px solid var(--sr-line);overflow-wrap:anywhere;padding:12px}.sr-page th{color:var(--sr-muted);font-weight:700}body.nt-site .sr-page .sr-table-wrap{scrollbar-width:thin;padding:0;overflow-x:auto}.sr-page .sr-table-wrap table{margin:0}body.nt-site .sr-page .sr-table-empty{color:var(--sr-muted);border-bottom:0;padding:24px}.sr-page .sr-table-wrap :is(th,td):first-child{padding-left:24px}.sr-page .sr-table-wrap :is(th,td):last-child{padding-right:24px}.sr-pass-page .sr-grid--tiers .sr-card{flex-direction:column;gap:8px;display:flex}.sr-pass-page .sr-grid--tiers .sr-card-name{flex:1}.sr-page .sr-mentor-action{margin-top:16px}@media (max-width:600px){.sr-cols{gap:16px}.content .sr-page .sr-card{padding:16px}.sr-page .sr-stat{flex-wrap:wrap}.sr-page .sr-section-title{font-size:20px}.sr-catalog-heading,.sr-page .sr-shop-note{flex-direction:column;align-items:flex-start}.sr-page .sr-empty{padding:24px 16px}.sr-card--row{gap:12px}.sr-shop-wallet,.sr-product .sr-card-body{padding:16px}.sr-page .sr-table-wrap{padding:0}.sr-page .sr-table-wrap :is(th,td):first-child{padding-left:16px}.sr-page .sr-table-wrap :is(th,td):last-child{padding-right:16px}.sr-form>button{width:100%}}@media (prefers-reduced-motion:reduce){.sr-page *{transition:none}}
@font-face{font-family:Wonton;src:url(/font/wonton.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--nt-bg:#16191c;--nt-surface:#202428;--nt-surface-raised:#282d32;--nt-field:#181c20;--nt-border:#41484e;--nt-text:#eef0ed;--nt-muted:#aeb6bd;--nt-primary:#c83d26;--nt-primary-hover:#ac311e;--nt-link:#ffac91;--nt-focus:#ff936c;--nt-success:#a4dbb7;--nt-danger:#ffb5ae;--nt-radius:8px;--nt-control:44px;--nt-panel:24px;--nt-gutter:24px;--nt-line:var(--nt-border);--nt-font-body:var(--nt-font);--nt-motion-fast:.16s;--nt-motion-ease:cubic-bezier(.2,.7,.3,1);--nt-font:"Trebuchet MS",Arial,system-ui,sans-serif;--site-surface:var(--nt-surface);--site-field:var(--nt-field);--site-line:var(--nt-border);--site-text:var(--nt-text);--site-muted:var(--nt-muted);--site-accent:var(--nt-primary)}html{scrollbar-gutter:stable}@supports not (scrollbar-gutter:stable){html{overflow-y:scroll}}body.nt-site{background:var(--nt-bg);color:var(--nt-text);font:16px/1.6 var(--nt-font);color-scheme:var(--nt-color-scheme,dark);overflow-wrap:break-word;flex-direction:column;height:auto;min-height:100dvh;margin:0;padding:0;display:flex}body.nt-site *,body.nt-site :before,body.nt-site :after{box-sizing:border-box}body.nt-site .container{width:min(100%,1280px);padding-inline:var(--nt-gutter);margin-inline:auto}body.nt-site a{color:var(--nt-link);text-decoration:none;transition:color .16s,background-color .16s,border-color .16s}body.nt-site a:hover{color:var(--nt-hover-text);text-decoration:none}body.nt-site :focus{outline:none!important}body.nt-site :is(a,button,input,select,textarea,summary,[contenteditable],[tabindex]):focus{box-shadow:none!important}body.nt-site :is(button,input,select,textarea,[contenteditable]):focus-visible{border-color:var(--nt-focus)!important}body.nt-site :is(a,summary,[role=button]):focus-visible{color:var(--nt-hover-text);background-color:var(--nt-hover-bg);text-decoration:none}body.nt-site a:has(img):focus-visible{background-color:var(--nt-hover-bg);border-radius:8px}body.nt-site input:is([type=checkbox],[type=radio]):focus-visible+label{color:var(--nt-focus);text-underline-offset:4px;text-decoration:underline}body.nt-site label:has(>input:is([type=checkbox],[type=radio]):focus-visible){color:var(--nt-focus);text-underline-offset:4px;text-decoration:underline}body.nt-site :focus:not(:focus-visible){outline:none}body.nt-site .top .nt-account-panel nav a:focus-visible,body.nt-site .top .accountLogoutButton:focus-visible{background:var(--nt-hover-bg);color:var(--nt-hover-text);text-decoration:none}body.nt-site img{max-width:100%;height:auto}body.nt-site p{font-size:inherit;margin:0 0 16px;line-height:1.65}body.nt-site h1,body.nt-site h2,body.nt-site h3,body.nt-site h4{color:var(--nt-text);text-shadow:none;text-wrap:balance}body.nt-site h2,body.nt-site h3,body.nt-site h4{background:0 0;margin:0 0 16px;padding:0;line-height:1.3}body.nt-site h2{font-size:26px}body.nt-site h3{font-size:21px}body.nt-site hr{border:0;border-top:1px solid var(--nt-border);margin:24px 0}body.nt-site .nt-content{background:var(--nt-bg);flex:1 0 auto;min-height:0;padding:32px 0 64px;position:relative}body.nt-site .nt-content>.container{position:relative}body.nt-site .nt-content:focus{outline:none}.nt-page-heading{border-bottom:1px solid var(--nt-border);justify-content:space-between;align-items:center;gap:16px;margin:0 0 32px;padding:0 0 24px;display:flex}body.nt-site .nt-page-heading>div{text-align:left;min-width:0;margin:0}body.nt-site .nt-page-heading h1{color:var(--nt-text);overflow-wrap:anywhere;background:0 0;margin:0;padding:0;font:400 clamp(28px,3.2vw,40px)/1.25 Wonton,Trebuchet MS,sans-serif}body.nt-site .nt-page-heading .nt-page-kicker{text-align:left;font:600 12px/1.4 var(--nt-font);letter-spacing:.1em;text-transform:uppercase;color:var(--nt-muted);margin:0 0 8px}.nt-page-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}body.nt-site :is(.button,button.button,a.button,input[type=submit]){box-sizing:border-box;min-height:var(--nt-control);border-radius:var(--nt-radius);height:auto;box-shadow:none;background:var(--nt-primary);color:#fff;font:600 15px/22px var(--nt-font);text-shadow:none;text-align:center;cursor:pointer;vertical-align:middle;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;margin:0;padding:10px 18px;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,transform .14s;display:inline-flex}body.nt-site :is(.button,button.button,a.button,input[type=submit]):hover{background:var(--nt-primary-hover);color:#fff;border-color:var(--nt-focus);text-decoration:none}body.nt-site :is(.button,button.button,a.button,input[type=submit]):active{transform:translateY(1px)}body.nt-site :is(.button.cancel,.button.secondary,.nt-secondary){background:var(--nt-surface-raised);border-color:var(--nt-border);color:var(--nt-text)}body.nt-site :is(.button.cancel,.button.secondary,.nt-secondary):hover{background:var(--nt-hover-bg);border-color:var(--nt-hover-border);color:var(--nt-hover-text)}body.nt-site :is(button,input,select):disabled,body.nt-site .button[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}body.nt-site :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=file]),select,textarea){box-sizing:border-box;min-height:var(--nt-control);border:1px solid var(--nt-border);border-radius:var(--nt-radius);background:var(--nt-field);color:var(--nt-text);font:400 16px/22px var(--nt-font);box-shadow:none;max-width:100%;color-scheme:var(--nt-color-scheme,dark);margin:0;padding:10px 12px}body.nt-site select{height:var(--nt-control);cursor:pointer;padding-right:32px}body.nt-site select option{background:var(--nt-field);color:var(--nt-text)}body.nt-site textarea{resize:vertical;min-height:160px}body.nt-site input::placeholder,body.nt-site textarea::placeholder{color:var(--nt-placeholder);opacity:1}body.nt-site label{color:var(--nt-text);line-height:1.5}body.nt-site input:is([type=checkbox],[type=radio]){appearance:auto;opacity:1;vertical-align:middle;width:18px;height:18px;accent-color:var(--nt-primary);margin:0 8px 0 0;padding:0;display:inline-block;position:static}body.nt-site input:is([type=checkbox],[type=radio])+label{cursor:pointer;min-height:32px;padding-block:4px;display:inline-block}body.nt-site input:is([type=checkbox],[type=radio])+label:before{display:none}body.nt-site .help-block,body.nt-site .help,body.nt-site small{color:var(--nt-muted);line-height:1.5}body.nt-site .required:after,body.nt-site .content form.full label.libelle.required:after{content:"*";content:"*" / "";color:var(--nt-link);font:inherit;margin-inline-start:.3em;padding:0}body.nt-site .alert,body.nt-site .flash-notice{border:1px solid var(--nt-info-border);border-radius:var(--nt-radius);background:var(--nt-info-bg);color:var(--nt-info-text);font:400 15px/1.6 var(--nt-font);text-shadow:none;margin:16px 0;padding:16px}body.nt-site .alert-danger,body.nt-site .alert-error{background:var(--nt-error-bg);border-color:var(--nt-error-border);color:var(--nt-danger)}body.nt-site .alert-success,body.nt-site .flash-notice{background:var(--nt-success-bg);border-color:var(--nt-success-border);color:var(--nt-success)}body.nt-site .alert-warning{background:var(--nt-warning-bg);border-color:var(--nt-warning-border);color:var(--nt-warning-text)}body.nt-site .alert p{color:inherit;font:inherit;text-shadow:none}.nt-flash-stack{z-index:1500;pointer-events:none;gap:12px;width:min(400px,100vw - 32px);display:grid;position:fixed;bottom:24px;right:24px}body.nt-site .nt-flash-stack .alert{pointer-events:auto;justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex;box-shadow:0 8px 24px #0005}.nt-toast-close{width:32px;height:32px;color:inherit;font:24px/1 var(--nt-font);cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;padding:0}.nt-toast-close:hover{background:#ffffff12}.nt-skip-link{z-index:2000;background:var(--nt-primary);color:#fff;border-radius:4px;padding:10px 16px;position:fixed;top:8px;left:16px;transform:translateY(-150%)}.nt-skip-link:focus{transform:none}body.nt-site .top{z-index:40;background:var(--nt-shell);border-bottom:1px solid var(--nt-shell-border);min-height:0;box-shadow:none;padding:0;position:relative}body.nt-site .top .container>.row-fluid{grid-template-columns:auto minmax(140px,1fr) auto;align-items:center;gap:24px;min-height:64px;padding-block:8px;display:grid}body.nt-site .top .container>.row-fluid:before,body.nt-site .top .container>.row-fluid:after{display:none}body.nt-site .top .container>.row-fluid>div{float:none;width:auto;min-width:0;margin:0;padding:0}body.nt-site .top-bar-links{float:none;align-items:center;gap:8px;display:flex}body.nt-site .top .site-language{margin:0;display:inline-flex}body.nt-site :is(.button,.discord-link).nt-discord-button{color:#fff;background:#444ed2;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}body.nt-site :is(.button,.discord-link).nt-discord-button:is(:hover,:focus-visible){color:#fff;background:#3540b8;border-color:#829aff!important}body.nt-site .nt-discord-button svg{flex:none}.nt-link-strip{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body.nt-site .nt-link-strip [aria-current=page]{border-color:var(--nt-hover-border);background:var(--nt-selected-bg);color:var(--nt-selected-text)}body.nt-site .nt-action-dialog{border:1px solid var(--nt-border);border-radius:var(--nt-radius);background:var(--nt-surface);width:min(720px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--nt-text);padding:clamp(16px,4vw,28px)}body.nt-site .nt-action-dialog::backdrop{background:#080b12b8}.nt-action-dialog-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}body.nt-site .nt-action-dialog-heading h2{margin:0;padding:0}body.nt-site .top .discord-link{float:none;font:600 13px/22px var(--nt-font);opacity:1;border-radius:8px;margin:0;padding:10px 12px}body.nt-site .top .gameResume{font:13px/1.5 var(--nt-font);color:var(--nt-muted)}body.nt-site .top .nt-live-games{min-height:44px;color:var(--nt-muted);white-space:nowrap;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-weight:650;text-decoration:none;display:inline-flex}body.nt-site .top .nt-live-games[data-active=true] svg{color:var(--nt-success-text)}body.nt-site .top .nt-live-games:is(:hover,:focus-visible){background:var(--nt-hover-bg);color:var(--nt-hover-text)}body.nt-site .nt-account-entry{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}body.nt-site .nt-account-entry .nt-login-link{background:0 0;border-color:#0000}body.nt-site .nt-account-entry .nt-login-link:is(:hover,:focus-visible){background:var(--nt-hover-bg);border-color:var(--nt-hover-border);color:var(--nt-hover-text)}.nt-login-link svg{transition:transform var(--nt-motion-fast) var(--nt-motion-ease);flex:none;display:block}body.nt-site .top .account{font:14px/1.8 var(--nt-font);text-align:right;margin:0;padding:0}body.nt-site .top .accountLogged{justify-content:flex-end;width:100%;min-height:0;display:flex}body.nt-site .nt-account-menu{max-width:100%;position:relative}body.nt-site .top .nt-account-toggle{border-radius:var(--nt-radius);max-width:100%;min-height:56px;color:var(--nt-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:12px;padding:6px 10px;display:flex}body.nt-site .top .nt-account-toggle:hover,body.nt-site .nt-account-menu[data-open=true]>.nt-account-toggle{background:var(--nt-surface);border-color:var(--nt-border)}body.nt-site .top .nt-account-toggle>img{object-fit:cover;border-radius:8px;flex:none;width:40px;height:40px}body.nt-site .nt-account-info{grid-template-columns:minmax(0,1fr);gap:3px;min-width:0;display:grid}body.nt-site .account-identity{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}body.nt-site .top .account-identity strong{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font:700 15px/20px var(--nt-font);overflow:hidden}body.nt-site .account-progress>span{white-space:nowrap}body.nt-site .account-identity>span{font:600 11px/16px var(--nt-font)}body.nt-site .top .account-progress{color:var(--nt-muted);font:12px/16px var(--nt-font);gap:10px;display:flex}body.nt-site .nt-account-notifications{background:var(--nt-primary);color:#fff;min-width:20px;height:20px;font:600 11px/1 var(--nt-font);border-radius:12px;place-items:center;padding-inline:4px;display:grid}body.nt-site .nt-account-panel{z-index:100;background:var(--nt-surface);border:1px solid var(--nt-border);border-radius:var(--nt-radius);width:300px;max-width:calc(100vw - 32px);padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 28px #0005}body.nt-site .nt-account-panel[hidden]{display:none}body.nt-site .nt-account-panel nav{float:none;width:100%}body.nt-site .nt-account-panel ul{grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:0;list-style:none;display:grid}body.nt-site .top .nt-account-panel nav li{float:none;width:auto;height:auto}body.nt-site .top .nt-account-panel nav a,body.nt-site .top .accountLogoutButton{float:none;width:100%;height:auto;min-height:44px;color:var(--nt-text);font:13px/24px var(--nt-font);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:10px;text-decoration:none;display:flex}body.nt-site .top .nt-account-panel :is(a,button):hover{background:var(--nt-hover-bg);color:var(--nt-hover-text)}body.nt-site .top .nt-account-panel i{text-align:center;width:16px;color:var(--nt-link);flex:none}body.nt-site .top .nt-account-panel .nt-account-profile{grid-column:1/-1}body.nt-site .top .nt-account-panel .nt-account-dan{background:var(--nt-selected-bg);color:var(--nt-selected-text);font-weight:700}body.nt-site .nt-dan-promotion{border:1px solid var(--nt-hover-border);border-radius:var(--nt-radius);background:var(--nt-field);margin:0 0 24px;padding:16px;scroll-margin-top:16px}body.nt-site .nt-dan-promotion h2{margin:0 0 8px}body.nt-site .nt-dan-controls{justify-items:start;gap:8px;display:grid}body.nt-site .nt-dan-confirm{cursor:pointer;align-items:center;gap:10px;min-height:44px;margin:0;display:flex}body.nt-site .nt-dan-confirm input[type=checkbox]{flex:none;margin:0}body.nt-site .nt-dan-controls .nt-dan-hold{isolation:isolate;text-align:center;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:fit-content;max-width:100%;min-height:48px;padding-inline:18px;position:relative;overflow:hidden}body.nt-site .nt-dan-controls .nt-dan-hold:focus-visible{outline-offset:3px;outline:2px solid var(--nt-focus)!important}body.nt-site .nt-dan-controls .nt-dan-hold[data-phase=holding]{background:#682919;transform:none}body.nt-site .nt-dan-controls .nt-dan-hold:is([data-phase=submitting],[data-phase=done]){opacity:1;cursor:wait}.nt-dan-hold-label{justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.nt-dan-hold-label svg{flex:none}.nt-dan-fire{z-index:-1;pointer-events:none;visibility:hidden;background:repeating-linear-gradient(123deg,#0000 0 10px,#ffc26e26 10px 12px,#0000 12px 20px),linear-gradient(#e66825,#d04b1d 45%,#9b2814);position:absolute;inset:0;box-shadow:inset 0 2px #ffc66a99,inset 0 -2px #ff913399}.nt-dan-hold[data-phase=holding] .nt-dan-fire{visibility:visible;animation:nt-dan-ignite var(--dan-hold-duration) linear both}.nt-dan-hold:is([data-phase=submitting],[data-phase=done]) .nt-dan-fire{visibility:visible}@keyframes nt-dan-ignite{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.nt-dan-hold[data-phase=holding] .nt-dan-fire{animation-timing-function:steps(4,end)}}body.nt-site .nt-dan-controls .nt-dan-hint{color:var(--nt-muted);margin:0;font-size:13px}.nt-faq-layout{grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:start;gap:20px;display:grid}.nt-faq-layout aside{min-width:0}body.nt-site .nt-faq-layout .nt-discord-support{gap:16px;display:grid}@media (max-width:840px){.nt-faq-layout{grid-template-columns:minmax(0,1fr)}}body.nt-site .accountLogoutForm{margin:0}body.nt-site .banniere,body.nt-site .banniere.home,body.nt-site .banniere.player-hub{z-index:30;background:var(--nt-header);border-bottom:1px solid var(--nt-border);height:auto;min-height:0;padding:0;position:relative}body.nt-site .banniere>.container>header{z-index:2;justify-content:space-between;align-items:center;gap:24px;min-height:112px;margin:0;padding:20px 0;display:flex;position:relative}body.nt-site .banniere>.container>header:before,body.nt-site .banniere>.container>header:after{display:none}body.nt-site .banniere header .nt-brand-slot{float:none;flex-shrink:0;width:auto;margin:0}body.nt-site .nt-brand{filter:none;width:176px;height:auto;display:block}body.nt-site .banniere header nav{float:none;justify-content:flex-end;align-items:center;width:auto;margin:0;display:flex}body.nt-site .menu{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}body.nt-site .menu>li{box-shadow:none;float:none;background:0 0;height:auto;margin:0;padding:0;position:relative}body.nt-site .menu>li>:is(a,.nav-dropdown-toggle){min-height:44px;box-shadow:none;color:var(--nt-text);font:600 15px/22px var(--nt-font);text-shadow:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;margin:0;padding:10px 14px;text-decoration:none;display:flex}body.nt-site .menu>li>.nav-dropdown-toggle:is(:hover,[aria-expanded=true]){background:var(--nt-hover-bg);color:var(--nt-hover-text);border-color:#0000}body.nt-site .menu>li>a.play{background:var(--nt-primary);color:#fff;margin-right:8px;padding-inline:24px}body.nt-site .menu>li>a.play:is(:hover,:focus-visible),body.nt-site a.nt-mobile-play:is(:hover,:focus-visible){background:var(--nt-primary-hover);color:#fff;border-color:#0000}body.nt-site .nav-dropdown-toggle:after{content:none}.nt-dropdown-indicator{width:16px;height:16px;color:var(--nt-link);flex:none;justify-content:center;align-items:center;display:inline-flex}.nt-dropdown-indicator svg{transition:transform var(--nt-motion-fast) var(--nt-motion-ease);display:block}.nav-dropdown-toggle[aria-expanded=true] .nt-dropdown-indicator svg{transform:rotate(180deg)}.nt-play-icon{transition:transform var(--nt-motion-fast) var(--nt-motion-ease);flex:none;display:block}body.nt-site :is(.play,.nt-mobile-play):hover .nt-play-icon{transform:translate(2px)}body.nt-site .nt-mobile-play{gap:8px}body.nt-site .menu>li>ul{z-index:100;border:1px solid var(--nt-border);background:var(--nt-surface);border-radius:8px;width:240px;max-height:min(70vh,560px);margin:0;padding:8px;list-style:none;display:none;position:absolute;top:100%;left:auto;right:0;overflow:auto;box-shadow:0 12px 32px #0006}body.nt-site .menu>li.hover>ul{display:block}@media (min-width:768px){body.nt-site .menu>li>ul{top:calc(100% + 8px);box-shadow:0 12px 28px #1014182b}body.nt-site .menu>li.hover:has(>.nav-dropdown-toggle):after{content:"";height:8px;position:absolute;inset:100% 0 auto}}@media (prefers-reduced-motion:no-preference){body.nt-site .menu>li.hover>ul{animation:nt-menu-enter var(--nt-motion-fast) var(--nt-motion-ease) both}}@keyframes nt-menu-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}body.nt-site .menu>li>ul>li{float:none;width:auto;margin:0;padding:0}body.nt-site .menu>li>ul>li>a{min-height:44px;color:var(--nt-text);font:14px/24px var(--nt-font);text-align:left;background:0 0;border-radius:4px;padding:10px 12px;text-decoration:none;display:block}body.nt-site .menu>li>ul>li>a>svg{vertical-align:middle;margin-inline-end:6px}body.nt-site .menu>li>ul>li>a:hover{background:var(--nt-hover-bg);color:var(--nt-hover-text)}.nt-mobile-play{display:none}body.nt-site .nt-home-hero{isolation:isolate;align-items:center;min-height:440px;margin:0;padding:48px 0;display:flex;position:relative;overflow:hidden}.nt-home-art{z-index:-2;object-fit:cover;object-position:center 52%;width:100%;height:100%;position:absolute;inset:0}.nt-home-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#15191de8 0%,#15191da0 43%,#15191d00 75%),linear-gradient(#0000 70%,#16191c 100%);position:absolute;inset:0}body.nt-site .nt-home-inner{position:relative}body.nt-site .nt-home-copy{max-width:560px}body.nt-site .nt-home-copy .nt-page-heading{border:0;margin:0 0 16px;padding:0}body.nt-site .nt-home-copy h1{font-size:clamp(34px,4.2vw,54px);line-height:1.2}body.nt-site .nt-home-copy>p{color:#e1e3df;max-width:460px;font-size:18px}.nt-home-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}body.nt-site .nt-home-copy .nt-page-kicker{color:#ffbd8b;padding:0}body.nt-site .nt-home-elements{flex-wrap:wrap;gap:6px;margin-top:24px;font-size:.8125rem;display:flex}body.nt-site .nt-home-elements .nt-element{color:#fff;background:#17191ce6;border-radius:6px;padding:4px 8px}body.nt-site .ninjas{display:none}body.nt-site .footer{border-top:1px solid var(--nt-border);background:var(--nt-shell);padding:24px 0}body.nt-site .footer ul{flex-wrap:wrap;justify-content:center;gap:12px 24px;margin:0;padding:0;list-style:none;display:flex}body.nt-site .footer .nt-footer-layout{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 24px;display:flex}body.nt-site .footer li:after,body.nt-site .footer a:after{content:none}body.nt-site .footer li{float:none;margin:0;padding:0;display:block}body.nt-site .footer a{font:14px/24px var(--nt-font)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nt-login-link:hover svg{transform:translate(2px)}body.nt-site :is(.nt-home-actions,.nt-account-entry) .button:not(.nt-login-link):hover:not(:active){transform:translateY(-1px)}}body.nt-site .pagination{margin:24px 0;padding:0}body.nt-site .pagination ul{box-shadow:none;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}body.nt-site .pagination li>a,body.nt-site .pagination li>span{border:1px solid var(--nt-border);background:var(--nt-surface);min-width:44px;min-height:44px;color:var(--nt-text);font:14px/1 var(--nt-font);border-radius:8px;place-items:center;padding:8px;display:grid}body.nt-site .pagination li.active>a{background:var(--nt-primary);color:#fff}body.nt-site .pagination li>a:hover{border-color:var(--nt-focus);text-decoration:none}body.nt-site .nt-system-page{border:1px solid var(--nt-border);background:var(--nt-surface);border-radius:8px;max-width:760px;margin:0 auto;padding:24px}body.nt-site .nt-system-page .nt-page-heading{margin-bottom:24px}body.nt-site form.full.sr-auth:is(#login,#register){border:1px solid var(--nt-border);background:var(--nt-surface);width:min(100%,620px);color:var(--nt-text);border-radius:8px;margin:0 auto 24px;padding:32px}body.nt-site .sr-auth .nt-page-heading{margin-bottom:16px;padding-bottom:16px}body.nt-site .sr-auth .sr-auth-intro{color:var(--nt-muted);margin-bottom:24px}body.nt-site form.full.sr-auth:is(#login,#register) .row-fluid{gap:8px;margin:0 0 20px;display:grid}body.nt-site form.full.sr-auth .row-fluid:before,body.nt-site form.full.sr-auth .row-fluid:after{display:none}body.nt-site form.full.sr-auth .row-fluid>[class*=span]{float:none;width:100%;min-height:0;margin:0}body.nt-site form.full.sr-auth label.libelle{text-align:left;padding:0;font-weight:600}body.nt-site form.full.sr-auth input:not([type=checkbox]):not([type=radio]){width:100%}body.nt-site form.full.sr-auth :is(input,button)[type=submit]{width:100%;margin-top:4px}body.nt-site form.full.sr-auth a{text-decoration:none}.nt-skeleton{animation:1.5s ease-in-out infinite pulse}@keyframes nt-enter{0%{opacity:.7;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:768px){body.nt-site #menuMobile{display:none}}@media (max-width:1050px){body.nt-site .top .container>.row-fluid{grid-template-columns:auto minmax(0,1fr);gap:16px 24px}body.nt-site .top .gameResume.visible-desktop{display:none!important}body.nt-site .menu>li>:is(a,.nav-dropdown-toggle){padding-inline:10px;font-size:14px}}@media (max-width:767px){:root{--nt-gutter:16px;--nt-panel:16px}body.nt-site .top .container>.row-fluid{grid-template-columns:auto minmax(0,1fr);gap:8px;padding-block:8px}body.nt-site .top-bar-links{justify-content:space-between}body.nt-site .top .account{text-align:left}body.nt-site .top .nt-account-toggle{gap:8px;padding:4px}body.nt-site .top .nt-account-toggle>img{width:32px;height:32px}body.nt-site .top .account-identity strong{max-width:130px;font-size:13px}body.nt-site .top .account-progress{flex-wrap:wrap;gap:2px 6px;font-size:11px}body.nt-site .top .account-identity{flex-wrap:wrap;min-width:0}body.nt-site .top .account-identity strong{min-width:0}body.nt-site .nt-account-entry .secondary{width:44px;padding:0}body.nt-site .nt-account-entry .secondary>span{display:none}body.nt-site .top .nt-account-toggle>svg{flex:none;width:14px}body.nt-site .top-bar-links{gap:4px}body.nt-site .top .discord-link{padding-inline:10px}body.nt-site .top .discord-link>span{display:none}body.nt-site .nt-account-entry .button{padding-inline:8px;font-size:12px}body.nt-site .banniere>.container>header{flex-wrap:wrap;gap:8px;min-height:92px;padding:16px 0}body.nt-site .nt-brand{width:clamp(94px,29vw,114px)}body.nt-site .banniere header nav{display:contents}body.nt-site #menuMobile,.nt-mobile-play{border:1px solid var(--nt-border);background:var(--nt-surface);min-height:44px;color:var(--nt-text);font:600 14px/24px var(--nt-font);border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;display:inline-flex}body.nt-site #menuMobile{text-shadow:none;margin:0;display:inline-flex!important}body.nt-site .nt-mobile-play{background:var(--nt-primary);color:#fff;border-color:#0000;margin-left:auto}body.nt-site .menu{flex-direction:column;flex-basis:100%;align-items:stretch;width:100%;margin-top:12px}body.nt-site .menu.hidden-phone{display:none}body.nt-site .menu>li{width:100%}body.nt-site .menu>li>:is(a,.nav-dropdown-toggle){text-align:left;justify-content:space-between;width:100%}body.nt-site .menu>li>ul{width:100%;max-height:50vh;box-shadow:none;margin-top:4px;position:static}body.nt-site .nt-content{padding-block:24px 40px}.nt-page-heading{flex-wrap:wrap;gap:12px;margin-bottom:24px;padding-bottom:20px}body.nt-site .nt-home-hero{align-items:flex-end;min-height:460px;padding-block:40px 32px}body.nt-site .nt-home-copy{max-width:100%}body.nt-site .nt-home-copy>p{max-width:360px;font-size:16px}body.nt-site .nt-home-hero:after{background:linear-gradient(#16191c33 0%,#16191cec 65%,#16191c 100%)}.nt-home-art{object-position:67% center}body.nt-site .nt-home-copy h1{max-width:350px;font-size:36px}body.nt-site form.full.sr-auth:is(#login,#register),body.nt-site .nt-system-page{padding:20px}.nt-flash-stack{bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){body.nt-site *,body.nt-site :before,body.nt-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body.nt-site .clan-landscape{object-fit:cover;object-position:center 30%;border-radius:var(--nt-radius);width:100%;height:clamp(180px,26vw,320px);margin:0 0 24px;display:block}@media (min-width:768px) and (max-width:960px){body.nt-site .nt-brand{width:132px}body.nt-site .banniere>.container>header{gap:16px}body.nt-site .menu>li>:is(a,.nav-dropdown-toggle){padding-inline:8px;font-size:13px}body.nt-site .menu>li>a.play{margin-right:4px;padding-inline:16px}}body.nt-site .nt-feedback{border:1px solid var(--nt-info-border);border-radius:var(--nt-radius);background:var(--nt-info-bg);color:var(--nt-info-text);font:400 15px/1.5 var(--nt-font);text-align:left;align-items:center;gap:12px;margin:12px 0;padding:12px 16px;display:flex}body.nt-site .nt-feedback-error{background:var(--nt-error-bg);border-color:var(--nt-error-border);color:var(--nt-danger)}body.nt-site .nt-feedback-warning{background:var(--nt-warning-bg);border-color:var(--nt-warning-border);color:var(--nt-warning-text)}body.nt-site .nt-feedback-success{background:var(--nt-success-bg);border-color:var(--nt-success-border);color:var(--nt-success)}.nt-feedback-symbol{border:1px solid;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-weight:700;line-height:1;display:grid}.nt-feedback-content{min-width:0}body.nt-site .nt-feedback-content p{color:inherit;margin:0}.nt-select,.nt-date-field{min-width:0;display:block;position:relative}body.nt-site :is(.nt-select-trigger,.nt-date-trigger){min-height:var(--nt-control);border:1px solid var(--nt-border);border-radius:var(--nt-radius);background:var(--nt-field);width:100%;color:var(--nt-text);font:400 16px/22px var(--nt-font);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}.nt-select-trigger>span,.nt-date-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nt-select-trigger svg,.nt-date-trigger svg{color:var(--nt-muted);flex:none}body.nt-site .nt-select[data-open]>.nt-select-trigger,body.nt-site :is(.nt-select-trigger,.nt-date-trigger):hover{border-color:var(--nt-focus)}body.nt-site .nt-select-options{z-index:110;scrollbar-gutter:stable;border:1px solid var(--nt-border);border-radius:var(--nt-radius);background:var(--nt-surface-raised);width:100%;max-height:260px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 26px #0006}body.nt-site .nt-select-options>li{min-height:40px;color:var(--nt-text);cursor:pointer;font:400 15px/24px var(--nt-font);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:8px 12px;display:flex}body.nt-site .nt-select-options>li[data-active],body.nt-site .nt-select-options>li[aria-selected=true]{background:var(--nt-hover-bg);color:var(--nt-hover-text)}body.nt-site .nt-select-options>li[aria-disabled=true]{opacity:.5;cursor:not-allowed}body.nt-site .nt-calendar{z-index:100;border:1px solid var(--nt-border);border-radius:var(--nt-radius);background:var(--nt-surface);width:min(340px,100vw - 48px);padding:12px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 26px #0006}.nt-calendar-heading{grid-template-columns:32px 1fr 90px 32px;align-items:center;gap:4px;display:grid}body.nt-site .nt-calendar-heading>.nt-select .nt-select-trigger{gap:4px;min-height:36px;padding:6px;font-size:13px}body.nt-site .nt-calendar button:not(.nt-select-trigger){min-width:32px;min-height:36px;color:var(--nt-text);font:400 14px/24px var(--nt-font);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:4px;display:inline-flex}body.nt-site .nt-calendar button:hover{background:var(--nt-hover-bg)}.nt-calendar-week,.nt-calendar-days{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.nt-calendar-week{color:var(--nt-muted);margin-top:12px;font-size:12px}body.nt-site .nt-calendar-days button[aria-pressed=true]{background:var(--nt-primary);color:#fff}body.nt-site .nt-calendar-days button:focus-visible{border-color:var(--nt-focus);background:var(--nt-hover-bg)}.nt-calendar-actions{border-top:1px solid var(--nt-border);justify-content:flex-end;gap:12px;margin-top:8px;padding-top:8px;display:flex}.nt-calendar-time{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}@media (max-width:640px){.nt-calendar{max-width:calc(100vw - 48px)}.nt-select-options{max-height:220px}}body.nt-site .nt-kamon-picker{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}body.nt-site .nt-kamon-picker label{border:1px solid var(--nt-border);border-radius:var(--nt-radius);background:var(--nt-field);cursor:pointer;text-align:center;justify-items:center;gap:4px;padding:8px;font-size:12px;display:grid;position:relative}body.nt-site .nt-kamon-picker label[data-selected]{border-color:var(--nt-focus);background:var(--nt-selected-bg)}body.nt-site .nt-kamon-picker input{width:14px;height:14px;position:absolute;top:6px;left:6px}body.nt-site .nt-kamon-picker img{object-fit:contain;width:72px;height:72px}body.nt-site .nt-kamon-picker label:has(input:focus-visible){border-color:var(--nt-focus);background:var(--nt-hover-bg)}body.nt-site .clan-recruitment-status{border:1px solid var(--nt-success-border);border-radius:var(--nt-radius);background:var(--nt-success-bg);color:var(--nt-success);margin-top:16px;padding:12px}@media (max-width:480px){body.nt-site .nt-kamon-picker{grid-template-columns:repeat(3,minmax(0,1fr))}}.nt-inline-search{align-items:center;gap:8px;margin:0;display:flex}.nt-inline-search>button{flex:none}[data-element=eau]{--element:var(--nt-class-suiton)}[data-element=vent]{--element:var(--nt-class-futon)}[data-element=feu]{--element:var(--nt-class-katon)}[data-element=foudre]{--element:var(--nt-class-raiton)}[data-element=terre]{--element:var(--nt-class-doton)}.nt-element{color:var(--element,var(--nt-text));align-items:center;gap:6px;font-weight:600;display:inline-flex}.nt-element img{object-fit:contain;flex:none}body.nt-site .ranking-element-filters [data-element]:not([data-element=all]){color:var(--element);border-color:color-mix(in srgb,var(--element) 45%,var(--nt-border))}body.nt-site .ranking-element-filters [data-element]:not([data-element=all]):is(:hover,[aria-pressed=true]){background:color-mix(in srgb,var(--element) 18%,var(--nt-field));border-color:var(--element)}body.nt-site .ranking-element-filters [aria-pressed=true]{font-weight:700}@media (max-width:480px){.nt-inline-search{align-items:stretch}.nt-inline-search>button{padding-inline:10px}}body.nt-site .nt-home-hero{background-image:none;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:clamp(440px,22vw,600px)}.nt-home-image-frame{z-index:-2;inset-block:0;width:min(100%,2560px);position:absolute;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}body.nt-site .nt-home-art{object-position:center center;width:100%;height:100%}body.nt-site .nt-home-hero:after{background:linear-gradient(90deg,#15191d87 0%,#15191d55 38%,#15191d00 68%),linear-gradient(#0000 78%,#16191c 100%)}@media (min-width:2561px){body.nt-site .nt-home-hero{background-image:var(--nt-hero-backdrop)}}@media (max-width:767px){body.nt-site .nt-home-hero{min-height:0;padding:0 0 32px;display:block}.nt-home-image-frame{width:100%;height:clamp(270px,70vw,440px);position:relative;inset:auto;transform:none;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}body.nt-site .nt-home-art{object-position:center top}body.nt-site .nt-home-hero:after{display:none}body.nt-site .nt-home-copy{padding-top:8px}}.nt-control-validation{clip-path:inset(50%);white-space:nowrap;overflow:hidden;border:0!important;width:1px!important;height:1px!important;min-height:1px!important;margin:0!important;padding:0!important;position:absolute!important}.nt-feedback-close{min-width:44px;min-height:44px;color:inherit;background:0 0;border:0;flex:0 0 44px;align-self:center;padding:0;font-size:24px;line-height:1}
body.nt-site :is(.friends-hub,.capture-hub) button:not(:is(.button,.capture-image,.nt-select button,.nt-date-field button)){box-sizing:border-box;border:1px solid var(--nt-line);border-radius:var(--nt-radius);background:var(--nt-field);min-height:44px;color:var(--nt-text);font:600 14px/22px var(--nt-font-body);text-shadow:none;cursor:pointer;justify-content:center;align-items:center;gap:8px;margin:0;padding:10px 16px;transition:background-color .16s,border-color .16s;display:inline-flex}body.nt-site :is(.friends-hub,.capture-hub) button:not(:is(.button,.capture-image,.nt-select button,.nt-date-field button)):hover{background:var(--nt-hover-bg,#352723);border-color:var(--nt-focus)}body.nt-site :is(.friends-hub,.capture-hub) button:disabled{opacity:.55;cursor:not-allowed}body.nt-site .pm-layout{color:var(--nt-text);grid-template-columns:minmax(240px,1fr) minmax(0,2fr);align-items:start;gap:24px;display:grid}body.nt-site .pm-layout>:is(aside,section){float:none;box-sizing:border-box;border:1px solid var(--nt-line);border-radius:var(--nt-radius);background:var(--nt-surface);width:auto;min-width:0;color:var(--nt-text);margin:0;padding:24px}body.nt-site .pm-layout :is(h3,h4,h5){color:var(--nt-text);font-family:var(--nt-font-body);background:0 0;margin:0 0 16px;padding:0;line-height:1.4}body.nt-site .pm-layout :is(.main>h3,aside>h3,.pm-empty>h3){box-sizing:border-box;border-bottom:1px solid var(--nt-line);flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;margin-bottom:24px;padding-bottom:16px;font-size:20px;display:flex}body.nt-site .pm-layout aside>h3{font-size:15px}body.nt-site .pm-layout h4{color:var(--nt-muted);margin-top:24px;font-size:13px}body.nt-site .pm-layout .main{background:0 0;width:auto;margin:0;padding:0}body.nt-site .pm-form{gap:8px;min-width:0;margin:0;display:grid}body.nt-site .pm-form>label,body.nt-site .pm-form>.pm-field-label{margin:16px 0 0;font-size:14px;font-weight:600}body.nt-site .pm-form>label:first-child,body.nt-site .pm-form>.pm-field-label:first-child{margin-top:0}body.nt-site .pm-form>input:not([type=hidden]){box-sizing:border-box;width:100%;height:44px;margin:0}body.nt-site .pm-form>small{color:var(--nt-muted);margin:0;font-size:12px}body.nt-site .pm-form>.button{justify-self:start;margin-top:16px}body.nt-site .pm-layout .pm-compose{margin:0 0 24px;display:flex}body.nt-site .pm-layout .pm-validation{opacity:0;pointer-events:none;width:1px;height:1px;min-height:1px;padding:0;position:absolute}body.nt-site .pm-layout .pm-empty{min-height:240px;display:block}body.nt-site .pm-layout .messagerie{border-bottom:1px solid var(--nt-line);overflow-wrap:anywhere;padding:16px 0}body.nt-site .pm-layout .messagerie p{margin:0 0 8px}body.nt-site .pm-layout .messagerie .actif{color:var(--nt-text);font-weight:700}body.nt-site .pm-layout article{color:inherit;overflow-wrap:anywhere;background:0 0;margin:0;padding:0}body.nt-site .pm-layout article header{flex-wrap:wrap;align-items:center;gap:12px;padding:0 0 24px;display:flex}body.nt-site .pm-layout article header>span{align-items:center;gap:12px;display:flex}body.nt-site .pm-layout article header img{border-radius:var(--nt-radius);margin:0}body.nt-site .pm-layout article time{color:var(--nt-muted);font-size:13px}body.nt-site .pm-layout article .content{color:var(--nt-text);background:0 0;padding:0}body.nt-site .pm-layout article .content img{max-width:100%;height:auto}body.nt-site .friends-hub{width:100%;min-width:0;margin:0}body.nt-site .friends-search{border:1px solid var(--nt-line);border-radius:var(--nt-radius);color:var(--nt-text);background:var(--nt-surface);margin:0;padding:24px}body.nt-site .friends-search label{margin:0 0 8px;font-size:14px;font-weight:600;display:block}body.nt-site .friends-search>div{align-items:center;gap:12px;display:flex}body.nt-site .friends-search input{box-sizing:border-box;flex:1;min-width:0;height:44px;margin:0}body.nt-site .friends-feedback{color:var(--nt-link);margin:16px 0}body.nt-site .friends-feedback:empty{display:none}body.nt-site .friends-tabs{border-bottom:1px solid var(--nt-line);flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0 0 16px;display:flex}body.nt-site .friends-tabs button{background:0 0;border-color:#0000}body.nt-site .friends-tabs button[aria-pressed=true]{color:var(--nt-link);background:var(--nt-hover-bg,#352723);border-color:var(--nt-focus)}body.nt-site .friends-tabs button span{color:var(--nt-muted);font-variant-numeric:tabular-nums;margin-left:8px;font-size:.85em}body.nt-site .friends-legend{color:var(--nt-muted);flex-wrap:wrap;align-items:center;gap:12px 24px;margin:24px 0;font-size:13px;display:flex}body.nt-site .friends-legend span{align-items:center;display:inline-flex}body.nt-site .friends-legend i{background:var(--nt-muted,#939da5);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}body.nt-site .friends-legend .friends-presence[data-active=true] i{background:var(--nt-success-text,#91d4ad)}body.nt-site .friends-legend a{margin-left:auto}body.nt-site .friends-legend a[aria-disabled=true]{opacity:.5;cursor:default}body.nt-site .friends-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;display:grid}body.nt-site .friend-card{border:1px solid var(--nt-line);border-radius:var(--nt-radius);background:var(--nt-surface);min-width:0;margin:0;padding:24px}body.nt-site .friend-identity{align-items:center;gap:12px;min-width:0;display:flex}body.nt-site .friend-identity img{border-radius:var(--nt-radius);flex:none}body.nt-site .friend-identity>div{overflow-wrap:anywhere;flex:1;min-width:0}body.nt-site .friend-identity a{font-weight:600}body.nt-site .friend-identity small{color:var(--nt-muted);margin-top:4px;display:block}body.nt-site .friend-identity input[type=checkbox]{margin-left:auto}body.nt-site .friend-actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}body.nt-site .friends-empty{border:1px solid var(--nt-line);border-radius:var(--nt-radius);background:var(--nt-surface);color:var(--nt-muted);align-items:center;gap:12px;padding:32px 24px;display:flex}body.nt-site .friends-empty i{color:var(--nt-link);font-size:22px}body.nt-site .friends-empty p{margin:0}body.nt-site .friends-invitations{border:1px solid var(--nt-line);border-radius:var(--nt-radius);background:var(--nt-surface);margin:0 0 24px;padding:24px}body.nt-site .friends-invitations h3{font:600 20px/1.4 var(--nt-font-body);background:0 0;padding:0}body.nt-site .friends-invitations>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}body.nt-site .friends-pagination{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}body.nt-site .settings-page{flex-direction:column;gap:24px;max-width:960px;display:flex}body.nt-site .settings-form{border:1px solid var(--nt-line);border-radius:var(--nt-radius);background:var(--nt-surface);gap:8px;min-width:0;margin:0;padding:24px;display:grid}body.nt-site .settings-form h3{font:600 20px/1.4 var(--nt-font-body);color:var(--nt-text);border-bottom:1px solid var(--nt-line);background:0 0;margin:0 0 16px;padding:0 0 16px}body.nt-site .settings-form>label:not(.settings-check){margin:16px 0 0;padding:0;font-size:14px;font-weight:600}body.nt-site .settings-form>input:not([type=hidden]):not([type=submit]),body.nt-site .settings-form>select{box-sizing:border-box;width:100%;height:44px;margin:0}body.nt-site .settings-form small{color:var(--nt-muted);font-size:13px;line-height:1.6}body.nt-site .settings-form .settings-check{cursor:pointer;align-items:center;gap:8px;min-height:44px;margin:8px 0 0;display:flex}body.nt-site .settings-form .settings-check+.settings-check{margin:0}body.nt-site .settings-form .button{justify-self:start;margin:16px 0 0}body.nt-site .settings-submit{margin-top:16px}body.nt-site .settings-submit .button{margin:0}body.nt-site .password-fields{gap:8px;display:grid}body.nt-site .password-fields label{margin:16px 0 0;font-size:14px;font-weight:600}body.nt-site .password-fields input{box-sizing:border-box;width:100%;height:44px}body.nt-site .capture-hub{width:100%;min-width:0;max-width:none;margin:0;padding:0}body.nt-site .capture-intro{color:var(--nt-muted);margin:0 0 24px}body.nt-site .capture-intro p{margin:0}body.nt-site .capture-warning{border-left:3px solid var(--nt-warning-border,#d8b17a);background:var(--nt-warning-bg,#302b22);color:var(--nt-warning-text,#f0dbc0);padding:16px}body.nt-site .capture-filters{border:1px solid var(--nt-line);border-radius:var(--nt-radius);background:var(--nt-surface);color:var(--nt-text);flex-wrap:wrap;align-items:end;gap:16px;padding:24px;display:flex}body.nt-site .capture-filters label{flex:150px;gap:8px;min-width:0;margin:0;display:grid}body.nt-site .capture-filters input,body.nt-site .capture-filters select{box-sizing:border-box;width:100%;height:44px;margin:0;display:block}body.nt-site .capture-filters .button{margin:0}body.nt-site .capture-filters>a{align-items:center;min-height:44px;display:inline-flex}body.nt-site .capture-feedback{color:var(--nt-link);margin:24px 0}body.nt-site .capture-feedback:empty{display:none}body.nt-site .capture-feedback>div{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}body.nt-site .capture-feedback input{flex:1;min-width:0;height:44px;margin:0}body.nt-site .capture-count{color:var(--nt-muted);margin:24px 0}body.nt-site .capture-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:24px;display:grid}body.nt-site .nt-content article.capture-card{background:var(--nt-surface);border:1px solid var(--nt-line);border-radius:var(--nt-radius);margin:0;padding:0;overflow:hidden}body.nt-site .capture-image{background:var(--nt-field);cursor:zoom-in;border:0;border-radius:0;width:100%;min-height:0;padding:0;display:block;position:relative}body.nt-site .capture-image img{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}body.nt-site .capture-image span{color:#fff;border-radius:var(--nt-radius);background:#16191ce8;padding:4px 12px;position:absolute;bottom:12px;right:12px}body.nt-site .capture-details{padding:24px}body.nt-site .capture-details time{color:var(--nt-text);font-weight:600;display:block}body.nt-site .capture-details small{color:var(--nt-muted);margin:8px 0;display:block}body.nt-site .capture-details p{color:var(--nt-muted)}body.nt-site .capture-placeholder{aspect-ratio:16/9;color:var(--nt-muted);background:var(--nt-field);place-items:center;display:grid}body.nt-site .capture-actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}body.nt-site .capture-confirm,body.nt-site .capture-share{border-top:1px solid var(--nt-line);margin-top:24px;padding-top:16px}body.nt-site .capture-share label{gap:8px;display:grid}body.nt-site .capture-share input{box-sizing:border-box;width:100%;height:44px}body.nt-site .capture-share button,body.nt-site .capture-confirm button{margin:8px 8px 0 0}body.nt-site .capture-empty{border:1px dashed var(--nt-line);border-radius:var(--nt-radius);color:var(--nt-muted);background:var(--nt-surface);padding:32px 24px}body.nt-site .capture-empty strong{color:var(--nt-text);font-size:18px}body.nt-site .capture-empty p{margin-bottom:0}body.nt-site .capture-pages{justify-content:center;gap:24px;padding-top:24px;display:flex}body.nt-site .capture-preview{box-sizing:border-box;background:var(--nt-surface);border:1px solid var(--nt-line);border-radius:var(--nt-radius);width:min(1100px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--nt-text);margin:auto;padding:16px;position:fixed;inset:0}body.nt-site .capture-preview::backdrop{background:#000b}body.nt-site .capture-preview img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 190px);margin:16px auto;display:block}body.nt-site .capture-preview>a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:800px){body.nt-site .pm-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){body.nt-site .pm-layout{gap:16px}body.nt-site .pm-layout>:is(aside,section),body.nt-site .friends-search,body.nt-site .friend-card,body.nt-site .friends-invitations,body.nt-site .settings-form,body.nt-site .capture-filters,body.nt-site .capture-details{padding:16px}body.nt-site .friends-search>div{flex-wrap:wrap}body.nt-site .friends-search input{flex-basis:100%}body.nt-site .friends-search .button{width:100%}body.nt-site .friends-legend a{margin-left:0}body.nt-site .capture-filters label{flex-basis:100%}body.nt-site .capture-grid{grid-template-columns:1fr}body.nt-site .capture-preview{padding:12px}}body.nt-site .nt-account-notice{border:1px solid var(--nt-line);border-radius:var(--nt-radius);background:var(--nt-surface);max-width:960px;padding:24px}body.nt-site .nt-account-notice form{margin:24px 0}@media (max-width:600px){body.nt-site .nt-account-notice{padding:16px}}body.nt-site .settings-page{margin-inline:0;padding:0}body.nt-site .settings-form{grid-template-columns:minmax(0,1fr)}body.nt-site .settings-form .password-fields{max-width:none;margin:0;display:grid}body.nt-site .settings-form .password-fields input{margin:0}body.nt-site .password-fields p:empty,body.nt-site .shared-editor p:empty{display:none}body.nt-site .settings-page input[type=file],body.nt-site .clan-form input[type=file]{opacity:1;visibility:visible;clip-path:none;width:100%;height:auto;display:block;position:static}body.nt-site :is(.settings-page,.clan-form) input[type=file]::file-selector-button{border:1px solid var(--nt-line);border-radius:var(--nt-radius);background:var(--nt-field);color:var(--nt-text);cursor:pointer;margin-right:12px;padding:10px 12px}body.nt-site .settings-form .settings-check input[type=checkbox],body.nt-site .clan-form input[type=radio]{opacity:1;visibility:visible;appearance:auto;accent-color:var(--nt-primary);clip-path:none;filter:none;flex-shrink:0;width:18px;height:18px;min-height:18px;margin:0;display:inline-block;position:static}body.nt-site .clan-form .span9>label:not(.select){align-items:center;gap:8px;min-height:44px;margin-right:24px;display:inline-flex}body.nt-site .clan-form small{margin-bottom:12px;display:block}.nt-site .capture-image .capture-image-unavailable{aspect-ratio:16/9;background:var(--nt-field);width:100%;color:var(--nt-muted);font:400 14px/1.6 var(--nt-font-body);border-radius:0;place-items:center;padding:24px;display:grid;position:static}.nt-site .capture-preview-unavailable{min-height:200px;color:var(--nt-muted);background:var(--nt-field);border-radius:var(--nt-radius);place-items:center;margin:16px 0;padding:24px;display:grid}
body.nt-site .nt-content-layout{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:24px;display:grid}body.nt-site .nt-content-layout>:is(.main,.nt-content-primary,.nt-content-aside){float:none;width:auto;min-width:0;margin:0}body.nt-site .nt-content-panel{box-sizing:border-box;border:1px solid var(--nt-border);background:var(--nt-surface);border-radius:8px;padding:24px}body.nt-site .nt-content-aside{gap:24px;padding:0;display:grid}body.nt-site .nt-content-search{align-items:stretch;gap:8px;margin:0;display:flex}body.nt-site .nt-content-search>:is(input,button){box-sizing:border-box;height:44px;min-height:44px;font:inherit;margin:0}body.nt-site .nt-content-search>input{flex:1 1 0;width:0;min-width:0}body.nt-site .nt-content-search>button{flex:none;padding-inline:16px}body.nt-site .nt-discord-card h2{margin:0 0 12px;font:26px/1.2 Wonton,sans-serif}body.nt-site .nt-discord-card p{color:var(--nt-muted);margin:0 0 24px}body.nt-site .nt-discord-card .button{box-sizing:border-box;width:100%}body.nt-site .nt-prose{overflow-wrap:anywhere;line-height:1.7}body.nt-site .nt-prose :is(p,li,td){font-size:16px;line-height:1.7}body.nt-site .nt-prose p{text-align:start;margin:0 0 16px}body.nt-site .nt-prose :is(h2,h3,h4,h5){color:var(--nt-text);text-shadow:none;background:0 0;padding:0;scroll-margin-top:24px}body.nt-site .nt-prose h2{margin:32px 0 16px;font:28px/1.3 Wonton,sans-serif}body.nt-site .nt-prose h2:first-child{margin-top:0}body.nt-site .nt-prose h3{font:600 20px/1.4 var(--nt-font-body,"Trebuchet MS", sans-serif);margin:24px 0 12px!important}body.nt-site .nt-prose h4{font:600 18px/1.4 var(--nt-font-body,"Trebuchet MS", sans-serif);margin:20px 0 12px}body.nt-site .nt-prose h5{font:600 17px/1.4 var(--nt-font-body,"Trebuchet MS", sans-serif);margin:0 0 8px}body.nt-site .nt-prose :is(ul,ol){margin-block:12px 20px;padding-left:24px}body.nt-site .nt-prose li+li{margin-top:8px}body.nt-site .nt-prose img{border-radius:6px;max-width:100%;height:auto}body.nt-site .nt-prose hr{clear:both;border:0;border-top:1px solid var(--nt-border);margin:32px 0}body.nt-site .nt-prose>:last-child{margin-bottom:0}body.nt-site .nt-faq{gap:16px;display:grid}body.nt-site .nt-faq-answer h2{margin:0 0 12px;font-size:24px}body.nt-site .nt-faq-answer>div>:last-child{margin-bottom:0}body.nt-site .nt-section-nav ul{margin:0;padding:0;list-style:none}body.nt-site .nt-section-nav h4{font:600 16px/1.4 var(--nt-font-body,"Trebuchet MS", sans-serif);margin:24px 0 12px}body.nt-site .nt-section-nav>div:first-child h4{margin-top:0}body.nt-site .nt-section-nav a{border-bottom:1px solid var(--nt-border);padding:12px 0;line-height:1.5;text-decoration:none;display:block}body.nt-site .nt-section-nav li:last-child a{border-bottom:0}body.nt-site .nt-guide-section{margin-bottom:24px;display:flow-root}body.nt-site .nt-guide-section-body{display:flow-root}body.nt-site .nt-guide-section-body>img:not(.pull-right):not(.pull-left){margin-bottom:16px;display:block}body.nt-site .nt-guide-section-body>.pull-right{max-width:45%;margin:0 0 16px 24px}body.nt-site .nt-guide-items{clear:both;gap:12px;margin-block:16px 24px;display:grid}body.nt-site .nt-guide-item{border:1px solid var(--nt-border);background:var(--nt-field);border-radius:6px;padding:16px}body.nt-site .nt-guide-item-body{grid-template-columns:48px minmax(0,1fr);gap:16px;display:grid}body.nt-site .nt-guide-item-body>img{width:48px;height:48px}body.nt-site .nt-guide-item-body p:last-child{margin-bottom:0}body.nt-site .nt-team-member{border-bottom:1px solid var(--nt-border);padding:16px 0}body.nt-site .nt-team-member h3{margin:0 0 8px!important}body.nt-site .nt-team-member p:last-child{margin-bottom:0}.nt-help-stack{gap:24px;min-width:0;display:grid}body.nt-site .nt-discord-support{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}body.nt-site .nt-discord-support h2{margin:0 0 8px}body.nt-site .nt-discord-support p{text-align:start;max-width:65ch;color:var(--nt-muted);margin:0}body.nt-site .nt-discord-support .button{max-width:100%}body.nt-site .nt-contact-form{width:100%;max-width:none;margin:0}body.nt-site .nt-contact-form>div{margin-bottom:0}body.nt-site .nt-contact-field{gap:8px;display:grid;margin-bottom:24px!important}body.nt-site .nt-contact-field label{margin:0}body.nt-site .nt-contact-form .nt-contact-field :is(input,textarea){box-sizing:border-box;width:100%;margin:0}body.nt-site .nt-contact-field textarea{resize:vertical;min-height:200px}body.nt-site .nt-contact-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex}body.nt-site .nt-contact-actions+.nt-contact-actions{margin-top:24px}body.nt-site .nt-contact-form>.alert{margin:0 0 24px!important}body.nt-site .nt-search-page{gap:32px;display:grid}body.nt-site .nt-search-controls{gap:16px;display:grid}body.nt-site .nt-search-controls .nt-content-search{max-width:720px}body.nt-site .nt-search-shortcuts{flex-wrap:wrap;gap:8px;display:flex}body.nt-site .nt-search-shortcuts a{border:1px solid var(--nt-border);border-radius:6px;align-items:center;gap:12px;min-height:44px;padding:0 16px;text-decoration:none;display:inline-flex}body.nt-site .nt-search-shortcuts span{color:var(--nt-muted);font-variant-numeric:tabular-nums}body.nt-site .nt-search-group h2{align-items:center;gap:12px;margin:0 0 16px;scroll-margin-top:24px;font:26px/1.3 Wonton,sans-serif;display:flex}body.nt-site .nt-search-group h2>span{font:16px/1 var(--nt-font-body,"Trebuchet MS", sans-serif);color:var(--nt-muted)}body.nt-site .nt-search-results{gap:12px;display:grid}body.nt-site .nt-search-result{justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}body.nt-site .nt-search-result>div{min-width:0}body.nt-site .nt-search-result h3{font:600 19px/1.4 var(--nt-font-body,"Trebuchet MS", sans-serif);overflow-wrap:anywhere;background:0 0;margin:0 0 4px;padding:0}body.nt-site .nt-search-result :is(time,.nt-result-date){color:var(--nt-muted);flex-shrink:0;margin:0;font-size:14px}body.nt-site .nt-result-meta{color:var(--nt-muted);flex-wrap:wrap;gap:12px;margin:0;font-size:14px;display:flex}body.nt-site .nt-result-badge{color:var(--nt-muted);background:var(--nt-field);border-radius:4px;padding:4px 8px;font-size:13px;line-height:1.4;display:inline-block}body.nt-site .nt-content-empty p{color:var(--nt-muted);margin:0}body.nt-site .nt-profile-date{color:var(--nt-muted)}body.nt-site .nt-profile-page .signature{background:var(--nt-field);border-width:1px;border-radius:8px;margin:16px 0 32px;padding:16px}body.nt-site .nt-profile-page .signature .experience{line-height:1.5}body.nt-site .nt-profile-page .signature .xp{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}body.nt-site .nt-profile-page .signature .barre{background:var(--nt-border);height:6px;margin-block:8px 12px;padding:0;display:block;overflow:hidden}body.nt-site .nt-profile-page .signature .barre .complete{background:var(--nt-success);height:6px}body.nt-site .nt-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 32px;display:grid}body.nt-site .nt-profile-stats>div{border:1px solid var(--nt-border);background:var(--nt-field);border-radius:6px;min-width:0;padding:16px}body.nt-site .nt-profile-stats dt{color:var(--nt-muted);font-size:14px;font-weight:400}body.nt-site .nt-profile-stats dd{font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:22px;font-weight:700;line-height:1.2}body.nt-site .nt-prose .nt-profile-friends{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}body.nt-site .nt-prose .nt-profile-friends>li{min-width:0;margin:0}body.nt-site .nt-profile-friend{border:1px solid var(--nt-border);background:var(--nt-field);color:var(--nt-text);border-radius:8px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}body.nt-site .nt-profile-friend:hover{border-color:var(--nt-hover-border);background:var(--nt-hover-bg);color:var(--nt-hover-text)}body.nt-site .nt-profile-friend img{object-fit:cover;flex:0 0 44px;width:44px;height:44px}body.nt-site .nt-profile-friend-info{gap:4px;min-width:0;line-height:1.3;display:grid}body.nt-site .nt-profile-friend-info strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.nt-site .nt-profile-friend-info small{color:var(--nt-muted);font-size:13px}body.nt-site .nt-profile-page .user-description{border-top:1px solid var(--nt-border);padding-block:24px}body.nt-site .nt-calculator{margin:0}body.nt-site .nt-calculator>h2{background:0 0;margin:32px 0 16px;padding:0;font:26px/1.3 Wonton,sans-serif}body.nt-site .nt-calculator-row{border-bottom:1px solid var(--nt-border);grid-template-columns:minmax(140px,1fr) 84px minmax(0,1.3fr);align-items:center;gap:16px;margin:0;padding:16px 0;display:grid}body.nt-site .nt-calculator-row>[class*=span]{float:none;width:auto;min-width:0;margin:0}body.nt-site .nt-calculator-row>.span9{grid-column:2/-1}body.nt-site .nt-calculator-row>.offset3{text-align:right;grid-column:1/-1}body.nt-site .nt-calculator label.libelle{margin:0;line-height:1.5}body.nt-site .nt-calculator .select{width:100%;margin:0;display:block}body.nt-site .nt-calculator .select:before,body.nt-site .nt-calculator .select:after{content:none}body.nt-site .nt-calculator select{box-sizing:border-box;width:100%;min-width:0;margin:0}body.nt-site .nt-calculator .result{font-variant-numeric:tabular-nums;line-height:1.6}@media (min-width:1000px){body.nt-site .nt-content-aside:has(.nt-section-nav){position:sticky;top:24px}body.nt-site .nt-section-nav{scrollbar-width:thin;max-height:calc(100svh - 48px);overflow-y:auto}}@media (max-width:999px){body.nt-site .nt-content-layout{grid-template-columns:minmax(0,1fr)}body.nt-site .nt-content-aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}body.nt-site .nt-content-aside:has(.nt-section-nav){grid-template-columns:1fr}}@media (max-width:599px){body.nt-site .nt-content-panel{padding:16px}body.nt-site .nt-content-layout{gap:24px}body.nt-site .nt-content-aside{grid-template-columns:minmax(0,1fr)}body.nt-site .nt-prose h2{font-size:25px}body.nt-site .nt-guide-section-body>.pull-right,body.nt-site .nt-guide>.pull-right{float:none;max-width:100%;margin:0 0 16px;display:block}body.nt-site .nt-search-result{flex-direction:column;align-items:start;gap:12px}body.nt-site .nt-search-result :is(time,.nt-result-date){flex-shrink:1}body.nt-site .nt-profile-stats{grid-template-columns:repeat(2,minmax(0,1fr))}body.nt-site .nt-calculator-row{grid-template-columns:84px minmax(0,1fr);gap:12px}body.nt-site .nt-calculator-row>.span3,body.nt-site .nt-calculator-row>.span9,body.nt-site .nt-calculator-row>.offset3{grid-column:1/-1}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--nt-color-scheme:light;--nt-bg:#f3f5f6;--nt-surface:#fff;--nt-surface-raised:#e9eef1;--nt-field:#f8fafb;--nt-border:#87939d;--nt-text:#202b35;--nt-muted:#52606c;--nt-primary:#bd3824;--nt-primary-hover:#a42e1c;--nt-link:#9f321d;--nt-link-hover:#772313;--nt-focus:#ad3d24;--nt-success:#23603d;--nt-danger:#982b2b;--nt-shell:#e7ecef;--nt-shell-border:#b3bdc5;--nt-header:#fbfcfd;--nt-hover-bg:#f6e7e0;--nt-hover-text:#782b1c;--nt-hover-border:#a65c48;--nt-selected-bg:#f7e2d8;--nt-selected-text:#782b1c;--nt-placeholder:#5f6c76;--nt-brand-shadow:#534034d9;--nt-info-bg:#e8f2fa;--nt-info-text:#235675;--nt-info-border:#648da9;--nt-warning-bg:#fff3cf;--nt-warning-text:#6d4900;--nt-warning-border:#967126;--nt-success-bg:#e8f4ed;--nt-success-text:#23603d;--nt-success-border:#6a967c;--nt-error-bg:#fff0ed;--nt-error-text:#982b2b;--nt-error-border:#bf6c63;--nt-danger-bg:#fff0ed;--nt-danger-hover:#f7dbd6;--nt-class-suiton:#4755a6;--nt-class-futon:#1b715d;--nt-class-katon:#ad392e;--nt-class-raiton:#786300;--nt-class-doton:#895219;--nt-gold:#785500;--nt-silver:#556672;--nt-bronze:#8a4d2c;--nt-podium-gold-bg:linear-gradient(105deg,#fff2c8,#fffdf8 65%);--nt-podium-silver-bg:linear-gradient(105deg,#e7edf0,#fff 65%);--nt-podium-bronze-bg:linear-gradient(105deg,#f6e5d8,#fff9f3 65%);--nt-podium-gold-border:#9d7c34;--nt-podium-silver-border:#7d8d97;--nt-podium-bronze-border:#a1714c;--nt-skeleton:#24374612;--nt-skeleton-strong:#24374622;--nt-skeleton-panel:#2437460b;--nt-progress-track:#cbd4da;--nt-rich-red:#b72e3b;--nt-rich-orange:#a74617;--nt-rich-gold:#7d5f0b;--nt-rich-green:#1e6b43;--nt-rich-cyan:#176d74;--nt-rich-blue:#245da3;--nt-rich-purple:#7045a2;--nt-rich-pink:#9d326c;--nt-rich-coral:#ad3d33;--nt-rich-peach:#985427;--nt-rich-amber:#805b06;--nt-rich-lemon:#64670a;--nt-rich-mint:#256d56;--nt-rich-sky:#246689;--nt-rich-lavender:#675090;--nt-rich-silver:#526271}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nt-color-scheme:dark;--nt-bg:#16191c;--nt-surface:#202428;--nt-surface-raised:#282d32;--nt-field:#181c20;--nt-border:#41484e;--nt-text:#eef0ed;--nt-muted:#aeb6bd;--nt-primary:#c83d26;--nt-primary-hover:#ac311e;--nt-link:#ffac91;--nt-link-hover:#ffd1bf;--nt-focus:#ff936c;--nt-success:#a4dbb7;--nt-danger:#ffb5ae;--nt-shell:#111416;--nt-shell-border:#30363c;--nt-header:#191d21;--nt-hover-bg:#38302e;--nt-hover-text:#ffd1bf;--nt-hover-border:#b97461;--nt-selected-bg:#512c23;--nt-selected-text:#fff;--nt-placeholder:#9ca5ad;--nt-brand-shadow:transparent;--nt-info-bg:#243540;--nt-info-text:#c4e6fa;--nt-info-border:#567487;--nt-warning-bg:#383124;--nt-warning-text:#f0d7a0;--nt-warning-border:#897349;--nt-success-bg:#24342b;--nt-success-text:#a4dbb7;--nt-success-border:#527c60;--nt-error-bg:#392526;--nt-error-text:#ffb5ae;--nt-error-border:#a65d58;--nt-danger-bg:#3c2525;--nt-danger-hover:#512b2b;--nt-class-suiton:#9b9cff;--nt-class-futon:#61dcc3;--nt-class-katon:#ff9786;--nt-class-raiton:#f2d66b;--nt-class-doton:#e6af74;--nt-gold:#edca80;--nt-silver:#d4dce4;--nt-bronze:#e2b08a;--nt-podium-gold-bg:linear-gradient(105deg,#4e4226,#2d3029 65%);--nt-podium-silver-bg:linear-gradient(105deg,#3c4548,#292e2d 65%);--nt-podium-bronze-bg:linear-gradient(105deg,#49362b,#2d2d28 65%);--nt-podium-gold-border:#a38a49;--nt-podium-silver-border:#7c9298;--nt-podium-bronze-border:#96704e;--nt-skeleton:#ffffff0f;--nt-skeleton-strong:#ffffff1a;--nt-skeleton-panel:#0003;--nt-progress-track:#3d454b;--nt-rich-red:#f99;--nt-rich-orange:#ffb184;--nt-rich-gold:#e9cf83;--nt-rich-green:#91d6ad;--nt-rich-cyan:#85d5d9;--nt-rich-blue:#95ccff;--nt-rich-purple:#cbb4f3;--nt-rich-pink:#f1add0;--nt-rich-coral:#ffaba2;--nt-rich-peach:#ffd2ad;--nt-rich-amber:#ffd17d;--nt-rich-lemon:#e6eaa0;--nt-rich-mint:#a9e8d1;--nt-rich-sky:#b1e2ff;--nt-rich-lavender:#dbccff;--nt-rich-silver:#d4dce4}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nt-color-scheme:dark;--nt-bg:#16191c;--nt-surface:#202428;--nt-surface-raised:#282d32;--nt-field:#181c20;--nt-border:#41484e;--nt-text:#eef0ed;--nt-muted:#aeb6bd;--nt-primary:#c83d26;--nt-primary-hover:#ac311e;--nt-link:#ffac91;--nt-link-hover:#ffd1bf;--nt-focus:#ff936c;--nt-success:#a4dbb7;--nt-danger:#ffb5ae;--nt-shell:#111416;--nt-shell-border:#30363c;--nt-header:#191d21;--nt-hover-bg:#38302e;--nt-hover-text:#ffd1bf;--nt-hover-border:#b97461;--nt-selected-bg:#512c23;--nt-selected-text:#fff;--nt-placeholder:#9ca5ad;--nt-brand-shadow:transparent;--nt-info-bg:#243540;--nt-info-text:#c4e6fa;--nt-info-border:#567487;--nt-warning-bg:#383124;--nt-warning-text:#f0d7a0;--nt-warning-border:#897349;--nt-success-bg:#24342b;--nt-success-text:#a4dbb7;--nt-success-border:#527c60;--nt-error-bg:#392526;--nt-error-text:#ffb5ae;--nt-error-border:#a65d58;--nt-danger-bg:#3c2525;--nt-danger-hover:#512b2b;--nt-class-suiton:#9b9cff;--nt-class-futon:#61dcc3;--nt-class-katon:#ff9786;--nt-class-raiton:#f2d66b;--nt-class-doton:#e6af74;--nt-gold:#edca80;--nt-silver:#d4dce4;--nt-bronze:#e2b08a;--nt-podium-gold-bg:linear-gradient(105deg,#4e4226,#2d3029 65%);--nt-podium-silver-bg:linear-gradient(105deg,#3c4548,#292e2d 65%);--nt-podium-bronze-bg:linear-gradient(105deg,#49362b,#2d2d28 65%);--nt-podium-gold-border:#a38a49;--nt-podium-silver-border:#7c9298;--nt-podium-bronze-border:#96704e;--nt-skeleton:#ffffff0f;--nt-skeleton-strong:#ffffff1a;--nt-skeleton-panel:#0003;--nt-progress-track:#3d454b;--nt-rich-red:#f99;--nt-rich-orange:#ffb184;--nt-rich-gold:#e9cf83;--nt-rich-green:#91d6ad;--nt-rich-cyan:#85d5d9;--nt-rich-blue:#95ccff;--nt-rich-purple:#cbb4f3;--nt-rich-pink:#f1add0;--nt-rich-coral:#ffaba2;--nt-rich-peach:#ffd2ad;--nt-rich-amber:#ffd17d;--nt-rich-lemon:#e6eaa0;--nt-rich-mint:#a9e8d1;--nt-rich-sky:#b1e2ff;--nt-rich-lavender:#dbccff;--nt-rich-silver:#d4dce4}html{background:var(--nt-bg)}body.nt-site .nt-brand-link{border-radius:10px;align-items:center;padding:6px 10px;display:inline-flex}body.nt-site .nt-brand{filter:drop-shadow(0 1px 1px var(--nt-brand-shadow))}.ranking-podium-1{--ranking-podium-bg:var(--nt-podium-gold-bg,linear-gradient(105deg,#4e4226,#2d3029 65%));--ranking-podium-border:var(--nt-podium-gold-border,#a38a49)}.ranking-podium-2{--ranking-podium-bg:var(--nt-podium-silver-bg,linear-gradient(105deg,#3c4548,#292e2d 65%));--ranking-podium-border:var(--nt-podium-silver-border,#7c9298)}.ranking-podium-3{--ranking-podium-bg:var(--nt-podium-bronze-bg,linear-gradient(105deg,#49362b,#2d2d28 65%));--ranking-podium-border:var(--nt-podium-bronze-border,#96704e)}body.nt-site .nt-home-hero{--nt-text:#eef0ed;--nt-muted:#b9c3c9;--nt-link:#ffac91;--nt-link-hover:#ffd1bf;--nt-surface-raised:#282d32;--nt-border:#41484e;--nt-hover-bg:#38302e;--nt-hover-text:#ffd1bf;color:#eef0ed;background-color:#16191c}body.nt-site .nt-home-hero :is(h1,h2,h3){color:#eef0ed}body.nt-site :is(.wysiwyg-editor,.content) blockquote{background:var(--nt-field);color:var(--nt-muted);border-left-color:var(--nt-primary)}body.nt-site .content blockquote strong{color:var(--nt-link)}body.nt-site :is(.wysiwyg-editor,.content) blockquote blockquote{border-left-color:var(--nt-border);background:var(--nt-surface-raised)}body.nt-site :is(.btn-cancel,.button.cancel,.inline-editor-actions .cancel){opacity:1;border-color:var(--nt-border);background:var(--nt-surface-raised)!important;color:var(--nt-text)!important}body.nt-site :is(.btn-cancel,.button.cancel,.inline-editor-actions .cancel):hover{background:var(--nt-hover-bg)!important;color:var(--nt-hover-text)!important}body.nt-site .draft-save-indicator{color:var(--nt-muted)}body.nt-site .draft-restore{background:var(--nt-info-bg);border-color:var(--nt-info-border);color:var(--nt-info-text)}body.nt-site :is(.link-modal,.confirm-modal,.popup){background:var(--nt-surface);border-color:var(--nt-border);color:var(--nt-text)}body.nt-site :is(.link-modal h4,.confirm-modal p){color:var(--nt-text)}body.nt-site .link-modal input{background:var(--nt-field);border-color:var(--nt-border);color:var(--nt-text)}body.nt-site :is(.full.inset,article) hr{border-top-color:var(--nt-border)!important}body.nt-site .suiton{color:var(--nt-class-suiton)!important}body.nt-site .futon{color:var(--nt-class-futon)!important}body.nt-site .katon{color:var(--nt-class-katon)!important}body.nt-site .raiton{color:var(--nt-class-raiton)!important}body.nt-site .doton{color:var(--nt-class-doton)!important}body.nt-site .sr-product-badge{background:var(--nt-surface);color:var(--nt-text)}body.nt-site .sr-card-media--boost,body.nt-site .sr-card-media--boost small{color:#edca80}body.nt-site .nt-prose :is(p,span,li),body.nt-site .content .signature span,body.nt-site .content .signature .resume,body.nt-site .content article .content{color:inherit}body.nt-site .content form.full .note,body.nt-site .content article header :is(time,span){color:var(--nt-muted)}body.nt-site .nt-content article.nt-content-panel{background:var(--nt-surface);color:var(--nt-text)}body.nt-site .nt-calculator-panel :is(p,span){color:inherit}
