/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none}select{text-transform:none}button,html input[type="button"]{-webkit-appearance:button;cursor:pointer}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;line-height:1.6;color:#333;background-color:#f8f9fa;padding:20px;margin:0}.container{max-width:600px;margin:0 auto;background:white;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,0.1);overflow:hidden}.header{background:#1877f2;color:white;padding:24px;text-align:center}.header h1{font-size:24px;font-weight:600;margin-bottom:8px}.header p{opacity:0.9;font-size:14px;margin:0}.content{padding:32px 24px}.status-card{background:#f8f9fa;border-radius:6px;padding:20px;margin-bottom:24px}.status-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:8px;color:#6c757d}.status-value{font-size:18px;font-weight:600;margin-bottom:16px}.status-badge{display:inline-block;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px}.status-badge.queued{background-color:#fff3cd;color:#856404;border:1px solid #ffeaa7}.status-badge.in_progress{background-color:#d1ecf1;color:#0c5460;border:1px solid #bee5eb}.status-badge.done{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.status-badge.failed{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.status-badge.cancelled{background-color:#e2e3e5;color:#383d41;border:1px solid #d6d8db}.info-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.info-item{background:white;border:1px solid #e9ecef;border-radius:6px;padding:16px;transition:box-shadow 0.2s ease, transform 0.2s ease}.info-item:hover{box-shadow:0 2px 8px rgba(0,0,0,0.1);transform:translateY(-1px)}.info-label{font-size:12px;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:4px}.info-value{font-size:14px;font-weight:500;color:#333;word-break:break-all}.confirmation-code{font-family:'Monaco', 'Menlo', 'Ubuntu Mono', monospace;background:#f8f9fa;padding:8px 12px;border-radius:4px;border:1px solid #e9ecef;font-size:13px}.completion-info{background:#e8f5e8;border:1px solid #c3e6cb;border-radius:6px;padding:16px;margin-top:16px}.completion-info h3{color:#155724;font-size:14px;font-weight:600;margin-bottom:8px}.completion-info p{color:#155724;font-size:13px;margin:0}.note{background:#fff3cd;border:1px solid #ffeaa7;border-radius:6px;padding:16px;margin-top:16px}.note.error{background:#f8d7da;border:1px solid #f5c6cb}.note h3{color:#856404;font-size:14px;font-weight:600;margin-bottom:8px}.note p{color:#856404;font-size:13px;margin:0}.note.error h3{color:#721c24}.note.error p{color:#721c24}.error{background:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;padding:16px;margin-top:16px}.error h3{color:#721c24;font-size:14px;font-weight:600;margin-bottom:8px}.error p{color:#721c24;font-size:13px;margin:0}.processing-note{position:relative}.loading-spinner{width:20px;height:20px;border:2px solid #ffeaa7;border-top:2px solid #856404;border-radius:50%;animation:spin 1s linear infinite;margin-top:8px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.footer{background:#f8f9fa;padding:20px 24px;text-align:center;border-top:1px solid #e9ecef}.footer p{font-size:12px;color:#6c757d;margin:0}.support-email{color:#1877f2;text-decoration:none;font-weight:500;transition:color 0.2s ease}.support-email:hover{color:#166fe5;text-decoration:underline}@media (max-width: 640px){.info-grid{grid-template-columns:1fr}.content{padding:24px 16px}.header{padding:20px 16px}}.login-link-error{padding:40px;text-align:center}.login-link-error .logo{margin:30px auto;width:70px;height:50px;background:url(https://d1r03q5ughs.cloudfront.net/assets/logo-a0ee63268b16be7b04599e02e12549477295979a675b25193257b2d7142c40ea.png);background-size:contain;background-repeat:no-repeat;text-indent:-9999px}
