.knowledge-guides.content-editorial{background:#fbfaf6;color:#173d3d}.knowledge-guides.content-editorial .knowledge-head{margin:10px 0 28px}.knowledge-guides.content-editorial .knowledge-head h1{font-size:clamp(27px, 3.5vw, 43px);line-height:1.45;color:#173d3d}.knowledge-guides.content-editorial .knowledge-head p{font-size:18px;margin:8px 0 0}.knowledge-guides.content-editorial .knowledge-topics{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px;margin-bottom:36px}.knowledge-guides.content-editorial .knowledge-topic{display:block;border-radius:10px;padding:24px;color:#173d3d;border:1px solid transparent}.knowledge-guides.content-editorial .knowledge-topic:hover{border-color:#63867c;text-decoration:none}.knowledge-guides.content-editorial .knowledge-topic[aria-current]{outline:2px solid #21665f;outline-offset:3px}.knowledge-guides.content-editorial .knowledge-topic--ui-ux{background:#dceee3}.knowledge-guides.content-editorial .knowledge-topic--requirements{background:#e0edf5}.knowledge-guides.content-editorial .knowledge-topic--ai{background:#f6e1d2}.knowledge-guides.content-editorial .knowledge-topic h2{font-size:28px;display:flex;justify-content:space-between;margin-bottom:8px;color:inherit}.knowledge-guides.content-editorial .knowledge-topic h2>span{font-size:20px}.knowledge-guides.content-editorial .knowledge-topic p{font-size:14px;margin-bottom:24px;line-height:1.7}.knowledge-guides.content-editorial .knowledge-flow{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:13px}.knowledge-guides.content-editorial .knowledge-flow span{padding:10px 8px;flex:1;text-align:center;background:#ffffffb8;border:1px solid #8aaba433;border-radius:4px;white-space:nowrap}.knowledge-guides.content-editorial .knowledge-section-head{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:18px}.knowledge-guides.content-editorial .knowledge-section-head h2{margin:0;font-size:25px}.knowledge-guides.content-editorial .knowledge-search{display:flex;gap:8px}.knowledge-guides.content-editorial .knowledge-search input{min-width:0;width:270px;padding:10px 14px;min-height:44px;border:1px solid #b5c7c1;border-radius:5px;font-size:16px;background:#fff}.knowledge-guides.content-editorial .knowledge-search button{background:#21665f;border-color:#21665f}.knowledge-guides.content-editorial .knowledge-search-state{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:14px}.knowledge-guides.content-editorial .knowledge-search-state a{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}.knowledge-guides.content-editorial .knowledge-articles{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.knowledge-guides.content-editorial .knowledge-article{background:#fff;border:1px solid #dce3dd;border-radius:10px;overflow:hidden}.knowledge-guides.content-editorial .knowledge-article--ai .knowledge-article-title{background:#fbefe7}.knowledge-guides.content-editorial .knowledge-preview{min-height:162px;padding:20px 28px;font-size:13px}.knowledge-guides.content-editorial .knowledge-preview--form{background:#edf5ee}.knowledge-guides.content-editorial .knowledge-preview--requirements{background:#edf3f7}.knowledge-guides.content-editorial .knowledge-preview--search{background:#e5f1ef}.knowledge-guides.content-editorial .knowledge-preview--search .knowledge-example-input{border-color:#88aaa2;color:#173d3d}.knowledge-guides.content-editorial .knowledge-example-input{max-width:340px;background:#fff;border:1px solid #aa4a36;padding:8px 12px;margin-top:6px;border-radius:3px;color:#6b7772}.knowledge-guides.content-editorial .knowledge-preview strong{display:block;margin-top:6px;color:#9b3d28;font-size:13px}.knowledge-guides.content-editorial .knowledge-preview--search strong{color:#21665f}.knowledge-guides.content-editorial .knowledge-field-choices{display:grid;gap:6px;margin-top:8px;max-width:340px}.knowledge-guides.content-editorial .knowledge-field-choices>span{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:14px}.knowledge-guides.content-editorial .knowledge-field-choices b{padding:1px 8px;border-radius:4px;background:#fff;color:#21665f;font-size:12px}.knowledge-guides.content-editorial .knowledge-checks{display:flex;flex-direction:column;gap:6px;margin-top:8px;font-size:16px;color:#2b566a}.knowledge-guides.content-editorial .knowledge-article-title{padding:18px 24px 14px}.knowledge-guides.content-editorial .knowledge-article-title .editorial-meta{margin-bottom:4px}.knowledge-guides.content-editorial .knowledge-article-copy{padding:16px 24px 12px}.knowledge-guides.content-editorial .knowledge-article-title h3{font-size:24px;margin:6px 0 10px}.knowledge-guides.content-editorial .knowledge-article-title h3 a{color:#173d3d}.knowledge-guides.content-editorial .knowledge-article-copy>p:not(.editorial-meta){font-size:15px;line-height:1.8}.knowledge-guides.content-editorial .knowledge-read{display:inline-flex;min-height:44px;align-items:center;color:#21665f}.knowledge-guides.content-editorial .knowledge-secondary{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px;margin:36px 0 24px}.knowledge-guides.content-editorial .knowledge-secondary section{border-top:1px solid #bacbc4;padding-top:20px}.knowledge-guides.content-editorial .knowledge-secondary h2{font-size:22px;margin-bottom:8px}.knowledge-guides.content-editorial .knowledge-secondary p{font-size:15px}.knowledge-guides.content-editorial .knowledge-secondary a,.knowledge-guides.content-editorial .knowledge-resources a{display:inline-flex;align-items:center;min-height:44px}.knowledge-guides.content-editorial .knowledge-resources{display:flex;flex-wrap:wrap;gap:12px 32px;border-top:1px solid #dde4dc;padding-top:16px;font-size:14px}@media (max-width: 850px){.knowledge-guides.content-editorial .knowledge-topics{gap:10px}.knowledge-guides.content-editorial .knowledge-topic{padding:16px}.knowledge-guides.content-editorial .knowledge-flow{gap:3px;font-size:11px}.knowledge-guides.content-editorial .knowledge-flow span{padding:8px 4px}}@media (max-width: 600px){.knowledge-guides.content-editorial .knowledge-head h1{font-size:27px}.knowledge-guides.content-editorial .knowledge-head p{font-size:16px}.knowledge-guides.content-editorial .knowledge-topics{grid-template-columns:1fr;gap:10px;margin-bottom:26px}.knowledge-guides.content-editorial .knowledge-topic{padding:14px 18px}.knowledge-guides.content-editorial .knowledge-topic h2{font-size:23px;margin-bottom:3px}.knowledge-guides.content-editorial .knowledge-topic p{margin:0;font-size:13px}.knowledge-guides.content-editorial .knowledge-flow{display:none}.knowledge-guides.content-editorial .knowledge-section-head{display:block}.knowledge-guides.content-editorial .knowledge-section-head h2{margin-bottom:12px;font-size:23px}.knowledge-guides.content-editorial .knowledge-search input{flex:1;width:100%}.knowledge-guides.content-editorial .knowledge-articles,.knowledge-guides.content-editorial .knowledge-secondary{grid-template-columns:1fr}.knowledge-guides.content-editorial .knowledge-preview{min-height:146px;padding:16px 20px}.knowledge-guides.content-editorial .knowledge-article-title{padding:16px 20px 12px}.knowledge-guides.content-editorial .knowledge-article-copy{padding:14px 20px 10px}.knowledge-guides.content-editorial .knowledge-article-title h3{font-size:22px}.knowledge-guides.content-editorial .knowledge-secondary{gap:20px}}.knowledge-guides.content-editorial .knowledge-topics--compact{display:flex;flex-wrap:wrap;gap:10px}.knowledge-guides.content-editorial .knowledge-topics--compact .knowledge-topic{padding:10px 16px}.knowledge-guides.content-editorial .knowledge-topics--compact .knowledge-topic h2{font-size:16px;margin:0}.knowledge-guides.content-editorial .knowledge-topics--compact .knowledge-topic h2>span,.knowledge-guides.content-editorial .knowledge-topics--compact .knowledge-topic p,.knowledge-guides.content-editorial .knowledge-topics--compact .knowledge-flow{display:none}.knowledge-guides.content-editorial .knowledge-start{margin-bottom:24px}.knowledge-guides.content-editorial .knowledge-start>h2{font-size:20px;margin-bottom:14px}.knowledge-guides.content-editorial .knowledge-start-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px}.knowledge-guides.content-editorial .knowledge-start-card{display:flex;flex-direction:column;padding:22px;border:1px solid transparent;border-radius:10px;color:#173d3d}.knowledge-guides.content-editorial .knowledge-start-card:hover{border-color:#63867c;text-decoration:none}.knowledge-guides.content-editorial .knowledge-start-card:focus-visible{outline:3px solid #21665f;outline-offset:3px}.knowledge-guides.content-editorial .knowledge-start-topic{font-size:13px;font-weight:700}.knowledge-guides.content-editorial .knowledge-start-card h3{font-size:23px;line-height:1.5;margin:12px 0 20px}.knowledge-guides.content-editorial .knowledge-start-article{margin-top:auto;font-size:14px;line-height:1.7}.knowledge-guides.content-editorial .knowledge-topics--compact{margin-bottom:24px;font-weight:700;font-size:14px}.knowledge-guides.content-editorial .knowledge-directory{list-style:none;padding:0;margin:0;border-top:1px solid #bacbc4}.knowledge-guides.content-editorial .knowledge-directory li{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid #dde4dc}.knowledge-guides.content-editorial .knowledge-directory-topic{font-size:12px;color:#506764}.knowledge-guides.content-editorial .knowledge-directory h3{margin:2px 0;font-size:21px}.knowledge-guides.content-editorial .knowledge-directory h3 a{display:inline-flex;align-items:center;min-height:44px;color:#173d3d}.knowledge-guides.content-editorial .knowledge-directory p{font-size:14px;margin:0;line-height:1.7}.knowledge-guides.content-editorial .knowledge-directory time{flex-shrink:0;font-size:12px;color:#506764;padding-top:8px}.knowledge-guides.content-editorial .knowledge-updates{display:flex;flex-wrap:wrap;gap:4px 18px;align-items:center;margin-top:22px;font-size:13px}.knowledge-guides.content-editorial .knowledge-updates a{display:inline-flex;min-height:44px;align-items:center;font-size:15px}@media (max-width: 600px){.knowledge-guides.content-editorial .knowledge-start-grid{grid-template-columns:1fr;gap:10px}.knowledge-guides.content-editorial .knowledge-start-card{padding:14px 18px}.knowledge-guides.content-editorial .knowledge-start-card h3{font-size:21px;margin:5px 0 7px}.knowledge-guides.content-editorial .knowledge-start-article{font-size:13px}.knowledge-guides.content-editorial .knowledge-directory li{flex-direction:column;gap:4px;padding:14px 0}.knowledge-guides.content-editorial .knowledge-directory h3{font-size:20px}.knowledge-guides.content-editorial .knowledge-directory time{padding-top:0}}.delete-demo{margin:36px 0;padding:24px;border-left:4px solid #21665f;background:#e9f5ef;color:#173d3d}.delete-demo h2{margin-top:0 !important}.delete-demo .delete-demo-intro{font-size:14px;line-height:1.8}.delete-demo .delete-demo-workspace{background:#fff;padding:20px;border:1px solid #bacbc4;border-radius:8px}.delete-demo .delete-demo-row{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid #dde4dc;border-bottom:1px solid #dde4dc}.delete-demo .delete-demo-row[hidden]{display:none}.delete-demo .delete-demo-folder{flex:0 0 32px;width:32px;height:28px;color:#bc791f}.delete-demo .delete-demo-item{flex:1;min-width:0}.delete-demo .delete-demo-item strong{display:block;font-size:18px}.delete-demo .delete-demo-item span{display:block;font-size:12px;line-height:1.7;color:#506764}.delete-demo .delete-demo-status{font-size:14px;line-height:1.8;margin:16px 0 0}.delete-demo [data-demo-reset]{margin-top:14px}.delete-demo-caption{font-size:12px !important;line-height:1.7;color:#506764;margin:0 0 12px !important}.delete-demo-button{min-height:44px;padding:10px 16px;border:1px solid #657d77;border-radius:5px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.5;color:#173d3d;background:#fff;cursor:pointer}.delete-demo-button:hover{background:#f0f5f2}.delete-demo-button:focus-visible{outline:3px solid #2857a0;outline-offset:3px}.delete-demo-button:disabled{cursor:not-allowed;opacity:.6}.delete-demo-button[hidden]{display:none}.delete-demo-button--danger{background:#a42c29;color:#fff;border-color:#a42c29}.delete-demo-button--danger:hover{background:#842421}.delete-demo-dialog{width:calc(100% - 32px);max-width:520px;max-height:calc(100dvh - 32px);box-sizing:border-box;margin:auto;padding:28px;border:1px solid #bacbc4;border-radius:10px;background:#fff;color:#173d3d;box-shadow:0 16px 64px #142e3a40;font-family:inherit;overflow-y:auto}.delete-demo-dialog::backdrop{background:#142e3aa6}.delete-demo-dialog h3{color:#173d3d;font-size:24px;line-height:1.5;margin:0 0 16px}.delete-demo-dialog p{font-size:16px;line-height:1.8;margin-bottom:18px}.delete-demo-dialog .delete-demo-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:24px}@media (max-width: 600px){.delete-demo{padding:18px 14px}.delete-demo .delete-demo-workspace{padding:16px}.delete-demo .delete-demo-row{flex-wrap:wrap}.delete-demo .delete-demo-item{flex-basis:calc(100% - 46px)}.delete-demo [data-demo-open]{width:100%}.delete-demo-dialog{padding:22px}.delete-demo-dialog h3{font-size:21px}.delete-demo-dialog .delete-demo-actions{flex-direction:column}.delete-demo-dialog .delete-demo-button{width:100%}}.form-error-demo{margin:36px 0;padding:24px;background:#edf5f3;border:1px solid #a8c5bc;border-radius:10px;color:#173d3d}.form-error-demo h2{margin-top:0 !important}.form-error-demo .form-error-demo-intro{font-size:14px}.form-error-demo [hidden]{display:none}.form-error-demo .form-error-demo-summary{margin:20px 0;padding:16px;background:#fff;border:3px solid #a42c29}.form-error-demo .form-error-demo-summary h3{margin:0 0 8px;font-size:18px}.form-error-demo .form-error-demo-summary ul{margin:0;padding-left:20px}.form-error-demo .form-error-demo-summary a{color:#992a27;font-weight:700;text-decoration:underline}.form-error-demo .form-error-demo-summary:focus{outline:3px solid #2857a0;outline-offset:3px}.form-error-demo .form-error-demo-field{margin:22px 0}.form-error-demo .form-error-demo-field label{display:block;font-weight:700;font-size:17px}.form-error-demo .form-error-demo-field label span{font-size:12px;margin-left:8px}.form-error-demo .form-error-demo-field p{margin:4px 0 8px;font-size:14px}.form-error-demo .form-error-demo-field input{display:block;box-sizing:border-box;width:100%;max-width:400px;min-height:44px;border:2px solid #657d77;border-radius:4px;padding:8px 10px;background:#fff;color:#173d3d;font:inherit}.form-error-demo .form-error-demo-field input[aria-invalid="true"]{border-color:#a42c29}.form-error-demo .form-error-demo-field input:focus{outline:3px solid #2857a0;outline-offset:3px}.form-error-demo .form-error-demo-field #form-demo-people{max-width:100px}.form-error-demo .form-error-demo-field .form-error-demo-error{color:#992a27;font-weight:700}.form-error-demo .form-error-demo-actions{display:flex;gap:12px;flex-wrap:wrap}.form-error-demo [data-form-check]{background:#21665f;border-color:#21665f;color:#fff}.form-error-demo .form-error-demo-result{font-size:14px;margin-bottom:0}@media (max-width: 600px){.form-error-demo{padding:18px 14px}}
