@font-face{font-display:swap;font-family:NabnehaStageStep;font-style:normal;font-weight:400 900;src:url(/static/media/brsh.5959859194d5d56b114d.otf) format("opentype")}:root{--nb-bg:#f6f7fb;--nb-bg-2:#eef1f7;--nb-text:#0c0f16eb;--nb-text-muted:#0c0f16ad;--nb-border:#0000001a;--nb-border-strong:#00000029;--nb-surface:#ffffffeb;--nb-surface-2:#ffffffb8;--nb-card:#fff;--nb-card-2:#fbfbfb;--nb-primary:#0f63ff;--nb-danger:#8b1f1f;--nb-danger-bg:#fff5f5;--nb-danger-border:#f0b8b8;--nb-ok:#155c33;--nb-ok-bg:#f1fff7;--nb-ok-border:#bfe8cf;--nb-shadow-md:0 14px 34px #0000001a,0 2px 8px #0000000d;--nb-shadow-lg:0 20px 55px #0000001f,0 6px 18px #00000014;--nb-shadow-xl:0 30px 70px #0000002e,0 10px 30px #0000001a;--nb-chat-page-bg:#f6f7fb;--nb-chat-shell-bg:#fff;--nb-chat-border:#00000014;--nb-chat-text:#0c0f16eb;--nb-chat-muted:#0c0f169e;--nb-chat-card-bg:rgba(0,0,0,.035);--nb-chat-card-border:#00000014;--nb-chat-me-bg:#0f63ff1a;--nb-chat-me-border:#0f63ff33;--nb-summary-text:#0c0f16e0;--nb-summary-muted:#0c0f1699;--nb-summary-section-bg:#0000000a;--nb-summary-section-border:#00000014;--nb-badge-open-bg:#ffbe3c2e;--nb-badge-open-border:#ffbe3c73;--nb-badge-open-text:#784100f2;--nb-badge-open-dot:#ffbe3cf2;--nb-badge-done-bg:#46d28c29;--nb-badge-done-border:#46d28c66;--nb-badge-done-text:#0f5a32f2;--nb-badge-done-check-bg:#46d28c2e;--nb-badge-done-check-text:#0f6e3cf2}html.theme-dark{--nb-bg:#0b0f17;--nb-bg-2:#0f1624;--nb-text:#ffffffe6;--nb-text-muted:#ffffffb3;--nb-border:#ffffff1f;--nb-border-strong:#ffffff2e;--nb-surface:#0f1624eb;--nb-surface-2:#0f1624b8;--nb-card:#0f1624;--nb-card-2:#0b111e;--nb-shadow-md:0 18px 60px #00000059;--nb-shadow-lg:0 24px 70px #00000073;--nb-shadow-xl:0 30px 85px #0000008c;--nb-chat-page-bg:#0b0f17;--nb-chat-shell-bg:#0f1624;--nb-chat-border:#ffffff14;--nb-chat-text:#ffffffe6;--nb-chat-muted:#ffffffad;--nb-chat-card-bg:hsla(0,0%,100%,.045);--nb-chat-card-border:#ffffff14;--nb-chat-me-bg:#5096ff1f;--nb-chat-me-border:#5096ff40;--nb-summary-text:#ffffffdb;--nb-summary-muted:#fff9;--nb-summary-section-bg:#00000024;--nb-summary-section-border:#ffffff14;--nb-badge-open-bg:#ffbe3c1f;--nb-badge-open-border:#ffbe3c59;--nb-badge-open-text:#ffe3a0f2;--nb-badge-open-dot:#ffbe3cf2;--nb-badge-done-bg:#46d28c1f;--nb-badge-done-border:#46d28c59;--nb-badge-done-text:#b4ffdcf2;--nb-badge-done-check-bg:#46d28c29;--nb-badge-done-check-text:#c8ffe6f2;color-scheme:dark}html.theme-light{color-scheme:light}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6f7fb;background:var(--nb-bg);color:#0c0f16eb;color:var(--nb-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.channelSummaryHtml{color:#0c0f16e0;color:var(--nb-summary-text);font-size:13px;line-height:1.7}.channelSummaryGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:820px){.channelSummaryGrid{grid-template-columns:1fr 1fr}}.channelSummarySection{background:#0000000a;background:var(--nb-summary-section-bg);border:1px solid #00000014;border:1px solid var(--nb-summary-section-border);border-radius:14px;padding:12px}.channelSummarySectionTitle{align-items:center;display:flex;gap:10px;margin-bottom:8px}.channelSummaryBadge{align-items:center;border:1px solid #00000014;border:1px solid var(--nb-summary-section-border);border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;padding:4px 10px}.channelSummaryBadgeOpen{background:#ffbe3c2e;background:var(--nb-badge-open-bg);border-color:#ffbe3c73;border-color:var(--nb-badge-open-border);color:#784100f2;color:var(--nb-badge-open-text)}.channelSummaryBadgeDone{background:#46d28c29;background:var(--nb-badge-done-bg);border-color:#46d28c66;border-color:var(--nb-badge-done-border);color:#0f5a32f2;color:var(--nb-badge-done-text)}.channelSummaryHtml ul{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.channelSummaryHtml li{align-items:flex-start;display:flex;gap:10px}.channelSummaryDot{background:#ffbe3cf2;background:var(--nb-badge-open-dot);border-radius:999px;box-shadow:0 0 0 4px #ffbe3c24;flex:0 0 auto;height:8px;margin-top:7px;width:8px}.channelSummaryCheck{background:#46d28c2e;background:var(--nb-badge-done-check-bg);border:1px solid #46d28c66;border:1px solid var(--nb-badge-done-border);border-radius:999px;color:#0f6e3cf2;color:var(--nb-badge-done-check-text);display:inline-grid;flex:0 0 auto;height:18px;margin-top:2px;place-items:center;width:18px}.channelSummaryFootnote{color:#0c0f1699;color:var(--nb-summary-muted);font-size:12px;margin:10px 0 0}.he-wrap{grid-gap:8px;display:grid;gap:8px}.he-label{font-size:13px;font-weight:900}.he-top{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.he-modes{display:flex;gap:8px}.he-mode{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:12px;color:var(--nb-text);cursor:pointer;font-size:12px;font-weight:900;padding:8px 10px}.he-mode.isActive{background:linear-gradient(135deg,#111,var(--nb-primary));border-color:var(--nb-border-strong);color:#fff}.he-tools{display:flex;flex-wrap:wrap;gap:8px}.he-tool{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:12px;color:var(--nb-text);cursor:pointer;font-weight:900;min-width:40px;padding:8px 10px;text-align:center}.he-mode:disabled,.he-tool:disabled{cursor:not-allowed;opacity:.6}.he-html{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.6}.he-html,.he-rich{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:14px;color:var(--nb-text);padding:11px 12px;width:100%}.he-rich{font-size:14px;line-height:1.9;min-height:220px;outline:none;position:relative}.he-rich.isDisabled{background:var(--nb-card-2);opacity:.7}.he-rich[data-empty=true]:before{content:attr(data-placeholder);display:block;inset:11px 12px auto auto;opacity:.5;pointer-events:none;position:absolute}.post-card{background:linear-gradient(180deg,#ffffff0f,#ffffff05),var(--nb-chat-shell-bg);border:1px solid var(--nb-chat-card-border);border-radius:16px;box-shadow:0 12px 28px #0f172a1a;color:var(--nb-chat-text);display:flex;flex-direction:column;gap:12px;padding:14px}.post-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.post-authorBlock{min-width:0}.post-headActions{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px}.post-author{color:var(--nb-chat-text);font-size:13px;font-weight:900;line-height:1.5}.post-date,.post-empty{color:var(--nb-chat-muted);font-size:12px;line-height:1.7}.post-body{color:var(--nb-chat-text);font-size:14px;line-height:1.9;overflow-wrap:anywhere}.post-body blockquote,.post-body ol,.post-body p,.post-body ul{margin-block:0 10px}.post-body blockquote:last-child,.post-body ol:last-child,.post-body p:last-child,.post-body ul:last-child{margin-bottom:0}.post-body a{color:var(--nb-primary);font-weight:800;text-decoration:none}.post-body a:hover{text-decoration:underline}.post-content{display:flex;flex-direction:column;gap:12px;overflow:hidden;position:relative;transform-origin:top;transition:max-height .24s ease,opacity .18s ease,transform .22s ease}.post-content.isCollapsible{cursor:pointer;padding-right:34px}.post-content.isCollapsed{max-height:74px;opacity:.92;transform:scaleY(.99)}.post-content.isExpanded{max-height:1800px;opacity:1;transform:scaleY(1)}.post-content.isCollapsible:focus-visible{border-radius:10px;outline:2px solid var(--nb-chat-me-border);outline-offset:3px}.post-expandIcon{align-items:center;background:var(--nb-chat-card-bg);border:1px solid var(--nb-chat-card-border);border-radius:999px;color:var(--nb-chat-muted);display:inline-flex;height:26px;inset-block-start:2px;justify-content:center;pointer-events:none;position:absolute;right:2px;transition:transform .18s ease,color .18s ease,border-color .18s ease;width:26px}.post-expandIcon svg{height:16px;width:16px}.post-expandIcon.isOpen{border-color:var(--nb-chat-me-border);color:var(--nb-chat-text);transform:rotate(180deg)}.post-bodyPreview{color:var(--nb-chat-muted)}.post-media{background:#0000001f;border:1px solid var(--nb-chat-card-border);border-radius:14px;overflow:hidden}.post-media img,.post-media video{background:#0000002e;display:block;max-height:520px;object-fit:contain;width:100%}.post-editor{display:flex;flex-direction:column;gap:12px}.post-mediaEditor{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(160px,220px) minmax(0,1fr)}.post-field{color:var(--nb-chat-text);display:flex;flex-direction:column;font-size:13px;font-weight:900;gap:7px;min-width:0}.post-fieldWide{grid-column:auto}.post-field input,.post-field select{background:var(--nb-chat-shell-bg);border:1px solid var(--nb-chat-card-border);border-radius:12px;color:var(--nb-chat-text);font:inherit;outline:none;padding:10px 12px;width:100%}.post-actions,.post-reactions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.post-actions{justify-content:flex-start}.post-reactions{padding-top:4px}.post-dangerBtn,.post-ghostBtn,.post-primaryBtn,.post-reaction,.post-secondaryBtn{border:1px solid var(--nb-chat-card-border);border-radius:999px;color:var(--nb-chat-text);cursor:pointer;font:inherit;font-size:12px;font-weight:900}.post-primaryBtn{background:var(--nb-chat-me-bg);border-color:var(--nb-chat-me-border);padding:9px 14px}.post-ghostBtn,.post-secondaryBtn{background:var(--nb-chat-card-bg);padding:9px 14px}.post-dangerBtn,.post-ghostBtn{flex:0 0 auto}.post-dangerBtn{background:#dc26261a;border-color:#dc262652;color:#dc2626;padding:9px 14px}.post-primaryBtn:disabled{cursor:not-allowed;opacity:.55}.post-reaction,.post-viewCount{align-items:center;background:var(--nb-chat-card-bg);display:inline-flex;gap:7px;padding:7px 11px;transition:background .16s ease,border-color .16s ease,transform .16s ease}.post-likeBtn{justify-content:center;min-width:48px}.post-reaction svg,.post-viewCount svg{display:block;height:18px;width:18px}.post-reaction:hover{transform:translateY(-1px)}.post-reaction.isActive{background:var(--nb-chat-me-bg);border-color:var(--nb-chat-me-border)}.post-reactionCount{align-items:center;background:#ffffff1a;border-radius:999px;display:inline-flex;height:20px;justify-content:center;min-width:22px;padding:0 6px}.post-viewCount{border:1px solid var(--nb-chat-card-border);border-radius:999px;color:var(--nb-chat-muted);font-size:12px;font-weight:900}@media (max-width:720px){.post-card{border-radius:14px;padding:12px}.post-mediaEditor{grid-template-columns:1fr}}.p-card{background:linear-gradient(180deg,var(--nb-card),var(--nb-card-2));border:1px solid var(--nb-border);border-radius:16px;box-shadow:var(--nb-shadow-md);margin:10px;overflow:hidden;position:relative;transform:translateZ(0);transition:transform .16s ease,box-shadow .16s ease}.p-card.isHidden{filter:grayscale(.22) saturate(.82);opacity:.68}.p-card:before{background:radial-gradient(800px 220px at 15% 0,#ffffffe6,#0000 55%);content:"";inset:0;opacity:.55;pointer-events:none;position:absolute}.p-hiddenBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#78716c2e;border:1px solid #b453092e;border-radius:999px;color:var(--nb-text);font-size:12px;font-weight:900;left:10px;padding:4px 10px;position:absolute;top:10px;z-index:2}.p-row{direction:ltr;display:flex;flex-direction:row;gap:10px}.p-row-sm{padding:10px;position:relative}.p-img-lg{height:100px;width:100px}.p-img-lg,.p-img-sm{border:1px solid var(--nb-border);border-radius:8px;box-shadow:0 8px 18px #00000024;margin:10px;object-fit:cover}.p-img-sm{height:50px;width:50px}.p-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;position:relative}.p-content,.p-content-sm{min-height:90px;padding:10px 10px 10px 0}.p-title{font-size:16px;font-weight:700}.p-desc,.p-title{color:var(--nb-text)}.p-desc{font-size:14px;margin-top:4px}.p-owner-muted{color:var(--nb-text-muted);font-size:15px;margin-top:4px}.p-owner-link{background:none;border:none;color:var(--nb-primary);cursor:pointer;font-size:15px;margin-top:auto;padding:0;text-align:right}.p-owner-link:hover{text-decoration:underline}.p-report-btn{align-items:center;background:#dac6bff2;border:none;border-radius:6px;bottom:10px;color:#fff;cursor:pointer;direction:ltr;display:flex;flex-direction:row;gap:6px;left:10px;padding:6px 10px;position:absolute}.p-report-btn:hover{filter:brightness(.95)}.p-report-text{direction:ltr;font-size:14px;font-weight:700}.p-report-icon{display:inline-flex;line-height:1}.pl-wrapper{margin:0 auto;max-width:900px;padding:18px 14px 44px}.rtl{direction:rtl;text-align:right}.pl-surface{background:radial-gradient(1200px 500px at 20% 0,#0f63ff1a,#0000 55%),radial-gradient(900px 420px at 90% 10%,#0000000f,#0000 50%),linear-gradient(180deg,var(--nb-card),var(--nb-card-2));border:1px solid var(--nb-border);border-radius:22px;box-shadow:var(--nb-shadow-lg);padding:14px}.pl-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.pl-title{font-size:20px;font-weight:900;letter-spacing:-.2px}.pl-subtitle{font-size:12px;font-weight:700;margin-top:2px;opacity:.7}.pl-actions{display:flex;flex-wrap:wrap;gap:10px}.pl-btn{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:14px;box-shadow:0 2px 10px #0000000d;color:var(--nb-text);cursor:pointer;font-weight:900;padding:9px 12px;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.pl-btn:hover{box-shadow:0 8px 22px #00000014;transform:translateY(-1px)}.pl-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.pl-btnPrimary{background:linear-gradient(135deg,#111,var(--nb-primary));border-color:var(--nb-border-strong);color:#fff}.pl-loading{display:flex;justify-content:center;padding:12px 0}.pl-spinner{animation:spin .9s linear infinite;border:3px solid var(--nb-border);border-radius:999px;border-top-color:var(--nb-text-muted);height:28px;width:28px}@keyframes spin{to{transform:rotate(1turn)}}.pl-list{display:flex;flex-direction:column;gap:12px;perspective:1000px}.pl-item-btn{background:#0000;border:none;border-radius:14px;cursor:pointer;padding:0;text-align:inherit;transform-style:preserve-3d;transition:transform .14s ease}.pl-item-btn:focus-visible{outline:3px solid #0f63ff40;outline-offset:3px}.pl-item-btn .p-card{margin:0}.pl-item-hidden .p-card{box-shadow:0 10px 26px #0f172a14}@media (hover:hover) and (pointer:fine){.pl-item-btn:hover{transform:translateY(-3px) rotateX(.8deg)}}.pl-item-btn:active{transform:translateY(0) scale(.995)}.pl-empty{background:var(--nb-card);border:1px dashed var(--nb-border);border-radius:18px;font-weight:700;line-height:1.9;margin-top:18px;opacity:.85;padding:18px}.pd-wrapper{margin:0 auto;max-width:880px;padding:18px 14px 40px}.pd-topbar{align-items:center;display:flex;gap:10px;margin-bottom:12px}.pd-topbar-title{font-weight:900;letter-spacing:-.2px}.pd-spacer{flex:1 1}.pd-back,.pd-btn{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:12px;color:var(--nb-text);cursor:pointer;font-weight:700;padding:9px 12px}.pd-card{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:18px;box-shadow:var(--nb-shadow-md);padding:14px}.pd-title{font-weight:900;margin-bottom:8px}.pd-muted{color:var(--nb-text-muted);line-height:1.7;margin-bottom:12px;opacity:.75}.pd-header{align-items:center;display:flex;gap:14px}.pd-img{background:var(--nb-bg-2);border:1px solid var(--nb-border);border-radius:16px;height:92px;object-fit:cover;width:92px}.pd-head-text{flex:1 1;min-width:0}.pd-name{font-size:18px;font-weight:900}.pd-meta{color:var(--nb-text-muted);font-size:13px;margin-top:4px;opacity:.7}.pd-short{font-weight:700;line-height:1.8;margin-top:12px;opacity:.9}.pd-full{line-height:1.9;margin-top:12px;opacity:.85}.pd-sectionTitle{color:var(--nb-text);font-size:14px;font-weight:900;margin-top:14px}.pd-memberSection{margin-top:6px}.pd-fullHtml{white-space:normal}.pd-fullHtml a{color:var(--nb-primary);font-weight:800;text-decoration:none}.pd-fullHtml a:hover{text-decoration:underline}.pd-video{margin-top:14px}.pd-videoFrame{aspect-ratio:16/9;background:#000;border:1px solid var(--nb-border);border-radius:16px;margin-top:10px;overflow:hidden}.pd-videoFrame iframe{border:0;display:block;height:100%;width:100%}.pd-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.pd-link{background:linear-gradient(135deg,#111,var(--nb-primary));border:1px solid var(--nb-border-strong);border-radius:14px;color:#fff;display:inline-block;font-weight:800;padding:10px 14px;text-decoration:none}.pd-joinPanel{background:var(--nb-surface-2);border:1px solid var(--nb-border);border-radius:16px;display:flex;flex-direction:column;gap:12px;margin-top:18px;padding:14px}.pd-joinHead{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.pd-joinModeBadge{align-items:center;background:#276fff1a;border:1px solid #276fff2e;border-radius:999px;color:var(--nb-primary);display:inline-flex;font-size:13px;font-weight:800;justify-content:center;min-width:86px;padding:7px 12px}.pd-joinMuted{margin-bottom:0}.pd-joinStatus{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:12px}.pd-joinStatus-joined{background:#1891631a;border-color:#18916340}.pd-joinStatus-rejected{background:#c02d2d14;border-color:#c02d2d40}.pd-joinStatusHead{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.pd-joinStatusNote{color:var(--nb-text-muted);font-size:13px}.pd-questionnaire{display:flex;flex-direction:column;gap:12px}.pd-questionCard{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:12px}.pd-questionText{font-weight:800;line-height:1.8}.pd-questionOptions{display:flex;flex-wrap:wrap;gap:8px}.pd-optionChip{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:999px;color:var(--nb-text);cursor:pointer;font-weight:700;padding:8px 12px}.pd-optionChip-active{background:#276fff1f;border-color:#276fff47;color:var(--nb-primary)}.pd-answerTextarea{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:14px;color:var(--nb-text);font:inherit;line-height:1.8;padding:11px 12px;resize:vertical;width:100%}.pd-btn-primary{background:linear-gradient(135deg,#0c1426f2,var(--nb-primary));border-color:#276fff2e;color:#fff}.pe-wrapper{margin:0 auto;max-width:920px;padding:18px 14px 40px}.pe-topbar{align-items:center;display:flex;gap:10px;margin-bottom:12px}.pe-title{font-weight:900;letter-spacing:-.2px}.pe-spacer{flex:1 1}.pe-back,.pe-save{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:12px;color:var(--nb-text);font-weight:800}.pe-back,.pe-danger,.pe-save{cursor:pointer;padding:9px 12px}.pe-danger{background:var(--nb-danger-bg);border:1px solid var(--nb-danger-border);border-radius:12px;color:var(--nb-danger);font-weight:900}.pe-danger:disabled{cursor:not-allowed;opacity:.6}.pe-save{background:linear-gradient(135deg,#111,var(--nb-primary));border-color:var(--nb-border-strong);color:#fff}.pe-back:disabled,.pe-save:disabled{cursor:not-allowed;opacity:.6}.pe-card{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:18px;box-shadow:var(--nb-shadow-md);display:flex;flex-direction:column;gap:12px;padding:14px}.pe-label{grid-gap:6px;display:grid;font-size:13px;font-weight:800;gap:6px}.pe-checkRow{align-items:center;color:var(--nb-text);display:flex;font-size:14px;font-weight:800;gap:10px;justify-content:flex-start}.pe-checkRow input{accent-color:var(--nb-primary);height:18px;width:18px}.pe-checkText{line-height:1.6}.pe-input,.pe-textarea{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:14px;color:var(--nb-text);font-size:14px;font-weight:600;outline:none;padding:11px 12px;width:100%}.pe-preview{background:var(--nb-bg-2);border:1px solid var(--nb-border);border-radius:16px;height:120px;margin-top:8px;object-fit:cover;width:120px}.pe-textarea{font-weight:500;line-height:1.7;resize:vertical}.pe-grid2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:820px){.pe-grid2{grid-template-columns:1fr 1fr}}.pe-error{background:var(--nb-danger-bg);border:1px solid #ffd4d4;border-radius:14px;color:var(--nb-danger);font-weight:700;margin-bottom:12px;padding:10px 12px}.pe-hint{font-weight:700;margin-bottom:10px;opacity:.75}.pe-note{color:var(--nb-text-muted);font-size:13px;font-weight:700;line-height:1.7;margin-top:-4px}.pe-noteBlock{align-self:end;background:var(--nb-bg-2);border:1px dashed var(--nb-border);border-radius:16px;margin-top:0;padding:12px 14px}.pe-sectionTitle{color:var(--nb-text);font-size:15px;font-weight:900}.pe-joinModeSection{display:flex;flex-direction:column;gap:10px}.pe-joinModeGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.pe-modeCard{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:16px;color:var(--nb-text);cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:12px;text-align:right}.pe-modeCard span{color:var(--nb-text-muted);font-size:13px;line-height:1.7}.pe-modeCard-active{background:#276fff1a;border-color:#276fff40;box-shadow:inset 0 0 0 1px #276fff1f}.pe-optionList,.pe-optionSection,.pe-questionCard,.pe-questionList,.pe-questionnaireWrap{display:flex;flex-direction:column;gap:10px}.pe-questionCard{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:16px;padding:12px}.pe-optionHead,.pe-questionHead{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.pe-optionTitle,.pe-questionIndex{color:var(--nb-text);font-size:13px;font-weight:900}.pe-checkGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pe-optionRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr auto}.pe-inlineBtn,.pe-miniIconBtn{background:var(--nb-card);border:1px solid var(--nb-border);color:var(--nb-text);cursor:pointer}.pe-inlineBtn{align-items:center;align-self:flex-start;border-radius:12px;display:inline-flex;font-weight:800;gap:8px;padding:9px 12px}.pe-inlineBtn-strong{background:#276fff1a;border-color:#276fff2e;color:var(--nb-primary)}.pe-miniIconBtn{align-items:center;border-radius:10px;display:inline-flex;height:34px;justify-content:center;width:34px}.pe-miniIconBtn-danger{background:#c02d2d14;border-color:#c02d2d38;color:var(--nb-danger)}.lp-page{background:var(--nb-bg);color:var(--nb-text);display:grid;min-height:100vh;padding:26px 14px;place-items:center}.lp-bg{background:radial-gradient(1100px 480px at 15% 10%,#0f63ff61,#0000 55%),radial-gradient(900px 520px at 85% 0,#0000002e,#0000 55%),radial-gradient(900px 520px at 80% 90%,#46d28c24,#0000 60%),linear-gradient(180deg,var(--nb-bg),var(--nb-bg-2));filter:saturate(1.05);inset:0;position:fixed;z-index:-1}.lp-shell{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr;width:min(980px,100%)}@media (min-width:900px){.lp-shell{align-items:center;gap:24px;grid-template-columns:1.05fr 1fr}}.lp-brand{color:var(--nb-text);padding:10px 6px}.lp-logo{font-size:36px;font-weight:1000;letter-spacing:-.6px}.lp-tag{font-size:18px;font-weight:900;margin-top:10px;opacity:.92}.lp-note{font-weight:650;line-height:1.9;margin-top:10px;max-width:42ch;opacity:.75}.lp-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:22px;box-shadow:var(--nb-shadow-xl);padding:18px}.lp-cardTitle{font-size:18px;font-weight:1000;letter-spacing:-.2px}.lp-cardSub{font-size:12px;font-weight:800;margin-top:4px;opacity:.7}.lp-alert{border-radius:14px;font-weight:800;line-height:1.7;margin-top:12px;padding:10px 12px}.lp-alertErr{background:var(--nb-danger-bg);border:1px solid #ffd2d2;color:var(--nb-danger)}.lp-alertOk{background:var(--nb-ok-bg);border:1px solid var(--nb-ok-border);color:var(--nb-ok)}.lp-google{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:16px;box-shadow:0 2px 10px #0000000f;color:var(--nb-text);cursor:pointer;font-weight:900;margin-top:14px;padding:12px;width:100%}.lp-google:disabled{cursor:not-allowed;opacity:.6}.lp-divider{font-size:12px;font-weight:900;margin:14px 0;opacity:.7;position:relative;text-align:center}.lp-divider:after,.lp-divider:before{background:var(--nb-border);content:"";height:1px;position:absolute;top:50%;width:44%}.lp-divider:before{left:0}.lp-divider:after{right:0}.lp-form{grid-gap:12px;display:grid;gap:12px}.lp-label{grid-gap:6px;display:grid;font-size:12px;font-weight:900;gap:6px}.lp-input{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:16px;color:var(--nb-text);font-size:14px;font-weight:700;outline:none;padding:12px;width:100%}.lp-input:focus{border-color:#0f63ff73;box-shadow:0 0 0 4px #0f63ff1f}.lp-passRow{align-items:center;display:flex;gap:8px}.lp-inputPass{flex:1 1}.lp-passToggle{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:14px;color:var(--nb-text);cursor:pointer;font-size:12px;font-weight:900;padding:10px 12px;white-space:nowrap}.lp-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.lp-submit{background:linear-gradient(135deg,#111,var(--nb-primary));border:1px solid var(--nb-border-strong);border-radius:16px;color:#fff;cursor:pointer;font-weight:1000;min-width:140px;padding:12px 14px}.lp-submit:disabled{cursor:not-allowed;opacity:.6}.lp-linkBtn{background:#0000;border:0;color:var(--nb-primary);cursor:pointer;font-weight:900}.lp-footer{font-size:13px;font-weight:800;margin-top:12px;opacity:.85}.lp-link{color:var(--nb-primary);font-weight:1000;text-decoration:none}.lp-link:hover{text-decoration:underline}.pp-page{background:radial-gradient(1200px 600px at 15% 10%,#0f63ff24,#0000 60%),radial-gradient(900px 520px at 85% 0,#76e3ab29,#0000 55%),radial-gradient(900px 520px at 50% 100%,#ffb8001a,#0000 55%),var(--nb-bg);min-height:100vh;padding:18px 14px 40px}.pp-shell{margin:0 auto;max-width:980px}.pp-topbar{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--nb-surface-2);border:1px solid var(--nb-border);border-radius:18px;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding:10px 12px}.pp-title{font-size:18px;font-weight:1000;letter-spacing:-.2px}.pp-btn,.pp-linkBtn{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:14px;color:var(--nb-text);cursor:pointer;font-weight:900;padding:9px 12px;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease}.pp-btn:hover,.pp-linkBtn:hover{box-shadow:0 10px 22px #00000014;transform:translateY(-1px)}.pp-alert{border-radius:14px;font-weight:900;line-height:1.8;margin-bottom:12px;padding:10px 12px}.pp-alertErr{background:var(--nb-danger-bg);border:1px solid #ffd2d2;color:var(--nb-danger)}.pp-alertOk{background:var(--nb-ok-bg);border:1px solid var(--nb-ok-border);color:var(--nb-ok)}.pp-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.pp-card{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:22px;box-shadow:0 24px 60px #00000014,0 6px 18px #0000000f,inset 0 1px 0 #ffffff8c;padding:14px}.pp-card:before{background:linear-gradient(90deg,#0f63ff2e,#76e3ab24,#ffb8001f);filter:blur(22px);height:110px;inset:-2px -2px auto -2px;opacity:.85}.pp-cardHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;position:relative;z-index:1}.pp-cardTitle{font-weight:1000;margin-bottom:4px}.pp-cardSub{font-size:12px;font-weight:850;opacity:.75}.pp-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.pp-badge{background:var(--nb-surface-2);border:1px solid var(--nb-border);border-radius:999px;font-size:12px;font-weight:1000;line-height:1;padding:7px 10px;white-space:nowrap}.pp-badgeSoft{background:#0f63ff14;border-color:#0f63ff2e}.pp-head{align-items:center;gap:14px;margin-bottom:12px;position:relative;z-index:1}.pp-avatar{background:radial-gradient(80px 80px at 30% 20%,#fffffff2,#fff3),linear-gradient(180deg,#fff,#f7f7f7);border:2px solid #ffffff8c;border-radius:999px;box-shadow:0 14px 34px #0000001f;display:grid;height:78px;overflow:hidden;place-items:center;width:78px}.pp-avatarImg{object-fit:cover}.pp-avatarImg,.pp-avatarSvg svg{height:100%;width:100%}.pp-avatarFallback{font-size:28px;font-weight:1000}.pp-headText{flex:1 1;min-width:0}.pp-name{font-size:16px;font-weight:1000}.pp-meta{font-size:12px;font-weight:800;margin-top:4px;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-upload{align-items:center;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:14px;cursor:pointer;display:inline-flex;font-weight:900;gap:10px;margin-top:10px;padding:8px 10px;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease;width:-webkit-fit-content;width:fit-content}.pp-upload:hover{border-color:#0f63ff38;box-shadow:0 10px 22px #00000014;transform:translateY(-1px)}.pp-upload input{display:none}.pp-form{grid-gap:12px;display:grid;gap:12px;position:relative;z-index:1}.pp-fields{grid-gap:10px;display:grid;gap:10px}.pp-field{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--nb-surface-2);border:1px solid var(--nb-border);border-radius:18px;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.pp-field:hover{border-color:#0f63ff33;box-shadow:0 12px 26px #0000000f;transform:translateY(-1px)}.pp-field.isEditing{border-color:#0f63ff59;box-shadow:0 0 0 4px #0f63ff1a;transform:none}.pp-fieldTop{align-items:center;display:flex;gap:10px;justify-content:space-between}.pp-fieldLabel{font-size:12px;font-weight:1000;opacity:.85}.pp-editBtn{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:12px;color:var(--nb-text-muted);cursor:pointer;display:grid;height:36px;place-items:center;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,color .12s ease;width:36px}.pp-editBtn:hover{border-color:#0f63ff38;box-shadow:0 10px 20px #00000014;color:#0f63fff2;transform:translateY(-1px)}.pp-editBtn:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.pp-inlineActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.pp-miniBtn{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:12px;cursor:pointer;font-size:12px;font-weight:1000;padding:8px 10px;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.pp-miniBtn:hover{box-shadow:0 10px 20px #00000014;transform:translateY(-1px)}.pp-miniOk{background:#0f63ff1a;border-color:#0f63ff33}.pp-value{color:var(--nb-text);font-size:14px;font-weight:950;line-height:1.7;word-break:break-word}.pp-inlineInput,.pp-value{margin-top:8px}.pp-label{grid-gap:6px;display:grid;font-size:12px;font-weight:1000;gap:6px}.pp-input{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:16px;color:var(--nb-text);font-size:14px;font-weight:700;outline:none;padding:12px;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease;width:100%}.pp-input:focus{border-color:#0f63ff73;box-shadow:0 0 0 4px #0f63ff1f}.pp-grid2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:820px){.pp-grid2{grid-template-columns:1fr 1fr}}.pp-hint{font-size:12px;font-weight:800;line-height:1.7;margin-top:6px;opacity:.7}.pp-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pp-save{background:linear-gradient(135deg,#111,#0f63ff);border:1px solid var(--nb-border);border-radius:16px;box-shadow:0 16px 36px #0f63ff2e,0 10px 22px #0000001a;color:#fff;cursor:pointer;font-weight:1000;min-width:140px;padding:12px 14px;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.pp-save:hover{filter:brightness(1.03);transform:translateY(-1px)}.pp-save:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.pp-link{color:var(--nb-primary);font-weight:1000;text-decoration:none}.pp-link:hover{text-decoration:underline}.pp-note{font-weight:800;line-height:1.9;opacity:.8}.pp-note code{font-weight:1000}.ttf-wrap{align-items:center;bottom:16px;display:flex;gap:10px;left:16px;position:fixed;z-index:50}.ttf-btn,.ttf-more{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:16px;box-shadow:var(--nb-shadow-md);color:var(--nb-text);cursor:pointer;display:grid;height:44px;place-items:center;transition:transform .12s ease,box-shadow .12s ease,background .12s ease,border-color .12s ease;width:44px}.ttf-btn:hover,.ttf-more:hover{border-color:var(--nb-border-strong);box-shadow:var(--nb-shadow-lg);transform:translateY(-1px)}.ttf-btn:active,.ttf-more:active{box-shadow:var(--nb-shadow-md);transform:translateY(0)}.ttf-pop{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:18px;bottom:56px;box-shadow:var(--nb-shadow-xl);left:0;min-width:160px;padding:8px;position:absolute}.ttf-item{background:#0000;border:1px solid #0000;border-radius:14px;color:var(--nb-text);cursor:pointer;font-weight:900;padding:10px;text-align:right;width:100%}.ttf-item:hover{background:var(--nb-surface-2)}.ttf-item.isOn{background:#0f63ff1a;border-color:#0f63ff2e}.ah-wrap{margin:0 auto;max-width:1120px;padding:22px 18px 36px}.ah-card,.ah-hero,.ah-tool{background:var(--nb-surface);border:1px solid var(--nb-border);box-shadow:var(--nb-shadow-md);color:var(--nb-text)}.ah-hero{align-items:flex-start;background:radial-gradient(circle at 12% 0,#276fff24,#0000 34%),linear-gradient(135deg,var(--nb-surface),var(--nb-card));border-radius:24px;display:flex;gap:18px;justify-content:space-between;margin-bottom:16px;padding:24px}.ah-kicker{color:var(--nb-primary);font-weight:900;margin-bottom:8px}.ah-hero h1{font-size:clamp(26px,4vw,44px);letter-spacing:-.04em;line-height:1.25;margin:0}.ah-hero p{color:var(--nb-text-muted);line-height:1.9;margin:12px 0 0;max-width:680px}.ah-secondary{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:14px;color:var(--nb-text);flex:0 0 auto;font-weight:900;padding:10px 14px;text-decoration:none}.ah-card,.ah-error{border-radius:18px;padding:16px}.ah-error{background:var(--nb-danger-bg);border:1px solid var(--nb-danger-border);color:var(--nb-danger);font-weight:800;margin-bottom:14px}.ah-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.ah-tool{border-radius:22px;min-height:180px;padding:18px;text-decoration:none;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.ah-tool:hover{border-color:#276fff61;box-shadow:var(--nb-shadow-lg);transform:translateY(-2px)}.ah-toolTop{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:18px}.ah-tag{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:999px;color:var(--nb-primary);font-size:12px;padding:5px 11px}.ah-arrow,.ah-tag{align-items:center;display:inline-flex;font-weight:900}.ah-arrow{background:var(--nb-primary);border-radius:999px;color:#fff;height:36px;justify-content:center;width:36px}.ah-tool h2{font-size:22px;margin:0}.ah-tool p{color:var(--nb-text-muted);line-height:1.8;margin:10px 0 0}@media (max-width:780px){.ah-hero{flex-direction:column;padding:18px}.ah-secondary{text-align:center;width:100%}.ah-grid{grid-template-columns:1fr}}.pm-wrap{margin:0 auto;max-width:1100px;padding:18px}.pm-topbar{align-items:center;display:flex;gap:10px;margin-bottom:14px}.pm-back{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:10px;color:var(--nb-text);cursor:pointer;padding:8px 10px}.pm-title{font-weight:800;letter-spacing:.2px}.pm-spacer{flex:1 1}.pm-card{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:14px;box-shadow:var(--nb-shadow-md);padding:14px}.pm-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.pm-search{flex:1 1;min-width:260px}.pm-btn,.pm-search{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:12px;color:var(--nb-text);padding:10px 12px}.pm-btn{cursor:pointer}.pm-btn-primary{background:#276fff1a;border-color:#276fff2e;color:var(--nb-primary)}.pm-btn-danger{background:#c02d2d14;border-color:#c02d2d38;color:var(--nb-danger)}.pm-error{background:var(--nb-danger-bg);border:1px solid var(--nb-danger-border);border-radius:12px;color:var(--nb-danger);margin:10px 0;padding:10px 12px}.pm-muted{color:var(--nb-text-muted);padding:6px 0}.pm-grid{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:1fr 1fr}@media (max-width:920px){.pm-grid{grid-template-columns:1fr}}.pm-section{background:var(--nb-surface-2);border:1px solid var(--nb-border);border-radius:14px;padding:12px}.pm-sectionTitle{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.pm-chip{align-items:center;border-radius:999px;color:var(--nb-text);display:inline-flex;font-size:12px;justify-content:center;padding:3px 10px;white-space:nowrap}.pm-chip,.pm-project{background:var(--nb-card);border:1px solid var(--nb-border)}.pm-project{border-radius:14px;margin-bottom:10px;padding:10px 12px}.pm-request,.pm-requests{display:flex;flex-direction:column;gap:10px}.pm-request{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:14px;padding:12px}.pm-requestHead{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.pm-requestPerson{gap:4px}.pm-answerList,.pm-requestPerson{display:flex;flex-direction:column}.pm-answerList{gap:8px}.pm-answerRow{background:var(--nb-card-2);border:1px solid var(--nb-border);border-radius:12px;display:flex;flex-direction:column;font-size:13px;gap:4px;padding:8px 10px}.pm-answerRow span{color:var(--nb-text-muted);line-height:1.7}.pm-requestActions{display:flex;flex-wrap:wrap;gap:8px}.pm-projectHead{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.pm-projectName{font-weight:800}.pm-projectMeta{align-items:center;display:flex;gap:8px}.pm-projectId{color:var(--nb-text-muted);font-size:12px;margin-top:6px}.pm-link{background:#0000;border:none;color:var(--nb-primary);cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:3px}.pm-link:disabled{cursor:not-allowed;opacity:.5}.pm-nameLink{color:var(--nb-text);text-decoration:none}.pm-nameLink:hover{color:var(--nb-primary);text-decoration:underline;text-underline-offset:3px}.pm-members{display:flex;flex-direction:column;gap:8px;margin-top:10px}.pm-member{background:var(--nb-card-2);border:1px solid var(--nb-border);border-radius:12px;padding:8px 10px}.pm-memberKey{font-size:13px;font-weight:700}.pm-memberMeta{color:var(--nb-text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:10px;margin-top:4px}.pm-user{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:14px;margin-bottom:10px;padding:10px 12px}.pm-userKey{font-weight:800}.pm-userMeta{color:var(--nb-text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:10px;margin-top:4px}.ms-wrap{background:#0b0f14;background:var(--nb-chat-page-bg,#0b0f14);color:#e9eef6;color:var(--nb-chat-text,#e9eef6);display:flex;justify-content:center;min-height:100vh;padding:18px}.ms-wrap.rtl{direction:rtl}.ms-topbar{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px;width:min(980px,100%)}.ms-title{font-weight:900}.ms-spacer{flex:1 1}.ms-back{background:#ffffff0f;border:1px solid #ffffff2e;border-radius:10px;color:inherit;cursor:pointer;font-weight:800;padding:8px 10px}.ms-card{background:#ffffff0a;border:1px solid #ffffff24;border-radius:16px;box-shadow:0 16px 50px #00000040;padding:14px;width:min(980px,100%)}.ms-cardHelp{margin-bottom:12px}.ms-helpTitle{font-size:13px;font-weight:950;margin-bottom:6px}.ms-helpText{color:#e9eef6cc;font-size:12px;font-weight:800}.ms-helpBlock{background:#00000024;border:1px solid #ffffff1f;border-radius:14px;display:flex;flex-direction:column;gap:12px;margin-top:10px;padding:12px}.ms-helpStep{color:#e9eef6e6;font-size:12px;font-weight:900}.ms-code{background:#00000038;border:1px solid #ffffff1f;border-radius:12px;color:#e9eef6eb;font-size:12px;font-weight:700;margin-bottom:0;margin-top:8px;overflow:auto;padding:10px 12px}.ms-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ms-label{color:#e9eef6cc;display:flex;flex-direction:column;font-size:12px;font-weight:800;gap:6px}.ms-input,.ms-select{background:#0000002e;border:1px solid #ffffff29;border-radius:12px;color:inherit;font-size:13px;outline:none;padding:10px 12px;width:100%}.ms-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.ms-btn,.ms-btnDanger,.ms-btnGhost{border-radius:12px;color:inherit;cursor:pointer;font-size:12px;font-weight:900;padding:9px 12px}.ms-btn{background:#56db9a1f;border:1px solid #ffffff2e}.ms-btnDanger{background:#ff6a6a1f;border:1px solid #ff6a6a59}.ms-btnGhost{background:#0000;border:1px solid #ffffff29}.ms-btn:disabled,.ms-btnDanger:disabled,.ms-btnGhost:disabled{cursor:not-allowed;opacity:.55}.ms-error{background:#ff6a6a1f;border:1px solid #ff6a6a59;border-radius:12px;color:#ffc8c8f2;font-size:12px;font-weight:800;margin-top:12px;padding:10px 12px}.ms-status{border-top:1px solid #ffffff1f;display:flex;flex-direction:column;gap:8px;margin-top:14px;padding-top:12px}.ms-row{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:160px 1fr}.ms-k{color:#e9eef6bf;font-weight:900}.ms-k,.ms-v{font-size:12px}.ms-v{font-weight:800}.ms-vErr{color:#ffc8c8f2}.ms-chip{-webkit-margin-start:8px;align-items:center;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;display:inline-flex;font-size:11px;font-weight:900;gap:6px;margin-inline-start:8px;padding:4px 9px}.ms-chip.is-running{background:#56db9a1f;border-color:#56db9a59}.ms-progress{background:#00000029;border:1px solid #ffffff29;border-radius:999px;height:10px;margin-top:6px;overflow:hidden}.ms-progress.sm{height:8px;margin-top:0}.ms-progressBar{background:linear-gradient(90deg,#56db9ad9,#56db9a59);height:100%;width:0}.ms-tables{border-top:1px solid #ffffff1f;margin-top:14px;padding-top:12px}.ms-tablesHead{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.ms-tableList{display:flex;flex-direction:column;gap:8px}.ms-tableRow{align-items:center;background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px 12px}.ms-tableName{font-size:12px;font-weight:900}.ms-tableMeta{color:#e9eef6cc;font-size:11px;font-weight:800;min-width:260px}.ms-muted{color:#e9eef6b3;font-weight:700}.ms-muted,.ms-note{font-size:12px;margin-top:12px}.ms-note{background:#ffbe3c1a;border:1px solid #ffbe3c38;border-radius:12px;color:#ffe3a0f2;font-weight:800;padding:10px 12px;width:min(980px,100%)}.mi-wrap{margin:0 auto;max-width:1120px;padding:18px 14px 42px}.mi-topbar{align-items:center;display:flex;gap:10px;margin-bottom:14px}.mi-title{font-weight:900;letter-spacing:-.2px}.mi-spacer{flex:1 1}.mi-back,.mi-btn,.mi-btnDanger,.mi-btnPrimary{border-radius:14px;cursor:pointer;font-weight:900;padding:10px 14px;transition:transform .14s ease,box-shadow .14s ease,opacity .14s ease}.mi-back,.mi-btn{background:var(--nb-card);border:1px solid var(--nb-border);color:var(--nb-text)}.mi-btnPrimary{background:linear-gradient(135deg,#111,var(--nb-primary));border:1px solid var(--nb-border-strong);color:#fff}.mi-btnDanger{background:var(--nb-danger-bg);border:1px solid var(--nb-danger-border);color:var(--nb-danger)}.mi-back:disabled,.mi-btn:disabled,.mi-btnDanger:disabled,.mi-btnPrimary:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.mi-card{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:22px;box-shadow:var(--nb-shadow-md);padding:18px}.mi-card+.mi-card{margin-top:14px}.mi-heroCard{background:radial-gradient(circle at top right,#f59e0b1f,#0000 28%),radial-gradient(circle at top left,#3b82f61f,#0000 34%),linear-gradient(180deg,var(--nb-card),var(--nb-card-2))}.mi-kicker{color:var(--nb-text-muted);font-size:13px;font-weight:900;margin-bottom:4px}.mi-heroTitle{color:var(--nb-text);font-size:clamp(24px,3.2vw,34px);font-weight:900;line-height:1.1;margin:0}.mi-emptyInline,.mi-heroText,.mi-muted,.mi-sectionText{color:var(--nb-text-muted);line-height:1.8}.mi-sectionHead{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.mi-sectionTitle{font-size:21px}.mi-chip,.mi-sectionTitle{color:var(--nb-text);font-weight:900}.mi-chip{background:var(--nb-bg-2);border:1px solid var(--nb-border);border-radius:999px;font-size:13px;padding:8px 12px;white-space:nowrap}.mi-addRow,.mi-addSubtype,.mi-subtypeRow,.mi-typeTitleRow{align-items:center;display:flex;gap:10px}.mi-addRow,.mi-addSubtype{margin-bottom:14px}.mi-input{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:16px;color:var(--nb-text);font-size:15px;font-weight:700;outline:none;padding:12px 14px;width:100%}.mi-inputInline{min-width:0}.mi-input:focus{border-color:var(--nb-border-strong);box-shadow:0 0 0 4px #0f63ff14}.mi-typesGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.mi-typeCard{background:linear-gradient(180deg,#ffffff80,#ffffff24);border:1px solid var(--nb-border);border-radius:20px;display:flex;flex-direction:column;gap:14px;padding:16px}.mi-typeInput{font-size:17px;font-weight:900}.mi-subtitle{color:var(--nb-text-muted);font-size:13px;font-weight:700;margin-top:6px}.mi-subtypes{display:flex;flex-direction:column;gap:10px}.mi-rowActions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.mi-error{background:var(--nb-danger-bg);border:1px solid #ffd4d4;border-radius:16px;color:var(--nb-danger);font-weight:800;margin-bottom:14px;padding:12px 14px}.mi-empty{background:var(--nb-bg-2);border:1px dashed var(--nb-border);border-radius:20px;color:var(--nb-text-muted);font-weight:700;line-height:1.9;padding:18px}@media (max-width:720px){.mi-wrap{padding:14px 12px 34px}.mi-addRow,.mi-addSubtype,.mi-sectionHead,.mi-subtypeRow,.mi-topbar,.mi-typeTitleRow{align-items:stretch;flex-direction:column}.mi-chip{align-self:flex-start}}.au-wrap{margin:0 auto;max-width:1180px;padding:18px}.au-topbar{align-items:center;display:flex;gap:10px;margin-bottom:14px}.au-back,.au-btn{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:12px;color:var(--nb-text);cursor:pointer;font-weight:900;padding:9px 12px}.au-title{font-weight:900}.au-spacer{flex:1 1}.au-card{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:18px;box-shadow:var(--nb-shadow-md);padding:16px}.au-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.au-search{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:14px;color:var(--nb-text);flex:1 1;min-width:260px;padding:11px 13px}.au-error{background:var(--nb-danger-bg);border:1px solid var(--nb-danger-border);border-radius:14px;color:var(--nb-danger)}.au-error,.au-success{margin-bottom:12px;padding:12px 14px}.au-success{background:#22c55e1f;border:1px solid #22c55e47;border-radius:14px;color:var(--nb-text);font-weight:800}.au-muted{color:var(--nb-text-muted)}.au-summary{margin-bottom:12px}.au-chip,.au-tag{align-items:center;background:var(--nb-card);border:1px solid var(--nb-border);border-radius:999px;color:var(--nb-text);display:inline-flex;font-size:12px;font-weight:800;justify-content:center;padding:5px 10px}.au-list{display:flex;flex-direction:column;gap:12px}.au-user{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:18px;padding:14px}.au-userSummary{background:#0000;border:0;color:inherit;cursor:pointer;padding:0;text-align:inherit;width:100%}.au-userExpanded{background:var(--nb-surface)}.au-userHead{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.au-userSummary .au-userHead{margin-bottom:0}.au-userHeadAside{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.au-userName{font-size:18px;font-weight:900}.au-userMeta{color:var(--nb-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin-top:4px}.au-userBadges{display:flex;flex-wrap:wrap;gap:8px}.au-expandMark{align-items:center;background:var(--nb-surface-2);border:1px solid var(--nb-border);border-radius:999px;color:var(--nb-text-muted);display:inline-flex;font-size:16px;font-weight:900;justify-content:center;min-height:34px;min-width:34px}.au-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.au-block,.au-item{background:var(--nb-surface-2);border:1px solid var(--nb-border);border-radius:14px;padding:10px 12px}.au-k{color:var(--nb-text-muted);font-size:12px;font-weight:900;margin-bottom:5px}.au-v{color:var(--nb-text);line-height:1.8;word-break:break-word}.au-block{margin-top:10px}.au-formGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.au-field{display:flex;flex-direction:column;gap:7px;min-width:0}.au-fieldWide{grid-column:1/-1}.au-textarea{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:14px;color:var(--nb-text);font:inherit;line-height:1.7;padding:11px 13px;resize:vertical;width:100%}.au-tags{display:flex;flex-wrap:wrap;gap:8px}.au-empty{color:var(--nb-text-muted)}@media (max-width:820px){.au-formGrid,.au-grid{grid-template-columns:1fr}}.aup-grid{grid-gap:12px;display:grid;gap:12px}.aup-chipWrap{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-height:24px}.pdc-card{background:radial-gradient(circle at top left,#f59e0b14,#0000 26%),radial-gradient(circle at top right,#3b82f61a,#0000 28%),linear-gradient(180deg,var(--nb-chat-card-bg),#ffffff05);border:1px solid var(--nb-chat-card-border);border-radius:18px;display:flex;flex-direction:column;gap:16px;padding:16px}.pdc-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.pdc-headerMain{display:flex;flex:1 1 520px;flex-direction:column;gap:6px;min-width:0}.pdc-badgeShell{gap:8px}.pdc-badgeIcon,.pdc-badgeShell{align-items:center;display:inline-flex}.pdc-badgeIcon{background:#f59e0b24;border-radius:10px;color:#ffc152f2;height:30px;justify-content:center;width:30px}.pdc-addBtn svg,.pdc-badgeIcon svg,.pdc-iconBtn svg,.pdc-miniBtn svg,.pdc-resultHeroIcon svg,.pdc-secondaryBtn svg,.pdc-statusBadge svg{display:block;height:16px;width:16px}.pdc-kicker{color:var(--nb-chat-muted);font-size:12px;font-weight:900}.pdc-title{color:var(--nb-chat-text);font-size:20px;font-weight:900;line-height:1.2}.pdc-decisionText,.pdc-empty,.pdc-note,.pdc-sectionMeta,.pdc-subtitle{color:var(--nb-chat-muted);font-size:13px;line-height:1.8}.pdc-headerAside{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pdc-countPill,.pdc-dateMeta,.pdc-voteMeta{align-items:center;background:#ffffff12;border:1px solid var(--nb-chat-card-border);border-radius:999px;color:var(--nb-chat-text);display:inline-flex;font-size:12px;font-weight:800;gap:6px;padding:8px 12px}.pdc-addBtn,.pdc-iconBtn,.pdc-miniBtn,.pdc-primaryBtn,.pdc-secondaryBtn{border:1px solid #0000;border-radius:12px;cursor:pointer;font:inherit;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease}.pdc-addBtn:hover,.pdc-iconBtn:hover,.pdc-miniBtn:hover,.pdc-primaryBtn:hover,.pdc-secondaryBtn:hover{transform:translateY(-1px)}.pdc-addBtn{align-items:center;background:#3b82f624;border-color:#60a5fa52;color:var(--nb-chat-text);display:inline-flex;font-size:13px;font-weight:900;gap:8px;padding:10px 14px}.pdc-composer{background:#ffffff0a;border:1px solid #60a5fa2e;border-radius:18px;display:flex;flex-direction:column;gap:14px;padding:14px}.pdc-composerGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.pdc-field,.pdc-fieldWide{display:flex;flex-direction:column;gap:7px;min-width:0}.pdc-fieldWide{grid-column:1/-1}.pdc-field span,.pdc-optionsTitle{color:var(--nb-chat-text);font-size:13px;font-weight:900}.pdc-field input,.pdc-field textarea,.pdc-optionEditorRow input{background:var(--nb-chat-shell-bg);border:1px solid var(--nb-chat-card-border);border-radius:12px;color:var(--nb-chat-text);font:inherit;outline:none;padding:11px 12px;width:100%}.pdc-field textarea{resize:vertical}.pdc-optionsEditor{display:flex;flex-direction:column;gap:10px}.pdc-optionsHead{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.pdc-miniBtn,.pdc-secondaryBtn.isCompact{align-items:center;background:#ffffff0d;border-color:var(--nb-chat-card-border);color:var(--nb-chat-text);display:inline-flex;font-size:12px;font-weight:900;gap:8px;padding:9px 12px}.pdc-optionEditorList{grid-gap:10px;display:grid;gap:10px}.pdc-optionEditorRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 42px}.pdc-iconBtn{align-items:center;background:#ffffff0d;border-color:var(--nb-chat-card-border);color:var(--nb-chat-text);display:inline-flex;height:42px;justify-content:center;width:42px}.pdc-iconBtn.danger{background:#ef444417;border-color:#f871712e;color:#f87171f5}.pdc-composerActions{display:flex;flex-wrap:wrap;gap:10px}.pdc-primaryBtn{background:linear-gradient(135deg,#3b82f6eb,#2563ebfa);box-shadow:0 14px 32px #2563eb2e;color:#fff;font-size:13px;font-weight:900;padding:11px 16px}.pdc-secondaryBtn{align-items:center;background:#ffffff0d;border-color:var(--nb-chat-card-border);color:var(--nb-chat-text);display:inline-flex;font-size:13px;font-weight:900;gap:8px;padding:11px 14px}.pdc-error{background:#ef444414;border:1px solid #ef444438;border-radius:12px;color:#fca5a5;font-size:13px;line-height:1.7;padding:10px 12px}.pdc-tabs{align-self:flex-start;background:linear-gradient(180deg,#ffffff0f,#ffffff08);border:1px solid var(--nb-chat-card-border);border-radius:16px;box-shadow:inset 0 1px 0 #ffffff0a;gap:6px;padding:5px}.pdc-tab,.pdc-tabs{align-items:center;display:inline-flex}.pdc-tab{background:#0000;border:0;border-radius:12px;color:var(--nb-chat-muted);cursor:pointer;font:inherit;font-size:13px;font-weight:900;gap:10px;height:42px;justify-content:space-between;min-width:146px;padding:0 13px;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.pdc-tab:hover{background:#ffffff0d;color:var(--nb-chat-text)}.pdc-tab.isActive{background:linear-gradient(135deg,#3b82f633,#0ea5e91f);box-shadow:0 10px 22px #3b82f629;color:var(--nb-chat-text)}.pdc-tabLabel{gap:8px;min-width:0}.pdc-tabIcon,.pdc-tabLabel{align-items:center;display:inline-flex}.pdc-tabIcon{background:#ffffff14;border-radius:8px;color:inherit;flex:0 0 auto;height:22px;justify-content:center;width:22px}.pdc-tabIcon svg{display:block;height:14px;width:14px}.pdc-tabCount{align-items:center;background:#ffffff1a;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff0a;color:inherit;display:inline-flex;font-size:12px;font-weight:900;height:26px;justify-content:center;min-width:26px;padding:0 7px}.pdc-section{display:flex;flex-direction:column;gap:12px}.pdc-sectionHead{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.pdc-sectionTitle{color:var(--nb-chat-text);font-size:15px;font-weight:900}.pdc-list{grid-gap:14px;display:grid;gap:14px}.pdc-decision{border:1px solid var(--nb-chat-card-border);border-radius:18px;display:flex;flex-direction:column;gap:14px;padding:16px}.pdc-decisionOpen{-webkit-border-start:4px solid #3b82f66b;background:linear-gradient(180deg,#3b82f61f,#ffffff0a),var(--nb-chat-shell-bg);border-inline-start:4px solid #3b82f66b}.pdc-decisionClosed{-webkit-border-start:4px solid #f59e0b6b;background:linear-gradient(180deg,#f59e0b1f,#ffffff0a),var(--nb-chat-shell-bg);border-inline-start:4px solid #f59e0b6b}.pdc-list .pdc-decision:nth-child(2n).pdc-decisionOpen{background:linear-gradient(180deg,#0ea5e938,#ffffff0d),var(--nb-chat-shell-bg);border-inline-start-color:#0ea5e9ad}.pdc-list .pdc-decision:nth-child(2n).pdc-decisionClosed{background:linear-gradient(180deg,#fbbf2438,#ffffff0d),var(--nb-chat-shell-bg);border-inline-start-color:#fbbf24ad}.pdc-adminActions,.pdc-decisionTop,.pdc-statusWrap{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pdc-decisionTop{justify-content:space-between}.pdc-statusBadge{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:12px;font-weight:900;gap:8px;padding:8px 12px}.pdc-statusBadge.isOpen{background:#3b82f624;border-color:#60a5fa42;color:#bfdbfefa}.pdc-statusBadge.isClosed{background:#f59e0b1f;border-color:#f59e0b38;color:#fef08af5}.pdc-decisionTitle{color:var(--nb-chat-text);font-family:NabnehaStageStep,system-ui,-apple-system,Segoe UI,Roboto,Noto Kufi Arabic,Noto Sans Arabic,Arial;font-size:18px;font-weight:900;line-height:1.35}.pdc-optionsGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.pdc-optionBtn{background:#ffffff0a;border:1px solid var(--nb-chat-card-border);border-radius:16px;color:var(--nb-chat-text);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:10px;padding:12px;text-align:start;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease;width:100%}.pdc-optionBtn.isOpen:hover{border-color:#60a5fa59;box-shadow:0 12px 24px #0f172a1a;transform:translateY(-1px)}.pdc-optionBtn.isActive{background:#3b82f61a;border-color:#3b82f670;box-shadow:0 12px 28px #3b82f61f}.pdc-optionBtn.isClosed{cursor:default}.pdc-optionMeta,.pdc-optionTop{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.pdc-optionLabel{font-size:14px;font-weight:800;line-height:1.7}.pdc-optionMeta,.pdc-optionPercent,.pdc-winnerTag,.pdc-yourVote{font-size:12px;font-weight:800}.pdc-optionPercent{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.pdc-optionPercentMeta{color:var(--nb-chat-muted);font-size:11px;font-weight:700}.pdc-winnerTag,.pdc-yourVote{align-items:center;border-radius:999px;display:inline-flex;padding:4px 8px}.pdc-yourVote{background:#3b82f629;color:#bfdbfefa}.pdc-winnerTag{background:#f59e0b24;color:#fef08afa}.pdc-optionTrack{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden;width:100%}.pdc-optionFill{background:linear-gradient(90deg,#3b82f6db,#0ea5e9fa);border-radius:inherit;height:100%;min-width:6px}.pdc-resultHero{align-items:center;background:#ffffff0a;border:1px solid var(--nb-chat-card-border);border-radius:16px;display:flex;gap:12px;padding:14px}.pdc-resultHero.isWinner{background:linear-gradient(135deg,#f59e0b29,#fbbf2414);border-color:#f59e0b38}.pdc-resultHero.isTie{background:linear-gradient(135deg,#3b82f624,#0ea5e914);border-color:#3b82f638}.pdc-resultHeroIcon{align-items:center;background:#ffffff1f;border-radius:14px;color:var(--nb-chat-text);display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.pdc-resultHeroLabel{color:var(--nb-chat-muted);font-size:12px;font-weight:900;margin-bottom:2px}.pdc-resultHeroValue{color:var(--nb-chat-text);font-size:16px;font-weight:900;line-height:1.5}html.theme-light .pdc-card{background:radial-gradient(circle at top left,#f59e0b1a,#0000 26%),radial-gradient(circle at top right,#3b82f61a,#0000 28%),linear-gradient(180deg,#ffffffeb,#fafafceb)}html.theme-light .pdc-badgeIcon{background:#f59e0b1f;color:#92400ef5}html.theme-light .pdc-statusBadge.isOpen{color:#1d4ed8f5}html.theme-light .pdc-statusBadge.isClosed{color:#92400ef5}html.theme-light .pdc-yourVote{color:#1d4ed8f5}html.theme-light .pdc-winnerTag{color:#92400ef5}@media (max-width:860px){.pdc-composerGrid,.pdc-optionsGrid{grid-template-columns:1fr}}@media (max-width:640px){.pdc-card,.pdc-composer,.pdc-decision{padding:14px}.pdc-header{gap:12px}.pdc-title{font-size:18px}.pdc-tabs{width:100%}.pdc-tab{flex:1 1;min-width:0}}.pw-page{background:radial-gradient(circle at top left,#ffd66629,#0000 28%),radial-gradient(circle at top right,#4299e124,#0000 30%),var(--nb-chat-page-bg);min-height:100vh;padding:18px}.pw-shell{gap:14px;margin:0 auto;width:min(1180px,100%)}.pw-hero,.pw-shell{display:flex;flex-direction:column}.pw-hero{background:linear-gradient(180deg,#ffffff12,#ffffff08),var(--nb-chat-shell-bg);border:1px solid var(--nb-chat-border);border-radius:22px;box-shadow:var(--nb-shadow-md);gap:16px;padding:18px}.pw-heroMain{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.pw-projectIdentity{align-items:center;display:flex;gap:14px;min-width:0}.pw-back{background:var(--nb-chat-card-bg);border:1px solid var(--nb-chat-card-border);border-radius:999px;color:var(--nb-chat-text);cursor:pointer;font-weight:900;padding:9px 14px}.pw-projectFallback,.pw-projectIcon{border:1px solid var(--nb-chat-card-border);border-radius:20px;box-shadow:0 14px 26px #0f172a24;flex:0 0 auto;height:72px;width:72px}.pw-projectIcon{background:var(--nb-chat-card-bg);object-fit:cover}.pw-projectFallback{background:linear-gradient(135deg,#f59e0b3d,#3778e638);color:var(--nb-chat-text);display:grid;font-size:26px;font-weight:900;place-items:center}.pw-titleBlock{display:flex;flex-direction:column;gap:4px;min-width:0}.pw-kicker{color:var(--nb-chat-muted);font-size:13px;font-weight:900}.pw-title{color:var(--nb-chat-text);font-size:clamp(24px,3vw,34px);font-weight:900;line-height:1.1}.pw-subtitle{color:var(--nb-chat-muted);font-size:14px;line-height:1.7;max-width:720px}.pw-tabs{display:flex;flex-wrap:wrap;gap:10px}.pw-tab{background:var(--nb-chat-card-bg);border:1px solid var(--nb-chat-card-border);border-radius:999px;color:var(--nb-chat-text);cursor:pointer;font-size:14px;font-weight:900;padding:10px 16px;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.pw-tab:hover{transform:translateY(-1px)}.pw-tab-active{background:#f59e0b2e;border-color:#f59e0bb8;box-shadow:0 10px 28px #f59e0b24}.pw-content,.pw-issuesStack{display:flex;flex-direction:column;gap:12px}@media (max-width:720px){.pw-page{padding:12px}.pw-hero{padding:14px}.pw-heroMain{flex-direction:column}.pw-projectIdentity{width:100%}.pw-back{align-self:flex-start}}.pp-card{background:radial-gradient(circle at top right,#fbbf2429,#0000 26%),radial-gradient(circle at top left,#3b82f629,#0000 28%),linear-gradient(180deg,#ffffff0d,#ffffff05),var(--nb-chat-shell-bg);border:1px solid var(--nb-chat-border);border-radius:24px;box-shadow:var(--nb-shadow-md);contain:layout paint;overflow:hidden;padding:22px;position:relative}.pp-card:before{background:linear-gradient(120deg,#ffffff0d,#0000 34%);content:"";inset:0;pointer-events:none;position:absolute}.pp-carousel,.pp-empty,.pp-error,.pp-head{position:relative;z-index:1}.pp-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:18px}.pp-kicker{color:var(--nb-chat-muted);font-size:12px;font-weight:900;letter-spacing:.06em}.pp-title{color:var(--nb-chat-text);font-size:clamp(26px,4vw,38px);font-weight:900;line-height:1.05;margin-top:6px}.pp-subtitle{color:var(--nb-chat-muted);font-size:14px;line-height:1.8;margin-top:8px;max-width:760px}.pp-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pp-btn,.pp-btnGhost,.pp-chip{border:1px solid var(--nb-chat-card-border);border-radius:999px;font-weight:900}.pp-btn,.pp-btnGhost{cursor:pointer;font-size:13px;padding:10px 15px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.pp-btn:hover,.pp-btnGhost:hover{transform:translateY(-1px)}.pp-btn{background:linear-gradient(135deg,#f59e0b38,#f59e0b14);border-color:#f59e0b7a;box-shadow:0 12px 24px #f59e0b1f}.pp-btn,.pp-btnGhost{color:var(--nb-chat-text)}.pp-btnGhost{background:#ffffff0a}.pp-btn:disabled,.pp-btnGhost:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.pp-chip{align-items:center;background:#ffffff0d;color:var(--nb-chat-text);display:inline-flex;font-size:13px;gap:8px;padding:9px 13px}.pp-chipStrong{background:#10b98124;border-color:#10b98152}.pp-chipWarn{background:#f59e0b24;border-color:#f59e0b52}.pp-chipSaving{background:#3b82f624;border-color:#3b82f652}.pp-error{background:var(--nb-danger-bg);border:1px solid var(--nb-danger-border);border-radius:14px;color:var(--nb-danger);margin-bottom:16px;padding:12px 14px}.pp-carousel{display:flex;flex-direction:column;gap:18px}.pp-carouselTop{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}.pp-stageCounter{background:#ffffff0d;border:1px solid var(--nb-chat-card-border);border-radius:999px;color:var(--nb-chat-text);font-size:13px;font-weight:900;padding:10px 14px}.pp-navBtn{align-items:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;color:var(--nb-chat-text);cursor:pointer;display:inline-flex;font-size:28px;height:42px;justify-content:center;line-height:1;transition:transform .18s ease,background-color .18s ease,border-color .18s ease;width:42px}.pp-navBtn:hover{background:#ffffff1f;transform:translateY(-1px)}.pp-navBtn:disabled{cursor:default;opacity:.45;transform:none}.pp-stageRail{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,.72fr) minmax(340px,1fr) minmax(0,.72fr)}.pp-stageViewport{align-items:stretch;display:flex;justify-content:center;min-width:0;position:relative}.pp-stageMotion{width:100%}.pp-stageMotionForward{animation:ppStageSlideForward .28s ease}.pp-stageMotionBackward{animation:ppStageSlideBackward .28s ease}@keyframes ppStageSlideForward{0%{opacity:0;transform:translateX(26px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes ppStageSlideBackward{0%{opacity:0;transform:translateX(-26px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}.pp-stage{border:1px solid #ffffff14;border-radius:22px;box-shadow:0 12px 20px #0000001f;contain:layout paint style;contain-intrinsic-size:520px;content-visibility:auto;min-height:100%;padding:18px;position:relative}.pp-stageActive{border-color:#ffffff2e;box-shadow:0 22px 42px #0000002e;transform:translateY(-2px)}.pp-stageClickable{cursor:pointer}.pp-stageViewport .pp-navBtn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 22px #0000002e;position:absolute;top:50%;transform:translateY(-50%);z-index:3}.pp-stageViewport .pp-navBtn:hover{transform:translateY(calc(-50% - 1px))}.pp-navBtnLeft{inset-inline-start:-21px}.pp-navBtnRight{inset-inline-end:-21px}.pp-stage-theme-0{background:linear-gradient(180deg,#3b82f62e,#0f172a38)}.pp-stage-theme-1{background:linear-gradient(180deg,#10b98129,#0f172a38)}.pp-stage-theme-2{background:linear-gradient(180deg,#f59e0b29,#0f172a38)}.pp-stage-theme-3{background:linear-gradient(180deg,#ec489929,#0f172a38)}.pp-stage:after{background:linear-gradient(180deg,#ffffff0a,#0000 35%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.pp-stagePeek{background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;box-shadow:0 10px 18px #0000001a;color:var(--nb-chat-text);cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:100%;padding:16px;text-align:start;transition:transform .18s ease,opacity .18s ease,border-color .18s ease,background-color .18s ease;width:100%}.pp-stagePeek:hover{border-color:#ffffff29;transform:translateY(-1px)}.pp-stagePeek-next,.pp-stagePeek-prev{opacity:.82}.pp-stagePeekPlaceholder{pointer-events:none;visibility:hidden}.pp-stagePeek-theme-0{background:linear-gradient(180deg,#3b82f61f,#0f172a2e)}.pp-stagePeek-theme-1{background:linear-gradient(180deg,#10b9811c,#0f172a2e)}.pp-stagePeek-theme-2{background:linear-gradient(180deg,#f59e0b1c,#0f172a2e)}.pp-stagePeek-theme-3{background:linear-gradient(180deg,#ec48991c,#0f172a2e)}.pp-stagePeekLabel{color:var(--nb-chat-muted);font-size:12px;font-weight:900}.pp-stagePeekTitle{color:var(--nb-chat-text);font-size:18px;font-weight:900;line-height:1.35}.pp-stagePeekSummary{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:var(--nb-chat-muted);display:-webkit-box;font-size:13px;line-height:1.75;overflow:hidden}.pp-stagePeekMeta{align-items:center;color:var(--nb-chat-text);display:flex;flex-wrap:wrap;font-size:12px;font-weight:800;gap:8px;margin-top:auto}.pp-stagePeekMeta span{background:#ffffff14;border-radius:999px;padding:7px 10px}.pp-stageBody,.pp-stageTop{position:relative;z-index:1}.pp-stageTop{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.pp-stageTopActions{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.pp-stageIndex{align-items:center;background:#ffffff1f;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff29;color:var(--nb-chat-text);display:inline-flex;font-size:16px;font-weight:900;height:42px;justify-content:center;width:42px}.pp-stageLabel{color:var(--nb-chat-muted);font-size:12px;font-weight:900}.pp-stageTitle{color:var(--nb-chat-text);font-size:20px;font-weight:900;line-height:1.25;margin-top:4px}.pp-stageSummary{color:var(--nb-chat-muted);font-size:14px;line-height:1.8;margin-bottom:14px}.pp-area,.pp-field,.pp-listInput{background:#0f172a38;border:1px solid #ffffff24;border-radius:14px;color:var(--nb-chat-text);font-family:inherit;font-size:14px;outline:none;padding:11px 12px;width:100%}.pp-area{min-height:86px;resize:vertical}.pp-editor{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.pp-section{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;margin-top:12px;padding:14px}.pp-sectionHead{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.pp-sectionTitle{align-items:center;color:var(--nb-chat-text);display:flex;font-size:15px;font-weight:900;gap:8px}.pp-sectionIcon{align-items:center;background:#ffffff1a;border-radius:10px;display:inline-flex;height:28px;justify-content:center;width:28px}.pp-itemList{display:flex;flex-direction:column;gap:10px}.pp-item{align-items:center;display:flex;gap:10px}.pp-bullet{border-radius:999px;box-shadow:0 0 0 4px #ffffff0a;flex:0 0 auto;height:12px;width:12px}.pp-bullet-step{background:linear-gradient(180deg,#34d399,#10b981)}.pp-bullet-objective{background:linear-gradient(180deg,#fbbf24,#f59e0b)}.pp-itemText{color:var(--nb-chat-text);font-size:14px;line-height:1.8}.pp-addMini,.pp-remove,.pp-stageDelete{background:#0f172a33;border:1px solid #ffffff1f;color:var(--nb-chat-text);cursor:pointer;font-weight:900}.pp-remove{border-radius:12px;flex:0 0 auto;height:38px;width:38px}.pp-addMini,.pp-stageDelete{border-radius:999px;font-size:12px;padding:8px 12px}.pp-stageDelete{background:#ef444424;border-color:#ef444447}.pp-stageOpen{align-items:center;background:#ffffff17;border:1px solid #ffffff38;border-radius:14px;color:var(--nb-chat-text);cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;width:40px}.pp-stageOpen svg{display:block;height:18px;width:18px}.pp-stageDots{display:flex;gap:10px;overflow-x:auto;padding-bottom:2px}.pp-stageDot{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;color:var(--nb-chat-muted);cursor:pointer;display:flex;gap:10px;min-width:150px;padding:10px 12px;text-align:start;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.pp-stageDot:hover{color:var(--nb-chat-text);transform:translateY(-1px)}.pp-stageDot.isActive{background:#ffffff1a;border-color:#ffffff2e;box-shadow:0 10px 18px #0000001f;color:var(--nb-chat-text)}.pp-stageDotIndex{align-items:center;background:#ffffff1a;border-radius:10px;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:900;height:28px;justify-content:center;width:28px}.pp-stageDotText{font-size:12px;font-weight:900;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-empty{background:#ffffff08;border:1px dashed #ffffff24;border-radius:24px;color:var(--nb-chat-text);padding:28px;text-align:center}.pp-emptyTitle{font-size:22px;font-weight:900;margin-bottom:10px}.pp-emptyText{color:var(--nb-chat-muted);line-height:1.9;margin:0 auto;max-width:760px}.pp-emptyActions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:18px}@media (max-width:720px){.pp-card{border-radius:20px;padding:16px}.pp-card:before{display:none}.pp-head{margin-bottom:14px}.pp-stage{border-radius:18px;box-shadow:0 8px 14px #0000001a;padding:14px}.pp-stageRail{grid-template-columns:1fr}.pp-stagePeek{display:none}.pp-carouselTop{align-items:stretch}.pp-stageCounter{width:100%}.pp-stageViewport .pp-navBtn{top:18px;transform:none}.pp-stageViewport .pp-navBtn:hover{transform:translateY(-1px)}.pp-navBtnLeft{inset-inline-start:10px}.pp-navBtnRight{inset-inline-end:10px}.pp-stageDot{min-width:132px}}.psd-page{background:radial-gradient(circle at top right,#0ea5e924,#0000 30%),radial-gradient(circle at top left,#facc1524,#0000 28%),var(--nb-chat-page-bg);min-height:100vh;padding:18px}.psd-shell{display:flex;flex-direction:column;gap:12px;margin:0 auto;width:min(1100px,100%)}.psd-head{align-items:flex-start;background:linear-gradient(180deg,#ffffff12,#ffffff08),var(--nb-chat-shell-bg);border:1px solid var(--nb-chat-border);border-radius:20px;box-shadow:var(--nb-shadow-md);display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:16px}.psd-back{background:var(--nb-chat-card-bg);border:1px solid var(--nb-chat-card-border);border-radius:999px;color:var(--nb-chat-text);cursor:pointer;font-size:13px;font-weight:900;padding:9px 14px}.psd-titleWrap{min-width:0}.psd-kicker{color:var(--nb-chat-muted);font-size:12px;font-weight:900;letter-spacing:.05em}.psd-title{color:var(--nb-chat-text);font-size:clamp(24px,3.5vw,34px);line-height:1.1;margin:6px 0 0}.psd-subtitle{color:var(--nb-chat-muted);font-size:14px;margin-top:6px}.psd-stageCard{background:radial-gradient(circle at top right,#22c55e1f,#0000 30%),linear-gradient(180deg,#ffffff12,#ffffff05),var(--nb-chat-shell-bg);border:1px solid var(--nb-chat-border);border-radius:20px;box-shadow:var(--nb-shadow-md);padding:16px}.psd-stageSummary{color:var(--nb-chat-text);font-size:15px;line-height:1.9}.psd-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.psd-col{background:var(--nb-chat-card-bg);border:1px solid var(--nb-chat-card-border);border-radius:16px;padding:12px}.psd-colTitle{color:var(--nb-chat-text);font-size:14px;font-weight:900}.psd-colHead{align-items:center;display:flex;gap:10px;justify-content:space-between}.psd-colToggle{align-items:center;background:linear-gradient(180deg,#ffffff14,#ffffff05),var(--nb-chat-shell-bg);border:1px solid var(--nb-chat-card-border);border-radius:999px;box-shadow:0 10px 24px #0f172a2e;color:var(--nb-chat-text);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease;width:36px}.psd-colToggle:hover{border-color:#0ea5e973;box-shadow:0 14px 28px #0ea5e92e;transform:translateY(-1px)}.psd-colToggle:focus-visible{outline:2px solid #0ea5e98c;outline-offset:2px}.psd-colToggleIcon{align-items:center;display:inline-flex;height:18px;justify-content:center;transition:transform .18s ease;width:18px}.psd-colToggleIcon svg{display:block;height:100%;width:100%}.psd-colToggleIcon.isOpen{transform:rotate(180deg)}.psd-list{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:8px 0 0;padding:0}.psd-collapsedHint{color:var(--nb-chat-muted);font-size:13px;margin-top:8px}.psd-listItem{background:#ffffff08;border:1px solid var(--nb-chat-card-border);border-radius:12px;color:var(--nb-chat-text);font-size:14px;line-height:1.7;padding:8px 10px}.psd-listItemMuted{color:var(--nb-chat-muted)}.psd-note{background:var(--nb-chat-card-bg);border:1px solid var(--nb-chat-card-border);border-radius:12px;color:var(--nb-chat-muted)}.psd-error,.psd-note{font-size:13px;padding:10px 12px}.psd-error{background:var(--nb-danger-bg);border:1px solid var(--nb-danger-border);border-radius:12px;color:var(--nb-danger)}@media (max-width:900px){.psd-grid{grid-template-columns:1fr}}.sn-wrap{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#f6f7fbeb,#f6f7fbbd 68%,#f6f7fb00);padding:12px 12px 0;position:-webkit-sticky;position:sticky;top:0;z-index:40}html.theme-dark .sn-wrap{background:linear-gradient(180deg,#0b0f17f0,#0b0f17c7 68%,#0b0f1700)}.sn-shell{grid-gap:12px;align-items:center;background:linear-gradient(135deg,#ffd6661a,#fff0 24%),linear-gradient(225deg,#4299e11a,#fff0 26%),var(--nb-chat-shell-bg);border:1px solid var(--nb-chat-border);border-radius:22px;box-shadow:0 18px 44px #0f172a14;display:grid;gap:12px;grid-template-columns:auto 1fr auto;margin:0 auto;padding:12px 14px;width:min(1240px,100%)}.sn-brand{align-items:center;color:var(--nb-chat-text);display:inline-flex;gap:10px;min-width:0;text-decoration:none}.sn-brandBadge{background:linear-gradient(135deg,#ffd666f2,#f59e0be0);border-radius:14px;box-shadow:0 10px 24px #f59e0b47;color:#7c3d00;display:grid;font-size:18px;font-weight:900;height:42px;place-items:center;width:42px}.sn-brandText{display:flex;flex-direction:column;gap:2px;line-height:1.1}.sn-brandText strong{font-size:16px}.sn-brandText span{color:var(--nb-chat-muted);font-size:12px;font-weight:800}.sn-main,.sn-project{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.sn-main{justify-content:center}.sn-project{justify-content:flex-end}.sn-link,.sn-projectLink{border-radius:999px;font-size:13px;font-weight:900;padding:9px 13px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.sn-link{border:1px solid #0000;color:var(--nb-chat-text)}.sn-link:hover,.sn-projectLink:hover{transform:translateY(-1px)}.sn-link-active{background:#0f63ff1a;border-color:#0f63ff38;box-shadow:0 10px 24px #0f63ff1a}.sn-projectLink{background:var(--nb-chat-card-bg);border:1px solid var(--nb-chat-card-border);color:var(--nb-chat-text)}.sn-projectLink-active{background:#f59e0b29;border-color:#f59e0b99;box-shadow:0 10px 24px #f59e0b1f}.sn-status{color:var(--nb-chat-muted);font-size:12px;font-weight:900;text-align:left}@media (max-width:980px){.sn-shell{grid-template-columns:1fr;justify-items:stretch}.sn-main,.sn-project{justify-content:flex-start}.sn-status{text-align:right}}@media (max-width:640px){.sn-wrap{padding:10px 10px 0}.sn-shell{border-radius:18px;padding:12px}.sn-brandBadge{border-radius:12px;height:38px;width:38px}.sn-link,.sn-projectLink{font-size:12px;padding:8px 11px}}.wq-wrap{margin:0 auto;max-width:980px;padding:18px 14px 42px}.wq-topbar{align-items:center;display:flex;gap:10px;margin-bottom:14px}.wq-title{font-size:18px;font-weight:1000}.wq-spacer{flex:1 1}.wq-back,.wq-choice,.wq-save{border-radius:14px;cursor:pointer;font-weight:900;transition:transform .14s ease,box-shadow .14s ease,opacity .14s ease}.wq-back{background:var(--nb-card);border:1px solid var(--nb-border);color:var(--nb-text);padding:9px 12px}.wq-back:disabled,.wq-choice:disabled,.wq-save:disabled{cursor:not-allowed;opacity:.6}.wq-card{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:22px;box-shadow:var(--nb-shadow-md);padding:18px}.wq-card+.wq-card{margin-top:14px}.wq-hero{background:radial-gradient(circle at top right,#f59e0b1f,#0000 26%),radial-gradient(circle at top left,#0f63ff1f,#0000 28%),linear-gradient(180deg,var(--nb-card),var(--nb-card-2))}.wq-kicker{color:var(--nb-text-muted);font-size:13px;font-weight:900;margin-bottom:6px}.wq-heroTitle{color:var(--nb-text);font-size:clamp(24px,3vw,32px);font-weight:1000;line-height:1.15}.wq-heroText,.wq-muted,.wq-note{color:var(--nb-text-muted);line-height:1.8}.wq-alert{border-radius:16px;font-weight:900;line-height:1.8;margin-bottom:12px;padding:12px 14px}.wq-alertErr{background:var(--nb-danger-bg);border:1px solid #ffd2d2;color:var(--nb-danger)}.wq-alertOk{background:var(--nb-ok-bg);border:1px solid var(--nb-ok-border);color:var(--nb-ok)}.wq-form{grid-gap:16px;display:grid;gap:16px}.wq-label{grid-gap:8px;display:grid;font-weight:900;gap:8px}.wq-input,.wq-label,.wq-textarea{color:var(--nb-text);font-size:15px}.wq-input,.wq-textarea{background:var(--nb-card);border:1px solid var(--nb-border);border-radius:16px;font-weight:700;outline:none;padding:12px 14px;width:100%}.wq-textarea{line-height:1.9;resize:vertical}.wq-input:focus,.wq-textarea:focus{border-color:var(--nb-border-strong);box-shadow:0 0 0 4px #0f63ff14}.wq-block{grid-gap:10px;display:grid;gap:10px}.wq-question{color:var(--nb-text);font-size:16px;font-weight:1000}.wq-chipRow,.wq-choiceRow{display:flex;flex-wrap:wrap;gap:10px}.wq-choice{background:var(--nb-surface-2);border:1px solid var(--nb-border);color:var(--nb-text);padding:10px 18px}.wq-choice.isActive{background:#0f63ff1a;border-color:#0f63ff4d;box-shadow:0 10px 24px #0f63ff1a}.wq-chip{background:var(--nb-surface-2);border:1px solid var(--nb-border);border-radius:999px;color:var(--nb-text);cursor:pointer;font-weight:900;padding:10px 16px;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.wq-chip.isActive{background:#f59e0b24;border-color:#f59e0b66;box-shadow:0 10px 24px #f59e0b1f}.wq-grid{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:1fr 1fr}.wq-note{align-self:end;background:var(--nb-bg-2);border:1px dashed var(--nb-border);border-radius:16px;padding:12px 14px}.wq-actions{display:flex;justify-content:flex-start}.wq-save{background:linear-gradient(135deg,#111,var(--nb-primary));border:1px solid var(--nb-border-strong);color:#fff;padding:11px 16px}@media (max-width:720px){.wq-wrap{padding:14px 12px 34px}.wq-grid{grid-template-columns:1fr}}