.nx-dock{gap:var(--nx-s4,16px);color:#fff;min-inline-size:0;font-family:inherit;font-size:var(--nx-fs-p,16px);line-height:var(--nx-lh-p,1.5);display:grid}.nx-dock p{margin:0}.nx-dock-num{font-variant-numeric:tabular-nums;unicode-bidi:isolate}.nx-dock-vh{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}.nx-dock-zone{align-content:center;justify-items:start;gap:var(--nx-s3,12px);min-block-size:200px;padding-block:var(--nx-s6,32px);padding-inline:var(--nx-s5,24px);border:1px dashed var(--nx-soft,#ffffffc7);background:var(--nx-deep,#0d0e2c);border-radius:12px;transition:border-color .2s,background-color .2s;display:grid}.nx-dock[data-drag-over=true] .nx-dock-zone{border-color:var(--nx-sky,#7da7d8);background:var(--nx-night,#0a0b24);border-style:solid}.nx-dock-instruction{font-size:var(--nx-fs-p,16px);color:#fff;max-inline-size:var(--nx-measure,60ch);font-weight:600}.nx-dock-meta{gap:var(--nx-s1,4px) var(--nx-s4,16px);font-size:var(--nx-fs-ui,14px);line-height:var(--nx-lh-ui,1.4);color:var(--nx-soft,#ffffffc7);flex-wrap:wrap;display:flex}.nx-dock-help{font-size:var(--nx-fs-ui,14px);line-height:var(--nx-lh-ui,1.4);color:var(--nx-soft,#ffffffc7);max-inline-size:var(--nx-measure,60ch)}.nx-dock-icon{block-size:20px;inline-size:20px;color:var(--nx-soft,#ffffffc7);flex:none}.nx-dock-icon--l{color:#fff;block-size:28px;inline-size:28px}.nx-dock-icon--s{color:currentColor;block-size:16px;inline-size:16px}.nx-dock-row[data-status=ready] .nx-dock-icon{color:#fff}.nx-dock-pick-wrap{display:inline-flex}.nx-dock-pick,.nx-dock-button{justify-content:center;align-items:center;gap:var(--nx-s2,8px);min-block-size:44px;min-inline-size:44px;padding-inline:var(--nx-s5,24px);border:1px solid var(--nx-soft,#ffffffc7);color:#fff;font:inherit;font-size:var(--nx-fs-ui,14px);text-align:center;cursor:pointer;background:0 0;border-radius:999px;margin:0;font-weight:700;line-height:1.2;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.nx-dock-pick--primary{color:var(--nx-indigo,#2e3192);background:#fff;border-color:#fff}.nx-dock-button--quiet{border-color:var(--nx-line,#ffffff1f)}@media (hover:hover) and (pointer:fine){.nx-dock-pick:hover,.nx-dock-button:hover{background-color:var(--nx-line,#ffffff1f)}.nx-dock-pick--primary:hover{background-color:var(--nx-soft,#ffffffc7)}}.nx-dock-pick:focus-visible,.nx-dock-button:focus-visible,.nx-dock-contact-link:focus-visible{outline:2px solid var(--nx-sky,#7da7d8);outline-offset:4px;border-radius:999px}.nx-dock-list{margin:0;padding:0;list-style:none;display:grid}.nx-dock-list>li{border-block-end:1px solid var(--nx-line,#ffffff1f)}.nx-dock-list>li:first-child{border-block-start:1px solid var(--nx-line,#ffffff1f)}.nx-dock-row{align-items:flex-start;gap:var(--nx-s3,12px);padding-block:var(--nx-s4,16px);min-inline-size:0;display:flex}.nx-dock-row>.nx-dock-icon{margin-block-start:2px}.nx-dock-row--notice,.nx-dock-row--ask,.nx-dock-row--pending{padding-inline:var(--nx-s4,16px);border:1px solid var(--nx-line,#ffffff1f);background:color-mix(in srgb,var(--nx-night,#0a0b24) 72%,transparent);border-radius:12px}.nx-dock-row-body{gap:var(--nx-s2,8px);flex:auto;min-inline-size:0;display:grid}.nx-dock-file{align-items:baseline;gap:var(--nx-s1,4px) var(--nx-s3,12px);flex-wrap:wrap;min-inline-size:0;display:flex}.nx-dock-name{color:#fff;overflow-wrap:anywhere;min-inline-size:0;font-weight:600}.nx-dock-size{font-size:var(--nx-fs-ui,14px);color:var(--nx-soft,#ffffffc7);white-space:nowrap}.nx-dock-state{gap:var(--nx-s1,4px) var(--nx-s3,12px);font-size:var(--nx-fs-ui,14px);line-height:var(--nx-lh-ui,1.4);color:var(--nx-soft,#ffffffc7);flex-wrap:wrap;display:flex}.nx-dock-sentence{font-size:var(--nx-fs-p,16px);line-height:var(--nx-lh-p,1.5);color:var(--nx-soft,#ffffffc7);max-inline-size:var(--nx-measure,60ch);overflow-wrap:anywhere}.nx-dock-actions{align-items:center;gap:var(--nx-s3,12px) var(--nx-s4,16px);flex-wrap:wrap;margin-block-start:var(--nx-s1,4px);display:flex}.nx-dock-bar{background:var(--nx-line,#ffffff1f);border-radius:2px;block-size:4px;inline-size:100%;display:block;overflow:hidden}.nx-dock-bar-fill{background:linear-gradient(90deg,var(--nx-green,#0db14b),var(--nx-red,#ed1c24),var(--nx-orange,#f7931e));border-radius:2px;block-size:100%;max-inline-size:100%;display:block}[dir=rtl] .nx-dock-bar-fill{background:linear-gradient(270deg,var(--nx-green,#0db14b),var(--nx-red,#ed1c24),var(--nx-orange,#f7931e))}.nx-dock-contact{gap:var(--nx-s1,4px);flex-direction:column;display:inline-flex}.nx-dock-contact-link{align-items:center;gap:var(--nx-s2,8px);color:#fff;min-block-size:44px;font-size:var(--nx-fs-ui,14px);border-block-end:1px solid var(--nx-line,#ffffff1f);font-weight:600;text-decoration:none;transition:border-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.nx-dock-contact-link:hover{border-color:#fff}}.nx-dock-contact-photo{object-fit:cover;border-radius:50%;block-size:32px;inline-size:32px}.nx-dock-contact-note{font-size:var(--nx-fs-micro,12px);color:var(--nx-soft,#ffffffc7)}.nx-dock-slots{gap:var(--nx-s4,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nx-dock-slot{align-content:start;gap:var(--nx-s3,12px);padding:var(--nx-s4,16px);border:1px solid var(--nx-line,#ffffff1f);border-radius:12px;display:grid}.nx-dock-slot-label{font-size:var(--nx-fs-ui,14px);color:#fff;margin:0;font-weight:700}.nx-dock-slot>.nx-dock-row{padding-block:0}:lang(ar) .nx-dock-pick,:lang(ar) .nx-dock-button{letter-spacing:0}@media (max-width:640px){.nx-dock-zone{padding-inline:var(--nx-s4,16px)}.nx-dock-slots{grid-template-columns:minmax(0,1fr)}.nx-dock-actions>*{max-inline-size:100%}.nx-dock-pick,.nx-dock-button{white-space:normal}}
