/* Fourth design: a readable, single-column service desk. */
.easy-mode{background:#fffdf7;color:#293329;--dark:#293329;--muted:#586657;--line:#dddccf;font-size:18px}.easy-mode .shell{display:block}.easy-mode .sidebar{display:none}.easy-mode .main{width:100%;margin:0}.easy-header{max-width:1000px;margin:auto;padding:20px 28px;display:flex;align-items:center;gap:14px;border-bottom:1px solid #e4e0d3}.easy-header .brand{margin:0;padding:0}.easy-header .aurvena-logo{width:52px;height:52px}.easy-brand{display:flex;flex-direction:column;gap:3px}.easy-brand strong{font-size:24px;font-weight:650}.easy-brand span{font-size:14px;color:#5d695b}.easy-home{margin-left:auto;border:1px solid #d8d7ca;border-radius:28px;padding:12px 20px;background:white}.easy-mode .topbar{max-width:1000px;margin:auto;padding:12px 28px;background:transparent;border:0;font-size:13px;min-height:64px}.easy-mode .topbar .crumb,.easy-mode .topbar .avatar{display:none}.easy-mode .topbar .user{flex-wrap:wrap}.easy-designs{position:relative}.easy-designs summary{cursor:pointer;font-size:14px;text-decoration:underline;padding:10px 0}.easy-designs .design-switch{position:absolute;z-index:10;top:43px;left:0;width:320px;max-width:85vw;padding:16px;background:white;border:1px solid #dddccf;border-radius:14px;box-shadow:0 6px 22px #29332915}.easy-mode .content{max-width:1000px;padding:10px 28px 70px}.easy-mode .content>.banner{background:transparent;border:0;border-radius:0;padding:4px 0;color:#796124;font-size:13px;margin-bottom:22px}.easy-intro{max-width:760px;margin:0 auto 30px}.easy-kicker{font-size:12px;font-weight:700;letter-spacing:2px;color:#927025;margin-bottom:12px}.easy-intro h1{font-size:clamp(30px,4vw,44px);line-height:1.2;letter-spacing:-1px;font-weight:650;margin-bottom:14px}.easy-intro>p:last-child{font-size:18px;color:#5b6658;max-width:680px;margin-bottom:0}.easy-choices{max-width:760px;margin:auto;display:grid;gap:14px}.easy-choice{display:flex;align-items:center;gap:20px;text-align:left;min-height:112px;width:100%;padding:24px;background:white;border:1px solid #dedccd;border-radius:18px;box-shadow:0 3px 0 #e9e6d8}.easy-choice:hover{background:#fff5d8;border-color:#b69a51}.easy-choice-icon{height:48px;width:48px;flex:none;display:grid;place-items:center;background:#eee5c9;color:#70551d;border-radius:50%;font-size:22px}.easy-choice-copy{display:flex;flex-direction:column;gap:7px}.easy-choice-copy strong{font-size:22px}.easy-choice-copy>span{font-size:16px;color:#5c6658;font-weight:400;line-height:1.4}.easy-arrow{margin-left:auto;font-size:24px;color:#806526}.easy-more,.easy-overview,.easy-help{max-width:760px;margin:24px auto 0;border-bottom:1px solid #dedccd;padding:0 0 20px}.easy-more>summary,.easy-overview>summary,.easy-help>summary{cursor:pointer;padding:12px 4px;font-size:18px;font-weight:600}.easy-more-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.easy-more-list button{text-align:left;min-height:52px}.easy-overview[open]{max-width:none}.easy-overview[open]>summary{margin-bottom:20px}.easy-help p{font-size:16px;line-height:1.7;padding:12px 4px}.easy-mode .card,.easy-mode .stat{border-radius:16px}.easy-mode .table-wrap{border-radius:12px}.easy-mode button{min-height:46px}.easy-mode button.primary{background:#324b35;border-color:#324b35;color:#fff;border-radius:12px}.easy-mode input,.easy-mode select,.easy-mode textarea{min-height:52px;font-size:18px;border-radius:10px;padding:13px}.easy-mode label{font-size:17px;line-height:1.5}.easy-mode input[type=checkbox]{min-height:22px;width:22px;vertical-align:middle}.easy-mode dialog{width:min(650px,94vw);border:1px solid #d6d6c7;border-radius:22px;padding:32px;max-height:92vh}.easy-mode dialog::backdrop{background:#27302bc0}.easy-mode dialog h2{font-size:25px;line-height:1.3;padding-right:24px}.easy-mode [hidden]{display:none!important}.easy-step-count{font-size:14px;font-weight:700;color:#70551d;border-top:3px solid #d0b36b;padding-top:18px;margin-bottom:10px}.easy-step-hint{font-size:16px;color:#5a6659;margin-bottom:26px}.easy-step-controls{display:flex;justify-content:space-between;gap:18px;margin-top:25px}.easy-step-controls button{padding:13px 24px}.easy-review-note{font-size:16px;font-weight:600}.easy-mode .auth{display:block;background:#fffdf7;min-height:100vh;padding:48px 20px}.easy-mode .auth-art{display:none}.easy-mode .auth-form{max-width:520px;margin:auto;padding:30px;border:0;background:transparent;display:flex;flex-direction:column}.easy-signin-brand{font-size:32px;font-weight:700;color:#70551d;margin-bottom:24px}.easy-mode .auth-form>.design-switch{margin-bottom:30px}.easy-mode .auth-form button.primary{width:100%}.easy-mode :focus-visible{outline:3px solid #89681d;outline-offset:4px}.easy-mode .error{color:#a02323;font-size:17px}
@media(max-width:600px){.easy-header{padding:16px}.easy-mode .topbar{padding:8px 16px;gap:4px}.easy-mode .content{padding:8px 16px 50px}.easy-choice{gap:14px;padding:18px;min-height:105px}.easy-choice-copy strong{font-size:20px}.easy-choice-copy>span{font-size:15px}.easy-choice-icon{width:36px;height:36px;font-size:18px}.easy-arrow{font-size:20px}.easy-intro{margin-bottom:24px}.easy-more-list{grid-template-columns:1fr}.easy-mode dialog{padding:24px}.easy-mode .topbar .user>span{display:none}.easy-mode .auth{padding:18px 8px}.easy-mode .auth-form{padding:20px}.easy-brand span{font-size:12px}}
