:root{color:#26312d;background:#d8c3a2;font-family:Avenir Next,Avenir,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--paper: #f4e5c9;--paper-deep: #e8d2ad;--ink: #29312c;--muted: #595b52;--line: #cfbd9c;--line-dark: #aa9572;--oxblood: #8a3f4c;--oxblood-dark: #71323d;--sage: #74877a;--focus: #2e6f62}*{box-sizing:border-box}html{min-width:320px;background:#d8c3a2}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 12% 18%,rgba(115,64,47,.18),transparent 31rem),radial-gradient(circle at 91% 82%,rgba(68,91,67,.16),transparent 32rem),linear-gradient(135deg,#cdb696,#e4d0ae 48%,#c7ad87)}body:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:"";opacity:.42;background-image:repeating-linear-gradient(2deg,rgba(67,48,30,.028) 0,rgba(67,48,30,.028) 1px,transparent 1px,transparent 5px),repeating-linear-gradient(91deg,rgba(255,248,225,.055) 0,rgba(255,248,225,.055) 1px,transparent 1px,transparent 7px)}button,textarea,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}.seal-gate{position:relative;z-index:1;display:flex;min-height:100vh;min-height:100svh;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px 30px;overflow-x:hidden;overflow-y:auto;perspective:1200px}.seal-gate:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at center,rgba(250,229,191,.2),transparent 47%),radial-gradient(ellipse at center,transparent 43%,rgba(67,43,24,.13) 100%);content:""}.sealed-envelope{position:relative;width:min(700px,calc(100vw - 56px));height:438px;overflow:hidden;border:1px solid rgba(101,72,40,.52);border-radius:5px 8px 6px 4px;background:radial-gradient(ellipse at 8% 3%,rgba(117,75,34,.12),transparent 13rem),radial-gradient(ellipse at 87% 94%,rgba(110,69,31,.1),transparent 17rem),repeating-linear-gradient(1deg,rgba(87,58,31,.025) 0,rgba(87,58,31,.025) 1px,transparent 1px,transparent 5px),#eddbba;box-shadow:0 42px 76px #3f28164d,0 8px 22px #3f281629,inset 0 0 54px #633e1c24,inset 0 0 0 7px #fff6dd2e;transform:rotate(-.35deg);transform-style:preserve-3d}.sealed-envelope:before{position:absolute;top:10px;right:10px;bottom:10px;left:10px;z-index:5;border:1px solid rgba(113,79,42,.22);pointer-events:none;content:""}.sealed-envelope:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;background:radial-gradient(circle at 11% 23%,rgba(87,50,25,.15) 0 1px,transparent 1.5px),radial-gradient(circle at 78% 16%,rgba(87,50,25,.11) 0 1px,transparent 1.5px),radial-gradient(circle at 69% 83%,rgba(87,50,25,.13) 0 1px,transparent 1.5px);background-size:97px 83px,131px 109px,113px 137px;content:"";opacity:.38}.envelope-flap{position:absolute;top:0;right:0;left:0;z-index:2;height:275px;clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(174deg,rgba(255,248,227,.33),transparent 42%),repeating-linear-gradient(2deg,rgba(89,59,31,.02) 0,rgba(89,59,31,.02) 1px,transparent 1px,transparent 6px),#e7d1aa;filter:drop-shadow(0 2px 1px rgba(85,56,29,.24));transform-origin:50% 0;transform-style:preserve-3d}.envelope-flap span{position:absolute;top:-118px;left:50%;width:470px;height:360px;border:1px solid rgba(106,73,39,.16);border-radius:50%;transform:translate(-50%)}.envelope-fold{position:absolute;bottom:0;z-index:1;width:64%;height:63%;background:#e6cfa98a;pointer-events:none}.envelope-fold-left{left:0;clip-path:polygon(0 0,100% 100%,0 100%);filter:drop-shadow(1px -1px 0 rgba(102,70,37,.17))}.envelope-fold-right{right:0;clip-path:polygon(100% 0,100% 100%,0 100%);filter:drop-shadow(-1px -1px 0 rgba(102,70,37,.17))}.wax-seal{position:absolute;top:259px;left:50%;z-index:10;width:116px;height:116px;padding:0;border:0;border-radius:50%;outline:0;background:transparent;cursor:pointer;filter:drop-shadow(0 10px 8px rgba(62,25,28,.32));transform:translate(-50%,-50%) rotate(-3deg);transition:filter .18s ease,transform .18s ease}.wax-seal:hover{filter:drop-shadow(0 13px 10px rgba(62,25,28,.38));transform:translate(-50%,-50%) rotate(-1deg) scale(1.045)}.wax-seal:focus-visible{outline:4px solid rgba(46,111,98,.5);outline-offset:8px}.wax-seal:disabled{cursor:default}.wax-half{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(83,25,35,.75);border-radius:48% 52% 46% 54%;background:radial-gradient(circle at 37% 29%,rgba(255,185,173,.24),transparent 23%),radial-gradient(circle at 63% 72%,rgba(60,13,25,.2),transparent 31%),repeating-radial-gradient(circle at 47% 46%,transparent 0 8px,rgba(76,19,30,.045) 9px 10px),#963f50;box-shadow:inset 0 0 0 5px #7026348a,inset 0 0 0 7px #e3818221,inset 3px 4px 11px #ffb4a621,inset -5px -7px 13px #350a153d}.wax-left{clip-path:polygon(0 0,53% 0,47% 16%,55% 31%,46% 47%,55% 63%,47% 77%,52% 100%,0 100%)}.wax-right{clip-path:polygon(53% 0,100% 0,100% 100%,52% 100%,47% 77%,55% 63%,46% 47%,55% 31%,47% 16%)}.seal-crack{position:absolute;top:1px;right:8px;bottom:3px;left:8px;z-index:4;width:calc(100% - 16px);height:calc(100% - 4px);overflow:visible;fill:none;stroke:#340811e0;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;opacity:0;filter:drop-shadow(1px 0 rgba(236,136,138,.28));pointer-events:none}.seal-gate.is-breaking{animation:gate-release 1.15s ease-in both}.seal-gate.is-breaking .seal-crack{animation:crack-appear .3s ease-out both}.seal-gate.is-breaking .wax-left{animation:wax-left-break .76s .21s cubic-bezier(.22,.82,.24,1) both}.seal-gate.is-breaking .wax-right{animation:wax-right-break .76s .21s cubic-bezier(.22,.82,.24,1) both}.seal-gate.is-breaking .envelope-flap{animation:flap-open .67s .38s cubic-bezier(.33,.8,.27,1) both}@keyframes crack-appear{0%{opacity:0;transform:scaleY(.45)}55%,to{opacity:1;transform:scaleY(1)}}@keyframes wax-left-break{0%{transform:translate(0) rotate(0);opacity:1}28%{transform:translate(-3px,1px) rotate(-3deg)}to{transform:translate(-66px,26px) rotate(-24deg);opacity:0}}@keyframes wax-right-break{0%{transform:translate(0) rotate(0);opacity:1}28%{transform:translate(3px,-1px) rotate(3deg)}to{transform:translate(69px,31px) rotate(27deg);opacity:0}}@keyframes flap-open{0%{transform:rotateX(0)}to{transform:rotateX(172deg);opacity:.34}}@keyframes gate-release{0%,75%{opacity:1}to{opacity:0}}.page-shell{position:relative;z-index:1;display:flex;min-height:100vh;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px 28px;overflow-x:clip}.invitation-card{position:relative;width:min(860px,calc(100vw - 64px));min-height:730px;padding:26px 64px 36px;overflow:clip;border:1px solid rgba(111,82,51,.42);border-radius:13px;background:radial-gradient(ellipse at 2% 9%,rgba(104,70,35,.11),transparent 17rem),radial-gradient(ellipse at 96% 93%,rgba(123,77,43,.08),transparent 21rem),repeating-linear-gradient(3deg,rgba(91,63,35,.018) 0,rgba(91,63,35,.018) 1px,transparent 1px,transparent 6px),#f7ead1fa;box-shadow:0 38px 90px #3c27163d,0 5px 18px #3c271621,inset 0 0 42px #7a522817,inset 0 1px #fff9e5d1}.invitation-card:before{position:absolute;top:10px;right:10px;bottom:10px;left:10px;z-index:0;border:1px solid rgba(137,118,97,.16);border-radius:7px;pointer-events:none;content:""}.invitation-card:after{position:absolute;top:-92px;right:-68px;width:240px;height:240px;border:1px solid rgba(138,63,76,.1);border-radius:50%;box-shadow:inset 0 0 0 13px #f2e2c5,inset 0 0 0 14px #8a3f4c1a;content:"";pointer-events:none}.card-header,.screen-stage,.form-message,.card-footer{position:relative;z-index:1}.card-header{display:flex;min-height:72px;align-items:flex-start;justify-content:flex-end;gap:32px;border-bottom:1px solid var(--line)}.progress-wrap{width:214px}.progress-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px;color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.progress-meta span:first-child{color:var(--oxblood)}.progress-dots{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;padding:0;margin:0;list-style:none}.progress-dots li{height:2px;border-radius:999px;background:#ded5c7;transition:background-color .18s ease,transform .18s ease}.progress-dots li.is-complete{background:var(--sage)}.progress-dots li.is-current{background:var(--oxblood);transform:scaleY(2)}.screen-stage{min-height:506px}.screen{width:100%;padding:45px 0 18px;animation:screen-in .36s cubic-bezier(.22,1,.36,1) both}@keyframes screen-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.screen-kicker{margin:0 0 13px;color:var(--oxblood);font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.screen-title,.success-card h1{max-width:680px;margin:0;color:var(--ink);font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(39px,5vw,55px);font-weight:400;line-height:1.04;letter-spacing:-.035em;outline:none}.hello-title{font-size:clamp(50px,7vw,72px);font-style:italic}.invitation-copy{max-width:630px;margin:20px 0 0;color:#4c5551;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(17px,2vw,20px);line-height:1.6}.screen-description{max-width:580px;margin:14px 0 28px;color:var(--muted);font-size:14px;line-height:1.55}.question-group{min-width:0;padding:0;margin:0;border:0}.invitation-question{padding-top:31px;margin-top:32px;border-top:1px solid var(--line)}.invitation-question legend{padding:0;margin-bottom:17px;color:var(--ink);font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:23px;line-height:1.2}.choice-stack{display:grid;gap:10px}.choice-stack.two-up{grid-template-columns:1fr 1fr}.choice-card{position:relative;display:grid;min-height:66px;grid-template-columns:48px 1fr 26px;align-items:center;gap:12px;padding:10px 17px;border:1px solid var(--line);border-radius:13px;background:#fffdf8a3;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .18s ease}.choice-card:hover{border-color:var(--line-dark);background:#fffdf8;transform:translateY(-1px)}.choice-card.is-selected{border-color:#8a3f4cb3;background:#8a3f4c0e;box-shadow:inset 3px 0 0 var(--oxblood)}.choice-card.is-quiet.is-selected{border-color:#74877ab3;background:#74877a12;box-shadow:inset 3px 0 0 var(--sage)}.choice-card input,.date-card input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.choice-card:focus-within,.date-card:focus-within{outline:3px solid rgba(46,111,98,.35);outline-offset:2px}.choice-index{grid-column:1;color:#9b958a;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:15px;font-style:italic}.choice-copy{display:flex;grid-column:2;min-width:0;flex-direction:column;gap:3px}.choice-title{color:#343d39;font-size:14px;font-weight:600;line-height:1.35}.choice-note{color:#625f58;font-size:11px;font-style:italic}.choice-control{display:grid;width:24px;height:24px;grid-column:3;place-items:center;border:1px solid #bdb4a6;border-radius:50%;background:#fffdf8;transition:border-color .18s ease,background-color .18s ease}.choice-card:has(input[type=checkbox]) .choice-control{border-radius:6px}.choice-control svg{width:15px;fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;transform:scale(.6);opacity:0;transition:opacity .16s ease,transform .16s ease}.choice-card.is-selected .choice-control{border-color:var(--oxblood);background:var(--oxblood)}.choice-card.is-quiet.is-selected .choice-control{border-color:var(--sage);background:var(--sage)}.choice-card.is-selected .choice-control svg{opacity:1;transform:scale(1)}.two-up .choice-card{min-height:58px;grid-template-columns:1fr 26px}.two-up .choice-copy{grid-column:1}.two-up .choice-control{grid-column:2}.reassurance{margin:12px 0 0;color:var(--sage);font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:14px;font-style:italic}.date-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.date-question{margin-top:28px}.date-card{position:relative;display:flex;min-height:213px;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:16px;background:#fffdf89e;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .18s ease}.date-card:hover{border-color:var(--line-dark);background:#fffdf8;transform:translateY(-2px)}.date-card.is-selected{border-color:#8a3f4cb8;background:#8a3f4c0e;box-shadow:inset 0 -3px 0 var(--oxblood)}.date-weekday{color:var(--oxblood);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.date-day{margin:4px 0 -2px;color:var(--ink);font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:71px;font-weight:400;line-height:1;letter-spacing:-.06em}.date-month{color:var(--muted);font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:15px;font-style:italic}.date-check{position:absolute;top:12px;right:12px;display:grid;width:22px;height:22px;place-items:center;border:1px solid var(--line);border-radius:50%;transition:background-color .18s ease,border-color .18s ease}.date-check svg{width:13px;fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;opacity:0}.date-card.is-selected .date-check{border-color:var(--oxblood);background:var(--oxblood)}.date-card.is-selected .date-check svg{opacity:1}.text-idea{position:relative;padding:18px 18px 14px;margin-top:10px;border:1px solid var(--line);border-radius:13px;background:#f8f2e9;animation:reveal-idea .22s ease both}@keyframes reveal-idea{0%{opacity:0;transform:translateY(-5px)}}.text-idea label{display:block;margin-bottom:9px;color:#5e625e;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.text-idea textarea{display:block;width:100%;min-height:70px;padding:0 0 20px;resize:vertical;border:0;outline:0;background:transparent;color:var(--ink);font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:17px;line-height:1.45}.text-idea:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px #2e6f6229}.text-idea textarea::placeholder{color:#a49d91}.character-count{position:absolute;right:15px;bottom:10px;color:#6c675e;font-size:10px}.review-screen{padding-top:38px}.review-intro{margin-bottom:21px}.review-card{overflow:hidden;margin-top:24px;border:1px solid var(--line);border-radius:15px;background:#fffdf88f}.review-row{display:grid;min-height:91px;grid-template-columns:42px 1fr auto;align-items:start;gap:13px;padding:18px 20px}.review-row+.review-row{border-top:1px solid var(--line)}.review-number{padding-top:3px;color:#6b665d;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:13px;font-style:italic}.review-copy{display:flex;flex-direction:column;gap:4px}.review-copy>span,.decline-note div span{color:var(--oxblood);font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.review-copy strong,.decline-note strong{color:var(--ink);font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:18px;font-weight:400;line-height:1.35}.review-copy small{color:#625f57;font-size:10px;font-weight:700;letter-spacing:.09em}.review-copy ul{padding:0;margin:2px 0 0;list-style:none}.review-copy li{position:relative;padding-left:13px;color:#444d49;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:16px;line-height:1.45}.review-copy li:before{position:absolute;top:.65em;left:0;width:4px;height:4px;border-radius:50%;background:var(--sage);content:""}.edit-button{display:flex;align-items:center;gap:5px;padding:4px 0;border:0;background:none;color:#565d58;cursor:pointer;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.edit-button:hover{color:var(--oxblood)}.edit-button:focus-visible,.back-button:focus-visible,.primary-button:focus-visible{border-radius:4px;outline:3px solid rgba(46,111,98,.35);outline-offset:3px}.decline-note{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:16px;padding:20px;border:1px solid var(--line);border-radius:15px;background:#74877a12}.decline-note div{display:flex;flex-direction:column;gap:4px}.decline-mark{display:grid;width:43px;height:43px;place-items:center;border:1px solid rgba(116,135,122,.45);border-radius:50%;color:var(--sage);font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:20px;font-style:italic}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form-message{display:flex;min-height:30px;align-items:center;justify-content:flex-end}.form-message p{margin:0;color:#a33242;font-size:12px;font-weight:600;text-align:right}.card-footer{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;padding-top:17px;border-top:1px solid var(--line)}.back-button,.primary-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:11px;border:0;cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.back-button{padding:0 8px 0 0;background:transparent;color:#777d78}.back-button:hover{color:var(--ink)}.primary-button{min-width:148px;padding:0 21px;border-radius:999px;background:var(--oxblood);box-shadow:0 7px 18px #8a3f4c33;color:#fff}.primary-button:hover{background:var(--oxblood-dark);box-shadow:0 9px 22px #71323d3d;transform:translateY(-1px)}.back-button svg,.primary-button svg{width:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.send-button{min-width:236px}.back-button:disabled,.primary-button:disabled{cursor:not-allowed;opacity:.58;transform:none}.spinner{width:14px;height:14px;border:2px solid rgba(255,255,255,.38);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.botanical-sprig{position:absolute;top:calc(50% - 318px);left:max(18px,calc(50% - 522px));width:76px;height:145px;overflow:visible;transform:rotate(-9deg)}.sprig-stem,.sprig-leaf{fill:none;stroke:#5a72618c;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1}.sprig-leaf{fill:#74877a12}.success-card{display:flex;max-width:700px;min-height:650px;flex-direction:column;align-items:center;justify-content:center;padding:72px;text-align:center}.success-card:after{display:none}.success-seal{display:grid;width:76px;height:76px;place-items:center;margin-bottom:30px;border:1px solid rgba(116,135,122,.48);border-radius:50%;background:#74877a17;box-shadow:0 0 0 8px var(--paper),0 0 0 9px #74877a2e}.success-seal svg{width:35px;fill:none;stroke:var(--sage);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.success-card h1{max-width:560px}.success-card>p:not(.screen-kicker){max-width:500px;margin:20px 0 0;color:var(--muted);font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:18px;line-height:1.55}.success-signoff{padding-top:24px;margin-top:34px;border-top:1px solid var(--line);color:#858178;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:13px;font-style:italic}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:760px){.seal-gate{min-height:100svh;justify-content:center;padding:24px 15px}.sealed-envelope{width:100%;height:min(420px,64svh);min-height:355px}.envelope-flap{height:62%}.wax-seal{top:61%;width:104px;height:104px}.page-shell{justify-content:flex-start;padding:12px 12px 20px}.invitation-card{width:100%;min-height:calc(100vh - 52px);padding:21px 22px 24px;border-radius:10px}.invitation-card:before{top:7px;right:7px;bottom:7px;left:7px;border-radius:5px}.card-header{min-height:67px;gap:18px}.progress-wrap{width:min(190px,48%)}.progress-meta span:last-child{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.screen-stage{min-height:calc(100vh - 243px)}.screen{padding-top:34px}.screen-title{font-size:clamp(36px,11vw,47px)}.hello-title{font-size:clamp(48px,14vw,64px)}.invitation-copy{margin-top:16px;font-size:17px}.invitation-question{padding-top:25px;margin-top:27px}.choice-stack.two-up{grid-template-columns:1fr}.choice-card{min-height:64px;grid-template-columns:36px 1fr 25px;gap:9px;padding:9px 13px}.two-up .choice-card{min-height:56px}.date-grid{gap:7px}.date-card{min-height:174px}.date-day{font-size:clamp(48px,17vw,65px)}.date-month{font-size:12px}.date-check{top:8px;right:8px;width:19px;height:19px}.review-row{grid-template-columns:29px 1fr auto;gap:9px;padding:16px 13px}.review-copy strong{font-size:17px}.card-footer{position:sticky;bottom:-24px;padding:17px 0 24px;background:linear-gradient(to bottom,rgba(251,247,239,.78),var(--paper) 20%)}.send-button{min-width:0;padding-inline:18px}.botanical-sprig{display:none}.success-card{min-height:calc(100vh - 52px);padding:54px 28px}}@media(max-width:410px){.invitation-card{padding-inline:18px}.progress-wrap{width:47%}.screen-description{margin-bottom:22px}.date-card{min-height:154px}.date-day{font-size:49px}.date-month{font-size:10px}.primary-button{min-width:132px;padding-inline:17px}.send-button{font-size:9px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
