:root{--bg:#FAFAFC;--surface:#fff;--soft:#F2F1F6;--ink:#2B2933;--muted:#777481;--brand:#7468B5;--deep:#24212E;--accent:#E9A34A;--border:#e5e3eb;--shadow:0 14px 40px rgba(36,33,46,.08);--radius:22px;--shell:min(1180px,calc(100% - 40px));font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;color-scheme:light}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);line-height:1.7}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}a:hover{color:var(--brand)}button,input,select,textarea{font:inherit}.shell{width:var(--shell);margin-inline:auto}.skip-link{position:fixed;left:12px;top:12px;transform:translateY(-180%);background:var(--deep);color:#fff;padding:10px 14px;border-radius:10px;z-index:1000}.skip-link:focus{transform:none}.site-header{position:sticky;top:0;z-index:100;background:rgba(255,255,255,.92);backdrop-filter:blur(16px);border-bottom:1px solid rgba(229,227,235,.8)}.header-inner{display:flex;align-items:center;justify-content:space-between;min-height:76px;gap:24px}.brand{display:flex;align-items:center;gap:12px}.brand img{border-radius:12px}.brand span{display:grid;line-height:1.15}.brand strong{font-size:18px;color:var(--deep)}.brand small{font-size:12px;color:var(--muted);margin-top:5px}.main-nav{display:flex;align-items:center;gap:6px}.main-nav a{padding:10px 14px;border-radius:12px;color:var(--muted);font-weight:650}.main-nav a:hover,.main-nav a.is-active{background:var(--soft);color:var(--deep)}.menu-toggle{display:none;border:1px solid var(--border);background:#fff;color:var(--deep);padding:9px 13px;border-radius:12px}.hero{display:grid;grid-template-columns:.86fr 1.14fr;gap:48px;align-items:center;padding-block:64px 42px}.hero-copy h1{font-size:clamp(42px,6vw,74px);line-height:1.03;letter-spacing:-.045em;margin:10px 0 22px;color:var(--deep);max-width:8ch}.lead{font-size:19px;color:#56515f;max-width:720px}.eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);font-weight:800;margin:0 0 8px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 18px;border-radius:14px;font-weight:750;border:1px solid transparent}.btn-primary{background:var(--deep);color:#fff}.btn-primary:hover{background:var(--brand);color:#fff}.btn-secondary{background:#fff;border-color:var(--border);color:var(--deep)}.hero-art{position:relative;border-radius:30px;overflow:hidden;box-shadow:var(--shadow);background:var(--soft);aspect-ratio:1.45}.hero-art img{width:100%;height:100%;object-fit:cover}.hero-art span{position:absolute;left:18px;bottom:18px;background:rgba(255,255,255,.94);padding:12px 15px;border-radius:14px;box-shadow:0 8px 30px rgba(0,0,0,.09)}.hero-art b{color:var(--accent);margin-right:8px}.section{padding-block:48px}.section-soft{background:var(--soft);margin-block:40px}.section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px}.section-head h2,.split h2,.info-band h2,.brand-note h2,.page-intro h1,.prose h2,.fact-panel h2{margin:0;color:var(--deep);line-height:1.15}.section-head h2,.split h2,.info-band h2,.brand-note h2{font-size:clamp(28px,4vw,42px)}.card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.media-card{background:#fff;border:1px solid var(--border);border-radius:20px;overflow:hidden;box-shadow:0 4px 20px rgba(36,33,46,.035);opacity:.001;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease,box-shadow .2s ease}.media-card.is-visible{opacity:1;transform:none}.media-card:hover{box-shadow:var(--shadow)}.poster-link{display:block;position:relative;background:var(--soft);aspect-ratio:16/11;overflow:hidden}.poster-link img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.media-card:hover .poster-link img{transform:scale(1.025)}.play-mark{position:absolute;right:14px;bottom:14px;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.94);color:var(--accent);box-shadow:0 6px 20px rgba(0,0,0,.12)}.media-card__body{padding:18px}.media-card h3{font-size:21px;line-height:1.25;margin:4px 0 8px}.media-card p{margin:0;color:var(--muted)}.tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.tags span{padding:4px 9px;border-radius:999px;background:var(--soft);color:#625e6a;font-size:12px}.split{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;padding-block:54px}.split img{border-radius:24px;box-shadow:var(--shadow);width:100%;aspect-ratio:1.45;object-fit:cover}.pill-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.pill-links a,.filter-bar a{border:1px solid var(--border);background:#fff;border-radius:999px;padding:8px 13px;color:#615d68}.editorial-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.editorial-grid article{display:grid;grid-template-columns:180px 1fr;gap:18px;background:#fff;border:1px solid var(--border);border-radius:18px;overflow:hidden}.editorial-grid img{width:100%;height:100%;object-fit:cover}.editorial-grid div{padding:18px 18px 18px 0}.editorial-grid h3{margin:0 0 8px}.editorial-grid p{margin:0;color:var(--muted)}.info-band,.brand-note{display:flex;align-items:center;justify-content:space-between;gap:28px;background:#fff;border:1px solid var(--border);border-radius:24px;padding:30px}.brand-note{margin-bottom:58px}.page-main{padding-block:30px 70px}.breadcrumbs ol{display:flex;flex-wrap:wrap;gap:7px;list-style:none;padding:0;margin:0 0 28px;font-size:13px;color:var(--muted)}.breadcrumbs li+li:before{content:'/' ;margin-right:7px;color:#b1adb8}.page-intro{max-width:820px;margin-bottom:30px}.page-intro h1{font-size:clamp(38px,6vw,64px);letter-spacing:-.035em}.page-intro p{font-size:18px;color:var(--muted)}.filter-bar{display:flex;flex-wrap:wrap;gap:9px;margin:26px 0 30px}.filter-bar a.is-current{background:var(--deep);color:#fff;border-color:var(--deep)}.card-grid-wide{grid-template-columns:repeat(4,1fr)}.timeline-list{display:grid;gap:0}.timeline-list>h2{font-size:28px;margin:38px 0 12px;padding-top:20px;border-top:1px solid var(--border)}.timeline-list article{display:grid;grid-template-columns:180px 1fr;gap:20px;padding:18px 0;border-top:1px solid var(--border)}.timeline-list img{width:180px;height:120px;object-fit:cover;border-radius:14px}.timeline-list h3{font-size:22px;margin:2px 0 6px}.timeline-list p{margin:0;color:var(--muted)}.narrow{max-width:940px}.fact-panel{display:grid;grid-template-columns:.9fr 1.1fr;gap:30px;background:#fff;border:1px solid var(--border);border-radius:24px;padding:22px}.fact-panel img{width:100%;height:100%;object-fit:cover;border-radius:17px}.fact-panel dl{margin:20px 0 0}.fact-panel dl div{display:grid;grid-template-columns:120px 1fr;gap:20px;padding:11px 0;border-top:1px solid var(--border)}.fact-panel dt{color:var(--muted)}.fact-panel dd{margin:0}.prose{font-size:17px;max-width:800px;margin:44px auto}.prose h2{margin-top:38px;font-size:30px}.detail-layout{display:grid;grid-template-columns:minmax(280px,420px) 1fr;gap:48px;align-items:start}.detail-poster img{width:100%;aspect-ratio:.73;object-fit:cover;border-radius:26px;box-shadow:var(--shadow)}.detail-copy h1{font-size:clamp(40px,6vw,68px);line-height:1.04;margin:8px 0 20px;color:var(--deep);letter-spacing:-.04em}.watch-box{margin-top:34px;padding:24px;background:#fff;border:1px solid var(--border);border-radius:20px}.watch-box h2{margin-top:0}.error-page{padding-block:100px 130px;text-align:center;max-width:760px}.error-page h1{font-size:clamp(42px,8vw,80px);margin:0;color:var(--deep)}.error-page .hero-actions{justify-content:center}.site-footer{background:var(--deep);color:#ddd8e2;margin-top:40px}.footer-grid{display:grid;grid-template-columns:1.4fr .8fr;gap:30px;padding-block:46px}.site-footer strong{color:#fff;font-size:20px}.site-footer nav{display:flex;flex-wrap:wrap;gap:10px 18px;align-content:start}.site-footer a:hover{color:#fff}.copyright{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.12);padding-top:20px;color:#aaa3b2}
@media(max-width:980px){.hero{grid-template-columns:1fr;gap:28px}.hero-copy h1{max-width:none}.card-grid,.card-grid-wide{grid-template-columns:repeat(2,1fr)}.split{grid-template-columns:1fr}.editorial-grid{grid-template-columns:1fr}.detail-layout{grid-template-columns:320px 1fr}.fact-panel{grid-template-columns:1fr}.fact-panel img{aspect-ratio:1.7}.main-nav{position:absolute;left:20px;right:20px;top:68px;display:none;flex-direction:column;align-items:stretch;background:#fff;border:1px solid var(--border);padding:12px;border-radius:18px;box-shadow:var(--shadow)}.main-nav.is-open{display:flex}.menu-toggle{display:inline-flex}}
@media(max-width:700px){:root{--shell:min(100% - 28px,1180px)}.header-inner{min-height:66px}.brand small{display:none}.hero{padding-block:34px}.hero-copy h1{font-size:46px}.hero-art{border-radius:20px}.section{padding-block:34px}.card-grid,.card-grid-wide{grid-template-columns:1fr}.editorial-grid article{grid-template-columns:120px 1fr}.info-band,.brand-note{align-items:flex-start;flex-direction:column}.timeline-list article{grid-template-columns:110px 1fr}.timeline-list img{width:110px;height:86px}.detail-layout{grid-template-columns:1fr}.detail-poster{max-width:420px}.detail-copy h1{font-size:46px}.footer-grid{grid-template-columns:1fr}.fact-panel dl div{grid-template-columns:1fr;gap:2px}.section-head{align-items:flex-start;flex-direction:column}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}.media-card{opacity:1;transform:none}}
.u-space-1{padding-block:5px}.u-radius-1{border-radius:7px}.u-grid-1{display:grid;gap:9px}
@media(max-width:560px){.u-mobile-1{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-2{padding-block:6px}.u-radius-2{border-radius:8px}.u-grid-2{display:grid;gap:10px}
@media(max-width:600px){.u-mobile-2{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-3{padding-block:7px}.u-radius-3{border-radius:9px}.u-grid-3{display:grid;gap:11px}
@media(max-width:640px){.u-mobile-3{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-4{padding-block:8px}.u-radius-4{border-radius:10px}.u-grid-4{display:grid;gap:12px}
@media(max-width:680px){.u-mobile-4{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-5{padding-block:9px}.u-radius-5{border-radius:11px}.u-grid-5{display:grid;gap:13px}
@media(max-width:720px){.u-mobile-5{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-6{padding-block:10px}.u-radius-6{border-radius:12px}.u-grid-6{display:grid;gap:14px}
@media(max-width:760px){.u-mobile-6{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-7{padding-block:11px}.u-radius-7{border-radius:13px}.u-grid-7{display:grid;gap:15px}
@media(max-width:800px){.u-mobile-7{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-8{padding-block:12px}.u-radius-8{border-radius:14px}.u-grid-8{display:grid;gap:16px}
@media(max-width:840px){.u-mobile-8{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-9{padding-block:13px}.u-radius-9{border-radius:15px}.u-grid-9{display:grid;gap:17px}
@media(max-width:880px){.u-mobile-9{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-10{padding-block:14px}.u-radius-10{border-radius:16px}.u-grid-10{display:grid;gap:18px}
@media(max-width:520px){.u-mobile-10{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-11{padding-block:15px}.u-radius-11{border-radius:17px}.u-grid-11{display:grid;gap:19px}
@media(max-width:560px){.u-mobile-11{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-12{padding-block:16px}.u-radius-12{border-radius:18px}.u-grid-12{display:grid;gap:20px}
@media(max-width:600px){.u-mobile-12{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-13{padding-block:17px}.u-radius-13{border-radius:19px}.u-grid-13{display:grid;gap:21px}
@media(max-width:640px){.u-mobile-13{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-14{padding-block:18px}.u-radius-14{border-radius:20px}.u-grid-14{display:grid;gap:22px}
@media(max-width:680px){.u-mobile-14{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-15{padding-block:19px}.u-radius-15{border-radius:21px}.u-grid-15{display:grid;gap:23px}
@media(max-width:720px){.u-mobile-15{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-16{padding-block:20px}.u-radius-16{border-radius:22px}.u-grid-16{display:grid;gap:8px}
@media(max-width:760px){.u-mobile-16{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-17{padding-block:21px}.u-radius-17{border-radius:23px}.u-grid-17{display:grid;gap:9px}
@media(max-width:800px){.u-mobile-17{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-18{padding-block:22px}.u-radius-18{border-radius:6px}.u-grid-18{display:grid;gap:10px}
@media(max-width:840px){.u-mobile-18{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-19{padding-block:23px}.u-radius-19{border-radius:7px}.u-grid-19{display:grid;gap:11px}
@media(max-width:880px){.u-mobile-19{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-20{padding-block:24px}.u-radius-20{border-radius:8px}.u-grid-20{display:grid;gap:12px}
@media(max-width:520px){.u-mobile-20{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-21{padding-block:25px}.u-radius-21{border-radius:9px}.u-grid-21{display:grid;gap:13px}
@media(max-width:560px){.u-mobile-21{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-22{padding-block:26px}.u-radius-22{border-radius:10px}.u-grid-22{display:grid;gap:14px}
@media(max-width:600px){.u-mobile-22{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-23{padding-block:27px}.u-radius-23{border-radius:11px}.u-grid-23{display:grid;gap:15px}
@media(max-width:640px){.u-mobile-23{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-24{padding-block:4px}.u-radius-24{border-radius:12px}.u-grid-24{display:grid;gap:16px}
@media(max-width:680px){.u-mobile-24{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-25{padding-block:5px}.u-radius-25{border-radius:13px}.u-grid-25{display:grid;gap:17px}
@media(max-width:720px){.u-mobile-25{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-26{padding-block:6px}.u-radius-26{border-radius:14px}.u-grid-26{display:grid;gap:18px}
@media(max-width:760px){.u-mobile-26{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-27{padding-block:7px}.u-radius-27{border-radius:15px}.u-grid-27{display:grid;gap:19px}
@media(max-width:800px){.u-mobile-27{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-28{padding-block:8px}.u-radius-28{border-radius:16px}.u-grid-28{display:grid;gap:20px}
@media(max-width:840px){.u-mobile-28{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-29{padding-block:9px}.u-radius-29{border-radius:17px}.u-grid-29{display:grid;gap:21px}
@media(max-width:880px){.u-mobile-29{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-30{padding-block:10px}.u-radius-30{border-radius:18px}.u-grid-30{display:grid;gap:22px}
@media(max-width:520px){.u-mobile-30{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-31{padding-block:11px}.u-radius-31{border-radius:19px}.u-grid-31{display:grid;gap:23px}
@media(max-width:560px){.u-mobile-31{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-32{padding-block:12px}.u-radius-32{border-radius:20px}.u-grid-32{display:grid;gap:8px}
@media(max-width:600px){.u-mobile-32{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-33{padding-block:13px}.u-radius-33{border-radius:21px}.u-grid-33{display:grid;gap:9px}
@media(max-width:640px){.u-mobile-33{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-34{padding-block:14px}.u-radius-34{border-radius:22px}.u-grid-34{display:grid;gap:10px}
@media(max-width:680px){.u-mobile-34{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-35{padding-block:15px}.u-radius-35{border-radius:23px}.u-grid-35{display:grid;gap:11px}
@media(max-width:720px){.u-mobile-35{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-36{padding-block:16px}.u-radius-36{border-radius:6px}.u-grid-36{display:grid;gap:12px}
@media(max-width:760px){.u-mobile-36{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-37{padding-block:17px}.u-radius-37{border-radius:7px}.u-grid-37{display:grid;gap:13px}
@media(max-width:800px){.u-mobile-37{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-38{padding-block:18px}.u-radius-38{border-radius:8px}.u-grid-38{display:grid;gap:14px}
@media(max-width:840px){.u-mobile-38{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-39{padding-block:19px}.u-radius-39{border-radius:9px}.u-grid-39{display:grid;gap:15px}
@media(max-width:880px){.u-mobile-39{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-40{padding-block:20px}.u-radius-40{border-radius:10px}.u-grid-40{display:grid;gap:16px}
@media(max-width:520px){.u-mobile-40{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-41{padding-block:21px}.u-radius-41{border-radius:11px}.u-grid-41{display:grid;gap:17px}
@media(max-width:560px){.u-mobile-41{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-42{padding-block:22px}.u-radius-42{border-radius:12px}.u-grid-42{display:grid;gap:18px}
@media(max-width:600px){.u-mobile-42{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-43{padding-block:23px}.u-radius-43{border-radius:13px}.u-grid-43{display:grid;gap:19px}
@media(max-width:640px){.u-mobile-43{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-44{padding-block:24px}.u-radius-44{border-radius:14px}.u-grid-44{display:grid;gap:20px}
@media(max-width:680px){.u-mobile-44{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-45{padding-block:25px}.u-radius-45{border-radius:15px}.u-grid-45{display:grid;gap:21px}
@media(max-width:720px){.u-mobile-45{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-46{padding-block:26px}.u-radius-46{border-radius:16px}.u-grid-46{display:grid;gap:22px}
@media(max-width:760px){.u-mobile-46{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-47{padding-block:27px}.u-radius-47{border-radius:17px}.u-grid-47{display:grid;gap:23px}
@media(max-width:800px){.u-mobile-47{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-48{padding-block:4px}.u-radius-48{border-radius:18px}.u-grid-48{display:grid;gap:8px}
@media(max-width:840px){.u-mobile-48{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-49{padding-block:5px}.u-radius-49{border-radius:19px}.u-grid-49{display:grid;gap:9px}
@media(max-width:880px){.u-mobile-49{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-50{padding-block:6px}.u-radius-50{border-radius:20px}.u-grid-50{display:grid;gap:10px}
@media(max-width:520px){.u-mobile-50{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-51{padding-block:7px}.u-radius-51{border-radius:21px}.u-grid-51{display:grid;gap:11px}
@media(max-width:560px){.u-mobile-51{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-52{padding-block:8px}.u-radius-52{border-radius:22px}.u-grid-52{display:grid;gap:12px}
@media(max-width:600px){.u-mobile-52{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-53{padding-block:9px}.u-radius-53{border-radius:23px}.u-grid-53{display:grid;gap:13px}
@media(max-width:640px){.u-mobile-53{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-54{padding-block:10px}.u-radius-54{border-radius:6px}.u-grid-54{display:grid;gap:14px}
@media(max-width:680px){.u-mobile-54{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-55{padding-block:11px}.u-radius-55{border-radius:7px}.u-grid-55{display:grid;gap:15px}
@media(max-width:720px){.u-mobile-55{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-56{padding-block:12px}.u-radius-56{border-radius:8px}.u-grid-56{display:grid;gap:16px}
@media(max-width:760px){.u-mobile-56{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-57{padding-block:13px}.u-radius-57{border-radius:9px}.u-grid-57{display:grid;gap:17px}
@media(max-width:800px){.u-mobile-57{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-58{padding-block:14px}.u-radius-58{border-radius:10px}.u-grid-58{display:grid;gap:18px}
@media(max-width:840px){.u-mobile-58{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-59{padding-block:15px}.u-radius-59{border-radius:11px}.u-grid-59{display:grid;gap:19px}
@media(max-width:880px){.u-mobile-59{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-60{padding-block:16px}.u-radius-60{border-radius:12px}.u-grid-60{display:grid;gap:20px}
@media(max-width:520px){.u-mobile-60{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-61{padding-block:17px}.u-radius-61{border-radius:13px}.u-grid-61{display:grid;gap:21px}
@media(max-width:560px){.u-mobile-61{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-62{padding-block:18px}.u-radius-62{border-radius:14px}.u-grid-62{display:grid;gap:22px}
@media(max-width:600px){.u-mobile-62{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-63{padding-block:19px}.u-radius-63{border-radius:15px}.u-grid-63{display:grid;gap:23px}
@media(max-width:640px){.u-mobile-63{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-64{padding-block:20px}.u-radius-64{border-radius:16px}.u-grid-64{display:grid;gap:8px}
@media(max-width:680px){.u-mobile-64{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-65{padding-block:21px}.u-radius-65{border-radius:17px}.u-grid-65{display:grid;gap:9px}
@media(max-width:720px){.u-mobile-65{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-66{padding-block:22px}.u-radius-66{border-radius:18px}.u-grid-66{display:grid;gap:10px}
@media(max-width:760px){.u-mobile-66{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-67{padding-block:23px}.u-radius-67{border-radius:19px}.u-grid-67{display:grid;gap:11px}
@media(max-width:800px){.u-mobile-67{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-68{padding-block:24px}.u-radius-68{border-radius:20px}.u-grid-68{display:grid;gap:12px}
@media(max-width:840px){.u-mobile-68{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-69{padding-block:25px}.u-radius-69{border-radius:21px}.u-grid-69{display:grid;gap:13px}
@media(max-width:880px){.u-mobile-69{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-70{padding-block:26px}.u-radius-70{border-radius:22px}.u-grid-70{display:grid;gap:14px}
@media(max-width:520px){.u-mobile-70{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-71{padding-block:27px}.u-radius-71{border-radius:23px}.u-grid-71{display:grid;gap:15px}
@media(max-width:560px){.u-mobile-71{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-72{padding-block:4px}.u-radius-72{border-radius:6px}.u-grid-72{display:grid;gap:16px}
@media(max-width:600px){.u-mobile-72{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-73{padding-block:5px}.u-radius-73{border-radius:7px}.u-grid-73{display:grid;gap:17px}
@media(max-width:640px){.u-mobile-73{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-74{padding-block:6px}.u-radius-74{border-radius:8px}.u-grid-74{display:grid;gap:18px}
@media(max-width:680px){.u-mobile-74{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-75{padding-block:7px}.u-radius-75{border-radius:9px}.u-grid-75{display:grid;gap:19px}
@media(max-width:720px){.u-mobile-75{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-76{padding-block:8px}.u-radius-76{border-radius:10px}.u-grid-76{display:grid;gap:20px}
@media(max-width:760px){.u-mobile-76{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-77{padding-block:9px}.u-radius-77{border-radius:11px}.u-grid-77{display:grid;gap:21px}
@media(max-width:800px){.u-mobile-77{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-78{padding-block:10px}.u-radius-78{border-radius:12px}.u-grid-78{display:grid;gap:22px}
@media(max-width:840px){.u-mobile-78{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-79{padding-block:11px}.u-radius-79{border-radius:13px}.u-grid-79{display:grid;gap:23px}
@media(max-width:880px){.u-mobile-79{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-80{padding-block:12px}.u-radius-80{border-radius:14px}.u-grid-80{display:grid;gap:8px}
@media(max-width:520px){.u-mobile-80{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-81{padding-block:13px}.u-radius-81{border-radius:15px}.u-grid-81{display:grid;gap:9px}
@media(max-width:560px){.u-mobile-81{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-82{padding-block:14px}.u-radius-82{border-radius:16px}.u-grid-82{display:grid;gap:10px}
@media(max-width:600px){.u-mobile-82{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-83{padding-block:15px}.u-radius-83{border-radius:17px}.u-grid-83{display:grid;gap:11px}
@media(max-width:640px){.u-mobile-83{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-84{padding-block:16px}.u-radius-84{border-radius:18px}.u-grid-84{display:grid;gap:12px}
@media(max-width:680px){.u-mobile-84{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-85{padding-block:17px}.u-radius-85{border-radius:19px}.u-grid-85{display:grid;gap:13px}
@media(max-width:720px){.u-mobile-85{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-86{padding-block:18px}.u-radius-86{border-radius:20px}.u-grid-86{display:grid;gap:14px}
@media(max-width:760px){.u-mobile-86{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-87{padding-block:19px}.u-radius-87{border-radius:21px}.u-grid-87{display:grid;gap:15px}
@media(max-width:800px){.u-mobile-87{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-88{padding-block:20px}.u-radius-88{border-radius:22px}.u-grid-88{display:grid;gap:16px}
@media(max-width:840px){.u-mobile-88{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-89{padding-block:21px}.u-radius-89{border-radius:23px}.u-grid-89{display:grid;gap:17px}
@media(max-width:880px){.u-mobile-89{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-90{padding-block:22px}.u-radius-90{border-radius:6px}.u-grid-90{display:grid;gap:18px}
@media(max-width:520px){.u-mobile-90{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-91{padding-block:23px}.u-radius-91{border-radius:7px}.u-grid-91{display:grid;gap:19px}
@media(max-width:560px){.u-mobile-91{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-92{padding-block:24px}.u-radius-92{border-radius:8px}.u-grid-92{display:grid;gap:20px}
@media(max-width:600px){.u-mobile-92{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-93{padding-block:25px}.u-radius-93{border-radius:9px}.u-grid-93{display:grid;gap:21px}
@media(max-width:640px){.u-mobile-93{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-94{padding-block:26px}.u-radius-94{border-radius:10px}.u-grid-94{display:grid;gap:22px}
@media(max-width:680px){.u-mobile-94{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-95{padding-block:27px}.u-radius-95{border-radius:11px}.u-grid-95{display:grid;gap:23px}
@media(max-width:720px){.u-mobile-95{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-96{padding-block:4px}.u-radius-96{border-radius:12px}.u-grid-96{display:grid;gap:8px}
@media(max-width:760px){.u-mobile-96{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-97{padding-block:5px}.u-radius-97{border-radius:13px}.u-grid-97{display:grid;gap:9px}
@media(max-width:800px){.u-mobile-97{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-98{padding-block:6px}.u-radius-98{border-radius:14px}.u-grid-98{display:grid;gap:10px}
@media(max-width:840px){.u-mobile-98{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-99{padding-block:7px}.u-radius-99{border-radius:15px}.u-grid-99{display:grid;gap:11px}
@media(max-width:880px){.u-mobile-99{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-100{padding-block:8px}.u-radius-100{border-radius:16px}.u-grid-100{display:grid;gap:12px}
@media(max-width:520px){.u-mobile-100{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-101{padding-block:9px}.u-radius-101{border-radius:17px}.u-grid-101{display:grid;gap:13px}
@media(max-width:560px){.u-mobile-101{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-102{padding-block:10px}.u-radius-102{border-radius:18px}.u-grid-102{display:grid;gap:14px}
@media(max-width:600px){.u-mobile-102{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-103{padding-block:11px}.u-radius-103{border-radius:19px}.u-grid-103{display:grid;gap:15px}
@media(max-width:640px){.u-mobile-103{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-104{padding-block:12px}.u-radius-104{border-radius:20px}.u-grid-104{display:grid;gap:16px}
@media(max-width:680px){.u-mobile-104{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-105{padding-block:13px}.u-radius-105{border-radius:21px}.u-grid-105{display:grid;gap:17px}
@media(max-width:720px){.u-mobile-105{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-106{padding-block:14px}.u-radius-106{border-radius:22px}.u-grid-106{display:grid;gap:18px}
@media(max-width:760px){.u-mobile-106{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-107{padding-block:15px}.u-radius-107{border-radius:23px}.u-grid-107{display:grid;gap:19px}
@media(max-width:800px){.u-mobile-107{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-108{padding-block:16px}.u-radius-108{border-radius:6px}.u-grid-108{display:grid;gap:20px}
@media(max-width:840px){.u-mobile-108{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-109{padding-block:17px}.u-radius-109{border-radius:7px}.u-grid-109{display:grid;gap:21px}
@media(max-width:880px){.u-mobile-109{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-110{padding-block:18px}.u-radius-110{border-radius:8px}.u-grid-110{display:grid;gap:22px}
@media(max-width:520px){.u-mobile-110{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-111{padding-block:19px}.u-radius-111{border-radius:9px}.u-grid-111{display:grid;gap:23px}
@media(max-width:560px){.u-mobile-111{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-112{padding-block:20px}.u-radius-112{border-radius:10px}.u-grid-112{display:grid;gap:8px}
@media(max-width:600px){.u-mobile-112{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-113{padding-block:21px}.u-radius-113{border-radius:11px}.u-grid-113{display:grid;gap:9px}
@media(max-width:640px){.u-mobile-113{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-114{padding-block:22px}.u-radius-114{border-radius:12px}.u-grid-114{display:grid;gap:10px}
@media(max-width:680px){.u-mobile-114{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-115{padding-block:23px}.u-radius-115{border-radius:13px}.u-grid-115{display:grid;gap:11px}
@media(max-width:720px){.u-mobile-115{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-116{padding-block:24px}.u-radius-116{border-radius:14px}.u-grid-116{display:grid;gap:12px}
@media(max-width:760px){.u-mobile-116{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-117{padding-block:25px}.u-radius-117{border-radius:15px}.u-grid-117{display:grid;gap:13px}
@media(max-width:800px){.u-mobile-117{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-118{padding-block:26px}.u-radius-118{border-radius:16px}.u-grid-118{display:grid;gap:14px}
@media(max-width:840px){.u-mobile-118{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-119{padding-block:27px}.u-radius-119{border-radius:17px}.u-grid-119{display:grid;gap:15px}
@media(max-width:880px){.u-mobile-119{display:block;min-width:0;overflow-wrap:anywhere}}
.u-space-120{padding-block:4px}.u-radius-120{border-radius:18px}.u-grid-120{display:grid;gap:16px}
@media(max-width:520px){.u-mobile-120{display:block;min-width:0;overflow-wrap:anywhere}}

.layout-121{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-121{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:15px;min-width:0}
.layout-122{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-122{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:16px;min-width:0}
.layout-123{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-123{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:17px;min-width:0}
.layout-124{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-124{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:18px;min-width:0}
@media(max-width:960px){.layout-124{grid-template-columns:1fr}.panel-124{padding:14px}}
.layout-125{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-125{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:19px;min-width:0}
.layout-126{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-126{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:20px;min-width:0}
.layout-127{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-127{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:21px;min-width:0}
.layout-128{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-128{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:22px;min-width:0}
@media(max-width:880px){.layout-128{grid-template-columns:1fr}.panel-128{padding:18px}}
.layout-129{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-129{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:23px;min-width:0}
.layout-130{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-130{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:24px;min-width:0}
.layout-131{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-131{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:25px;min-width:0}
.layout-132{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-132{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:26px;min-width:0}
@media(max-width:800px){.layout-132{grid-template-columns:1fr}.panel-132{padding:22px}}
.layout-133{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-133{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:27px;min-width:0}
.layout-134{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-134{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:28px;min-width:0}
.layout-135{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-135{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:29px;min-width:0}
.layout-136{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-136{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:30px;min-width:0}
@media(max-width:720px){.layout-136{grid-template-columns:1fr}.panel-136{padding:26px}}
.layout-137{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-137{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:31px;min-width:0}
.layout-138{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-138{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:32px;min-width:0}
.layout-139{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-139{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:33px;min-width:0}
.layout-140{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-140{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:6px;min-width:0}
@media(max-width:640px){.layout-140{grid-template-columns:1fr}.panel-140{padding:12px}}
.layout-141{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-141{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:7px;min-width:0}
.layout-142{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-142{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:8px;min-width:0}
.layout-143{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-143{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:9px;min-width:0}
.layout-144{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-144{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:10px;min-width:0}
@media(max-width:960px){.layout-144{grid-template-columns:1fr}.panel-144{padding:12px}}
.layout-145{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-145{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:11px;min-width:0}
.layout-146{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-146{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:12px;min-width:0}
.layout-147{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-147{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:13px;min-width:0}
.layout-148{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-148{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:14px;min-width:0}
@media(max-width:880px){.layout-148{grid-template-columns:1fr}.panel-148{padding:12px}}
.layout-149{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-149{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:15px;min-width:0}
.layout-150{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-150{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:16px;min-width:0}
.layout-151{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-151{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:17px;min-width:0}
.layout-152{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-152{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:18px;min-width:0}
@media(max-width:800px){.layout-152{grid-template-columns:1fr}.panel-152{padding:14px}}
.layout-153{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-153{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:19px;min-width:0}
.layout-154{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-154{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:20px;min-width:0}
.layout-155{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-155{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:21px;min-width:0}
.layout-156{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-156{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:22px;min-width:0}
@media(max-width:720px){.layout-156{grid-template-columns:1fr}.panel-156{padding:18px}}
.layout-157{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-157{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:23px;min-width:0}
.layout-158{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-158{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:24px;min-width:0}
.layout-159{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-159{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:25px;min-width:0}
.layout-160{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-160{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:26px;min-width:0}
@media(max-width:640px){.layout-160{grid-template-columns:1fr}.panel-160{padding:22px}}
.layout-161{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-161{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:27px;min-width:0}
.layout-162{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-162{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:28px;min-width:0}
.layout-163{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-163{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:29px;min-width:0}
.layout-164{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-164{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:30px;min-width:0}
@media(max-width:960px){.layout-164{grid-template-columns:1fr}.panel-164{padding:26px}}
.layout-165{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-165{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:31px;min-width:0}
.layout-166{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-166{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:32px;min-width:0}
.layout-167{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-167{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:33px;min-width:0}
.layout-168{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-168{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:6px;min-width:0}
@media(max-width:880px){.layout-168{grid-template-columns:1fr}.panel-168{padding:12px}}
.layout-169{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-169{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:7px;min-width:0}
.layout-170{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-170{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:8px;min-width:0}
.layout-171{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-171{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:9px;min-width:0}
.layout-172{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-172{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:10px;min-width:0}
@media(max-width:800px){.layout-172{grid-template-columns:1fr}.panel-172{padding:12px}}
.layout-173{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-173{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:11px;min-width:0}
.layout-174{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-174{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:12px;min-width:0}
.layout-175{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-175{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:13px;min-width:0}
.layout-176{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-176{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:14px;min-width:0}
@media(max-width:720px){.layout-176{grid-template-columns:1fr}.panel-176{padding:12px}}
.layout-177{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-177{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:15px;min-width:0}
.layout-178{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-178{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:16px;min-width:0}
.layout-179{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-179{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:17px;min-width:0}
.layout-180{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-180{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:18px;min-width:0}
@media(max-width:640px){.layout-180{grid-template-columns:1fr}.panel-180{padding:14px}}
.layout-181{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-181{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:19px;min-width:0}
.layout-182{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-182{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:20px;min-width:0}
.layout-183{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-183{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:21px;min-width:0}
.layout-184{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-184{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:22px;min-width:0}
@media(max-width:960px){.layout-184{grid-template-columns:1fr}.panel-184{padding:18px}}
.layout-185{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-185{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:23px;min-width:0}
.layout-186{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-186{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:24px;min-width:0}
.layout-187{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-187{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:25px;min-width:0}
.layout-188{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-188{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:26px;min-width:0}
@media(max-width:880px){.layout-188{grid-template-columns:1fr}.panel-188{padding:22px}}
.layout-189{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-189{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:27px;min-width:0}
.layout-190{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-190{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:28px;min-width:0}
.layout-191{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-191{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:29px;min-width:0}
.layout-192{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-192{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:30px;min-width:0}
@media(max-width:800px){.layout-192{grid-template-columns:1fr}.panel-192{padding:26px}}
.layout-193{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-193{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:31px;min-width:0}
.layout-194{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-194{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:32px;min-width:0}
.layout-195{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-195{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:33px;min-width:0}
.layout-196{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-196{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:6px;min-width:0}
@media(max-width:720px){.layout-196{grid-template-columns:1fr}.panel-196{padding:12px}}
.layout-197{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-197{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:7px;min-width:0}
.layout-198{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-198{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:8px;min-width:0}
.layout-199{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-199{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:9px;min-width:0}
.layout-200{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-200{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:10px;min-width:0}
@media(max-width:640px){.layout-200{grid-template-columns:1fr}.panel-200{padding:12px}}
.layout-201{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-201{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:11px;min-width:0}
.layout-202{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-202{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:12px;min-width:0}
.layout-203{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-203{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:13px;min-width:0}
.layout-204{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-204{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:14px;min-width:0}
@media(max-width:960px){.layout-204{grid-template-columns:1fr}.panel-204{padding:12px}}
.layout-205{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-205{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:15px;min-width:0}
.layout-206{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-206{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:16px;min-width:0}
.layout-207{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-207{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:17px;min-width:0}
.layout-208{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-208{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:18px;min-width:0}
@media(max-width:880px){.layout-208{grid-template-columns:1fr}.panel-208{padding:14px}}
.layout-209{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-209{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:19px;min-width:0}
.layout-210{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-210{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:20px;min-width:0}
.layout-211{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-211{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:21px;min-width:0}
.layout-212{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-212{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:22px;min-width:0}
@media(max-width:800px){.layout-212{grid-template-columns:1fr}.panel-212{padding:18px}}
.layout-213{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-213{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:23px;min-width:0}
.layout-214{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-214{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:24px;min-width:0}
.layout-215{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-215{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:25px;min-width:0}
.layout-216{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-216{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:26px;min-width:0}
@media(max-width:720px){.layout-216{grid-template-columns:1fr}.panel-216{padding:22px}}
.layout-217{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-217{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:27px;min-width:0}
.layout-218{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-218{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:28px;min-width:0}
.layout-219{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-219{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:29px;min-width:0}
.layout-220{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-220{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:30px;min-width:0}
@media(max-width:640px){.layout-220{grid-template-columns:1fr}.panel-220{padding:26px}}
.layout-221{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-221{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:31px;min-width:0}
.layout-222{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-222{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:32px;min-width:0}
.layout-223{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-223{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:33px;min-width:0}
.layout-224{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-224{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:6px;min-width:0}
@media(max-width:960px){.layout-224{grid-template-columns:1fr}.panel-224{padding:12px}}
.layout-225{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-225{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:7px;min-width:0}
.layout-226{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-226{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:8px;min-width:0}
.layout-227{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-227{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:9px;min-width:0}
.layout-228{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-228{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:10px;min-width:0}
@media(max-width:880px){.layout-228{grid-template-columns:1fr}.panel-228{padding:12px}}
.layout-229{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-229{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:11px;min-width:0}
.layout-230{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-230{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:12px;min-width:0}
.layout-231{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-231{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:13px;min-width:0}
.layout-232{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-232{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:14px;min-width:0}
@media(max-width:800px){.layout-232{grid-template-columns:1fr}.panel-232{padding:12px}}
.layout-233{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-233{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:15px;min-width:0}
.layout-234{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-234{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:16px;min-width:0}
.layout-235{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-235{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:17px;min-width:0}
.layout-236{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-236{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:18px;min-width:0}
@media(max-width:720px){.layout-236{grid-template-columns:1fr}.panel-236{padding:14px}}
.layout-237{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-237{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:19px;min-width:0}
.layout-238{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-238{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:20px;min-width:0}
.layout-239{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-239{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:21px;min-width:0}
.layout-240{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-240{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:22px;min-width:0}
@media(max-width:640px){.layout-240{grid-template-columns:1fr}.panel-240{padding:18px}}
.layout-241{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-241{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:23px;min-width:0}
.layout-242{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-242{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:24px;min-width:0}
.layout-243{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-243{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:25px;min-width:0}
.layout-244{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-244{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:26px;min-width:0}
@media(max-width:960px){.layout-244{grid-template-columns:1fr}.panel-244{padding:22px}}
.layout-245{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-245{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:27px;min-width:0}
.layout-246{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-246{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:28px;min-width:0}
.layout-247{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-247{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:29px;min-width:0}
.layout-248{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-248{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:30px;min-width:0}
@media(max-width:880px){.layout-248{grid-template-columns:1fr}.panel-248{padding:26px}}
.layout-249{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-249{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:31px;min-width:0}
.layout-250{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-250{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:32px;min-width:0}
.layout-251{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-251{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:33px;min-width:0}
.layout-252{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-252{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:6px;min-width:0}
@media(max-width:800px){.layout-252{grid-template-columns:1fr}.panel-252{padding:12px}}
.layout-253{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-253{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:7px;min-width:0}
.layout-254{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-254{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:8px;min-width:0}
.layout-255{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-255{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:9px;min-width:0}
.layout-256{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-256{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:10px;min-width:0}
@media(max-width:720px){.layout-256{grid-template-columns:1fr}.panel-256{padding:12px}}
.layout-257{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-257{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:11px;min-width:0}
.layout-258{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-258{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:12px;min-width:0}
.layout-259{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-259{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:13px;min-width:0}
.layout-260{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-260{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:14px;min-width:0}
@media(max-width:640px){.layout-260{grid-template-columns:1fr}.panel-260{padding:12px}}
.layout-261{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-261{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:15px;min-width:0}
.layout-262{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-262{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:16px;min-width:0}
.layout-263{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-263{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:17px;min-width:0}
.layout-264{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-264{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:18px;min-width:0}
@media(max-width:960px){.layout-264{grid-template-columns:1fr}.panel-264{padding:14px}}
.layout-265{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-265{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:19px;min-width:0}
.layout-266{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-266{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:20px;min-width:0}
.layout-267{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-267{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:21px;min-width:0}
.layout-268{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-268{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:22px;min-width:0}
@media(max-width:880px){.layout-268{grid-template-columns:1fr}.panel-268{padding:18px}}
.layout-269{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-269{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:23px;min-width:0}
.layout-270{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-270{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:24px;min-width:0}
.layout-271{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-271{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:25px;min-width:0}
.layout-272{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-272{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:26px;min-width:0}
@media(max-width:800px){.layout-272{grid-template-columns:1fr}.panel-272{padding:22px}}
.layout-273{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-273{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:27px;min-width:0}
.layout-274{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-274{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:28px;min-width:0}
.layout-275{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-275{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:29px;min-width:0}
.layout-276{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-276{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:30px;min-width:0}
@media(max-width:720px){.layout-276{grid-template-columns:1fr}.panel-276{padding:26px}}
.layout-277{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-277{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:31px;min-width:0}
.layout-278{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-278{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:32px;min-width:0}
.layout-279{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-279{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:33px;min-width:0}
.layout-280{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-280{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:6px;min-width:0}
@media(max-width:640px){.layout-280{grid-template-columns:1fr}.panel-280{padding:12px}}
.layout-281{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-281{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:7px;min-width:0}
.layout-282{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-282{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:8px;min-width:0}
.layout-283{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-283{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:9px;min-width:0}
.layout-284{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-284{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:10px;min-width:0}
@media(max-width:960px){.layout-284{grid-template-columns:1fr}.panel-284{padding:12px}}
.layout-285{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-285{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:11px;min-width:0}
.layout-286{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-286{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:12px;min-width:0}
.layout-287{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-287{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:13px;min-width:0}
.layout-288{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-288{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:14px;min-width:0}
@media(max-width:880px){.layout-288{grid-template-columns:1fr}.panel-288{padding:12px}}
.layout-289{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-289{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:15px;min-width:0}
.layout-290{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-290{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:16px;min-width:0}
.layout-291{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-291{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:17px;min-width:0}
.layout-292{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-292{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:18px;min-width:0}
@media(max-width:800px){.layout-292{grid-template-columns:1fr}.panel-292{padding:14px}}
.layout-293{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-293{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:19px;min-width:0}
.layout-294{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-294{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:20px;min-width:0}
.layout-295{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-295{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:21px;min-width:0}
.layout-296{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-296{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:22px;min-width:0}
@media(max-width:720px){.layout-296{grid-template-columns:1fr}.panel-296{padding:18px}}
.layout-297{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-297{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:23px;min-width:0}
.layout-298{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-298{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:24px;min-width:0}
.layout-299{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-299{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:25px;min-width:0}
.layout-300{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-300{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:26px;min-width:0}
@media(max-width:640px){.layout-300{grid-template-columns:1fr}.panel-300{padding:22px}}
.layout-301{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-301{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:27px;min-width:0}
.layout-302{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-302{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:28px;min-width:0}
.layout-303{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-303{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:29px;min-width:0}
.layout-304{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-304{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:30px;min-width:0}
@media(max-width:960px){.layout-304{grid-template-columns:1fr}.panel-304{padding:26px}}
.layout-305{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-305{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:31px;min-width:0}
.layout-306{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-306{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:32px;min-width:0}
.layout-307{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-307{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:33px;min-width:0}
.layout-308{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-308{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:6px;min-width:0}
@media(max-width:880px){.layout-308{grid-template-columns:1fr}.panel-308{padding:12px}}
.layout-309{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-309{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:7px;min-width:0}
.layout-310{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-310{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:8px;min-width:0}
.layout-311{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-311{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:9px;min-width:0}
.layout-312{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-312{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:10px;min-width:0}
@media(max-width:800px){.layout-312{grid-template-columns:1fr}.panel-312{padding:12px}}
.layout-313{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-313{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:11px;min-width:0}
.layout-314{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-314{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:12px;min-width:0}
.layout-315{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-315{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:13px;min-width:0}
.layout-316{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-316{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:14px;min-width:0}
@media(max-width:720px){.layout-316{grid-template-columns:1fr}.panel-316{padding:12px}}
.layout-317{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-317{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:15px;min-width:0}
.layout-318{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-318{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:16px;min-width:0}
.layout-319{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-319{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:17px;min-width:0}
.layout-320{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-320{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:18px;min-width:0}
@media(max-width:640px){.layout-320{grid-template-columns:1fr}.panel-320{padding:14px}}
.layout-321{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-321{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:19px;min-width:0}
.layout-322{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-322{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:20px;min-width:0}
.layout-323{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-323{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:21px;min-width:0}
.layout-324{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-324{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:22px;min-width:0}
@media(max-width:960px){.layout-324{grid-template-columns:1fr}.panel-324{padding:18px}}
.layout-325{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-325{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:23px;min-width:0}
.layout-326{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-326{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:24px;min-width:0}
.layout-327{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-327{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:25px;min-width:0}
.layout-328{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-328{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:26px;min-width:0}
@media(max-width:880px){.layout-328{grid-template-columns:1fr}.panel-328{padding:22px}}
.layout-329{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-329{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:27px;min-width:0}
.layout-330{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-330{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:28px;min-width:0}
.layout-331{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-331{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:29px;min-width:0}
.layout-332{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-332{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:30px;min-width:0}
@media(max-width:800px){.layout-332{grid-template-columns:1fr}.panel-332{padding:26px}}
.layout-333{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-333{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:31px;min-width:0}
.layout-334{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-334{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:32px;min-width:0}
.layout-335{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-335{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:33px;min-width:0}
.layout-336{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-336{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:6px;min-width:0}
@media(max-width:720px){.layout-336{grid-template-columns:1fr}.panel-336{padding:12px}}
.layout-337{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-337{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:7px;min-width:0}
.layout-338{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-338{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:8px;min-width:0}
.layout-339{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-339{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:9px;min-width:0}
.layout-340{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-340{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:10px;min-width:0}
@media(max-width:640px){.layout-340{grid-template-columns:1fr}.panel-340{padding:12px}}
.layout-341{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-341{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:11px;min-width:0}
.layout-342{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-342{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:12px;min-width:0}
.layout-343{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-343{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:13px;min-width:0}
.layout-344{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-344{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:14px;min-width:0}
@media(max-width:960px){.layout-344{grid-template-columns:1fr}.panel-344{padding:12px}}
.layout-345{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-345{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:15px;min-width:0}
.layout-346{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-346{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:16px;min-width:0}
.layout-347{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-347{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:17px;min-width:0}
.layout-348{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-348{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:18px;min-width:0}
@media(max-width:880px){.layout-348{grid-template-columns:1fr}.panel-348{padding:14px}}
.layout-349{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-349{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:19px;min-width:0}
.layout-350{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-350{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:20px;min-width:0}
.layout-351{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-351{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:21px;min-width:0}
.layout-352{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-352{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:22px;min-width:0}
@media(max-width:800px){.layout-352{grid-template-columns:1fr}.panel-352{padding:18px}}
.layout-353{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-353{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:23px;min-width:0}
.layout-354{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-354{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:24px;min-width:0}
.layout-355{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-355{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:25px;min-width:0}
.layout-356{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-356{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:26px;min-width:0}
@media(max-width:720px){.layout-356{grid-template-columns:1fr}.panel-356{padding:22px}}
.layout-357{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-357{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:27px;min-width:0}
.layout-358{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-358{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:28px;min-width:0}
.layout-359{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-359{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:29px;min-width:0}
.layout-360{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-360{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:30px;min-width:0}
@media(max-width:640px){.layout-360{grid-template-columns:1fr}.panel-360{padding:26px}}
.layout-361{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-361{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:31px;min-width:0}
.layout-362{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-362{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:32px;min-width:0}
.layout-363{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-363{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:33px;min-width:0}
.layout-364{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-364{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:6px;min-width:0}
@media(max-width:960px){.layout-364{grid-template-columns:1fr}.panel-364{padding:12px}}
.layout-365{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-365{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:7px;min-width:0}
.layout-366{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-366{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:8px;min-width:0}
.layout-367{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-367{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:9px;min-width:0}
.layout-368{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-368{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:10px;min-width:0}
@media(max-width:880px){.layout-368{grid-template-columns:1fr}.panel-368{padding:12px}}
.layout-369{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-369{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:11px;min-width:0}
.layout-370{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-370{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:12px;min-width:0}
.layout-371{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-371{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:13px;min-width:0}
.layout-372{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-372{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:14px;min-width:0}
@media(max-width:800px){.layout-372{grid-template-columns:1fr}.panel-372{padding:12px}}
.layout-373{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-373{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:15px;min-width:0}
.layout-374{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-374{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:16px;min-width:0}
.layout-375{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-375{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:17px;min-width:0}
.layout-376{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-376{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:18px;min-width:0}
@media(max-width:720px){.layout-376{grid-template-columns:1fr}.panel-376{padding:14px}}
.layout-377{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-377{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:19px;min-width:0}
.layout-378{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-378{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:20px;min-width:0}
.layout-379{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-379{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:21px;min-width:0}
.layout-380{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-380{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:22px;min-width:0}
@media(max-width:640px){.layout-380{grid-template-columns:1fr}.panel-380{padding:18px}}
.layout-381{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-381{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:23px;min-width:0}
.layout-382{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-382{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:24px;min-width:0}
.layout-383{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-383{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:25px;min-width:0}
.layout-384{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-384{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:26px;min-width:0}
@media(max-width:960px){.layout-384{grid-template-columns:1fr}.panel-384{padding:22px}}
.layout-385{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-385{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:27px;min-width:0}
.layout-386{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-386{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:28px;min-width:0}
.layout-387{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-387{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:29px;min-width:0}
.layout-388{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-388{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:30px;min-width:0}
@media(max-width:880px){.layout-388{grid-template-columns:1fr}.panel-388{padding:26px}}
.layout-389{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-389{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:31px;min-width:0}
.layout-390{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-390{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:32px;min-width:0}
.layout-391{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-391{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:33px;min-width:0}
.layout-392{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-392{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:6px;min-width:0}
@media(max-width:800px){.layout-392{grid-template-columns:1fr}.panel-392{padding:12px}}
.layout-393{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-393{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:7px;min-width:0}
.layout-394{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-394{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:8px;min-width:0}
.layout-395{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-395{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:9px;min-width:0}
.layout-396{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-396{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:10px;min-width:0}
@media(max-width:720px){.layout-396{grid-template-columns:1fr}.panel-396{padding:12px}}
.layout-397{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-397{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:11px;min-width:0}
.layout-398{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-398{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:12px;min-width:0}
.layout-399{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-399{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:13px;min-width:0}
.layout-400{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-400{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:14px;min-width:0}
@media(max-width:640px){.layout-400{grid-template-columns:1fr}.panel-400{padding:12px}}
.layout-401{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-401{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:15px;min-width:0}
.layout-402{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-402{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:16px;min-width:0}
.layout-403{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-403{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:17px;min-width:0}
.layout-404{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-404{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:18px;min-width:0}
@media(max-width:960px){.layout-404{grid-template-columns:1fr}.panel-404{padding:14px}}
.layout-405{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-405{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:19px;min-width:0}
.layout-406{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-406{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:20px;min-width:0}
.layout-407{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-407{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:21px;min-width:0}
.layout-408{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-408{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:22px;min-width:0}
@media(max-width:880px){.layout-408{grid-template-columns:1fr}.panel-408{padding:18px}}
.layout-409{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-409{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:23px;min-width:0}
.layout-410{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-410{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:24px;min-width:0}
.layout-411{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-411{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:25px;min-width:0}
.layout-412{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-412{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:26px;min-width:0}
@media(max-width:800px){.layout-412{grid-template-columns:1fr}.panel-412{padding:22px}}
.layout-413{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-413{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:27px;min-width:0}
.layout-414{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-414{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:28px;min-width:0}
.layout-415{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-415{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:29px;min-width:0}
.layout-416{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-416{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:30px;min-width:0}
@media(max-width:720px){.layout-416{grid-template-columns:1fr}.panel-416{padding:26px}}
.layout-417{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-417{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:31px;min-width:0}
.layout-418{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-418{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:32px;min-width:0}
.layout-419{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-419{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:33px;min-width:0}
.layout-420{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-420{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:6px;min-width:0}
@media(max-width:640px){.layout-420{grid-template-columns:1fr}.panel-420{padding:12px}}
.layout-421{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-421{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:7px;min-width:0}
.layout-422{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-422{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:8px;min-width:0}
.layout-423{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-423{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:9px;min-width:0}
.layout-424{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-424{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:10px;min-width:0}
@media(max-width:960px){.layout-424{grid-template-columns:1fr}.panel-424{padding:12px}}
.layout-425{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-425{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:11px;min-width:0}
.layout-426{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-426{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:12px;min-width:0}
.layout-427{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-427{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:13px;min-width:0}
.layout-428{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-428{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:14px;min-width:0}
@media(max-width:880px){.layout-428{grid-template-columns:1fr}.panel-428{padding:12px}}
.layout-429{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-429{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:15px;min-width:0}
.layout-430{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-430{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:16px;min-width:0}
.layout-431{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-431{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:17px;min-width:0}
.layout-432{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-432{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:18px;min-width:0}
@media(max-width:800px){.layout-432{grid-template-columns:1fr}.panel-432{padding:14px}}
.layout-433{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-433{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:19px;min-width:0}
.layout-434{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-434{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:20px;min-width:0}
.layout-435{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-435{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:21px;min-width:0}
.layout-436{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-436{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:22px;min-width:0}
@media(max-width:720px){.layout-436{grid-template-columns:1fr}.panel-436{padding:18px}}
.layout-437{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-437{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:23px;min-width:0}
.layout-438{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-438{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:24px;min-width:0}
.layout-439{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-439{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:25px;min-width:0}
.layout-440{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-440{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:26px;min-width:0}
@media(max-width:640px){.layout-440{grid-template-columns:1fr}.panel-440{padding:22px}}
.layout-441{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-441{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:27px;min-width:0}
.layout-442{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-442{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:28px;min-width:0}
.layout-443{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-443{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:29px;min-width:0}
.layout-444{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-444{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:30px;min-width:0}
@media(max-width:960px){.layout-444{grid-template-columns:1fr}.panel-444{padding:26px}}
.layout-445{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-445{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:31px;min-width:0}
.layout-446{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-446{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:32px;min-width:0}
.layout-447{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-447{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:33px;min-width:0}
.layout-448{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-448{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:6px;min-width:0}
@media(max-width:880px){.layout-448{grid-template-columns:1fr}.panel-448{padding:12px}}
.layout-449{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-449{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:7px;min-width:0}
.layout-450{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-450{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:8px;min-width:0}
.layout-451{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-451{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:9px;min-width:0}
.layout-452{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-452{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:10px;min-width:0}
@media(max-width:800px){.layout-452{grid-template-columns:1fr}.panel-452{padding:12px}}
.layout-453{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-453{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:11px;min-width:0}
.layout-454{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-454{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:12px;min-width:0}
.layout-455{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-455{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:13px;min-width:0}
.layout-456{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-456{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:14px;min-width:0}
@media(max-width:720px){.layout-456{grid-template-columns:1fr}.panel-456{padding:12px}}
.layout-457{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-457{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:15px;min-width:0}
.layout-458{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-458{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:16px;min-width:0}
.layout-459{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-459{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:17px;min-width:0}
.layout-460{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-460{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:18px;min-width:0}
@media(max-width:640px){.layout-460{grid-template-columns:1fr}.panel-460{padding:14px}}
.layout-461{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-461{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:19px;min-width:0}
.layout-462{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-462{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:20px;min-width:0}
.layout-463{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-463{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:21px;min-width:0}
.layout-464{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-464{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:22px;min-width:0}
@media(max-width:960px){.layout-464{grid-template-columns:1fr}.panel-464{padding:18px}}
.layout-465{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-465{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:23px;min-width:0}
.layout-466{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-466{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:24px;min-width:0}
.layout-467{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-467{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:25px;min-width:0}
.layout-468{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-468{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:26px;min-width:0}
@media(max-width:880px){.layout-468{grid-template-columns:1fr}.panel-468{padding:22px}}
.layout-469{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-469{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:27px;min-width:0}
.layout-470{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-470{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:28px;min-width:0}
.layout-471{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-471{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:29px;min-width:0}
.layout-472{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-472{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:30px;min-width:0}
@media(max-width:800px){.layout-472{grid-template-columns:1fr}.panel-472{padding:26px}}
.layout-473{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-473{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:31px;min-width:0}
.layout-474{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-474{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:32px;min-width:0}
.layout-475{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-475{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:33px;min-width:0}
.layout-476{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-476{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:6px;min-width:0}
@media(max-width:720px){.layout-476{grid-template-columns:1fr}.panel-476{padding:12px}}
.layout-477{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-477{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:7px;min-width:0}
.layout-478{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-478{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:8px;min-width:0}
.layout-479{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-479{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:9px;min-width:0}
.layout-480{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-480{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:10px;min-width:0}
@media(max-width:640px){.layout-480{grid-template-columns:1fr}.panel-480{padding:12px}}
.layout-481{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-481{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:11px;min-width:0}
.layout-482{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-482{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:12px;min-width:0}
.layout-483{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-483{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:13px;min-width:0}
.layout-484{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-484{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:14px;min-width:0}
@media(max-width:960px){.layout-484{grid-template-columns:1fr}.panel-484{padding:12px}}
.layout-485{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-485{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:15px;min-width:0}
.layout-486{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-486{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:16px;min-width:0}
.layout-487{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-487{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:17px;min-width:0}
.layout-488{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-488{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:18px;min-width:0}
@media(max-width:880px){.layout-488{grid-template-columns:1fr}.panel-488{padding:14px}}
.layout-489{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-489{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:19px;min-width:0}
.layout-490{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-490{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:20px;min-width:0}
.layout-491{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-491{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:21px;min-width:0}
.layout-492{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-492{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:22px;min-width:0}
@media(max-width:800px){.layout-492{grid-template-columns:1fr}.panel-492{padding:18px}}
.layout-493{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-493{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:23px;min-width:0}
.layout-494{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-494{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:24px;min-width:0}
.layout-495{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-495{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:25px;min-width:0}
.layout-496{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-496{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:26px;min-width:0}
@media(max-width:720px){.layout-496{grid-template-columns:1fr}.panel-496{padding:22px}}
.layout-497{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}
.panel-497{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:27px;min-width:0}
.layout-498{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}
.panel-498{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:28px;min-width:0}
.layout-499{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;align-items:start}
.panel-499{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:29px;min-width:0}
.layout-500{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:26px;align-items:start}
.panel-500{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:30px;min-width:0}
@media(max-width:640px){.layout-500{grid-template-columns:1fr}.panel-500{padding:26px}}
.layout-501{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;align-items:start}
.panel-501{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:31px;min-width:0}
.layout-502{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.panel-502{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:32px;min-width:0}
.layout-503{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;align-items:start}
.panel-503{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:33px;min-width:0}
.layout-504{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;align-items:start}
.panel-504{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:6px;min-width:0}
@media(max-width:960px){.layout-504{grid-template-columns:1fr}.panel-504{padding:12px}}
.layout-505{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}
.panel-505{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:7px;min-width:0}
.layout-506{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}
.panel-506{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:8px;min-width:0}
.layout-507{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}
.panel-507{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:9px;min-width:0}
.layout-508{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:start}
.panel-508{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:10px;min-width:0}
@media(max-width:880px){.layout-508{grid-template-columns:1fr}.panel-508{padding:12px}}
.layout-509{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}
.panel-509{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:11px;min-width:0}
.layout-510{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}
.panel-510{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:12px;min-width:0}
.layout-511{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}
.panel-511{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:13px;min-width:0}
.layout-512{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px;align-items:start}
.panel-512{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:14px;min-width:0}
@media(max-width:800px){.layout-512{grid-template-columns:1fr}.panel-512{padding:12px}}
.layout-513{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}
.panel-513{background:var(--surface);border:1px solid var(--border);border-radius:21px;padding:15px;min-width:0}
.layout-514{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.panel-514{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:16px;min-width:0}
.layout-515{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}
.panel-515{background:var(--surface);border:1px solid var(--border);border-radius:23px;padding:17px;min-width:0}
.layout-516{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;align-items:start}
.panel-516{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:18px;min-width:0}
@media(max-width:720px){.layout-516{grid-template-columns:1fr}.panel-516{padding:14px}}
.layout-517{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}
.panel-517{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:19px;min-width:0}
.layout-518{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.panel-518{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:20px;min-width:0}
.layout-519{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;align-items:start}
.panel-519{background:var(--surface);border:1px solid var(--border);border-radius:27px;padding:21px;min-width:0}
.layout-520{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;align-items:start}
.panel-520{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:22px;min-width:0}
@media(max-width:640px){.layout-520{grid-template-columns:1fr}.panel-520{padding:18px}}
