/* ECHO Agent Check · Premium for agents. Loads after /styles.css and /site2.css; uses the site tokens. */
.ack-page{--ack-dark:#10292f;--ack-deep:#0b1e23;--ack-cream:#f5f4ef;--ack-soft:#c9d3d0;--ack-mute:#8fa6a6;--ack-gold:#c9a25e;--ack-gold-fill:#ae813e;--ack-gold-ink:#7a5a26;--ack-card:#fffdf8;--ack-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace}
.ack-page .sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.ack-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 22px;font-size:12px;font-weight:650;letter-spacing:.11em;text-transform:uppercase;color:var(--ack-gold)}
.ack-kicker-ink{color:var(--gold-ink,#7a5a26)}
.ack-new{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border:1px solid var(--ack-gold);border-radius:2px;color:var(--ack-gold);letter-spacing:.12em}
/* hero */
.ack-hero{position:relative;background:var(--ack-dark);color:var(--ack-cream);overflow:hidden;isolation:isolate}
.ack-hero::before{content:"";position:absolute;inset:-20% -10% auto auto;width:70%;height:120%;background:radial-gradient(closest-side,rgba(201,162,94,.11),transparent 70%);z-index:-1;pointer-events:none}
.ack-hero-in{max-width:calc(var(--max) + var(--gutter)*2);margin:auto;padding:78px var(--gutter) 96px;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(36px,5vw,80px);align-items:center}
.ack-hero h1{font-size:clamp(42px,5.2vw,78px);font-weight:500;line-height:1.02;letter-spacing:-.05em;color:var(--ack-cream);text-wrap:balance}
.ack-hero h1 em{font-style:normal;color:var(--ack-gold);display:block}
.ack-sub{margin-top:24px;max-width:560px;font-size:19px;line-height:1.6;color:var(--ack-soft)}
.ack-paste{margin-top:34px;max-width:620px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 18px;align-items:center;padding:18px 18px 18px 22px;background:var(--ack-cream);color:var(--ink);border-radius:2px;box-shadow:0 30px 70px -34px rgba(0,0,0,.7)}
.ack-paste-k{grid-column:1/-1;margin:0;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ack-gold-ink)}
.ack-line{margin:0;font:15.5px/1.5 var(--ack-mono);color:var(--ink);word-break:break-word}
.ack-line b{font-weight:700;white-space:nowrap;background:linear-gradient(transparent 62%,rgba(201,162,94,.45) 62%)}
.ack-copy-btn{min-height:52px;min-width:104px;padding:0 24px;background:var(--ack-gold);color:var(--ack-dark);font-size:15px;font-weight:700;border-radius:2px;transition:background .2s,color .2s,transform .2s}
.ack-copy-btn:hover{background:#d8b676}
.ack-copy-btn:active{transform:scale(.97)}
.ack-copy-btn.is-done{background:var(--ink);color:var(--ack-cream)}
.ack-copied{grid-column:1/-1;margin:0;min-height:0;font-size:14px;color:var(--ack-gold-ink)}
.ack-copied:empty{display:none}
.ack-alt{margin-top:22px;display:flex;flex-wrap:wrap;gap:10px 26px;align-items:center}
.ack-textbtn{background:none;padding:0;min-height:44px;font-size:15px;font-weight:600;color:var(--ack-cream);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}
.ack-textbtn:hover{color:var(--ack-gold)}
.ack-textlink{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:600;color:var(--ack-soft);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}
.ack-textlink:hover{color:var(--ack-gold)}
.ack-ink{color:var(--ink)}.ack-ink:hover{color:var(--gold-ink,#7a5a26)}
/* the stage and the card */
.ack-stage{display:grid;justify-items:center;gap:18px;perspective:1600px}
.ack-seg{display:inline-flex;border:1px solid rgba(245,244,239,.28);border-radius:2px;padding:3px;gap:3px;max-width:100%}
.ack-seg button{min-height:40px;padding:0 14px;background:transparent;color:var(--ack-soft);font-size:13px;border-radius:1px;white-space:nowrap}
.ack-seg button[aria-pressed="true"]{background:var(--ack-cream);color:var(--ink)}
.ack-seg b{font-weight:700}
.ack-stage-note{margin:0;font-size:13px;color:var(--ack-mute);text-align:center}
.ack-card{position:relative;width:min(100%,470px);background:var(--ack-card);color:var(--ink);border-radius:3px;box-shadow:0 50px 90px -40px rgba(0,0,0,.75),0 0 0 1px rgba(20,42,48,.06)}
.ack-card.is-sample{transform:rotateX(5deg) rotateY(-9deg) rotateZ(.4deg);transform-origin:50% 60%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}
.ack-stage:hover .ack-card.is-sample{transform:none}
.ack-card-in{padding:24px 26px 20px}
.ack-card-h{display:flex;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:2px solid var(--ack-gold-fill);font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}
.ack-card-h span:first-child{color:var(--ink)}
.ack-card-who{display:grid;gap:2px;margin-top:14px}
.ack-card-who b{font-size:18px;font-weight:600;letter-spacing:-.02em}
.ack-card-who span{font-size:12.5px;color:var(--muted)}
.ack-card-grade{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center;margin:14px 0 16px}
.ack-letter{font-size:96px;line-height:.86;font-weight:500;letter-spacing:-.06em;color:var(--ink)}
.ack-letter.g-A{color:var(--ack-gold-ink)}
.ack-score{display:block;font-size:26px;font-weight:600;letter-spacing:-.03em}
.ack-verdict{margin:4px 0 0;font-size:17px;line-height:1.35;color:var(--ink);text-wrap:balance}
.ack-verdict::before{content:"“"}.ack-verdict::after{content:"”"}
.ack-subjects{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}
.ack-subj{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:38px;border-bottom:1px solid var(--line);font-size:14.5px}
.ack-subj-n{display:flex;align-items:center;gap:8px}
.ack-crit{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 6px;border:1px solid var(--ink);border-radius:2px}
.ack-pips{display:inline-flex;gap:5px}
.ack-pips i{width:11px;height:11px;border-radius:50%;border:1.5px solid var(--ink);background:transparent}
.ack-pips i.on{background:var(--ack-gold-fill);border-color:var(--ack-gold-fill)}
.ack-subj-g{width:22px;text-align:right;font-weight:700}
.ack-subj.is-miss .ack-subj-g{text-decoration:underline;text-underline-offset:3px}
.ack-drift{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:8px;align-items:stretch;margin-top:16px}
.ack-drift-col{min-width:0;padding:10px 10px 9px;background:var(--paper);border-radius:2px;font-size:12px;line-height:1.45}
.ack-drift-col.is-change{background:var(--ack-dark);color:var(--ack-cream)}
.ack-drift-col small{display:block;margin-bottom:5px;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}
.ack-drift-col.is-change small{color:var(--ack-gold)}
.ack-drift-col p{margin:0;color:inherit;font-family:var(--ack-mono);font-size:11.5px;word-break:break-word}
.ack-drift-col .ok{color:var(--ack-gold-ink);font-weight:700}
.ack-drift-col .no{font-weight:700}
.ack-drift-col .was{display:block;color:var(--muted);font-size:11px}
.ack-drift-arrow{align-self:center;color:var(--muted);font-size:13px}
.ack-card-f{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:14px;font:11px/1.4 var(--ack-mono);color:var(--muted)}
.ack-loading{margin:0;padding:60px 26px;text-align:center;color:var(--muted)}
/* entrance */
.ack-card .ack-letter,.ack-card .ack-score,.ack-card .ack-verdict{transition:opacity .6s,transform .7s cubic-bezier(.2,.7,.2,1)}
.ack-card.is-pre .ack-letter{opacity:0;transform:translateY(14px) scale(.96)}
.ack-card.is-pre .ack-score,.ack-card.is-pre .ack-verdict{opacity:0;transform:translateY(8px)}
.ack-card .ack-pips i{transition:background .25s,border-color .25s,transform .35s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--j) * 45ms + 250ms)}
.ack-card.is-pre .ack-pips i{background:transparent;border-color:var(--line);transform:scale(.6)}
.ack-card .ack-drift-col{transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--k) * 140ms + 1.35s)}
.ack-card.is-pre .ack-drift-col{opacity:0;transform:translateY(8px)}
/* report view */
.ack-page.is-report .ack-hero{display:none}
.ack-report{background:var(--ack-dark);color:var(--ack-cream)}
.ack-report-in{max-width:calc(var(--max) + var(--gutter)*2);margin:auto;padding:64px var(--gutter) 72px;display:grid;grid-template-columns:minmax(0,470px) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:start}
.ack-report .ack-card{width:100%}
.ack-report-side h2{font-size:clamp(32px,3.6vw,52px);font-weight:500;letter-spacing:-.045em;line-height:1.05;color:var(--ack-cream);text-wrap:balance}
.ack-report-side>p{margin-top:18px;font-size:17px;line-height:1.6;color:var(--ack-soft);max-width:560px}
.ack-report-do{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
.ack-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 22px;border-radius:2px;font-size:15px;font-weight:650;background:var(--ack-gold);color:var(--ack-dark)}
.ack-btn:hover{background:#d8b676}
.ack-btn-line{background:transparent;color:var(--ack-cream);border:1px solid rgba(245,244,239,.45)}
.ack-btn-line:hover{background:var(--ack-cream);color:var(--ink)}
.ack-btn-ink{background:var(--ink);color:var(--ack-cream)}
.ack-btn-ink:hover{background:#1f3c44}
.ack-report-error h2{color:var(--ack-cream)}
/* unlock + details */
.ack-details{padding-block:72px 40px}
.ack-unlock{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:clamp(28px,5vw,72px);align-items:start;padding:clamp(26px,4vw,48px);background:var(--white);border:1px solid var(--line);border-radius:2px}
.ack-unlock h2{font-size:clamp(30px,3.2vw,46px);font-weight:500;letter-spacing:-.045em;line-height:1.06}
.ack-unlock>div>p{margin-top:16px;font-size:17px}
.ack-ghost{margin-top:26px;display:grid;gap:10px;filter:blur(3.5px);opacity:.55;user-select:none;pointer-events:none}
.ack-ghost span{display:block;height:14px;border-radius:2px;background:linear-gradient(90deg,#d4d9d3,#e9ece8)}
.ack-ghost span:nth-child(2n){width:78%}.ack-ghost span:nth-child(3n){width:62%}
.ack-form label{display:block;font-size:14px;font-weight:650;color:var(--ink)}
.ack-form input[type=email]{display:block;width:100%;margin-top:8px;min-height:54px;padding:0 16px;border:1px solid var(--ink);border-radius:2px;background:var(--white);font-size:17px}
.ack-form .ack-note{margin:8px 0 0;font-size:13px;color:var(--muted)}
.ack-form .ack-check{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;margin-top:16px;font-size:14px;font-weight:400;color:var(--muted);line-height:1.5}
.ack-form .ack-check input{width:20px;height:20px;margin-top:1px;accent-color:var(--ink)}
.ack-form .ack-scope,.ack-form .ack-legal{margin:14px 0 0;font-size:13px;line-height:1.55;color:var(--muted)}
.ack-form .ack-legal a{text-decoration:underline;text-underline-offset:3px}
.ack-form button{margin-top:18px;width:100%}
.ack-form .ack-err{margin:12px 0 0;font-size:14px;color:var(--ink);font-weight:650}
.ack-honey{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
.ack-subjects-full{display:grid;gap:22px}
.ack-sub-block{background:var(--white);border:1px solid var(--line);border-radius:2px;padding:22px clamp(18px,3vw,30px)}
.ack-sub-block h3{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:24px;font-weight:500;letter-spacing:-.03em}
.ack-sub-block h3 b{font-weight:700;font-size:20px}
.ack-sub-block ul{list-style:none;margin:12px 0 0;padding:0}
.ack-chk{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:11px 0;border-top:1px solid var(--line);font-size:15.5px;color:var(--ink)}
.ack-chk>i{font-style:normal;font-weight:700;color:var(--ack-gold-ink)}
.ack-chk.is-miss>i{color:var(--ink)}
.ack-chk dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 14px;margin:8px 0 0;font-size:14px}
.ack-chk dt{color:var(--muted)}
.ack-chk dd{margin:0;font-family:var(--ack-mono);font-size:13px;word-break:break-word}
.ack-fix{margin:12px 0 0;padding:12px 14px;background:var(--paper);border-radius:2px;font-size:14.5px;color:var(--ink)}
.ack-fix b{display:block;font-size:11px;letter-spacing:.11em;text-transform:uppercase;color:var(--gold-ink,#7a5a26);margin-bottom:4px}
.ack-repair{margin-top:28px;padding:clamp(22px,3vw,34px);background:var(--ack-dark);color:var(--ack-cream);border-radius:2px}
.ack-repair h3{font-size:clamp(26px,2.6vw,36px);font-weight:500;letter-spacing:-.04em;color:var(--ack-cream)}
.ack-repair>p{margin-top:10px;color:var(--ack-soft)}
.ack-repair pre{margin:18px 0 0;padding:16px;background:var(--ack-cream);color:var(--ink);border-radius:2px;font:13.5px/1.55 var(--ack-mono);white-space:pre-wrap;word-break:break-word;max-height:340px;overflow:auto}
.ack-repair .ack-report-do{margin-top:18px}
.ack-limits{margin-top:26px;font-size:13px;color:var(--muted)}
.ack-limits li{margin:4px 0}
/* six tests */
.ack-six{padding-block:96px 70px}
.ack-six-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:28px 72px;align-items:end}
.ack-six-head .ack-kicker{grid-column:1/-1;margin:0}
.ack-six-head h2{font-size:clamp(36px,4vw,58px)}
.ack-six-head p{font-size:18px}
.ack-tests{list-style:none;margin:46px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}
.ack-tests li{display:grid;align-content:start;gap:10px;min-height:190px;padding:24px 24px 26px;background:var(--paper)}
.ack-tests li b{font-size:24px;font-weight:500;letter-spacing:-.03em;color:var(--ink)}
.ack-tests li>span:last-child{color:var(--muted);font-size:15.5px;line-height:1.55}
.ack-test-n{font:12px var(--ack-mono);color:var(--gold-ink,#7a5a26)}
.ack-tests li.is-key{background:var(--ack-dark)}
.ack-tests li.is-key b{color:var(--ack-gold)}
.ack-tests li.is-key>span:last-child{color:var(--ack-soft)}
.ack-tests li.is-key .ack-test-n{color:var(--ack-gold)}
.ack-ways{margin-top:44px;display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px 40px;align-items:start}
.ack-ways-h{margin:0;font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--gold-ink,#7a5a26);padding-top:4px}
.ack-ways ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}
.ack-ways li{display:grid;gap:6px;font-size:15px;color:var(--muted)}
.ack-ways li b{font-size:16px;color:var(--ink)}
.ack-ways .ack-textbtn{justify-self:start;min-height:36px}
/* lineage */
.ack-lineage{background:var(--ack-deep);color:var(--ack-cream)}
.ack-lineage-in{padding-block:84px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,96px);align-items:center}
.ack-lineage-stat b{display:block;font-size:clamp(84px,10vw,150px);font-weight:500;letter-spacing:-.06em;line-height:.9;color:var(--ack-gold)}
.ack-lineage-stat span{display:block;margin-top:16px;max-width:320px;font-size:14px;line-height:1.5;color:var(--ack-mute)}
.ack-lineage-copy h2{font-size:clamp(30px,3.2vw,46px);color:var(--ack-cream);text-wrap:balance}
.ack-lineage-copy p{margin-top:18px;max-width:620px;font-size:17px;color:var(--ack-soft)}
.ack-on-dark{margin-top:14px;color:var(--ack-cream)}
/* method */
.ack-method{padding-block:92px;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:32px 72px}
.ack-method h2{font-size:clamp(36px,4vw,56px)}
.ack-method-list details{border-top:1px solid var(--line)}
.ack-method-list details:last-child{border-bottom:1px solid var(--line)}
.ack-method-list summary{list-style:none;display:flex;justify-content:space-between;gap:20px;align-items:center;min-height:62px;font-size:19px;font-weight:500;letter-spacing:-.02em;cursor:pointer;color:var(--ink)}
.ack-method-list summary::-webkit-details-marker{display:none}
.ack-method-list summary::after{content:"+";font-size:22px;color:var(--gold-ink,#7a5a26);transition:transform .25s}
.ack-method-list details[open] summary::after{transform:rotate(45deg)}
.ack-method-list details p{padding:0 0 22px;max-width:700px;font-size:16px}
/* cta + footer */
.ack-cta{border-top:1px solid var(--line)}
.ack-cta-in{padding-block:84px 96px;display:grid;justify-items:start;gap:18px}
.ack-cta h2{font-size:clamp(34px,4vw,56px);max-width:900px;text-wrap:balance}
.ack-cta p{font-size:18px;max-width:700px}
.ack-cta-do{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}
.ack-foot{border-top:1px solid var(--line)}
.ack-foot-in{padding-block:30px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;font-size:13px}
.ack-foot-in p{margin:0}
.ack-foot nav{display:flex;flex-wrap:wrap;gap:8px 22px}
.ack-foot a{color:var(--muted);text-decoration:underline;text-underline-offset:3px}
/* relay dialog */
.ack-relay{width:min(640px,calc(100% - 24px));max-height:calc(100dvh - 24px);padding:0;border:0;border-radius:3px;background:var(--paper);color:var(--ink);box-shadow:0 40px 120px -30px rgba(0,0,0,.6)}
.ack-relay::backdrop{background:rgba(11,30,35,.72)}
.ack-relay-in{position:relative;padding:clamp(24px,4vw,40px)}
.ack-relay h2{font-size:clamp(30px,4vw,42px);letter-spacing:-.045em}
.ack-relay-lead{margin-top:12px;font-size:16px}
.ack-x{position:absolute;top:10px;right:10px;width:44px;height:44px;background:none;font-size:28px;line-height:1;color:var(--ink)}
.ack-steps{list-style:none;margin:22px 0 0;padding:0;counter-reset:s;display:grid;gap:10px}
.ack-steps li{counter-increment:s;position:relative;display:grid;gap:10px;padding:16px 16px 16px 56px;background:var(--white);border:1px solid var(--line);border-radius:2px;transition:opacity .3s}
.ack-steps li::before{content:counter(s);position:absolute;left:16px;top:15px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;border:1.5px solid var(--ink)}
.ack-steps li.is-done::before{content:"✓";background:var(--ack-gold-fill);border-color:var(--ack-gold-fill);color:#fff}
.ack-steps li.is-locked{opacity:.42}
.ack-steps li.is-locked :is(button,textarea,input,summary){pointer-events:none}
.ack-steps p,.ack-steps label{margin:0;font-size:15.5px;color:var(--ink);font-weight:600}
.ack-steps .ack-label-sm{font-size:13px;font-weight:600;color:var(--muted)}
.ack-steps textarea,.ack-steps input{width:100%;padding:12px;border:1px solid var(--ink);border-radius:2px;background:var(--white);font:13px/1.5 var(--ack-mono);resize:vertical}
.ack-steps input{min-height:46px;font-family:inherit;font-size:15px}
.ack-step-btn{justify-self:start;min-height:48px;padding:0 20px;background:var(--ink);color:var(--paper);font-size:15px;font-weight:650;border-radius:2px}
.ack-step-btn:hover{background:#1f3c44}
.ack-step-btn[disabled]{opacity:.5;cursor:progress}
.ack-step-go{background:var(--ack-gold-fill);color:#fff}
.ack-step-go:hover{background:var(--gold-ink,#7a5a26)}
.ack-relay-msg{margin:14px 0 0;font-size:14.5px;color:var(--ink);font-weight:600}
.ack-relay-msg:empty{display:none}
.ack-show summary{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:4px;cursor:pointer;list-style:none}
.ack-show summary::-webkit-details-marker{display:none}
.ack-steps .ack-show-text{margin-top:4px;border-color:var(--line);background:var(--paper);color:var(--ink);max-height:240px}
/* responsive */
@media(max-width:1020px){
 .ack-hero-in{grid-template-columns:1fr;padding-block:54px 70px}
 .ack-card.is-sample{transform:none}
 .ack-report-in{grid-template-columns:1fr}
 .ack-report-card{max-width:520px}
 .ack-six-head,.ack-method,.ack-lineage-in,.ack-unlock{grid-template-columns:1fr}
 .ack-tests{grid-template-columns:repeat(2,minmax(0,1fr))}
 .ack-ways{grid-template-columns:1fr}
}
@media(max-width:640px){
 .ack-paste{grid-template-columns:1fr;padding:16px}
 .ack-copy-btn{width:100%}
 .ack-tests{grid-template-columns:1fr}
 .ack-tests li{min-height:0}
 .ack-ways ul{grid-template-columns:1fr;gap:18px}
 .ack-card-in{padding:20px 18px 16px}
 .ack-letter{font-size:78px}
 .ack-drift{grid-template-columns:1fr;gap:6px}
 .ack-drift-arrow{justify-self:center;transform:rotate(90deg)}
 .ack-seg button{padding:0 10px;font-size:12.5px}
 .ack-steps li{padding-left:50px}
 .ack-six,.ack-method{padding-block:68px}
}
@media(prefers-reduced-motion:reduce){
 .ack-card,.ack-card *,.ack-copy-btn{transition:none!important}
 .ack-card.is-sample{transform:none}
}
