.nt-prize-dialog{box-sizing:border-box;width:min(460px,calc(100vw - 28px));max-height:85dvh;padding:0;border:1px solid #34414c;border-radius:12px;background:#fff;color:#233747;box-shadow:0 24px 100px #05111e70;font:14px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;overflow-y:auto;overscroll-behavior:contain}.nt-prize-dialog::backdrop{background:#071421b3;backdrop-filter:blur(4px)}.nt-prize-top{position:relative;padding:30px 25px 22px;overflow:hidden;background:linear-gradient(125deg,#182a35,#341d29);color:#fff;border-bottom:3px solid #ce2543}.nt-prize-top>small{display:block;font-size:9px;letter-spacing:.08em;color:#c7a7af;max-width:80%}.nt-prize-top h2{font-size:26px;letter-spacing:-.04em;margin:9px 0 4px;color:#fff}.nt-prize-top p{font-size:11px;color:#b4c1ca;margin:0;max-width:80%}.nt-prize-emblem{display:block;position:absolute;right:18px;bottom:12px;width:56px;color:#d7bc83;opacity:.8}.nt-prize-emblem svg,.nt-prize-item svg{display:block;width:100%;height:100%}.nt-prize-close{position:absolute;top:12px;right:12px;border:1px solid #ffffff30!important;background:#ffffff0b!important;color:white!important;width:31px;height:31px;padding:0!important;font:22px system-ui!important;border-radius:5px!important;cursor:pointer}.nt-prize-content{padding:20px 25px}.nt-prize-item{display:flex;gap:12px;align-items:center;border:1px solid #e3dcca;border-left:3px solid #cbb17b;background:#fcfaf5;border-radius:5px;padding:12px;margin-bottom:9px}.nt-prize-item>span{width:24px;height:24px;flex:none;color:#9c7e42}.nt-prize-item p{margin:0;color:#253c4b;font-size:13px;overflow-wrap:anywhere;white-space:pre-wrap}.nt-prize-pending{font-size:13px;line-height:1.6;color:#415967;margin:0 0 16px}.nt-prize-pending small{display:block;color:#82929d;font-size:11px;margin-top:6px}.nt-prize-note{display:block;color:#7a8d98;font-size:10px;margin:14px 0 17px}.nt-prize-done{display:block;width:100%;border:0!important;border-radius:5px!important;background:#bc213b!important;color:#fff!important;padding:11px!important;font:650 12px system-ui!important;cursor:pointer}.nt-prize-dialog button:focus-visible{outline:3px solid #e75972;outline-offset:2px}@media(max-width:480px){.nt-prize-top{padding:26px 18px 20px}.nt-prize-content{padding:16px 18px}.nt-prize-top h2{font-size:24px}}
.nt-prize-thumb{display:inline-flex!important;flex-direction:column;align-items:center;gap:4px;margin:9px 10px 9px 0!important;padding:5px!important;border:1px solid #d9e1e6!important;border-radius:6px!important;background:#fff!important;color:#617f90!important;cursor:pointer;max-width:160px;vertical-align:middle}.nt-prize-thumb img{display:block;max-width:140px;width:auto;height:76px;object-fit:contain;border-radius:3px}.nt-prize-thumb span{font:500 9px system-ui!important;color:#708895!important}.nt-prize-card .nt-prize-thumb img{max-width:96px;height:64px}.nt-prize-card .nt-prize-thumb{margin-bottom:11px!important}.nt-photo-dialog{box-sizing:border-box;width:min(620px,calc(100vw - 28px));max-height:82dvh;border:1px solid #334b5b;border-radius:10px;padding:0;background:#fff;color:#284d63;overflow:auto;box-shadow:0 25px 90px #0008;font:13px system-ui}.nt-photo-dialog::backdrop{background:#081522ba;backdrop-filter:blur(4px)}.nt-photo-dialog header{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px 16px;background:#172b38;color:#fff}.nt-photo-dialog h2{font-size:13px;margin:0;color:#fff}.nt-photo-dialog button{flex:none;border:1px solid #ffffff30;border-radius:5px;color:#fff;background:#ffffff10;font-size:22px;width:30px;height:30px;padding:0;cursor:pointer}.nt-photo-dialog>img{display:block;max-width:calc(100% - 24px);max-height:62dvh;width:auto;height:auto;object-fit:contain;margin:12px auto}.nt-photo-dialog button:focus-visible{outline:3px solid #ed6380;outline-offset:2px}@media(max-width:480px){.nt-prize-thumb img{max-width:120px;height:66px}.nt-photo-dialog>img{max-height:60dvh}}
