:root{color-scheme:light}body{margin:0;background:#faf9f6}button{cursor:pointer}svg{flex-shrink:0}button:focus-visible,a:focus-visible{outline:2px solid #d9531f;outline-offset:4px}#cz-concept{width:100%}#cz-concept .cz-product{--cz-bg:light-dark(#faf9f6,#191b1c);--cz-paper:light-dark(#fff,#242729);--cz-ink:light-dark(#202823,#f3f2eb);--cz-dim:light-dark(#737a73,#a9b0aa);--cz-line:light-dark(#e8e9e2,#3c413d);--cz-soft:light-dark(#f2f3ed,#2d322e);--cz-orange:light-dark(#d9531f,#ff9b68);--cz-peach:light-dark(#fff0e4,#3d2b20);--cz-green:light-dark(#33715b,#9ecbb7);--cz-greenbg:light-dark(#e9f1eb,#25382f);--cz-purple:light-dark(#766195,#baa6dd);--cz-purplebg:light-dark(#efebf5,#322c3f);color:var(--cz-ink);background:var(--cz-bg);font:14px/1.6 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;position:relative;min-height:1080px;--cz-radius:16px;overflow-wrap:anywhere}#cz-concept .cz-product *{box-sizing:border-box}#cz-concept .cz-product h1,#cz-concept .cz-product h2,#cz-concept .cz-product h3,#cz-concept .cz-product p{margin:0}#cz-concept .cz-product button,#cz-concept .cz-product input,#cz-concept .cz-product textarea,#cz-concept .cz-product select{font:inherit;color:inherit}#cz-concept .cz-product button{border:0;background:transparent;display:inline-flex;gap:8px;align-items:center;justify-content:center;padding:0;text-align:inherit}#cz-concept .cz-product button:disabled{opacity:.5;cursor:default}#cz-concept .cz-product input,#cz-concept .cz-product textarea,#cz-concept .cz-product select{min-width:0;max-width:100%;border:1px solid var(--cz-line);background:var(--cz-paper);border-radius:10px;padding:11px 13px}#cz-concept .cz-product input:focus,#cz-concept .cz-product textarea:focus{outline:2px solid var(--cz-orange);outline-offset:2px}#cz-concept .cz-product textarea{width:100%;resize:vertical;min-height:90px}#cz-concept .cz-product [hidden]{display:none!important}#cz-concept .cz-product svg{width:18px;height:18px;flex-shrink:0}#cz-concept .cz-header{background:var(--cz-paper);border-bottom:1px solid var(--cz-line);display:flex;align-items:center;gap:25px;padding:20px 30px;min-height:80px}#cz-concept .cz-logo{display:flex;gap:10px;align-items:center;white-space:nowrap;flex-shrink:0}#cz-concept .cz-logomark{width:34px;height:34px;border-radius:11px;background:var(--cz-orange);color:light-dark(#fff,#22140c);font-weight:600;display:grid;place-items:center;position:relative}#cz-concept .cz-logomark:after{content:"";position:absolute;width:10px;height:5px;background:var(--cz-green);border-radius:9px 0;top:-3px;right:5px;transform:rotate(-25deg)}#cz-concept .cz-brand{font-size:18px;font-weight:650;letter-spacing:-.6px}#cz-concept .cz-brand span{font-weight:400;font-size:12px;color:var(--cz-dim);margin-left:6px;letter-spacing:0}#cz-concept .cz-nav{display:flex;gap:22px;align-items:center;flex:1}#cz-concept .cz-nav button{font-size:13px;color:var(--cz-dim);white-space:nowrap;position:relative;padding:9px 0}#cz-concept .cz-nav button.is-active{color:var(--cz-orange);font-weight:600}#cz-concept .cz-nav button.is-active:after{content:"";position:absolute;bottom:0;left:0;width:15px;height:3px;border-radius:3px;background:var(--cz-orange)}#cz-concept .cz-guest{font-size:12px;background:var(--cz-soft);padding:6px 10px;border-radius:20px;white-space:nowrap}#cz-concept .cz-main{padding:32px 36px 24px;max-width:1280px;margin:auto}#cz-concept .cz-eyebrow{color:var(--cz-orange);font-size:11px;letter-spacing:2px;font-weight:600;display:flex;align-items:center;gap:7px}#cz-concept .cz-dot{width:6px;height:6px;border-radius:50%;background:var(--cz-orange);display:inline-block}#cz-concept .cz-hero{background:var(--cz-peach);border-radius:var(--cz-radius);display:grid;grid-template-columns:1.2fr 1fr;gap:26px;padding:35px 32px;position:relative;overflow:hidden}#cz-concept .cz-hero h1{font-size:35px;line-height:1.35;font-weight:650;letter-spacing:-1.6px;margin:16px 0}#cz-concept .cz-hero h1 em{font-style:normal;color:var(--cz-orange)}#cz-concept .cz-hero p{font-size:13px;color:var(--cz-dim);max-width:340px}#cz-concept .cz-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:23px}#cz-concept .cz-product .cz-primary,#cz-concept .cz-product .cz-secondary{padding:10px 16px;border-radius:9px;font-weight:500;white-space:nowrap}#cz-concept .cz-product .cz-primary{background:var(--cz-orange);color:light-dark(#fff,#26180f)}#cz-concept .cz-product .cz-secondary{background:var(--cz-paper);border:1px solid var(--cz-line)}#cz-concept .cz-product .cz-textbtn{color:var(--cz-orange);font-size:12px;gap:5px}#cz-concept .cz-note{font-size:11px;color:var(--cz-dim);margin-top:13px!important}#cz-concept .cz-preview{align-self:center;position:relative;transform:rotate(-2deg);background:var(--cz-paper);border:1px solid var(--cz-line);border-radius:14px;padding:20px;box-shadow:0 12px 25px light-dark(#75371e0e,#0002)}#cz-concept .cz-preview-head{display:flex;align-items:center;gap:9px;font-size:12px;padding-bottom:12px;border-bottom:1px solid var(--cz-line)}#cz-concept .cz-preview-head small{margin-left:auto;color:var(--cz-dim);font-size:11px}#cz-concept .cz-demo-line{margin-top:14px;font-size:12px;display:flex;align-items:center;gap:8px}#cz-concept .cz-demo-line svg{width:15px;height:15px;color:var(--cz-green)}#cz-concept .cz-preview-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--cz-greenbg);color:var(--cz-green);border-radius:8px;padding:9px 10px;font-size:11px;margin-top:18px}#cz-concept .cz-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:20px}#cz-concept .cz-product .cz-category{padding:16px;border:1px solid var(--cz-line);border-radius:12px;background:var(--cz-paper);justify-content:flex-start;gap:12px}#cz-concept .cz-category strong{font-size:14px;font-weight:600;display:block}#cz-concept .cz-category small{font-size:11px;color:var(--cz-dim)}#cz-concept .cz-category>span:last-child{margin-left:auto;color:var(--cz-dim);font-size:12px}#cz-concept .cz-icon{display:inline-flex;width:42px;height:42px;background:var(--cz-peach);color:var(--cz-orange);border-radius:12px;align-items:center;justify-content:center;flex-shrink:0}#cz-concept .cz-icon.expert{background:var(--cz-purplebg);color:var(--cz-purple)}#cz-concept .cz-icon.app{background:var(--cz-greenbg);color:var(--cz-green)}#cz-concept .cz-section{margin-top:30px}#cz-concept .cz-sectionhead{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:14px}#cz-concept .cz-sectionhead h2{font-size:19px;font-weight:600;letter-spacing:-.5px}#cz-concept .cz-sectionhead p{font-size:12px;color:var(--cz-dim);margin-top:3px}#cz-concept .cz-sectionhead>.cz-textbtn{white-space:nowrap;flex-shrink:0}#cz-concept .cz-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#cz-concept .cz-item{padding:21px;background:var(--cz-paper);border:1px solid var(--cz-line);border-radius:var(--cz-radius);transition:border-color .15s,transform .15s;min-width:0}#cz-concept .cz-item:hover{border-color:var(--cz-orange);transform:translateY(-2px)}#cz-concept .cz-cardtop{display:flex;gap:12px;align-items:center}#cz-concept .cz-cardtop h3{font-size:15px;font-weight:600}#cz-concept .cz-cardtop p{color:var(--cz-dim);font-size:11px;margin-top:2px}#cz-concept .cz-badge{font-size:10px;border-radius:5px;padding:3px 7px;background:var(--cz-soft);color:var(--cz-dim);display:inline-flex;align-items:center;gap:5px;white-space:nowrap}#cz-concept .cz-cardtop>.cz-badge{margin-left:auto}#cz-concept .cz-desc{font-size:12px;color:var(--cz-dim);margin-top:14px!important;min-height:39px}#cz-concept .cz-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}#cz-concept .cz-cardbottom{border-top:1px solid var(--cz-line);margin-top:18px;padding-top:14px;display:flex;align-items:center;justify-content:space-between;gap:10px}#cz-concept .cz-price{color:var(--cz-ink);font-size:19px;font-weight:600;letter-spacing:-.7px;white-space:nowrap}#cz-concept .cz-price small{font-size:11px;color:var(--cz-dim);font-weight:400;letter-spacing:0}#cz-concept .cz-product .cz-softbtn{background:var(--cz-peach);color:var(--cz-orange);padding:7px 12px;border-radius:7px;font-size:12px;font-weight:500}#cz-concept .cz-appline{display:flex;align-items:center;gap:15px;padding:20px 23px;border:1px solid var(--cz-line);border-radius:var(--cz-radius);background:var(--cz-paper)}#cz-concept .cz-appline h3{font-size:15px;font-weight:600}#cz-concept .cz-appline p{font-size:12px;color:var(--cz-dim);margin-top:3px}#cz-concept .cz-appline>.cz-secondary{margin-left:auto}#cz-concept .cz-footer{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--cz-line);margin-top:28px;padding-top:16px;font-size:11px;color:var(--cz-dim)}#cz-concept .cz-pagehead{margin-bottom:25px}#cz-concept .cz-pagehead h1{font-size:29px;letter-spacing:-1px;font-weight:600;margin:8px 0}#cz-concept .cz-pagehead p{color:var(--cz-dim);font-size:13px}#cz-concept .cz-toolbar{display:flex;align-items:center;gap:10px;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap}#cz-concept .cz-tabs{display:flex;gap:8px;flex-wrap:wrap}#cz-concept .cz-product .cz-tab{padding:7px 13px;border-radius:7px;font-size:12px;color:var(--cz-dim)}#cz-concept .cz-product .cz-tab.is-active{background:var(--cz-peach);color:var(--cz-orange)}#cz-concept .cz-product .cz-search{width:230px;font-size:12px}#cz-concept .cz-breadcrumb{display:flex;gap:7px;align-items:center;color:var(--cz-dim);font-size:12px;margin-bottom:23px}#cz-concept .cz-detailtop{display:flex;gap:15px;align-items:center;margin-bottom:25px}#cz-concept .cz-detailtop .cz-icon{width:58px;height:58px;border-radius:16px}#cz-concept .cz-detailtop .cz-icon svg{width:25px;height:25px}#cz-concept .cz-detailtop h1{font-size:25px;font-weight:600;letter-spacing:-.7px}#cz-concept .cz-detailtop p{color:var(--cz-dim);font-size:12px;margin-top:3px}#cz-concept .cz-detailgrid{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:22px;align-items:start}#cz-concept .cz-panel{background:var(--cz-paper);border:1px solid var(--cz-line);border-radius:var(--cz-radius);padding:23px;margin-bottom:17px}#cz-concept .cz-panel h2{font-size:17px;font-weight:600;margin-bottom:13px}#cz-concept .cz-panel h3{font-size:14px;font-weight:600;margin-bottom:10px}#cz-concept .cz-paragraph{font-size:13px;color:var(--cz-dim)}#cz-concept .cz-capability{display:flex;gap:12px;align-items:flex-start;margin-top:17px;font-size:12px}#cz-concept .cz-capability>svg{color:var(--cz-green);width:16px;height:16px;margin-top:3px}#cz-concept .cz-capability strong{font-weight:500}#cz-concept .cz-capability p{color:var(--cz-dim);margin-top:3px}#cz-concept .cz-trial{background:var(--cz-soft);padding:18px;border-radius:12px;margin-top:17px}#cz-concept .cz-trialheader{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:12px;margin-bottom:12px}#cz-concept .cz-question{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}#cz-concept .cz-product .cz-question button{border:1px solid var(--cz-line);border-radius:7px;background:var(--cz-paper);padding:6px 9px;font-size:11px;color:var(--cz-dim)}#cz-concept .cz-answer{margin-top:15px;border:1px solid var(--cz-line);border-radius:10px;background:var(--cz-paper);padding:16px;font-size:12px}#cz-concept .cz-answer strong{display:block;font-weight:600;margin-bottom:8px;color:var(--cz-green)}#cz-concept .cz-answer ul{margin:8px 0;padding-left:18px}#cz-concept .cz-buybox{background:var(--cz-peach)}#cz-concept .cz-buybox .cz-price{font-size:36px;margin:13px 0}#cz-concept .cz-buybox .cz-price small{font-size:12px}#cz-concept .cz-product .cz-full{display:flex;width:100%;margin-top:13px}#cz-concept .cz-step{display:flex;gap:10px;margin-top:16px;font-size:12px}#cz-concept .cz-step>span{background:var(--cz-soft);border-radius:50%;width:23px;height:23px;display:grid;place-items:center;flex-shrink:0;font-size:11px}#cz-concept .cz-step small{display:block;color:var(--cz-dim);font-size:11px;margin-top:3px}#cz-concept .cz-code{font-family:ui-monospace,SFMono-Regular,monospace;background:var(--cz-soft);border:1px dashed var(--cz-line);border-radius:10px;padding:16px;font-size:18px;letter-spacing:1px;word-break:break-all;margin:18px 0}#cz-concept .cz-success{color:var(--cz-green);background:var(--cz-greenbg);padding:17px;border-radius:10px;margin-bottom:20px;display:flex;gap:12px;align-items:center;font-size:13px}#cz-concept .cz-success h2{margin-bottom:3px}#cz-concept .cz-success p{font-size:12px}#cz-concept .cz-error{color:var(--cz-orange);font-size:12px;margin-top:10px}#cz-concept .cz-rows{display:grid;gap:10px}#cz-concept .cz-row{display:flex;align-items:center;gap:13px;padding:15px 0;border-bottom:1px solid var(--cz-line)}#cz-concept .cz-row>div:nth-child(2){flex:1;min-width:0}#cz-concept .cz-row strong{font-size:13px;font-weight:500}#cz-concept .cz-row p{font-size:11px;color:var(--cz-dim);margin-top:3px}#cz-concept .cz-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}#cz-concept .cz-fields label{display:grid;gap:7px;font-size:12px}#cz-concept .cz-status{font-size:11px;color:var(--cz-green);background:var(--cz-greenbg);padding:4px 8px;border-radius:6px;white-space:nowrap}#cz-concept .cz-status.void{color:var(--cz-dim);background:var(--cz-soft)}#cz-concept .cz-adminnav{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:22px;border-bottom:1px solid var(--cz-line);padding-bottom:15px}#cz-concept .cz-adminnotice{font-size:11px;color:var(--cz-dim);border-top:1px solid var(--cz-line);padding-top:13px;margin-top:16px}#cz-concept .cz-empty{padding:40px 20px;text-align:center;color:var(--cz-dim);background:var(--cz-paper);border:1px dashed var(--cz-line);border-radius:12px;font-size:13px}#cz-concept .cz-toast{background:var(--cz-ink);color:var(--cz-paper);padding:12px 17px;border-radius:10px;margin-bottom:20px;font-size:12px;display:flex;align-items:center;gap:9px}#cz-concept .cz-aside{display:none}#cz-concept [data-layout=desk]{display:grid;grid-template-columns:172px minmax(0,1fr)}#cz-concept [data-layout=desk] .cz-header{grid-column:1/-1;padding:17px 24px}#cz-concept [data-layout=desk] .cz-header .cz-nav{display:none}#cz-concept [data-layout=desk] .cz-header .cz-guest{margin-left:auto}#cz-concept [data-layout=desk] .cz-aside{display:flex;flex-direction:column;gap:7px;padding:25px 13px;background:var(--cz-paper);border-right:1px solid var(--cz-line)}#cz-concept [data-layout=desk] .cz-aside .cz-nav{display:flex;flex-direction:column;gap:8px;align-items:stretch;flex:0}#cz-concept [data-layout=desk] .cz-aside .cz-nav button{justify-content:flex-start;padding:10px 12px}#cz-concept [data-layout=desk] .cz-aside .cz-nav button.is-active{background:var(--cz-peach);border-radius:8px}#cz-concept [data-layout=desk] .cz-aside .cz-nav button:after{display:none}#cz-concept [data-layout=desk] .cz-main{padding:27px 25px;width:100%}#cz-concept [data-layout=desk] .cz-hero{background:transparent;padding:0 0 24px;border-bottom:1px solid var(--cz-line);border-radius:0;display:block}#cz-concept [data-layout=desk] .cz-hero h1{font-size:28px;letter-spacing:-1px;margin:10px 0}#cz-concept [data-layout=desk] .cz-hero h1 br,#cz-concept [data-layout=desk] .cz-preview{display:none}#cz-concept [data-layout=desk] .cz-categories{gap:8px}#cz-concept [data-layout=desk] .cz-category{padding:12px;gap:8px}#cz-concept [data-layout=desk] .cz-category .cz-icon{display:none}#cz-concept [data-layout=desk] .cz-item{padding:17px}#cz-concept [data-layout=desk] .cz-detailgrid{grid-template-columns:minmax(0,1fr) 220px;gap:15px}#cz-concept [data-layout=desk] .cz-section{margin-top:24px}#cz-concept [data-layout=desk] .cz-sidebarhelp{margin-top:27px;padding:13px 11px;border-radius:10px;background:var(--cz-soft);font-size:11px;color:var(--cz-dim)}#cz-concept .cz-mobilehint{display:none}@media (max-width:850px){#cz-concept .cz-header{gap:18px;padding:16px 20px;flex-wrap:wrap}#cz-concept .cz-brand span{display:none}#cz-concept .cz-nav{gap:16px;order:3;width:100%}#cz-concept .cz-header .cz-guest{margin-left:auto}#cz-concept .cz-main{padding:25px 22px}#cz-concept .cz-hero{padding:28px 24px;gap:20px}#cz-concept .cz-hero h1{font-size:29px}#cz-concept .cz-detailgrid{grid-template-columns:minmax(0,1fr) 230px}#cz-concept [data-layout=desk]{grid-template-columns:145px minmax(0,1fr)}#cz-concept [data-layout=desk] .cz-main{padding:24px 18px}#cz-concept [data-layout=desk] .cz-grid,#cz-concept [data-layout=desk] .cz-detailgrid,#cz-concept [data-layout=desk] .cz-categories{grid-template-columns:1fr}#cz-concept [data-layout=desk] .cz-category small{display:none}}@media (max-width:620px){#cz-concept .cz-product{min-height:1700px}#cz-concept .cz-header{gap:12px;padding:17px}#cz-concept .cz-nav{gap:15px;flex-wrap:wrap}#cz-concept .cz-nav button{font-size:12px}#cz-concept .cz-main{padding:22px 17px}#cz-concept .cz-hero{grid-template-columns:1fr;padding:25px 20px}#cz-concept .cz-hero h1{font-size:30px}#cz-concept .cz-preview{transform:none}#cz-concept .cz-categories{grid-template-columns:1fr;gap:8px}#cz-concept .cz-category{padding:11px 14px}#cz-concept .cz-category small{display:block}#cz-concept .cz-grid,#cz-concept .cz-detailgrid{grid-template-columns:1fr}#cz-concept .cz-detailtop h1{font-size:22px}#cz-concept .cz-appline{flex-wrap:wrap}#cz-concept .cz-appline>.cz-secondary{margin-left:0}#cz-concept .cz-fields{grid-template-columns:1fr}#cz-concept .cz-footer,#cz-concept .cz-row{flex-wrap:wrap}#cz-concept [data-layout=desk]{display:block}#cz-concept [data-layout=desk] .cz-aside{display:none}#cz-concept [data-layout=desk] .cz-header .cz-nav{display:flex}#cz-concept .cz-product input,#cz-concept .cz-product textarea,#cz-concept .cz-product select{font-size:16px}#cz-concept .cz-toolbar .cz-search{width:100%}#cz-concept .cz-cardtop>.cz-badge{font-size:10px}#cz-concept .cz-cardtop h3{font-size:14px}}@media (prefers-reduced-motion:reduce){#cz-concept .cz-item{transition:none}#cz-concept .cz-item:hover{transform:none}}#cz-concept .cz-header{gap:22px}#cz-concept .cz-account{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-left:auto}#cz-concept .cz-account .cz-secondary{padding:7px 12px;font-size:12px}#cz-concept .cz-accountname{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--cz-dim)}#cz-concept .cz-accountname svg{width:15px;height:15px}#cz-concept .cz-choice-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}#cz-concept .cz-choice-actions button{flex:1;white-space:normal;min-width:165px}#cz-concept .cz-authgrid{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin:30px 0 55px;align-items:center}#cz-concept .cz-authintro{padding:32px 28px;background:var(--cz-peach);border-radius:var(--cz-radius)}#cz-concept .cz-authintro h1{font-size:30px;font-weight:600;line-height:1.45;letter-spacing:-1px;margin:14px 0 19px}#cz-concept .cz-authintro>p{color:var(--cz-dim);font-size:12px;margin-bottom:25px}#cz-concept .cz-authform form{display:grid;gap:15px;margin-top:22px}#cz-concept .cz-authform label{display:grid;gap:7px;font-size:12px}#cz-concept .cz-authform .cz-full{margin-top:5px}#cz-concept .cz-promptdetails{margin-top:22px;border-top:1px solid var(--cz-line);padding-top:16px;font-size:12px}#cz-concept .cz-promptdetails summary{color:var(--cz-orange)}#cz-concept .cz-promptdetails pre{margin-top:13px;white-space:pre-wrap;background:var(--cz-soft);padding:14px;border-radius:8px;color:var(--cz-dim);font-family:inherit;font-size:12px;line-height:1.7;overflow-wrap:anywhere}#cz-concept .cz-promptarea{margin-top:18px;min-height:310px;background:var(--cz-soft)!important;font-size:12px!important;line-height:1.75}#cz-concept .cz-copyresult textarea{margin-top:15px;min-height:220px;font-size:12px;line-height:1.8}#cz-concept .cz-ordercard{margin-bottom:17px}#cz-concept .cz-ordercard .cz-cardtop>.cz-status{margin-left:auto}#cz-concept .cz-orderfacts{display:grid;grid-template-columns:1fr 1.4fr .6fr;gap:20px;border-top:1px solid var(--cz-line);padding-top:19px;margin-top:20px}#cz-concept .cz-orderfacts span{font-size:11px;color:var(--cz-dim);display:block;margin-bottom:6px}#cz-concept .cz-orderfacts strong{font-size:13px;font-weight:500}#cz-concept .cz-orderfoot{margin-top:20px;display:flex;justify-content:space-between;gap:14px;align-items:center;flex-wrap:wrap}#cz-concept .cz-orderfoot>span{font-size:11px;color:var(--cz-dim)}#cz-concept .cz-orderfoot>div{display:flex;gap:14px;flex-wrap:wrap}#cz-concept .cz-apphero{background:var(--cz-greenbg);padding:29px;border-radius:var(--cz-radius)}#cz-concept .cz-apphero .cz-detailtop{margin-bottom:18px}#cz-concept .cz-apphero .cz-detailtop h1{font-size:29px}#cz-concept .cz-featuregrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-bottom:26px}#cz-concept .cz-feature{border:1px solid var(--cz-line);padding:19px;background:var(--cz-paper);border-radius:var(--cz-radius)}#cz-concept .cz-feature .cz-icon{width:34px;height:34px;border-radius:10px}#cz-concept .cz-feature h3{font-size:14px;font-weight:600;margin:12px 0 7px}#cz-concept .cz-feature p{font-size:12px;color:var(--cz-dim)}#cz-concept .cz-gallery{padding:23px}#cz-concept .cz-gallerytabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:17px}#cz-concept .cz-gallery figure{margin:0;border:1px solid var(--cz-line);border-radius:10px;overflow:hidden;background:var(--cz-paper)}#cz-concept .cz-gallery img{width:100%;height:auto;display:block}#cz-concept .cz-gallery figcaption{display:flex;flex-wrap:wrap;gap:8px 17px;padding:14px 16px;font-size:12px}#cz-concept .cz-gallery figcaption strong{font-weight:600}#cz-concept .cz-gallery figcaption span{color:var(--cz-dim)}#cz-concept .cz-gallerycontrols{display:flex;justify-content:space-between;gap:12px;margin-top:15px}@media (max-width:850px){#cz-concept .cz-account{order:2}#cz-concept .cz-header .cz-nav{order:3}#cz-concept .cz-authgrid{gap:20px}#cz-concept .cz-authintro{padding:25px 20px}#cz-concept .cz-featuregrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){#cz-concept .cz-authgrid{grid-template-columns:1fr;gap:20px;margin:15px 0}#cz-concept .cz-authintro{display:none}#cz-concept .cz-account{gap:8px}#cz-concept .cz-accountname{font-size:11px}#cz-concept .cz-header{gap:10px}#cz-concept .cz-featuregrid{grid-template-columns:1fr}#cz-concept .cz-apphero{padding:22px 18px}#cz-concept .cz-apphero .cz-detailtop h1{font-size:23px}#cz-concept .cz-apphero .cz-detailtop{align-items:flex-start}#cz-concept .cz-orderfacts{grid-template-columns:1fr;gap:14px}#cz-concept .cz-gallery{padding:15px}#cz-concept .cz-gallerytabs{gap:4px}#cz-concept .cz-gallerytabs .cz-tab{padding:7px 9px}#cz-concept .cz-cardtop .cz-status{font-size:10px}#cz-concept .cz-promptarea{min-height:360px}#cz-concept .cz-choice-actions{display:grid;grid-template-columns:1fr}#cz-concept .cz-product{min-height:1080px}}#cz-concept .cz-header{padding-left:max(30px,calc((100vw - 1220px)/2));padding-right:max(30px,calc((100vw - 1220px)/2))}#cz-concept .cz-product{min-height:100vh}#cz-concept .cz-accountname{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cz-concept .cz-row{overflow-wrap:anywhere}#cz-concept .cz-footer{gap:12px;flex-wrap:wrap}@media (max-width:700px){#cz-concept .cz-header{padding:16px}#cz-concept .cz-accountname{max-width:120px}}@media (max-width:850px){#cz-concept .cz-header{display:grid;grid-template-columns:1fr auto;gap:14px}#cz-concept .cz-header .cz-logo{grid-column:1;grid-row:1;justify-self:start}#cz-concept .cz-header .cz-account{grid-column:2;grid-row:1;justify-self:end}#cz-concept .cz-header .cz-nav{grid-column:1/-1;grid-row:2;width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:15px;overflow-x:auto}#cz-concept .cz-header .cz-nav button{flex-shrink:0;white-space:nowrap}}
