:root{color-scheme:light;--bg: #fdfbf7;--bg2: #f6f2eb;--surface: #ffffff;--ink: #26303a;--sub: #5d6570;--line: #e9e3d9;--accent: #2f6b57;--accent-hover: #275b4a;--accent-ink: #2a6150;--accent-soft: #edf4f0;--accent-line: #c6dccf;--accent-line-strong: #3d7f69;--ring: rgba(47, 107, 87, .28);--tint: #ffffff;--top-bg: rgba(253, 251, 247, .9);--warn-bg: #fbf3e2;--warn-ink: #7f4f0a;--warn-line: #ecd8ad;--info-bg: #f3f0ea;--info-ink: #464c55;--ok: #1f7a4d;--ok-bg: #e9f5ee;--bad: #b42318;--bad-bg: #fdf0ee;--unk: #4b5563;--unk-bg: #f2f1ee;--radius: 16px;--radius-sm: 10px;--logo-radius: 9px;--shadow: 0 1px 2px rgba(23, 26, 33, .04), 0 8px 28px rgba(23, 26, 33, .05);--shadow-cta: 0 6px 18px rgba(47, 107, 87, .18);--font: "Pretendard", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", system-ui, -apple-system, sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:16px;line-height:1.6;word-break:keep-all;overflow-wrap:anywhere}h1,h2,h3{line-height:1.3;letter-spacing:-.02em;margin:0}p{margin:0}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--accent-line-strong);outline-offset:2px;border-radius:8px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ico{flex:none}.muted{color:var(--sub)}.small{font-size:14px}.fine{font-size:13px;color:var(--sub);line-height:1.55}.center{text-align:center;justify-content:center}.opt{font-size:12px;font-weight:600;color:var(--sub);background:var(--bg2);border:1px solid var(--line);border-radius:999px;padding:1px 8px;margin-left:6px;vertical-align:middle}.stack{display:grid;gap:16px}.row-gap{display:flex;gap:8px;flex-wrap:wrap}.app{max-width:1120px;margin:0 auto;padding:0 16px 32px;min-height:100vh;display:flex;flex-direction:column}.main{flex:1;width:100%;max-width:760px;margin:0 auto}.screen-result .main{max-width:980px}.top{display:flex;align-items:center;justify-content:space-between;padding:14px 0;position:sticky;top:0;z-index:20;background:var(--top-bg);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px)}.brand{display:flex;align-items:center;gap:10px;background:none;border:0;padding:0;cursor:pointer}.brand-name{font-weight:800;font-size:19px;letter-spacing:-.02em}.brand-name small{font-weight:600;font-size:13px;color:var(--sub);margin-left:2px}.logo{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:var(--logo-radius, 8px);background:var(--ink);color:var(--bg);font-weight:800;font-size:15px;line-height:1}.primary,.secondary,.ghost,.link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:14px;font-weight:700;cursor:pointer;text-decoration:none;transition:transform .12s ease,background .15s ease,box-shadow .15s ease}.primary{background:var(--accent);color:#fff;border:0;box-shadow:var(--shadow-cta)}.primary:disabled{opacity:.6;cursor:progress}.secondary{background:var(--surface);color:var(--ink);border:1.5px solid var(--line)}.secondary:hover{border-color:#d0d5dd;background:var(--bg2)}.secondary:disabled{opacity:.5;cursor:not-allowed}.ghost{background:transparent;border:0;color:var(--sub);min-height:40px;padding:0 12px}.ghost:hover{background:var(--bg2);color:var(--ink)}.ghost.small,.primary.small{min-height:38px;font-size:14px;padding:0 14px;border-radius:12px}.ghost.danger{color:var(--bad)}.link{background:none;border:0;color:var(--accent-ink);min-height:40px;padding:0 6px;font-weight:700}.link.small{font-size:14px;min-height:32px}.block{width:100%}.big{min-height:54px;font-size:17px}.cta{min-height:58px;padding:0 28px;font-size:18px;border-radius:18px}.back-link{display:inline-flex;align-items:center;gap:4px;margin:20px 0 0;background:none;border:0;color:var(--sub);font-weight:600;cursor:pointer;min-height:44px;padding:0 4px}.back-link:hover{color:var(--ink)}.stepper{margin:4px auto 18px;max-width:760px;width:100%}.stepper ol{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:0;margin:0}.stepper li{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;color:var(--sub);position:relative;isolation:isolate}.stepper li:before{content:"";position:absolute;top:13px;right:50%;width:100%;height:2px;background:var(--line);z-index:-1}.stepper li:first-child:before{display:none}.stepper li.done:before,.stepper li.now:before{background:var(--accent-line-strong)}.stepper .dot{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--surface);border:2px solid var(--line);font-weight:700;font-size:13px}.stepper li.now .dot{border-color:var(--accent);background:var(--accent);color:#fff}.stepper li.done .dot{border-color:var(--accent-line-strong);background:var(--accent-soft);color:var(--accent-ink)}.stepper li.now .lbl{color:var(--ink);font-weight:700}.step-head{text-align:center;margin:4px 0 20px}.step-head h1{font-size:clamp(24px,6vw,32px);font-weight:800}.step-head p{color:var(--sub);margin-top:8px}.pick-grid{display:grid;gap:10px}.pick{display:flex;align-items:center;gap:14px;text-align:left;width:100%;min-height:72px;padding:14px 16px;background:var(--surface);border:1.5px solid var(--line);border-radius:18px;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .12s}.pick:hover{border-color:var(--accent-line);box-shadow:var(--shadow)}.pick.on{border-color:var(--accent);background:var(--accent-soft)}.pick-ico{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent-ink);flex:none}.pick:nth-child(3n+2) .pick-ico{background:var(--warn-bg);color:var(--warn-ink)}.pick:nth-child(3n) .pick-ico{background:var(--info-bg);color:var(--info-ink)}.pick-txt{display:grid;gap:2px}.pick-txt b{font-size:17px}.pick-txt small{font-size:14px;color:var(--sub)}.chips{display:flex;flex-wrap:wrap;gap:6px}.chips.center{justify-content:center;margin-bottom:16px}.chip{font-size:13px;font-weight:700;padding:5px 12px;border-radius:999px;background:var(--bg2);border:1px solid var(--line);color:var(--sub)}.chip.strong{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-ink)}.form-card,.card,.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.form-card{padding:20px;display:grid;gap:16px}.field{display:grid;gap:6px;min-width:0}.field label{font-weight:700;font-size:15px;display:flex;align-items:center;flex-wrap:wrap;gap:2px}.field input,.field textarea,select,.event-edit input,.cap,.replyby input{width:100%;min-height:50px;padding:12px 14px;border:1.5px solid var(--line);border-radius:14px;background:var(--surface);font-size:16px;transition:border-color .15s,box-shadow .15s}.field textarea{min-height:110px;resize:vertical;line-height:1.55}.field textarea.compact{min-height:0}.field input:focus,.field textarea:focus,select:focus,.cap:focus,.event-edit input:focus,.light-text:focus,.replyby input:focus{outline:none;border-color:var(--accent-line-strong);box-shadow:0 0 0 4px var(--ring)}.field input::placeholder,.field textarea::placeholder{color:#98a2b3}.hint{font-size:13px;color:var(--sub)}.err,.has-error .hint{color:var(--bad);font-size:14px}.has-error input{border-color:var(--bad)}.legal-dates{background:var(--warn-bg);border-radius:16px;padding:14px;display:grid;gap:12px}.ld-title{display:flex;align-items:center;gap:6px;font-weight:700;font-size:14px;color:var(--warn-ink);flex-wrap:wrap}.more{border:1px dashed #d0d5dd;border-radius:16px;padding:4px 14px}.more[open]{padding-bottom:14px}.more>summary{cursor:pointer;font-weight:700;color:var(--sub);min-height:44px;display:flex;align-items:center}.more .field{margin-top:10px}.auto-tag{margin-left:6px;font-size:11px;font-weight:700;color:var(--accent-ink);background:var(--accent-soft);border-radius:6px;padding:1px 6px}.result{display:grid;gap:18px}.result-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.panel{padding:20px}.panel h2{font-size:21px;font-weight:800}.panel-title{display:flex;align-items:center;gap:10px;margin-bottom:14px}.badge-ok{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--ok-bg);color:var(--ok)}.tone{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.tone button{min-height:60px;border-radius:14px;border:1.5px solid var(--line);background:var(--surface);font-weight:800;cursor:pointer;display:grid;place-content:center;line-height:1.3;padding:6px}.tone button small{font-weight:500;font-size:12px;color:var(--sub)}.tone button.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink)}.light-text{width:100%;min-height:300px;padding:16px;border:1.5px solid var(--line);border-radius:16px;background:var(--bg2);font-size:15.5px;line-height:1.7;resize:vertical}.letter-meta{display:flex;justify-content:space-between;align-items:center;margin:6px 2px 12px;gap:8px;flex-wrap:wrap}.actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.actions .primary{grid-column:1 / -1;min-height:54px;font-size:17px}.toast{margin-top:10px;background:var(--ok-bg);color:var(--ok);font-weight:700;padding:10px 14px;border-radius:12px;font-size:14px}.letter .fine{margin-top:10px}.replyby{margin-top:12px;display:grid;gap:6px}.replyby label{font-weight:700;font-size:14px}.rights{background:var(--surface);border-color:var(--accent-line)}.rights .eyebrow{color:var(--accent-ink)}.rights-headline{font-size:clamp(22px,5.6vw,30px);font-weight:800;margin:8px 0}.rights-sub{color:var(--sub)}.dev-badge{display:inline-block;margin:12px 0 4px;font-size:12px;font-weight:700;color:var(--warn-ink);background:var(--warn-bg);border:1px solid var(--warn-line);padding:4px 10px;border-radius:999px}.rights-grid{display:grid;gap:14px;margin:14px 0 12px}.rcard{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:16px;min-width:0}.rcard header{display:flex;gap:12px;align-items:flex-start;margin-bottom:10px}.rkey{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;font-weight:800;flex:none;background:var(--accent-soft);color:var(--accent-ink)}.rcard-B .rkey{background:var(--info-bg);color:var(--info-ink)}.rcard-C .rkey{background:var(--warn-bg);color:var(--warn-ink)}.rcard-D .rkey{background:var(--ok-bg);color:var(--ok)}.rcard h3{font-size:18px;font-weight:800}.rcard header p{font-size:14px;color:var(--sub)}.rcard-C{border-color:var(--warn-line)}.caution{font-size:13px;font-weight:600;color:var(--warn-ink);background:var(--warn-bg);border-radius:12px;padding:8px 12px;margin-bottom:8px}.rcard ul{list-style:none;margin:0;padding:0}.rcard li{padding:12px 0;border-top:1px solid var(--line)}.rcard li:first-child{border-top:0;padding-top:4px}.ri-top{display:flex;gap:8px;justify-content:space-between;align-items:flex-start}.ri-top strong{font-size:15.5px;line-height:1.45}.rcard li>p{font-size:14.5px;color:#344054;margin-top:4px}.rcard li>p.cond{font-size:13px;color:var(--sub);background:var(--bg2);border-radius:10px;padding:8px 10px;margin-top:8px}.cond b{color:var(--ink);margin-right:4px}.stag{flex:none;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.stag-law{background:var(--info-bg);color:var(--info-ink)}.stag-needs_facts{background:var(--warn-bg);color:var(--warn-ink)}.stag-calc{background:var(--ok-bg);color:var(--ok)}.stag-unknown_dates,.stag-general{background:var(--unk-bg);color:var(--unk)}.refs{margin-top:6px}.refs>summary{cursor:pointer;font-size:13px;font-weight:700;color:var(--accent-ink);min-height:36px;display:flex;align-items:center}.prov{background:var(--bg2);border-radius:12px;padding:10px 12px;margin-top:6px;font-size:13.5px}.prov-h{font-weight:700;margin-bottom:4px}.evidence-cta{display:grid;gap:14px;background:var(--tint);border-color:var(--warn-line)}.evidence-cta p{color:var(--sub);margin-top:6px}.evidence-cta p.ev-status{font-weight:700;color:var(--ink)}details.compare-summary>summary{cursor:pointer;font-weight:800;min-height:44px;display:flex;align-items:center}.dl-grid{display:grid;gap:12px;margin:14px 0}.dl-card{border:1px solid var(--line);border-radius:16px;padding:16px;display:grid;gap:6px;background:var(--bg2)}.dl-card .ico{color:var(--accent-ink)}.dl-card p{font-size:14px;color:var(--sub);margin-bottom:6px}.pdf-ready{display:grid;gap:10px;margin-bottom:10px}.pdf-preview{width:100%;height:520px;border:1px solid var(--line);border-radius:14px;background:var(--bg2)}.disclaimer{padding:0 4px}.evidence{display:grid;gap:16px}.ev-head h1{font-size:26px;font-weight:800}.ev-head p{color:var(--sub);margin-top:4px}.tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:var(--bg2);border:1px solid var(--line);padding:5px;border-radius:16px;position:sticky;top:64px;z-index:10}.tabs button{min-height:46px;border:0;border-radius:12px;background:transparent;font-weight:700;color:var(--sub);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:14px;padding:0 4px}.tabs button.on{background:var(--surface);color:var(--accent-ink);box-shadow:var(--shadow)}.check-grid{display:grid;gap:8px}.check-card{display:flex;gap:12px;align-items:flex-start;border:1.5px solid var(--line);border-radius:14px;padding:12px 14px;cursor:pointer}.check-card.on{border-color:var(--accent);background:var(--accent-soft)}.check-card input{width:20px;height:20px;margin-top:2px;accent-color:var(--accent);flex:none}.check-card span{display:grid}.check-card small{color:var(--sub);font-size:13px}.ev-done{display:flex;flex-direction:column;gap:8px;align-items:stretch;position:sticky;bottom:0;background:#fffffff2;padding:12px 0;border-top:1px solid var(--line);z-index:5}.card{padding:18px}.card h3{font-size:18px;font-weight:800}.card-sub{color:var(--sub);font-size:14px;margin:4px 0 12px}.notice{background:var(--bg2);border:1px solid var(--line);border-radius:12px;padding:10px 12px;font-size:14px}.pair-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 12px}.pg-head{font-weight:800;font-size:14px;color:var(--accent-ink);padding-bottom:6px;border-bottom:2px solid var(--accent-soft)}.pg-row{display:contents}.pg-row .field label{font-size:13px}.other-info{margin-top:12px}.other-info summary{cursor:pointer;font-weight:700}.measure-table{display:grid;gap:8px}.seg{display:inline-flex;background:var(--bg2);border:1px solid var(--line);border-radius:12px;padding:3px;gap:3px;flex-wrap:wrap}.seg button{border:0;background:transparent;border-radius:9px;padding:6px 10px;font-size:13px;font-weight:700;cursor:pointer;color:var(--sub);min-height:36px}.uploader{display:grid;gap:6px;margin-bottom:12px}.upload-btn{min-height:56px;border:2px dashed var(--accent-line);background:var(--accent-soft);color:var(--accent-ink);border-radius:16px;font-weight:800;cursor:pointer}.thumbs{display:grid;gap:12px}.thumb{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;border:1px solid var(--line);border-radius:16px;padding:10px;background:var(--surface)}.thumb-img{padding:0;border:0;background:var(--bg2);border-radius:12px;overflow:hidden;cursor:zoom-in;height:96px}.thumb-img img{width:100%;height:100%;object-fit:cover;display:block}.thumb-body{display:grid;gap:6px;min-width:0}.file-meta{margin:0 0 2px}.cap{min-height:44px;font-size:14px}.pair-pick{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:center;margin-bottom:12px}.pair-pick .secondary{grid-column:1 / -1}.pair-item{display:grid;gap:8px;border:1px solid var(--line);border-radius:14px;padding:10px;margin-top:8px}.pair-thumbs{display:grid;grid-template-columns:1fr 1fr;gap:6px;border:0;padding:0;background:none;cursor:zoom-in}.pair-thumbs img{width:100%;height:110px;object-fit:cover;border-radius:10px}.timeline{list-style:none;padding:0;margin:0;display:grid;gap:8px}.timeline li{display:flex;gap:12px;padding:10px 12px;background:var(--bg2);border-radius:12px;font-size:14px}.timeline time{font-weight:800;white-space:nowrap;color:var(--accent-ink)}.timeline em{color:var(--sub);font-style:normal}.event-edit{display:grid;gap:8px;border:1px solid var(--line);border-radius:14px;padding:10px;margin-bottom:8px}.card>.secondary{margin-top:10px}.compare{display:grid;gap:10px}p.compare-summary{font-size:14px;display:flex;flex-wrap:wrap;gap:4px;align-items:center}.crow{border:1px solid var(--line);border-left-width:5px;border-radius:14px;padding:12px 14px;background:var(--surface)}.crow-match{border-left-color:var(--ok)}.crow-mismatch{border-left-color:var(--bad)}.crow-unknown{border-left-color:#98a2b3}.crow-head{display:flex;justify-content:space-between;gap:8px;align-items:center}.crow dl{display:grid;grid-template-columns:6.5em minmax(0,1fr);gap:2px 10px;font-size:14px;margin:6px 0 0}.crow dt{color:var(--sub)}.crow dd{margin:0;white-space:pre-line}.crow-note{font-size:13px;color:var(--sub);margin-top:6px}.pill{font-size:12px;font-weight:800;padding:3px 10px;border-radius:999px;white-space:nowrap}.pill-match{background:var(--ok-bg);color:var(--ok)}.pill-mismatch{background:var(--bad-bg);color:var(--bad)}.pill-unknown{background:var(--unk-bg);color:var(--unk)}.modal-back{position:fixed;top:0;right:0;bottom:0;left:0;background:#1018288c;z-index:50;display:grid;place-items:center;padding:12px}.modal{background:var(--surface);border-radius:20px;width:min(560px,100%);max-height:92vh;overflow:auto}.modal.wide{width:min(980px,100%)}.modal-head{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--surface);z-index:1}.modal-body{padding:14px 16px 18px}.side-by-side{display:grid;gap:12px}.zoom-pane{display:grid;gap:6px}.zoom-stage{position:relative;overflow:hidden;background:var(--bg2);border-radius:12px;height:min(60vh,440px);touch-action:none;cursor:grab}.zoom-stage img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;transform-origin:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.zoom-tools{display:flex;gap:6px;align-items:center}.zoom-tools button{min-width:44px;min-height:40px;border:1px solid var(--line);background:var(--surface);border-radius:10px;cursor:pointer;font-weight:800}.zoom-label,.zoom-cap{font-size:13px;color:var(--sub)}.hashes{margin:10px 0 0;display:grid;gap:2px}.hashes dt{font-weight:700;margin-top:6px}.hashes dd{margin:0}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-all}.resume{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:16px;padding:12px 14px;margin:0 auto 14px;max-width:760px;width:100%}.resume p{margin-bottom:10px;font-size:14px}.error-card{padding:20px;border-color:#fda29b}.error-card h3{margin-bottom:6px}.error-card p{margin-bottom:10px}.foot{max-width:760px;margin:32px auto 0;display:grid;gap:6px;text-align:center}.privacy{font-size:13px;color:var(--sub);display:inline-flex;gap:6px;align-items:flex-start;justify-content:center;text-align:left}.privacy .ico{margin-top:2px;color:var(--ok)}.top-actions{display:flex;align-items:center;gap:6px}.nav-cases{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;border:1.5px solid var(--line);background:var(--surface);font-weight:700;font-size:14px;cursor:pointer;color:#344054}.nav-cases:hover,.nav-cases.on{border-color:var(--accent-line);color:var(--accent-ink);background:var(--accent-soft)}.nav-cases .count{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--accent);color:#fff;font-size:12px;display:inline-grid;place-items:center}.home-cases{margin-top:10px;padding-left:0}.rcard{padding:0;overflow:hidden}.rcard-head{width:100%;display:flex;align-items:center;gap:12px;padding:16px;background:none;border:0;text-align:left;cursor:pointer}.rcard-head:hover{background:var(--bg2)}.rh-txt{display:grid;gap:2px;flex:1;min-width:0}.rh-txt b{font-size:17px;font-weight:800}.rh-txt small{font-size:13.5px;color:var(--sub);line-height:1.45}.rh-more{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;color:var(--accent-ink);white-space:nowrap}.chev{display:inline-block;font-size:20px;line-height:1;transform:rotate(90deg);transition:transform .15s}.chev.up{transform:rotate(-90deg)}.rcard .rpeek{list-style:none;margin:0;padding:0 16px 14px 68px;display:grid;gap:2px}.rcard .rpeek li{border:0;padding:0;font-size:14px;color:var(--sub);position:relative}.rcard .rpeek li:before{content:"·";position:absolute;left:-12px;color:var(--accent-line-strong);font-weight:800}.rcard .rpeek li.muted:before{content:""}.rcard>.caution{margin:0 16px 14px}.rcard.open>ul{padding:0 16px 8px}.ev-row{display:grid;gap:12px}.ev-row h2{font-size:18px}.ev-row .ev-status{color:var(--sub);margin-top:4px;font-size:15px}.save-panel{display:grid;gap:14px;background:var(--tint);border-color:var(--warn-line)}.save-panel.saved{background:var(--ok-bg);border-color:#cdebd9}.save-panel p{color:var(--sub);margin-top:6px;font-size:15px}.dl-btn{margin:12px 0}.casebox,.case-detail{display:grid;gap:16px}.empty{display:grid;justify-items:center;gap:8px;text-align:center;padding:32px 16px;border:1.5px dashed #d0d5dd;border-radius:var(--radius)}.empty .how-ico{width:52px;height:52px;border-radius:16px;background:var(--accent-soft);color:var(--accent-ink);display:grid;place-items:center}.case-list{display:grid;gap:12px}.case-card{display:grid;gap:4px;text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:16px 18px;box-shadow:var(--shadow);cursor:pointer;transition:border-color .15s,transform .12s}.case-card.current{border-color:var(--accent-line-strong)}.cc-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.cc-title{font-size:17px}.cc-stats{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.cc-stats span{font-size:12.5px;font-weight:600;color:var(--sub);background:var(--bg2);border:1px solid var(--line);border-radius:999px;padding:2px 10px}.cstatus{font-size:12px;font-weight:800;border-radius:999px;padding:2px 10px}.cstatus-open{background:var(--accent-soft);color:var(--accent-ink)}.cstatus-resolved{background:var(--ok-bg);color:var(--ok)}.backup .row-gap{margin:6px 0 10px}.cd-head{display:grid;gap:6px}.cd-head h1{font-size:26px;font-weight:800}.seg{display:inline-grid;grid-template-columns:1fr 1fr;gap:4px;background:var(--bg2);border:1px solid var(--line);border-radius:14px;padding:4px;max-width:280px;margin-top:6px}.seg button{min-height:40px;border:0;border-radius:10px;background:transparent;font-weight:700;color:var(--sub);cursor:pointer}.seg button.on{background:var(--surface);color:var(--accent-ink);box-shadow:var(--shadow)}.stat-row{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.stat-row div{background:var(--bg2);border:1px solid var(--line);border-radius:16px;padding:12px 6px;display:grid;justify-items:center;gap:2px;text-align:center}.stat-row b{font-size:24px;font-weight:800;color:var(--accent-ink);line-height:1.2}.stat-row span{font-size:12.5px;color:var(--sub);font-weight:600}.cd-actions{display:grid;gap:8px}.progress-add{display:grid;gap:12px;margin:12px 0 16px}.kind-grid{display:flex;flex-wrap:wrap;gap:6px}.kind{min-height:38px;padding:0 12px;border-radius:999px;border:1.5px solid var(--line);background:var(--surface);font-size:14px;font-weight:600;cursor:pointer;color:#344054}.kind.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink);font-weight:800}.pa-row{display:grid;gap:10px}.progress-list{list-style:none;padding:0;margin:0;display:grid;gap:8px}.progress-list li{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:start;padding:12px 12px 12px 14px;background:var(--bg2);border-radius:14px;border-left:4px solid #d0d5dd}.progress-list li.muted{display:block;border-left:0}.progress-list li.g-inquiry{border-left-color:var(--accent-line-strong)}.progress-list li.g-reply{border-left-color:var(--info-ink)}.progress-list li.g-complaint{border-left-color:#f59e0b}.progress-list time{font-weight:800;font-size:14px;color:var(--ink);white-space:nowrap}.progress-list b{font-size:15px}.progress-list p{font-size:14px;color:var(--sub)}.auto-tl{margin-top:12px}.auto-tl summary{cursor:pointer;font-weight:700;color:var(--sub);min-height:40px;display:flex;align-items:center}.proc-list{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:10px}.proc-list li{border-top:1px solid var(--line);padding-top:10px}.proc-list li:first-child{border-top:0;padding-top:0}.proc-list p{font-size:14px;color:var(--sub)}.cd-danger{display:grid;gap:4px;justify-items:start}@media (min-width: 720px){.pick-grid{grid-template-columns:1fr 1fr}.how{grid-template-columns:repeat(3,1fr)}.how-item{grid-template-columns:1fr;row-gap:8px;padding:22px}.how-item .how-ico{grid-row:auto}.actions{grid-template-columns:2fr 1fr 1fr}.actions .primary{grid-column:auto}.rights-grid{grid-template-columns:1fr 1fr;align-items:start}.dl-grid{grid-template-columns:1fr 1fr}.evidence-cta,.ev-row,.save-panel{grid-template-columns:1fr auto;align-items:center}.cd-actions{grid-template-columns:auto auto;justify-content:start}.pa-row{grid-template-columns:200px 1fr}.check-grid,.thumbs,.side-by-side{grid-template-columns:1fr 1fr}.ev-done{flex-direction:row;justify-content:space-between;align-items:center}.panel{padding:26px}.form-card{padding:28px}}@media (max-width: 640px){.home-actions .cta{width:100%}}@media (prefers-reduced-motion: reduce){*{transition:none!important;scroll-behavior:auto!important}}.more-btn{margin-top:4px}.privacy{display:block;text-align:left;font-size:13px;color:var(--sub);background:var(--bg2);border:1px solid var(--line);border-radius:16px;padding:12px 14px}.privacy .privacy-lead{display:flex;gap:6px;align-items:center;font-weight:700;color:#344054;margin-bottom:6px}.privacy ul{margin:0;padding-left:18px;display:grid;gap:4px;line-height:1.5}.privacy li b{color:#344054;margin-right:4px}.err-box{display:grid;gap:8px;justify-items:start;background:var(--bad-bg);border-radius:12px;padding:10px 12px}.save-scope{margin-top:8px}.scope-list{margin:4px 0 10px;padding-left:18px;display:grid;gap:4px;font-size:14px;color:var(--sub)}.peek-note{font-size:13px;color:var(--sub);margin:6px 0 0}.rcard .rpeek .stag{font-size:11px;padding:0 6px;margin-left:4px;vertical-align:1px}.backbar{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:760px;width:100%;margin:0 auto 8px}.backbar-btn{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px 0 10px;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-weight:700;font-size:14px;color:var(--ink);cursor:pointer;transition:border-color .15s,transform .15s}.backbar-btn:hover{border-color:var(--accent-line-strong)}.backbar-btn span:before{content:""}.backbar-now{font-size:13px;color:var(--sub);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tone .rec{font-size:11px;font-weight:800;color:#fff;background:var(--accent);border-radius:999px;padding:1px 7px;margin-left:4px;vertical-align:middle}.sent-strip{margin-top:14px;display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:14px 16px;border-radius:16px;background:var(--accent-soft);border:1px dashed var(--accent-line-strong)}.sent-strip p{flex:1 1 260px;font-size:14px;line-height:1.55}.sent-strip.done{background:var(--ok-bg);border:1px solid #b7e4c7}.sent-strip.done p{color:#14532d}.pdf-parts{list-style:none;padding:0;margin:10px 0 12px;display:grid;gap:6px}.pdf-parts li{position:relative;padding:8px 12px 8px 34px;border-radius:12px;background:var(--bg2);color:var(--sub);font-size:14px}.pdf-parts li:before{content:"–";position:absolute;left:13px;top:8px;font-weight:800}.pdf-parts li.on{color:var(--ink);background:var(--surface);border:1px solid var(--line)}.pdf-parts li.on:before{content:"✓";color:var(--ok)}.pdf-parts li.on.star{border-color:var(--accent-line-strong)}.pdf-parts li.on.star:before{color:var(--accent)}.pdf-parts small{display:block;color:var(--sub);font-size:12.5px;margin-top:2px}.cd-actions .pill{margin-left:8px;font-size:12px;font-weight:800;background:#ffffff38;border-radius:999px;padding:2px 8px}.stage-panel{border:1px solid var(--line)}.stage-panel h2{font-size:22px;margin:2px 0 6px}.stage-panel .next-desc{color:var(--sub);margin-bottom:14px}.stage-panel .eyebrow{margin-top:16px}.stage-panel.stage-done{background:var(--ok-bg)}.stage-panel.stage-waiting h2,.stage-panel.stage-official h2{color:var(--ink)}.stage-track{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.stage-track li{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;color:var(--sub);position:relative;isolation:isolate;text-align:center}.stage-track li:before{content:"";position:absolute;top:13px;right:50%;width:100%;height:3px;background:var(--line);z-index:-1;border-radius:2px}.stage-track li:first-child:before{display:none}.stage-track li.done:before,.stage-track li.now:before{background:var(--accent-line-strong)}.stage-track .dot{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--surface);border:2px solid var(--line);font-weight:800;font-size:13px}.stage-track li.now .dot{border-color:var(--accent);background:var(--accent);color:#fff;box-shadow:0 0 0 5px var(--accent-soft)}.stage-track li.done .dot{border-color:var(--accent-line-strong);background:var(--accent-soft);color:var(--accent-ink)}.stage-track li.now .lbl{color:var(--ink);font-weight:800}.stage-done .stage-track li .dot{border-color:var(--ok);background:var(--surface);color:var(--ok)}.stage-done .stage-track li:before{background:var(--ok)}.progress-list li.editing{display:block;border-left-color:var(--accent);background:var(--surface);border:1px solid var(--accent-line-strong);border-left-width:4px}.pe-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin-bottom:10px}.pe-grid .grow{grid-column:1 / -1}.pe-grid select,.pe-grid input{width:100%;min-height:44px;border:1px solid var(--control-line, var(--line));border-radius:12px;padding:0 12px;background:var(--surface)}.push-right{margin-left:auto}.progress-add.manual{margin-top:14px;border-top:1px solid var(--line);padding-top:12px}.progress-add.manual>summary{cursor:pointer;font-weight:700;color:var(--accent-ink);min-height:40px;display:flex;align-items:center}.progress-add.manual[open]>summary{margin-bottom:10px}.progress-add.manual .pa-row{margin:10px 0}.howto{list-style:none;counter-reset:h;padding:0;margin:0 0 18px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.howto li{counter-increment:h;background:var(--bg2);border-radius:14px;padding:12px 12px 12px 42px;position:relative;font-size:14px;line-height:1.5}.howto li:before{content:counter(h);position:absolute;left:12px;top:12px;width:22px;height:22px;border-radius:50%;background:var(--accent);color:#fff;font-weight:800;font-size:12px;display:grid;place-items:center}@media (max-width: 640px){.howto,.pe-grid{grid-template-columns:1fr}.stage-panel h2{font-size:19px}}.rights-hook{margin:0 auto 18px;max-width:760px;padding:16px 18px;border-radius:18px;background:var(--tint);border:1px solid var(--accent-line)}.rights-hook .rh-eyebrow{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:var(--accent-ink)}.rights-hook .rh-head{display:block;font-size:17px;margin:4px 0 6px;letter-spacing:-.02em}.rights-hook ul{margin:0 0 6px;padding-left:18px;color:var(--sub);font-size:14px;line-height:1.6}.rights-hook .link{padding:0;min-height:36px}.rights-link{display:flex;align-items:center;gap:14px;width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit;border:1px solid var(--line);background:var(--surface);transition:border-color .15s,transform .15s}.rights-link:hover{border-color:var(--accent-line-strong)}.rights-link .rl-txt{flex:1;display:grid;gap:2px}.rights-link .rl-txt b{font-size:17px}.rights-link .rl-txt small{color:var(--sub);font-size:14px}.reason-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.chip-btn{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-weight:700;font-size:14px;color:var(--sub);cursor:pointer}.chip-btn.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink)}.rights-cta{margin-top:18px;display:grid;gap:8px}.home-rights{margin-top:14px;display:inline-flex;align-items:center;gap:6px}@media (max-width: 640px){.top .brand-name small{display:none}.top-actions{gap:6px}.top-actions .nav-cases{padding-left:10px;padding-right:10px}}.lbl-like{display:block;font-weight:700;font-size:15px;margin-bottom:8px}.chips-row{display:flex;flex-wrap:wrap;gap:8px}.contact-more{margin-top:10px;display:grid;gap:8px}.claim-hints{margin:-4px 0 14px;padding:10px 14px 10px 30px;border-radius:12px;background:var(--warn-bg);color:var(--warn-ink);font-size:13.5px;line-height:1.55}.claim-link{width:100%;min-height:40px;margin-top:6px;border:1px solid var(--line);border-radius:10px;padding:0 8px;background:var(--surface);font-size:13px}.doc-check h2{font-size:18px;margin-bottom:8px}.doc-check .ok-line{display:flex;gap:6px;align-items:center;color:var(--ok);font-weight:700;font-size:14px}.doc-check.has-error{border-color:#f5c2bd}.issue-list{list-style:none;padding:0;margin:0 0 8px;display:grid;gap:6px}.issue-list li{display:flex;gap:10px;justify-content:space-between;align-items:center;padding:10px 12px;border-radius:12px;font-size:14px;line-height:1.5}.issue-list li.sev-error{background:var(--bad-bg);color:var(--bad)}.issue-list li.sev-warn{background:var(--warn-bg);color:var(--warn-ink)}.issue-list .link{flex:none}.engine-trace{margin-top:10px;font-size:13.5px}.engine-trace summary{cursor:pointer;font-weight:700;color:var(--accent-ink);min-height:36px;display:flex;align-items:center}.engine-trace ol,.engine-trace ul{padding-left:18px;display:grid;gap:4px;margin:6px 0}.dispute-entry{border:1px solid var(--accent-line);background:var(--tint)}.dispute-entry h2{font-size:19px;margin-bottom:6px}.dispute-entry .muted{margin-bottom:12px;font-size:14.5px}.dform{display:grid;gap:12px;padding:14px;border:1px solid var(--line);border-radius:16px;background:var(--bg2);margin-top:8px}.dform textarea,.dform select,.dform input:not([type=file]){width:100%;border:1px solid var(--control-line, var(--line));border-radius:12px;padding:10px 12px;background:var(--surface);min-height:44px}.rec-list{list-style:none;padding:0;margin:0 0 12px;display:grid;gap:10px}.rec-list>li{padding:12px 14px;border-radius:14px;background:var(--bg2);border-left:4px solid #d0d5dd}.rec-list>li.muted{border-left:0}.flags{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0}.flag{font-size:12px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:var(--sub)}.seller-quote{margin:8px 0;padding:8px 12px;border-left:3px solid var(--info-ink);background:var(--surface);white-space:pre-wrap;font-size:14px}.edit-history{font-size:13px;margin:4px 0}.edit-history code{font-size:12px;word-break:break-all}.guide-title{font-size:17px;margin:16px 0 8px}.guide-list{list-style:none;padding:0;margin:0 0 14px;display:grid;gap:6px}.guide-list li{display:flex;gap:10px;align-items:flex-start;padding:9px 12px;border-radius:12px;font-size:14px;line-height:1.55;background:var(--bg2)}.guide-list .gs-mark{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;background:var(--surface);border:1px solid var(--line)}.guide-list li.gs-done .gs-mark{color:var(--ok);border-color:#b7e4c7}.guide-list li.gs-todo{background:var(--warn-bg)}.guide-list li.gs-todo .gs-mark{color:var(--warn-ink);border-color:var(--warn-line)}.notice{padding:12px 14px;border-radius:14px;background:var(--bg2);font-size:14px;color:var(--sub);margin-bottom:14px}.route-list{display:grid;gap:10px}.route{border:1px solid var(--line);border-radius:18px;background:var(--surface);overflow:hidden}.route.open{border-color:var(--accent-line-strong)}.route-head{display:flex;gap:12px;align-items:center;width:100%;padding:14px 16px;background:none;border:0;text-align:left;cursor:pointer;font:inherit;color:inherit}.route-head .rnum{flex:none;width:28px;height:28px;border-radius:50%;background:var(--accent);color:#fff;font-weight:800;display:grid;place-items:center;font-size:13px}.route-head .rh-txt{flex:1;display:grid;gap:2px}.route-head small{color:var(--sub);font-size:13px}.route-body{padding:0 16px 16px 56px;font-size:14.5px}.route-body h3{font-size:14px;margin:12px 0 4px}.route-body ul{margin:0;padding-left:18px;display:grid;gap:3px}.version-text{white-space:pre-wrap;font:inherit;font-size:13px;background:var(--surface);padding:10px;border-radius:10px;border:1px solid var(--line);max-height:320px;overflow:auto}.fu-diff ul{list-style:none;padding:0;font-size:13px}.fu-diff .add{color:var(--ok)}.fu-diff .del{color:var(--bad)}.proof-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0}.proof-thumbs figure{margin:0;width:132px;display:grid;gap:4px}.proof-thumbs img{width:132px;height:96px;object-fit:cover;border-radius:10px;border:1px solid var(--line)}.proof-thumbs input{font-size:12px;min-height:32px;border:1px solid var(--control-line, var(--line));border-radius:8px;padding:0 6px}.attach-preview{font-size:13.5px;padding-left:0;list-style:none}@media (max-width: 640px){.route-body{padding-left:16px}}.top .brand-name,.top-actions button{white-space:nowrap}.case-filter{margin-bottom:4px}.sortable{list-style:none;padding:0;margin:0;display:grid;gap:10px}.sort-item{display:grid;grid-template-columns:40px 1fr auto;align-items:stretch;gap:6px;position:relative;border-radius:18px;transition:transform .12s,box-shadow .12s}.sort-item .case-card{width:100%}.drag-handle{touch-action:none;cursor:grab;border:1px solid var(--line);background:var(--bg2);border-radius:14px;font-size:20px;color:#98a2b3;min-height:44px;user-select:none;-webkit-user-select:none}.drag-handle:active,.sortable.dragging .lifted .drag-handle{cursor:grabbing;color:var(--accent-ink);border-color:var(--accent-line-strong)}.sort-item.lifted{opacity:.55}.sort-item.drop-before:before,.sort-item.drop-after:after{content:"";position:absolute;left:0;right:0;height:4px;border-radius:4px;background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.sort-item.drop-before:before{top:-7px}.sort-item.drop-after:after{bottom:-7px}.move-btns{display:flex;flex-direction:column;gap:4px;justify-content:center}.move-btns button{min-width:40px;min-height:40px;padding:0;font-size:16px}.sortable.dragging{-webkit-user-select:none;user-select:none}@media (max-width: 640px){.sort-item{grid-template-columns:36px 1fr 40px}}.screen-dispute .main{max-width:1080px}.dispute-head h1{font-size:26px}.dispute-head .eyebrow,.dispute-entry .eyebrow{color:var(--accent-ink);font-weight:800}.sit-panel h2{font-size:16px;margin-bottom:10px}.flow{list-style:none;padding:0;margin:18px 0 6px;display:flex;align-items:stretch;gap:0}.flow-step{flex:1 1 0;min-width:0;display:flex;align-items:center}.flow-card{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;gap:6px;text-align:left;padding:14px 12px;border-radius:18px;border:1.5px solid var(--line);background:var(--surface);cursor:pointer;font:inherit;color:inherit;box-shadow:var(--shadow);transition:transform .15s,border-color .15s}.flow-card:hover{border-color:var(--accent-line)}.flow-step.current .flow-card{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft),var(--shadow)}.flow-step.selected .flow-card{background:var(--accent-soft)}.flow-step.st-done .flow-card{border-color:#b7e4c7}.fs-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.fs-num{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:14px;background:var(--bg2);border:2px solid var(--line);flex:none}.flow-step.current .fs-num{background:var(--accent);border-color:var(--accent);color:#fff}.flow-step.st-done .fs-num{background:var(--ok-bg);border-color:#b7e4c7;color:var(--ok)}.fs-state{font-size:11.5px;font-weight:800;padding:2px 8px;border-radius:999px;background:var(--bg2);color:var(--sub);white-space:nowrap}.flow-step.current .fs-state{background:var(--accent);color:#fff}.fs-state.s-done{background:var(--ok-bg);color:var(--ok)}.fs-title{font-size:15px;line-height:1.35;letter-spacing:-.02em}.fs-desc{font-size:12.5px;color:var(--sub);line-height:1.45;flex:1}.fs-go{font-size:13px;font-weight:800;color:var(--accent-ink)}.flow-arrow{flex:none;width:26px;text-align:center;font-size:20px;font-weight:800;color:var(--accent-line-strong)}.flow-note{margin-bottom:14px}.step-panel{scroll-margin-top:80px;border:1.5px solid var(--accent-line)}.step-panel h2{font-size:21px;margin:2px 0 4px}.step-body{margin-top:14px;display:grid;gap:12px}.step-nav{display:flex;justify-content:space-between;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.step-nav button{min-height:48px}.sub-h{font-size:15px;margin:8px 0 4px}.mini-list{margin:4px 0;padding-left:18px;font-size:14px;display:grid;gap:3px}.mini-matrix{display:grid;gap:8px}.mm-row{display:grid;gap:4px;padding:12px 14px;border-radius:14px;background:var(--bg2);font-size:14px}.mm-row small{display:inline-block;min-width:76px;color:var(--sub);font-weight:700}.check-line{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.5;cursor:pointer}.check-line input{width:18px;height:18px;margin-top:2px;flex:none}.pdf-chip{display:grid;gap:2px;width:132px;min-height:96px;padding:8px;border-radius:10px;border:1px solid var(--line);background:var(--surface);font-size:12px;word-break:break-all}.pdf-chip b{color:var(--bad);font-size:13px}.pdf-dl{display:inline-flex;align-items:center;gap:4px;padding:0;min-height:32px}.route-lanes{display:grid;gap:10px;margin-bottom:14px}.lane{display:grid;gap:6px;padding:12px 14px;border-radius:16px;background:var(--bg2)}.lane-label{font-size:12.5px;font-weight:800;color:var(--sub)}.lane-flow{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.lane-arrow{font-size:18px;font-weight:800;color:var(--accent-line-strong)}.lane-note{font-size:12.5px;color:var(--sub)}.rnode{display:grid;gap:1px;text-align:left;padding:8px 12px;min-height:48px;border-radius:12px;border:1.5px solid var(--line);background:var(--surface);cursor:pointer;font:inherit;color:inherit}.rnode b{font-size:14px}.rnode small{font-size:12px;color:var(--sub)}.rnode.on{border-color:var(--accent);background:var(--accent-soft)}.route-head .rh-txt small{display:block}.auto-grid{list-style:none;padding:0;margin:8px 0 14px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.auto-grid li{display:grid;gap:2px;padding:10px 12px;border-radius:14px;background:var(--bg2);color:var(--sub);font-size:13px}.auto-grid li b{font-size:20px;color:#98a2b3}.auto-grid li.on{background:var(--surface);border:1px solid var(--line);color:var(--ink)}.auto-grid li.on b{color:var(--accent-ink)}.auto-grid small{color:var(--sub);font-size:12px}.attach-pick ul{list-style:none;padding:0;display:grid;gap:6px;margin:8px 0}.mt{margin-top:16px}@media (max-width: 900px){.flow,.flow-step{flex-direction:column;align-items:stretch}.flow-card{min-height:0}.flow-arrow{width:auto;height:26px;line-height:26px;transform:none}.flow-arrow{font-size:0}.flow-arrow:before{content:"↓";font-size:20px}}@media (max-width: 640px){.auto-grid{grid-template-columns:repeat(2,1fr)}.dispute-head h1{font-size:21px}.step-nav button{flex:1}}.stale-note{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:8px 0;padding:10px 12px;border-radius:12px;background:var(--warn-bg);color:var(--warn-ink);font-size:14px}.primary,.secondary,.pick,.nav-cases,.backbar-btn,.chip-btn,.kind{border-radius:8px}.chip-btn.on,.kind.on,.rnode.on,.pick.on,.check-card.on,.tone button.on{border-width:2px;border-color:var(--accent-line-strong)}.primary:focus-visible,.secondary:focus-visible{outline:3px solid var(--accent-line-strong);outline-offset:2px}.light-text{background:var(--surface)}body{line-height:1.65;letter-spacing:-.005em;font-feature-settings:"tnum" 0}h1,h2,h3{font-weight:700;letter-spacing:-.025em;color:var(--ink)}time,.cc-top,.stat-row b,.progress-list time,.timeline time{font-variant-numeric:tabular-nums}:focus-visible{outline:3px solid var(--accent-line-strong);outline-offset:3px;border-radius:10px}.top{background:var(--top-bg);border-bottom:1px solid transparent;padding:16px 0}.brand-name{font-weight:700;font-size:20px;letter-spacing:-.03em}.brand-name small{font-size:11px;font-weight:700;letter-spacing:.16em;color:var(--sub);margin-left:6px}.logo{background:var(--accent);color:#fff;font-weight:700}.nav-cases{border:1px solid var(--line);background:var(--surface);color:var(--ink);font-weight:600}.nav-cases:hover{border-color:var(--accent-line);background:var(--accent-soft)}.primary,.secondary,.pick,.nav-cases,.backbar-btn,.chip-btn,.kind{border-radius:12px}.primary{background:var(--accent);box-shadow:var(--shadow-cta);font-weight:700}.primary:hover{background:var(--accent-hover)}.secondary{background:var(--surface);border:1px solid var(--line);font-weight:600}.secondary:hover{border-color:var(--accent-line);background:var(--accent-soft)}.cta{border-radius:14px}.link{color:var(--accent-ink)}.form-card,.card,.panel{border-color:var(--line);box-shadow:var(--shadow);border-radius:var(--radius)}.panel{padding:24px}.result,.casebox,.case-detail,.evidence,.stack{gap:20px}.notice,.privacy{background:var(--bg2);border-color:transparent}.field input,.field textarea,select,.event-edit input,.cap,.replyby input{border:1px solid #ddd6ca;border-radius:12px;background:var(--surface)}.field input:hover,.field textarea:hover{border-color:#cbc2b4}.field label{font-weight:600}.opt{background:transparent;border-color:var(--line);font-weight:500}.step-head h1{font-weight:700;font-size:clamp(24px,5.6vw,32px)}.stepper li.now .dot{box-shadow:0 0 0 4px var(--accent-soft)}.pick{border:1px solid var(--line);box-shadow:0 1px 2px #171a2108}.pick:hover{border-color:var(--accent-line)}.pick-ico,.pick:nth-child(3n+2) .pick-ico,.pick:nth-child(3n) .pick-ico{background:var(--accent-soft);color:var(--accent-ink)}.case-card{border-color:var(--line);box-shadow:var(--shadow)}.case-card:hover{border-color:var(--accent-line)}.stat-row div{background:var(--surface);border-color:var(--line)}.stat-row b{color:var(--accent-ink);font-weight:700}.light-text{background:#fffefb;border-color:#e2dbcf}.foot{margin-top:48px}.chip-btn.on,.kind.on,.rnode.on,.pick.on,.check-card.on,.tone button.on{border-width:2px;border-color:var(--accent-line-strong);background:var(--accent-soft);color:var(--accent-ink)}.chip-btn.on:before,.kind.on:before{content:"✓ ";font-weight:800}.cstatus-resolved:before,.fs-state.s-done:before,.pill-match:before{content:"✓ "}.nav-cases.on{border-color:var(--accent-line-strong);color:var(--accent-ink);background:var(--accent-soft)}.home{display:grid;gap:56px;padding-bottom:8px}.hero{display:grid;gap:40px;align-items:center;padding:28px 0 8px}.hero-copy{display:grid;gap:14px;max-width:560px}.brandline{font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--accent-ink)}.bl-ko{font-weight:700;font-size:15px}.bl-en{font-size:11px;font-weight:700;letter-spacing:.22em;color:var(--sub)}.hero h1{font-size:clamp(36px,8.6vw,60px);font-weight:700;line-height:1.16;letter-spacing:-.045em;margin:2px 0 4px}.lead{font-size:clamp(16px,2.1vw,18.5px);color:var(--sub);line-height:1.7;max-width:30em}.home-actions{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin-top:10px}.home-box{min-height:48px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.assure{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13.5px;color:var(--sub);margin-top:4px}.assure span{display:inline-flex;align-items:center;gap:5px}.docstack{position:relative;margin:0;height:400px;max-width:460px;width:100%;justify-self:center}.ds-card{position:absolute;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:0 1px 2px #171a210d,0 18px 40px #171a2114;padding:16px 18px}.ds-tag{display:inline-block;font-size:11.5px;font-weight:700;letter-spacing:.04em;color:var(--accent-ink);background:var(--accent-soft);border-radius:999px;padding:2px 10px;margin-bottom:10px}.ds-record{top:0;left:0;width:58%;transform:rotate(-3deg)}.ds-timeline{list-style:none;margin:0;padding:0;display:grid;gap:7px;font-size:12.5px;color:var(--sub)}.ds-timeline li{display:flex;align-items:center;gap:8px}.ds-timeline i{width:7px;height:7px;border-radius:50%;background:var(--accent-line-strong);flex:none}.ds-evidence{top:36px;right:0;width:50%;transform:rotate(2.5deg)}.ds-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ds-thumbs span{aspect-ratio:1;border-radius:8px;background:linear-gradient(135deg,var(--bg2),#e8e1d5)}.ds-thumbs span:nth-child(2){background:linear-gradient(135deg,var(--accent-soft),var(--accent-line))}.ds-cap{font-size:11.5px;color:var(--sub);margin-top:8px}.ds-doc{left:12%;right:6%;top:132px;padding:20px 22px;display:flex;flex-direction:column;gap:12px}.ds-doc-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:10px}.ds-doc-head b{font-size:15px;letter-spacing:-.02em}.ds-pdf{font-size:10.5px;font-weight:800;letter-spacing:.08em;color:#fff;background:var(--accent);border-radius:6px;padding:2px 7px}.ds-sec{display:grid;gap:5px}.ds-sec em{font-style:normal;font-size:12px;font-weight:700;color:var(--ink)}.ln{display:block;height:6px;border-radius:3px;background:#ece6dc}.w75{width:75%}.ds-foot{margin-top:4px;display:flex;justify-content:space-between;font-size:11px;color:var(--sub);border-top:1px dashed var(--line);padding-top:8px}.section-title{font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--sub);margin-bottom:16px}.process-list{list-style:none;margin:0;padding:0;display:grid;gap:14px}.process-list li{display:grid;gap:6px;padding:22px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.p-num{font-size:13px;font-weight:700;color:var(--accent-ink);letter-spacing:.06em}.process-list b{font-size:17px;font-weight:700;letter-spacing:-.02em}.process-list p{font-size:14.5px;color:var(--sub);line-height:1.65}.scope-band{display:grid;gap:8px;padding:18px 20px;border-radius:var(--radius);background:var(--bg2)}.scope{font-size:14px;color:var(--sub)}.scope b{color:var(--ink);font-weight:600}.home-rights{justify-self:start;padding:0;min-height:36px}@media (min-width: 960px){.hero{grid-template-columns:1.05fr .95fr;padding:56px 0 24px;min-height:480px}.process-list{grid-template-columns:repeat(3,1fr)}}@media (max-width: 640px){.home{gap:40px}.home-actions .cta{width:100%}.home-box{width:100%;justify-content:center}.docstack{height:372px}.ds-doc{top:120px;left:6%;right:2%}.ds-record{width:64%}.panel{padding:18px}}.fine,.hint,.small,.muted.small,.card-sub,.fs-desc,.route-head small,.lane-note,.pdf-parts small,.privacy,.privacy li,.scope-list,.peek-note,.auto-grid small{font-size:14px}.zoom-label,.zoom-cap,.file-meta,.cc-stats span,.stag,.fs-state,.pill,.cstatus,.opt{font-size:13px}.privacy ul{gap:6px;line-height:1.6}.screen-result .result>.panel:not(.letter){background:transparent;border:0;box-shadow:none;border-top:1px solid var(--line);border-radius:0;padding:22px 4px 4px}.screen-result .result>.panel.letter{box-shadow:0 1px 2px #171a210a,0 14px 36px #171a2112}.rights-link{padding:18px 4px}.letter .actions .secondary{background:transparent;border-color:var(--line);color:var(--ink);font-weight:600}.sent-strip{background:var(--surface);border:1px dashed var(--accent-line-strong)}.stage-panel .next-desc{font-size:15px;color:var(--sub);margin-bottom:16px}.stage-panel h2{font-size:21px}.save-panel,.save-panel.saved,.evidence-cta,.dispute-entry,.rights-hook,.rights,.empty,.resume{background:var(--surface)}.save-panel.saved{border-left:3px solid var(--ok)}.dispute-entry{border:1px solid var(--line)}.notice,.guide-list li,.mm-row,.lane,.auto-grid li,.pdf-parts li,.timeline li,.progress-list li,.rec-list>li,.howto li,.stat-row div,.prov,.rcard li>p.cond{background:var(--surface)}.notice{border:1px solid var(--line)}.privacy,.scope-band{background:var(--bg2)}.chip-btn.on,.kind.on,.rnode.on,.pick.on,.check-card.on,.tone button.on{background:var(--surface);color:var(--ink)}.chip-btn.on:before,.kind.on:before{color:var(--accent-ink)}.flow-step.selected .flow-card{background:var(--surface)}.flow-step.current .flow-card{border-color:var(--accent-line-strong);box-shadow:0 0 0 3px var(--accent-soft)}.flow-step.current .fs-num,.flow-step.current .fs-state{background:var(--surface);color:var(--accent-ink);border:2px solid var(--accent-line-strong)}.flow-step.st-done .fs-num{background:var(--surface)}.fs-state.s-done,.cstatus-resolved,.pill-match{color:var(--ok);background:var(--ok-bg);font-weight:700}.stepper li.now .dot{background:var(--surface);color:var(--accent-ink);border-color:var(--accent-line-strong)}.stage-track li.now .dot{background:var(--surface);color:var(--accent-ink);border-color:var(--accent-line-strong);box-shadow:0 0 0 4px var(--accent-soft)}.tabs button.on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--accent-line-strong)}@media (max-width: 900px){.flow-card{flex-direction:row;align-items:center;gap:10px;padding:10px 12px}.fs-top{order:0}.fs-title{flex:1;font-size:15px}.fs-desc,.fs-go{display:none}.flow-arrow{height:18px;line-height:18px}.flow-arrow:before{font-size:15px}}.auto-grid li{border:1px solid var(--line)}.auto-grid li:not(.on){border-style:dashed;color:var(--sub)}.auto-grid li:not(.on) b{color:var(--sub)}.pdf-parts li,.pdf-parts li.on{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:10px 4px 10px 30px}.pdf-parts li:before{left:6px;top:10px}.sort-item{gap:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.sort-item .case-card{border:0;box-shadow:none;border-radius:0}.drag-handle{border:0;background:transparent;border-right:1px solid var(--line);border-radius:var(--radius) 0 0 var(--radius);color:var(--sub)}.move-btns{padding:0 4px;border-left:1px solid var(--line)}.move-btns button{border:0;background:transparent;color:var(--sub)}.move-btns button:hover:not(:disabled){color:var(--accent-ink);background:var(--accent-soft)}.evidence{padding-bottom:24px}.ev-done{background:var(--top-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding-bottom:calc(12px + env(safe-area-inset-bottom))}.foot{max-width:none;text-align:left}.foot .fine{text-align:left}@media (min-width: 960px){.home{gap:64px}.process-list li{padding:26px}.privacy ul{grid-template-columns:1fr 1fr;column-gap:28px}}@media (max-width: 640px){.process-list{gap:0}.process-list li{background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;padding:18px 2px;grid-template-columns:34px 1fr;column-gap:8px}.process-list li .p-num{grid-row:span 2;padding-top:3px}.process-list li p{grid-column:2}}@media (max-width: 360px){.top{gap:6px}.brand-name{font-size:17px}.logo{width:26px;height:26px;font-size:13px}.top-actions{gap:4px}.top-actions .nav-cases{padding:0 8px;font-size:13px;gap:4px}.top-actions .nav-cases .ico{display:none}.top-actions .ghost.small{padding:0 6px;font-size:13px}}html:has(.ev-done){scroll-padding-bottom:150px}:root{--bg: #fbfbfd;--bg2: #f3f4f8;--surface: #ffffff;--ink: #161b33;--sub: #4f5670;--line: #e3e5ee;--line-strong: #c9cddc;--radius: 18px;--radius-sm: 12px;--shadow: 0 1px 2px rgba(22, 27, 51, .05), 0 10px 30px rgba(22, 27, 51, .06);--top-bg: rgba(251, 251, 253, .88);--info-bg: #eef0f6;--info-ink: #3b4260;--unk-bg: #eef0f6;--warn-bg: #fff6e0;--warn-ink: #7a4a00;--warn-line: #f1d9a0;--accent: #c8441a;--accent-hover: #b33a14;--accent-ink: #a33a10;--accent-soft: #fff1ea;--accent-line: #f6c9b4;--accent-line-strong: #c8441a;--ring: rgba(200, 68, 26, .26);--shadow-cta: 0 8px 20px rgba(200, 68, 26, .22);--sig1: #ff8a5c;--sig2: #ffc53d;--sig3: #2b3a67;--tint: #ffffff}body{font-size:17px;line-height:1.62}.fine{font-size:14px}.small,.muted.small{font-size:15px}.hint,.chip{font-size:14px}.step-head h1{font-size:clamp(26px,6vw,36px);letter-spacing:-.03em}.step-head p{font-size:17px}h1,h2,h3{letter-spacing:-.025em}.app{max-width:1180px}.brand{gap:10px}.brand-name{font-size:21px;font-weight:900;letter-spacing:-.03em}.brand-name small{font-size:12px;letter-spacing:.14em;font-weight:800;color:var(--sub);margin-left:4px}.mark{display:block;flex:none}.mark .mk-l1{fill:var(--sig1)}.mark .mk-l2{fill:var(--sig2)}.mark .mk-l3{fill:var(--sig3)}.nav-cases{font-size:15px;min-height:42px}.nav-cases .count{background:var(--accent)}.main{max-width:760px}.screen-goal .main,.screen-reason .main{max-width:1060px}.screen-case .main,.screen-cases .main,.screen-case .backbar,.screen-cases .backbar,.screen-goal .backbar,.screen-reason .backbar{max-width:1100px}.screen-goal .stepper,.screen-reason .stepper{max-width:1060px}.primary{border-radius:14px}.cta{min-height:60px;font-size:18px;border-radius:16px;padding:0 30px}.primary.big{min-height:54px;font-size:17px;padding:0 22px}.secondary{border-width:1.5px;border-color:var(--line-strong)}.secondary:hover{border-color:var(--accent-line-strong);background:var(--accent-soft)}.home{display:grid;gap:56px;padding-top:12px}.hero{display:grid;gap:36px;align-items:center;padding:28px 0 8px}.brandline{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:800;color:var(--accent-ink);letter-spacing:0;margin-bottom:14px}.bl-dot{width:10px;height:10px;border-radius:3px;background:var(--accent);box-shadow:4px 4px 0 var(--sig2)}.hero h1{font-size:clamp(42px,7.4vw,76px);font-weight:900;line-height:1.08;letter-spacing:-.045em}.hero .lead{font-size:clamp(18px,2.2vw,21px);color:var(--sub);margin-top:18px;max-width:30em}.home-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:28px}.assure{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.assure span{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:700;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:4px 12px}.assure .ico{color:var(--accent-ink)}.hero-vis{margin:0;display:grid;gap:14px}.hv-stage{position:relative;height:380px;border-radius:28px;background:var(--surface);border:1px solid var(--line);overflow:hidden;box-shadow:var(--shadow)}.hv-item{position:absolute;left:22px;width:250px;z-index:1;background:var(--surface);border:1.5px solid var(--line);border-radius:14px;padding:10px 12px;font-size:14px;line-height:1.4;box-shadow:0 6px 18px #161b3314;display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center}.hv-item b{font-weight:800}.hv-k{font-size:12px;font-weight:800;padding:1px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent-ink)}.hv-rec1{top:40px}.hv-rec2{top:130px}.hv-ev{top:226px}.hv-thumbs{display:inline-flex;gap:4px}.hv-thumbs i{width:30px;height:26px;border-radius:6px;background:var(--bg2);border:1px solid var(--line)}.hv-thumbs i:nth-child(2){background:var(--accent-soft)}.hv-doc{position:absolute;right:22px;top:34px;width:44%;min-width:210px;bottom:34px;background:var(--surface);border:1.5px solid var(--ink);border-radius:16px;padding:16px 16px 12px;display:flex;flex-direction:column;gap:10px}.hv-doc-head{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;border-bottom:2px solid var(--ink)}.hv-doc-head b{font-size:15px;font-weight:900}.hv-pdf{font-size:11px;font-weight:900;letter-spacing:.06em;color:#fff;background:var(--accent);border-radius:6px;padding:2px 7px}.hv-secs{list-style:none;margin:0;padding:0;display:grid;gap:12px;flex:1}.hv-secs li{display:grid;gap:5px;counter-increment:hs}.hv-secs em{font-style:normal;font-size:13px;font-weight:800}.hv-secs .ln{display:block;height:7px;border-radius:4px;background:var(--bg2)}.w90{width:90%}.w80{width:80%}.w70{width:70%}.w60{width:60%}.hv-doc-foot{display:flex;justify-content:space-between;font-size:12px;font-weight:700;color:var(--sub);border-top:1px dashed var(--line-strong);padding-top:8px}.hv-cap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;font-size:15px;color:var(--sub)}.hv-cap b{color:var(--ink);margin-right:3px}.hv-arrow{color:var(--accent-ink);font-weight:900}.section-title{font-size:clamp(24px,3.4vw,32px);font-weight:900;margin-bottom:18px;letter-spacing:-.03em}.output-grid{display:grid;gap:14px}.output{background:var(--surface);border:1.5px solid var(--line);border-radius:22px;padding:22px;display:grid;gap:8px;align-content:start}.output h3{font-size:22px;font-weight:900}.output p{color:var(--sub)}.output ul,.output ol{margin:4px 0 0;padding-left:20px;display:grid;gap:4px}.out-k{justify-self:start;font-size:13px;font-weight:800;color:var(--accent-ink);background:var(--accent-soft);border-radius:999px;padding:2px 10px}.out-main{border-color:var(--ink);border-width:2px}.out-steps{background:var(--bg2);border-color:transparent}.out-steps ol{padding-left:22px;gap:8px}.scope-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px;padding:18px 22px;border-radius:18px;background:var(--surface);border:1.5px dashed var(--line-strong)}.scope{font-size:16px}.home-rights{margin-top:0}.stepper{margin:6px auto 22px}.stepper li{font-size:13.5px}.stepper li:before{height:6px;top:11px;border-radius:3px;background:var(--line)}.stepper li.done:before{background:var(--sig2);box-shadow:0 3px 0 var(--accent)}.stepper li.now:before{background:var(--accent)}.stepper .dot{position:relative;z-index:1}.stepper li.now .dot{box-shadow:3px 3px 0 var(--sig2)}.stepper li.done .dot{background:var(--surface);border-color:var(--accent);color:var(--accent-ink)}.stepper li.now .lbl{color:var(--accent-ink);font-weight:800}.goal-grid,.reason-grid{gap:12px}.pick{border-radius:18px;border:1.5px solid var(--line);padding:16px 18px;min-height:84px;gap:14px}.pick:hover{border-color:var(--accent-line-strong);box-shadow:var(--shadow)}.pick.on{background:var(--surface);border:2px solid var(--accent)}.pick .pick-ico,.pick:nth-child(3n+2) .pick-ico,.pick:nth-child(3n) .pick-ico{width:46px;height:46px;border-radius:14px;background:var(--accent-soft);color:var(--accent-ink)}.pick-txt b{font-size:19px;font-weight:900;letter-spacing:-.02em}.pick-txt small{font-size:15.5px;color:var(--sub);line-height:1.45}.goal-pick{display:grid;grid-template-rows:auto 1fr auto;align-items:start;gap:12px;min-height:0;padding:18px}.pick-top{display:flex;justify-content:space-between;align-items:center;width:100%}.pick-no{font-size:13px;font-weight:900;color:var(--sub);font-variant-numeric:tabular-nums}.pick-out{font-size:14px;font-weight:600;color:var(--sub);border-top:1px dashed var(--line-strong);padding-top:10px;width:100%}.foot{max-width:1100px;width:100%;margin-top:48px}.privacy{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:16px 18px;font-size:15px}.privacy .privacy-lead{font-size:15.5px;color:var(--ink);margin-bottom:8px}.privacy .privacy-lead .ico{color:var(--accent-ink)}.privacy .privacy-keys{list-style:none;padding:0;margin:0 0 6px;display:flex;flex-wrap:wrap;gap:6px;grid-template-columns:none}.privacy .privacy-keys li{font-size:14px;font-weight:700;color:var(--ink);background:var(--bg2);border-radius:999px;padding:3px 11px}.privacy-more>summary{cursor:pointer;font-weight:800;color:var(--accent-ink);min-height:40px;display:flex;align-items:center;font-size:15px}.privacy-more ul{margin:4px 0;padding-left:18px;display:grid;gap:6px;color:var(--sub)}.privacy-more li b{color:var(--ink)}.foot .fine{text-align:left;padding:0 4px}.cd2{gap:18px}.cd2 .cd-head h1{font-size:clamp(24px,3.2vw,32px);font-weight:900}.case-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.case-title.full{display:block;-webkit-line-clamp:unset}.title-more{justify-self:start;padding:0;min-height:32px}.cd-store{color:var(--sub);font-size:16px}.cd-grid{display:grid;gap:18px;align-items:start}.cd-col{display:grid;gap:16px;min-width:0}.stage-panel{padding:22px;border:1.5px solid var(--line-strong);box-shadow:5px 5px 0 var(--accent-soft),var(--shadow)}.stage-panel .eyebrow{margin:0;font-size:14px;font-weight:800;color:var(--accent-ink)}.status-title{font-size:clamp(24px,3vw,30px);font-weight:900;margin:2px 0}.status-sub{font-size:14.5px;color:var(--sub);font-weight:500;margin-bottom:14px;display:flex;gap:6px;align-items:center}.status-sub:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--sig2);flex:none}.stage-panel .stage-track{margin:4px 0 2px}.stage-track li{font-size:13px}.stage-track li.now .dot{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 5px var(--accent-soft)}.next-box{margin-top:18px;padding-top:16px;border-top:1.5px dashed var(--line-strong);display:grid;gap:6px}.next-title{font-size:20px;font-weight:900}.stage-panel .next-desc{font-size:15.5px;color:var(--sub);margin-bottom:8px}.next-actions{display:flex;flex-wrap:wrap;gap:8px}.next-minor{display:flex}.next-minor .ghost{padding-left:4px}.stage-panel.stage-done{background:var(--surface);border-color:var(--ok)}.my-docs h2,.log-panel h2,.dispute-entry h2{font-size:20px;font-weight:900}.doc-list{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}.doc-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 12px;border:1.5px solid var(--line);border-radius:14px}.doc-ico{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent-ink)}.doc-txt{display:grid;gap:1px;min-width:0}.doc-txt b{font-size:16.5px}.doc-txt small{font-size:14px;color:var(--sub)}.doc-go{min-height:44px;white-space:nowrap;flex-direction:column;gap:0;padding:4px 14px;line-height:1.3}.doc-go .pill{background:var(--accent-soft);color:var(--accent-ink);font-size:12px;padding:1px 8px}.dispute-entry{background:var(--surface);border:1.5px solid var(--line);padding:18px 20px}.dispute-entry .muted{font-size:15px}.log-panel{padding:20px}.log-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 14px}.log-stats{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:14px;color:var(--sub)}.log-stats>span{display:inline-flex;gap:3px;align-items:baseline}.log-stats b{color:var(--ink);font-size:16px;font-weight:900}.log-sub{font-size:14.5px;color:var(--sub);margin:4px 0 14px}.progress-list{position:relative;gap:10px}.progress-list li{background:var(--surface);border:1.5px solid var(--line);border-left-width:5px;font-size:15px}.progress-list li.muted.empty-log{border:1.5px dashed var(--line-strong);padding:16px;font-size:15px}.progress-list p{font-size:15px;color:var(--sub)}.progress-list time{font-size:14.5px}.progress-list li.g-inquiry{border-left-color:var(--accent)}.progress-list li.g-reply{border-left-color:var(--sig3)}.proc-panel{padding:0}.proc-panel>summary{cursor:pointer;list-style:none;padding:16px 20px;font-weight:900;font-size:18px;display:flex;justify-content:space-between;align-items:center;min-height:56px}.proc-panel>summary::-webkit-details-marker{display:none}.proc-panel>summary{justify-content:flex-start;gap:10px}.proc-panel>summary small{font-size:14px;color:var(--sub);font-weight:700}.proc-panel>summary:after{margin-left:auto}.proc-panel>summary:after{content:"+";font-size:22px;color:var(--accent-ink)}.proc-panel[open]>summary:after{content:"−"}.proc-panel .card-sub,.proc-panel .proc-list{padding:0 20px}.proc-panel .proc-list{padding-bottom:18px}.proc-list p{font-size:15px}@keyframes stack-in{0%{opacity:0;transform:translateY(-18px) scale(.97)}60%{opacity:1;transform:translateY(3px) scale(1)}to{transform:translateY(0)}}.progress-list li.fresh{animation:stack-in .42s cubic-bezier(.2,.8,.2,1) both;border-color:var(--accent-line-strong)}.progress-list li:not(.muted):not(.editing){box-shadow:3px 3px 0 var(--accent-soft)}.progress-list li.fresh{box-shadow:4px 4px 0 var(--sig2),8px 8px 0 var(--accent-soft)}@keyframes hv-in-a{0%{opacity:0;transform:translate(-24px,-10px) rotate(-3deg)}to{opacity:1;transform:none}}@keyframes hv-doc-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes hv-line{0%{width:0}}.hv-item{animation:hv-in-a .5s cubic-bezier(.2,.8,.2,1) both}.hv-rec2{animation-delay:.12s}.hv-ev{animation-delay:.24s}.hv-doc{animation:hv-doc-in .5s .38s cubic-bezier(.2,.8,.2,1) both}.hv-secs .ln{animation:hv-line .6s .7s ease both}.hv-stage{background:linear-gradient(180deg,var(--surface) 0 62%,var(--accent-soft) 62% 100%)}.hv-item{border-color:var(--ink);box-shadow:4px 4px 0 var(--ink)}.hv-rec1{rotate:-2deg}.hv-ev{rotate:1.5deg}.hv-doc{box-shadow:8px 8px 0 var(--sig2),16px 16px 0 var(--sig1);border-width:2px;z-index:2}.hv-pdf{white-space:nowrap;flex:none}@media (min-width: 720px){.goal-grid{grid-template-columns:repeat(3,1fr)}.reason-grid{grid-template-columns:repeat(2,1fr)}.output-grid{grid-template-columns:1.2fr 1fr 1fr}}@media (min-width: 960px){.hero{grid-template-columns:1.05fr 1fr;gap:48px;padding-top:44px}.reason-grid{grid-template-columns:repeat(3,1fr)}.cd-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:22px}}@media (max-width: 719px){.home{gap:36px}.hero{padding-top:4px;gap:22px}.hero .lead{margin-top:12px}.home-actions{margin-top:20px;gap:6px}.assure{margin-top:12px;gap:6px}.assure span{font-size:13.5px;padding:3px 10px}.hv-stage{height:auto;padding:18px 18px 22px;display:grid;gap:16px}.hv-pile{display:grid;gap:8px}.hv-item{position:relative;left:auto;top:auto;width:86%;font-size:14px}.hv-rec2{margin-left:5%}.hv-ev{margin-left:10%}.hv-doc{position:relative;right:auto;top:auto;bottom:auto;width:calc(100% - 16px);min-width:0;padding:14px}.hv-secs{gap:8px}.home-actions .cta{width:100%}.home-box{width:100%;min-height:44px}.goal-pick{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;gap:4px 14px;padding:14px 16px}.goal-pick .pick-top{grid-row:1 / 3;width:auto}.goal-pick .pick-no{display:none}.goal-pick .pick-out{grid-column:2;border-top:0;padding-top:0;font-size:13.5px}.doc-item{grid-template-columns:auto minmax(0,1fr)}.doc-go{grid-column:1 / -1;width:100%}.stage-panel{padding:18px}.status-title{font-size:24px}.next-actions>*{flex:1 1 100%}}@media (max-width: 360px){.hv-item{font-size:13px;padding:8px 10px;width:92%}.hero h1{font-size:40px}}@media (prefers-reduced-motion: reduce){.hv-item,.hv-doc,.hv-secs .ln,.progress-list li.fresh{animation:none!important;transition:none!important}}.stage-track li.now .dot{color:#fff;font-weight:900}.stage-track li,.stepper li{isolation:auto}.stage-track li:before,.stepper li:before{z-index:0}.stage-track .dot,.stepper .dot{position:relative;z-index:1}.pick-out{font-weight:500}.progress-list li.editing.fresh{box-shadow:none}@media (max-width: 400px){.next-actions>.secondary{flex:1 1 calc(50% - 4px);min-height:46px;padding:0 10px;font-size:15px}.stage-panel{padding:16px}.status-sub{margin-bottom:8px}.next-box{margin-top:12px;padding-top:12px}.stage-panel .next-desc{font-size:15px;margin-bottom:4px}.stepper .lbl,.stage-track .lbl{white-space:nowrap;font-size:12px;letter-spacing:-.04em}.home{gap:30px}.hero .lead{font-size:17px}}.screen-cases .main,.screen-cases .backbar{max-width:1000px}.casebox{gap:14px}.casebox .ev-head h1{font-size:clamp(26px,3.2vw,32px);font-weight:900}.casebox .ev-head p{font-size:15.5px}.howto-more>summary{cursor:pointer;font-weight:800;color:var(--accent-ink);min-height:40px;display:inline-flex;align-items:center;font-size:15px}.howto-more[open] .howto{margin-top:6px}.case-tools{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between}.case-search{flex:1 1 260px;max-width:420px}.case-search input{width:100%;min-height:46px;padding:0 14px;border:1.5px solid var(--line-strong);border-radius:12px;background:var(--surface);font-size:16px}.case-search input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px var(--ring)}.case-filter{margin:0}.sortable{gap:8px}.sort-item{grid-template-columns:36px minmax(0,1fr) 40px;gap:6px}.case-card{display:grid;grid-template-columns:132px minmax(0,1fr) minmax(0,.95fr);grid-template-areas:"st main last" "st main next";align-items:center;gap:2px 18px;padding:12px 16px;border-radius:14px;border:1.5px solid var(--line);box-shadow:none;min-height:72px}.case-card:hover{border-color:var(--accent-line-strong);background:var(--surface);box-shadow:3px 3px 0 var(--accent-soft)}.case-card.current{border-color:var(--accent)}.case-card .cstatus{grid-area:st;justify-self:start;font-size:13.5px;font-weight:800;padding:4px 10px;border-radius:999px;line-height:1.3}.cr-main{grid-area:main;display:grid;gap:1px;min-width:0}.case-card .cc-title{font-size:18.5px;font-weight:800;letter-spacing:-.02em;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.case-card .cc-title.untitled{font-weight:700;color:var(--ink)}.cr-sub{font-size:14.5px;color:var(--sub)}.cr-last{grid-area:last;font-size:14.5px;color:var(--ink);min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.cr-last time{font-weight:800;margin-right:2px}.cr-photo{color:var(--sub)}.cr-next{grid-area:next;font-size:14px;font-weight:700;color:var(--accent-ink);min-width:0}.st-done~.cr-next{color:var(--ok)}.cstatus.st-ready{background:var(--surface);color:var(--ink);border:1.5px dashed var(--line-strong)}.cstatus.st-waiting{background:var(--accent-soft);color:var(--accent-ink);border:1.5px solid var(--accent-line)}.cstatus.st-talking{background:#e9ecf6;color:var(--sig3);border:1.5px solid #c9cfe4}.cstatus.st-official{background:var(--warn-bg);color:var(--warn-ink);border:1.5px solid var(--warn-line)}.cstatus.st-done{border:1.5px solid #b7e4c7}.drag-handle{border-radius:12px;font-size:18px}.move-btns button{min-width:40px;min-height:34px}@media (max-width: 719px){.case-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"st" "main" "last" "next";gap:4px;padding:12px 14px}.case-card .cc-title{font-size:17.5px}.cr-last{-webkit-line-clamp:2}.sort-item{grid-template-columns:30px minmax(0,1fr) 40px;gap:4px}.drag-handle{font-size:16px}.case-search{max-width:none}}.casebox-toast{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:0;padding:6px 6px 6px 14px}.toast-x{min-width:36px;min-height:36px;border:0;background:transparent;font-size:20px;font-weight:700;color:inherit;cursor:pointer;border-radius:10px}.toast-x:hover{background:#0000000f}.order-mode{display:none}@media (max-width: 719px){.order-mode{display:inline-flex;justify-self:start;min-height:44px}.order-mode.on{border-color:var(--accent);color:var(--accent-ink);background:var(--accent-soft)}.sortable:not(.reordering) .drag-handle,.sortable:not(.reordering) .move-btns{display:none}.sortable:not(.reordering) .sort-item{grid-template-columns:minmax(0,1fr)}.case-card{padding:12px 14px;gap:3px}}.hero-story{margin:0;display:grid;gap:10px}.hs-frame{position:relative;width:100%;max-width:520px;justify-self:center;aspect-ratio:1 / 1;--pad: 0px;border-radius:28px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);overflow:hidden;--k: 1}.hs-stage{position:absolute;left:var(--pad);top:var(--pad);width:420px;height:420px;transform:scale(var(--k));transform-origin:0 0;background:linear-gradient(180deg,var(--surface) 0 70%,var(--accent-soft) 70% 100%)}.hs-card{position:absolute;border-radius:14px;transform-origin:0 0;will-change:transform,opacity}.hs-in{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--surface);border:1.5px solid var(--ink);border-radius:14px;box-shadow:3px 3px 0 var(--ink);padding:10px 12px;display:flex;flex-direction:column;gap:4px;justify-content:center}.hs-in p{margin:0;font-size:16px;line-height:1.35;font-weight:600;color:var(--ink);letter-spacing:-.02em}.hs-in p b{font-weight:900;margin-right:2px}.hs-ev .hs-in{flex-direction:row;align-items:center;gap:8px;padding:8px 12px;border-color:var(--line-strong);box-shadow:3px 3px 0 var(--line-strong)}.hs-ev .hs-in p{font-size:15.5px}.hs-tag{align-self:flex-start;flex:none;font-size:13.5px;font-weight:800;line-height:1;padding:4px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent-ink)}.hs-ev .hs-tag{align-self:center}.hs-tag.t-ev{background:#e9ecf6;color:var(--sig3)}.hs-tag.t-law{background:var(--ink);color:#fff}.hs-thumbs{display:inline-flex;gap:4px;margin-left:auto}.hs-thumbs i{width:22px;height:22px;border-radius:5px;background:var(--bg2);border:1px solid var(--line-strong)}.hs-thumbs i+i{background:var(--accent-soft)}.hs-law .hs-in{justify-content:flex-start;padding:12px 14px;gap:6px;border-width:2px}.hs-law-title{font-size:17px;font-weight:900;color:var(--ink);letter-spacing:-.02em}.hs-law-body{font-size:15px!important;font-weight:500!important;color:var(--sub)!important;line-height:1.45!important}.hs-chips{display:flex;gap:6px;flex-wrap:wrap}.hs-chips>span{font-size:13.5px;font-weight:800;padding:3px 9px;border-radius:999px}.hs-chip1{background:var(--warn-bg);color:var(--warn-ink);border:1px solid var(--warn-line)}.hs-chip2{background:var(--accent-soft);color:var(--accent-ink);border:1px solid var(--accent-line)}.hs-slab{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;opacity:0;pointer-events:none}.hs-rec1 .hs-slab,.hs-ev2 .hs-slab{background:var(--sig1)}.hs-rec2 .hs-slab,.hs-ev3 .hs-slab{background:var(--sig2)}.hs-ev1 .hs-slab,.hs-law .hs-slab{background:var(--sig3)}.hs-links{position:absolute;top:0;right:0;bottom:0;left:0;width:420px;height:420px;overflow:visible}.hs-links path{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round;stroke-dasharray:120;opacity:0}.hs-links .hs-link2{stroke:var(--ink);stroke-dasharray:4 5}.hs-doc{position:absolute;z-index:30;left:70px;top:18px;width:280px;height:384px;background:#fff;border:2px solid var(--ink);border-radius:10px;padding:18px 18px 14px;display:flex;flex-direction:column;gap:10px;box-shadow:8px 8px 0 var(--sig2),16px 16px 0 var(--sig1);opacity:0;will-change:transform,opacity}.hs-doc-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:2px solid var(--ink);gap:8px}.hs-doc-head b{font-size:18px;font-weight:900;color:var(--ink);letter-spacing:-.03em}.hs-pdf{font-size:13px;font-weight:900;color:#fff;background:var(--accent);border-radius:6px;padding:3px 7px;letter-spacing:.05em;white-space:nowrap}.hs-secs{list-style:none;margin:0;padding:0;display:grid;gap:12px;flex:1;align-content:start}.hs-sec{display:grid;gap:2px}.hs-sec em{font-style:normal;font-size:15px;font-weight:900;color:var(--ink)}.hs-sec span{font-size:14.5px;color:var(--sub);border-left:3px solid var(--line);padding-left:8px}.hs-doc-foot{padding-right:118px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:700;color:var(--sub);border-top:1px dashed var(--line-strong);padding-top:8px}.hs-done{position:absolute;right:-10px;bottom:6px;font-size:16px;font-weight:900;color:#fff;background:var(--ok, #1f7a4d);padding:8px 14px;border-radius:12px;box-shadow:0 6px 16px #161b332e;opacity:0;transform-origin:center;white-space:nowrap}.hs-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;max-width:520px;width:100%;justify-self:center}.hs-steps{list-style:none;margin:0;padding:0;display:flex;gap:4px;flex-wrap:wrap}.hs-steps li{position:relative;font-size:13.5px;font-weight:700;color:var(--sub);padding:4px 9px 4px 6px;border-radius:999px;display:inline-flex;align-items:center;gap:4px;isolation:isolate;white-space:nowrap}.hs-n{font-size:11.5px;font-weight:900;width:18px;height:18px;display:inline-grid;place-items:center;border-radius:50%;background:var(--bg2);color:var(--ink)}.hs-now{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--accent-soft);border:1.5px solid var(--accent);z-index:-1;opacity:0}.hs-steps li .hs-now+.hs-n{position:relative}.hs-toggle{flex:none;min-height:40px;padding:0 12px;border-radius:999px;border:1.5px solid var(--line-strong);background:var(--surface);font-size:14px;font-weight:800;color:var(--ink);cursor:pointer}.hs-toggle:hover{border-color:var(--accent)}.hs-note{font-size:13.5px;color:var(--sub);text-align:center;max-width:520px;justify-self:center}.hs-steps li{color:var(--sub)}.hs-paused .hs-stage *,.hs-paused .hs-steps .hs-now{animation-play-state:paused!important}@media (prefers-reduced-motion: reduce){.hs-stage *,.hs-steps .hs-now{animation:none!important}.hs-card,.hs-links{display:none}.hs-doc,.hs-sec,.hs-done{opacity:1!important;transform:none!important}.hs-done{transform:rotate(-4deg)!important}.hs-steps li:last-child .hs-now{opacity:1}.hs-toggle{display:none}}@media (max-width: 719px){.hs-frame{max-width:none;width:calc(100% + 32px);margin-inline:-16px;border-radius:0;border-left:0;border-right:0;box-shadow:none;aspect-ratio:auto}.hs-stage{border-radius:16px}.hs-bar{flex-wrap:wrap;justify-content:center}.hs-steps{justify-content:center}}.hs-short{display:none}@media (max-width: 360px){.hs-long{display:none}.hs-short{display:block}span.hs-short{display:inline}}.story5{margin:0;display:grid;gap:8px;min-width:0}.s5-frame{position:relative;width:100%;max-width:560px;justify-self:center;aspect-ratio:6 / 5;border-radius:24px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);overflow:hidden;--k: 1}.s5-stage{position:absolute;left:0;top:0;width:360px;height:300px;transform:scale(var(--k));transform-origin:0 0;background:linear-gradient(180deg,var(--surface) 0 78%,var(--accent-soft) 78% 100%);font-size:14px;color:var(--ink);letter-spacing:-.02em;line-height:1.3}.s5-el{position:absolute;will-change:transform,opacity;transform-origin:0 0}.s5-stage svg{display:block}.s5-shop{left:126px;top:14px;width:222px;height:272px;background:#fff;border:1.5px solid var(--line-strong);border-radius:16px;box-shadow:0 8px 22px #161b3314;overflow:hidden}.s5-shopbar{height:30px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:var(--bg2);font-size:14px;color:var(--sub)}.s5-shopbar b{color:var(--ink);font-weight:800}.s5-shopimg{position:absolute;left:14px;top:38px;width:194px;height:118px;border-radius:10px;background:#f4efe7;display:flex;align-items:center;justify-content:center}.s5-shopimg .s5-jk{height:104px;width:auto}.s5-shoptitle{position:absolute;left:14px;top:162px;margin:0;font-size:16px;font-weight:800}.s5-shopprice{position:absolute;left:14px;top:188px;margin:0;font-size:14px;color:var(--sub)}.s5-shopprice b{color:var(--ink)}.s5-buybtn{left:14px;top:224px;width:194px;height:36px;border-radius:10px;background:var(--accent);color:#fff;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center;transform-origin:50% 50%}.s5-toast{left:138px;top:26px;width:198px;height:34px;border-radius:999px;background:var(--ink);color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;opacity:0;z-index:3}.s5-boxc,.s5-boxo{left:170px;top:96px;width:140px;height:110px;opacity:0}.s5-jl,.s5-ja{top:14px;width:114px;height:206px;background:#fff;border-radius:14px;border:1.5px solid var(--line-strong);display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 6px;opacity:0}.s5-jl{left:120px}.s5-ja{left:240px;border-color:var(--ink)}.s5-jl .s5-jk,.s5-ja .s5-jk{width:92px;height:auto;flex:none}.s5-jlabel{font-size:14px;font-weight:800;padding:3px 9px;border-radius:999px;background:var(--bg2);color:var(--sub);white-space:nowrap}.s5-jlabel-a{background:var(--ink);color:#fff}.s5-jdesc{font-size:14px;font-weight:700;color:var(--ink);white-space:nowrap}.s5-qmark{left:219px;top:82px;width:42px;height:50px;font-size:40px;font-weight:900;color:var(--accent);display:flex;align-items:center;justify-content:center;opacity:0;transform-origin:50% 50%;z-index:4}.s5-person{left:2px;top:146px;width:124px;height:154px;opacity:0;z-index:5}.s5-personsvg{width:124px;height:154px}.s5-head{transform-box:fill-box;transform-origin:50% 90%}.s5-f{opacity:0}.s5-thought{left:66px;top:126px;width:28px;height:30px;border-radius:50%;background:#fff;border:1.5px solid var(--ink);font-size:18px;font-weight:900;color:var(--ink);display:flex;align-items:center;justify-content:center;opacity:0;transform-origin:50% 100%;z-index:6}.s5-app{left:14px;top:10px;width:332px;height:280px;background:var(--surface);border:2px solid var(--ink);border-radius:18px;box-shadow:6px 6px 0 var(--sig2);opacity:0;overflow:hidden;transform-origin:50% 50%}.s5-apphead{height:40px;display:flex;align-items:center;gap:6px;padding:0 12px;border-bottom:1px solid var(--line)}.s5-apphead b{font-size:16px;font-weight:900}.s5-apphead span{font-size:14px;color:var(--sub);margin-left:auto}.s5-steps{position:absolute;left:10px;top:44px;width:312px;height:28px;display:flex;gap:4px;margin:0;padding:0;list-style:none}.s5-st{position:relative;flex:auto;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--sub);border-radius:999px}.s5-sthl{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--accent-soft);border:1.5px solid var(--accent);opacity:0}.s5-stl{position:relative;white-space:nowrap}.s5-p1,.s5-p2,.s5-p3,.s5-p4{left:12px;top:78px;width:308px;height:194px;opacity:0}.s5-ptitle{margin:0;height:26px;font-size:16px;font-weight:900}.s5-ptitle small{font-size:14px;font-weight:600;color:var(--sub)}.s5-tile{position:absolute;width:150px;height:62px;border-radius:12px;border:1.5px solid var(--line-strong);display:flex;align-items:center;padding:0 12px;font-size:14.5px;font-weight:800;background:#fff;overflow:hidden}.s5-t1{left:0;top:34px}.s5-t2{left:158px;top:34px}.s5-t3{left:0;top:104px}.s5-t4{left:158px;top:104px}.s5-sel{top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;border-radius:12px;border:2.5px solid var(--accent);background:#c8441a14;opacity:0}.s5-field{position:absolute;left:0;width:308px;height:38px;border-radius:10px;border:1.5px solid var(--line-strong);display:flex;align-items:center;gap:10px;padding:0 12px;background:#fff}.s5-field i{font-style:normal;font-size:14px;font-weight:700;color:var(--sub);width:44px;flex:none}.s5-field b{position:static;font-size:14.5px;font-weight:700;white-space:nowrap;opacity:0}.s5-f1{top:32px}.s5-f2{top:76px}.s5-f3{top:120px}.s5-btn{position:absolute;left:208px;top:164px;width:100px;height:30px;border-radius:10px;background:var(--accent);color:#fff;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center}.s5-slot{position:absolute;top:32px;width:150px;height:124px;border-radius:12px;border:1.5px dashed var(--line-strong);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:8px;background:var(--bg2)}.s5-slot i{font-style:normal;font-size:14px;font-weight:800;color:var(--ink)}.s5-slot1{left:0}.s5-slot2{left:158px}.s5-sl1,.s5-sl2{left:41px;top:8px;width:68px;height:76px;opacity:0;transform-origin:50% 50%;background:#fff;border-radius:8px;border:1px solid var(--line-strong);display:flex;align-items:center;justify-content:center}.s5-sl1 .s5-jk,.s5-sl2 .s5-jk{width:56px;height:auto}.s5-law{left:30px;top:36px;width:300px;height:186px;background:#fff;border:2px solid var(--ink);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:6px;box-shadow:6px 6px 0 var(--line-strong);opacity:0;transform-origin:50% 50%}.s5-lawtag{align-self:flex-start;font-size:14px;font-weight:800;padding:3px 9px;border-radius:999px;background:var(--ink);color:#fff}.s5-lawtitle{font-size:17px;font-weight:900}.s5-lawbody{margin:0;font-size:14.5px;color:var(--sub);font-weight:600}.s5-lawchip{align-self:flex-start;font-size:14px;font-weight:800;padding:3px 9px;border-radius:999px;background:var(--warn-bg);color:var(--warn-ink);border:1px solid var(--warn-line)}.s5-lawnote{margin:0;font-size:14px;color:var(--sub)}.s5-doc{left:40px;top:8px;width:280px;height:284px;background:#fff;border:2px solid var(--ink);border-radius:10px;box-shadow:7px 7px 0 var(--sig2),14px 14px 0 var(--sig1);opacity:0}.s5-dochead{position:absolute;left:12px;right:12px;top:10px;height:34px;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--ink)}.s5-dochead b{font-size:16.5px;font-weight:900}.s5-pdf{font-size:14px;font-weight:900;color:#fff;background:var(--accent);border-radius:6px;padding:2px 7px;letter-spacing:.05em}.s5-row{position:absolute;left:12px;width:256px;height:52px}.s5-r1{top:52px}.s5-r2{top:108px}.s5-r3{top:164px}.s5-r4{top:220px}.s5-rowhl{top:-3px;right:-4px;bottom:-3px;left:-4px;border-radius:8px;background:var(--accent-soft);border:1.5px solid var(--accent-line);opacity:0}.s5-rowtitle{position:absolute;left:4px;top:4px;font-size:14.5px;font-weight:900}.s5-rowtag{right:4px;top:4px;left:auto;font-size:14px;font-weight:800;color:var(--accent-ink);opacity:0;white-space:nowrap}.s5-rowbody{left:4px;top:26px;font-size:14px;font-weight:600;color:var(--sub);white-space:nowrap;opacity:0}.s5-dlbtn{left:100px;top:214px;width:160px;height:40px;border-radius:12px;background:var(--accent);color:#fff;font-size:15px;font-weight:800;display:flex;align-items:center;justify-content:center;opacity:0}.s5-dlchip{left:92px;top:262px;width:176px;height:30px;border-radius:8px;background:var(--ink);color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;opacity:0}.s5-win{left:116px;top:10px;width:232px;height:280px;background:#fff;border:1.5px solid var(--line-strong);border-radius:14px;box-shadow:0 10px 26px #161b331a;opacity:0;overflow:hidden}.s5-winbar{height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:var(--bg2)}.s5-winbar b{font-size:14px;font-weight:800}.s5-winbar span{font-size:14px;font-weight:700;color:var(--sub);border:1px solid var(--line-strong);border-radius:6px;padding:0 5px}.s5-winlbl{position:absolute;left:12px;top:48px;font-size:14px;font-weight:700;color:var(--sub)}.s5-wintext{position:absolute;left:12px;top:70px;width:208px;height:74px;border:1.5px solid var(--line-strong);border-radius:10px;padding:8px 10px}.s5-wt{position:static;display:block;font-size:14px;line-height:1.4;opacity:0}.s5-attach{position:absolute;left:12px;top:154px;width:104px;height:34px;border-radius:10px;border:1.5px solid var(--ink);font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center}.s5-attached{left:12px;top:198px;width:208px;height:34px;border-radius:10px;background:var(--accent-soft);border:1.5px solid var(--accent-line);color:var(--accent-ink);font-size:14px;font-weight:800;display:flex;align-items:center;padding:0 10px;opacity:0}.s5-picker{left:178px;top:190px;width:160px;height:78px;background:#fff;border:1.5px solid var(--ink);border-radius:12px;box-shadow:0 8px 20px #161b3329;opacity:0;z-index:8}.s5-pickhead{position:absolute;left:10px;top:8px;font-size:14px;font-weight:800;color:var(--sub)}.s5-pickitem{position:absolute;left:8px;top:36px;width:144px;height:32px;display:flex;align-items:center;padding:0 8px;font-size:14.5px;font-weight:800;border-radius:8px}.s5-pickhl{top:0;right:0;bottom:0;left:0;border-radius:8px;background:var(--accent-soft);opacity:0;z-index:-1}.s5-cursor{left:0;top:0;width:22px;height:26px;opacity:0;z-index:20}.s5-cursorsvg{width:22px;height:26px}.s5-ring{width:36px;height:36px;border-radius:50%;border:2.5px solid var(--accent);opacity:0;transform-origin:50% 50%;z-index:19}.s5-caps{position:relative;min-height:3em;display:grid;justify-items:center;align-items:center}.s5-cap,.s5-cap-static{grid-area:1 / 1;margin:0;text-align:center;font-size:17px;font-weight:800;letter-spacing:-.02em;color:var(--ink);opacity:0;padding:0 4px}.s5-cap-static{display:none}.s5-segs{display:flex;gap:6px;margin:0;padding:0;list-style:none;flex-wrap:wrap}.s5-seg{position:relative;font-size:14px;font-weight:700;color:var(--sub);padding:3px 9px;border-radius:999px}.s5-seghl{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--accent-soft);border:1.5px solid var(--accent);opacity:0;z-index:-1}.s5-seg{z-index:0}.s5-paused *,.s5-paused{animation-play-state:paused!important}@media (max-width: 719px){.s5-frame{max-width:none;width:100vw;margin-left:calc(50% - 50vw);border-radius:0;border-left:0;border-right:0}.s5-cap,.s5-cap-static{font-size:16px}}@media (prefers-reduced-motion: reduce){.story5 *{animation:none!important}.s5-stage .s5-el{opacity:0!important}.s5-stage .s5-doc,.s5-stage .s5-doc .s5-el{opacity:1!important;transform:none!important}.s5-stage .s5-doc .s5-rowhl{opacity:0!important}.s5-cap{display:none}.s5-cap-static{display:block;opacity:1}.hs-toggle,.s5-segs{display:none}}.story5 .hs-bar{max-width:560px}.s5-diff{left:168px;top:226px;width:140px;height:30px;border-radius:999px;background:var(--ink);color:#fff;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center;opacity:0;transform-origin:50% 50%;z-index:4}.s5-tagline{left:0;top:262px;width:360px;height:34px;display:flex;align-items:center;justify-content:flex-end;padding-right:14px;font-size:16px;font-weight:900;color:var(--accent-ink);opacity:0;z-index:7}@media (max-width: 380px){.s5-segs{display:grid;grid-template-columns:1fr 1fr}.s5-seg{text-align:center}}.s5-ring1{left:219px;top:238px}.s5-ring2,.s5-ring3{left:83px;top:135px}.s5-ring4{left:266px;top:249px}.s5-ring5{left:83px;top:164px}.s5-ring6{left:241px;top:164px}.s5-ring7{left:266px;top:249px}.s5-ring8{left:162px;top:216px}.s5-ring9{left:162px;top:163px}.s5-ring10{left:240px;top:224px}@keyframes s5k_s5_shop{0.0%{opacity:0;transform:translateY(8px);animation-timing-function:cubic-bezier(.33,0,.2,1)}0.278%{opacity:0;transform:translateY(8px);animation-timing-function:cubic-bezier(.33,0,.2,1)}1.944%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}10.556%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}12.222%{opacity:0;transform:translate(-24px);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(-24px);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-shop{animation:s5k_s5_shop 18s linear infinite both}@keyframes s5k_s5_buybtn{0.0%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}5.556%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}5.889%{transform:scale(.95);animation-timing-function:cubic-bezier(.33,0,.2,1)}6.556%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-buybtn{animation:s5k_s5_buybtn 18s linear infinite both}@keyframes s5k_s5_toast{0.0%{opacity:0;transform:translateY(-6px);animation-timing-function:cubic-bezier(.33,0,.2,1)}6.667%{opacity:0;transform:translateY(-6px);animation-timing-function:cubic-bezier(.33,0,.2,1)}7.5%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}10.278%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}11.389%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-toast{animation:s5k_s5_toast 18s linear infinite both}@keyframes s5k_s5_boxc{0.0%{opacity:0;transform:translateY(16px);animation-timing-function:cubic-bezier(.33,0,.2,1)}11.389%{opacity:0;transform:translateY(16px);animation-timing-function:cubic-bezier(.33,0,.2,1)}13.056%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}15.0%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}15.667%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-boxc{animation:s5k_s5_boxc 18s linear infinite both}@keyframes s5k_s5_boxo{0.0%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}15.0%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}15.667%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}16.667%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}18.056%{opacity:0;transform:translateY(10px);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translateY(10px);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-boxo{animation:s5k_s5_boxo 18s linear infinite both}@keyframes s5k_s5_jl{0.0%{opacity:0;transform:translate(-18px);animation-timing-function:cubic-bezier(.33,0,.2,1)}16.389%{opacity:0;transform:translate(-18px);animation-timing-function:cubic-bezier(.33,0,.2,1)}18.333%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}26.944%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}28.333%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-jl{animation:s5k_s5_jl 18s linear infinite both}@keyframes s5k_s5_ja{0.0%{opacity:0;transform:translateY(70px) scale(.7);animation-timing-function:cubic-bezier(.33,0,.2,1)}16.222%{opacity:0;transform:translateY(70px) scale(.7);animation-timing-function:cubic-bezier(.33,0,.2,1)}18.444%{opacity:1;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}26.944%{opacity:1;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}28.333%{opacity:0;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-ja{animation:s5k_s5_ja 18s linear infinite both}@keyframes s5k_s5_qmark{0.0%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.33,0,.2,1)}18.889%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.33,0,.2,1)}19.889%{opacity:1;transform:scale(1.12);animation-timing-function:cubic-bezier(.33,0,.2,1)}20.444%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}26.944%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}27.778%{opacity:0;transform:scale(.9);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(.9);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-qmark{animation:s5k_s5_qmark 18s linear infinite both}@keyframes s5k_s5_person{0.0%{opacity:0;transform:translateY(6px);animation-timing-function:cubic-bezier(.33,0,.2,1)}0.278%{opacity:0;transform:translateY(6px);animation-timing-function:cubic-bezier(.33,0,.2,1)}1.944%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}27.5%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}28.889%{opacity:0;transform:translateY(6px);animation-timing-function:cubic-bezier(.33,0,.2,1)}89.722%{opacity:0;transform:translateY(10px);animation-timing-function:cubic-bezier(.33,0,.2,1)}91.389%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}98.333%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}99.722%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-person{animation:s5k_s5_person 18s linear infinite both}@keyframes s5k_s5_head{0.0%{transform:translate(0) rotate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}19.167%{transform:translate(0) rotate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}20.0%{transform:translate(0) rotate(-5deg);animation-timing-function:cubic-bezier(.33,0,.2,1)}22.778%{transform:translate(0) rotate(-5deg);animation-timing-function:cubic-bezier(.33,0,.2,1)}23.611%{transform:translateY(1.5px) rotate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}28.889%{transform:translateY(1.5px) rotate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}29.444%{transform:translate(0) rotate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{transform:translate(0) rotate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-head{animation:s5k_s5_head 18s linear infinite both}@keyframes s5k_s5_f_expect{0.0%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}19.167%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}19.722%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.444%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.889%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-f-expect{animation:s5k_s5_f_expect 18s linear infinite both}@keyframes s5k_s5_f_puzzle{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}19.167%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}19.722%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}22.778%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}23.333%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-f-puzzle{animation:s5k_s5_f_puzzle 18s linear infinite both}@keyframes s5k_s5_f_sad{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}22.778%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}23.333%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}28.889%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}29.444%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-f-sad{animation:s5k_s5_f_sad 18s linear infinite both}@keyframes s5k_s5_f_relief{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}89.167%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}89.722%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.444%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.889%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-f-relief{animation:s5k_s5_f_relief 18s linear infinite both}@keyframes s5k_s5_thought{0.0%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.33,0,.2,1)}20.0%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.33,0,.2,1)}21.0%{opacity:1;transform:scale(1.12);animation-timing-function:cubic-bezier(.33,0,.2,1)}21.556%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}26.944%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}27.778%{opacity:0;transform:scale(.9);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(.9);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-thought{animation:s5k_s5_thought 18s linear infinite both}@keyframes s5k_s5_diff{0.0%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.33,0,.2,1)}20.833%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.33,0,.2,1)}21.833%{opacity:1;transform:scale(1.12);animation-timing-function:cubic-bezier(.33,0,.2,1)}22.389%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}26.944%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}27.778%{opacity:0;transform:scale(.9);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(.9);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-diff{animation:s5k_s5_diff 18s linear infinite both}@keyframes s5k_s5_app{0.0%{opacity:0;transform:scale(.97);animation-timing-function:cubic-bezier(.33,0,.2,1)}27.778%{opacity:0;transform:scale(.97);animation-timing-function:cubic-bezier(.33,0,.2,1)}29.444%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}54.167%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}55.556%{opacity:0;transform:scale(.98);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(.98);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-app{animation:s5k_s5_app 18s linear infinite both}@keyframes s5k_s5_p1{0.0%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}28.056%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}29.167%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}34.444%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}35.278%{opacity:0;transform:translate(-14px);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(-14px);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-p1{animation:s5k_s5_p1 18s linear infinite both}@keyframes s5k_s5_sel1{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}32.667%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}33.222%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.278%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-sel1{animation:s5k_s5_sel1 18s linear infinite both}@keyframes s5k_s5_p2{0.0%{opacity:0;transform:translate(14px);animation-timing-function:cubic-bezier(.33,0,.2,1)}35.0%{opacity:0;transform:translate(14px);animation-timing-function:cubic-bezier(.33,0,.2,1)}35.833%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}38.889%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}39.722%{opacity:0;transform:translate(-14px);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(-14px);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-p2{animation:s5k_s5_p2 18s linear infinite both}@keyframes s5k_s5_sel2{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}37.667%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}38.222%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}39.722%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-sel2{animation:s5k_s5_sel2 18s linear infinite both}@keyframes s5k_s5_p3{0.0%{opacity:0;transform:translate(14px);animation-timing-function:cubic-bezier(.33,0,.2,1)}39.444%{opacity:0;transform:translate(14px);animation-timing-function:cubic-bezier(.33,0,.2,1)}40.278%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}45.278%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}46.111%{opacity:0;transform:translate(-14px);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(-14px);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-p3{animation:s5k_s5_p3 18s linear infinite both}@keyframes s5k_s5_v1{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}40.667%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}41.333%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}46.111%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}46.778%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-v1{animation:s5k_s5_v1 18s linear infinite both}@keyframes s5k_s5_v2{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}42.111%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}42.778%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}46.111%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}46.778%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-v2{animation:s5k_s5_v2 18s linear infinite both}@keyframes s5k_s5_v3{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.556%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}44.222%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}46.111%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}46.778%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-v3{animation:s5k_s5_v3 18s linear infinite both}@keyframes s5k_s5_p4{0.0%{opacity:0;transform:translate(14px);animation-timing-function:cubic-bezier(.33,0,.2,1)}45.667%{opacity:0;transform:translate(14px);animation-timing-function:cubic-bezier(.33,0,.2,1)}46.5%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}55.556%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-p4{animation:s5k_s5_p4 18s linear infinite both}@keyframes s5k_s5_sl1{0.0%{opacity:0;transform:scale(.6);animation-timing-function:cubic-bezier(.33,0,.2,1)}47.778%{opacity:0;transform:scale(.6);animation-timing-function:cubic-bezier(.33,0,.2,1)}48.667%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}55.556%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-sl1{animation:s5k_s5_sl1 18s linear infinite both}@keyframes s5k_s5_sl2{0.0%{opacity:0;transform:scale(.6);animation-timing-function:cubic-bezier(.33,0,.2,1)}50.0%{opacity:0;transform:scale(.6);animation-timing-function:cubic-bezier(.33,0,.2,1)}50.889%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}55.556%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-sl2{animation:s5k_s5_sl2 18s linear infinite both}@keyframes s5k_s5_st1__s5_sthl{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.778%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}28.222%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.0%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.333%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-st1 .s5-sthl{animation:s5k_s5_st1__s5_sthl 18s linear infinite both}@keyframes s5k_s5_st2__s5_sthl{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.278%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.722%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}39.333%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}39.667%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-st2 .s5-sthl{animation:s5k_s5_st2__s5_sthl 18s linear infinite both}@keyframes s5k_s5_st3__s5_sthl{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}39.556%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}40.0%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}45.556%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}45.889%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-st3 .s5-sthl{animation:s5k_s5_st3__s5_sthl 18s linear infinite both}@keyframes s5k_s5_st4__s5_sthl{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}45.778%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}46.222%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.056%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.389%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-st4 .s5-sthl{animation:s5k_s5_st4__s5_sthl 18s linear infinite both}@keyframes s5k_s5_st5__s5_sthl{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.222%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.667%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}55.556%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}55.889%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-st5 .s5-sthl{animation:s5k_s5_st5__s5_sthl 18s linear infinite both}@keyframes s5k_s5_law{0.0%{opacity:0;transform:translateY(12px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}55.556%{opacity:0;transform:translateY(12px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}57.222%{opacity:1;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}60.556%{opacity:1;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}61.944%{opacity:0;transform:translate(0) scale(.96);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(0) scale(.96);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-law{animation:s5k_s5_law 18s linear infinite both}@keyframes s5k_s5_doc{0.0%{opacity:0;transform:translateY(10px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}61.111%{opacity:0;transform:translateY(10px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}63.056%{opacity:1;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}77.778%{opacity:1;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}79.722%{opacity:1;transform:translate(53px,4px) scale(.62);animation-timing-function:cubic-bezier(.33,0,.2,1)}83.056%{opacity:1;transform:translate(53px,4px) scale(.62);animation-timing-function:cubic-bezier(.33,0,.2,1)}84.167%{opacity:0;transform:translate(53px,4px) scale(.62);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(53px,4px) scale(.62);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-doc{animation:s5k_s5_doc 18s linear infinite both}@keyframes s5k_s5_hl1{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}63.889%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}64.556%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}66.389%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}67.5%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-hl1{animation:s5k_s5_hl1 18s linear infinite both}@keyframes s5k_s5_tg1{0.0%{opacity:0;transform:translate(10px);animation-timing-function:cubic-bezier(.33,0,.2,1)}63.889%{opacity:0;transform:translate(10px);animation-timing-function:cubic-bezier(.33,0,.2,1)}64.722%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}84.167%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-tg1{animation:s5k_s5_tg1 18s linear infinite both}@keyframes s5k_s5_rb1{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}64.556%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}65.667%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.167%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-rb1{animation:s5k_s5_rb1 18s linear infinite both}@keyframes s5k_s5_hl2{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}66.389%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}67.056%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}68.889%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}70.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-hl2{animation:s5k_s5_hl2 18s linear infinite both}@keyframes s5k_s5_tg2{0.0%{opacity:0;transform:translate(10px);animation-timing-function:cubic-bezier(.33,0,.2,1)}66.389%{opacity:0;transform:translate(10px);animation-timing-function:cubic-bezier(.33,0,.2,1)}67.222%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}84.167%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-tg2{animation:s5k_s5_tg2 18s linear infinite both}@keyframes s5k_s5_rb2{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}67.056%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}68.167%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.167%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-rb2{animation:s5k_s5_rb2 18s linear infinite both}@keyframes s5k_s5_hl3{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}68.889%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}69.556%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}71.389%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}72.5%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-hl3{animation:s5k_s5_hl3 18s linear infinite both}@keyframes s5k_s5_tg3{0.0%{opacity:0;transform:translate(10px);animation-timing-function:cubic-bezier(.33,0,.2,1)}68.889%{opacity:0;transform:translate(10px);animation-timing-function:cubic-bezier(.33,0,.2,1)}69.722%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}84.167%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-tg3{animation:s5k_s5_tg3 18s linear infinite both}@keyframes s5k_s5_rb3{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}69.556%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}70.667%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.167%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-rb3{animation:s5k_s5_rb3 18s linear infinite both}@keyframes s5k_s5_hl4{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}71.389%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}72.056%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}75.556%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}76.667%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-hl4{animation:s5k_s5_hl4 18s linear infinite both}@keyframes s5k_s5_tg4{0.0%{opacity:0;transform:translate(10px);animation-timing-function:cubic-bezier(.33,0,.2,1)}71.389%{opacity:0;transform:translate(10px);animation-timing-function:cubic-bezier(.33,0,.2,1)}72.222%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}84.167%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-tg4{animation:s5k_s5_tg4 18s linear infinite both}@keyframes s5k_s5_rb4{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}72.056%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}73.167%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.167%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-rb4{animation:s5k_s5_rb4 18s linear infinite both}@keyframes s5k_s5_dlbtn{0.0%{opacity:0;transform:translateY(8px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}78.611%{opacity:0;transform:translateY(8px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}79.444%{opacity:1;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}80.667%{opacity:1;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}81.0%{opacity:1;transform:translate(0) scale(.95);animation-timing-function:cubic-bezier(.33,0,.2,1)}81.667%{opacity:1;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}83.056%{opacity:1;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}84.0%{opacity:0;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-dlbtn{animation:s5k_s5_dlbtn 18s linear infinite both}@keyframes s5k_s5_dlchip{0.0%{opacity:0;transform:translateY(8px);animation-timing-function:cubic-bezier(.33,0,.2,1)}81.556%{opacity:0;transform:translateY(8px);animation-timing-function:cubic-bezier(.33,0,.2,1)}82.333%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}83.056%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}84.0%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-dlchip{animation:s5k_s5_dlchip 18s linear infinite both}@keyframes s5k_s5_win{0.0%{opacity:0;transform:translate(16px);animation-timing-function:cubic-bezier(.33,0,.2,1)}83.611%{opacity:0;transform:translate(16px);animation-timing-function:cubic-bezier(.33,0,.2,1)}85.0%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}98.333%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}99.722%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-win{animation:s5k_s5_win 18s linear infinite both}@keyframes s5k_s5_wt{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.722%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}85.556%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.333%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.167%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-wt{animation:s5k_s5_wt 18s linear infinite both}@keyframes s5k_s5_picker{0.0%{opacity:0;transform:scale(.92);animation-timing-function:cubic-bezier(.33,0,.2,1)}86.944%{opacity:0;transform:scale(.92);animation-timing-function:cubic-bezier(.33,0,.2,1)}87.778%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}89.333%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}90.0%{opacity:0;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-picker{animation:s5k_s5_picker 18s linear infinite both}@keyframes s5k_s5_pickhl{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}88.333%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}88.778%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}90.0%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-pickhl{animation:s5k_s5_pickhl 18s linear infinite both}@keyframes s5k_s5_attached{0.0%{opacity:0;transform:translateY(6px);animation-timing-function:cubic-bezier(.33,0,.2,1)}89.722%{opacity:0;transform:translateY(6px);animation-timing-function:cubic-bezier(.33,0,.2,1)}90.556%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}98.333%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}99.722%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-attached{animation:s5k_s5_attached 18s linear infinite both}@keyframes s5k_s5_tagline{0.0%{opacity:0;transform:translate(8px);animation-timing-function:cubic-bezier(.33,0,.2,1)}92.222%{opacity:0;transform:translate(8px);animation-timing-function:cubic-bezier(.33,0,.2,1)}93.611%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}98.333%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}99.722%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-tagline{animation:s5k_s5_tagline 18s linear infinite both}@keyframes s5k_s5_cursor{0.0%{opacity:0;transform:translate(310px,292px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}2.222%{opacity:0;transform:translate(310px,292px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}3.056%{opacity:1;transform:translate(310px,292px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}5.444%{opacity:1;transform:translate(237px,256px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}5.833%{opacity:1;transform:translate(237px,256px) scale(.86);animation-timing-function:cubic-bezier(.33,0,.2,1)}6.389%{opacity:1;transform:translate(237px,256px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}8.056%{opacity:1;transform:translate(237px,256px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}9.167%{opacity:0;transform:translate(237px,256px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}29.444%{opacity:0;transform:translate(250px,292px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}30.111%{opacity:1;transform:translate(250px,292px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}32.222%{opacity:1;transform:translate(101px,153px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}32.5%{opacity:1;transform:translate(101px,153px) scale(.86);animation-timing-function:cubic-bezier(.33,0,.2,1)}33.056%{opacity:1;transform:translate(101px,153px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}37.333%{opacity:1;transform:translate(101px,153px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}37.667%{opacity:1;transform:translate(101px,153px) scale(.86);animation-timing-function:cubic-bezier(.33,0,.2,1)}38.222%{opacity:1;transform:translate(101px,153px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}41.111%{opacity:1;transform:translate(101px,153px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}44.444%{opacity:1;transform:translate(284px,267px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}44.722%{opacity:1;transform:translate(284px,267px) scale(.86);animation-timing-function:cubic-bezier(.33,0,.2,1)}45.278%{opacity:1;transform:translate(284px,267px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}47.333%{opacity:1;transform:translate(101px,182px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}47.611%{opacity:1;transform:translate(101px,182px) scale(.86);animation-timing-function:cubic-bezier(.33,0,.2,1)}48.167%{opacity:1;transform:translate(101px,182px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}49.556%{opacity:1;transform:translate(259px,182px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}49.833%{opacity:1;transform:translate(259px,182px) scale(.86);animation-timing-function:cubic-bezier(.33,0,.2,1)}50.389%{opacity:1;transform:translate(259px,182px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}52.333%{opacity:1;transform:translate(284px,267px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}52.611%{opacity:1;transform:translate(284px,267px) scale(.86);animation-timing-function:cubic-bezier(.33,0,.2,1)}53.167%{opacity:1;transform:translate(284px,267px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}53.611%{opacity:1;transform:translate(284px,267px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}54.444%{opacity:0;transform:translate(284px,267px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}78.611%{opacity:0;transform:translate(270px,292px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}79.167%{opacity:1;transform:translate(270px,292px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}80.556%{opacity:1;transform:translate(180px,234px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}80.833%{opacity:1;transform:translate(180px,234px) scale(.86);animation-timing-function:cubic-bezier(.33,0,.2,1)}81.389%{opacity:1;transform:translate(180px,234px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}82.222%{opacity:1;transform:translate(180px,234px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}83.056%{opacity:0;transform:translate(180px,234px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}83.889%{opacity:0;transform:translate(290px,292px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}84.444%{opacity:1;transform:translate(290px,292px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}86.111%{opacity:1;transform:translate(180px,181px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}86.389%{opacity:1;transform:translate(180px,181px) scale(.86);animation-timing-function:cubic-bezier(.33,0,.2,1)}86.944%{opacity:1;transform:translate(180px,181px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}88.333%{opacity:1;transform:translate(258px,242px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}88.611%{opacity:1;transform:translate(258px,242px) scale(.86);animation-timing-function:cubic-bezier(.33,0,.2,1)}89.167%{opacity:1;transform:translate(258px,242px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}90.0%{opacity:1;transform:translate(258px,242px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}91.111%{opacity:0;transform:translate(258px,242px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translate(258px,242px) scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-cursor{animation:s5k_s5_cursor 18s linear infinite both}@keyframes s5k_s5_ring1{0.0%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}5.833%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}6.0%{opacity:.7;transform:scale(.45);animation-timing-function:cubic-bezier(.33,0,.2,1)}8.056%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-ring1{animation:s5k_s5_ring1 18s linear infinite both}@keyframes s5k_s5_ring2{0.0%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}32.5%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}32.667%{opacity:.7;transform:scale(.45);animation-timing-function:cubic-bezier(.33,0,.2,1)}34.722%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-ring2{animation:s5k_s5_ring2 18s linear infinite both}@keyframes s5k_s5_ring3{0.0%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}37.667%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}37.833%{opacity:.7;transform:scale(.45);animation-timing-function:cubic-bezier(.33,0,.2,1)}39.889%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-ring3{animation:s5k_s5_ring3 18s linear infinite both}@keyframes s5k_s5_ring4{0.0%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}44.722%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}44.889%{opacity:.7;transform:scale(.45);animation-timing-function:cubic-bezier(.33,0,.2,1)}46.944%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-ring4{animation:s5k_s5_ring4 18s linear infinite both}@keyframes s5k_s5_ring5{0.0%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}47.611%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}47.778%{opacity:.7;transform:scale(.45);animation-timing-function:cubic-bezier(.33,0,.2,1)}49.833%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-ring5{animation:s5k_s5_ring5 18s linear infinite both}@keyframes s5k_s5_ring6{0.0%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}49.833%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}50.0%{opacity:.7;transform:scale(.45);animation-timing-function:cubic-bezier(.33,0,.2,1)}52.056%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-ring6{animation:s5k_s5_ring6 18s linear infinite both}@keyframes s5k_s5_ring7{0.0%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}52.611%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}52.778%{opacity:.7;transform:scale(.45);animation-timing-function:cubic-bezier(.33,0,.2,1)}54.833%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-ring7{animation:s5k_s5_ring7 18s linear infinite both}@keyframes s5k_s5_ring8{0.0%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}80.833%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}81.0%{opacity:.7;transform:scale(.45);animation-timing-function:cubic-bezier(.33,0,.2,1)}83.056%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-ring8{animation:s5k_s5_ring8 18s linear infinite both}@keyframes s5k_s5_ring9{0.0%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}86.389%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}86.556%{opacity:.7;transform:scale(.45);animation-timing-function:cubic-bezier(.33,0,.2,1)}88.611%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-ring9{animation:s5k_s5_ring9 18s linear infinite both}@keyframes s5k_s5_ring10{0.0%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}88.611%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.33,0,.2,1)}88.778%{opacity:.7;transform:scale(.45);animation-timing-function:cubic-bezier(.33,0,.2,1)}90.833%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-ring10{animation:s5k_s5_ring10 18s linear infinite both}@keyframes s5k_s5_c1{0.0%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.33,0,.2,1)}1.222%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}13.333%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}14.444%{opacity:0;transform:translateY(-3px);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translateY(-3px);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-c1{animation:s5k_s5_c1 18s linear infinite both}@keyframes s5k_s5_c2{0.0%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.33,0,.2,1)}14.444%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.33,0,.2,1)}15.667%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}26.667%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}27.778%{opacity:0;transform:translateY(-3px);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translateY(-3px);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-c2{animation:s5k_s5_c2 18s linear infinite both}@keyframes s5k_s5_c3{0.0%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.33,0,.2,1)}27.778%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.33,0,.2,1)}29.0%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}54.444%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}55.556%{opacity:0;transform:translateY(-3px);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translateY(-3px);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-c3{animation:s5k_s5_c3 18s linear infinite both}@keyframes s5k_s5_c4{0.0%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.33,0,.2,1)}55.556%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.33,0,.2,1)}56.778%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}67.778%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}68.889%{opacity:0;transform:translateY(-3px);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translateY(-3px);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-c4{animation:s5k_s5_c4 18s linear infinite both}@keyframes s5k_s5_c5{0.0%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.33,0,.2,1)}68.889%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.33,0,.2,1)}70.111%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}76.667%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}77.778%{opacity:0;transform:translateY(-3px);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translateY(-3px);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-c5{animation:s5k_s5_c5 18s linear infinite both}@keyframes s5k_s5_c6{0.0%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.33,0,.2,1)}77.778%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.33,0,.2,1)}79.0%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}89.444%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}90.556%{opacity:0;transform:translateY(-3px);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translateY(-3px);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-c6{animation:s5k_s5_c6 18s linear infinite both}@keyframes s5k_s5_c7{0.0%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.33,0,.2,1)}90.556%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.33,0,.2,1)}91.778%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}97.5%{opacity:1;transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}98.611%{opacity:0;transform:translateY(-3px);animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;transform:translateY(-3px);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-c7{animation:s5k_s5_c7 18s linear infinite both}@keyframes s5k_s5_seg1__s5_seghl{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}0.833%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.222%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.778%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-seg1 .s5-seghl{animation:s5k_s5_seg1__s5_seghl 18s linear infinite both}@keyframes s5k_s5_seg2__s5_seghl{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.778%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}28.611%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}55.0%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}55.556%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-seg2 .s5-seghl{animation:s5k_s5_seg2__s5_seghl 18s linear infinite both}@keyframes s5k_s5_seg3__s5_seghl{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}55.556%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}56.389%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}77.222%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}77.778%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-seg3 .s5-seghl{animation:s5k_s5_seg3__s5_seghl 18s linear infinite both}@keyframes s5k_s5_seg4__s5_seghl{0.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}77.778%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}78.611%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.444%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s5-seg4 .s5-seghl{animation:s5k_s5_seg4__s5_seghl 18s linear infinite both}.story51{margin:0;display:grid;gap:10px;min-width:0}.s51-frame{position:relative;width:100%;border-radius:26px;background:#fffdf9;border:1px solid var(--line);box-shadow:var(--shadow-lift);overflow:hidden;--k: 1;isolation:isolate}.s51-stage{position:absolute;left:0;top:0;transform:scale(var(--k));transform-origin:0 0;font-size:15px;color:var(--ink);letter-spacing:-.025em;line-height:1.32}.s51-stage[data-layout=w]{width:640px;height:420px}.s51-stage[data-layout=t]{width:360px;height:540px}.s51-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 80% 0%,#fff6e8,#fff6e800 60%),linear-gradient(180deg,#f8f6f100 70%,#f4efe4)}.s51-el{position:absolute;transform-origin:0 0;will-change:transform,opacity}.s51-stage svg{display:block}.s51-stage p{margin:0}.s51-shop{background:#fff;border-radius:18px;border:1px solid #e6e0d4;box-shadow:0 22px 40px -24px #171a2159;overflow:hidden}.s51-shopbar{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;background:#f6f2ea;font-size:14px;color:var(--sub)}.s51-shopbar b{color:var(--ink);font-weight:800;letter-spacing:-.02em}.s51-shopimg{position:absolute;left:14px;right:14px;top:44px;height:170px;border-radius:12px;background:linear-gradient(180deg,#f4eee3,#ece4d5);display:flex;justify-content:center}.s51-shopimg .s51-jk{height:164px;width:auto;margin-top:4px}.s51-shoptitle{position:absolute;left:14px;top:222px;font-size:17px;font-weight:800}.s51-feat{position:absolute;left:14px;top:248px;margin:0;padding:0;list-style:none;display:grid;gap:3px}.s51-feat li{font-size:15px;font-weight:650;color:var(--ink);padding-left:16px;position:relative}.s51-feat li:before{content:"";position:absolute;left:2px;top:7px;width:7px;height:7px;border-radius:2px;background:var(--accent)}.s51-price{position:absolute;left:14px;top:302px;font-size:15px;color:var(--sub)}.s51-price b{color:var(--ink);font-size:17px;margin-right:6px}.s51-buy{position:absolute;border-radius:12px;background:var(--ink);color:#fff;font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center;transform-origin:50% 50%}.s51-stage[data-layout=t] .s51-shopimg{top:40px;height:150px;left:12px;right:12px}.s51-stage[data-layout=t] .s51-shopimg .s51-jk{height:144px}.s51-stage[data-layout=t] .s51-shoptitle{top:198px;left:12px;font-size:16px}.s51-stage[data-layout=t] .s51-feat{top:222px;left:12px}.s51-stage[data-layout=t] .s51-price{top:266px;left:12px}.s51-stage[data-layout=t] .s51-buy{font-size:15px}.s51-stage[data-layout=t] .s51-kth{height:24px;width:54px}.s51-toast{border-radius:999px;background:var(--ink);color:#fff;font-size:14.5px;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:4}.s51-boxsvg{width:100%;height:100%}.s51-rise .s51-jk{width:100%;height:auto}.s51-rise{z-index:2}.s51-cmpA,.s51-cmpB{background:#fff;border-radius:16px;border:1.5px solid #e2dccf;box-shadow:0 16px 30px -22px #171a2159}.s51-cmpB{border-color:var(--ink)}.s51-cmpA .s51-jk,.s51-cmpB .s51-jk{position:absolute}.s51-cl{position:absolute;left:10px;top:9px;font-size:14px;font-weight:800;padding:2px 10px;border-radius:999px;background:#f1ece2;color:var(--ink)}.s51-cl-b{background:var(--ink);color:#fff}.s51-hl{border:3px solid var(--sun);border-radius:6px;box-shadow:0 0 0 3px #ffc53d59;transform-origin:50% 50%;z-index:3}.s51-hc{border-radius:50%}.s51-z{z-index:4;transform-origin:50% 0;filter:drop-shadow(0 10px 14px rgba(23,26,33,.25))}.s51-zsvg{width:100%;height:100%}.s51-z:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:3px solid var(--sun)}.s51-zl{display:grid;gap:1px;text-align:center;font-size:15px;font-weight:700;color:var(--ink);line-height:1.3}.s51-zl b{font-size:13.5px;font-weight:800;color:var(--sub)}.s51-zl-b b,.s51-zl-b{color:var(--accent-ink)}.s51-app{background:#fff;border:2px solid var(--ink);border-radius:20px;box-shadow:6px 6px 0 var(--sun);overflow:hidden}.s51-apphead{position:absolute;left:0;right:0;top:0;height:44px;display:flex;align-items:center;gap:6px;padding:0 12px;border-bottom:1px solid #ece6da}.s51-mark{width:22px;height:22px}.s51-apphead b{font-size:17px;font-weight:850}.s51-apphead span{font-size:14px;color:var(--sub)}.s51-av{margin-left:auto;width:34px;height:34px;border-radius:50%;overflow:hidden;background:#f3eee4;border:1.5px solid var(--ink);position:relative}.s51-avsvg{position:absolute;width:64px;height:72px;left:-15px;top:-8px}.s51-av .s51-f{opacity:0}.s51-av .s51-f-focus{opacity:1}.s51-stage[data-layout=t] .s51-apphead{height:40px}.s51-tabs{position:absolute;margin:0;padding:0;list-style:none;display:flex;gap:2px}.s51-tab{position:relative;flex:auto;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--sub);border-radius:999px}.s51-tabhl{top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--ink);opacity:0}.s51-tabl{position:relative;white-space:nowrap}.s51-tab:has(.s51-tabhl) .s51-tabl{mix-blend-mode:normal}.s51-q{opacity:0}.s51-q>*{position:absolute}.s51-qt{left:0;top:0;font-size:18px;font-weight:850;letter-spacing:-.04em;white-space:nowrap}.s51-qt small{font-size:14px;font-weight:600;color:var(--sub);margin-left:4px}.s51-stage[data-layout=t] .s51-qt{font-size:16.5px}.s51-opt{border:1.5px solid #d8d1c2;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:0 14px;font-size:16px;font-weight:800;background:#fff}.s51-opt small{font-size:13.5px;font-weight:600;color:var(--sub)}.s51-stage[data-layout=t] .s51-opt{flex-direction:row;align-items:center;justify-content:space-between;font-size:15.5px}.s51-o1c,.s51-stage[data-layout=w] .s51-lawtag{display:none}.s51-stage[data-layout=w] .s51-law{gap:3px;padding:10px 14px}.s51-sel{top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;border-radius:12px;border:2.5px solid var(--accent);background:#c8441a12;opacity:0}.s51-chip{border:1.5px solid #d8d1c2;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:750;background:#fff}.s51-chip .s51-sel{border-radius:999px}.s51-field{border:1.5px solid #d8d1c2;border-radius:12px;padding:10px 12px;overflow:hidden;background:#fff;display:grid;align-content:start;gap:2px}.s51-field i{font-style:normal;font-size:13.5px;font-weight:700;color:var(--sub)}.s51-typed{font-size:15.5px;font-weight:700;line-height:1.35}.s51-cover{left:0;right:0;top:0;bottom:0;background:#fff;transform-origin:0 0}.s51-field .s51-cover{position:absolute;top:30px}.s51-stage[data-layout=t] .s51-field{padding:6px 10px;grid-template-columns:auto 1fr;gap:8px;align-items:start}.s51-stage[data-layout=t] .s51-field i{margin-top:2px}.s51-stage[data-layout=t] .s51-field .s51-cover{top:0;left:46px}.s51-stage[data-layout=t] .s51-typed{font-size:15px}.s51-tile{border:1.5px dashed #c9c1b1;border-radius:12px;background:#faf7f1;display:flex;align-items:center;justify-content:center;overflow:hidden}.s51-tadd{font-size:14.5px;font-weight:700;color:var(--sub)}.s51-ph{top:0;right:0;bottom:0;left:0;opacity:0;background:#fff;transform-origin:50% 50%}.s51-cropsvg{width:100%;height:calc(100% - 26px)}.s51-ph b{position:absolute;left:0;right:0;bottom:0;height:26px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;background:#fff}.s51-lawbtn{border-radius:12px;background:var(--ink);color:#fff;font-weight:800;font-size:15.5px;display:flex;align-items:center;justify-content:center;transform-origin:50% 50%}.s51-law{border:1.5px solid var(--ink);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;align-items:flex-start;gap:5px;background:#fff}.s51-law b{font-size:16.5px;font-weight:850}.s51-lawtag{font-size:13.5px;font-weight:800;color:var(--sub)}.s51-lawbody{font-size:14.5px;color:var(--sub);font-weight:600}.s51-cond{display:inline-block;font-size:13.5px;font-weight:800;padding:2px 9px;border-radius:999px;background:var(--warn-bg, #fff6e0);color:var(--warn-ink, #7a4a00);border:1px solid var(--warn-line, #f1d9a0);white-space:nowrap}.s51-stage[data-layout=t] .s51-law{padding:4px 12px;gap:2px;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:8px}.s51-stage[data-layout=t] .s51-lawtag,.s51-stage[data-layout=t] .s51-lawbody{display:none}.s51-stage[data-layout=t] .s51-law b{font-size:15.5px}.s51-doc{z-index:2}.s51-paper{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border:2px solid var(--ink);border-radius:12px}.s51-sheet{left:0;top:0;width:100%;height:100%;border-radius:12px;border:2px solid var(--ink)}.s51-sh1{background:var(--sun)}.s51-sh2{background:var(--sig1, #ff8a5c)}.s51-dochead{position:absolute;left:12px;right:12px;top:10px;height:38px;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--ink)}.s51-dochead b{font-size:17px;font-weight:850;letter-spacing:-.04em}.s51-pdf{position:static;font-size:14px;font-weight:900;color:#fff;background:var(--accent);border-radius:6px;padding:2px 8px;letter-spacing:.06em;transform-origin:50% 50%}.s51-stage[data-layout=t] .s51-dochead{top:6px;height:32px;left:10px;right:10px}.s51-stage[data-layout=t] .s51-dochead b{font-size:16px}.s51-slot{position:absolute;border-radius:10px;background:#f7f4ee;border:1.5px dashed #d3cbbb;padding:7px 10px}.s51-slh{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:800;color:var(--sub)}.s51-slh em,.s51-kh em{font-style:normal;width:19px;height:19px;border-radius:6px;display:inline-grid;place-items:center;font-size:12.5px;font-weight:900;background:#e7e1d5;color:var(--ink)}.s51-bars{display:grid;gap:6px;margin-top:9px}.s51-bars i{display:block;height:7px;border-radius:4px;background:#e8e2d6}.s51-bars i:last-child{width:62%}.s51-glow{top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:13px;border:3px solid var(--sun);box-shadow:0 0 0 4px #ffc53d4d;opacity:0}.s51-card{background:#fff;border:2px solid var(--ink);border-radius:10px;padding:6px 10px;box-shadow:0 10px 20px -14px #171a2180;display:flex;flex-direction:column;gap:3px;overflow:hidden;z-index:3}.s51-kh{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:850;color:var(--ink)}.s51-kh em{background:var(--ink);color:#fff}.s51-kh small{margin-left:auto;font-size:13px;font-weight:700;color:var(--accent-ink)}.s51-kb{font-size:14.5px;font-weight:650;line-height:1.35}.s51-kb b{font-weight:850;margin-right:4px}.s51-kb .s51-cond{font-size:13px;padding:1px 7px;margin-left:2px}.s51-kthumbs{display:flex;align-items:center;gap:6px}.s51-kth{width:56px;height:30px;border-radius:5px;border:1px solid #d8d1c2}.s51-kthumbs span,.s51-stage[data-layout=t] .s51-kb{font-size:14px}.s51-stage[data-layout=t] .s51-card{padding:4px 9px;gap:2px}.s51-stage[data-layout=t] .s51-slot{padding:5px 9px}.s51-stage[data-layout=t] .s51-bars{margin-top:6px;gap:5px}.s51-done{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:12px;background:var(--accent);color:#fff;box-shadow:0 12px 24px -10px #c8441a99;transform-origin:50% 50%;z-index:5}.s51-done b{font-size:17px;font-weight:900}.s51-done span{font-size:13px;font-weight:700;opacity:.92}.s51-dl{border-radius:12px;background:var(--accent);color:#fff;font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center;transform-origin:50% 50%;z-index:3}.s51-dlok{border-radius:12px;background:#fff;border:1.5px solid var(--ink);color:var(--ink);font-weight:750;font-size:14.5px;display:flex;align-items:center;justify-content:center;gap:6px;z-index:3}.s51-clip{width:16px;height:16px;flex:none}.s51-seller{background:#fff;border-radius:16px;border:1.5px solid #d8d1c2;box-shadow:0 20px 36px -24px #171a2166;overflow:hidden}.s51-seller>*{position:absolute}.s51-sbar{left:0;right:0;top:0;height:40px;display:flex;align-items:center;gap:6px;padding:0 14px;background:#f6f2ea;font-size:15px;font-weight:650}.s51-sbar b{font-weight:850}.s51-sbar small{margin-left:auto;font-size:13px;color:var(--sub);border:1px solid #d8d1c2;border-radius:6px;padding:0 6px}.s51-stage[data-layout=t] .s51-sbar{height:36px}.s51-sbox{border:1.5px solid #e2dccf;border-radius:10px;padding:10px 12px;font-size:14.5px;color:#8a8576}.s51-attach{border:1.5px solid var(--ink);border-radius:10px;display:flex;align-items:center;justify-content:center;gap:6px;font-weight:800;font-size:15px;transform-origin:50% 50%}.s51-att{border-radius:10px;background:var(--sun-soft, #fff4d6);border:1.5px solid var(--sun);display:flex;align-items:center;gap:6px;padding:0 10px;font-size:15px}.s51-att b{font-weight:850}.s51-att span{margin-left:auto;font-size:13px;font-weight:800;color:var(--accent-ink)}.s51-own{font-size:14px;font-weight:800;color:var(--sub);display:flex;align-items:center}.s51-tagline{font-size:26px;font-weight:900;letter-spacing:-.05em;line-height:1.15;color:var(--ink)}.s51-stage[data-layout=t] .s51-tagline{font-size:24px}.s51-pb{z-index:6}.s51-pbsvg{width:100%;height:100%}.s51-head{transform-box:fill-box;transform-origin:50% 90%}.s51-pb .s51-f{opacity:0}.s51-hand{z-index:20;transform-origin:16px 4px;filter:drop-shadow(0 6px 8px rgba(23,26,33,.25))}.s51-handsvg{width:40px;height:58px}.s51-ring{border-radius:50%;border:3px solid var(--accent);opacity:0;transform-origin:50% 50%;z-index:19}.s51-caps{position:relative;min-height:3.1em;display:grid;justify-items:center;align-items:center}.s51-cap,.s51-cap-static{grid-area:1 / 1;margin:0;text-align:center;font-size:18px;font-weight:800;letter-spacing:-.03em;color:var(--ink);opacity:0;padding:0 6px;text-wrap:balance}.s51-cap-static{display:none}.story51 .s51-bar{max-width:none}.s51-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.s51-segs{display:flex;gap:4px;margin:0;padding:0;list-style:none;flex-wrap:wrap}.s51-seg{position:relative;z-index:0;font-size:14px;font-weight:700;color:var(--sub);padding:4px 10px;border-radius:999px}.s51-seghl{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--ink);opacity:0;z-index:-1}.s51-ctl{display:flex;gap:6px}.s51-restart{white-space:nowrap}.story51 .hs-cap{font-size:14px;color:var(--sub);margin:0}.s51-paused .s51-stage *,.s51-paused .s51-cap,.s51-paused .s51-seghl,.s51-paused .s51-stage{animation-play-state:paused!important}@media (max-width: 719px){.story51 .s51-frame{width:100vw;margin-left:calc(50% - 50vw);border-radius:0;border-left:0;border-right:0}.s51-cap{font-size:16.5px}.s51-seg{font-size:13.5px;padding:3px 8px}}@media (prefers-reduced-motion: reduce){.s51-cap{display:none}.s51-cap-static{display:block;opacity:1;font-size:16px}.s51-ctl,.s51-segs{display:none}.s51-stage .s51-el,.s51-stage .s51-f,.s51-stage .s51-head,.s51-buy,.s51-attach{animation:none!important}}.s51-stage[data-layout=w] .s51-av,.s51-stage[data-layout=t] .s51-opt small{display:none}.s51-stage[data-layout=t] .s51-kb{font-size:15.5px;font-weight:750}.s51-stage[data-layout=t] .s51-kh{font-size:14px}.s51-stage[data-layout=t] .s51-kh small{font-size:12.5px}.s51-stage[data-layout=t] .s51-zl{font-size:16px}.s51-stage[data-layout=w] .s51-kb{font-size:15px;font-weight:700}.s51-done{flex-direction:row;gap:8px;border:2px solid var(--ink)}.s51-done span{display:none}.story51{gap:6px}.s51-caps{min-height:3.4em;margin-top:6px}.s51-cap{font-size:19px}.s51-bar{padding:2px 0 4px}.s51-seg{font-size:13.5px;font-weight:650}.story51 .hs-toggle{min-height:36px;padding:0 12px;font-size:14px;border-radius:999px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font-weight:700}.story51 .hs-cap{font-size:13.5px;border-top:1px solid var(--line);padding-top:8px}@media (max-width: 719px){.s51-bar{display:grid;gap:8px;justify-items:stretch}.s51-segs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px}.s51-seg{font-size:12.5px;padding:3px 0;text-align:center;letter-spacing:-.04em;white-space:nowrap}.s51-ctl{justify-content:center}.s51-cap{font-size:17px}}.s51-stage[data-layout=t] :is(.s51-kh small,.s51-slh em,.s51-kh em,.s51-cond,.s51-sbar small,.s51-att span,.s51-zl b,.s51-field i){font-size:13.5px}.s51-stage[data-layout=t] :is(.s51-slh,.s51-tab,.s51-shopbar,.s51-tadd,.s51-ph b,.s51-own,.s51-toast){font-size:14px}@media (max-width: 380px){.s51-segs{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:4px}.s51-seg{font-size:13px}}.s51-seghl,.s51-tabhl{background:var(--sun-soft, #fff4d6);border:1.5px solid var(--ink)}.s51-seg,.s51-tab{color:var(--ink)}@media (prefers-reduced-motion: reduce){.story51 .s51-segs,.story51 .s51-ctl{display:none}}.s51-nw{white-space:nowrap}.s51-stage[data-layout=w] .s51-shop{left:180px;top:16px;width:280px;height:388px}.s51-stage[data-layout=w] .s51-toast{left:195px;top:34px;width:250px;height:36px}.s51-stage[data-layout=w] .s51-rise{left:245px;top:40px;width:150px;height:180px}.s51-stage[data-layout=w] .s51-boxc,.s51-stage[data-layout=w] .s51-boxo{left:220px;top:150px;width:200px;height:168px}.s51-stage[data-layout=w] .s51-cmpA{left:132px;top:14px;width:180px;height:236px}.s51-stage[data-layout=w] .s51-cmpB{left:328px;top:14px;width:180px;height:236px}.s51-stage[data-layout=w] .s51-zpA,.s51-stage[data-layout=w] .s51-zbA{left:164px;top:250px;width:116px;height:116px}.s51-stage[data-layout=w] .s51-zpB,.s51-stage[data-layout=w] .s51-zbB{left:360px;top:250px;width:116px;height:116px}.s51-stage[data-layout=w] .s51-lpA,.s51-stage[data-layout=w] .s51-lbA{left:127px;top:370px;width:190px;height:46px}.s51-stage[data-layout=w] .s51-lpB,.s51-stage[data-layout=w] .s51-lbB{left:323px;top:370px;width:190px;height:46px}.s51-stage[data-layout=w] .s51-app{left:16px;top:16px;width:300px;height:272px}.s51-stage[data-layout=w] .s51-doc{left:332px;top:16px;width:292px;height:388px}.s51-stage[data-layout=w] .s51-dl,.s51-stage[data-layout=w] .s51-dlok{left:24px;top:276px;width:181px;height:40px}.s51-stage[data-layout=w] .s51-seller{left:236px;top:24px;width:384px;height:256px}.s51-stage[data-layout=w] .s51-tagline{left:236px;top:296px;width:240px;height:100px}.s51-stage[data-layout=w] .s51-buy{left:14px;top:334px;width:252px;height:40px}.s51-stage[data-layout=w] .s51-cmpA .s51-jk,.s51-stage[data-layout=w] .s51-cmpB .s51-jk{left:10px;top:36px;width:160px;height:192px}.s51-stage[data-layout=w] .s51-tabs{left:12px;top:50px;width:276px;height:30px}.s51-stage[data-layout=w] .s51-q{left:12px;top:90px;width:276px;height:172px}.s51-stage[data-layout=w] .s51-o1{left:0;top:34px;width:276px;height:56px}.s51-stage[data-layout=w] .s51-o1b{left:0;top:98px;width:276px;height:56px}.s51-stage[data-layout=w] .s51-o1c{left:0;top:162px;width:276px;height:56px}.s51-stage[data-layout=w] .s51-o2{left:0;top:34px;width:170px;height:40px}.s51-stage[data-layout=w] .s51-o2b{left:178px;top:34px;width:98px;height:40px}.s51-stage[data-layout=w] .s51-field{left:0;top:84px;width:276px;height:84px}.s51-stage[data-layout=w] .s51-t1{left:0;top:34px;width:132px;height:130px}.s51-stage[data-layout=w] .s51-t2{left:144px;top:34px;width:132px;height:130px}.s51-stage[data-layout=w] .s51-lawbtn{left:0;top:34px;width:276px;height:38px}.s51-stage[data-layout=w] .s51-law{left:0;top:80px;width:276px;height:94px}.s51-stage[data-layout=w] .s51-sl1{left:12px;top:58px;width:268px;height:90px}.s51-stage[data-layout=w] .s51-sl2{left:12px;top:154px;width:268px;height:62px}.s51-stage[data-layout=w] .s51-sl3{left:12px;top:222px;width:268px;height:84px}.s51-stage[data-layout=w] .s51-sl4{left:12px;top:312px;width:268px;height:70px}.s51-stage[data-layout=w] .s51-k1{left:12px;top:58px;width:268px;height:90px}.s51-stage[data-layout=w] .s51-k2{left:12px;top:154px;width:268px;height:62px}.s51-stage[data-layout=w] .s51-k3{left:12px;top:222px;width:268px;height:84px}.s51-stage[data-layout=w] .s51-k4{left:12px;top:312px;width:268px;height:70px}.s51-stage[data-layout=w] .s51-done{left:66px;top:388px;width:160px;height:46px}.s51-stage[data-layout=w] .s51-sbox{left:16px;top:52px;width:352px;height:92px}.s51-stage[data-layout=w] .s51-attach{left:16px;top:158px;width:128px;height:40px}.s51-stage[data-layout=w] .s51-att{left:16px;top:208px;width:214px;height:36px}.s51-stage[data-layout=w] .s51-own{left:238px;top:214px;width:140px;height:26px}.s51-stage[data-layout=w] .s51-hpA{left:180.4px;top:167.6px;width:36.8px;height:20.8px}.s51-stage[data-layout=w] .s51-hbA{left:209.88px;top:151px;width:22px;height:22px}.s51-stage[data-layout=w] .s51-hpB{left:376.4px;top:167.6px;width:36.8px;height:20.8px}.s51-stage[data-layout=w] .s51-hbB{left:405.88px;top:151px;width:22px;height:22px}.s51-stage[data-layout=w] .s51-ring1{left:302px;top:352px;width:36px;height:36px}.s51-stage[data-layout=w] .s51-ring2{left:148px;top:150px;width:36px;height:36px}.s51-stage[data-layout=w] .s51-ring3{left:95px;top:142px;width:36px;height:36px}.s51-stage[data-layout=w] .s51-ring4{left:34px;top:134px;width:36px;height:36px}.s51-stage[data-layout=w] .s51-ring5{left:178px;top:134px;width:36px;height:36px}.s51-stage[data-layout=w] .s51-ring6{left:148px;top:141px;width:36px;height:36px}.s51-stage[data-layout=w] .s51-ring7{left:96.5px;top:278px;width:36px;height:36px}.s51-stage[data-layout=w] .s51-ring8{left:298px;top:184px;width:36px;height:36px}@keyframes s51w-shop{0%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}6.588%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}7.601%{transform:translate(-24px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.818%{transform:translateY(10px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-shop{animation-name:s51w-shop}@keyframes s51w-buy{0%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}4.054%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}4.291%{transform:scale(.95);animation-timing-function:cubic-bezier(.33,0,.2,1)}4.73%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-buy{animation-name:s51w-buy}@keyframes s51w-toast{0%{transform:translateY(-8px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}4.73%{transform:translateY(-8px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}5.405%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}7.095%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}7.77%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-toast{animation-name:s51w-toast}@keyframes s51w-boxc{0%{transform:translateY(-24px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}7.264%{transform:translateY(-24px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}8.446%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}9.459%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}9.797%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-boxc{animation-name:s51w-boxc}@keyframes s51w-boxo{0%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}9.459%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}9.797%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}12.669%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}13.682%{transform:translateY(14px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translateY(14px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-boxo{animation-name:s51w-boxo}@keyframes s51w-rise{0%{transform:translateY(70px) scale(.8);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}9.966%{transform:translateY(70px) scale(.8);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}11.993%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}13.345%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}14.696%{transform:translate(93px,10px) scale(1.067);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}15.203%{transform:translate(93px,10px) scale(1.067);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(93px,10px) scale(1.067);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-rise{animation-name:s51w-rise}@keyframes s51w-cmpA{0%{transform:translate(-18px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}13.851%{transform:translate(-18px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}15.034%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.459%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.304%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-cmpA{animation-name:s51w-cmpA}@keyframes s51w-cmpB{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}14.527%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}15.034%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.459%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.304%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-cmpB{animation-name:s51w-cmpB}@keyframes s51w-hpA{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}16.892%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}17.568%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}17.973%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}25.676%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.284%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-hpA{animation-name:s51w-hpA}@keyframes s51w-hpB{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}17.061%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}17.736%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}18.142%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}25.676%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.284%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-hpB{animation-name:s51w-hpB}@keyframes s51w-zpA{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}17.905%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}18.581%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}18.986%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}25.676%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.284%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-zpA{animation-name:s51w-zpA}@keyframes s51w-zpB{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}18.412%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}19.088%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}19.493%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}25.676%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.284%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-zpB{animation-name:s51w-zpB}@keyframes s51w-lpA{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}18.919%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}19.764%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}25.676%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.52%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-lpA{animation-name:s51w-lpA}@keyframes s51w-lpB{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}19.595%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}20.439%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}25.676%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.52%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-lpB{animation-name:s51w-lpB}@keyframes s51w-hbA{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.52%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.196%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.601%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.291%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.899%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-hbA{animation-name:s51w-hbA}@keyframes s51w-hbB{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.689%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.365%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.77%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.291%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.899%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-hbB{animation-name:s51w-hbB}@keyframes s51w-zbA{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.196%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.872%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}28.277%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.291%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.899%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-zbA{animation-name:s51w-zbA}@keyframes s51w-zbB{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.703%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}28.378%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}28.784%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.291%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.899%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-zbB{animation-name:s51w-zbB}@keyframes s51w-lbA{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}28.209%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}29.054%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.291%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.135%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-lbA{animation-name:s51w-lbA}@keyframes s51w-lbB{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}28.885%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}29.73%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.291%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.135%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-lbB{animation-name:s51w-lbB}@keyframes s51w-app{0%{transform:translateY(10px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.966%{transform:translateY(10px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}36.149%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}70.777%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}72.128%{transform:translate(-40px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(-40px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-app{animation-name:s51w-app}@keyframes s51w-tab1_tabhl{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.811%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}36.318%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.581%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.986%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-tab1 .s51-tabhl{animation-name:s51w-tab1_tabhl}@keyframes s51w-tab2_tabhl{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.581%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}44.088%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}45.946%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}46.351%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-tab2 .s51-tabhl{animation-name:s51w-tab2_tabhl}@keyframes s51w-tab3_tabhl{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}45.946%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}46.453%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}52.703%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.108%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-tab3 .s51-tabhl{animation-name:s51w-tab3_tabhl}@keyframes s51w-tab4_tabhl{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}52.703%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.209%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.473%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.878%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-tab4 .s51-tabhl{animation-name:s51w-tab4_tabhl}@keyframes s51w-tab5_tabhl{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.473%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.98%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}70.946%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}71.351%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-tab5 .s51-tabhl{animation-name:s51w-tab5_tabhl}@keyframes s51w-q1{0%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.811%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}36.655%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.412%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}44.088%{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-q1{animation-name:s51w-q1}@keyframes s51w-q2{0%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}44.155%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}45%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}52.534%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.209%{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-q2{animation-name:s51w-q2}@keyframes s51w-q3{0%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.277%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}54.122%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.304%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.98%{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-q3{animation-name:s51w-q3}@keyframes s51w-q4{0%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}61.047%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}61.892%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}70.946%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}71.622%{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-q4{animation-name:s51w-q4}@keyframes s51w-sel1{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}38.243%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}38.581%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.919%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-sel1{animation-name:s51w-sel1}@keyframes s51w-sel2{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}45%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}45.338%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.041%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-sel2{animation-name:s51w-sel2}@keyframes s51w-cover{0%{transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}45.946%{transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}48.986%{transform:translate(276px);animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(276px);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-cover{animation-name:s51w-cover}@keyframes s51w-ph1{0%{transform:scale(.85);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}54.054%{transform:scale(.85);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}54.73%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-ph1{animation-name:s51w-ph1}@keyframes s51w-ph2{0%{transform:scale(.85);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}55.743%{transform:scale(.85);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}56.419%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-ph2{animation-name:s51w-ph2}@keyframes s51w-law{0%{transform:translateY(10px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}62.162%{transform:translateY(10px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}63.176%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-law{animation-name:s51w-law}@keyframes s51w-k2{0%{transform:translate(-316px,-24px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}39.189%{transform:translate(-316px,-24px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}39.932%{transform:translate(-316px,-30px) scale(1.03);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}40.203%{transform:translate(-316px,-30px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}40.541%{transform:translate(-316px,-30px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}42.568%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-k2{animation-name:s51w-k2}@keyframes s51w-g2{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}39.189%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}39.865%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}42.568%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.581%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-g2{animation-name:s51w-g2}@keyframes s51w-k1{0%{transform:translate(-316px,122px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}49.324%{transform:translate(-316px,122px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}50.068%{transform:translate(-316px,116px) scale(1.03);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}50.338%{transform:translate(-316px,116px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}50.676%{transform:translate(-316px,116px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}52.703%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-k1{animation-name:s51w-k1}@keyframes s51w-g1{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}49.324%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}50%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}52.703%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.716%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-g1{animation-name:s51w-g1}@keyframes s51w-k4{0%{transform:translate(-316px,-182px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}56.926%{transform:translate(-316px,-182px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}57.669%{transform:translate(-316px,-188px) scale(1.03);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}57.939%{transform:translate(-316px,-188px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}58.277%{transform:translate(-316px,-188px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.304%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-k4{animation-name:s51w-k4}@keyframes s51w-g4{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}56.926%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}57.601%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.304%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}61.318%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-g4{animation-name:s51w-g4}@keyframes s51w-k3{0%{transform:translate(-316px,-46px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}64.865%{transform:translate(-316px,-46px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}65.608%{transform:translate(-316px,-52px) scale(1.03);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}65.878%{transform:translate(-316px,-52px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}66.216%{transform:translate(-316px,-52px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}68.243%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-k3{animation-name:s51w-k3}@keyframes s51w-g3{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}64.865%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}65.541%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}68.243%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}69.257%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-g3{animation-name:s51w-g3}@keyframes s51w-doc{0%{transform:translateY(8px) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.304%{transform:translateY(8px) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}36.486%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}71.284%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}73.311%{transform:translate(-143.4px) scale(.9);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}82.77%{transform:translate(-143.4px) scale(.9);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.459%{transform:translate(-308px,8px) scale(.62);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(-308px,8px) scale(.62);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(-308px,8px) scale(.62);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(-308px,8px) scale(.62);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-doc{animation-name:s51w-doc}@keyframes s51w-sh1{0%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}73.649%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}74.324%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}75.338%{transform:translate(7px,7px);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(7px,7px);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(7px,7px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(7px,7px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-sh1{animation-name:s51w-sh1}@keyframes s51w-sh2{0%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}73.986%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}74.662%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}75.845%{transform:translate(14px,14px);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(14px,14px);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(14px,14px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(14px,14px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-sh2{animation-name:s51w-sh2}@keyframes s51w-pdf{0%{transform:scale(1.8);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}75.676%{transform:scale(1.8);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}76.419%{transform:scale(.92);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}76.858%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-pdf{animation-name:s51w-pdf}@keyframes s51w-done{0%{transform:scale(.7) rotate(-8deg);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}76.689%{transform:scale(.7) rotate(-8deg);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}77.534%{transform:scale(1.06) rotate(-3deg);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}78.209%{transform:scale(1) rotate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}82.601%{transform:scale(1) rotate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}83.446%{transform:scale(.9) rotate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.9) rotate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-done{animation-name:s51w-done}@keyframes s51w-dl{0%{transform:translateY(8px) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}83.784%{transform:translateY(8px) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.459%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.628%{transform:translate(0) scale(.95);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}85.135%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}85.642%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}85.98%{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-dl{animation-name:s51w-dl}@keyframes s51w-dlok{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}85.642%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}86.149%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-dlok{animation-name:s51w-dlok}@keyframes s51w-seller{0%{transform:translate(18px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}86.824%{transform:translate(18px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}88.007%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-seller{animation-name:s51w-seller}@keyframes s51w-attach{0%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}89.696%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}89.932%{transform:scale(.95);animation-timing-function:cubic-bezier(.33,0,.2,1)}90.372%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-attach{animation-name:s51w-attach}@keyframes s51w-att{0%{transform:translateY(8px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}90.372%{transform:translateY(8px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}91.216%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-att{animation-name:s51w-att}@keyframes s51w-own{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}91.723%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}92.568%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-own{animation-name:s51w-own}@keyframes s51w-tagline{0%{transform:translateY(10px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}92.568%{transform:translateY(10px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}93.919%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-tagline{animation-name:s51w-tagline}@keyframes s51w-ring1{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}4.054%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}4.324%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}5.574%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-ring1{animation-name:s51w-ring1}@keyframes s51w-ring2{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}38.176%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}38.446%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}39.696%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-ring2{animation-name:s51w-ring2}@keyframes s51w-ring3{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}44.932%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}45.203%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}46.453%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-ring3{animation-name:s51w-ring3}@keyframes s51w-ring4{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.885%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}54.155%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}55.405%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-ring4{animation-name:s51w-ring4}@keyframes s51w-ring5{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}55.574%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}55.845%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}57.095%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-ring5{animation-name:s51w-ring5}@keyframes s51w-ring6{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}61.824%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}62.095%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}63.345%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-ring6{animation-name:s51w-ring6}@keyframes s51w-ring7{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.459%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.73%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}85.98%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-ring7{animation-name:s51w-ring7}@keyframes s51w-ring8{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}89.696%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}89.966%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}91.216%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=w] .s51-ring8{animation-name:s51w-ring8}@media (prefers-reduced-motion: reduce){.s51-stage[data-layout=w] .s51-shop{animation:none;transform:translate(-5.022px,7.907px);opacity:0}.s51-stage[data-layout=w] .s51-buy{animation:none;transform:scale(1)}.s51-stage[data-layout=w] .s51-toast,.s51-stage[data-layout=w] .s51-boxc{animation:none;transform:translate(0);opacity:0}.s51-stage[data-layout=w] .s51-boxo{animation:none;transform:translateY(14px);opacity:0}.s51-stage[data-layout=w] .s51-rise{animation:none;transform:translate(93px,10px) scale(1.067);opacity:0}.s51-stage[data-layout=w] .s51-cmpA{animation:none;transform:translate(0);opacity:0}.s51-stage[data-layout=w] .s51-cmpB{animation:none;opacity:0}.s51-stage[data-layout=w] .s51-hpA,.s51-stage[data-layout=w] .s51-hpB,.s51-stage[data-layout=w] .s51-zpA,.s51-stage[data-layout=w] .s51-zpB{animation:none;transform:scale(.96);opacity:0}.s51-stage[data-layout=w] .s51-lpA,.s51-stage[data-layout=w] .s51-lpB{animation:none;opacity:0}.s51-stage[data-layout=w] .s51-hbA,.s51-stage[data-layout=w] .s51-hbB,.s51-stage[data-layout=w] .s51-zbA,.s51-stage[data-layout=w] .s51-zbB{animation:none;transform:scale(.96);opacity:0}.s51-stage[data-layout=w] .s51-lbA,.s51-stage[data-layout=w] .s51-lbB{animation:none;opacity:0}.s51-stage[data-layout=w] .s51-app{animation:none;transform:translate(-40px);opacity:0}.s51-stage[data-layout=w] .s51-tab1 .s51-tabhl,.s51-stage[data-layout=w] .s51-tab2 .s51-tabhl,.s51-stage[data-layout=w] .s51-tab3 .s51-tabhl,.s51-stage[data-layout=w] .s51-tab4 .s51-tabhl,.s51-stage[data-layout=w] .s51-tab5 .s51-tabhl{animation:none;opacity:0}.s51-stage[data-layout=w] .s51-q1,.s51-stage[data-layout=w] .s51-q2,.s51-stage[data-layout=w] .s51-q3,.s51-stage[data-layout=w] .s51-q4{animation:none;transform:translate(-12px);opacity:0}.s51-stage[data-layout=w] .s51-sel1,.s51-stage[data-layout=w] .s51-sel2{animation:none;opacity:1}.s51-stage[data-layout=w] .s51-cover{animation:none;transform:translate(276px)}.s51-stage[data-layout=w] .s51-ph1,.s51-stage[data-layout=w] .s51-ph2{animation:none;transform:scale(1);opacity:1}.s51-stage[data-layout=w] .s51-law{animation:none;transform:translate(0);opacity:1}.s51-stage[data-layout=w] .s51-k2{animation:none;transform:translate(0) scale(1);opacity:1}.s51-stage[data-layout=w] .s51-g2{animation:none;opacity:0}.s51-stage[data-layout=w] .s51-k1{animation:none;transform:translate(0) scale(1);opacity:1}.s51-stage[data-layout=w] .s51-g1{animation:none;opacity:0}.s51-stage[data-layout=w] .s51-k4{animation:none;transform:translate(0) scale(1);opacity:1}.s51-stage[data-layout=w] .s51-g4{animation:none;opacity:0}.s51-stage[data-layout=w] .s51-k3{animation:none;transform:translate(0) scale(1);opacity:1}.s51-stage[data-layout=w] .s51-g3{animation:none;opacity:0}.s51-stage[data-layout=w] .s51-doc{animation:none;transform:translate(-143.4px) scale(.9);opacity:1}.s51-stage[data-layout=w] .s51-sh1{animation:none;transform:translate(7px,7px);opacity:1}.s51-stage[data-layout=w] .s51-sh2{animation:none;transform:translate(14px,14px);opacity:1}.s51-stage[data-layout=w] .s51-pdf{animation:none;transform:scale(1);opacity:1}.s51-stage[data-layout=w] .s51-done{animation:none;transform:scale(1) rotate(0);opacity:1}.s51-stage[data-layout=w] .s51-dl{animation:none;transform:translateY(8px) scale(1);opacity:0}.s51-stage[data-layout=w] .s51-dlok{animation:none;opacity:0}.s51-stage[data-layout=w] .s51-seller{animation:none;transform:translate(18px);opacity:0}.s51-stage[data-layout=w] .s51-attach{animation:none;transform:scale(1)}.s51-stage[data-layout=w] .s51-att{animation:none;transform:translateY(8px);opacity:0}.s51-stage[data-layout=w] .s51-own{animation:none;opacity:0}.s51-stage[data-layout=w] .s51-tagline{animation:none;transform:translateY(10px);opacity:0}.s51-stage[data-layout=w] .s51-ring1,.s51-stage[data-layout=w] .s51-ring2,.s51-stage[data-layout=w] .s51-ring3,.s51-stage[data-layout=w] .s51-ring4,.s51-stage[data-layout=w] .s51-ring5,.s51-stage[data-layout=w] .s51-ring6{animation:none;transform:scale(1.5);opacity:0}.s51-stage[data-layout=w] .s51-ring7,.s51-stage[data-layout=w] .s51-ring8{animation:none;transform:scale(.4);opacity:0}}.s51-stage[data-layout=t] .s51-shop{left:56px;top:96px;width:248px;height:330px}.s51-stage[data-layout=t] .s51-toast{left:66px;top:112px;width:230px;height:34px}.s51-stage[data-layout=t] .s51-rise{left:115px;top:120px;width:130px;height:156px}.s51-stage[data-layout=t] .s51-boxc,.s51-stage[data-layout=t] .s51-boxo{left:100px;top:220px;width:160px;height:134px}.s51-stage[data-layout=t] .s51-cmpA{left:12px;top:12px;width:162px;height:214px}.s51-stage[data-layout=t] .s51-cmpB{left:186px;top:12px;width:162px;height:214px}.s51-stage[data-layout=t] .s51-zpA,.s51-stage[data-layout=t] .s51-zbA{left:31px;top:232px;width:124px;height:124px}.s51-stage[data-layout=t] .s51-zpB,.s51-stage[data-layout=t] .s51-zbB{left:205px;top:232px;width:124px;height:124px}.s51-stage[data-layout=t] .s51-lpA,.s51-stage[data-layout=t] .s51-lbA{left:12px;top:362px;width:162px;height:50px}.s51-stage[data-layout=t] .s51-lpB,.s51-stage[data-layout=t] .s51-lbB{left:186px;top:362px;width:162px;height:50px}.s51-stage[data-layout=t] .s51-app{left:12px;top:12px;width:336px;height:212px}.s51-stage[data-layout=t] .s51-doc{left:12px;top:234px;width:336px;height:294px}.s51-stage[data-layout=t] .s51-dl,.s51-stage[data-layout=t] .s51-dlok{left:96px;top:172px;width:168px;height:38px}.s51-stage[data-layout=t] .s51-seller{left:12px;top:222px;width:336px;height:216px}.s51-stage[data-layout=t] .s51-tagline{left:12px;top:450px;width:336px;height:80px}.s51-stage[data-layout=t] .s51-buy{left:12px;top:292px;width:224px;height:32px}.s51-stage[data-layout=t] .s51-cmpA .s51-jk,.s51-stage[data-layout=t] .s51-cmpB .s51-jk{left:10px;top:34px;width:142px;height:170px}.s51-stage[data-layout=t] .s51-tabs{left:10px;top:44px;width:316px;height:28px}.s51-stage[data-layout=t] .s51-q{left:10px;top:78px;width:316px;height:128px}.s51-stage[data-layout=t] .s51-o1{left:0;top:30px;width:316px;height:44px}.s51-stage[data-layout=t] .s51-o1b{left:0;top:80px;width:316px;height:44px}.s51-stage[data-layout=t] .s51-o1c{left:0;top:130px;width:316px;height:44px}.s51-stage[data-layout=t] .s51-o2{left:0;top:30px;width:170px;height:36px}.s51-stage[data-layout=t] .s51-o2b{left:178px;top:30px;width:120px;height:36px}.s51-stage[data-layout=t] .s51-field{left:0;top:72px;width:316px;height:54px}.s51-stage[data-layout=t] .s51-t1{left:0;top:28px;width:154px;height:98px}.s51-stage[data-layout=t] .s51-t2{left:162px;top:28px;width:154px;height:98px}.s51-stage[data-layout=t] .s51-lawbtn{left:0;top:28px;width:316px;height:32px}.s51-stage[data-layout=t] .s51-law{left:0;top:64px;width:316px;height:64px}.s51-stage[data-layout=t] .s51-sl1{left:10px;top:44px;width:316px;height:64px}.s51-stage[data-layout=t] .s51-sl2{left:10px;top:112px;width:316px;height:54px}.s51-stage[data-layout=t] .s51-sl3{left:10px;top:170px;width:316px;height:64px}.s51-stage[data-layout=t] .s51-sl4{left:10px;top:238px;width:316px;height:54px}.s51-stage[data-layout=t] .s51-k1{left:10px;top:44px;width:316px;height:64px}.s51-stage[data-layout=t] .s51-k2{left:10px;top:112px;width:316px;height:54px}.s51-stage[data-layout=t] .s51-k3{left:10px;top:170px;width:316px;height:64px}.s51-stage[data-layout=t] .s51-k4{left:10px;top:238px;width:316px;height:54px}.s51-stage[data-layout=t] .s51-done{left:93px;top:300px;width:150px;height:46px}.s51-stage[data-layout=t] .s51-sbox{left:12px;top:46px;width:312px;height:64px}.s51-stage[data-layout=t] .s51-attach{left:12px;top:122px;width:128px;height:38px}.s51-stage[data-layout=t] .s51-att{left:12px;top:170px;width:200px;height:34px}.s51-stage[data-layout=t] .s51-own{left:220px;top:176px;width:110px;height:24px}.s51-stage[data-layout=t] .s51-hpA{left:56.08px;top:150.37px;width:32.66px;height:18.46px}.s51-stage[data-layout=t] .s51-hbA{left:81.006px;top:134.4px;width:22px;height:22px}.s51-stage[data-layout=t] .s51-hpB{left:230.08px;top:150.37px;width:32.66px;height:18.46px}.s51-stage[data-layout=t] .s51-hbB{left:255.006px;top:134.4px;width:22px;height:22px}.s51-stage[data-layout=t] .s51-ring1{left:162px;top:386px;width:36px;height:36px}.s51-stage[data-layout=t] .s51-ring2{left:162px;top:124px;width:36px;height:36px}.s51-stage[data-layout=t] .s51-ring3{left:89px;top:120px;width:36px;height:36px}.s51-stage[data-layout=t] .s51-ring4{left:28px;top:112px;width:36px;height:36px}.s51-stage[data-layout=t] .s51-ring5{left:190px;top:112px;width:36px;height:36px}.s51-stage[data-layout=t] .s51-ring6{left:162px;top:116px;width:36px;height:36px}.s51-stage[data-layout=t] .s51-ring7{left:162px;top:173px;width:36px;height:36px}.s51-stage[data-layout=t] .s51-ring8{left:70px;top:345px;width:36px;height:36px}@keyframes s51t-shop{0%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}6.588%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}7.601%{transform:translate(-24px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.818%{transform:translateY(10px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-shop{animation-name:s51t-shop}@keyframes s51t-buy{0%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}4.054%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}4.291%{transform:scale(.95);animation-timing-function:cubic-bezier(.33,0,.2,1)}4.73%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-buy{animation-name:s51t-buy}@keyframes s51t-toast{0%{transform:translateY(-8px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}4.73%{transform:translateY(-8px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}5.405%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}7.095%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}7.77%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-toast{animation-name:s51t-toast}@keyframes s51t-boxc{0%{transform:translateY(-24px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}7.264%{transform:translateY(-24px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}8.446%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}9.459%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}9.797%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-boxc{animation-name:s51t-boxc}@keyframes s51t-boxo{0%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}9.459%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}9.797%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}12.669%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}13.682%{transform:translateY(14px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translateY(14px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-boxo{animation-name:s51t-boxo}@keyframes s51t-rise{0%{transform:translateY(70px) scale(.8);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}9.966%{transform:translateY(70px) scale(.8);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}11.993%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}13.345%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}14.696%{transform:translate(81px,-74px) scale(1.092);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}15.203%{transform:translate(81px,-74px) scale(1.092);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(81px,-74px) scale(1.092);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-rise{animation-name:s51t-rise}@keyframes s51t-cmpA{0%{transform:translate(-18px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}13.851%{transform:translate(-18px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}15.034%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.459%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.304%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-cmpA{animation-name:s51t-cmpA}@keyframes s51t-cmpB{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}14.527%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}15.034%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.459%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.304%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-cmpB{animation-name:s51t-cmpB}@keyframes s51t-hpA{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}16.892%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}17.568%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}17.973%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}25.676%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.284%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-hpA{animation-name:s51t-hpA}@keyframes s51t-hpB{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}17.061%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}17.736%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}18.142%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}25.676%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.284%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-hpB{animation-name:s51t-hpB}@keyframes s51t-zpA{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}17.905%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}18.581%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}18.986%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}25.676%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.284%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-zpA{animation-name:s51t-zpA}@keyframes s51t-zpB{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}18.412%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}19.088%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}19.493%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}25.676%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.284%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-zpB{animation-name:s51t-zpB}@keyframes s51t-lpA{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}18.919%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}19.764%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}25.676%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.52%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-lpA{animation-name:s51t-lpA}@keyframes s51t-lpB{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}19.595%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}20.439%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}25.676%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.52%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-lpB{animation-name:s51t-lpB}@keyframes s51t-hbA{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.52%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.196%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.601%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.291%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.899%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-hbA{animation-name:s51t-hbA}@keyframes s51t-hbB{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.689%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.365%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.77%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.291%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.899%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-hbB{animation-name:s51t-hbB}@keyframes s51t-zbA{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.196%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.872%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}28.277%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.291%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.899%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-zbA{animation-name:s51t-zbA}@keyframes s51t-zbB{0%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}27.703%{transform:scale(.6);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}28.378%{transform:scale(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}28.784%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.291%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.899%{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-zbB{animation-name:s51t-zbB}@keyframes s51t-lbA{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}28.209%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}29.054%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.291%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.135%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-lbA{animation-name:s51t-lbA}@keyframes s51t-lbB{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}28.885%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}29.73%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.291%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.135%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-lbB{animation-name:s51t-lbB}@keyframes s51t-app{0%{transform:translateY(10px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.966%{transform:translateY(10px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}36.149%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}70.777%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}72.128%{transform:translateY(-30px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translateY(-30px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-app{animation-name:s51t-app}@keyframes s51t-tab1_tabhl{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.811%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}36.318%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.581%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.986%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-tab1 .s51-tabhl{animation-name:s51t-tab1_tabhl}@keyframes s51t-tab2_tabhl{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.581%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}44.088%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}45.946%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}46.351%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-tab2 .s51-tabhl{animation-name:s51t-tab2_tabhl}@keyframes s51t-tab3_tabhl{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}45.946%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}46.453%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}52.703%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.108%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-tab3 .s51-tabhl{animation-name:s51t-tab3_tabhl}@keyframes s51t-tab4_tabhl{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}52.703%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.209%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.473%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.878%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-tab4 .s51-tabhl{animation-name:s51t-tab4_tabhl}@keyframes s51t-tab5_tabhl{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.473%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.98%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}70.946%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}71.351%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-tab5 .s51-tabhl{animation-name:s51t-tab5_tabhl}@keyframes s51t-q1{0%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.811%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}36.655%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.412%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}44.088%{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-q1{animation-name:s51t-q1}@keyframes s51t-q2{0%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}44.155%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}45%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}52.534%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.209%{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-q2{animation-name:s51t-q2}@keyframes s51t-q3{0%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.277%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}54.122%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.304%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.98%{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-q3{animation-name:s51t-q3}@keyframes s51t-q4{0%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}61.047%{transform:translate(12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}61.892%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}70.946%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}71.622%{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(-12px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-q4{animation-name:s51t-q4}@keyframes s51t-sel1{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}38.243%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}38.581%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.919%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-sel1{animation-name:s51t-sel1}@keyframes s51t-sel2{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}45%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}45.338%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.041%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-sel2{animation-name:s51t-sel2}@keyframes s51t-cover{0%{transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}45.946%{transform:translate(0);animation-timing-function:cubic-bezier(.33,0,.2,1)}48.986%{transform:translate(316px);animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(316px);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-cover{animation-name:s51t-cover}@keyframes s51t-ph1{0%{transform:scale(.85);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}54.054%{transform:scale(.85);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}54.73%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-ph1{animation-name:s51t-ph1}@keyframes s51t-ph2{0%{transform:scale(.85);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}55.743%{transform:scale(.85);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}56.419%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-ph2{animation-name:s51t-ph2}@keyframes s51t-law{0%{transform:translateY(10px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}62.162%{transform:translateY(10px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}63.176%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-law{animation-name:s51t-law}@keyframes s51t-k2{0%{transform:translateY(-220px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}39.189%{transform:translateY(-220px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}39.932%{transform:translateY(-226px) scale(1.03);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}40.203%{transform:translateY(-226px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}40.541%{transform:translateY(-226px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}42.568%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-k2{animation-name:s51t-k2}@keyframes s51t-g2{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}39.189%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}39.865%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}42.568%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.581%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-g2{animation-name:s51t-g2}@keyframes s51t-k1{0%{transform:translateY(-110px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}49.324%{transform:translateY(-110px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}50.068%{transform:translateY(-116px) scale(1.03);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}50.338%{transform:translateY(-116px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}50.676%{transform:translateY(-116px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}52.703%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-k1{animation-name:s51t-k1}@keyframes s51t-g1{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}49.324%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}50%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}52.703%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.716%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-g1{animation-name:s51t-g1}@keyframes s51t-k4{0%{transform:translateY(-348px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}56.926%{transform:translateY(-348px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}57.669%{transform:translateY(-354px) scale(1.03);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}57.939%{transform:translateY(-354px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}58.277%{transform:translateY(-354px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.304%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-k4{animation-name:s51t-k4}@keyframes s51t-g4{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}56.926%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}57.601%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.304%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}61.318%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-g4{animation-name:s51t-g4}@keyframes s51t-k3{0%{transform:translateY(-244px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}64.865%{transform:translateY(-244px) scale(.96);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}65.608%{transform:translateY(-250px) scale(1.03);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}65.878%{transform:translateY(-250px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}66.216%{transform:translateY(-250px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}68.243%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-k3{animation-name:s51t-k3}@keyframes s51t-g3{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}64.865%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}65.541%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}68.243%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}69.257%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-g3{animation-name:s51t-g3}@keyframes s51t-doc{0%{transform:translateY(8px) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.304%{transform:translateY(8px) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}36.486%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}71.284%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}73.311%{transform:translateY(-138px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}82.77%{transform:translateY(-138px) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.459%{transform:translate(84px,-222px) scale(.5);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(84px,-222px) scale(.5);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(84px,-222px) scale(.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(84px,-222px) scale(.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-doc{animation-name:s51t-doc}@keyframes s51t-sh1{0%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}73.649%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}74.324%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}75.338%{transform:translate(7px,7px);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(7px,7px);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(7px,7px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(7px,7px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-sh1{animation-name:s51t-sh1}@keyframes s51t-sh2{0%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}73.986%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}74.662%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}75.845%{transform:translate(14px,14px);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(14px,14px);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(14px,14px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(14px,14px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-sh2{animation-name:s51t-sh2}@keyframes s51t-pdf{0%{transform:scale(1.8);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}75.676%{transform:scale(1.8);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}76.419%{transform:scale(.92);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}76.858%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-pdf{animation-name:s51t-pdf}@keyframes s51t-done{0%{transform:scale(.7) rotate(-8deg);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}76.689%{transform:scale(.7) rotate(-8deg);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}77.534%{transform:scale(1.06) rotate(-3deg);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}78.209%{transform:scale(1) rotate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}82.601%{transform:scale(1) rotate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}83.446%{transform:scale(.9) rotate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(.9) rotate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-done{animation-name:s51t-done}@keyframes s51t-dl{0%{transform:translateY(8px) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}83.784%{transform:translateY(8px) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.459%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.628%{transform:translate(0) scale(.95);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}85.135%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}85.642%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}85.98%{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-dl{animation-name:s51t-dl}@keyframes s51t-dlok{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}85.642%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}86.149%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-dlok{animation-name:s51t-dlok}@keyframes s51t-seller{0%{transform:translate(18px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}86.824%{transform:translate(18px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}88.007%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-seller{animation-name:s51t-seller}@keyframes s51t-attach{0%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}89.696%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}89.932%{transform:scale(.95);animation-timing-function:cubic-bezier(.33,0,.2,1)}90.372%{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-attach{animation-name:s51t-attach}@keyframes s51t-att{0%{transform:translateY(8px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}90.372%{transform:translateY(8px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}91.216%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-att{animation-name:s51t-att}@keyframes s51t-own{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}91.723%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}92.568%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-own{animation-name:s51t-own}@keyframes s51t-tagline{0%{transform:translateY(10px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}92.568%{transform:translateY(10px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}93.919%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.649%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-tagline{animation-name:s51t-tagline}@keyframes s51t-ring1{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}4.054%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}4.324%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}5.574%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-ring1{animation-name:s51t-ring1}@keyframes s51t-ring2{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}38.176%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}38.446%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}39.696%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-ring2{animation-name:s51t-ring2}@keyframes s51t-ring3{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}44.932%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}45.203%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}46.453%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-ring3{animation-name:s51t-ring3}@keyframes s51t-ring4{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.885%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}54.155%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}55.405%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-ring4{animation-name:s51t-ring4}@keyframes s51t-ring5{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}55.574%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}55.845%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}57.095%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-ring5{animation-name:s51t-ring5}@keyframes s51t-ring6{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}61.824%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}62.095%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}63.345%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-ring6{animation-name:s51t-ring6}@keyframes s51t-ring7{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.459%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}84.73%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}85.98%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-ring7{animation-name:s51t-ring7}@keyframes s51t-ring8{0%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}89.696%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}89.966%{transform:scale(.4);opacity:.9;animation-timing-function:cubic-bezier(.33,0,.2,1)}91.216%{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1.5);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-stage[data-layout=t] .s51-ring8{animation-name:s51t-ring8}@media (prefers-reduced-motion: reduce){.s51-stage[data-layout=t] .s51-shop{animation:none;transform:translate(-5.022px,7.907px);opacity:0}.s51-stage[data-layout=t] .s51-buy{animation:none;transform:scale(1)}.s51-stage[data-layout=t] .s51-toast,.s51-stage[data-layout=t] .s51-boxc{animation:none;transform:translate(0);opacity:0}.s51-stage[data-layout=t] .s51-boxo{animation:none;transform:translateY(14px);opacity:0}.s51-stage[data-layout=t] .s51-rise{animation:none;transform:translate(81px,-74px) scale(1.092);opacity:0}.s51-stage[data-layout=t] .s51-cmpA{animation:none;transform:translate(0);opacity:0}.s51-stage[data-layout=t] .s51-cmpB{animation:none;opacity:0}.s51-stage[data-layout=t] .s51-hpA,.s51-stage[data-layout=t] .s51-hpB,.s51-stage[data-layout=t] .s51-zpA,.s51-stage[data-layout=t] .s51-zpB{animation:none;transform:scale(.96);opacity:0}.s51-stage[data-layout=t] .s51-lpA,.s51-stage[data-layout=t] .s51-lpB{animation:none;opacity:0}.s51-stage[data-layout=t] .s51-hbA,.s51-stage[data-layout=t] .s51-hbB,.s51-stage[data-layout=t] .s51-zbA,.s51-stage[data-layout=t] .s51-zbB{animation:none;transform:scale(.96);opacity:0}.s51-stage[data-layout=t] .s51-lbA,.s51-stage[data-layout=t] .s51-lbB{animation:none;opacity:0}.s51-stage[data-layout=t] .s51-app{animation:none;transform:translateY(-30px);opacity:0}.s51-stage[data-layout=t] .s51-tab1 .s51-tabhl,.s51-stage[data-layout=t] .s51-tab2 .s51-tabhl,.s51-stage[data-layout=t] .s51-tab3 .s51-tabhl,.s51-stage[data-layout=t] .s51-tab4 .s51-tabhl,.s51-stage[data-layout=t] .s51-tab5 .s51-tabhl{animation:none;opacity:0}.s51-stage[data-layout=t] .s51-q1,.s51-stage[data-layout=t] .s51-q2,.s51-stage[data-layout=t] .s51-q3,.s51-stage[data-layout=t] .s51-q4{animation:none;transform:translate(-12px);opacity:0}.s51-stage[data-layout=t] .s51-sel1,.s51-stage[data-layout=t] .s51-sel2{animation:none;opacity:1}.s51-stage[data-layout=t] .s51-cover{animation:none;transform:translate(316px)}.s51-stage[data-layout=t] .s51-ph1,.s51-stage[data-layout=t] .s51-ph2{animation:none;transform:scale(1);opacity:1}.s51-stage[data-layout=t] .s51-law{animation:none;transform:translate(0);opacity:1}.s51-stage[data-layout=t] .s51-k2{animation:none;transform:translate(0) scale(1);opacity:1}.s51-stage[data-layout=t] .s51-g2{animation:none;opacity:0}.s51-stage[data-layout=t] .s51-k1{animation:none;transform:translate(0) scale(1);opacity:1}.s51-stage[data-layout=t] .s51-g1{animation:none;opacity:0}.s51-stage[data-layout=t] .s51-k4{animation:none;transform:translate(0) scale(1);opacity:1}.s51-stage[data-layout=t] .s51-g4{animation:none;opacity:0}.s51-stage[data-layout=t] .s51-k3{animation:none;transform:translate(0) scale(1);opacity:1}.s51-stage[data-layout=t] .s51-g3{animation:none;opacity:0}.s51-stage[data-layout=t] .s51-doc{animation:none;transform:translateY(-138px) scale(1);opacity:1}.s51-stage[data-layout=t] .s51-sh1{animation:none;transform:translate(7px,7px);opacity:1}.s51-stage[data-layout=t] .s51-sh2{animation:none;transform:translate(14px,14px);opacity:1}.s51-stage[data-layout=t] .s51-pdf{animation:none;transform:scale(1);opacity:1}.s51-stage[data-layout=t] .s51-done{animation:none;transform:scale(1) rotate(0);opacity:1}.s51-stage[data-layout=t] .s51-dl{animation:none;transform:translateY(8px) scale(1);opacity:0}.s51-stage[data-layout=t] .s51-dlok{animation:none;opacity:0}.s51-stage[data-layout=t] .s51-seller{animation:none;transform:translate(18px);opacity:0}.s51-stage[data-layout=t] .s51-attach{animation:none;transform:scale(1)}.s51-stage[data-layout=t] .s51-att{animation:none;transform:translateY(8px);opacity:0}.s51-stage[data-layout=t] .s51-own{animation:none;opacity:0}.s51-stage[data-layout=t] .s51-tagline{animation:none;transform:translateY(10px);opacity:0}.s51-stage[data-layout=t] .s51-ring1,.s51-stage[data-layout=t] .s51-ring2,.s51-stage[data-layout=t] .s51-ring3,.s51-stage[data-layout=t] .s51-ring4,.s51-stage[data-layout=t] .s51-ring5,.s51-stage[data-layout=t] .s51-ring6{animation:none;transform:scale(1.5);opacity:0}.s51-stage[data-layout=t] .s51-ring7,.s51-stage[data-layout=t] .s51-ring8{animation:none;transform:scale(.4);opacity:0}}@keyframes s51-c1{0%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}6.419%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}7.095%{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}98.986%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-c1{animation-name:s51-c1}@keyframes s51-c2{0%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}7.095%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}7.939%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}14.865%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}15.541%{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-c2{animation-name:s51-c2}@keyframes s51-c3{0%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}15.541%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}16.385%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}25.338%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.014%{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-c3{animation-name:s51-c3}@keyframes s51-c4{0%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.014%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}26.858%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.459%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.135%{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-c4{animation-name:s51-c4}@keyframes s51-c5{0%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.135%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.98%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}42.905%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.581%{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-c5{animation-name:s51-c5}@keyframes s51-c6{0%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}43.581%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}44.426%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}52.027%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}52.703%{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-c6{animation-name:s51-c6}@keyframes s51-c7{0%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}52.703%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}53.547%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}59.797%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.473%{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-c7{animation-name:s51-c7}@keyframes s51-c8{0%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}60.473%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}61.318%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}70.27%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}70.946%{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-c8{animation-name:s51-c8}@keyframes s51-c9{0%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}70.946%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}71.791%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}82.432%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}83.108%{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-c9{animation-name:s51-c9}@keyframes s51-c10{0%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}83.108%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}83.953%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}91.216%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}91.892%{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-c10{animation-name:s51-c10}@keyframes s51-c11{0%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}91.892%{transform:translateY(4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}92.736%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.324%{transform:translate(0);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translateY(-4px);opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-c11{animation-name:s51-c11}@keyframes s51-seg1{0%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}13.682%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}14.189%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.493%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-seg1 .s51-seghl{animation-name:s51-seg1}@keyframes s51-seg2{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}13.851%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}14.358%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}34.966%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.473%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-seg2 .s51-seghl{animation-name:s51-seg2}@keyframes s51-seg3{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.135%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}35.642%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}70.777%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}71.284%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-seg3 .s51-seghl{animation-name:s51-seg3}@keyframes s51-seg4{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}70.946%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}71.453%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}82.939%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}83.446%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-seg4 .s51-seghl{animation-name:s51-seg4}@keyframes s51-seg5{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}83.108%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}83.615%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}99.831%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}100.338%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1)}}.s51-seg5 .s51-seghl{animation-name:s51-seg5}.s51-stage .s51-el,.s51-stage .s51-f,.s51-stage .s51-head,.s51-buy,.s51-attach,.s51-cap,.s51-seghl{animation-duration:29.6s;animation-iteration-count:infinite;animation-fill-mode:both}.social-list{display:flex;flex-direction:column;gap:10px;width:100%;max-width:380px;margin:0 auto}.social{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 16px;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;position:relative;border:1px solid transparent}.social:disabled{opacity:.55;cursor:not-allowed}.social-ico{display:inline-flex;width:20px;justify-content:center}.social-kakao{background:#fee500;color:#000000d9}.social-naver{background:#03c75a;color:#fff}.social-google{background:#fff;color:#1f1f1f;border-color:#747775}.social-dev{margin-left:6px;font-size:12px;font-weight:500;padding:2px 6px;border-radius:6px;background:#0000001f}.social-google .social-dev{background:#f1f1f1}.login-screen{max-width:640px;margin:0 auto}.login-card{background:var(--card, #fff);border:1px solid var(--line, #ddd);border-radius:16px;padding:22px 18px;display:flex;flex-direction:column;gap:14px}.login-facts{margin:0;padding-left:20px;color:var(--muted, #555);font-size:15px;display:grid;gap:4px}.dev-note{background:#fff3cd;color:#5a4300;border-radius:8px;padding:8px 10px}.legacy-note{margin-top:14px}.member-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 14px;border-radius:12px;border:1px solid var(--line, #ddd);background:var(--card, #fff);margin:0 0 14px;font-size:15px}.member-bar .mb-sync{color:var(--muted, #555);flex:1;min-width:180px}.member-bar.mb-bad .mb-sync{color:#b42318}.member-bar.mb-busy .mb-sync:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:currentColor;margin-right:6px;opacity:.6}.cloud-note{margin:2px 0 0;color:var(--muted, #555)}.account,.import{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.account .panel h2{margin-top:0}.acct-ids{margin:0;padding-left:20px}.danger-zone{border-color:#e6b3ad}.danger{color:#b42318!important}button.primary.danger{background:#b42318;color:#fff!important;border-color:#b42318}.danger-zone input{width:100%;max-width:260px;padding:10px;font-size:16px;margin:6px 0 10px;display:block}.dialog-back{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;padding:16px;z-index:50}.dialog{background:var(--card, #fff);border-radius:16px;padding:20px;max-width:440px;width:100%}.dialog-actions{display:flex;flex-direction:column;gap:8px;margin-top:14px}.guest-keep{margin-top:16px;padding:14px;border-radius:12px;border:1px dashed var(--line, #ccc)}.guest-keep p{margin:0 0 10px}.import-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.import-list li{display:grid;grid-template-columns:1fr auto;gap:2px 10px;padding:10px 12px;border:1px solid var(--line, #ddd);border-radius:10px;background:var(--card, #fff)}.import-list label{display:flex;gap:8px;align-items:center;font-weight:600}.im-meta{color:var(--muted, #555);font-size:14px;grid-column:1}.im-state{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:14px}.im-done .im-state{color:#1d7a3a}.im-failed .im-state{color:#b42318}.nav-account-lbl{margin-left:4px}@media (max-width: 560px){.nav-account-lbl{display:none}}@media (max-width: 560px){.nav-account,.nav-login{display:none}}.social-mock{background:var(--bg2, #f3f4f8);color:var(--ink, #161b33);border:1.5px dashed var(--line-strong, #c9cddc);flex-wrap:wrap;gap:4px 8px;padding:6px 14px}.social-mock .social-dev{background:transparent;font-weight:600;color:var(--sub, #4f5670)}:root{--font: "Pretendard Variable", "Pretendard", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", system-ui, -apple-system, sans-serif;--bg: #f8f6f1;--bg2: #f1eee6;--surface: #ffffff;--ink: #141a33;--sub: #4b5168;--line: #e4dfd4;--line-strong: #cdc6b7;--top-bg: rgba(248, 246, 241, .86);--accent: #c8441a;--accent-hover: #ad3912;--accent-ink: #a3360e;--accent-soft: #fdeee6;--accent-line: #f0c3ad;--accent-line-strong: #c8441a;--ring: rgba(200, 68, 26, .24);--navy: #1d2a56;--navy-2: #2b3a67;--sun: #ffc53d;--sun-soft: #fff4d6;--sig1: #ff8a5c;--sig2: #ffc53d;--sig3: #2b3a67;--info-bg: #eeece6;--info-ink: #3a405a;--unk-bg: #eeece6;--radius: 20px;--radius-sm: 12px;--shadow: 0 1px 0 rgba(23, 26, 33, .04), 0 12px 32px -12px rgba(23, 26, 33, .14);--shadow-lift: 0 1px 0 rgba(23, 26, 33, .05), 0 22px 48px -18px rgba(23, 26, 33, .24);--shadow-cta: 0 10px 22px -8px rgba(200, 68, 26, .55);--ease: cubic-bezier(.2, .7, .2, 1)}html{background:var(--bg)}body{font-family:var(--font);background:var(--bg);color:var(--ink);font-feature-settings:"ss06" 1;-webkit-font-smoothing:antialiased;letter-spacing:-.01em}h1,h2,h3{letter-spacing:-.035em;font-weight:800}::selection{background:var(--sun);color:var(--ink)}.top{padding:14px 0;border-bottom:1px solid transparent;transition:border-color .2s}.top:after{content:"";position:absolute;left:50%;bottom:-1px;width:100vw;transform:translate(-50%);height:1px;background:var(--line);opacity:.8}.top:before{content:"";position:absolute;inset:0 auto 0 50%;width:100vw;transform:translate(-50%);background:var(--top-bg);backdrop-filter:saturate(1.3) blur(12px);-webkit-backdrop-filter:saturate(1.3) blur(12px);z-index:-1}.top{isolation:isolate;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.brand-name{font-size:22px;font-weight:850;letter-spacing:-.04em}.brand-name small{font-size:11px;letter-spacing:.2em;font-weight:700;color:var(--sub)}.top-actions{gap:4px}.nav-cases{min-height:40px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--ink);font-weight:650;font-size:15px}.nav-cases .ico{color:var(--sub)}.nav-cases:hover{background:#171a210f;color:var(--ink);border:0}.nav-cases.on{background:var(--ink);color:#fff;border:0}.nav-cases.on .ico{color:#fff}.nav-cases .count{background:var(--accent);color:#fff;font-weight:800}.nav-login{background:var(--ink);color:#fff;padding:0 18px;margin-left:4px}.nav-login:hover{background:var(--navy);color:#fff}.primary{border-radius:14px;font-weight:750;letter-spacing:-.02em;box-shadow:var(--shadow-cta),inset 0 1px #ffffff2e;transition:background .15s,transform .15s var(--ease),box-shadow .15s}.primary:hover{transform:translateY(-1px)}.primary:active{transform:translateY(0)}.cta{min-height:60px;font-size:18px;border-radius:16px;padding:0 28px;gap:10px}.secondary{border-radius:14px;border:1.5px solid var(--ink);background:var(--surface);color:var(--ink);font-weight:700}.secondary:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.secondary:hover .ico{color:#fff}.ghost{border-radius:12px}.link{color:var(--accent-ink);font-weight:700;text-underline-offset:4px}.backbar-btn{border:0;background:transparent;padding:0 12px 0 6px;font-weight:650;color:var(--sub)}.backbar-btn:hover{color:var(--ink);background:#171a210f;border:0}.card,.panel,.form-card,.step-panel,.rcard,.case-card,.login-card,.output{border-color:var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.chip{border-radius:999px}.stepper .dot{width:26px;height:26px;font-size:12.5px;border-width:1.5px;font-weight:750}.stepper li.now .dot{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:3px 3px 0 var(--sun)}.stepper li.done .dot{background:var(--accent);border-color:var(--accent);color:#fff}.stepper li.done:before,.stepper li.now:before{background:var(--accent)}.stepper li .lbl{font-size:13px}.stepper li.now .lbl{color:var(--ink);font-weight:800}.step-head h1{font-size:clamp(28px,5.4vw,40px);font-weight:850;letter-spacing:-.045em;line-height:1.15}.step-head p{color:var(--sub)}.pick{border-radius:18px;border:1.5px solid var(--line);background:var(--surface);box-shadow:0 1px #171a2108;transition:border-color .15s,box-shadow .2s var(--ease),transform .2s var(--ease)}.pick:hover{border-color:var(--ink);box-shadow:5px 5px 0 var(--sun)}.pick.on{border-color:var(--accent);box-shadow:5px 5px 0 var(--accent-line)}.pick-ico{background:var(--bg2);color:var(--ink);border-radius:12px}.pick.on .pick-ico{background:var(--sun-soft);color:var(--accent-ink)}.pick-no{font-variant-numeric:tabular-nums;color:var(--sub);font-weight:700;letter-spacing:.04em}.pick-out{color:var(--sub)}.pick-txt b{font-weight:800;letter-spacing:-.03em}.field label{font-weight:750;color:var(--ink)}.field input,.field textarea,select{border:1.5px solid var(--control-line, var(--line-strong));border-radius:12px;background:#fff;transition:border-color .15s,box-shadow .15s}.field input:hover,.field textarea:hover{border-color:var(--control-line-hover, #a9a191)}.field input:focus,.field textarea:focus,select:focus{border-color:var(--ink);box-shadow:0 0 0 4px #171a211a}.foot{margin-top:56px}.privacy{background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;padding:22px 2px 6px}.privacy .privacy-lead{color:var(--ink);font-weight:700}.privacy .privacy-lead .ico{color:var(--accent)}.privacy-keys li{background:var(--surface);border:1px solid var(--line)}.foot .fine{color:var(--sub)}:where(button,a,input,textarea,select,summary):focus-visible{outline:3px solid var(--ink);outline-offset:2px}.screen-login .main{max-width:1040px}.login-screen{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:0;align-items:stretch;margin-top:8px;border-radius:28px;overflow:hidden;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-lift)}.login-hero{position:relative;background:var(--navy);color:#fff;padding:40px 36px 36px;display:flex;flex-direction:column;gap:28px;overflow:hidden;isolation:isolate}.login-hero:after{content:"";position:absolute;right:-80px;bottom:-80px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,#ffc53d38,#ffc53d00 70%);z-index:-1}.lh-eyebrow{margin:0;font-size:14px;font-weight:750;letter-spacing:.02em;color:var(--sun)}.lh-stack{position:relative;height:196px;margin:4px 8px 0 0}.lh-sheet{position:absolute;left:0;right:0;height:104px;border-radius:16px;background:#fff;color:var(--ink);padding:16px 18px;display:flex;flex-direction:column;gap:4px;box-shadow:0 18px 30px -18px #0000008c}.lh-sheet b{font-size:17px;font-weight:800;letter-spacing:-.03em}.lh-sheet span{font-size:14.5px;color:var(--sub)}.lh-sheet i{position:absolute;right:16px;top:16px;font-style:normal;font-size:13px;font-weight:800;color:#fff;background:var(--accent);border-radius:999px;padding:3px 10px}.lh-s3{top:0;left:36px;right:-28px;background:#fbe3d6}.lh-s2{top:44px;left:18px;right:-10px;background:var(--sun-soft)}.lh-s1{top:90px;box-shadow:0 22px 36px -16px #0009}.lh-s1:before{content:"";position:absolute;left:18px;bottom:16px;width:54%;height:6px;border-radius:3px;background:var(--bg2)}.lh-points{margin:auto 0 0;padding:0;list-style:none;display:grid;gap:10px}.lh-points li{position:relative;padding-left:26px;font-size:16px;font-weight:600;color:#ffffffeb}.lh-points li:before{content:"";position:absolute;left:0;top:7px;width:14px;height:9px;border-radius:2px;background:var(--sig1);box-shadow:0 -4px 0 var(--sun),0 4px #8fa3e0;transform:scale(.85)}.login-card{border:0;border-radius:0;box-shadow:none;padding:40px 40px 32px;display:flex;flex-direction:column;gap:16px;background:var(--surface)}.lc-eyebrow{margin:0;font-size:14.5px;font-weight:750;color:var(--accent-ink)}.login-card h1{margin:-6px 0 0;font-size:clamp(28px,4vw,38px);line-height:1.16;font-weight:850;letter-spacing:-.05em}.lc-lead{margin:-4px 0 6px;color:var(--sub);font-size:17px}.login-card .social-list{max-width:none;gap:10px}.login-card .social{min-height:54px;border-radius:14px;font-size:16.5px}.social-mock{background:var(--surface);border:1.5px solid var(--line-strong);color:var(--ink);justify-content:flex-start;gap:12px;padding:0 16px;flex-wrap:nowrap;transition:border-color .15s,background .15s}.social-mock:hover{border-color:var(--ink);background:var(--bg)}.social-mono{width:30px;height:30px;flex:none;border-radius:9px;display:grid;place-items:center;background:var(--bg2);font-size:14px;font-weight:800;color:var(--sub)}.social-mock .social-lbl{font-weight:700}.social-mock .social-dev{margin-left:auto;font-size:13px;font-weight:650;color:var(--sub);background:transparent;padding:0}.dev-note{margin:0;font-size:14px;line-height:1.5;color:var(--warn-ink);background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:12px;padding:10px 12px}.dev-badge{display:inline-block;font-size:12.5px;font-weight:800;color:#fff;background:var(--warn-ink);border-radius:6px;padding:1px 7px;margin-right:4px}.lc-free{margin:0;font-size:15px;font-weight:650;color:var(--ink)}.lc-privacy{border-top:1px solid var(--line);padding-top:14px;display:grid;gap:6px}.lc-sum{margin:0;display:flex;gap:6px;align-items:center;font-size:15px;color:var(--sub)}.lc-sum .ico{color:var(--accent);flex:none}.lc-more summary{cursor:pointer;font-size:15px;font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:4px;width:max-content}.lc-more .login-facts{margin-top:10px;font-size:14.5px;color:var(--sub);gap:6px}.lc-back{align-self:flex-start;color:var(--sub)}.login-screen .legacy-note{grid-column:1 / -1;margin:0;border:0;border-top:1px solid var(--line);border-radius:0;box-shadow:none;padding:18px 40px}@media (max-width: 820px){.login-screen{grid-template-columns:1fr;border-radius:22px}.login-hero{padding:26px 22px 24px;gap:18px}.lh-stack{height:150px}.lh-sheet{height:84px;padding:12px 14px}.lh-s2{top:32px}.lh-s1{top:64px}.lh-points{display:none}.login-card{padding:26px 20px 24px}.login-screen .legacy-note{padding:16px 20px}}.screen-home .main{max-width:none}.home{gap:72px;padding-top:8px}.brandline{font-size:15px;font-weight:750;color:var(--accent-ink)}.hero-copy .lead{color:var(--sub)}.home .assure span{background:transparent;border:0;padding:0;font-weight:650;color:var(--sub);font-size:14.5px}.home .assure{gap:6px 16px}.home-box{font-size:16px}.h51-h2{font-size:clamp(24px,3vw,34px);font-weight:850;letter-spacing:-.045em;line-height:1.2;margin:0 0 20px}.h51-flow{display:grid;gap:4px}.h51-map{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.h51-map li{display:grid;gap:10px;align-content:start;padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow)}.h51-in{justify-self:start;font-size:15px;font-weight:750;padding:5px 12px;border-radius:10px;background:var(--sun-soft);color:var(--ink);border:1px solid #f3dc9c}.h51-arrow{font-size:18px;font-weight:800;color:var(--accent);line-height:1;padding-left:10px}.h51-out{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:18px;font-weight:850;letter-spacing:-.04em}.h51-out em{font-style:normal;width:24px;height:24px;border-radius:7px;display:inline-grid;place-items:center;font-size:13px;font-weight:900;background:var(--ink);color:#fff}.h51-out small{flex-basis:100%;font-size:13.5px;font-weight:750;color:var(--warn-ink)}.output{border-radius:22px;padding:26px;border:1px solid var(--line);box-shadow:var(--shadow)}.output h3{font-size:24px;font-weight:850;letter-spacing:-.04em}.out-main{border:2px solid var(--ink);box-shadow:8px 8px 0 var(--sun)}.out-k{background:var(--bg2);color:var(--ink);font-weight:750}.out-main .out-k{background:var(--accent);color:#fff}.out-steps{background:var(--navy);color:#fff;border-color:var(--navy);box-shadow:none}.out-steps .out-k{background:#ffffff24;color:#fff}.out-steps b{color:var(--sun)}.scope-band{background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;padding:22px 2px 0}.ha-steps{margin:26px 0 0;padding:18px 0 0;list-style:none;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.ha-steps li{display:flex;align-items:center;gap:8px;font-size:15.5px;font-weight:750;color:var(--ink)}.ha-steps em{font-style:normal;flex:none;width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-size:13px;font-weight:900;background:var(--ink);color:#fff}.ha-steps li:last-child em{background:var(--accent)}.ha-hero{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:center;padding:28px 0 0}.ha-hero .hero-copy{max-width:470px}.ha-hero h1{font-size:clamp(44px,5.2vw,74px);font-weight:880;letter-spacing:-.06em;line-height:1.04}.ha-hero .lead{font-size:19px;margin-top:20px}.ha-stage{position:relative;min-width:0}.ha-stage .s51-frame{box-shadow:12px 12px 0 var(--sun),24px 24px 0 var(--sig1),var(--shadow-lift);border:2px solid var(--ink)}.ha-stage .story51{margin-right:24px}@media (max-width: 1080px){.ha-hero{grid-template-columns:1fr;gap:28px}.ha-hero .hero-copy{max-width:640px}.h51-map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 719px){.home{gap:44px}.ha-hero{padding-top:6px}.ha-hero h1{font-size:clamp(38px,11vw,52px)}.ha-hero .lead{font-size:17px;margin-top:12px}.ha-stage .story51{margin-right:0}.ha-stage .s51-frame{box-shadow:none;border-left:0;border-right:0}.h51-map{grid-template-columns:1fr;gap:8px}.h51-map li{grid-template-columns:auto auto 1fr;align-items:center;padding:12px 14px;gap:8px}.h51-arrow{padding:0}.h51-out{font-size:16px}.output{padding:20px}}.resume{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;background:var(--surface);border:1px solid var(--line);border-left:5px solid var(--accent);border-radius:14px;box-shadow:var(--shadow);padding:12px 14px 12px 18px}.resume p{margin:0;font-weight:650;color:var(--ink)}.resume.notice{border-left-color:var(--ok, #1f7a4d)}.resume.bad{border-left-color:var(--bad, #b42318)}.resume .ghost.small{color:var(--sub)}.lh-stack{height:250px;margin-top:18px}.lh-sheet{height:120px;padding:18px 20px}.lh-s3{top:0}.lh-s2{top:56px}.lh-s1{top:116px}.login-hero{justify-content:space-between}.social-mock .social-lbl{white-space:nowrap}@media (max-width: 820px){.login-hero{padding:18px 20px 16px;gap:10px}.lh-stack{height:92px;margin-top:4px}.lh-sheet{height:64px;padding:10px 14px}.lh-sheet span{display:none}.lh-sheet b{font-size:15px}.lh-sheet i{top:10px;font-size:12.5px}.lh-s3{top:0}.lh-s2{top:14px}.lh-s1{top:28px}.lh-s1:before{display:none}}@media (max-width: 420px){.social-mock .social-dev{display:none}}.screen-cases .step-head h1,.screen-account h1,.account h1,.casebox h1,.cd-head h1{font-size:clamp(28px,4vw,38px);font-weight:850;letter-spacing:-.05em}.member-bar{border-radius:16px;padding:12px 18px;box-shadow:var(--shadow);border-color:var(--line);background:var(--surface)}.member-bar b{font-weight:800}.cc-title{font-size:18px;font-weight:800;letter-spacing:-.03em}.case-card,.stage-panel,.panel{border-radius:20px}.account .panel h2,.panel h2{font-size:20px;font-weight:850;letter-spacing:-.04em}.pdf-fresh{margin:0 0 8px;font-size:14.5px;font-weight:650;color:var(--ok, #1f7a4d)}@media (min-width: 821px){.lh-stack{height:262px}.lh-sheet{height:112px}.lh-s3{top:0}.lh-s2{top:72px}.lh-s1{top:146px}}.screen-result .main{max-width:1100px}.screen-result .stepper{max-width:760px}.r52{display:grid;gap:22px}.r52-done{display:grid;gap:6px;padding:4px 0 2px}.r52-done h1{margin:0;font-size:clamp(28px,4.4vw,40px);font-weight:850;letter-spacing:-.05em;line-height:1.15}.r52-done>p{margin:0;font-size:17.5px;color:var(--sub)}.r52-state{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none}.r52-state li{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:750;padding:5px 12px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--sub)}.r52-st-ok{color:var(--ok, #1f7a4d)!important;border-color:#bfe0cc!important;background:#f1faf4!important}.r52-st-ready{color:var(--ink)!important;border-color:var(--ink)!important;background:var(--sun-soft)!important}.r52-st-building{color:var(--ink)!important}.r52-st-error{color:var(--bad, #b42318)!important;border-color:#f2c4bd!important}.r52-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:28px;align-items:start}.r52-act{position:sticky;top:92px;display:grid;gap:12px;padding:26px 24px 22px;background:var(--surface);border:2px solid var(--ink);border-radius:24px;box-shadow:8px 8px 0 var(--sun)}.r52-act-h{margin:0;font-size:23px;font-weight:850;letter-spacing:-.045em}.r52-act-sub{margin:-4px 0 4px;color:var(--sub);font-size:15.5px}.r52-pdf{width:100%;min-height:62px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:19px;font-weight:800;border-radius:16px;letter-spacing:-.03em;text-decoration:none}.r52-pdf:disabled{opacity:.82;cursor:progress}.r52-down{font-size:20px;line-height:1}.r52-free{margin:-2px 0 0;text-align:center;font-size:14px;font-weight:650;color:var(--sub)}.r52-prog{margin:0;font-size:14.5px;color:var(--ink);background:var(--bg2);border-radius:10px;padding:8px 12px}.r52-ready{display:grid;gap:10px}.r52-ready-lead{margin:-2px 0 0;font-size:16px;color:var(--ink)}.r52-ready .pdf-fresh{margin:0}.r52-file{margin:-4px 0 0;font-size:13.5px;color:var(--sub);word-break:break-all;text-align:center}.r52-after{display:flex;flex-wrap:wrap;gap:6px;padding-top:10px;border-top:1px solid var(--line)}.r52-open summary{cursor:pointer;font-size:14.5px;font-weight:700;color:var(--ink)}.r52-open .pdf-preview{margin-top:8px;width:100%;height:420px;border:1px solid var(--line);border-radius:12px;background:#fff}.r52-act .guest-keep{margin:4px 0 0;padding:14px 0 0;border:0;border-top:1px solid var(--line);background:transparent;border-radius:0;display:grid;gap:4px}.r52-act .guest-keep p{margin:0;font-size:14.5px;color:var(--sub)}.r52-act .guest-keep p b{color:var(--ink)}.r52-act .guest-keep .ghost{justify-self:start;padding-left:0;color:var(--accent-ink);font-weight:700}.r52-doc{margin:0;display:grid;gap:10px}.r52-doc-cap{display:grid;gap:2px}.r52-doc-cap b{font-size:15px;font-weight:800}.r52-doc-cap span{font-size:13.5px;color:var(--sub)}.r52-paper{position:relative;margin:0 14px 14px 0}.r52-sheet{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;border:2px solid var(--ink)}.r52-s1{background:var(--sun);transform:translate(7px,7px)}.r52-s2{background:var(--sig1);transform:translate(14px,14px)}.r52-page{position:relative;background:#fff;border:2px solid var(--ink);border-radius:14px;padding:20px 22px 18px;display:grid;gap:10px}.r52-dochead{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:2px solid var(--ink)}.r52-dochead b{font-size:20px;font-weight:850;letter-spacing:-.045em}.r52-pdfmark{flex:none;font-size:13px;font-weight:900;letter-spacing:.08em;color:#fff;background:var(--accent);border-radius:6px;padding:2px 8px}.r52-ov{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;font-size:13.5px}.r52-ov div{display:flex;gap:6px;min-width:0}.r52-ov dt{color:var(--sub);flex:none}.r52-ov dd{margin:0;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r52-callout{margin:0;font-size:13.5px;padding:8px 10px;border-radius:8px;border:1.5px solid var(--ink);background:var(--sun-soft)}.r52-sec{border:1.5px solid var(--line);border-radius:10px;padding:9px 12px 10px;background:#fff}.r52-sec-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px}.r52-sec-h b{font-size:15.5px;font-weight:800;letter-spacing:-.03em}.r52-from{font-size:13px;font-weight:750;color:var(--accent-ink);white-space:nowrap}.r52-sec ul{margin:4px 0 0;padding:0;list-style:none;display:grid;gap:2px}.r52-sec li{font-size:14px;color:var(--ink);line-height:1.45;overflow-wrap:anywhere}.r52-src-engine li,.r52-key-attach li{color:var(--sub)}.r52-cond{display:inline-block;margin-top:6px;font-size:13px;font-weight:750;padding:2px 9px;border-radius:999px;background:var(--warn-bg);color:var(--warn-ink);border:1px solid var(--warn-line)}.r52-tl{margin:6px 0 0;font-size:13.5px;color:var(--sub)}.r52-letter{display:grid;gap:12px}.r52-letter-h h2{margin:0;font-size:21px;font-weight:850;letter-spacing:-.04em}.r52-letter-h p{margin:2px 0 0;color:var(--sub);font-size:15px}.r52-text{max-height:15.5em;min-height:9em;background:var(--bg);border:1.5px solid var(--line);border-radius:14px;padding:14px 16px;font-size:15.5px;line-height:1.7;resize:vertical;transition:max-height .25s var(--ease),background .2s,border-color .2s}.r52-text:focus{max-height:60vh;background:#fff;border-color:var(--ink)}.r52-letter-act{display:flex;flex-wrap:wrap;gap:8px}.r52-letter-act .secondary{min-height:46px}.r52-letter-act .ghost{min-height:46px;color:var(--ink)}.r52-sent{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;padding:14px 18px;background:var(--surface);border:1px dashed var(--line-strong);border-radius:16px}.r52-sent p{margin:0;flex:1 1 320px;font-size:14.5px;color:var(--sub)}.r52-sent p b{color:var(--ink)}.r52-sent.done{border-style:solid}.r52-anim .r52-sec{animation:r52-land .62s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i) * .3s + .15s)}@keyframes r52-land{0%{opacity:0;transform:translate(-26px,-12px) rotate(-1.2deg) scale(.97);border-color:var(--accent);box-shadow:0 14px 26px -14px #171a2173}55%{opacity:1;border-color:var(--accent)}to{opacity:1;transform:none;border-color:var(--line);box-shadow:none}}.r52-anim .r52-from{animation:r52-from 1.1s ease both;animation-delay:inherit}.r52-anim .r52-sheet{animation:r52-stack .5s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--n) * .3s + .45s)}.r52-anim .r52-s2{animation-delay:calc(var(--n) * .3s + .6s)}@keyframes r52-stack{0%{transform:translate(0);opacity:0}}.r52-anim .r52-pdfmark{animation:r52-pop .4s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--n) * .3s + .8s)}@keyframes r52-pop{0%{opacity:0;transform:scale(1.8)}70%{opacity:1;transform:scale(.92)}to{transform:none}}.r52-doc.is-ready .r52-page{box-shadow:0 0 0 4px #ffc53d80}.r52-wait .r52-sec,.r52-wait .r52-sheet,.r52-wait .r52-pdfmark{opacity:0}@media (prefers-reduced-motion: reduce){.r52-wait .r52-sec,.r52-wait .r52-sheet,.r52-wait .r52-pdfmark{opacity:1}.r52-anim .r52-sec,.r52-anim .r52-from,.r52-anim .r52-sheet,.r52-anim .r52-pdfmark{animation:none!important}.r52-text{transition:none}}@media (max-width: 899px){.r52-grid{grid-template-columns:minmax(0,1fr);gap:20px}.r52-act{order:-1;position:static;padding:20px 18px 18px;box-shadow:6px 6px 0 var(--sun)}.r52-act-h{font-size:21px}.r52-pdf{min-height:58px;font-size:18px}.r52-page{padding:16px 14px 14px}.r52-ov{grid-template-columns:minmax(0,1fr)}.r52-paper{margin-right:12px}}@media (max-width: 380px){.r52-pdf{font-size:16.5px;gap:6px;padding:0 12px}.r52-done h1{font-size:27px}.r52-sec-h b{font-size:15px}}html[data-brand=a],html[data-brand=b]{--radius: 14px;--radius-sm: 10px}html[data-brand=a] h1,html[data-brand=a] h2,html[data-brand=a] h3,html[data-brand=b] h1,html[data-brand=b] h2,html[data-brand=b] h3{font-weight:700;letter-spacing:-.03em}html[data-brand=a] .ha-hero h1,html[data-brand=b] .ha-hero h1{font-weight:720;letter-spacing:-.045em;line-height:1.08}html[data-brand=a] .h51-h2,html[data-brand=b] .h51-h2{font-weight:700;letter-spacing:-.035em}html[data-brand=a] .brand-name,html[data-brand=b] .brand-name{font-weight:700;letter-spacing:-.02em;display:inline-flex;align-items:baseline;gap:8px}html[data-brand=a] .brand-name small,html[data-brand=b] .brand-name small{font-weight:500;letter-spacing:.28em;font-size:10.5px;color:var(--sub)}html[data-brand=a] .ha-steps,html[data-brand=b] .ha-steps{position:relative}html[data-brand=a] .ha-steps em,html[data-brand=b] .ha-steps em{border-radius:50%;font-weight:700}html[data-brand=a]{--bg: #fbfaf8;--bg2: #f2f1ed;--surface: #ffffff;--ink: #1f2328;--sub: #5a5f67;--line: #e4e2dd;--line-strong: #c9c6be;--top-bg: rgba(251, 250, 248, .9);--accent: #8a2c4c;--accent-hover: #72223e;--accent-ink: #7a2643;--accent-soft: #f6eaee;--accent-line: #e2c3cf;--accent-line-strong: #8a2c4c;--ring: rgba(138, 44, 76, .24);--navy: #2b3038;--navy-2: #3a404a;--sun: #d9c4cc;--sun-soft: #f6eff2;--sig1: #b0647f;--sig2: #e3d3d9;--sig3: #2b3038;--tint: #f6eaee;--radius: 10px;--radius-sm: 8px;--shadow: 0 1px 0 rgba(31, 35, 40, .04), 0 10px 26px -14px rgba(31, 35, 40, .16);--shadow-lift: 0 1px 0 rgba(31, 35, 40, .05), 0 18px 40px -20px rgba(31, 35, 40, .22);--shadow-cta: 0 8px 18px -10px rgba(138, 44, 76, .55)}html[data-brand=a] body{background:var(--bg)}html[data-brand=a] .ha-hero h1{font-weight:640}html[data-brand=a] .mark .mk-page{fill:#fff;stroke:var(--ink);stroke-width:1.6}html[data-brand=a] .mark .mk-fold{fill:var(--bg2);stroke:var(--ink);stroke-width:1.6;stroke-linejoin:round}html[data-brand=a] .mark .mk-row{fill:var(--ink)}html[data-brand=a] .mark .mk-link{stroke:var(--accent);stroke-width:1.6;fill:none;stroke-linecap:round}html[data-brand=a] .mark .mk-node{fill:var(--accent)}html[data-brand=b]{--bg: #FFFFFF;--surface: #FFFFFF;--top-bg: rgba(255, 255, 255, .92);--info-bg: var(--bg2);--info-ink: var(--sub);--unk-bg: var(--bg2);--unk: var(--sub);--warn-bg: #FFF4E0;--warn-ink: #7A4A00;--warn-line: #F0D49C;--ok: #157A45;--ok-bg: #E7F6ED;--bad: #B3261E;--bad-bg: #FDEEEC;--bg2: #F3F6FE;--ink: #171A21;--sub: #4B5563;--line: #E4E9F5;--line-strong: #C6CFE4;--control-line: #7B8190;--control-line-hover: #4B5563;--accent: #2550F5;--accent-hover: #1A3FD8;--accent-ink: #1E46E0;--accent-soft: #EBF0FF;--accent-line: #C9D6FF;--accent-line-strong: #2550F5;--ring: rgba(37, 80, 245, .3);--navy: #171A21;--navy-2: #2A2E36;--sun: #FF6F5E;--sun-soft: #FFEEEB;--sig1: #171A21;--sig2: #FF6F5E;--sig3: #171A21;--tint: #EBF0FF;--logo-ink: #171A21;--logo-front: #2550F5;--logo-mid: #FFA596;--logo-back: #171A21;--accent-wash: rgba(37, 80, 245, .08);--shadow-cta: 0 10px 22px -10px rgba(37, 80, 245, .55)}html[data-brand=b]{--shadow: 0 1px 0 rgba(23, 26, 33, .04), 0 12px 30px -14px rgba(23, 26, 33, .16);--shadow-lift: 0 1px 0 rgba(23, 26, 33, .05), 0 22px 46px -20px rgba(23, 26, 33, .24)}html[data-brand=b] body{background:var(--bg)}html[data-brand=b] .h51-out em,html[data-brand=b] .ha-steps em{background:var(--accent)}html[data-brand=b] .ha-steps li:last-child em{background:var(--ink)}html[data-brand=a] .ha-hero h1{font-weight:560;letter-spacing:-.04em}html[data-brand=b] .ha-hero h1{font-weight:660;letter-spacing:-.045em}:is(html[data-brand=a],html[data-brand=b]) .s51-frame{background:var(--surface)}:is(html[data-brand=a],html[data-brand=b]) .s51-stage:before{background:radial-gradient(120% 80% at 80% 0%,var(--accent-soft) 0%,rgba(255,255,255,0) 60%),linear-gradient(180deg,var(--surface),var(--bg))}:is(html[data-brand=a],html[data-brand=b]) :is(.s51-shopbar,.s51-sbar,.s51-cl,.s51-av){background:var(--bg2)}:is(html[data-brand=a],html[data-brand=b]) .s51-cl-b{background:var(--ink)}:is(html[data-brand=a],html[data-brand=b]) :is(.s51-cmpA,.s51-cmpB,.s51-sbox,.s51-shop){border-color:var(--line)}:is(html[data-brand=a],html[data-brand=b]) :is(.s51-opt,.s51-chip,.s51-field,.s51-kth,.s51-seller,.s51-sbar small){border-color:var(--line-strong)}:is(html[data-brand=a],html[data-brand=b]) :is(.s51-tile,.s51-slot){background:var(--bg);border-color:var(--line-strong)}:is(html[data-brand=a],html[data-brand=b]) .s51-bars i{background:var(--line)}:is(html[data-brand=a],html[data-brand=b]) .s51-hl{box-shadow:0 0 0 3px var(--ring)}:is(html[data-brand=a],html[data-brand=b]) .s51-glow{box-shadow:0 0 0 4px var(--ring)}:is(html[data-brand=a],html[data-brand=b]) .s51-sel{background:var(--accent-soft)}.mark-word{display:block;flex:none;overflow:visible}.mark-word .mk-ink{stroke:var(--logo-ink, var(--ink))}.mark-word .mk-front{stroke:var(--logo-front, var(--accent))}.mark-word .mk-mid{stroke:var(--logo-mid, var(--ink))}.mark-word .mk-back{stroke:var(--logo-back, var(--sun))}html[data-brand=b] .brand{gap:12px}html[data-brand=b] .brand-name small{margin-left:0;padding-left:12px;border-left:1.5px solid var(--line-strong);font-size:11px;font-weight:650;letter-spacing:.3em;color:var(--ink);line-height:1.2}html[data-brand=b] .ha-hero .h-mark{background:linear-gradient(transparent 78%,var(--sun) 78%,var(--sun) 90%,transparent 90%);padding:0 .04em}html[data-brand=b] .top .mark-word{height:36px;width:auto}@media (max-width: 719px){html[data-brand=b] .top .mark-word{height:32px}}html[data-brand=b] .s51-done{box-shadow:var(--shadow-cta)}html[data-brand=b] :is(.s51-slh,.s51-kh) em{background:var(--bg2)}html[data-brand=b] .s51-sbox{border-color:var(--line-strong);color:var(--sub)}html[data-brand=b] .h51-in{border-color:var(--sun)}html[data-brand=b] :is(.s51-sel,.s5-sel){background:var(--accent-wash, transparent)}html[data-brand=b] .foot a{color:var(--accent-ink);text-underline-offset:2px}html[data-brand=b]{--frame-line: #DCE3F0;--shadow-soft: 0 1px 2px rgba(23, 26, 33, .05), 0 10px 28px -14px rgba(23, 26, 33, .16);--shadow-card: 0 1px 2px rgba(23, 26, 33, .05), 0 18px 44px -22px rgba(37, 80, 245, .22), 0 6px 14px -10px rgba(23, 26, 33, .1);--sheet-1: #FFE7E3;--sheet-1-line: #F8CFC8;--sheet-2: #E3EAFF;--sheet-2-line: #C9D6FF}html[data-brand=b] .out-main{border:1px solid var(--frame-line);box-shadow:var(--shadow-card)}html[data-brand=b] .out-steps{background:var(--accent-soft);color:var(--ink);border:1px solid var(--accent-line);box-shadow:none}html[data-brand=b] .out-steps .out-k{background:#fff;color:var(--accent-ink)}html[data-brand=b] .out-steps b{color:var(--accent-ink)}html[data-brand=b] .bl-dot{box-shadow:none}html[data-brand=b] .ha-stage .s51-frame{border:1px solid var(--frame-line);box-shadow:var(--shadow-card);background:#fff}@media (max-width: 719px){html[data-brand=b] .ha-stage .s51-frame{box-shadow:none;border-inline:0}}html[data-brand=b] .s51-app{border:1px solid var(--frame-line);box-shadow:var(--shadow-soft)}html[data-brand=b] .s51-paper{border:1px solid #D1D9E8;box-shadow:var(--shadow-soft)}html[data-brand=b] .s51-card{border:1px solid var(--line-strong);box-shadow:0 6px 14px -12px #171a2159}html[data-brand=b] .s51-sheet{border-width:1px}html[data-brand=b] .s51-sh1{background:var(--sheet-1);border-color:var(--sheet-1-line)}html[data-brand=b] .s51-sh2{background:var(--sheet-2);border-color:var(--sheet-2-line)}html[data-brand=b] .s51-done{border:0}html[data-brand=b] .s51-lawbtn{background:var(--accent)}html[data-brand=b] .pick:hover:not(.on){border-color:var(--accent-line);box-shadow:var(--shadow-soft)}html[data-brand=b] :is(.pick.on,.pick.on:hover){border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}html[data-brand=b] .stepper li.now .dot{box-shadow:0 0 0 4px var(--accent-soft)}html[data-brand=b] .nav-cases.on{background:var(--accent-soft);color:var(--accent-ink)}html[data-brand=b] .nav-cases.on .ico{color:var(--accent-ink)}html[data-brand=b] .r52-act{border:1px solid var(--frame-line);box-shadow:var(--shadow-card)}html[data-brand=b] .r52-page{border:1px solid #D1D9E8;box-shadow:var(--shadow-soft)}html[data-brand=b] .r52-sheet{border-width:1px}html[data-brand=b] .r52-s1{background:var(--sheet-1);border-color:var(--sheet-1-line)}html[data-brand=b] .r52-s2{background:var(--sheet-2);border-color:var(--sheet-2-line)}html[data-brand=b] .r52-doc.is-ready .r52-page{box-shadow:0 0 0 4px var(--accent-soft),var(--shadow-soft)}html[data-brand=b] .dev-badge{background:var(--warn-bg);color:var(--warn-ink);border:1px solid var(--warn-line)}
