.ms-page{margin:0;background:#0c141b;color:#e9f0f4;font:16px/1.6 system-ui,sans-serif;color-scheme:dark}.ms-page *{box-sizing:border-box}.ms-page a{color:#b6e784;text-underline-offset:3px}.ms-page button,.ms-button{display:inline-block;border:0;border-radius:9px;padding:13px 20px;background:#b6e784;color:#14200d;font:700 15px/1.3 system-ui,sans-serif;cursor:pointer;text-decoration:none}.ms-page button:disabled{opacity:.4;cursor:default}.ms-page button:focus-visible,.ms-page a:focus-visible,.ms-page input:focus-visible,.ms-page select:focus-visible{outline:3px solid #e9c57e;outline-offset:4px}.ms-page input,.ms-page select{display:block;width:100%;min-height:46px;padding:10px 12px;margin-top:6px;background:#101e29;border:1px solid #425464;border-radius:8px;color:#f3f6fa;font:inherit}.ms-page label{display:block;font-weight:650}.ms-page small,.ms-hint{color:#b7c6d1;font-size:14px}.ms-page small{display:block;margin-top:18px}.ms-header{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1150px;margin:auto;padding:24px}.ms-brand{font-size:25px;font-weight:800;letter-spacing:-1px;text-decoration:none;color:white!important}.ms-brand span{color:#b6e784}.ms-header nav{display:flex;gap:22px}.ms-header nav a{color:#c5d2da;text-decoration:none;font-size:14px}.ms-header nav [aria-current]{color:#b6e784}.ms-main{max-width:1050px;padding:25px 24px 60px;margin:auto}.ms-main h1{font-size:clamp(38px,7vw,72px);line-height:1.08;letter-spacing:-2px;margin:10px 0 24px}.ms-eyebrow{color:#b6e784;font-size:13px;letter-spacing:2px;font-weight:750}.ms-lead{font-size:20px;max-width:730px;color:#d4e0e9}.ms-expect{max-width:780px;color:#b7c6d1}.ms-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;list-style:none;padding:0;margin:30px 0}.ms-steps a{display:block;padding:12px;border:1px solid #344552;border-radius:8px;text-decoration:none;font-size:14px}.ms-panel{background:#15222d;border:1px solid #344552;border-radius:16px;padding:28px;margin:20px 0;scroll-margin-top:20px}.ms-step-title{display:flex;align-items:center;gap:14px}.ms-step-title>span{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;background:#b6e784;border-radius:50%;color:#15220d;font-weight:800}.ms-step-title h2{margin:0;font-size:25px;letter-spacing:-.5px}.ms-search,.ms-row{display:flex;align-items:end;gap:14px;margin:20px 0}.ms-search>label:first-child{flex:2}.ms-search>label{flex:1}.ms-row>*{flex:1;min-width:0}.ms-search button{min-height:46px}.ms-results{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:0}.ms-result{background:#0e1a23;border:1px solid #344552;border-radius:12px;overflow:hidden;display:flex;min-height:125px}.ms-result img{width:110px;height:125px;object-fit:cover;background:#fff}.ms-result>div{padding:14px;min-width:0}.ms-result button{padding:0;background:transparent;color:#b6e784;text-align:left;line-height:1.5}.ms-result small{margin:5px 0 0}.ms-selected{border-left:3px solid #b6e784;padding:4px 20px;background:#192d32}.ms-selected a{display:inline-block;margin:0 20px 15px 0}.ms-links,.ms-pager,.ms-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.ms-links{font-size:14px}.ms-file{max-width:620px;padding:15px;border:1px dashed #69828f;border-radius:9px}.ms-file input{border:0;padding:8px 0;background:none}.ms-preview-tools{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:20px 0 10px}.ms-preview-tools strong{overflow-wrap:anywhere}.ms-preview-tools label{max-width:140px}.ms-page .cp-view canvas{width:100%;height:350px}.ms-printer-label{margin-top:22px}.ms-page details{margin:18px 0;border:1px solid #3b4d5b;border-radius:9px;padding:12px 16px}.ms-page summary{cursor:pointer;font-weight:650}.ms-page details label{margin:14px 0}.ms-summary{color:#b6e784;font-weight:650}.ms-page [hidden]{display:none!important}.ms-page [role=status]{overflow-wrap:anywhere}.ms-page .ms-error{color:#ffc7ba}.ms-output-parts{columns:2}.ms-footer{display:flex;justify-content:space-between;gap:20px;font-size:14px;padding-top:12px}.ms-home-choice{margin:25px 0;padding:22px;border:1px solid #53646d;border-radius:14px;background:#132530;color:#e9f0f4}.ms-home-choice h2{margin:0 0 16px;font-size:24px}.ms-home-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ms-home-grid a{display:block;padding:18px;border:1px solid #718892;border-radius:10px;color:#fff;text-decoration:none}.ms-home-grid a:last-child{border-color:#b6e784;background:#20372b}.ms-home-grid strong{display:block;font-size:21px;color:#b6e784}.ms-home-grid span{display:block;margin-top:6px;font-size:15px}.ms-home-choice small{display:block;color:#bfccd4;font-size:13px;margin-top:14px}@media(max-width:700px){.ms-main{padding:12px 16px 40px}.ms-header{padding:20px 16px;align-items:start}.ms-header nav{gap:8px;flex-direction:column;text-align:right}.ms-panel{padding:20px 16px}.ms-step-title h2{font-size:22px}.ms-search{display:block}.ms-search label{margin-bottom:12px}.ms-search button{width:100%}.ms-steps{grid-template-columns:repeat(2,1fr)}.ms-results{grid-template-columns:1fr}.ms-row{flex-wrap:wrap}.ms-row>*{flex:1 1 125px}.ms-footer{flex-direction:column}.ms-home-grid{grid-template-columns:1fr}.ms-output-parts{columns:1}.ms-page .cp-view canvas{height:290px}}@media(prefers-reduced-motion:no-preference){.ms-page{scroll-behavior:smooth}}
.ms-page a.ms-button{color:#14200d}.ms-page a.ms-button:visited{color:#14200d}
