.__ncw_dialog *{box-sizing:border-box}.__ncw_dialog-content{position:fixed;top:30px;left:50%;transform:translate(-50%);width:90%;max-width:1200px;height:calc(100vh - 60px);background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;z-index:9999999}@media(max-width:768px){.__ncw_dialog-content{width:100%;height:100%;top:0;left:0;transform:none;border-radius:0;box-shadow:none}}.__ncw_trigger{position:fixed;transform:translate(-50%,50%);left:50%;bottom:0;padding:10px 0;background:transparent;transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:9999980}.__ncw_trigger:hover{transform:translate(-50%)}.__ncw_trigger-action{background:#414141;border-radius:8px;padding:4px 20px 28px;cursor:pointer;box-shadow:0 2px 6px transparent;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:9998;color:#fff;border:none}.__ncw_trigger:hover .__ncw_trigger-action{box-shadow:0 8px 24px #00000040;padding:12px 20px;border-radius:40px}.__ncw_content{display:flex;flex:1;overflow:hidden;min-height:0}.__ncw_close-button{position:absolute;top:-10px;right:-10px;background:#414141;border:none;padding:4px;width:32px;height:32px;border-radius:50%;cursor:pointer;color:#fff}.__ncw_close-button:hover{background:#2b2828}@media(max-width:768px){.__ncw_close-button{top:8px;right:8px;background:none;color:#000}.__ncw_close-button:hover{background:none;color:#414141}}.__ncw_keys-list{width:300px;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;border-top-left-radius:12px;border-bottom-left-radius:12px;overflow:hidden}@media(max-width:768px){.__ncw_keys-list{width:100%;height:100%;border:none;border-radius:0}}.__ncw_keys-list-title{padding:16px 20px;margin:0;font-size:16px;font-weight:600;background:#f9fafb;border-bottom:1px solid #e5e7eb}.__ncw_keys-list-empty{display:block;padding:16px 20px}.__ncw_keys-list-items{flex:1;overflow-y:auto}.__ncw_keys-list-categories{display:flex;flex-direction:row}.__ncw_keys-list-category{flex:1;text-align:center;background:none;border:none;padding:8px 12px;cursor:pointer;font-size:14px;border:1px solid #e5e7eb;border-bottom:2px solid #b6b6b6}.__ncw_keys-list-category:hover{border-bottom:2px solid #212121}.__ncw_keys-list-category-selected{border-bottom:2px solid #665dec}.__ncw_keys-list-category-selected:hover{border-bottom:2px solid #4940c4}.__ncw_error-message{padding:40px;text-align:center;font-size:16px;color:#ef4444}.__ncw_overlay{position:fixed;inset:0;background:transparent;z-index:9999990;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);pointer-events:none;transition:background .3s ease-in-out,backdrop-filter .3s ease-in-out}.__ncw_overlay_visible{pointer-events:auto;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.__ncw_overlay_transparent{background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.__ncw_details{flex:1;display:flex;flex-direction:column}@media(max-width:768px){.__ncw_details{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;display:none}}.__ncw_details-selected{display:flex}.__ncw_details-header{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:16px 20px;background:#f9fafb;border-bottom:1px solid #e5e7eb}.__ncw_details-title-button{padding:4px;margin:-6px -6px -6px -12px;width:32px;height:32px;background:none;border:none;cursor:pointer;display:none}.__ncw_details-title-button:hover{color:#414141}@media(max-width:768px){.__ncw_details-title-button{display:block}}.__ncw_details-title{margin:0;font-size:16px;font-weight:600;flex:1}.__ncw_details-content{flex:1;overflow:auto;font-family:Monaco,Menlo,Ubuntu Mono,monospace;word-break:break-all}.__ncw_details-table{text-align:left;border-collapse:collapse;width:100%}.__ncw_details-table th,.__ncw_details-table td{vertical-align:top;padding:12px 16px;border:1px solid #e5e7eb}.__ncw_details-table th{padding-right:24px;min-width:150px}@media(max-width:768px){.__ncw_details-table th{padding-right:12px;min-width:120px}}.__ncw_details-table td{width:100%}.__ncw_details-message{padding:8px 16px;color:#852a00}.__ncw_key-item{width:100%;padding:12px 16px;margin-top:4px;cursor:pointer;background:#f9fafb;text-align:left;border:none;transition:background-color .2s}.__ncw_key-item:hover{background:#f3f4f6}.__ncw_key-item.__ncw_selected{background:#e3e5e8}.__ncw_key-item-name{font-family:Monaco,Menlo,Ubuntu Mono,monospace;word-break:break-all;margin-right:8px}.__ncw_value-button{border:none;padding:10px 16px;cursor:pointer;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;font-weight:500;transition:all .2s;background:none}.__ncw_value-button:hover{text-decoration:underline dotted}.__ncw_value-display{background:#1f2937;color:#10b981;padding:16px;margin:0;overflow-x:auto;font-size:14px;line-height:1.5;font-family:Monaco,Menlo,Ubuntu Mono,monospace;white-space:pre-wrap;word-break:break-all}.__ncw_loading{padding:40px;text-align:center;font-size:16px}:root{--bg-primary: #ffffff;--bg-secondary: #f8f9fa;--card-bg: #ffffff;--text-primary: #1a1a1a;--text-secondary: #6b7280;--border-color: #e5e7eb;--primary-color: #2563eb;--hover-bg: #f3f4f6;--shadow-color: rgba(0, 0, 0, .1)}[data-theme=dark]{--bg-primary: #0f172a;--bg-secondary: #1e293b;--card-bg: #1e293b;--text-primary: #f1f5f9;--text-secondary: #94a3b8;--border-color: #334155;--primary-color: #3b82f6;--hover-bg: #334155;--shadow-color: rgba(0, 0, 0, .3)}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow-y:scroll;overflow-x:hidden}body{background:var(--bg-primary);color:var(--text-primary)}button{font-family:inherit}
