#playwright-highlight-container{display:none!important}.agent-panel-wrapper{--bg:#000;--surface:#0a0a0a;--chat-surface:#1a1a1a;--border:#1a1a1a;--text:#e4e4e7;--muted:#888;--accent:#6cff32;--accent-hover:#8fff5c}.agent-fab{-webkit-backdrop-filter:blur(12px);z-index:150;cursor:pointer;background:#00000059;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;transition:transform .2s,background .2s,border-color .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 24px #0006}.agent-fab:hover{background:#00000073;border-color:#fff3;transform:scale(1.05)}.agent-chat-drawer{z-index:200;background:#00000080;justify-content:center;align-items:center;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.agent-chat-drawer-inner{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:16px;flex-direction:column;width:66.666%;min-width:320px;max-width:900px;height:85dvh;max-height:92dvh;animation:.25s slideUp;display:flex;overflow:hidden;box-shadow:0 12px 48px #0009,0 0 0 1px #ffffff0a}@keyframes slideUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.agent-chat-drawer-header{color:#e4e4e7;border-bottom:1px solid #1a1a1a;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;font-weight:600;display:flex}.agent-chat-drawer-header-actions{align-items:center;gap:8px;display:flex}.agent-chat-drawer-close{color:#888;cursor:pointer;background:0 0;border:none;border-radius:6px;width:32px;height:32px;font-size:24px;line-height:1}.agent-chat-drawer-close:hover{color:#e4e4e7;background:#1a1a1a}.agent-chat-drawer-body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.agent-panel-with-header{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.agent-panel-with-header .custom-agent-ui{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{50%{opacity:.5}}@keyframes eyeMove{0%,to{transform:translate(0)}25%{transform:translate(-1px)}75%{transform:translate(1px)}}.agent-icon .robot-eyes{animation:.8s ease-in-out infinite eyeMove}@keyframes retry-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.agent-panel-wrapper .custom-agent-ui{flex-direction:column;height:100%;min-height:0;display:flex}.agent-panel-wrapper .custom-agent-status{background:var(--chat-surface);color:var(--muted);border-top:1px solid #2a2a2a;flex-shrink:0;align-items:center;gap:8px;padding:10px 12px;font-size:.875rem;display:flex}.agent-panel-wrapper .custom-agent-chat-icon{flex-shrink:0;align-self:center;width:28px;height:28px;margin-top:-2px}.agent-panel-wrapper .custom-agent-chat-icon.status-running{animation:1s ease-in-out infinite pulse}.agent-panel-wrapper .custom-agent-settings-btn{color:var(--muted);background:0 0;border:none;border-radius:6px;margin-left:auto;padding:4px 8px;font-size:1.1rem;line-height:1}.agent-panel-wrapper .custom-agent-settings-btn:hover{background:var(--border);color:var(--text)}.agent-chat-drawer-header .custom-agent-settings-btn-header{margin-left:0;padding:6px 10px}.agent-panel-wrapper .custom-agent-settings-backdrop{z-index:100;background:#0009;justify-content:center;align-items:center;padding:16px;animation:.2s fadeIn;display:flex;position:absolute;inset:0}.agent-panel-wrapper .custom-agent-settings-panel{background:var(--surface);border:1px solid var(--border);border-radius:12px;width:100%;max-width:440px;max-height:85vh;overflow:auto;box-shadow:0 8px 32px #0006}.agent-panel-wrapper .custom-agent-settings-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 16px;font-weight:600;display:flex}.agent-panel-wrapper .custom-agent-settings-close{width:32px;height:32px;color:var(--muted);background:0 0;border:none;border-radius:6px;font-size:24px;line-height:1}.agent-panel-wrapper .custom-agent-settings-close:hover{background:var(--border);color:var(--text)}.agent-panel-wrapper .custom-agent-settings-hint{color:var(--muted);border-bottom:1px solid var(--border);margin:0;padding:8px 16px;font-size:.8rem}.agent-panel-wrapper .custom-agent-settings-list{flex-direction:column;gap:8px;padding:12px 16px;display:flex}.agent-panel-wrapper .custom-agent-settings-row{align-items:center;gap:8px;display:flex}.agent-panel-wrapper .custom-agent-settings-key{background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;flex:0 0 140px;padding:8px 10px;font-size:.875rem}.agent-panel-wrapper .custom-agent-settings-value{background:var(--bg);border:1px solid var(--border);min-width:0;color:var(--text);border-radius:6px;flex:1;padding:8px 10px;font-size:.875rem}.agent-panel-wrapper .custom-agent-settings-remove{width:32px;height:32px;color:var(--muted);background:0 0;border:none;border-radius:6px;flex-shrink:0;font-size:20px;line-height:1}.agent-panel-wrapper .custom-agent-settings-remove:hover{background:var(--border);color:var(--text)}.agent-panel-wrapper .custom-agent-settings-actions{border-top:1px solid var(--border);gap:8px;padding:12px 16px;display:flex}.agent-panel-wrapper .custom-agent-settings-add{background:var(--border);color:var(--text);border:none;border-radius:8px;padding:8px 14px;font-size:.875rem}.agent-panel-wrapper .custom-agent-settings-add:hover{background:var(--muted)}.agent-panel-wrapper .custom-agent-settings-save{background:var(--accent);color:#000;border:none;border-radius:8px;padding:8px 18px;font-size:.875rem;font-weight:500}.agent-panel-wrapper .custom-agent-settings-save:hover{background:var(--accent-hover)}.agent-panel-wrapper .custom-agent-view-tabs{background:var(--chat-surface);border-bottom:1px solid #2a2a2a;flex-shrink:0;gap:4px;padding:8px 12px;display:flex}.agent-panel-wrapper .custom-agent-view-tab{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;padding:6px 14px;font-size:.85rem}.agent-panel-wrapper .custom-agent-view-tab:hover{color:var(--text);border-color:var(--accent)}.agent-panel-wrapper .custom-agent-view-tab.active{color:var(--accent);border-color:var(--accent);background:#6cff321f}.agent-panel-wrapper .custom-agent-scheduled-panel{flex:1;min-height:0;display:flex;overflow:hidden}.agent-panel-wrapper .custom-agent-scheduled-list{border-right:1px solid #2a2a2a;flex:0 0 320px;padding:12px;overflow-y:auto}.agent-panel-wrapper .custom-agent-scheduled-empty{color:var(--muted);padding:24px 0;font-size:.9rem}.agent-panel-wrapper .custom-agent-scheduled-item{border:1px solid var(--border);cursor:pointer;background:#ffffff05;border-radius:8px;margin-bottom:8px;padding:12px}.agent-panel-wrapper .custom-agent-scheduled-item:hover{border-color:var(--accent);background:#6cff320f}.agent-panel-wrapper .custom-agent-scheduled-item.selected{border-color:var(--accent);background:#6cff321a}.agent-panel-wrapper .custom-agent-scheduled-item-header{align-items:center;gap:8px;margin-bottom:6px;display:flex}.agent-panel-wrapper .custom-agent-scheduled-item-type{color:var(--accent);font-size:.75rem}.agent-panel-wrapper .custom-agent-scheduled-item-id{color:var(--muted);font-family:monospace;font-size:.7rem}.agent-panel-wrapper .custom-agent-scheduled-item-status{color:#4ade80;margin-left:auto;font-size:.75rem}.agent-panel-wrapper .custom-agent-scheduled-item-status.paused{color:var(--muted)}.agent-panel-wrapper .custom-agent-scheduled-item-desc{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:.8rem;overflow:hidden}.agent-panel-wrapper .custom-agent-scheduled-item-meta{color:var(--muted);margin-bottom:8px;font-size:.75rem}.agent-panel-wrapper .custom-agent-scheduled-item-actions{gap:6px;display:flex}.agent-panel-wrapper .custom-agent-scheduled-btn{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:6px;padding:4px 10px;font-size:.75rem}.agent-panel-wrapper .custom-agent-scheduled-btn:hover{border-color:var(--accent);color:var(--accent)}.agent-panel-wrapper .custom-agent-scheduled-btn.cancel:hover{color:#f87171;border-color:#f87171}.agent-panel-wrapper .custom-agent-scheduled-logs{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.agent-panel-wrapper .custom-agent-scheduled-logs-header{color:var(--text);border-bottom:1px solid #2a2a2a;flex-shrink:0;padding:12px;font-size:.9rem}.agent-panel-wrapper .custom-agent-scheduled-logs-content{flex:1;padding:12px;font-family:monospace;font-size:.8rem;overflow-y:auto}.agent-panel-wrapper .custom-agent-scheduled-logs-empty,.agent-panel-wrapper .custom-agent-scheduled-logs-hint{color:var(--muted);padding:24px;font-size:.9rem}.agent-panel-wrapper .custom-agent-scheduled-log-entry{word-break:break-all;border-bottom:1px solid #ffffff0f;padding:8px 0}.agent-panel-wrapper .custom-agent-scheduled-log-entry.error{color:#f87171}.agent-panel-wrapper .custom-agent-scheduled-log-time{color:var(--muted);margin-right:8px}.agent-panel-wrapper .custom-agent-scheduled-log-output{color:var(--text)}.agent-panel-wrapper .custom-agent-scheduled-log-error{color:#f87171}.agent-panel-wrapper .custom-agent-scheduled-log-duration{color:var(--muted);margin-left:4px}.agent-panel-wrapper .custom-agent-tabs{background:var(--chat-surface);border-bottom:1px solid #2a2a2a;flex-shrink:0;align-items:center;gap:2px;padding:6px 8px 0;display:flex;overflow-x:auto}.agent-panel-wrapper .custom-agent-tab{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-bottom:none;border-radius:6px 6px 0 0;align-items:center;gap:4px;min-width:0;max-width:120px;margin-bottom:-1px;padding:6px 8px 10px;font-size:.8rem;display:flex}.agent-panel-wrapper .custom-agent-tab:hover{color:var(--text);background:#6cff320f}.agent-panel-wrapper .custom-agent-tab.active{background:var(--bg);color:var(--accent);border-color:var(--border)}.agent-panel-wrapper .custom-agent-tab-title{text-overflow:ellipsis;overflow:hidden}.agent-panel-wrapper .custom-agent-tab-close{width:18px;height:18px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:0;font-size:1rem;line-height:1}.agent-panel-wrapper .custom-agent-tab-close:hover{color:var(--text);background:#ffffff1a}.agent-panel-wrapper .custom-agent-tab-new{border:1px dashed var(--border);width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;margin-bottom:4px;margin-left:4px;padding:0;font-size:1.1rem;line-height:1}.agent-panel-wrapper .custom-agent-tab-new:hover{border-color:var(--accent);color:var(--accent)}.agent-panel-wrapper .custom-agent-stop{background:var(--border);color:var(--text);border:1px solid #2a2a2a;border-radius:6px;margin-left:auto;padding:4px 10px;font-size:.75rem}.agent-panel-wrapper .custom-agent-stop:hover{color:#fff;background:#ef4444;border-color:#ef4444}.agent-panel-wrapper .custom-agent-history{flex:1;padding:12px;font-size:.8125rem;overflow:auto}.agent-panel-wrapper .custom-agent-history-empty{color:var(--muted);padding:12px 0}.agent-panel-wrapper .custom-agent-event{background:#ffffff08;border-radius:8px;margin-bottom:10px;padding:8px 10px}.agent-panel-wrapper .custom-agent-event.step .reflection{color:var(--muted);margin-bottom:4px;font-size:.75rem}.agent-panel-wrapper .custom-agent-event .action{word-break:break-word}.agent-panel-wrapper .custom-agent-event.step-done .action-done{padding:8px 0;line-height:1.6;overflow-x:auto}.agent-panel-wrapper .custom-agent-event.step-done .action-done p{margin:0 0 .5em}.agent-panel-wrapper .custom-agent-event.step-done .action-done p:last-child{margin-bottom:0}.agent-panel-wrapper .custom-agent-event.step-done .action-done strong{color:var(--accent);font-weight:600}.agent-panel-wrapper .custom-agent-event.step-done .action-done ul,.agent-panel-wrapper .custom-agent-event.step-done .action-done ol{margin:.25em 0;padding-left:1.5em}.agent-panel-wrapper .custom-agent-event.step-done .action-done ol{padding-left:2.25em}.agent-panel-wrapper .custom-agent-event.step-done .action-done li{margin:.2em 0}.agent-panel-wrapper .custom-agent-event.step-done .action-done table{border-collapse:collapse;width:100%;min-width:400px;margin:.5em 0;font-size:.8rem}.agent-panel-wrapper .custom-agent-event.step-done .action-done th,.agent-panel-wrapper .custom-agent-event.step-done .action-done td{border:1px solid var(--border);text-align:left;padding:6px 8px}.agent-panel-wrapper .custom-agent-event.step-done .action-done th{background:#ffffff0d;font-weight:600}.agent-panel-wrapper .custom-agent-event.step-done .action-done tr:nth-child(2n){background:#ffffff05}.agent-panel-wrapper .custom-agent-turn{margin-bottom:1rem}.agent-panel-wrapper .custom-agent-turn:last-child{margin-bottom:0}.agent-panel-wrapper .custom-agent-event-user{border-left:3px solid var(--accent);background:#6cff3214;flex-direction:column;gap:4px;margin-bottom:10px;padding:8px 12px;display:flex}.agent-panel-wrapper .custom-agent-event-label{color:var(--accent);font-size:.75rem;font-weight:600}.agent-panel-wrapper .custom-agent-event-user .custom-agent-event-content{word-break:break-word;white-space:pre-wrap}.agent-panel-wrapper .custom-agent-event-assistant{background:var(--surface);border-radius:6px;flex-direction:column;gap:4px;margin-bottom:10px;padding:8px 12px 8px 20px;display:flex}.agent-panel-wrapper .custom-agent-event-assistant .custom-agent-event-label{color:#fffc}.agent-panel-wrapper .custom-agent-event-assistant,.agent-panel-wrapper .custom-agent-event-assistant .action-done,.agent-panel-wrapper .custom-agent-event-assistant .action-done p,.agent-panel-wrapper .custom-agent-event-assistant .action-done li,.agent-panel-wrapper .custom-agent-event-user .custom-agent-event-content{color:#fff}.agent-panel-wrapper .custom-agent-event-assistant .action-done{padding:0}.agent-panel-wrapper .custom-agent-event.error{color:#fca5a5;background:#ef444426}.agent-panel-wrapper .custom-agent-event.observation{color:var(--muted)}.agent-panel-wrapper .custom-agent-event.retry{color:var(--muted);background:#ffffff05;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:.8rem;display:flex}.agent-panel-wrapper .custom-agent-event.retry .retry-icon{opacity:.8;animation:1.5s linear infinite retry-spin}.agent-panel-wrapper .custom-agent-input-wrap{border-top:1px solid var(--border);background:var(--surface);flex-shrink:0;padding:12px}.agent-panel-wrapper .custom-agent-legal-links{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:.7rem;display:flex}.agent-panel-wrapper .custom-agent-legal-link{color:var(--muted);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.agent-panel-wrapper .custom-agent-legal-link:hover{color:var(--text)}.agent-panel-wrapper .custom-agent-legal-sep{opacity:.65}.agent-panel-wrapper .custom-agent-legal-panel{max-width:560px}.agent-panel-wrapper .custom-agent-legal-content{color:var(--muted);-webkit-overflow-scrolling:touch;word-break:break-word;max-height:min(60vh,520px);padding:12px 16px 16px;font-size:.8rem;line-height:1.6;overflow:hidden auto}.agent-panel-wrapper .custom-agent-legal-content p{margin:0 0 .5em}.agent-panel-wrapper .custom-agent-legal-content p:last-child{margin-bottom:0}.agent-panel-wrapper .custom-agent-legal-content strong{color:var(--text)}.agent-panel-wrapper .custom-agent-legal-content ul{margin:.25em 0;padding-left:1.2em}.agent-panel-wrapper .custom-agent-legal-actions{justify-content:center;padding:0 16px 16px;display:flex}.agent-panel-wrapper .custom-agent-legal-ack{min-width:92px}.agent-panel-wrapper .custom-agent-shortcuts{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.agent-panel-wrapper .custom-agent-shortcut-btn{border:1px solid var(--border);color:var(--accent);cursor:pointer;white-space:nowrap;background:#6cff321a;border-radius:6px;padding:6px 10px;font-size:.75rem}.agent-panel-wrapper .custom-agent-shortcut-btn:hover:not(:disabled){border-color:var(--accent);background:#6cff322e}.agent-panel-wrapper .custom-agent-shortcut-btn:disabled{opacity:.5;cursor:not-allowed}.agent-panel-wrapper .custom-agent-cached-hint{color:var(--accent);padding:4px 0 6px;font-size:.75rem}.agent-panel-wrapper .custom-agent-ask-prompt{color:var(--accent);-webkit-overflow-scrolling:touch;word-break:break-word;max-height:min(24vh,180px);margin-bottom:8px;padding-right:4px;font-size:.8125rem;line-height:1.6;overflow:hidden auto}.agent-panel-wrapper .custom-agent-ask-prompt p{margin:0 0 .5em}.agent-panel-wrapper .custom-agent-ask-prompt p:last-child{margin-bottom:0}.agent-panel-wrapper .custom-agent-ask-prompt strong{color:var(--text);font-weight:600}.agent-panel-wrapper .custom-agent-ask-prompt ul,.agent-panel-wrapper .custom-agent-ask-prompt ol{margin:.25em 0;padding-left:1.5em}.agent-panel-wrapper .custom-agent-ask-prompt ol{padding-left:2.25em}.agent-panel-wrapper .custom-agent-ask-prompt li{margin:.2em 0}.agent-panel-wrapper .custom-agent-ask-prompt table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:.8rem}.agent-panel-wrapper .custom-agent-ask-prompt th,.agent-panel-wrapper .custom-agent-ask-prompt td{border:1px solid var(--border);text-align:left;padding:6px 8px}.agent-panel-wrapper .custom-agent-ask-prompt th{background:#ffffff0d;font-weight:600}.agent-panel-wrapper .custom-agent-attachments{flex-wrap:wrap;gap:8px;padding:0 0 8px;display:flex}.agent-panel-wrapper .custom-agent-attachment-preview{border:1px solid var(--border);background:var(--surface);border-radius:8px;width:56px;height:56px;position:relative;overflow:hidden}.agent-panel-wrapper .custom-agent-attachment-preview img{object-fit:cover;width:100%;height:100%}.agent-panel-wrapper .custom-agent-attachment-remove{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:4px;width:20px;height:20px;padding:0;font-size:.875rem;line-height:1;position:absolute;top:2px;right:2px}.agent-panel-wrapper .custom-agent-attachment-remove:hover{background:#000c}.agent-panel-wrapper .custom-agent-file-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.agent-panel-wrapper .custom-agent-add-image{border:1px solid var(--border);background:var(--surface);width:40px;height:40px;color:var(--muted);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.1rem;display:flex}.agent-panel-wrapper .custom-agent-add-image:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.agent-panel-wrapper .custom-agent-add-image:disabled{opacity:.5;cursor:not-allowed}.agent-panel-wrapper .custom-agent-input-row{align-items:center;gap:8px;min-width:0;display:flex}.agent-panel-wrapper .custom-agent-input{background:var(--bg);border:1px solid var(--border);color:#fff;border-radius:8px;flex:1;padding:10px 12px;font-size:.875rem}.agent-panel-wrapper .custom-agent-input:focus{border-color:var(--accent);outline:none}.agent-panel-wrapper .custom-agent-input:disabled,.agent-panel-wrapper .custom-agent-send:disabled{opacity:.5;cursor:not-allowed}.agent-panel-wrapper .custom-agent-send{background:var(--accent);color:#000;border:none;border-radius:8px;padding:10px 16px;font-size:.875rem}.agent-panel-wrapper .custom-agent-send:hover{background:var(--accent-hover)}.agent-panel-wrapper .agent-loading{color:var(--muted);padding:16px}@media (max-width:1024px){.agent-chat-drawer-inner{width:min(92vw,860px);height:88dvh;max-height:94dvh}.agent-panel-wrapper .custom-agent-scheduled-list{flex-basis:280px}}@media (max-width:768px){.agent-chat-drawer{align-items:flex-end;padding:0}.agent-chat-drawer-inner{border-bottom:none;border-left:none;border-right:none;border-radius:0;width:100vw;min-width:0;height:100dvh;max-height:100dvh}.agent-panel-wrapper .custom-agent-view-tabs{padding:8px;overflow-x:auto}.agent-panel-wrapper .custom-agent-view-tab{white-space:nowrap;flex-shrink:0}.agent-panel-wrapper .custom-agent-scheduled-panel{flex-direction:column}.agent-panel-wrapper .custom-agent-scheduled-list{border-bottom:1px solid #2a2a2a;border-right:none;flex:none;max-height:38%}.agent-panel-wrapper .custom-agent-tabs{gap:4px;padding:6px 6px 0}.agent-panel-wrapper .custom-agent-tab{max-width:96px}.agent-panel-wrapper .custom-agent-history,.agent-panel-wrapper .custom-agent-input-wrap{padding:10px}.agent-panel-wrapper .custom-agent-input-row{gap:6px}.agent-panel-wrapper .custom-agent-add-image{width:36px;height:36px}.agent-panel-wrapper .custom-agent-input{min-width:0;padding:9px 10px}.agent-panel-wrapper .custom-agent-send{white-space:nowrap;padding:9px 12px}.agent-panel-wrapper .custom-agent-legal-content{max-height:min(52vh,420px)}.agent-panel-wrapper .custom-agent-ask-prompt{max-height:min(22vh,150px)}}
.FlipClock{flex-direction:row;display:flex}.FlipClock-item{flex-direction:column;align-items:center;display:flex}.M-Flipper{letter-spacing:2px;color:#76f951;text-align:center;background:#202020;border-radius:15px;width:50px;height:50px;font-family:Koulen-Regular;font-size:24px;font-weight:400;line-height:50px;display:inline-block;position:relative}.M-Flipper-line{background-color:#121212;width:100%;height:2px;margin:auto 0;position:absolute;top:0;bottom:0}.M-Flipper .digital:before,.M-Flipper .digital:after{content:"";box-sizing:border-box;background:#171e26;position:absolute;left:0;right:0;overflow:hidden}.M-Flipper .digital:before{border-bottom:2px solid #04080b;border-radius:15px 15px 0 0;top:0;bottom:50%}.M-Flipper .digital:after{border-radius:0 0 15px 15px;line-height:0;top:50%;bottom:0}.M-Flipper.down .front:before{z-index:3}.M-Flipper.down .back:after{z-index:2;transform-origin:50% 0;transform:perspective(160px)rotateX(180deg)}.M-Flipper.down .front:after,.M-Flipper.down .back:before{z-index:1}.M-Flipper.down.go .front:before{transform-origin:50% 100%;backface-visibility:hidden;animation:.6s ease-in-out both frontFlipDown}.M-Flipper.down.go .back:after{animation:.6s ease-in-out both backFlipDown}.M-Flipper.up .front:after{z-index:3}.M-Flipper.up .back:before{z-index:2;transform-origin:50% 100%;transform:perspective(160px)rotateX(-180deg)}.M-Flipper.up .front:before,.M-Flipper.up .back:after{z-index:1}.M-Flipper.up.go .front:after{transform-origin:50% 0;backface-visibility:hidden;animation:.6s ease-in-out both frontFlipUp;box-shadow:0 2px 6px #ffffff4d}.M-Flipper.up.go .back:before{animation:.6s ease-in-out both backFlipUp}@keyframes frontFlipDown{0%{transform:perspective(160px)rotateX(0)}to{transform:perspective(160px)rotateX(-180deg)}}@keyframes backFlipDown{0%{transform:perspective(160px)rotateX(180deg)}to{transform:perspective(160px)rotateX(0)}}@keyframes frontFlipUp{0%{transform:perspective(160px)rotateX(0)}to{transform:perspective(160px)rotateX(180deg)}}@keyframes backFlipUp{0%{transform:perspective(160px)rotateX(-180deg)}to{transform:perspective(160px)rotateX(0)}}.M-Flipper .number00:before,.M-Flipper .number00:after{content:"00"}.M-Flipper .number01:before,.M-Flipper .number01:after{content:"01"}.M-Flipper .number02:before,.M-Flipper .number02:after{content:"02"}.M-Flipper .number03:before,.M-Flipper .number03:after{content:"03"}.M-Flipper .number04:before,.M-Flipper .number04:after{content:"04"}.M-Flipper .number05:before,.M-Flipper .number05:after{content:"05"}.M-Flipper .number06:before,.M-Flipper .number06:after{content:"06"}.M-Flipper .number07:before,.M-Flipper .number07:after{content:"07"}.M-Flipper .number08:before,.M-Flipper .number08:after{content:"08"}.M-Flipper .number09:before,.M-Flipper .number09:after{content:"09"}.M-Flipper .number10:before,.M-Flipper .number10:after{content:"10"}.M-Flipper .number11:before,.M-Flipper .number11:after{content:"11"}.M-Flipper .number12:before,.M-Flipper .number12:after{content:"12"}.M-Flipper .number13:before,.M-Flipper .number13:after{content:"13"}.M-Flipper .number14:before,.M-Flipper .number14:after{content:"14"}.M-Flipper .number15:before,.M-Flipper .number15:after{content:"15"}.M-Flipper .number16:before,.M-Flipper .number16:after{content:"16"}.M-Flipper .number17:before,.M-Flipper .number17:after{content:"17"}.M-Flipper .number18:before,.M-Flipper .number18:after{content:"18"}.M-Flipper .number19:before,.M-Flipper .number19:after{content:"19"}.M-Flipper .number20:before,.M-Flipper .number20:after{content:"20"}.M-Flipper .number21:before,.M-Flipper .number21:after{content:"21"}.M-Flipper .number22:before,.M-Flipper .number22:after{content:"22"}.M-Flipper .number23:before,.M-Flipper .number23:after{content:"23"}.M-Flipper .number24:before,.M-Flipper .number24:after{content:"24"}.M-Flipper .number25:before,.M-Flipper .number25:after{content:"25"}.M-Flipper .number26:before,.M-Flipper .number26:after{content:"26"}.M-Flipper .number27:before,.M-Flipper .number27:after{content:"27"}.M-Flipper .number28:before,.M-Flipper .number28:after{content:"28"}.M-Flipper .number29:before,.M-Flipper .number29:after{content:"29"}.M-Flipper .number30:before,.M-Flipper .number30:after{content:"30"}.M-Flipper .number31:before,.M-Flipper .number31:after{content:"31"}.M-Flipper .number32:before,.M-Flipper .number32:after{content:"32"}.M-Flipper .number33:before,.M-Flipper .number33:after{content:"33"}.M-Flipper .number34:before,.M-Flipper .number34:after{content:"34"}.M-Flipper .number35:before,.M-Flipper .number35:after{content:"35"}.M-Flipper .number36:before,.M-Flipper .number36:after{content:"36"}.M-Flipper .number37:before,.M-Flipper .number37:after{content:"37"}.M-Flipper .number38:before,.M-Flipper .number38:after{content:"38"}.M-Flipper .number39:before,.M-Flipper .number39:after{content:"39"}.M-Flipper .number40:before,.M-Flipper .number40:after{content:"40"}.M-Flipper .number41:before,.M-Flipper .number41:after{content:"41"}.M-Flipper .number42:before,.M-Flipper .number42:after{content:"42"}.M-Flipper .number43:before,.M-Flipper .number43:after{content:"43"}.M-Flipper .number44:before,.M-Flipper .number44:after{content:"44"}.M-Flipper .number45:before,.M-Flipper .number45:after{content:"45"}.M-Flipper .number46:before,.M-Flipper .number46:after{content:"46"}.M-Flipper .number47:before,.M-Flipper .number47:after{content:"47"}.M-Flipper .number48:before,.M-Flipper .number48:after{content:"48"}.M-Flipper .number49:before,.M-Flipper .number49:after{content:"49"}.M-Flipper .number50:before,.M-Flipper .number50:after{content:"50"}.M-Flipper .number51:before,.M-Flipper .number51:after{content:"51"}.M-Flipper .number52:before,.M-Flipper .number52:after{content:"52"}.M-Flipper .number53:before,.M-Flipper .number53:after{content:"53"}.M-Flipper .number54:before,.M-Flipper .number54:after{content:"54"}.M-Flipper .number55:before,.M-Flipper .number55:after{content:"55"}.M-Flipper .number56:before,.M-Flipper .number56:after{content:"56"}.M-Flipper .number57:before,.M-Flipper .number57:after{content:"57"}.M-Flipper .number58:before,.M-Flipper .number58:after{content:"58"}.M-Flipper .number59:before,.M-Flipper .number59:after{content:"59"}.M-Flipper .number60:before,.M-Flipper .number60:after{content:"60"}.M-Flipper .number61:before,.M-Flipper .number61:after{content:"61"}.M-Flipper .number62:before,.M-Flipper .number62:after{content:"62"}.M-Flipper .number63:before,.M-Flipper .number63:after{content:"63"}.M-Flipper .number64:before,.M-Flipper .number64:after{content:"64"}.M-Flipper .number65:before,.M-Flipper .number65:after{content:"65"}.M-Flipper .number66:before,.M-Flipper .number66:after{content:"66"}.M-Flipper .number67:before,.M-Flipper .number67:after{content:"67"}.M-Flipper .number68:before,.M-Flipper .number68:after{content:"68"}.M-Flipper .number69:before,.M-Flipper .number69:after{content:"69"}.M-Flipper .number70:before,.M-Flipper .number70:after{content:"70"}.M-Flipper .number71:before,.M-Flipper .number71:after{content:"71"}.M-Flipper .number72:before,.M-Flipper .number72:after{content:"72"}.M-Flipper .number73:before,.M-Flipper .number73:after{content:"73"}.M-Flipper .number74:before,.M-Flipper .number74:after{content:"74"}.M-Flipper .number75:before,.M-Flipper .number75:after{content:"75"}.M-Flipper .number76:before,.M-Flipper .number76:after{content:"76"}.M-Flipper .number77:before,.M-Flipper .number77:after{content:"77"}.M-Flipper .number78:before,.M-Flipper .number78:after{content:"78"}.M-Flipper .number79:before,.M-Flipper .number79:after{content:"79"}.M-Flipper .number80:before,.M-Flipper .number80:after{content:"80"}.M-Flipper .number81:before,.M-Flipper .number81:after{content:"81"}.M-Flipper .number82:before,.M-Flipper .number82:after{content:"82"}.M-Flipper .number83:before,.M-Flipper .number83:after{content:"83"}.M-Flipper .number84:before,.M-Flipper .number84:after{content:"84"}.M-Flipper .number85:before,.M-Flipper .number85:after{content:"85"}.M-Flipper .number86:before,.M-Flipper .number86:after{content:"86"}.M-Flipper .number87:before,.M-Flipper .number87:after{content:"87"}.M-Flipper .number88:before,.M-Flipper .number88:after{content:"88"}.M-Flipper .number89:before,.M-Flipper .number89:after{content:"89"}.M-Flipper .number90:before,.M-Flipper .number90:after{content:"90"}.M-Flipper .number91:before,.M-Flipper .number91:after{content:"91"}.M-Flipper .number92:before,.M-Flipper .number92:after{content:"92"}.M-Flipper .number93:before,.M-Flipper .number93:after{content:"93"}.M-Flipper .number94:before,.M-Flipper .number94:after{content:"94"}.M-Flipper .number95:before,.M-Flipper .number95:after{content:"95"}.M-Flipper .number96:before,.M-Flipper .number96:after{content:"96"}.M-Flipper .number97:before,.M-Flipper .number97:after{content:"97"}.M-Flipper .number98:before,.M-Flipper .number98:after{content:"98"}.M-Flipper .number99:before,.M-Flipper .number99:after{content:"99"}
