#root,body,html{background:#000;margin:0;min-height:100%;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,sans-serif}.nd-page{--nd-bg:#101917;--nd-panel:#16211f;--nd-gold:#e6c586;--nd-text:#f5f3e9;--nd-muted:#a1ada6;color:var(--nd-text);font-family:Arial,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5}.nd-page,.nd-page *,.nd-page :after,.nd-page :before{box-sizing:border-box}.nd-page a{color:inherit;text-decoration:none}.nd-page button,.nd-page input,.nd-page textarea{font:inherit}.nd-page a,.nd-page button,.nd-page input,.nd-page textarea{-webkit-tap-highlight-color:transparent}.nd-page button{cursor:pointer}.nd-page button:disabled{cursor:not-allowed;opacity:.42}.nd-page :focus-visible{outline:2px solid var(--nd-gold);outline-offset:5px}.nd-page h1,.nd-page h2,.nd-page h3,.nd-page p{margin:0}.nd-page h1{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.05em}.nd-page h2{font-size:21px;font-weight:500;letter-spacing:-.03em}.nd-muted{color:var(--nd-muted)}.nd-brand{align-items:center;display:inline-flex;font-size:11px;font-weight:600;gap:12px;letter-spacing:2px;white-space:nowrap}.nd-brand .nd-muted{font-size:10px;font-weight:400;letter-spacing:1.6px}.nd-brand-divider{color:#5a675f;margin:0 5px}.nd-star{color:var(--nd-gold);font-size:35px;font-weight:400;line-height:1}.nd-eyebrow{color:var(--nd-gold);font-size:10px;font-weight:500;letter-spacing:2.6px}.nd-page .nd-subtitle{color:var(--nd-muted);font-size:15px;margin-top:9px}.nd-button{align-items:center;border:1px solid #0000;border-radius:7px;display:inline-flex;font-weight:600;gap:20px;justify-content:center;padding:13px 21px;transition:background .2s,box-shadow .2s}.nd-page .nd-primary{background:var(--nd-gold);color:#1c2920}.nd-primary:hover:not(:disabled){background:#f2dcae;box-shadow:0 5px 25px #e6c58615}.nd-secondary{background:#0000;border-color:#43514a;color:var(--nd-text)}.nd-secondary:hover:not(:disabled){background:#ffffff08}.nd-link-button{background:none;border:0;color:var(--nd-gold);padding:0;text-decoration:underline;text-underline-offset:3px}.nd-stage{background:radial-gradient(ellipse at 50% 40%,#263a2d66,#0000 66%),var(--nd-bg);display:flex;flex-direction:column;isolation:isolate;min-height:100svh;overflow:clip;padding:30px 48px 26px;position:relative}.nd-stage-header{justify-content:space-between;position:relative;z-index:1}.nd-header-actions,.nd-stage-header{align-items:center;display:flex;gap:20px}.nd-header-actions{color:#bcc5be;font-size:12px}.nd-header-actions a span{color:var(--nd-gold);margin-left:10px}.nd-badge{background:#e6c58609;border:1px solid #776647;border-radius:4px;color:var(--nd-gold);font-size:9px;letter-spacing:1.4px;padding:5px 9px}.nd-stage-content{margin:auto;max-width:1100px;padding:44px 0 30px;position:relative;text-align:center;width:100%;z-index:1}.nd-stage h1{font-size:clamp(40px,4.4vw,72px);line-height:1.14;margin-top:17px}.nd-stage .nd-subtitle{font-size:14px}.nd-draw-card{background:linear-gradient(120deg,#28392d60,#141f1b90);border:1px solid #88774d70;border-radius:14px;box-shadow:0 25px 90px #00000026,inset 0 1px 0 #ffffff08;margin:35px auto 24px;max-width:850px;overflow:hidden;transition:border-color .4s,box-shadow .4s}.nd-has-winner{border-color:#cfb576;box-shadow:0 0 75px #d9bd7010,inset 0 0 45px #d9bd7008}.nd-card-label{align-items:center;color:var(--nd-gold);display:flex;font-size:10px;gap:9px;justify-content:center;letter-spacing:2.4px;padding:23px 20px 0}.nd-dot{background:currentColor;border-radius:50%;display:inline-block;flex-shrink:0;height:5px;width:5px}.nd-dot-live{animation:nd-pulse 1s ease-in-out infinite}.nd-name-window{align-items:center;display:flex;height:218px;justify-content:center}.nd-result{padding:24px 36px;width:100%}.nd-winner-name{font-family:Arial,Microsoft YaHei,sans-serif;font-size:clamp(32px,5vw,64px);font-weight:600;line-height:1.15;overflow-wrap:anywhere}.nd-long-name{font-size:clamp(20px,3vw,36px)}.nd-winner-id{color:#a5b0a6;font-size:10px;letter-spacing:1.8px;margin-top:18px;overflow-wrap:anywhere}.nd-card-footer{align-items:center;border-top:1px solid #b6b1961c;color:#a3ad9e;display:flex;font-size:9px;gap:12px;justify-content:space-between;letter-spacing:1.5px;min-height:51px;padding:10px 25px}.nd-sparkle{color:var(--nd-gold);font-size:23px}.nd-stage-controls{min-height:83px}.nd-draw-button{font-size:14px;min-width:225px}.nd-draw-button span{margin-left:15px}.nd-page .nd-key-hint{color:#849487;font-size:11px;margin-top:12px}.nd-key-hint kbd{border:1px solid #49554c;border-radius:4px;color:#b1bdb3;font:10px Arial,sans-serif;margin:0 5px;padding:3px 5px}.nd-stage-controls>p:not(.nd-key-hint){font-size:12px;margin-top:15px}.nd-stage-controls a{color:var(--nd-gold);text-decoration:underline}.nd-stage-footer{border-top:1px solid #7b8a7726;gap:35px;padding-top:20px;z-index:1}.nd-stage-footer,.nd-stat{align-items:center;display:flex}.nd-stat{gap:12px}.nd-stat strong{color:var(--nd-gold);font-size:22px;font-weight:400}.nd-stat span{color:#96a495;font-size:8px;letter-spacing:1.3px}.nd-footer-tools{display:flex;gap:24px;margin-left:auto}.nd-footer-tools button{background:#0000;border:0;color:#adb8ab;font-size:11px;padding:4px 0}.nd-orbit{border:1px solid #b1bc8c0b;border-radius:50%;height:1100px;pointer-events:none;position:absolute;width:1100px;z-index:-1}.nd-orbit-one{right:-860px;top:-500px}.nd-orbit-two{bottom:-460px;left:-850px}.nd-reel{contain:layout paint;height:216px;-webkit-mask-image:linear-gradient(#0000,#000 35%,#000 65%,#0000);mask-image:linear-gradient(#0000,#000 35%,#000 65%,#0000);overflow:hidden;position:relative;width:100%}.nd-reel-track{position:absolute;top:12px;width:100%;will-change:transform}.nd-reel-row{align-items:center;display:flex;font-family:Arial,sans-serif;font-weight:600;height:96px;justify-content:center;line-height:1;padding:0 24px;white-space:nowrap}.nd-reel-focus{border-bottom:1px solid #e6c5861c;border-top:1px solid #e6c5861c;inset:60px 24px;pointer-events:none;position:absolute}.nd-presentation .nd-stage-controls,.nd-presentation .nd-stage-footer,.nd-presentation .nd-stage-header{visibility:hidden}.nd-exit{background:#0000;border:0;bottom:18px;color:#8f9d8e;font-size:11px;opacity:.2;position:absolute;right:25px}.nd-exit:focus-visible,.nd-exit:hover{opacity:1}.nd-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.nd-control{background:var(--nd-bg);min-height:100svh;padding:28px max(24px,calc(50vw - 640px))}.nd-control-header{align-items:center;border-bottom:1px solid #a6b09e26;display:flex;gap:20px;justify-content:space-between;padding-bottom:26px}.nd-control-header .nd-button{font-size:12px;padding:10px 17px}.nd-control-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:40px 0 28px}.nd-control-heading h1{font-size:48px;line-height:1.2;margin-top:12px}.nd-connection{align-items:center;color:#c1a276;display:flex;font-size:11px;gap:7px}.nd-connected{color:#a9cbb0}.nd-summary{background:#ffffff02;border:1px solid #a6b09e26;border-radius:10px;display:grid;grid-template-columns:repeat(3,1fr) 1.2fr;margin-bottom:26px}.nd-summary>div{border-right:1px solid #a6b09e26;display:flex;flex-direction:column;gap:3px;padding:20px 25px}.nd-summary strong{color:var(--nd-gold);font-size:27px;font-weight:400}.nd-summary span{color:var(--nd-muted);font-size:11px}.nd-summary a{align-self:center;font-size:12px;padding:20px 24px}.nd-summary a span{color:var(--nd-gold);margin-left:14px}.nd-control-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(280px,.85fr) minmax(420px,1.5fr)}.nd-panel{background:var(--nd-panel);border:1px solid #a6b09e26;border-radius:10px;min-width:0;padding:27px}.nd-panel h2{margin:13px 0}.nd-import-panel>p:not(.nd-eyebrow){color:var(--nd-muted);font-size:12px;line-height:1.8}.nd-import-panel label{color:#d5dacf;display:block;font-size:11px;margin:24px 0 9px}.nd-import-panel textarea{background:#101a16;border:1px solid #566451;border-radius:7px;color:var(--nd-text);font-size:13px;line-height:1.9;min-height:230px;padding:16px;resize:vertical;width:100%}.nd-import-panel textarea::placeholder{color:#768577}.nd-import-hint{color:#96a58f;font-size:10px;margin:10px 0 20px}.nd-import-panel>.nd-button{font-size:12px;justify-content:space-between;width:100%}.nd-page .nd-import-panel .nd-small{font-size:11px;margin-top:16px}.nd-import-panel>.nd-link-button{font-size:11px;margin-top:13px}.nd-tabs{align-items:center;border-bottom:1px solid #a6b09e26;display:flex;gap:23px;margin:18px 0}.nd-tabs button{background:#0000;border:0;border-bottom:2px solid #0000;color:var(--nd-muted);font-size:12px;padding:12px 0}.nd-tabs .nd-tab-active{border-bottom-color:var(--nd-gold);color:var(--nd-gold)}.nd-tabs .nd-export{font-size:10px;margin-left:auto}.nd-search{background:#101a16;border:1px solid #445343;border-radius:6px;color:var(--nd-text);font-size:12px;padding:11px 13px;width:100%}.nd-table-wrap{margin-top:20px;max-height:500px;min-height:310px;overflow:auto}.nd-page table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.nd-page th{color:#92a18e;font-size:9px;font-weight:400;letter-spacing:1px;padding:10px 10px 10px 0;text-transform:uppercase}.nd-page th:first-child{width:27%}.nd-page th:nth-child(3){width:22%}.nd-page td{border-bottom:1px solid #a6b09e15;font-size:12px;overflow-wrap:anywhere;padding:13px 10px 13px 0}.nd-page td:first-child{color:#91a08e;font-size:10px}.nd-status{border:1px solid #71896644;border-radius:4px;color:#acbf9e;display:inline-block;font-size:9px;padding:3px 7px}.nd-status-won{border-color:#d9b97144;color:var(--nd-gold)}.nd-empty{color:var(--nd-muted);padding:55px 15px;text-align:center}.nd-empty>span{color:var(--nd-gold);font-size:36px}.nd-empty h3{color:#d0d7cb;font-size:14px;font-weight:400;margin:9px 0}.nd-empty p{font-size:11px}.nd-pagination{align-items:center;color:var(--nd-muted);display:flex;font-size:10px;gap:12px;justify-content:space-between;margin-top:22px}.nd-pagination button{background:#0000;border:1px solid #475742;border-radius:4px;color:var(--nd-text);margin-left:8px;padding:5px 10px}.nd-control-bottom{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:27px 0 4px}.nd-control-bottom strong{font-size:12px;font-weight:400}.nd-control-bottom p{color:var(--nd-muted);font-size:11px;margin-top:5px}.nd-control-bottom .nd-button{font-size:11px}.nd-error,.nd-notice,.nd-success{border-radius:6px;font-size:12px;margin-bottom:18px;padding:12px 16px}.nd-error{background:#703d2b33;border:1px solid #b2715744;color:#ffcfbc}.nd-error button{margin-left:8px}.nd-success{background:#6b934526;border:1px solid #91af6744;color:#c1ddac}.nd-notice{background:#e6c5860a;border:1px solid #e6c58633;color:var(--nd-gold)}.nd-modal-backdrop{background:#000a;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:100}.nd-modal{background:#1b2921;border:1px solid #6f7c58;border-radius:12px;max-width:490px;padding:30px;width:100%}.nd-modal h2{font-size:26px;margin:15px 0}.nd-modal>p:not(.nd-eyebrow){color:var(--nd-muted);font-size:13px}.nd-import-preview{list-style:none;margin:22px 0;padding:0}.nd-import-preview li{border-bottom:1px solid #ffffff12;overflow-wrap:anywhere;padding:7px 0}.nd-import-preview span{color:var(--nd-muted);font-size:10px;margin-left:10px}.nd-modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:24px}@keyframes nd-pulse{50%{opacity:.35}}@media (min-width:1800px){.nd-stage-content{max-width:1500px}.nd-draw-card{max-width:1200px}}@media (max-width:800px){.nd-stage{padding:23px}.nd-control-grid{grid-template-columns:1fr}.nd-summary{grid-template-columns:repeat(3,1fr)}.nd-summary a{border-top:1px solid #a6b09e26;grid-column:1/-1}.nd-brand{gap:8px;letter-spacing:1px}.nd-stage-header .nd-brand .nd-muted,.nd-stage-header .nd-brand-divider{display:none}.nd-card-footer{font-size:8px;letter-spacing:.6px;padding:10px 16px}}@media (max-width:500px){.nd-header-actions{gap:10px}.nd-header-actions a{font-size:10px}.nd-stage{padding:20px 16px}.nd-stage-content{padding-top:40px}.nd-stage h1{font-size:36px}.nd-stage .nd-eyebrow{font-size:8px;letter-spacing:2px}.nd-name-window{height:220px}.nd-result{padding:20px}.nd-winner-name{font-size:34px}.nd-long-name{font-size:23px}.nd-stage-footer{flex-wrap:wrap;gap:16px}.nd-stat{gap:8px}.nd-stat strong{font-size:18px}.nd-stat span{font-size:7px}.nd-footer-tools{justify-content:center;width:100%}.nd-badge{font-size:7px;letter-spacing:.5px}.nd-control{padding:20px 16px}.nd-control-header .nd-brand .nd-muted,.nd-control-header .nd-brand-divider{display:none}.nd-control-heading h1{font-size:42px}.nd-control-heading .nd-eyebrow{font-size:8px;letter-spacing:1.2px}.nd-summary>div{padding:15px}.nd-summary span{font-size:9px}.nd-panel{padding:20px}.nd-tabs{gap:15px}.nd-control-bottom{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.nd-page *,.nd-page :after,.nd-page :before{animation:none!important;transition:none!important}}@media (max-height:800px) and (min-width:801px){.nd-stage{padding-bottom:20px;padding-top:24px}.nd-stage-content{padding:24px 0 16px}.nd-stage h1{font-size:clamp(40px,4vw,60px);margin-top:12px}.nd-draw-card{margin:24px auto 18px}.nd-name-window{height:180px;overflow:hidden}.nd-card-label{padding-top:18px}.nd-stage-footer{padding-top:15px}}.nd-login{background:#101917;display:grid;min-height:100svh;padding:24px;place-items:center}.nd-login-card{background:#16211f;border:1px solid #43514a;border-radius:16px;padding:32px;width:min(100%,400px)}.nd-login-card h1{font-size:30px;margin:12px 0 28px}.nd-login-card label{display:block;margin-bottom:8px}.nd-login-card input{background:#101917;border:1px solid #617168;border-radius:7px;box-sizing:border-box;color:#f5f3e9;font-size:16px;padding:12px;width:100%}.nd-login-card button{margin-top:20px;width:100%}.nd-login-error{color:#ffb7b7;margin-top:12px!important}.nd-original-screen{background:#000;caret-color:#0000;cursor:default;height:100vh;height:100dvh;overflow:clip;position:relative;-webkit-user-select:none;user-select:none;width:100%}.nd-original-stage{height:896px;left:50%;overflow:hidden;position:absolute;top:50%;transform-origin:center;width:1593px}.nd-original-background{height:100%;inset:0;object-fit:cover;pointer-events:none;position:absolute;width:100%}.nd-page .nd-original-name-box{background:none;border:0;border-image:url(data:image/png;base64,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) 30 fill/12px stretch;border-radius:5px;color:#e95125;cursor:default;height:88px;left:50%;overflow:hidden;padding:10px 18px;position:absolute;top:70%;transform:translate(-50%,-50%);width:460px}.nd-original-name-box .nd-reel{contain:layout paint;height:100%;-webkit-mask-image:none;mask-image:none;overflow:hidden;position:relative;width:100%}.nd-original-name-box .nd-reel-track{position:absolute;top:0;width:100%;will-change:transform}.nd-original-name-box .nd-reel-row{align-items:center;display:flex;font-family:Arial,Microsoft YaHei,sans-serif;font-weight:600;height:68px;justify-content:center;line-height:1;padding:0 4px;white-space:nowrap}.nd-stage-error{background:#241b18;border:1px solid #ad6345;border-radius:5px;bottom:12px;color:#ffccba;font-size:12px;left:50%;max-width:90%;padding:10px 16px;position:fixed;transform:translateX(-50%);z-index:10}.nd-stage-error button{background:#0000;border:0;color:#fff;margin-left:10px;text-decoration:underline}.nd-stage-connection{align-items:center;background:#241b18e6;border:1px solid #b9715866;border-radius:6px;bottom:max(12px,env(safe-area-inset-bottom));color:#ffb89e;display:flex;font:12px/1.4 Arial,sans-serif;gap:9px;max-width:calc(100% - 24px);padding:9px 12px;position:fixed;right:max(12px,env(safe-area-inset-right));z-index:10}.nd-stage-connection svg{flex-shrink:0}.nd-connection-hint{color:#dac0b7}.nd-stage-draw-button{background:#e95125;border:1px solid #efb16b;border-radius:8px;color:#fff;cursor:pointer;font:600 18px/1.2 Arial,sans-serif;min-height:48px;min-width:144px;padding:12px 28px;position:fixed;right:max(16px,env(safe-area-inset-right));top:max(16px,env(safe-area-inset-top));touch-action:manipulation;z-index:5}.nd-stage-draw-button:hover:not(:disabled){background:#f16638}.nd-stage-draw-button:focus-visible{outline:3px solid #fff;outline-offset:4px}.nd-stage-draw-button:disabled{cursor:default;opacity:.5}.nd-simple-control{padding:20px max(20px,calc(50vw - 640px))}.nd-simple-header{align-items:center;display:flex;gap:18px;margin-bottom:18px}.nd-simple-control .nd-simple-header h1{font:600 23px Arial,sans-serif;letter-spacing:-.5px;margin-right:auto}.nd-simple-control .nd-button{font-size:12px;gap:8px;padding:9px 13px;white-space:nowrap}.nd-winner-monitor{background:#1b2922;border:1px solid #a38b5655;border-radius:9px;box-shadow:0 8px 25px #0002;margin-bottom:18px;padding:17px 19px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.nd-section-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.nd-simple-control .nd-section-heading h2{align-items:center;display:flex;font-size:17px;font-weight:600;gap:9px;margin:0}.nd-count{background:#ffffff0c;border-radius:5px;color:var(--nd-muted);display:inline-flex;font-size:12px;font-weight:400;justify-content:center;min-width:27px;padding:1px 7px}.nd-compact-actions{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.nd-winner-chips{align-items:flex-start;display:flex;flex-wrap:wrap;gap:9px;max-height:min(180px,28vh);overflow-y:auto;padding:2px}.nd-winner-chip{align-items:center;background:#ffffff04;border:1px solid #72826677;border-radius:7px;display:inline-flex;flex-wrap:wrap;gap:9px;max-width:100%;padding:9px 12px}.nd-winner-chip strong{font-size:14px;font-weight:500;overflow-wrap:anywhere}.nd-latest-winner{background:#e6c5860e;border-color:var(--nd-gold)}.nd-chip-order{color:var(--nd-gold);font-size:11px}.nd-chip-id{color:var(--nd-muted);font-size:11px}.nd-chip-phase,.nd-live-label{color:var(--nd-gold);font-size:11px}.nd-quiet{color:var(--nd-muted);font-size:12px}.nd-participant-manager{background:var(--nd-panel);border:1px solid #a6b09e26;border-radius:9px;padding:19px}.nd-roster-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.nd-roster-toolbar .nd-search{flex:1 1 200px;padding:10px 12px;width:auto}.nd-simple-control .nd-danger{background:#873d31;border-color:#aa5a48;color:#ffdbd2}.nd-simple-control .nd-danger-outline{background:#0000;border-color:#875447;color:#eab5a8}.nd-simple-control .nd-danger:hover:not(:disabled){background:#a24939}.nd-selection-count{color:var(--nd-muted);font-size:11px;margin:12px 0 4px;min-height:18px}.nd-simple-control input[type=checkbox]{accent-color:var(--nd-gold);cursor:pointer;height:16px;margin:0;vertical-align:middle;width:16px}.nd-simple-control input[type=checkbox]:disabled{cursor:not-allowed}.nd-selected-row{background:#e6c5860b}.nd-simple-empty{color:var(--nd-muted);font-size:13px;padding:32px 10px;text-align:center}.nd-simple-control .nd-pagination{margin-top:13px}.nd-import-details{border:1px solid #a6b09e26;border-radius:9px;margin-top:16px}.nd-import-details summary{color:#d7decf;cursor:pointer;font-size:13px;padding:14px 18px}.nd-simple-import{padding:0 18px 18px}.nd-simple-import label{color:var(--nd-muted);display:block;font-size:12px;margin:4px 0 10px}.nd-simple-import textarea{background:#101a16;border:1px solid #566451;border-radius:6px;color:var(--nd-text);line-height:1.7;margin-bottom:12px;min-height:150px;padding:12px;resize:vertical;width:100%}.nd-simple-control .nd-modal h2{font-size:22px;margin-top:0}@media (max-width:650px){.nd-simple-control{padding:12px}.nd-simple-header{flex-wrap:wrap;gap:10px}.nd-simple-control .nd-simple-header h1{font-size:20px}.nd-simple-header .nd-connection{margin-left:auto}.nd-simple-header>a{width:100%}.nd-participant-manager,.nd-winner-monitor{padding:13px}.nd-roster-toolbar .nd-search{flex-basis:100%}.nd-simple-control .nd-button{font-size:11px;padding:9px 10px}.nd-section-heading{flex-wrap:wrap}}.nd-simple-control th.nd-table-col{width:100px}.nd-simple-control th.nd-edit-col{width:60px}.nd-chip-table{border-left:1px solid #8f956744;color:#e6c586;font-size:11px;padding-left:9px}.nd-row-edit{background:#0000;border:0;color:var(--nd-gold);font-size:11px;padding:4px}.nd-participant-dialog{max-height:90vh;max-width:620px;overflow:auto}.nd-entry-modes{display:flex;gap:8px;margin:20px 0}.nd-entry-modes button{background:#0000;border:1px solid #5c6b51;border-radius:6px;color:var(--nd-muted);font-size:12px;padding:8px 14px}.nd-entry-modes button[aria-pressed=true]{background:#e6c5860b;border-color:var(--nd-gold);color:var(--nd-gold)}.nd-participant-dialog label{color:#d7decf;display:block;font-size:12px;margin:15px 0 7px}.nd-participant-dialog input,.nd-participant-dialog select,.nd-participant-dialog textarea{background:#101a16;border:1px solid #566451;border-radius:6px;color:var(--nd-text);font:inherit;padding:10px 12px;width:100%}.nd-participant-dialog textarea{line-height:1.8;margin-bottom:8px;min-height:190px;resize:vertical}.nd-entry-fields{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 170px}.nd-participant-dialog .nd-error{margin:16px 0 0}@media (max-width:650px){.nd-entry-fields{gap:0;grid-template-columns:1fr}}.nd-table-filter{background:#101a16;border:1px solid #566451;border-radius:6px;color:var(--nd-text);font-size:12px;max-width:200px;padding:9px 10px}.nd-table-dialog{max-height:90vh;max-width:600px;overflow:auto}.nd-table-groups{display:flex;flex-direction:column;gap:10px;margin-top:20px;max-height:50vh;overflow:auto}.nd-table-group{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 65px auto}.nd-table-group input{background:#101a16;border:1px solid #566451;border-radius:6px;color:var(--nd-text);font-size:13px;min-width:0;padding:10px;width:100%}.nd-table-group>span:first-child{font-size:13px}.nd-simple-control .nd-status-won{background:#d9b97115}.nd-roster-summary{align-items:center;color:var(--nd-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:12px;justify-content:space-between;margin:18px 0 12px}.nd-roster-summary label{align-items:center;cursor:pointer;display:flex;gap:8px}.nd-participant-grid{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.nd-participant-box{background:#101a1644;border:1px solid #a6b09e30;border-radius:8px;contain-intrinsic-size:auto 690px;content-visibility:auto;min-width:0;overflow:hidden}.nd-box-heading{background:#ffffff03;border-bottom:1px solid #a6b09e26;color:var(--nd-muted);display:flex;font-size:10px;justify-content:space-between;padding:10px 12px}.nd-participant-list{list-style:none;margin:0;padding:0}.nd-participant-columns,.nd-participant-row{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:16px minmax(0,1fr) 76px 36px 28px;padding:11px 10px}.nd-participant-columns{border-bottom:1px solid #a6b09e26;color:var(--nd-muted);font-size:9px;padding-bottom:8px;padding-top:8px}.nd-participant-row{border-bottom:1px solid #a6b09e16;min-height:65px}.nd-participant-row:last-child{border-bottom:0}.nd-person-details{min-width:0}.nd-person-details strong{color:var(--nd-text);display:block;font-size:13px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.nd-person-meta{color:var(--nd-muted);display:flex;flex-wrap:wrap;font-size:10px;gap:4px 9px;margin-top:4px;overflow-wrap:anywhere}.nd-person-status{min-width:0}@media (max-width:1050px){.nd-participant-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.nd-participant-grid{grid-template-columns:minmax(0,1fr)}}.nd-table-add{display:flex;gap:10px;margin:20px 0}.nd-table-add input{background:#101a16;border:1px solid #566451;border-radius:6px;color:var(--nd-text);flex:1 1;font-size:13px;min-width:0;padding:10px 12px}.nd-table-group{gap:9px;grid-template-columns:minmax(0,1fr) 55px auto auto}.nd-row-delete{background:#0000;border:0;color:#eab5a8;font-size:11px;padding:4px}.nd-unassigned-table{align-items:center;color:var(--nd-muted);display:flex;font-size:12px;justify-content:space-between;padding:10px 0}.nd-table-dialog .nd-notice{margin-top:16px}@media(max-width:420px){.nd-table-dialog{padding:18px}.nd-table-group{gap:6px;grid-template-columns:minmax(0,1fr) 48px auto auto}}.nd-person-table{background:#101a16;border:1px solid #56645188;border-radius:4px;color:var(--nd-muted);display:block;font-size:10px;margin:0;max-width:100%;min-width:0;padding:3px 5px;width:100%}.nd-person-table:disabled{opacity:.6}.nd-bulk-assignment{align-items:center;background:#d9b9710a;border:1px solid #d9b97144;border-radius:6px;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;margin-top:14px;padding:12px}.nd-table-dialog{max-width:1000px}.nd-table-add textarea{background:#101a16;border:1px solid #566451;border-radius:6px;color:var(--nd-text);flex:1 1;font:13px/1.5 Arial,sans-serif;min-width:0;padding:10px 12px;resize:vertical}.nd-table-master-grid{align-items:start;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.nd-table-master-grid .nd-table-group{border:1px solid #a6b09e30;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;padding:10px}.nd-table-master-grid .nd-unassigned-table{grid-column:1/-1}@media(max-width:800px){.nd-table-master-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.nd-table-master-grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=main.de3e785c.css.map*/