.connect-panel .cli-login-command{border-color:#cdb9e7;box-shadow:0 8px 24px #8e6bb00a}.connect-panel .cli-login-command pre{font-size:15px;color:#7650ae;padding-top:19px;padding-bottom:19px}.cli-advanced{margin-top:23px;border-top:1px solid #e9deef;border-bottom:1px solid #e9deef}.cli-advanced>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;cursor:pointer;padding:15px 1px;color:#9b7aaf;font-size:10px}.cli-advanced>summary::-webkit-details-marker{display:none}.cli-advanced>summary>span{display:inline-flex;align-items:center;gap:8px}.cli-advanced>summary>svg{transition:transform .2s;flex-shrink:0}.cli-advanced[open]>summary>svg{transform:rotate(180deg)}.cli-advanced-body{padding-bottom:20px}.overlay-dialog.cli-authorization-dialog{width:min(510px,calc(100vw - 32px))}.cli-authorization-symbol{display:flex;align-items:center;justify-content:center;gap:16px;padding-top:15px;color:#9877c4}.cli-authorization-symbol>span{height:1px;width:46px;background:linear-gradient(90deg,transparent,#d7c5e8)}.cli-authorization-symbol>span:last-child{transform:rotate(180deg)}.cli-authorization-symbol>svg{padding:13px;box-sizing:content-box;border:1px solid #e0d0ee;background:#f5eefb;border-radius:15px;transform:rotate(-5deg)}.cli-authorization-intro{text-align:center;margin:22px 0}.cli-authorization-intro .eyebrow{font-size:8px;letter-spacing:1.4px;color:#af96c4}.cli-authorization-intro h3{margin:13px 0 10px;font-size:17px;color:#765885;font-weight:550;line-height:1.7}.cli-authorization-intro p{margin:0 auto;max-width:330px;color:#a38bad;font-size:10px;line-height:1.9}.cli-user-code{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:15px 18px;border:1px solid #dfd0ed;border-radius:10px;background:#f5eefb88}.cli-user-code>span{font-size:10px;color:#9d81b0}.cli-user-code>strong{font-family:Cascadia Code,Consolas,monospace;font-size:23px;font-weight:500;color:#7a55ab;letter-spacing:2px}.cli-authorization-dialog .loading-inline{padding:35px 0 12px;justify-content:center}.cli-authorization-form{margin-top:24px}.cli-identity-fields{display:grid;grid-template-columns:1fr 1fr;gap:13px}.cli-identity-fields>label{display:flex;flex-direction:column;gap:8px;color:#9878ac;font-size:10px}.cli-identity-fields input{border:1px solid #e1d3eb;border-radius:8px;background:#fff9;color:#7d608f;padding:11px 12px;min-width:0;width:100%;font-size:11px}.cli-identity-fields input:focus-visible{outline:2px solid #c4a7e4;outline-offset:2px}.cli-identity-details{display:flex;align-items:flex-start;gap:8px;color:#ae96bb;font-size:9px;margin-top:16px;line-height:1.8}.cli-identity-details>svg{flex-shrink:0;margin-top:2px}.cli-identity-details code{overflow-wrap:anywhere;color:#9878ac;padding-left:5px;font-size:9px}.cli-permission-note{display:flex;align-items:flex-start;gap:9px;padding:14px 0 19px;margin:0;font-size:10px;line-height:1.9;color:#a58bb4}.cli-permission-note>svg{flex-shrink:0;margin-top:2px}.cli-authorization-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:18px;border-top:1px solid #e8ddef}.cli-authorization-expiry{color:#b39ec0;font-size:8px;line-height:1.8;text-align:center;margin:16px 0 0}.cli-decision-state{text-align:center;padding:27px 5px 8px;color:#a48ab8}.cli-decision-state.is-authorized{color:#8e78b2}.cli-decision-state>h4{margin:14px 0 9px;color:#806090;font-size:15px;font-weight:500}.cli-decision-state>p{margin:0 auto 20px;max-width:335px;font-size:10px;color:#a38aaf;line-height:2}@media(max-width:600px){.cli-identity-fields{grid-template-columns:1fr}.cli-authorization-intro h3{font-size:15px}.cli-user-code{padding:13px}.cli-user-code>strong{font-size:19px;letter-spacing:1px}.cli-authorization-actions>button{flex:1;padding-left:10px;padding-right:10px}}@media(prefers-reduced-motion:reduce){.cli-advanced>summary>svg{transition:none}}:root{font-family:Manrope Variable,Noto Sans SC Variable,Microsoft YaHei,sans-serif;color:#25233e;background:#f6f5fb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--ink: #26213f;--muted: #918ca6;--purple: #7650d6;--line: rgba(99, 81, 149, .12);--ease: cubic-bezier(.2, .7, .2, 1)}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer;color:inherit}button:disabled{opacity:.5;cursor:wait}button,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #8d64e5;outline-offset:4px}button{border:0;background:none}a{color:var(--purple)}::selection{background:#ddd0ff}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#d1cae0;border-radius:10px}.app{position:relative;width:100%;height:100svh;min-height:650px;overflow:hidden;background:radial-gradient(ellipse at 55% 49%,#eae3fd77 0,transparent 53%),#f6f5fb}.ambient{position:absolute;pointer-events:none;filter:blur(85px);border-radius:50%;opacity:.48}.ambient-one{width:48vw;height:45vh;top:15%;right:10%;background:#ddd2fb70}.ambient-two{width:45vw;height:40vh;bottom:-15%;left:-5%;background:#d9eaf580}.canvas-grain{position:absolute;inset:0;pointer-events:none;opacity:.025;z-index:60;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 150 150' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' filter='url(%23n)' opacity='.5' d='M0 0h150v150H0z'/%3E%3C/svg%3E")}.app-header{height:104px;position:relative;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:0 40px;gap:24px}.brand{display:flex;align-items:center;gap:11px;padding:0;text-align:left;flex-shrink:0}.brand img{width:43px;height:43px;object-fit:contain}.brand strong{display:block;font-size:21px;letter-spacing:2px;font-weight:700;line-height:1.4}.brand small{display:block;font-size:8px;letter-spacing:2px;color:#8d85a2;margin-top:4px;font-weight:600}.main-nav{display:flex;align-items:center;padding:5px;gap:2px;border:1px solid #ffffffdb;border-radius:40px;background:#fff5;box-shadow:0 2px 5px #74628a04;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.main-nav button{position:relative;display:flex;align-items:center;gap:7px;font-size:12px;white-space:nowrap;padding:12px 17px;color:#7d768e;transition:color .2s}.main-nav button svg,.main-nav button>span:not(.nav-active){position:relative;z-index:1}.main-nav button.active{color:#6742bc;font-weight:600}.nav-active{position:absolute;inset:0;background:#fff;border:1px solid #e9e1f9;border-radius:30px;box-shadow:0 4px 15px #6754820c}.header-actions{display:flex;align-items:center;gap:13px}.search-trigger{display:flex;align-items:center;gap:9px;font-size:11px;color:#8d869c}.search-trigger kbd{border:1px solid #e2ddea;border-radius:5px;padding:3px 5px;font-size:10px;color:#aaa3b8;white-space:nowrap}.icon-button{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#8c849e;transition:background .2s,color .2s;flex-shrink:0}.icon-button:hover{background:#eee8f8;color:#6b47ba}.create-trigger{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#34274d;color:#fff;box-shadow:0 4px 12px #34274d1c;transition:transform .2s,background .2s}.create-trigger:hover{background:#7650d6;transform:rotate(90deg)}.create-trigger span{display:none}.scene-container{position:absolute;inset:0;transition:opacity .7s,filter .7s;z-index:1}.scene-container.scene-background{opacity:.15;filter:blur(12px);pointer-events:none}.scene-loading{height:100%;display:grid;place-items:center}.space-view{position:absolute;inset:0;pointer-events:none;z-index:3}.space-view button,.space-view .focus-dock,.space-view .space-controls{pointer-events:auto}.space-heading{position:absolute;top:155px;left:54px;max-width:360px}.eyebrow{font-size:9px;letter-spacing:2.1px;color:#9e94ae;display:flex;align-items:center;gap:8px;font-weight:600}.eyebrow-line{display:inline-block;width:19px;height:1px;background:#a88dd1}.space-heading h1{font-weight:500;letter-spacing:1px;line-height:1.6;font-size:37px;margin:20px 0 13px;color:#393049}.space-heading h1>span{color:#9871d3}.space-heading p{font-size:11px;color:#a097af;line-height:2.15;margin:0}.text-button{display:flex;align-items:center;gap:16px;color:#7b6597;font-size:10px;padding:20px 0}.text-button svg{transition:transform .25s}.text-button:hover svg{transform:translate(3px,-3px)}.space-corner-label{position:absolute;top:140px;right:49px;display:flex;gap:13px;align-items:center;font-size:8px;letter-spacing:1.6px;color:#a39aad;line-height:2}.space-corner-label small{font-size:9px;letter-spacing:.7px;color:#a59aaf}.coordinate-cross{font-size:29px;font-weight:400;color:#b9a7cd}.recent-notes{position:absolute;bottom:140px;left:52px;width:277px;padding:0 0 0 16px;border-left:1px solid #dcd1e9;pointer-events:auto}.recent-heading{display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:2px;color:#9b8dad;margin-bottom:12px}.recent-heading button{color:#9583aa}.recent-note{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:11px 0;color:#54465f}.recent-note>svg{margin-left:auto;color:#b2a6bd}.note-index{font-size:9px;color:#b7a4c9}.recent-note strong{font-size:11px;font-weight:500;display:block;line-height:1.5}.recent-note small{font-size:8px;color:#a99bb3;display:block;margin-top:5px}.recent-note:hover strong{color:#7845c4}.space-instruction{position:absolute;bottom:126px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;color:#a79bab;font-size:9px;white-space:nowrap;letter-spacing:1px}.mouse-icon{height:13px;width:9px;border:1px solid #b1a4bf;border-radius:5px;position:relative}.mouse-icon:after{content:"";position:absolute;width:1px;height:3px;background:#b1a4bf;top:2px;left:3px}.focus-dock{position:absolute;bottom:66px;left:50%;transform:translate(-50%);padding:6px;display:flex;gap:5px;background:#fff9;border:1px solid #fffe;border-radius:40px;box-shadow:0 8px 35px #6e4f9b0a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.focus-dock button{display:flex;align-items:center;gap:7px;white-space:nowrap;padding:12px 17px;border-radius:25px;color:#9c8eaa;font-size:10px;transition:background .3s,color .3s}.focus-dock button:hover{background:#eee7f5}.focus-dock button.active{background:#ede5f8;color:#6d43a7;font-weight:600}.space-controls{position:absolute;right:46px;bottom:76px;display:flex;gap:5px;align-items:center}.space-controls button{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#a393af;transition:background .2s}.space-controls button:hover,.space-controls button.active{background:#eae1f3;color:#78529c}.space-controls i{height:14px;width:1px;background:#dfd5e8;margin:0 9px}.app-footer{position:absolute;z-index:5;bottom:20px;left:48px;right:48px;display:flex;align-items:center;gap:9px;color:#afa2ba;font-size:7px;letter-spacing:1.4px;pointer-events:none}.footer-mark{width:5px;height:5px;border:1px solid #a58eb9;transform:rotate(45deg)}.footer-right{margin-left:auto;font-size:8px;letter-spacing:.6px;display:flex;align-items:center;gap:15px}.footer-divider{height:9px;width:1px;background:#d9cce4}.primary-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 17px;border-radius:9px;font-size:11px;white-space:nowrap;transition:background .2s,transform .2s}.primary-button{background:#7955c5;color:#fff;box-shadow:0 4px 15px #7955c518}.primary-button:hover{background:#6841b6;transform:translateY(-1px)}.secondary-button{color:#806399;border:1px solid #e6dced;background:#fff9}.secondary-button:hover{background:#f1eafa}.detail-panel{position:absolute;top:118px;right:30px;bottom:88px;width:390px;z-index:20;border:1px solid #fff;border-radius:20px;background:#ffffffe8;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 15px 80px #4b2f6e10;display:flex;flex-direction:column;overflow:hidden}.detail-top{display:flex;align-items:center;justify-content:space-between;padding:15px 20px 8px}.detail-top .eyebrow{font-size:8px;letter-spacing:2px;color:#ad9bbd}.detail-scroll{overflow-y:auto;padding:14px 26px 26px;flex:1}.detail-badges{display:flex;gap:8px;align-items:center;margin-bottom:15px}.type-label{font-size:9px;color:#8061b4;padding:4px 7px;background:#f1ebfa;border-radius:4px}.type-label.tool{color:#648aad;background:#edf4fa}.status-label{font-size:8px;color:#ba9b65;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.status-label.verified{color:#5a9b8e}.status-label.published{color:#8d6eb2}.demo-label{margin-left:auto;font-size:8px;color:#b0a4bc;border:1px solid #eae1f1;padding:2px 4px;border-radius:3px}.detail-panel h2{font-size:24px;font-weight:600;line-height:1.5;margin:0 0 9px;letter-spacing:-.5px;color:#3c304b}.detail-summary{font-size:11px;color:#a092ad;line-height:1.9;margin:0 0 18px}.detail-meta{display:flex;align-items:center;gap:18px;font-size:9px;color:#a798b5;margin:0 0 22px}.detail-meta span:first-child{display:flex;align-items:center;gap:6px}.detail-meta i,.entry-footer i{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;border-radius:50%;color:#fff;font-size:9px;opacity:.8}.reader-toolbar{display:flex;gap:17px;border-bottom:1px solid var(--line);margin-bottom:18px}.reader-toolbar button{padding:0 0 10px;display:flex;gap:6px;align-items:center;color:#b7a9c1;font-size:9px;border-bottom:1px solid transparent}.reader-toolbar button.active{color:#7b55a8;border-color:#9f7ac4}.markdown-body{font-size:11px;line-height:2;color:#82708e;overflow-wrap:anywhere}.markdown-body h1,.markdown-body h2,.markdown-body h3{font-size:13px;font-weight:600;color:#5e456e;line-height:1.8;margin:22px 0 9px}.markdown-body h1{font-size:18px}.markdown-body h2{font-size:15px}.markdown-body p{margin:8px 0}.markdown-body ul,.markdown-body ol{padding-left:19px}.markdown-body blockquote{margin:12px 0;padding:8px 12px;border-left:2px solid #c3a9df;background:#f6f1fa;color:#977aac}.markdown-body pre,.source-text{font-size:10px;line-height:1.8;white-space:pre-wrap;background:#f6f2fa;border:1px solid #eee4f5;border-radius:8px;padding:12px;color:#8d6aa2;overflow-x:auto;overflow-wrap:anywhere}.markdown-body code{font-family:Cascadia Code,Consolas,monospace;font-size:10px;color:#a46a9c}.markdown-body table{border-collapse:collapse;width:100%}.markdown-body td,.markdown-body th{border:1px solid #eae1ee;padding:5px 8px;text-align:left}.markdown-body img{max-width:100%}.tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px;font-size:9px;color:#ac96bc}.related{margin-top:25px;padding-top:15px;border-top:1px solid var(--line)}.related h3{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:500;color:#9d85af}.related button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 0;font-size:10px;color:#86629f}.object-id{font-size:8px;color:#c2b3cb;margin-top:24px;overflow-wrap:anywhere;letter-spacing:.2px}.detail-actions{display:flex;gap:8px;align-items:center;border-top:1px solid var(--line);padding:15px 22px}.detail-actions .primary-button{flex:1;font-size:10px}.detail-actions .secondary-button{font-size:10px;padding:10px}.library-view{position:absolute;z-index:8;inset:142px 65px 70px;overflow:auto;padding:0 15px 40px;transition:right .35s var(--ease)}.has-selection .library-view{right:450px}.library-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:38px}.library-heading .eyebrow{color:#ad94be;letter-spacing:2.6px;font-size:9px}.library-heading h1{font-size:32px;font-weight:500;letter-spacing:1px;color:#4c385b;margin:15px 0 10px}.library-heading p{font-size:11px;line-height:2;color:#a494b0;margin:0}.library-heading .primary-button{align-self:flex-end}.library-controls{display:flex;justify-content:space-between;gap:14px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:20px}.filter-pills{display:flex;gap:6px;flex-wrap:wrap}.filter-pills button{display:flex;gap:6px;align-items:center;font-size:10px;padding:9px 13px;color:#ab96bb;border:1px solid transparent;border-radius:20px;white-space:nowrap}.filter-pills button i{display:block;height:5px;width:5px;border-radius:50%;opacity:.6}.filter-pills button.active{background:#fff9;border-color:#e9dbf3;color:#7b5798}.library-search{border:1px solid #e6dceb;background:#fff8;border-radius:30px;padding:8px 13px;display:flex;align-items:center;gap:8px;color:#b09cbd}.library-search input{outline:0;border:0;background:none;color:#7e5c96;font-size:10px;max-width:140px}.library-search input::placeholder{color:#b3a1bf}.library-count{display:flex;justify-content:space-between;margin:18px 0;font-size:9px;color:#ad99b9}.library-count span:last-child{font-size:8px}.document-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.has-selection .document-grid,.has-selection .tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.memory-entry{border:1px solid #fffffff0;background:#ffffffa6;border-radius:13px;box-shadow:0 4px 22px #6c408b04;transition:border-color .3s,box-shadow .3s,transform .3s}.memory-entry:hover{border-color:#dbc4ee;box-shadow:0 9px 28px #72518b09;transform:translateY(-3px)}.entry-main{display:flex;flex-direction:column;width:100%;height:100%;padding:22px;text-align:left}.entry-top{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.entry-symbol{width:40px;height:40px;display:grid;place-items:center;border:1px solid #eadff6;border-radius:11px;color:#a47bc7;background:linear-gradient(135deg,#fcf9ff,#f1e8fa)}.entry-symbol.mcp{color:#81a3c4;background:linear-gradient(135deg,#fff,#e7f1f8);border-color:#d9e7f3}.entry-symbol.report{color:#a99a75;background:#faf7ee;border-color:#efe7d3}.entry-symbol.experience{color:#8ca6bf;background:#eff6fb;border-color:#e1ecf4}.entry-title{font-size:16px;line-height:1.6;font-weight:550;color:#5a426b}.entry-summary{font-size:10px;line-height:1.9;color:#b09cbd;margin-top:9px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px}.entry-tags{display:flex;gap:8px;flex-wrap:wrap;margin:17px 0;font-size:8px;color:#b49ac5}.entry-footer{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:8px;color:#b4a1bf;border-top:1px solid #ede4f3;padding-top:14px;margin-top:auto}.entry-footer>span{display:flex;align-items:center;gap:6px}.entry-footer i{width:16px;height:16px;font-size:8px}.tool-entry .entry-main{height:auto}.tool-entry-actions{display:flex;justify-content:space-between;align-items:center;padding:0 20px 17px;font-size:8px;color:#b09bbf}.tool-entry-actions button{display:flex;align-items:center;gap:5px;font-size:9px;color:#8b65a8;background:#f6effa;border:1px solid #e9daf1;padding:7px 9px;border-radius:6px}.empty-state{padding:60px 20px;text-align:center;color:#ac92bf}.empty-state>svg{opacity:.55}.empty-state h3{font-size:15px;font-weight:500;margin:18px 0 8px}.empty-state p{font-size:11px;color:#b1a0bb;line-height:1.8}.empty-state button{margin-top:12px}.overlay-dialog{border:1px solid #fff;border-radius:20px;padding:0;max-height:88svh;width:min(620px,92vw);background:#fdfbffef;box-shadow:0 30px 150px #4f2d6d20;color:var(--ink);overflow:visible}.overlay-dialog::backdrop{background:#25143526;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dialog-content{max-height:88svh;overflow-y:auto;padding:26px 30px 22px}.dialog-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.dialog-heading h2{font-size:20px;font-weight:500;color:#5d3f70;letter-spacing:.5px;margin:0}.editor-intro{font-size:10px;color:#ae98be;display:flex;gap:7px;align-items:center;margin-bottom:23px}.editor-dialog{width:min(680px,94vw)}form>label,.form-row>label{display:flex;flex-direction:column;gap:7px;font-size:10px;color:#9c84ae;margin-bottom:15px;flex:1;min-width:0}.form-row{display:flex;gap:14px}.label-hint{font-size:8px;color:#baa8c5;align-self:flex-end;margin-top:-19px;margin-bottom:0}input,select,textarea{min-width:0}form input,form select,form textarea{width:100%;border:1px solid #e8ddef;border-radius:7px;padding:10px 12px;background:#fff;color:#725181;font-size:11px;outline-offset:1px;line-height:1.6}form input::placeholder,form textarea::placeholder{color:#c0afca}form textarea{resize:vertical;font-family:Noto Sans SC,Cascadia Code,sans-serif;min-height:140px}.dialog-footer{margin-top:22px;padding-top:18px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:12px}.dialog-footer>span{font-size:9px;color:#b19bbf}.form-error{padding:12px 15px;border-radius:7px;background:#fcf1ed;border:1px solid #f1d9cf;color:#b67e6e;font-size:11px;line-height:1.8}.search-dialog{width:min(650px,92vw)}.search-dialog .dialog-content{padding-bottom:12px}.search-dialog .dialog-heading h2{font-size:13px}.search-input{display:flex;align-items:center;gap:14px;padding:10px 0 23px;color:#a17bbd;border-bottom:1px solid var(--line)}.search-input input{border:0;outline:0;background:none;width:100%;font-size:17px;color:#735085}.search-input input::placeholder{color:#c1a9d2;font-weight:400}.search-label{display:flex;justify-content:space-between;color:#b39cc3;font-size:9px;margin:16px 0 10px}.search-results{max-height:48svh;overflow:auto}.search-results>button{width:100%;display:flex;align-items:center;gap:14px;padding:13px 10px;text-align:left;border-radius:9px;transition:background .15s}.search-results>button.selected{background:#f1e7f8}.result-icon{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;border-radius:7px;color:#ac7dce;background:#f0e5f8}.search-results strong{font-size:12px;color:#705080;font-weight:500;display:block}.search-results small{font-size:9px;color:#b49cc3;display:block;margin-top:5px;max-width:440px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-results>button>svg{margin-left:auto;flex-shrink:0;color:#aa85c2}.search-footer{display:flex;gap:17px;margin-top:15px;padding-top:12px;border-top:1px solid var(--line);font-size:8px;color:#b8a4c6}.search-footer>span{display:flex;align-items:center;gap:4px}.search-footer>span:last-child{margin-left:auto}.settings-hero{text-align:center;padding:5px 0 15px}.settings-orb{width:62px;height:62px;display:grid;place-items:center;margin:0 auto 15px;color:#a581c7;background:radial-gradient(circle at 30% 20%,#fff,#e8d5fa);border:1px solid #e6d5f2;border-radius:18px;box-shadow:0 8px 25px #a978ce17;transform:rotate(-5deg)}.settings-hero h3{font-size:17px;font-weight:500;color:#795786}.settings-hero p{font-size:11px;line-height:2;color:#b198c0}.settings-facts{border:1px solid #eddff4;border-radius:10px;padding:8px 16px}.settings-facts>div{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid #f1e8f6;font-size:10px;color:#ad92bc}.settings-facts strong{margin-left:auto;font-size:10px;font-weight:500;display:flex;align-items:center;gap:6px;color:#8d709f}.settings-facts code{font-size:9px;overflow-wrap:anywhere;flex:1;color:#9f7bb3}.settings-facts>p{font-size:9px;line-height:1.9;color:#b19abe;display:flex;gap:8px}.settings-facts>p svg{flex-shrink:0;margin-top:3px}.settings-integration{padding-top:16px}.settings-integration h4{font-size:11px;font-weight:500;display:flex;gap:6px;align-items:center;color:#9874aa}.settings-integration p{font-size:10px;line-height:1.9;color:#b19bbd}.settings-integration code{padding:7px 12px;background:#f3eaf9;border-radius:5px;font-size:11px;color:#936cb0;display:block}.settings-integration .subtle{font-size:9px;color:#bca9c8;margin-top:15px}.loading-inline{display:flex;align-items:center;justify-content:center;gap:10px;padding:30px;color:#ab8fbc;font-size:11px}.toast{position:absolute;z-index:100;bottom:30px;left:50%;transform:translate(-50%);border:1px solid #e2d4ed;background:#fff9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 10px 30px #71518f14;padding:12px 16px;border-radius:11px;display:flex;align-items:center;gap:9px;font-size:11px;color:#866198;max-width:90vw}.toast button{display:flex;margin-left:8px;color:#bda7cb}.boot-state{height:calc(100% - 104px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;color:#a387b8}.boot-state h1{font-size:21px;font-weight:500}.boot-state p{font-size:12px}.boot-crystal{height:48px;width:48px;border:1px solid #c4a1e3;background:linear-gradient(135deg,#fff9,#b78ce477);transform:rotate(45deg);box-shadow:0 0 60px #ad7bdb22;animation:crystal-breathe 2.5s ease-in-out infinite}.boot-state .eyebrow{margin-top:25px}.spin{animation:spin 1s linear infinite}.flat-space{position:absolute;inset:170px 8% 150px 30%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:50px}.flat-core{display:flex;flex-direction:column;align-items:center;gap:13px;font-size:22px;color:#80609d}.flat-core small{font-size:10px;letter-spacing:2px;color:#b3a1c3}.flat-crystal{height:90px;width:90px;background:linear-gradient(135deg,#fff,#c1a0ed,#e4ccfa);clip-path:polygon(50% 0,100% 28%,80% 85%,50% 100%,20% 85%,0 28%);box-shadow:0 0 35px #a079d6}.flat-agents{display:flex;gap:55px}.flat-agents button{display:flex;flex-direction:column;gap:8px;align-items:center}.flat-agents span{width:42px;height:42px;display:grid;place-items:center;border:1px solid #e0cbee;transform:rotate(8deg);background:#fff8;border-radius:12px;font-size:22px}.flat-agents strong{font-size:12px;font-weight:500}.flat-agents small,.flat-hint{font-size:9px;color:#b79dc7}@keyframes spin{to{transform:rotate(360deg)}}@keyframes crystal-breathe{50%{opacity:.45;transform:rotate(60deg) scale(.92)}}@media(min-width:1650px){.app-header{padding:0 55px;height:116px}.main-nav button{padding:13px 22px;font-size:13px}.space-heading{top:190px;left:70px;max-width:420px}.space-heading h1{font-size:46px}.space-heading p{font-size:13px}.text-button{font-size:12px}.recent-notes{left:70px;width:320px;bottom:155px}.recent-note strong{font-size:13px}.recent-note small{font-size:10px}.detail-panel{width:440px;top:135px;bottom:100px;right:45px}.detail-scroll{padding:20px 32px}.markdown-body{font-size:13px}.library-view{inset:170px 100px 90px}.has-selection .library-view{right:520px}.entry-title{font-size:19px}.entry-summary{font-size:12px}.focus-dock button{font-size:12px;padding:14px 21px}}@media(max-width:1200px){.app-header{padding:0 25px;gap:13px}.brand strong{font-size:18px}.brand small{font-size:6px;letter-spacing:1.5px}.brand img{width:35px;height:35px}.main-nav button{padding:11px 12px;font-size:10px}.header-actions{gap:7px}.search-trigger span,.search-trigger kbd{display:none}.space-heading{left:35px;top:145px;max-width:270px}.space-heading h1{font-size:29px}.space-heading .eyebrow{font-size:7px;letter-spacing:1.2px}.space-corner-label{right:35px;font-size:7px}.recent-notes{left:35px;max-width:235px}.focus-dock button{padding:10px 13px;font-size:9px}.space-controls{right:25px;bottom:76px}.library-view{left:30px;right:30px}.has-selection .library-view{right:420px}.detail-panel{right:20px;width:370px}.has-selection .document-grid,.has-selection .tool-grid{grid-template-columns:1fr}.document-grid,.tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.has-selection .library-heading h1{font-size:25px}.has-selection .library-controls{flex-direction:column;align-items:stretch}.library-heading h1{font-size:29px}.filter-pills button{padding:8px 10px}.app-footer{left:30px;right:30px}}@media(max-width:800px){.app{min-height:600px}.app-header{height:136px;align-items:flex-start;padding:23px 22px;flex-wrap:wrap;gap:0}.brand strong{font-size:17px}.brand small{font-size:6px}.brand img{width:31px;height:31px}.header-actions{margin-left:auto;padding-top:1px}.main-nav{order:3;width:100%;justify-content:space-between;margin-top:15px;padding:3px}.main-nav button{flex:1;justify-content:center;padding:10px 6px;font-size:10px;gap:5px}.main-nav svg{width:13px;height:13px}.settings-trigger{display:none}.create-trigger{height:30px;width:30px}.space-heading{top:166px;left:26px;max-width:250px}.space-heading h1{font-size:27px;line-height:1.55;margin-top:13px}.space-heading p{font-size:9px}.space-heading .eyebrow{font-size:6px;letter-spacing:1px}.space-heading .text-button{font-size:9px;padding-top:12px}.space-corner-label{top:164px;right:20px}.space-corner-label small{font-size:7px}.space-corner-label .coordinate-cross{display:none}.recent-notes{bottom:155px;width:215px;left:25px}.recent-note{padding:9px 0}.recent-note strong{font-size:10px}.recent-note small{font-size:7px}.focus-dock{bottom:65px;padding:4px;max-width:calc(100% - 32px);width:max-content}.focus-dock button{padding:11px;font-size:9px;gap:5px}.focus-dock button svg{height:13px;width:13px}.space-instruction{bottom:125px;font-size:8px;left:auto;right:20px;transform:none}.space-controls{right:20px;bottom:151px;flex-direction:column;background:#fff6;border-radius:20px;padding:4px}.space-controls i{height:1px;width:12px;margin:5px 0}.app-footer{bottom:20px;left:24px;right:24px;font-size:6px;letter-spacing:.8px}.footer-right{font-size:7px;gap:8px}.footer-right>.footer-divider{display:none}.detail-panel{inset:151px 15px 61px;width:auto;z-index:40;max-width:440px;margin-left:auto}.detail-scroll{padding:10px 24px 20px}.detail-panel h2{font-size:22px}.has-selection .space-controls,.has-selection .space-instruction{display:none}.library-view,.has-selection .library-view{inset:166px 18px 55px;padding:0 5px 30px}.library-heading{margin-bottom:25px;gap:12px;align-items:flex-start}.library-heading h1,.has-selection .library-heading h1{font-size:23px;margin-top:13px}.library-heading p{font-size:9px;max-width:275px}.library-heading .eyebrow{font-size:7px;letter-spacing:1.7px}.library-heading .primary-button{padding:9px 11px;font-size:9px;align-self:flex-start;margin-top:28px;gap:4px}.library-controls,.has-selection .library-controls{flex-direction:column;align-items:stretch;gap:12px;padding-bottom:15px}.filter-pills{gap:2px}.filter-pills button{font-size:8px;padding:8px 9px}.library-search input{max-width:none;flex:1}.document-grid,.tool-grid,.has-selection .document-grid,.has-selection .tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.entry-main{padding:15px}.entry-top{margin-bottom:16px}.entry-symbol{width:32px;height:32px}.entry-symbol svg{width:18px;height:18px}.entry-title{font-size:13px}.entry-summary{font-size:9px}.entry-footer{font-size:7px;gap:6px}.entry-footer>span{gap:4px}.entry-footer svg{display:none}.entry-tags{font-size:7px;gap:5px}.tool-entry-actions{font-size:7px;padding:0 14px 14px}.tool-entry-actions button{font-size:8px;padding:6px}.tool-entry-actions>span{display:none}.dialog-content{padding:21px 22px}.dialog-heading h2{font-size:18px}.editor-dialog .dialog-content{padding:19px}.dialog-footer>span{font-size:8px;max-width:150px}.search-input input{font-size:14px}.search-results small{max-width:240px}.settings-facts>div{font-size:9px;flex-wrap:wrap}.settings-facts code{flex-basis:65%}.flat-space{inset:350px 20px 155px;gap:20px}.flat-agents{gap:30px}.flat-core{font-size:17px}.flat-crystal{height:65px;width:65px}.flat-hint{display:none}.toast{font-size:10px;bottom:24px;max-width:92vw;width:max-content;z-index:120}.boot-state{height:calc(100% - 136px)}}@media(max-width:440px){.brand small{letter-spacing:1px}.space-corner-label{display:none}.space-heading h1{font-size:26px}.recent-notes{width:190px;bottom:156px}.focus-dock button{padding:10px 9px;font-size:8px}.focus-dock button svg{height:12px;width:12px}.space-instruction{display:none}.footer-right{font-size:6px}.document-grid,.tool-grid,.has-selection .document-grid,.has-selection .tool-grid{grid-template-columns:1fr}.entry-summary{min-height:0}.entry-top{margin-bottom:12px}.entry-tags{margin:12px 0}.library-heading h1,.has-selection .library-heading h1{font-size:21px}.library-heading p{max-width:220px}.library-heading .primary-button{font-size:8px;padding:8px}.form-row{gap:9px}.detail-panel{max-width:none}.dialog-footer>span{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.reduced-motion *,.reduced-motion *:before,.reduced-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reduced-motion .boot-crystal{animation:none}.sync-warning{position:absolute;top:105px;right:30px;z-index:50;display:flex;align-items:center;gap:9px;max-width:calc(100vw - 40px);padding:10px 14px;border:1px solid #ddc5a5;border-radius:12px;background:#fff9efed;color:#795c39;font-size:11px;box-shadow:0 5px 22px #654a2020}.sync-warning button{color:#6d43a7;text-decoration:underline;white-space:nowrap}@media(max-width:800px){.sync-warning{top:143px;right:20px;font-size:9px}}@media(max-width:800px){.scene-container{top:315px;bottom:135px}.scene-container.scene-background{inset:0}.space-heading{top:153px}.space-heading h1{font-size:25px;line-height:1.5;margin-top:12px;margin-bottom:9px}.space-heading p{font-size:9px;line-height:1.8}.space-heading .text-button,.recent-notes{display:none}.space-controls{bottom:137px;right:12px}.settings-trigger{display:flex}.header-actions .icon-button{width:28px;height:30px}.header-actions{gap:3px}.space-corner-label{display:none}}.settings-tabs{display:flex;gap:7px;padding:4px;background:#eee7f64d;border:1px solid #ebe2f2;border-radius:12px;margin-bottom:23px}.settings-tabs button{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;padding:11px 15px;border-radius:9px;color:#9b89ac;font-size:11px;transition:background .2s,color .2s}.settings-tabs button.active{background:#fff;color:#754da4;box-shadow:0 2px 9px #79509808}.settings-tabs button span{min-width:19px;padding:2px 5px;border-radius:12px;font-size:9px;background:#eee6f5;color:#8c72aa}.registry-intro{display:flex;gap:13px;align-items:flex-start;color:#9473b4;margin-bottom:18px}.registry-intro>svg{margin-top:3px;flex-shrink:0}.registry-intro h3{font-weight:500;font-size:17px;color:#574363;margin:0 0 7px}.registry-intro p{font-size:10px;color:#ab98b9;line-height:1.8;margin:0}.registry-empty{padding:15px 12px 20px;border:1px dashed #dfd0eb;border-radius:12px;text-align:center;margin-bottom:22px;background:#faf7fd66}.registry-empty-gem{display:block;width:23px;height:23px;margin:5px auto 13px;background:linear-gradient(135deg,#ebe1fa,#c9b4e650);transform:rotate(45deg);border:1px solid #d7c3ed}.registry-empty p{font-size:12px;color:#8a729f;margin:0 0 7px}.registry-empty small{font-size:9px;color:#b4a0c1}.registry-list{list-style:none;padding:0;margin:0 0 22px;max-height:172px;overflow-y:auto;display:grid;gap:7px}.registry-list li{display:flex;gap:12px;align-items:center;padding:11px 12px;border:1px solid #eee5f4;border-radius:10px;background:#fff9}.registry-list li.highlighted{border-color:#c8b4e2;background:#f4eefb}.registry-avatar{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;font-size:13px;font-weight:600;flex-shrink:0}.registry-person{min-width:0;flex:1}.registry-person strong{display:block;color:#624d74;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registry-person small{display:block;margin-top:4px;color:#a38bb4;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registry-list code{font-size:9px;color:#b1a0bd;max-width:150px;overflow:hidden;text-overflow:ellipsis}.registry-form{padding-top:18px;border-top:1px solid #e8def0}.registry-form-title{display:flex;align-items:center;gap:10px;margin-bottom:17px;color:#7f6395;font-size:12px}.registry-form-title small{margin-left:auto;color:#b09abc;font-size:8px}.field-note{font-size:8px;line-height:1.7;color:#b8a6c3}.registry-colors{padding:0;border:0;display:flex;gap:10px;align-items:center;margin:3px 0 19px}.registry-colors legend{font-size:10px;color:#9c84ae;margin-bottom:10px;padding:0}.registry-colors label{position:relative;cursor:pointer;padding:3px}.registry-colors input{position:absolute;width:1px;height:1px;padding:0;opacity:0}.registry-colors label>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:#fff}.registry-colors input:focus-visible+span{outline:2px solid #7652a4;outline-offset:4px}.registry-colors input:checked+span{box-shadow:0 0 0 3px #fff,0 0 0 4px #d7c6e5}.registry-submit{display:flex;gap:14px;align-items:center;justify-content:space-between}.registry-submit p{font-size:9px;line-height:1.8;color:#af99bb;margin:0;max-width:250px}.registry-submit button{flex-shrink:0}@media(max-width:800px){.space-heading .register-first{display:flex;padding-top:10px;font-size:9px}.registry-intro h3{font-size:15px}.registry-form-title small{font-size:7px}.registry-list code{max-width:95px;font-size:8px}.registry-form .form-row{flex-direction:column;gap:0}.registry-empty small{font-size:8px}.registry-submit p{font-size:8px;max-width:170px}.settings-tabs button{font-size:10px;padding:10px}.registry-person strong{font-size:11px}}.management-intro{display:flex;gap:13px;align-items:flex-start;margin:4px 0 22px;color:#9879b4}.management-intro>svg{flex-shrink:0;margin-top:3px}.management-intro h3{font-size:16px;font-weight:500;color:#5d476d;margin:0 0 7px}.management-intro p{font-size:10px;color:#a58db6;line-height:1.9;margin:0}.management-intro>.icon-button{margin-left:auto;flex-shrink:0}.management-empty{min-height:185px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px dashed #e4d6ee;border-radius:14px;color:#ae91c6;padding:25px}.management-empty h3{font-size:15px;font-weight:500;color:#816294;margin:14px 0 8px}.management-empty p{font-size:10px;line-height:1.9;color:#b19abe;margin:0}.registry-list{max-height:220px}.registry-row-actions{display:flex;gap:2px}.registry-row-actions .icon-button{height:28px;width:28px;color:#a38bb5}.registry-list li.is-disabled{background:#f0edf24d}.registry-list li.is-disabled .registry-avatar{filter:grayscale(1);opacity:.6}.registry-person strong em{font-style:normal;font-size:8px;background:#eee8f2;color:#a48cb7;border-radius:5px;padding:2px 5px;margin-left:6px}.registry-form-title>.text-button{padding:0;font-size:9px;margin-left:auto;gap:5px}.registry-form input:disabled{background:#f0ebf5;color:#a691b4}.scope-label{display:inline-flex;align-items:center;gap:4px;font-size:8px;color:#9575ad}.detail-actions{flex-wrap:wrap}.detail-actions>.icon-button{height:27px;width:27px}.sharing-picker{border:1px solid #e7daef;border-radius:10px;padding:12px 14px;margin:0 0 17px}.sharing-picker legend{font-size:10px;padding:0 6px;color:#9d81b1}.sharing-picker p,.sharing-picker>small{font-size:9px;color:#b39dc2;margin:0 0 12px;line-height:1.8}.sharing-picker>div{display:flex;flex-wrap:wrap;gap:8px}.sharing-picker label{display:flex;align-items:center;gap:7px;background:#f4eff9;border-radius:7px;padding:7px 10px;font-size:10px;color:#836395;cursor:pointer}.sharing-picker input{width:12px;height:12px;padding:0;accent-color:#9a76c6}.sharing-picker label>span{width:5px;height:5px;border-radius:50%}.history-dialog{width:min(900px,94vw)}.history-workspace{display:grid;grid-template-columns:190px minmax(0,1fr);gap:20px;border-top:1px solid #eadff1;padding-top:17px}.history-list{display:flex;flex-direction:column;gap:6px;max-height:350px;overflow:auto}.history-list button{padding:12px;text-align:left;border:1px solid transparent;border-radius:10px;display:flex;flex-direction:column;gap:6px;color:#a28ab3}.history-list button.active{border-color:#ddc9ed;background:#f3edf9;color:#7d55a0}.history-list span{font-size:11px}.history-list small{font-size:8px;color:#b5a1c2}.history-preview{min-height:230px;max-height:380px;overflow:auto;padding:0 12px}.history-version{display:flex;align-items:center;gap:10px;border-bottom:1px solid #ece2f3;padding-bottom:13px;margin-bottom:16px}.history-version span{font-size:9px;padding:4px 7px;background:#eee7f6;color:#9d7cb7;border-radius:5px}.history-version strong{font-size:12px;color:#795889;font-weight:500}.history-preview .markdown-body{font-size:12px}.trash-list{list-style:none;padding:0;display:grid;gap:10px;margin:0;max-height:420px;overflow:auto}.trash-list>li{display:flex;align-items:center;gap:16px;border:1px solid #e9def1;border-radius:12px;padding:16px;background:#fff8}.trash-list>li>div{min-width:0;flex:1}.trash-list strong{font-size:12px;color:#725481;font-weight:500;display:block}.trash-list p{font-size:10px;color:#aa92ba;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:7px 0}.trash-list small{font-size:8px;color:#b7a1c7}.trash-list .secondary-button{flex-shrink:0}.connect-panel .management-intro{margin-bottom:20px}.connection-steps{display:flex;justify-content:space-between;gap:10px;margin-bottom:23px}.connection-steps>span{display:flex;align-items:center;gap:7px;color:#9a80ae;font-size:9px}.connection-steps i{display:grid;place-items:center;font-style:normal;background:#ece4f5;border:1px solid #e6d8f0;border-radius:50%;height:22px;width:22px;font-size:8px;color:#a484be}.command-card{border:1px solid #e5d9ee;border-radius:11px;overflow:hidden;background:#faf6fd99;margin-bottom:15px}.command-card>div{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;background:#f1ebf76b;font-size:10px;color:#9270aa}.command-card button{display:flex;align-items:center;gap:5px;font-size:9px;color:#9d7bb5}.command-card pre{font-family:Cascadia Code,Consolas,monospace;font-size:10px;line-height:1.9;padding:14px;margin:0;color:#80618f;white-space:pre-wrap;overflow-wrap:anywhere}.command-card p{font-size:8px;line-height:1.8;padding:0 14px 12px;color:#b299c3;margin:0}.invite-section{border-top:1px solid #e9deef;padding-top:18px;margin-top:22px}.invite-section h4{display:flex;gap:7px;align-items:center;color:#9673aa;font-size:12px;font-weight:500;margin:0 0 10px}.invite-section p,.invite-section>small{font-size:9px;line-height:1.9;color:#ad92bf;margin:0 0 12px}.invite-controls{display:flex;gap:10px;margin-bottom:14px}.invite-controls select{border:1px solid #e4d6ed;border-radius:7px;background:#fffc;padding:9px 12px;color:#93729e;font-size:10px;flex:1}.invite-controls .secondary-button,.invite-command pre{font-size:9px}.connection-footer{border-top:1px solid #e9deef;margin-top:23px;padding-top:12px;display:flex;align-items:center;gap:12px;justify-content:space-between}.connection-footer p{font-size:8px;line-height:1.8;color:#b299bf;margin:0}.connection-footer .text-button{font-size:9px;padding:9px 0;white-space:nowrap}.admin-access-view{position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);width:min(470px,calc(100% - 42px));z-index:5;text-align:center}.access-gem{height:46px;width:46px;transform:rotate(45deg);background:linear-gradient(145deg,#f8f3ff,#c6aee9);border:1px solid #d3bce9;margin:0 auto 33px;box-shadow:16px 16px 45px #b795df29,inset 12px 12px 20px #fff7}.admin-access-view>.eyebrow{justify-content:center;font-size:8px;letter-spacing:2px}.admin-access-view h1{font-size:27px;font-weight:500;color:#5a446a;margin:19px 0 14px;letter-spacing:.5px}.admin-access-view>p{font-size:11px;line-height:2;color:#a48eb2;max-width:360px;margin:0 auto 24px}.access-command{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid #e6d8f0;border-radius:12px;background:#fffa;padding:14px 17px;text-align:left;margin-bottom:21px}.access-command code{font-size:11px;color:#8a699f;overflow-wrap:anywhere}.access-command button{display:flex;gap:5px;align-items:center;font-size:9px;color:#a488b5;white-space:nowrap}.admin-access-view form{text-align:left}.admin-access-view form>.primary-button{width:100%;justify-content:center;padding:13px;margin-top:6px}.admin-access-view>small{display:block;font-size:9px;color:#b8a4c4;margin-top:19px}@media(max-width:800px){.settings-tabs{gap:2px}.settings-tabs button{font-size:8px;padding:10px 5px;gap:4px;white-space:nowrap}.settings-tabs button>svg{width:12px}.settings-tabs button span{font-size:7px;min-width:13px;padding:2px 3px}.management-intro h3{font-size:14px}.management-intro p{font-size:9px}.history-workspace{grid-template-columns:1fr;gap:13px}.history-list{flex-direction:row;max-height:none;overflow-x:auto}.history-list button{flex-shrink:0;padding:10px}.history-preview{max-height:260px;min-height:120px;padding:0 4px}.history-preview .markdown-body{font-size:11px}.connection-steps{gap:5px}.connection-steps>span{font-size:7px;gap:4px}.connection-steps i{width:19px;height:19px;font-size:7px}.command-card pre{font-size:9px;padding:12px}.command-card>div{font-size:9px}.connection-footer{align-items:flex-start}.admin-access-view{top:56%}.admin-access-view h1{font-size:23px}.admin-access-view>p{font-size:10px}.access-command{padding:12px}.access-command code{font-size:9px}.registry-row-actions .icon-button{height:25px;width:25px}.detail-actions{gap:6px}}
