.aura-page{--aura-navy:#10243a;--aura-gold:#dfbc69;--aura-ivory:#faf8f3;background:var(--aura-navy);min-height:100dvh;color:var(--aura-navy);padding:1.5rem;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.55}.aura-page *{box-sizing:border-box}.aura-top{color:#fff;flex-wrap:wrap;justify-content:space-between;gap:1rem;max-width:78rem;margin:0 auto 1.5rem;display:flex}.aura-top a:first-child{letter-spacing:.12em;font-weight:700}.aura-page a{text-underline-offset:.25em}.aura-shell{background:var(--aura-ivory);border-radius:1rem;grid-template-columns:17rem minmax(0,1fr);max-width:78rem;min-height:calc(100dvh - 7rem);margin:auto;display:grid;overflow:hidden}.aura-sidebar{color:#fff;background:#172f49;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:2.25rem 1.75rem;display:flex}.aura-eyebrow{letter-spacing:.12em;font-size:.875rem;font-weight:700}.aura-sidebar .aura-eyebrow{color:var(--aura-gold)}.aura-sidebar h1{margin:0;font-family:Georgia,serif;font-size:3rem;line-height:1}.aura-sidebar p{margin:0}.aura-preview-note{border-top:1px solid #58708a;margin-top:2rem;padding-top:1.25rem}.aura-preview-note strong{color:var(--aura-gold)}.aura-preview-note p{margin-top:.5rem}.aura-sidebar>a{margin-top:auto}.aura-workspace{min-width:0;padding:2.25rem}.aura-workspace-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.aura-workspace h2{margin:.5rem 0 1.5rem;font-family:Georgia,serif;font-size:1.8rem;line-height:1.25}.aura-workspace-heading .aura-eyebrow{margin:0}.aura-held{color:#614800;background:#fff6df;border:1px solid #9a7b39;border-radius:2rem;padding:.35rem .75rem;font-size:.875rem}.aura-access{background:#efe8d6;border-left:4px solid #ac862c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.aura-access p{flex:15rem;margin:0}.aura-page button,.aura-primary{font:inherit;color:var(--aura-navy);cursor:pointer;white-space:normal;background:#fff;border:1px solid #627389;border-radius:.4rem;justify-content:center;align-items:center;max-width:100%;min-height:2.75rem;padding:.65rem 1rem;text-decoration:none;display:inline-flex}.aura-page button:disabled{opacity:.55;cursor:not-allowed}.aura-page .aura-primary{background:var(--aura-navy);color:#fff;border-color:var(--aura-navy)}.aura-empty-title{margin-top:0;font-weight:700}.aura-draft-note{color:#556271;font-size:.875rem}.aura-composer label{margin-bottom:.5rem;font-weight:700;display:block}.aura-composer textarea{resize:vertical;width:100%;color:var(--aura-navy);font:inherit;background:#fff;border:1px solid #7c8997;border-radius:.5rem;min-height:9rem;padding:1rem}.aura-page :focus-visible{outline-offset:3px;outline:3px solid #af7d0c}.aura-composer-actions{flex-wrap:wrap;justify-content:flex-end;gap:1rem;margin-top:.8rem;display:flex}.aura-composer>p{color:#556271;font-size:.875rem}.aura-signin{max-width:36rem;margin:3rem auto}.aura-signin p{margin-bottom:1.5rem}@media (max-width:48rem){.aura-page{padding:1rem}.aura-shell{grid-template-columns:1fr}.aura-sidebar{gap:.75rem;padding:1.5rem}.aura-sidebar h1{font-size:2.5rem}.aura-preview-note{margin-top:.5rem;padding-top:.75rem}.aura-sidebar>a{margin-top:.5rem}.aura-workspace{padding:1.5rem}.aura-workspace h2{font-size:1.6rem}.aura-conversation{min-height:0;padding:1.25rem 0}}@media (max-width:25rem){.aura-page{padding:.75rem}.aura-workspace,.aura-sidebar{padding:1rem}.aura-composer-actions button{flex:100%}}.aura-page{background:radial-gradient(at 0 0,#1c3852 0,#10243a 65%);padding:2rem clamp(1rem,3vw,3rem)}.aura-shell{border:1px solid #ffffff20;border-radius:1.25rem;min-height:calc(100dvh - 9rem);box-shadow:0 18px 60px #06152445}.aura-sidebar{background:linear-gradient(160deg,#1b3650,#142b42);border-right:1px solid #ffffff14}.aura-workspace{flex-direction:column;gap:1.25rem;padding:clamp(1.5rem,3vw,3rem);display:flex}.aura-workspace h2{margin:.4rem 0 0}.aura-workspace-heading{border-bottom:1px solid #d9dfe3;align-items:center;padding-bottom:1.25rem}.aura-access{background:#f4eedf;border:1px solid #dfd5b9;border-left:3px solid #ac862c;border-radius:.75rem;padding:1rem 1.15rem}.aura-conversation{max-width:none;min-height:8rem;padding:1rem 0}.aura-conversation>div{background:#fff;border:1px solid #dce2e7;border-radius:.85rem;margin-bottom:1rem;padding:1.25rem 1.5rem;box-shadow:0 2px 8px #10243a05}.aura-conversation p{margin:.5rem 0}.aura-composer{border-top:1px solid #d9dfe3;padding-top:1.5rem}.aura-composer textarea{border-color:#a7b3bf;border-radius:.75rem;min-height:8rem;box-shadow:inset 0 1px 3px #10243a08}.aura-page button{border-color:#c0cad3;border-radius:.65rem;transition:background .15s,border-color .15s}.aura-page button:hover:not(:disabled){background:#edf2f6;border-color:#8294a6}.aura-page .aura-primary:hover:not(:disabled){background:#244460;border-color:#244460}.aura-composer>p{margin:.75rem 0 0;line-height:1.6}.aura-top a{color:#fff;text-decoration:none}.aura-sidebar .aura-eyebrow{font-size:.75rem;line-height:1.6}@media (max-width:48rem){.aura-page{padding:1rem}.aura-sidebar{border-bottom:1px solid #ffffff20;border-right:0;padding:1.5rem}.aura-workspace{gap:1rem;padding:1.5rem}.aura-shell,.aura-conversation{min-height:0}.aura-conversation>div{padding:1rem}}@media (max-width:25rem){.aura-workspace{padding:1.1rem}.aura-access button{width:100%}.aura-held{font-size:.8rem}}.aura-answer{overflow-wrap:anywhere;line-height:1.7}.aura-answer p{margin:.9rem 0}.aura-answer ul,.aura-answer ol{margin:1rem 0;padding-left:1.35rem}.aura-answer li{margin:.4rem 0}.aura-answer strong{font-weight:700}.aura-answer code{background:#edf1f4;border-radius:.3rem;padding:.12rem .3rem;font-size:.9em}.aura-introduction{background:#fffdf7;border:1px solid #dcd4bf;border-radius:1rem;padding:1.5rem}.aura-intro-lead{font-size:1.15rem;font-weight:700}.aura-starters{gap:.75rem;display:grid}.aura-starters button{text-align:left;background:#fff;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1rem;display:flex}.aura-starters span{color:#44576a;font-size:.95rem}.aura-introduction h3{margin-top:1.5rem}
