.luminis-dashboard{color:var(--ld-text);background:var(--ld-bg);font-family:var(--ld-body);min-height:650px;line-height:1.55}.luminis-dashboard *{box-sizing:border-box}.luminis-dashboard a{text-decoration:none;color:inherit}.luminis-dashboard button,.luminis-dashboard a{transition:background-color .2s ease,transform .2s ease,border-color .2s ease}.luminis-dashboard .ld-layout{display:grid;grid-template-columns:var(--ld-sidebar-width,255px) minmax(0,1fr);max-width:2000px;margin:0 auto;align-items:stretch}.luminis-dashboard.ld-no-sidebar .ld-layout{grid-template-columns:minmax(0,1fr)}.luminis-dashboard .ld-sidebar{padding:45px 20px 36px;background:var(--ld-sidebar);color:#f6ebe1;min-height:calc(100vh - 76px)}.luminis-dashboard .ld-side-kicker,.luminis-dashboard .ld-nav-label{color:var(--ld-gold);letter-spacing:.17em;font-size:10px;font-weight:650;text-transform:uppercase;margin:0 12px 25px}.luminis-dashboard .ld-profile{display:flex;align-items:center;gap:12px;margin:0 0 28px;padding:0 10px 27px;border-bottom:1px solid #61473470}.luminis-dashboard .ld-profile strong{display:block;color:#fff7ef;font-size:13px;font-weight:650}.luminis-dashboard .ld-profile small{display:block;color:#c8b7a8;font-size:11px}.luminis-dashboard .ld-avatar{height:41px;width:41px;flex:none;border-radius:50%;display:grid;place-items:center;background:linear-gradient(140deg,#e4cda8,#997354);font-family:var(--ld-heading);font-size:22px;color:#352018}.luminis-dashboard .ld-nav-label{margin-bottom:12px}.luminis-dashboard .ld-nav{display:grid;gap:8px;margin-bottom:28px}.luminis-dashboard .ld-nav-item{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding:13px 15px;color:#e7d7c8;border:1px solid transparent;border-radius:10px}.luminis-dashboard .ld-nav-item:hover,.luminis-dashboard .ld-nav-item.ld-current{background:#493127;border-color:#8c6a51}.luminis-dashboard .ld-side-card{margin-top:36px;padding:20px 17px;border:1px solid #665143;border-radius:16px;background:#36241c}.luminis-dashboard .ld-side-card>span{display:block;font-size:11px;color:#dec6ae}.luminis-dashboard .ld-side-card>strong{display:block;margin:11px 0 14px;color:#fff8f0;font-size:21px;font-family:var(--ld-heading);font-weight:500}.luminis-dashboard .ld-side-card small,.luminis-dashboard .ld-side-note{display:block;color:#c2a997;font-size:11px}.luminis-dashboard .ld-side-note{margin:25px 12px}.luminis-dashboard .ld-side-progress,.luminis-dashboard .ld-bar{height:6px;background:#6d5240;border-radius:10px;overflow:hidden;margin:11px 0}.luminis-dashboard .ld-side-progress span,.luminis-dashboard .ld-bar span{display:block;width:0;height:100%;background:var(--ld-gold);border-radius:10px;transition:width .35s}.luminis-dashboard .ld-main{min-width:0;padding:45px clamp(24px,5vw,88px) 80px}.luminis-dashboard .ld-breadcrumb{display:flex;gap:10px;align-items:center;color:#9a8879;font-size:11px;margin:0 0 40px}.luminis-dashboard .ld-breadcrumb strong{font-weight:600;color:#604938}.luminis-dashboard .ld-page-intro{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:34px}.luminis-dashboard .ld-eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#b38a59;font-weight:800;margin:0}.luminis-dashboard .ld-page-intro h1{font-family:var(--ld-heading);font-size:clamp(42px,5.7vw,76px);font-weight:400;letter-spacing:-.053em;line-height:1.06;color:var(--ld-text);margin:11px 0}.luminis-dashboard .ld-page-intro h1 span{color:var(--ld-gold)}.luminis-dashboard .ld-intro-text{font-size:13px;color:var(--ld-muted);margin:0}.luminis-dashboard .ld-lifetime{border:1px solid #d4bfa6;color:#674732;font-weight:650;font-size:10px;letter-spacing:.07em;white-space:nowrap;border-radius:50px;padding:7px 15px}.luminis-dashboard .ld-design-badge{background:#e9d9bd;color:#583a26;border:1px solid #d0af7e;border-radius:10px;padding:12px 16px;margin:0 0 23px;font-size:12px}.luminis-dashboard .ld-status{background:var(--ld-paper);border:1px solid #e7dacb;padding:26px;border-radius:var(--ld-card-radius);min-height:100px;display:flex;gap:15px;align-items:center;flex-wrap:wrap;color:var(--ld-muted);font-size:14px}.luminis-dashboard .ld-status p{margin:0;flex:1}.luminis-dashboard .ld-featured-title{margin:0 0 17px}.luminis-dashboard .ld-featured-title h2,.luminis-dashboard .ld-grid-heading h2{font-family:var(--ld-heading);font-size:clamp(29px,3.2vw,43px);font-weight:400;letter-spacing:-.045em;margin:3px 0 0;color:var(--ld-text)}.luminis-dashboard .ld-featured{display:grid;grid-template-columns:1.15fr .85fr;min-height:335px;background:#2e2019;border-radius:var(--ld-card-radius);overflow:hidden;box-shadow:0 22px 60px #5a473019}.luminis-dashboard .ld-featured-info{position:relative;z-index:1;padding:clamp(27px,3.5vw,52px);color:#fff5e8}.luminis-dashboard .ld-featured-topline{letter-spacing:.13em;font-size:10px;text-transform:uppercase;color:#d7b38c;font-weight:700}.luminis-dashboard .ld-featured-info h3{font-family:var(--ld-heading);font-size:clamp(34px,4.3vw,58px);line-height:1.03;font-weight:400;letter-spacing:-.043em;color:#fff7eb;margin:18px 0 12px}.luminis-dashboard .ld-featured-info>p{font-size:13px;color:#d3bfb0;max-width:500px;margin:0 0 20px}.luminis-dashboard .ld-featured-art{position:relative;min-height:290px;overflow:hidden}.luminis-dashboard .ld-featured-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#2e2019 0%,transparent 38%)}.luminis-dashboard .ld-featured-art img{height:100%;width:100%;object-fit:cover;transition:transform .5s}.luminis-dashboard .ld-featured:hover img{transform:scale(1.03)}.luminis-dashboard .ld-feature-progress{max-width:340px;margin:0 0 22px}.luminis-dashboard .ld-feature-progress-row{display:flex;justify-content:space-between;color:#e1cdbb;font-size:11px}.luminis-dashboard .ld-feature-progress-row strong{color:#fff4e8;font-size:12px}.luminis-dashboard .ld-bar{background:#635044;margin-top:9px}.luminis-dashboard .ld-button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:16px;background:#4b2d20;color:#fff8ed;font-size:11px;font-weight:750;letter-spacing:.02em;border:1px solid #4b2d20;border-radius:50px;padding:11px 20px}.luminis-dashboard .ld-button:hover{transform:translateY(-2px);background:#6b4131;color:#fff8ed}.luminis-dashboard .ld-button-light{background:#f9f2e9;color:#392319;border-color:#f9f2e9}.luminis-dashboard .ld-button-light:hover{background:#e8d1ad;color:#392319}.luminis-dashboard .ld-button-outline{border-color:#bba180;color:#593b2e;background:transparent}.luminis-dashboard .ld-grid-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:42px 0 20px}.luminis-dashboard .ld-count{font-size:12px;color:var(--ld-muted)}.luminis-dashboard .ld-courses{display:grid;grid-template-columns:repeat(var(--ld-grid-columns),minmax(0,1fr));gap:20px}.luminis-dashboard .ld-card{display:flex;flex-direction:column;background:var(--ld-paper);border:1px solid #e5d9cc;border-radius:var(--ld-card-radius);overflow:hidden;min-width:0;box-shadow:0 12px 34px #3d27100a}.luminis-dashboard .ld-card-img{height:185px;background:#e8ddd1;overflow:hidden;position:relative}.luminis-dashboard .ld-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.luminis-dashboard .ld-card:hover .ld-card-img img{transform:scale(1.035)}.luminis-dashboard .ld-card-label{position:absolute;top:13px;left:13px;background:#fcf8f0;padding:6px 10px;border-radius:50px;color:#5e4332;font-size:10px;font-weight:700}.luminis-dashboard .ld-card-body{padding:22px 25px 26px;display:flex;flex:1;flex-direction:column}.luminis-dashboard .ld-card-title{font-family:var(--ld-heading);font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1.15;letter-spacing:-.02em;margin:0 0 12px;color:var(--ld-text)}.luminis-dashboard .ld-card-desc{font-size:12px;line-height:1.6;color:var(--ld-muted);margin:0 0 17px;flex:1}.luminis-dashboard .ld-card-meta{color:#a1856d;font-size:11px;margin-bottom:13px}.luminis-dashboard .ld-card-progress{margin:0 0 16px}.luminis-dashboard .ld-card-progress small{font-size:11px;color:#7b6657}.luminis-dashboard .ld-card-progress .ld-bar{height:5px;background:#e5d6c5}.luminis-dashboard .ld-card-body .ld-button{align-self:flex-start}.luminis-dashboard .ld-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:36px}.luminis-dashboard .ld-info-card{background:var(--ld-paper);padding:28px;border:1px solid #e5d9cc;border-radius:var(--ld-card-radius)}.luminis-dashboard .ld-info-card h3{color:var(--ld-text);font-family:var(--ld-heading);font-weight:400;font-size:26px;margin:8px 0}.luminis-dashboard .ld-info-card p{color:var(--ld-muted);font-size:12px;line-height:1.8;margin:0 0 12px}.luminis-dashboard .ld-info-card a{color:#68432e;font-size:12px;font-weight:700}@media(max-width:1100px){.luminis-dashboard .ld-courses{grid-template-columns:repeat(2,minmax(0,1fr))}.luminis-dashboard .ld-main{padding:36px 28px 65px}}@media(max-width:850px){.luminis-dashboard .ld-layout{display:block}.luminis-dashboard .ld-sidebar{min-height:0;padding:22px 22px 15px}.luminis-dashboard .ld-side-kicker{display:none}.luminis-dashboard .ld-profile{padding-bottom:12px;margin-bottom:12px}.luminis-dashboard .ld-nav{display:flex;flex-wrap:wrap;margin-bottom:0}.luminis-dashboard .ld-nav-label,.luminis-dashboard .ld-side-card,.luminis-dashboard .ld-side-note{display:none}.luminis-dashboard .ld-main{padding:26px 22px 60px}.luminis-dashboard .ld-breadcrumb{margin-bottom:25px}}@media(max-width:680px){.luminis-dashboard .ld-page-intro{align-items:flex-start;flex-direction:column}.luminis-dashboard .ld-featured{grid-template-columns:1fr}.luminis-dashboard .ld-featured-info{padding:28px}.luminis-dashboard .ld-featured-info h3{font-size:40px}.luminis-dashboard .ld-featured-art{height:210px;min-height:210px;order:-1}.luminis-dashboard .ld-featured-art:before{background:linear-gradient(0deg,#2e2019,transparent 30%)}.luminis-dashboard .ld-courses,.luminis-dashboard .ld-info-grid{grid-template-columns:1fr}.luminis-dashboard .ld-card-img{height:200px}.luminis-dashboard .ld-grid-heading{align-items:flex-start;flex-direction:column;gap:3px}}@media(prefers-reduced-motion:reduce){.luminis-dashboard *{transition:none!important;animation:none!important}}.luminis-dashboard [hidden]{display:none!important}.luminis-dashboard .ld-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:0 0 30px}.luminis-dashboard .ld-stat{background:var(--ld-paper);border:1px solid #e8dace;border-radius:var(--ld-card-radius);padding:16px 22px;box-shadow:0 5px 20px #50352308;min-width:0}.luminis-dashboard .ld-stat span{color:var(--ld-muted);font-size:11px;display:block;margin-bottom:4px}.luminis-dashboard .ld-stat strong{font:normal clamp(25px,2.5vw,35px)/1.2 var(--ld-heading);color:var(--ld-text);display:block}.luminis-dashboard .ld-tools{display:flex;align-items:center;gap:12px;justify-content:space-between;flex-wrap:wrap;margin:0 0 21px}.luminis-dashboard .ld-search{display:flex;align-items:center;gap:10px;min-height:46px;padding:0 16px;border:1px solid #decfbe;border-radius:999px;background:var(--ld-paper);color:var(--ld-muted);flex:1 1 225px;max-width:390px}.luminis-dashboard .ld-search input{background:transparent;border:0!important;outline:none;width:100%;color:var(--ld-text);font-family:var(--ld-body);font-size:13px;box-shadow:none!important;min-width:0}.luminis-dashboard .ld-search:focus-within{outline:2px solid var(--ld-gold);outline-offset:2px}.luminis-dashboard .ld-filters{display:flex;gap:6px;flex-wrap:wrap}.luminis-dashboard .ld-filter{cursor:pointer;border:1px solid #e0d1be;border-radius:999px;background:var(--ld-paper);padding:10px 15px;min-height:43px;color:#6f5443;font:600 11px/1.2 var(--ld-body)}.luminis-dashboard .ld-filter:hover{background:#f0e2d0}.luminis-dashboard .ld-filter.is-selected{background:var(--ld-text);border-color:var(--ld-text);color:#fff8ec}.luminis-dashboard .ld-no-results{background:var(--ld-paper);padding:32px;border-radius:var(--ld-card-radius);text-align:center;color:var(--ld-muted);font-size:13px}.luminis-dashboard .ld-card-no-image{background:linear-gradient(130deg,#987760,#e4c4a1 52%,#f3e7d7)}.luminis-dashboard .ld-card{transition:transform .2s,box-shadow .2s}.luminis-dashboard .ld-card:hover{transform:translateY(-3px);box-shadow:0 18px 35px #3d27101a}.luminis-dashboard a:focus-visible,.luminis-dashboard button:focus-visible{outline:3px solid var(--ld-gold);outline-offset:3px}.luminis-dashboard .ld-status-heading{font-family:var(--ld-heading);font-size:25px;font-weight:400;color:var(--ld-text)}@media(max-width:850px){.luminis-dashboard .ld-stats{gap:9px}.luminis-dashboard .ld-stat{padding:14px}}@media(max-width:680px){.luminis-dashboard .ld-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.luminis-dashboard .ld-stat{padding:12px 9px}.luminis-dashboard .ld-stat span{font-size:10px}.luminis-dashboard .ld-tools{align-items:stretch}.luminis-dashboard .ld-search{max-width:none;flex-basis:100%}.luminis-dashboard .ld-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px;width:100%;scrollbar-width:thin}.luminis-dashboard .ld-filter{flex:none}.luminis-dashboard .ld-card-body .ld-button{width:100%}.luminis-dashboard .ld-card{border-radius:var(--ld-card-radius)}}@media(prefers-reduced-motion:reduce){.luminis-dashboard .ld-card{transition:none}.luminis-dashboard .ld-card:hover{transform:none}}.luminis-dashboard[data-ld-state=loading],.luminis-dashboard[data-ld-state=login],.luminis-dashboard[data-ld-state=empty],.luminis-dashboard[data-ld-state=error],.luminis-dashboard[data-ld-state=loading] .ld-sidebar,.luminis-dashboard[data-ld-state=login] .ld-sidebar,.luminis-dashboard[data-ld-state=empty] .ld-sidebar,.luminis-dashboard[data-ld-state=error] .ld-sidebar{min-height:0}.luminis-dashboard[data-ld-state=login] .ld-side-card,.luminis-dashboard[data-ld-state=empty] .ld-side-card,.luminis-dashboard[data-ld-state=error] .ld-side-card{display:none}.luminis-dashboard[data-ld-state=loading] .ld-main,.luminis-dashboard[data-ld-state=login] .ld-main,.luminis-dashboard[data-ld-state=empty] .ld-main,.luminis-dashboard[data-ld-state=error] .ld-main{padding-bottom:clamp(30px,4vw,52px)}.luminis-dashboard[data-ld-state=loading] .ld-breadcrumb,.luminis-dashboard[data-ld-state=login] .ld-breadcrumb,.luminis-dashboard[data-ld-state=empty] .ld-breadcrumb,.luminis-dashboard[data-ld-state=error] .ld-breadcrumb{margin-bottom:25px}.luminis-dashboard[data-ld-state=loading] .ld-page-intro,.luminis-dashboard[data-ld-state=login] .ld-page-intro,.luminis-dashboard[data-ld-state=empty] .ld-page-intro,.luminis-dashboard[data-ld-state=error] .ld-page-intro{margin-bottom:24px}.luminis-dashboard[data-ld-state] .ld-status{display:grid;grid-template-columns:minmax(0,1fr) 135px;align-items:center;gap:36px;min-height:200px;padding:clamp(26px,3.5vw,43px);border:1px solid #e1cfbe;background:linear-gradient(110deg,var(--ld-paper) 0%,#f5eade 100%);box-shadow:0 12px 33px #3e29180b;overflow:hidden}.luminis-dashboard .ld-status-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:10px}.luminis-dashboard .ld-status-eyebrow{font-size:10px;color:#a77b4b;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.luminis-dashboard .ld-status-copy .ld-status-heading{color:var(--ld-text);font-family:var(--ld-heading);font-size:clamp(24px,2.8vw,35px);font-weight:400;letter-spacing:-.025em;line-height:1.17;display:block}.luminis-dashboard .ld-status-copy .ld-status-description{margin:0;max-width:570px;flex:none;color:var(--ld-muted);font-size:13px;line-height:1.75}.luminis-dashboard .ld-status-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.luminis-dashboard .ld-status-art{position:relative;height:128px;width:128px;display:grid;place-items:center;flex:none;border:1px solid #c8ac8e;border-radius:50%;font:400 61px/1 var(--ld-heading);color:#8e694e;background:radial-gradient(circle,#f7eee4,#e7d5c2);box-shadow:inset 0 0 0 9px #f9f2e8,inset 0 0 0 10px #c8ac8e}.luminis-dashboard[data-ld-state=error] .ld-info-grid,.luminis-dashboard[data-ld-state=login] .ld-info-grid,.luminis-dashboard[data-ld-state=empty] .ld-info-grid{margin-top:22px}.luminis-dashboard .ld-status .ld-button{flex:none}@media(max-width:680px){.luminis-dashboard[data-ld-state] .ld-status{grid-template-columns:1fr;gap:0;min-height:0;padding:25px 23px}.luminis-dashboard .ld-status-art{display:none}.luminis-dashboard .ld-status-copy .ld-status-heading{font-size:27px}.luminis-dashboard[data-ld-state=error] .ld-main,.luminis-dashboard[data-ld-state=empty] .ld-main,.luminis-dashboard[data-ld-state=login] .ld-main{padding-bottom:30px}}.luminis-dashboard .ld-card-title,.luminis-dashboard .ld-featured-info h3,.luminis-dashboard .ld-status-heading{overflow-wrap:anywhere}.luminis-dashboard .ld-button:focus-visible,.luminis-dashboard .ld-filter:focus-visible,.luminis-dashboard .ld-nav-item:focus-visible,.luminis-dashboard .ld-search input:focus-visible{outline:3px solid var(--ld-gold);outline-offset:3px}@media(max-width:680px){.luminis-dashboard .ld-featured-info h3{font-size:clamp(30px,9vw,42px)}.luminis-dashboard .ld-card-body .ld-button{max-width:100%;width:100%}.luminis-dashboard .ld-info-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.luminis-dashboard button,.luminis-dashboard a,.luminis-dashboard .ld-bar span{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/luminis-dashboard-v1.css.map */
