.rp{--rp-bg:#0d1214;--rp-panel:#141b1e;--rp-raise:#1a2327;--rp-line:#243238;--rp-soft:#1c272b;--rp-muted:#7d929b;--rp-text:#e7eef0;--rp-green:var(--green,var(--site-accent,#62e033));--rp-amber:#ffc43d;--rp-red:#ff6b6b;--rp-blue:#5cc8ff;color:var(--rp-text);font-size:13px;line-height:1.45}.rp *{box-sizing:border-box}:where(.rp) :where(button,input,select){font:inherit;color:inherit}:where(.rp) :where(a){color:inherit}.rp-panel{background:var(--rp-panel);border:1px solid var(--rp-line);border-radius:12px;padding:16px;box-shadow:0 10px 30px #0006}.rp-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:space-between;margin-bottom:14px}.rp-title h2{margin:0;font-size:18px;font-weight:800;letter-spacing:-.01em;color:#fff;text-transform:none}.rp-title p{margin:2px 0 0;color:var(--rp-muted);font-size:12px}.rp-bar{justify-content:space-between;margin-bottom:10px}.rp-bar,.rp-bar-l,.rp-bar-r{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rp-bar-l,.rp-bar-r{min-width:0}.rp-search{position:relative;display:flex;align-items:center}.rp-search svg{position:absolute;left:10px;color:var(--rp-muted);pointer-events:none}.rp-search input{height:36px;width:220px;max-width:100%;padding:0 12px 0 32px;border-radius:8px;border:1px solid var(--rp-line);background:var(--rp-bg);outline:none;transition:border-color .15s}.rp-search input:focus{border-color:var(--rp-green)}.rp-ctl{height:36px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border-radius:8px;border:1px solid var(--rp-line);background:var(--rp-bg);cursor:pointer;white-space:nowrap;transition:border-color .15s,background .15s,color .15s;text-decoration:none;font-size:13px}.rp-ctl:hover:not(:disabled){border-color:#35505a;background:var(--rp-raise)}.rp-ctl:disabled{opacity:.45;cursor:not-allowed}.rp-ctl.on{border-color:var(--rp-green);color:var(--rp-green)}.rp-ctl .rp-n{display:inline-flex;min-width:18px;height:18px;padding:0 5px;align-items:center;justify-content:center;border-radius:99px;background:var(--rp-green);color:#06130a;font-size:10px;font-weight:800}.rp-ctl .chev{opacity:.6}.rp-btn{height:36px;display:inline-flex;align-items:center;gap:8px;padding:0 16px;border-radius:8px;border:1px solid #62e033;background:linear-gradient(180deg,#72ea47,#56c92d);color:#06130a;font-weight:800;cursor:pointer;white-space:nowrap;text-decoration:none;box-shadow:inset 0 1px 0 #ffffff55,0 6px 16px -8px #62e033cc;transition:filter .15s,box-shadow .15s,transform .15s,background .15s,color .15s}.rp-btn:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px);box-shadow:inset 0 1px 0 #ffffff66,0 10px 22px -8px #62e033}.rp-btn:disabled{opacity:.45;cursor:not-allowed}.rp-btn.apply{background:#62e03312;color:#9ff07a;border-color:#62e03355;box-shadow:none}.rp-btn.apply:hover:not(:disabled){background:#62e03322;color:#c9f5b5;filter:none}.rp-btn.apply.dirty{background:linear-gradient(180deg,#72ea47,#56c92d);color:#06130a;border-color:#62e033;box-shadow:inset 0 1px 0 #ffffff55,0 6px 16px -8px #62e033cc}.rp-btn.apply.dirty:after{content:"";width:7px;height:7px;border-radius:99px;background:#06130a;margin-left:2px;opacity:.75}.rp-btn.ghost{background:transparent;color:var(--rp-green)}.rp-btn.danger{background:transparent;border-color:var(--rp-red);color:var(--rp-red)}.rp-split{display:inline-flex}.rp-split>.rp-ctl:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.rp-split>.rp-ctl+.rp-ctl,.rp-split>.rp-pop>.rp-ctl{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;padding:0 9px}.rp-icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--rp-line);background:var(--rp-bg);cursor:pointer;color:var(--rp-muted)}.rp-icon:hover{color:#fff;border-color:#35505a}.rp-icon.sm{width:28px;height:28px;border-radius:6px}.rp-pop{position:relative;display:inline-flex}.rp-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:60;min-width:240px;max-width:min(92vw,420px);background:var(--rp-raise);border:1px solid #2f434b;border-radius:10px;box-shadow:0 18px 40px #000a;padding:8px;animation:rp-in .12s ease-out}.rp-menu.right{left:auto;right:0}@keyframes rp-in{0%{opacity:0;transform:translateY(-4px)}}.rp-menu h4{margin:4px 6px 8px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--rp-muted);font-weight:700}.rp-menu .rp-item{display:flex;width:100%;align-items:center;gap:10px;padding:8px 10px;border-radius:7px;border:0;background:none;text-align:left;cursor:pointer;color:var(--rp-text);text-decoration:none}.rp-menu .rp-item:hover{background:#ffffff0d}.rp-menu .rp-item small{margin-left:auto;color:var(--rp-muted)}.rp-menu .rp-item.danger{color:var(--rp-red)}.rp-menu hr{border:0;border-top:1px solid var(--rp-line);margin:6px 0}.rp-menu input[type=date],.rp-menu input[type=search],.rp-menu input[type=text],.rp-menu select{width:100%;height:32px;padding:0 10px;border-radius:7px;border:1px solid var(--rp-line);background:var(--rp-bg);outline:none;color-scheme:dark}.rp-menu input:focus,.rp-menu select:focus{border-color:var(--rp-green)}.rp-scroll{max-height:340px;overflow:auto;padding-right:2px}.rp-check{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:7px;cursor:pointer;user-select:none}.rp-check:hover{background:#ffffff0a}.rp-check input{accent-color:var(--rp-green);width:15px;height:15px}.rp-field{display:grid;gap:5px;margin:0 4px 10px}.rp-field>span{font-size:11px;color:var(--rp-muted);font-weight:600}.rp-seg{display:flex;flex-wrap:wrap;gap:4px}.rp-seg button{height:28px;padding:0 10px;border-radius:99px;border:1px solid var(--rp-line);background:var(--rp-bg);cursor:pointer;font-size:12px}.rp-seg button[aria-pressed=true]{border-color:var(--rp-green);color:var(--rp-green);background:#62e03314}.rp-menu-foot{display:flex;justify-content:space-between;gap:8px;padding:8px 4px 2px;border-top:1px solid var(--rp-line);margin-top:6px}.rp-link{background:none;border:0;padding:0;color:var(--rp-green);cursor:pointer;font-size:12px}.rp-cols{display:grid;gap:2px}.rp-col{display:flex;align-items:center;gap:6px;padding:4px 6px;border-radius:7px}.rp-col:hover{background:#ffffff0a}.rp-col label{display:flex;align-items:center;gap:9px;flex:1;cursor:pointer;min-width:0}.rp-col label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-col .mv{display:flex;gap:2px;opacity:0;transition:opacity .1s}.rp-col:hover .mv{opacity:1}.rp-col .mv button{width:22px;height:22px;border:0;border-radius:5px;background:#ffffff10;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.rp-col .mv button:disabled{opacity:.25}.rp-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.rp-chip{gap:6px;height:26px;padding:0 6px 0 10px;border-radius:99px;background:#62e03314;border:1px solid #62e03340;color:#c9f5b5;font-size:12px}.rp-chip,.rp-chip button{display:inline-flex;align-items:center}.rp-chip button{width:18px;height:18px;border-radius:99px;border:0;background:#ffffff14;cursor:pointer;justify-content:center;color:inherit}.rp-chip.plain{background:var(--rp-bg);border-color:var(--rp-line);color:var(--rp-muted);padding-right:10px}.rp-tablewrap{border:1px solid var(--rp-line);border-radius:10px;overflow:auto;max-height:calc(100vh - 330px);min-height:260px;background:var(--rp-bg)}.rp-table{width:100%;border-collapse:separate;border-spacing:0;white-space:nowrap}.rp-table th{position:sticky;top:0;z-index:2;background:#111a1d;text-align:left;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--rp-muted);font-weight:700;padding:11px 12px;border-bottom:1px solid var(--rp-line);cursor:pointer;user-select:none}.rp-table th:hover{color:#fff}.rp-table th .s{display:inline-flex;vertical-align:-2px;margin-left:4px;opacity:.35}.rp-table th.sorted{color:var(--rp-green)}.rp-table th.sorted .s{opacity:1}.rp-table td.num,.rp-table th.num{text-align:right}.rp-table td{padding:10px 12px;border-bottom:1px solid #1a2428;max-width:340px;overflow:hidden;text-overflow:ellipsis}.rp-table tbody tr{cursor:pointer;transition:background .1s}.rp-table tbody tr:nth-child(2n) td{background:#ffffff03}.rp-table tbody tr:hover td{background:#62e0330d}.rp-table tbody tr.open td{background:#62e03314}.rp-table td.num{font-variant-numeric:tabular-nums}.rp-table td.muted{color:#4f6168}.rp-table td.act{width:1%;text-align:right}.rp-table tr.sub td{background:#0a0f11!important;cursor:default;padding:0}.rp-empty{padding:60px 20px;text-align:center;color:var(--rp-muted)}.rp-empty b{display:block;color:#fff;font-size:15px;margin-bottom:4px}.rp-badge{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:99px;font-size:11px;font-weight:700;border:1px solid transparent;text-transform:none;letter-spacing:0}.rp-badge:before{content:"";width:6px;height:6px;border-radius:99px;background:currentColor}.rp-badge.ok{color:var(--rp-green);background:#62e03317;border-color:#62e03333}.rp-badge.no{color:#7d929b;background:#7d929b14;border-color:#7d929b2e}.rp-badge.warn{color:var(--rp-amber);background:#ffc43d17;border-color:#ffc43d33}.rp-badge.bad{color:var(--rp-red);background:#ff6b6b17;border-color:#ff6b6b33}.rp-badge.info{color:var(--rp-blue);background:#5cc8ff14;border-color:#5cc8ff33}.rp-linkic{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;color:var(--rp-blue)!important;background:#5cc8ff12;border:1px solid #5cc8ff2e;transition:background .12s,transform .12s}.rp-linkic:hover{background:#5cc8ff26;transform:translateY(-1px)}.rp-linkic.none{color:#4f6168!important;background:transparent;border-color:transparent}.rp-tip{position:fixed;transform:translate(-50%,calc(-100% - 8px));z-index:1000;padding:5px 9px;border-radius:6px;background:#0a0f11;border:1px solid #35505a;color:#e7eef0;font-size:12px;white-space:nowrap;pointer-events:none;box-shadow:0 8px 20px #000a}.rp-table td.ic,.rp-table th.ic{text-align:center}.rp-url{display:inline-flex;align-items:center;gap:5px;color:var(--rp-blue)!important;text-decoration:none;max-width:240px;overflow:hidden;text-overflow:ellipsis}.rp-url:hover{text-decoration:underline}.rp-foot{flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:12px;color:var(--rp-muted);font-size:12px}.rp-foot,.rp-pager{display:flex;align-items:center}.rp-pager{gap:4px}.rp-pager button{min-width:32px;height:32px;border-radius:7px;border:1px solid var(--rp-line);background:var(--rp-bg);cursor:pointer}.rp-pager button[aria-current=page]{border-color:var(--rp-green);color:var(--rp-green)}.rp-pager button:disabled{opacity:.35;cursor:default}.rp-pager select{height:32px;border-radius:7px;border:1px solid var(--rp-line);background:var(--rp-bg);padding:0 8px;color-scheme:dark}.rp-loading{position:relative}.rp-loading:after{content:"";position:absolute;inset:0;background:#0d1214aa;backdrop-filter:blur(1px);border-radius:10px}.rp-bar-progress{height:2px;background:linear-gradient(90deg,transparent,var(--rp-green),transparent);background-size:50% 100%;background-repeat:no-repeat;animation:rp-load 1s linear infinite;border-radius:2px;margin:-2px 0 0}.rp .spin{animation:rp-spin .8s linear infinite}@keyframes rp-spin{to{transform:rotate(1turn)}}@keyframes rp-load{0%{background-position:-50% 0}to{background-position:150% 0}}.rp-alert{border-radius:8px;border:1px solid #ff6b6b55;background:#ff6b6b12;color:#ffb3b3}.rp-alert,.rp-ok{display:flex;gap:8px;align-items:center;padding:10px 12px;margin-bottom:12px}.rp-ok{border-radius:8px;border:1px solid #62e03355;background:#62e03312;color:#c9f5b5}.rp-shade{position:fixed;inset:0;background:#000a;z-index:900;animation:rp-fade .15s ease-out}@keyframes rp-fade{0%{opacity:0}}.rp-drawer{position:fixed;top:0;right:0;bottom:0;z-index:901;width:min(560px,100vw);background:var(--rp-panel);border-left:1px solid var(--rp-line);box-shadow:-20px 0 50px #000b;display:flex;flex-direction:column;animation:rp-slide .2s cubic-bezier(.2,.8,.2,1)}.rp-drawer.wide{width:min(720px,100vw)}@keyframes rp-slide{0%{transform:translateX(40px);opacity:0}}.rp-drawer-head{display:flex;align-items:flex-start;gap:12px;padding:18px 20px;border-bottom:1px solid var(--rp-line)}.rp-drawer-head h3{margin:0;font-size:17px;font-weight:800;color:#fff;text-transform:none;letter-spacing:0;word-break:break-word}.rp-drawer-head p{margin:3px 0 0;color:var(--rp-muted);font-size:12px}.rp-drawer-head .rp-icon{margin-left:auto;flex:none}.rp-drawer{width:min(600px,100vw);border-radius:14px 0 0 14px;overflow:hidden;transition:width .25s cubic-bezier(.2,.8,.2,1)}.rp-drawer.big{width:min(1200px,100vw)}.rp-banner{position:relative;flex:none;min-height:128px;padding:18px 20px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;overflow:hidden;background:radial-gradient(120% 140% at 100% 0,#62e03340 0,transparent 55%),radial-gradient(90% 120% at 0 100%,#1d6b3a66 0,transparent 60%),repeating-linear-gradient(115deg,transparent 0 38px,#62e0330d 38px 40px),linear-gradient(135deg,#07160d,#0b2615 45%,#0a1a1f);border-bottom:1px solid #62e03340}.rp-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,#0008);pointer-events:none}.rp-banner-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.28;filter:blur(1px) saturate(1.2)}.rp-banner-top{position:relative;z-index:1;display:flex;align-items:flex-start;gap:12px}.rp-banner-title{flex:1;min-width:0}.rp-banner-title small{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#9ff07a;font-weight:800;margin-bottom:4px}.rp-banner-title h3{margin:0;font-size:19px;font-weight:800;line-height:1.25;color:#fff;text-transform:none;letter-spacing:0;word-break:break-word;text-shadow:0 2px 10px #0009}.rp-banner-btn{flex:none;width:34px;height:34px;border-radius:9px;border:1px solid #ffffff2e;background:#00000040;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(4px);transition:background .15s,border-color .15s}.rp-banner-btn:hover{background:#ffffff1f;border-color:#ffffff55}.rp-banner-sub{position:relative;z-index:1;margin:12px 0 0;color:#cfe3d6;font-size:12px}.rp-drawer-tabs{display:flex;gap:4px;padding:0 20px;border-bottom:1px solid var(--rp-line)}.rp-drawer-tabs button{height:40px;padding:0 12px;border:0;background:none;border-bottom:2px solid transparent;color:var(--rp-muted);cursor:pointer;font-weight:700}.rp-drawer-tabs button[aria-selected=true]{color:var(--rp-green);border-bottom-color:var(--rp-green)}.rp-drawer-body{flex:1;overflow:auto;padding:18px 20px}.rp-drawer-foot{display:flex;gap:8px;justify-content:flex-end;padding:14px 20px;border-top:1px solid var(--rp-line);background:#11181b}.rp-dl{display:grid;grid-template-columns:150px minmax(0,1fr);gap:0;border:1px solid var(--rp-line);border-radius:10px;overflow:hidden}.rp-dl dd,.rp-dl dt{margin:0;padding:9px 12px;border-bottom:1px solid #1a2428}.rp-dl dt{color:var(--rp-muted);font-size:12px;background:#ffffff03}.rp-dl dd{word-break:break-word}.rp-dl dd:last-of-type,.rp-dl dt:last-of-type{border-bottom:0}.rp-sec{margin:20px 0 8px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--rp-muted);font-weight:800;display:flex;justify-content:space-between;align-items:center}.rp-mini{width:100%;border-collapse:collapse;font-size:12px;border:1px solid var(--rp-line);border-radius:10px;overflow:hidden}.rp-mini th{text-align:left;color:var(--rp-muted);font-weight:700;padding:8px 10px;background:#111a1d;font-size:11px}.rp-mini td{padding:8px 10px;border-top:1px solid #1a2428;vertical-align:top}.rp-form{display:grid;gap:16px}.rp-form .rp-f{display:grid;gap:6px}.rp-form .rp-f>span{font-size:12px;font-weight:700;color:#cfd9dc}.rp-form .rp-f>small{color:var(--rp-muted);font-size:11px}.rp-form input[type=number],.rp-form input[type=text],.rp-form input[type=time],.rp-form select{height:38px;padding:0 12px;border-radius:8px;border:1px solid var(--rp-line);background:var(--rp-bg);outline:none;color-scheme:dark;width:100%}.rp-form input:focus,.rp-form select:focus{border-color:var(--rp-green)}.rp-form .row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rp-form .row3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.rp-cards{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rp-cards button{display:grid;gap:3px;text-align:left;padding:10px 12px;border-radius:9px;border:1px solid var(--rp-line);background:var(--rp-bg);cursor:pointer}.rp-cards button b{font-size:13px}.rp-cards button small{color:var(--rp-muted);font-size:11px}.rp-cards button[aria-pressed=true]{border-color:var(--rp-green);background:#62e03312}.rp-cards button[aria-pressed=true] b{color:var(--rp-green)}.rp-switch{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--rp-line);border-radius:9px;background:var(--rp-bg);cursor:pointer}.rp-switch small{display:block;color:var(--rp-muted);font-size:11px}.rp-switch i{flex:none;width:36px;height:20px;border-radius:99px;background:#2a3a40;position:relative;transition:background .15s}.rp-switch i:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:99px;background:#fff;transition:transform .15s}.rp-switch[aria-checked=true] i{background:var(--rp-green)}.rp-switch[aria-checked=true] i:after{transform:translateX(16px)}.rp-people{display:grid;gap:4px;border:1px solid var(--rp-line);border-radius:9px;padding:6px;background:var(--rp-bg);max-height:220px;overflow:auto}.rp-avatar{width:26px;height:26px;border-radius:99px;background:#62e03322;color:var(--rp-green);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;flex:none}.rp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px}.rp-card{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:12px;border:1px solid var(--rp-line);background:linear-gradient(160deg,#162024,#11181b);text-decoration:none!important;transition:transform .15s,border-color .15s,box-shadow .15s;min-height:150px}.rp-card:hover{transform:translateY(-2px);border-color:#62e03366;box-shadow:0 12px 30px #0008}.rp-card .ic{width:40px;height:40px;border-radius:10px;background:#62e0331a;color:var(--rp-green);display:flex;align-items:center;justify-content:center}.rp-card b{font-size:16px;color:#fff}.rp-card p{margin:0;color:var(--rp-muted);font-size:12px;line-height:1.5;flex:1}.rp-card .go{display:flex;align-items:center;gap:6px;color:var(--rp-green);font-size:12px;font-weight:700}.rp-group{margin:22px 0 10px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--rp-muted);font-weight:800}.rp-menu .rp-item:disabled{opacity:.45;cursor:not-allowed}@media (max-width:1000px){.mn-two{grid-template-columns:1fr!important}}@media (max-width:700px){.rp-search input{width:100%}.rp-search{flex:1 1 100%}.rp-cards,.rp-form .row2,.rp-form .row3{grid-template-columns:1fr}.rp-dl{grid-template-columns:110px minmax(0,1fr)}}.rp-drawer-foot{flex-wrap:wrap;align-items:center}.rp-drawer-body:has(.rp-embed){padding:0;overflow:hidden;display:flex}.rp-embed{flex:1;width:100%;min-height:100%;border:0;background:#070b0b}.rp-cc{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:5px;border:1px solid #2f434b;background:#111b1f;color:#dbe5e8;font-size:11px;font-weight:700;letter-spacing:.04em}.rp .rp-drawer{padding:0;border-right:0}.rp-drawer-tabs button{display:inline-flex;align-items:center;gap:6px}.rp-drawer-tabs button svg{margin:0!important}.rp-drawer-body:has(.mn-edit){display:flex;flex-direction:column;padding-bottom:0}.mn-edit{display:flex;flex-direction:column;min-height:100%}.mn-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:16px}.mn-grid .wide{grid-column:1/-1}.rp-form textarea{padding:10px 12px;border-radius:8px;border:1px solid var(--rp-line);background:var(--rp-bg);outline:none;width:100%;resize:vertical;line-height:1.5;color-scheme:dark}.rp-form input:focus,.rp-form select:focus,.rp-form textarea:focus{border-color:var(--rp-green);box-shadow:0 0 0 3px #62e03322}.mn-edit-foot{position:sticky;bottom:0;margin:20px -20px 0;padding:14px 20px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:#11181bf0;backdrop-filter:blur(6px);border-top:1px solid var(--rp-line)}@media (max-width:700px){.mn-grid{grid-template-columns:1fr}}.rp-form input[type=date]{height:38px;padding:0 12px;border-radius:8px;border:1px solid var(--rp-line);background:var(--rp-bg);outline:none;color-scheme:dark;width:100%}.mn-edit-foot .rp-link{display:inline-flex;align-items:center;gap:6px}.mn-edit-foot .rp-link svg{flex:none}.mn-grid .rp-f{align-content:start}.rp-drawer{transition:width .25s cubic-bezier(.2,.8,.2,1),right .25s cubic-bezier(.2,.8,.2,1)}.rp-drawer.many{border-radius:0;border-left:1px solid #2f434b}.rp-drawer.many.newest{border-radius:14px 0 0 14px;box-shadow:-20px 0 50px #000b,inset 3px 0 0 #62e033}.rp-banner-btn.on{background:#62e03333;border-color:#62e033;color:#c9f5b5}.rp-table tbody tr.q-dup td{background:#ff6b6b0b}.rp-table tbody tr.q-dup td:first-child{box-shadow:inset 3px 0 0 #ff6b6b}.rp-table tbody tr.q-dup:hover td{background:#ff6b6b17}.q-dup-of{display:block;color:#ff8f8f;font-size:11.5px;margin-top:2px;white-space:normal}.q-dup-of b{color:#ffb3b3}.rp-drawer-tabs button svg{flex:none}.q-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;min-height:200px}.q-card{display:flex;flex-direction:column;gap:4px;padding:8px 8px 10px;border-radius:12px;border:1px solid var(--rp-line);background:#0d1517;cursor:pointer;transition:transform .15s,border-color .15s,box-shadow .15s;min-width:0}.q-card:hover{transform:translateY(-2px);border-color:#35505a;box-shadow:0 12px 26px -14px #000}.q-card.open{border-color:var(--rp-green);box-shadow:0 0 0 1px var(--rp-green)}.q-card b{color:#fff;font-size:12.5px;line-height:1.3}.q-card b,.q-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-card small{color:#7d929b;font-size:11px}.q-card .q-when{color:#5f747c}.q-pic{position:relative;aspect-ratio:3/4;border-radius:8px;overflow:hidden;background:#091013;display:flex;align-items:center;justify-content:center;color:#3c4f56;margin-bottom:4px}.q-pic img{width:100%;height:100%;object-fit:cover}.q-acts{position:absolute;right:6px;bottom:6px;display:flex;gap:6px;opacity:0;transition:opacity .15s}.q-card:focus-within .q-acts,.q-card:hover .q-acts{opacity:1}.q-acts .rp-icon{background:#0b1214e6;backdrop-filter:blur(4px)}.rp-multi{flex:none;height:34px;display:inline-flex;align-items:center;gap:8px;padding:0 10px;border-radius:9px;border:1px solid #ffffff2e;background:#00000040;color:#fff;cursor:pointer;backdrop-filter:blur(4px);font-size:12px;font-weight:700;white-space:nowrap}.rp-multi:hover{background:#ffffff1f;border-color:#ffffff55}.rp-multi i{position:relative;width:30px;height:16px;border-radius:99px;background:#ffffff33;transition:background .15s}.rp-multi i:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:99px;background:#fff;transition:transform .15s}.rp-multi.on{border-color:#62e033;background:#62e03326;color:#c9f5b5}.rp-multi.on i{background:#62e033}.rp-multi.on i:after{transform:translateX(14px)}.rp-drawer.many .rp-multi span{display:none}.sc{position:relative}.sc-box{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-height:38px;padding:5px 8px;border-radius:8px;border:1px solid var(--rp-line);background:var(--rp-bg);cursor:text}.sc-box:focus-within{border-color:var(--rp-green);box-shadow:0 0 0 3px #62e03322}.sc-box input{flex:1;min-width:120px;height:26px!important;border:0!important;background:none!important;outline:0;padding:0 4px!important;box-shadow:none!important}.sc-chip{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 4px 0 9px;border-radius:99px;font-size:12px;font-weight:600;border:1px solid #2f434b;background:#111b1f;color:#dbe5e8}.sc-chip.ok{border-color:#62e03366;background:#62e03318;color:#c9f5b5}.sc-chip.near{border-color:#ffc43d66;background:#ffc43d14;color:#ffe2a0}.sc-chip.new{border-color:#5cc8ff66;background:#5cc8ff12;color:#bfe9ff;padding-left:4px}.sc-chip.tag{border-color:#b48cff55;background:#b48cff14;color:#e2d3ff}.sc-alt,.sc-plus,.sc-x{display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;color:inherit}.sc-plus{width:20px;height:20px;border-radius:99px;background:#5cc8ff33}.sc-plus:hover{background:#5cc8ff66}.sc-x{width:18px;height:18px;border-radius:99px;background:#ffffff12}.sc-x:hover{background:#ff6b6b44}.sc-alt{height:20px;padding:0 7px;border-radius:99px;background:#ffc43d22;font-size:11px}.sc-menu{position:absolute;z-index:70;left:0;right:0;top:calc(100% + 4px);max-height:240px;overflow:auto;padding:6px;border-radius:10px;border:1px solid #2f434b;background:var(--rp-raise);box-shadow:0 18px 40px #000a}.sc-menu button{display:flex;align-items:center;gap:8px;width:100%;padding:7px 9px;border:0;border-radius:7px;background:none;color:var(--rp-text);cursor:pointer;text-align:left}.sc-menu button:hover{background:#ffffff0d}.q-card .q-match{color:#9ff07a;font-weight:700}.q-rows{display:grid;gap:10px;min-height:200px}.q-row{display:grid;grid-template-columns:132px minmax(0,1fr);gap:16px;padding:10px;border-radius:12px;border:1px solid var(--rp-line);background:#0d1517;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.q-row:hover{border-color:#35505a;box-shadow:0 12px 26px -16px #000;transform:translateY(-1px)}.q-row.open{border-color:var(--rp-green);box-shadow:0 0 0 1px var(--rp-green)}.q-row.q-dup{border-color:#ff6b6b66;background:#ff6b6b08}.q-row-pic{width:132px;aspect-ratio:3/4;border-radius:9px;overflow:hidden;background:#091013;display:flex;align-items:center;justify-content:center;color:#3c4f56}.q-row-pic img{width:100%;height:100%;object-fit:cover}.q-row-main{display:flex;flex-direction:column;gap:8px;min-width:0;padding:4px 4px 2px 0}.q-row-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.q-row-top b{color:#fff;font-size:16px;line-height:1.3}.q-row-facts{display:flex;flex-wrap:wrap;gap:6px 18px;color:#cfdadd;font-size:12.5px}.q-row-facts span{display:inline-flex;align-items:center;gap:6px;min-width:0}.q-row-facts svg{color:#62e033;flex:none}.q-row-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.q-row-foot small{color:#7d929b}@media (max-width:700px){.q-row{grid-template-columns:90px minmax(0,1fr)}.q-row-pic{width:90px}}.mo-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-bottom:18px}.mo-card{flex-direction:column;border:1px solid var(--rp-line);border-radius:14px;background:var(--rp-panel);box-shadow:0 10px 26px -16px #000}.mo-card,.mo-pic{display:flex;overflow:hidden}.mo-pic{position:relative;height:150px;background:#091013;align-items:center;justify-content:center;color:#3c4f56}.mo-pic img{width:100%;height:100%;object-fit:cover;filter:grayscale(.35) contrast(1.05);transition:transform .4s}.mo-card:hover .mo-pic img{transform:scale(1.04)}.mo-pic:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,#0d1214f0)}.mo-pic span{position:absolute;left:16px;bottom:12px;z-index:1;display:flex;align-items:center;gap:8px;font-size:19px;font-weight:800;color:#fff;text-shadow:0 2px 10px #000}.mo-pic span svg{color:#62e033}.mo-nums{display:grid;grid-template-columns:1fr 1fr;padding:14px 16px 6px}.mo-nums div{display:grid;gap:2px}.mo-nums div+div{border-left:1px solid var(--rp-line);padding-left:16px}.mo-nums small{color:#7d929b;font-size:12px}.mo-nums b{font-size:26px;color:#fff;font-variant-numeric:tabular-nums}.mo-nums .warn b{color:#ffc43d}.mo-acts{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 16px 16px}.mo-acts>*{justify-content:center}.mo-two{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;margin-bottom:18px}.mo-q td{vertical-align:middle}.mo-warn{color:#ffc43d}.mo-bad{color:#ff8f8f}.mo-bad,.mo-ok{font-weight:700}.mo-ok{color:#9ff07a}.mo-ann{display:grid;gap:8px}.mo-ann-row{display:flex;gap:12px;align-items:center;padding:10px;border-radius:10px;border:1px solid var(--rp-line);background:#0d1517;text-decoration:none;color:inherit;transition:border-color .15s}.mo-ann-row:hover{border-color:#62e03366}.mo-ann-row b{display:block;color:#fff;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-ann-row small{display:block;color:#7d929b;font-size:11.5px}.mo-ann-n{flex:none;width:52px;height:52px;border-radius:12px;background:#62e03318;border:1px solid #62e03344;color:#9ff07a;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px;font-weight:800;line-height:1}.mo-ann-n small{font-size:10px;color:#9ff07a;font-weight:600}.mo-old{margin-top:6px}@media (max-width:1100px){.mo-two{grid-template-columns:1fr}}.q-views{display:inline-flex;border:1px solid var(--rp-line);border-radius:8px;overflow:hidden;height:36px}.q-views button{padding:0 14px;border:0;background:var(--rp-bg);color:#9aabb2;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.q-views button+button{border-left:1px solid var(--rp-line)}.q-views button[aria-pressed=true]{background:var(--rp-green);color:#06130a}.ssc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;min-height:200px}.ssc{display:flex;flex-direction:column;border:1px solid #2a2a2a;border-radius:8px;background:#1f1f1f;overflow:hidden;cursor:pointer;transition:border-color .15s,transform .15s,box-shadow .15s}.ssc:hover{border-color:#3d565e;transform:translateY(-2px);box-shadow:0 14px 28px -16px #000}.ssc.open{border-color:var(--rp-green);box-shadow:0 0 0 1px var(--rp-green)}.ssc.dup{border-color:#ff6b6b77}.ssc-pic{position:relative;height:122px;background:linear-gradient(160deg,#1d2b24,#141c18);display:flex;align-items:center;justify-content:center}.ssc-pic img{width:100%;height:100%;object-fit:cover}.ssc-none{flex-direction:column;gap:6px;color:#4f6b60;font-size:11px}.ssc-avatar,.ssc-none{display:flex;align-items:center}.ssc-avatar{position:absolute;left:14px;bottom:-22px;width:48px;height:48px;border-radius:6px;border:2px solid #3a3a3a;background:#161616;color:#e5e5e5;justify-content:center;font-weight:800;font-size:14px;letter-spacing:.04em}.ssc-flag{position:absolute;right:10px;top:10px}.ssc-body{padding:30px 14px 10px;display:grid;gap:5px;min-width:0}.ssc-body b{color:#fff;font-size:15px;line-height:1.3}.ssc-body b,.ssc-body p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssc-body p{margin:0;color:#cfd6d8;font-size:12.5px}.ssc-body p em{font-style:normal;color:#62e033;font-weight:800}.ssc-body small{color:#8b9599;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssc-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #2c2c2c;border-bottom:1px solid #2c2c2c;margin-top:4px}.ssc-stats div{display:grid;justify-items:center;gap:2px;padding:9px 4px;min-width:0}.ssc-stats div+div{border-left:1px solid #2c2c2c}.ssc-stats b{color:#fff;font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssc-stats span{color:#8b9599;font-size:11px}.ssc-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;margin-top:auto}.ssc-foot small{color:#7d929b;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-mini-acts{display:inline-flex;gap:6px}.mo-two{align-items:start}.mo-col{min-width:0}.mo-col,.mo-pair{display:grid;gap:16px}.mo-pair{grid-template-columns:1fr 1fr}.mo-list{display:grid;gap:8px}.mo-date{flex:none;width:52px;height:52px;border-radius:12px;border:1px solid #2f434b;background:#111b1f;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.mo-date b{color:#fff;font-size:18px}.mo-date small{color:#62e033;font-size:10px;font-weight:800;letter-spacing:.08em}@media (max-width:1300px){.mo-pair{grid-template-columns:1fr}}.mo-ann-row small svg{display:inline-block;vertical-align:-1px}.mo-pic.contain{background:radial-gradient(circle at 50% 45%,#62e03322,#091013 70%)}.mo-pic.contain img{object-fit:contain;padding:14px 0 34px;filter:drop-shadow(0 0 12px #62e03355)}.mo-card .mo-pic img[src*=rigs-cad]{object-position:50% 62%;transform:scale(1.25)}.mo-clock{margin:0 0 16px}.mo-clock .db-telemetry{margin:0!important;border:1px solid var(--rp-line)!important;border-radius:10px;background:#0f171a!important;padding:10px 14px!important}.mo-two{align-items:stretch}.mo-col{grid-auto-rows:max-content}.mo-col:first-child{display:flex;flex-direction:column}.mo-col:first-child>.mo-pair{flex:1}.mo-pair>.rp-panel{display:flex;flex-direction:column}.mo-pair .mo-list{flex:1;align-content:start}.mo-shapes{position:absolute;inset:0;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr 1fr;gap:6px;padding:12px 14px 40px}.mo-shapes img{width:100%!important;height:100%!important;object-fit:contain!important;padding:0!important;filter:drop-shadow(0 0 6px #62e03344)!important;transform:none!important}.mg{display:grid;gap:12px;margin:0 0 16px;padding:14px;border:1px solid #62e03355;border-radius:12px;background:#62e0330a}.mg-head{display:flex;align-items:center;gap:8px;color:#9ff07a}.mg-table{width:100%;border-collapse:collapse;font-size:12.5px}.mg-table th{text-align:left;color:#7d929b;font-size:11px;font-weight:700;padding:6px 8px;border-bottom:1px solid var(--rp-line)}.mg-table td{padding:8px;border-bottom:1px solid #162226;vertical-align:middle;word-break:break-word}.mg-table tr.on td{background:#62e0330d}.mg-table td.old{color:#7d929b;text-decoration:line-through}.mg-table td.new{color:#c9f5b5;font-weight:700}.mg-table td.diff{color:#ffe2a0}.mg-table td img{width:54px;height:72px;object-fit:cover;border-radius:6px;border:1px solid #22343a;display:block}.mg-table input{accent-color:#62e033;width:16px;height:16px}.mg-comb{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:11px;color:#9aabb2;cursor:pointer}.mg-note{margin:0;color:#9aabb2;font-size:12px}.mg-table input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border-radius:6px;border:1.5px solid #3d565e;background:#0a1012;display:inline-grid;place-items:center;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s;margin:0}.mg-table input[type=checkbox]:hover:not(:disabled){border-color:#62e033}.mg-table input[type=checkbox]:checked{background:#62e033;border-color:#62e033;box-shadow:0 0 0 3px #62e03326}.mg-table input[type=checkbox]:checked:after{content:"";width:5px;height:10px;border:solid #06130a;border-width:0 2.5px 2.5px 0;transform:translateY(-1px) rotate(45deg)}.mg-table input[type=checkbox]:disabled{opacity:.25;cursor:default}.mg-switch{display:inline-flex;align-items:center;gap:7px;margin-top:6px;padding:0;border:0;background:none;color:#9aabb2;font-size:11px;cursor:pointer;white-space:nowrap}.mg-switch i{position:relative;width:28px;height:15px;border-radius:99px;background:#2a3a40;transition:background .15s;flex:none}.mg-switch i:after{content:"";position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:99px;background:#fff;transition:transform .15s}.mg-switch.on{color:#c9f5b5}.mg-switch.on i{background:#62e033}.mg-switch.on i:after{transform:translateX(13px)}.mg-chips{display:flex;flex-wrap:wrap;gap:5px}.mg-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:99px;font-size:11.5px;border:1px solid #2f434b;background:#111b1f;color:#dbe5e8}.mg-chip.added{border-color:#62e03366;background:#62e03318;color:#c9f5b5;font-weight:700}.mg-chip.renamed{border-color:#5cc8ff66;background:#5cc8ff14;color:#bfe9ff}.mn-flyer{display:grid;gap:10px;margin:0 0 18px;padding:14px;border:1px solid var(--rp-line);border-radius:12px;background:#0b1214}.mn-flyer-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.mn-flyer-head b{color:#fff;font-size:13px}.mn-seg{display:inline-flex;padding:3px;border:1px solid var(--rp-line);border-radius:10px;background:#0a1012}.mn-seg button{height:30px;padding:0 12px;border:0;border-radius:7px;background:none;color:var(--rp-muted);font-weight:700;font-size:12px;cursor:pointer}.mn-seg button[aria-checked=true]{background:var(--rp-green);color:#06130a}.mn-seg button:disabled{opacity:.4;cursor:default}.mn-flyer-view{display:flex;justify-content:center;min-height:60px}.mn-flyer-view img{display:block;max-width:100%;max-height:340px;border-radius:8px}.mn-flyer-view>div{width:100%;max-width:300px}.mn-flyer-view p,.mn-flyer>small{margin:0;color:var(--rp-muted);font-size:12px;align-self:center}.mn-chipin{position:relative}.mn-chipin-box{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-height:40px;padding:5px 8px;background:#0b1214;border:1px solid #243238;border-radius:9px;cursor:text}.mn-chipin-box:focus-within{border-color:#62e03388}.mn-chipin-box input{flex:1;min-width:120px;border:0!important;background:transparent!important;outline:none;color:#fff;height:28px;padding:0!important}.mn-chipin-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 10px;border-radius:999px;background:#62e0331a;border:1px solid #62e03355;color:#c9f5b4;font-size:12px}.mn-chipin-chip button{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;border:0;background:transparent;color:inherit;cursor:pointer}.mn-chipin-chip button:hover{background:#ff6b6b33;color:#ffb4ab}.mn-chipin-menu{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 4px);max-height:260px;overflow:auto;padding:4px;background:#0f181b;border:1px solid #2a3c42;border-radius:10px;box-shadow:0 12px 30px #0009}.mn-chipin-menu button{display:flex;width:100%;align-items:center;gap:8px;padding:8px 10px;border:0;border-radius:7px;background:transparent;color:#dbe5e8;text-align:left;cursor:pointer;font-size:13px}.mn-chipin-menu button small{margin-left:auto;color:#7d929b;font-size:11px}.mn-chipin-menu button[aria-selected=true]{background:#1a2a2f}.mn-chipin-menu button.add{color:#9ff07a;border-top:1px solid #22343a;border-radius:0 0 7px 7px}.mn-chipin-note{display:block;margin-top:4px;color:#9ff07a}.rp-shade.pass{pointer-events:none;background:#0004}.q-pickbar{position:sticky;top:64px;z-index:20;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 12px;padding:10px 14px;border:1px solid #5cc8ff66;background:#0d1d24;border-radius:10px;color:#cfe9f5}.q-pickbar b{color:#fff}.q-picking .q-row,.q-picking .ssc,.q-picking tbody tr{cursor:copy}.q-picking .q-row:hover,.q-picking .ssc:hover{outline:2px dashed #5cc8ff;outline-offset:2px}.q-picking tbody tr:hover td{background:#5cc8ff14}.q-picking .is-pick-source{outline:2px solid #62e033;outline-offset:2px;opacity:.6;cursor:not-allowed}.q-pickbox{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#5cc8ff}.q-card.q-twin{box-shadow:inset 0 0 0 1px #ff6b6b66}.q-twin-tag{display:inline-block;align-self:flex-start;margin:2px 0;padding:1px 7px;border-radius:999px;background:#ff6b6b22;border:1px solid #ff6b6b66;color:#ffb4ab;font-size:10px;font-weight:700;letter-spacing:.03em}.q-picking .q-card{cursor:copy}.q-picking .q-card:hover{outline:2px dashed #5cc8ff;outline-offset:2px}.fm-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:10px 0}.fm-card{display:grid;gap:8px;align-content:start;padding:10px;border:1px solid #22343a;border-radius:12px;background:#0d1517}.fm-card.keep{border-color:#62e03388;background:#62e0330a}.fm-card.drop{opacity:.7;border-color:#ff6b6b55}.fm-card.drop .fm-pic img{filter:grayscale(.7)}.fm-pic{display:grid;place-items:center;height:300px;background:#0b1214;border-radius:9px;overflow:hidden}.fm-pic img{max-width:100%;max-height:300px;object-fit:contain}.fm-card>b{color:#fff}.fm-facts{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;margin:0;font-size:12px}.fm-facts dt{color:#7d929b}.fm-facts dd{margin:0;color:#dbe5e8}.fm-facts em{color:#9ff07a;font-style:normal}@media (max-width:700px){.fm-grid{grid-template-columns:1fr}}.fm .mn-seg button{display:inline-flex;align-items:center;gap:6px}.mo-kpis{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important}.mo-kg .mo-kv{display:flex;gap:18px;flex-wrap:wrap;margin:8px 0 6px}.mo-kg .mo-kv>*{display:grid;gap:2px;color:inherit;text-decoration:none;min-width:0}.mo-kg .mo-kv b{font:800 24px/1.1 JetBrains Mono,monospace;color:#fff}.mo-kg .mo-kv b.warn{color:#ffc43d}.mo-kg .mo-kv small{color:#7d929b;font-size:11px}.mo-kg .mo-kv a:hover b{color:#62e033}.mo-kg .mo-kv>*+*{padding-left:18px;border-left:1px solid #22343a}.rp-banner-top{align-items:center}.rp-banner-title small{margin:0}.rp-banner-name{position:relative;z-index:1;margin:12px 0 0;font-size:19px;font-weight:800;line-height:1.25;color:#fff;text-transform:none;letter-spacing:0;word-break:break-word;text-shadow:0 2px 10px #0009}.rp-banner-sub{margin-top:8px}.rp-drawer .rp-banner-btn svg{flex:none;width:12px!important;height:12px!important}.mn-edition{display:grid;gap:8px}.mn-edition label{display:flex;align-items:flex-start;gap:9px;cursor:pointer;font-size:12px;line-height:1.45;color:#9fb2a6}.mn-edition label b{color:#e8f1ea;font-weight:700}.mn-edition input[type=checkbox]{flex:none;margin-top:2px;accent-color:#62e033;width:15px;height:15px}.mn-edition input[type=text]{color:#62e033;font-weight:800;letter-spacing:.06em}.mg{min-width:0;max-width:100%}.mg .rp-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mg .rp-cards button{min-width:0}.mg .rp-cards button small{overflow-wrap:anywhere}.mg-table{table-layout:fixed}.mg-table th:first-child{width:42px}.mg-table th:nth-child(2){width:128px}.mg-table th:nth-child(4){width:22px}.mg-table td,.mg-table th{overflow-wrap:break-word;word-break:normal;min-width:0}.mg-table td img{max-width:100%;height:auto;aspect-ratio:3/4}.mg-table .mg-switch{white-space:normal}.mg-table thead th{white-space:normal!important;vertical-align:bottom;line-height:1.35}.mg-table thead th:first-child{width:52px;white-space:nowrap!important;overflow-wrap:normal}.mg-chip{height:auto;min-height:22px;max-width:100%;padding:3px 9px;line-height:1.3;white-space:normal;overflow-wrap:break-word}.cc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin-bottom:16px}.cc{padding:12px;border:1px solid #22343a;border-radius:10px;background:#0d1517;min-width:0}.cc small{display:flex;gap:6px;align-items:center;color:#7d929b;font-size:11px;flex-wrap:wrap}.cc small em{margin-left:auto;font-style:normal;font-weight:700;font-size:10.5px}.cc b{display:block;margin-top:4px;color:#fff;word-break:break-word}.cc.same{border-color:#62e03388;background:#62e0330d}.cc.same small,.cc.same small em{color:#9ff07a}.cc.diff{border-color:#ffc43d99;background:#ffc43d12}.cc.diff small,.cc.diff small em{color:#ffc43d}.cc.none small em{color:#6f8188}.cc-title{margin:0 0 8px;color:#9fb2a6;font-size:12px}.cc-title .ok{color:#9ff07a}.cc-title .no{color:#ffc43d}