:root{color-scheme:dark;font-family:Avenir Next,Segoe UI,sans-serif;background:radial-gradient(circle at top left,rgba(226,91,70,.28),transparent 28%),radial-gradient(circle at top right,rgba(91,141,239,.2),transparent 24%),linear-gradient(180deg,#08111f,#111c30);color:#eef4ff}*{box-sizing:border-box}body{margin:0;min-height:100vh}a{color:#f8d17c;text-decoration:none}button,textarea,input,select{font:inherit}.tt-shell{max-width:1200px;margin:0 auto;padding:32px 20px 48px}.tt-shell-guest-record{width:min(calc(100vw - 40px),1240px);max-width:none}.tt-shell-guest-tasks{width:min(calc(100vw - 40px),1520px);max-width:none}.tt-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.tt-header-slotted{display:grid;grid-template-columns:minmax(84px,1fr) auto minmax(84px,1fr);align-items:center}.tt-header-slot{min-width:0;min-height:40px;display:flex;align-items:center}.tt-header-slot-leading{justify-content:flex-start}.tt-header-slot-trailing{justify-content:flex-end}.tt-brand-block{min-width:0}.tt-header-slotted .tt-brand-block{text-align:center}.tt-actions-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tt-segmented{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:999px;background:#ffffff0f}.tt-segmented button{height:32px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:#eaf1ffb8;cursor:pointer;font-weight:650}.tt-segmented .tt-segmented-active{background:#ffffff24;color:#eef4ff}.tt-actions{display:flex;align-items:center}.tt-header h1{margin:0;font-size:clamp(2rem,4vw,3.5rem)}.tt-eyebrow{margin:0 0 8px;color:#f8d17c;letter-spacing:.16em;text-transform:uppercase;font-size:.74rem}.tt-subtitle,.tt-muted,.tt-panel-head p,.tt-empty p{color:#bcc9de}.tt-nav-button{min-width:40px;min-height:40px;border:0;border-radius:999px;background:transparent;color:#eef4ffd6;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;cursor:pointer;text-decoration:none;transition:background .16s ease,color .16s ease,transform .16s ease;-webkit-tap-highlight-color:transparent}.tt-nav-button:hover{color:#fff;background:#ffffff0d;transform:translateY(-1px)}.tt-nav-button-icon{width:40px;padding:0;font-size:1.08rem;line-height:1}.tt-nav-button-text,.tt-nav-button-link{font-size:.9rem;letter-spacing:.01em}.tt-nav-badge-new{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:999px;background:#2ed39a29;color:#79e1b4;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.tt-nav-button-text span{font-size:1rem;line-height:1}.tt-nav-placeholder{width:40px;height:40px;display:inline-block;opacity:0}.tt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-bottom:18px}.tt-stage-layout{max-width:1040px;margin:0 auto}.tt-shell-guest-record .tt-stage-layout{width:min(100%,1200px);max-width:none}.tt-shell-guest-orders-open .tt-stage-layout{display:grid;gap:16px}.tt-content,.tt-stack{display:grid;gap:14px}.tt-panel{background:#050d19b8;border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:20px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.tt-panel-head{margin-bottom:16px}.tt-panel-head-row{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.tt-panel-head h2,.tt-panel h3{margin:0 0 6px}.tt-panel-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tt-primary,.tt-secondary,.tt-chip,.tt-link-card{border-radius:14px;border:0;cursor:pointer;transition:transform .16s ease,opacity .16s ease}.tt-primary:hover,.tt-secondary:hover,.tt-chip:hover,.tt-link-card:hover{transform:translateY(-1px)}.tt-primary{background:linear-gradient(135deg,#f59b42,#ef4444);color:#111827;font-weight:700;padding:12px 16px}.tt-primary-recording{background:linear-gradient(135deg,#fbbf24,#fb7185)}.tt-secondary,.tt-chip{background:#ffffff14;color:#eef4ff;padding:10px 12px}.tt-chip-active{outline:2px solid #f8d17c}.tt-link-card{display:block;padding:16px;background:#ffffff14;color:#eef4ff}.tt-task,.tt-empty{background:#ffffff0d;border-radius:18px;padding:16px}.tt-task-ops{display:grid;gap:10px}.tt-task-source{margin:0;font-size:1.05rem;color:#eef4ff}.tt-task-row{display:flex;justify-content:space-between;align-items:center;gap:16px}.tt-task-main{min-width:0;flex:1;display:grid;gap:8px}.tt-task-main p{margin:0}.tt-task-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tt-task-warning{color:#f8d17c}.tt-voice-stage{min-height:calc(100dvh - 220px);display:grid;place-items:center;gap:14px;text-align:center;align-content:center}.tt-shell-guest-orders-open .tt-voice-stage{min-height:min(52dvh,460px)}.tt-record-button{position:relative;isolation:isolate;width:min(64vw,340px);height:min(64vw,340px);display:grid;place-items:center;border-radius:999px;border:0;cursor:pointer;background:radial-gradient(circle at 30% 30%,rgba(255,236,209,.35),transparent 34%),linear-gradient(145deg,#f4a54d,#ea5a4f);color:#111827;box-shadow:0 18px 48px #ea5a4f47,inset 0 1px #ffffff38;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.tt-record-button:before,.tt-record-button:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:inherit;pointer-events:none;opacity:0;z-index:-1;transform:scale(.94)}.tt-record-button>*{position:relative;z-index:1}.tt-record-button:hover{transform:translateY(-2px)}.tt-record-button-live{background:radial-gradient(circle at 30% 30%,rgba(214,255,231,.42),transparent 32%),linear-gradient(145deg,#38d996,#0f9b8e);box-shadow:0 0 0 18px #4ade8024,0 24px 58px #10b98152,inset 0 1px #ffffff42;color:#052418}.tt-record-button-live:before{border:2px solid rgba(134,239,172,.76);box-shadow:0 0 0 8px #22c55e1a,0 0 34px #2dd4bf47;animation:tt-recording-ring 1.45s ease-in-out infinite}.tt-record-button-live:after{top:-24px;right:-24px;bottom:-24px;left:-24px;border:1px solid rgba(94,234,212,.4);box-shadow:0 0 44px #4ade802e;animation:tt-recording-ring 1.45s ease-in-out .32s infinite}.tt-record-button-busy{background:radial-gradient(circle at 50% 32%,rgba(212,255,228,.18),transparent 32%),linear-gradient(145deg,#172338,#22314c);color:#f2f7ff;box-shadow:0 0 0 14px #5eead414,0 20px 54px #08111f6b,inset 0 1px #ffffff1a;animation:tt-busy-pulse 1.6s ease-in-out infinite}.tt-record-button-success{background:radial-gradient(circle at 30% 30%,rgba(217,255,233,.42),transparent 34%),linear-gradient(145deg,#4ade80,#0f9b8e);color:#06281c;box-shadow:0 0 0 12px #4ade801a,0 18px 46px #10b98147,inset 0 1px #ffffff42}.tt-record-button:disabled{cursor:wait;opacity:1}.tt-record-button-face{width:72%;height:auto;display:block;margin-inline:auto;overflow:visible;pointer-events:none}.tt-record-button-face-busy{width:78%}.tt-record-button-face-text{fill:currentColor;font-family:Avenir Next,Segoe UI,sans-serif;font-weight:780;letter-spacing:-.045em}.tt-record-button-face-text-busy{font-weight:800}.tt-guest-task-stage{display:grid;gap:8px;width:100%}.tt-guest-order-label{margin:0 0 4px;text-align:center;color:#f4d38aeb;letter-spacing:.18em;text-transform:uppercase;font-size:.74rem}.tt-guest-task-list{width:min(100%,1320px);max-width:none;margin:0 auto;display:grid;gap:10px}.tt-guest-request-group{display:grid;border-radius:16px;overflow:hidden;background:#ffffff07;border:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tt-guest-task-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 16px;min-height:52px;border-bottom:1px solid rgba(255,255,255,.06);transition:opacity .18s ease,transform .18s ease,filter .18s ease}.tt-guest-task-row:last-child{border-bottom:0}.tt-guest-task-row-removing{opacity:0;transform:translateY(-4px) scale(.985);filter:blur(.5px);pointer-events:none}.tt-guest-task-copy{min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px}.tt-guest-task-label{display:flex;align-items:center;gap:10px;min-width:0}.tt-guest-task-dot{width:8px;height:8px;border-radius:999px;flex:0 0 auto}.tt-guest-task-dot-workable{background:#2ed39a;box-shadow:0 0 0 6px #2ed39a14}.tt-guest-task-dot-unworkable{background:#f5c86b;box-shadow:0 0 0 6px #f5c86b14}.tt-guest-task-title{display:block;font-size:clamp(.94rem,1.22vw,1.06rem);line-height:1.18;letter-spacing:-.02em;font-weight:650;min-width:0}.tt-guest-task-note{margin:0;flex:0 1 auto;color:#f4d38adb;font-size:.74rem;padding-left:0;line-height:1.3}.tt-guest-task-actions{display:flex;align-items:center;justify-content:flex-end}.tt-task-close{width:28px;height:28px;border-radius:999px;border:0;background:transparent;color:#eef4ffb3;cursor:pointer;font-size:1.45rem;line-height:1;display:grid;place-items:center;transition:transform .16s ease,color .16s ease,background .16s ease}.tt-task-close:hover{transform:scale(1.04);background:#ffffff0d;color:#fff}.tt-details-stack{margin-top:14px}.tt-task summary{cursor:pointer;font-weight:700}.tt-task-head,.tt-inline{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:center}.tt-stage-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.tt-stage-toolbar p{margin:0}.tt-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:.84rem}.tt-badge-neutral{background:#ffffff14}.tt-badge-accent{background:#5b8def3d}.tt-badge-success{background:#4bb5433d}.tt-badge-warn{background:#ef44443d}.tt-textarea,.tt-input{width:100%;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:inherit;padding:12px 14px}.tt-inline-assign{justify-content:flex-start}.tt-select{min-width:180px;width:auto}@media (max-width: 720px){.tt-task-row{flex-direction:column;align-items:stretch}.tt-task-actions{width:100%;justify-content:flex-start}.tt-record-button{width:min(76vw,320px);height:min(76vw,320px)}.tt-guest-task-list{width:100%}.tt-guest-task-row{padding:12px 14px;gap:8px}.tt-guest-task-copy{display:grid;gap:4px}.tt-guest-task-title{font-size:.94rem}.tt-guest-task-note{font-size:.76rem;padding-left:18px}}.tt-list{margin:0;padding-left:18px}.tt-options{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.tt-error{color:#ffb4b4}.tt-code-block{margin:0;padding:12px;border-radius:14px;overflow-x:auto;white-space:pre-wrap;background:#0000003d;color:#d6e2f6;font-size:.88rem}.tt-recording-note{margin:0;color:#f8d17c;font-size:.95rem}.tt-recorder-status{display:grid;gap:10px;padding:14px;border-radius:18px;background:#ffffff0d}.tt-waveform{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));align-items:end;gap:6px;min-height:68px}.tt-waveform-bar{display:block;width:100%;border-radius:999px;background:linear-gradient(180deg,#f8d17cf2,#fb7185d9);transition:height .12s ease}.tt-meter-track{width:100%;height:10px;border-radius:999px;background:#ffffff14;overflow:hidden}.tt-meter-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f8d17c,#fb7185);transition:width .1s ease}@media (max-width: 720px){.tt-shell{padding:calc(10px + env(safe-area-inset-top,0px)) 14px calc(20px + env(safe-area-inset-bottom,0px))}.tt-shell-guest .tt-header{grid-template-columns:minmax(58px,1fr) auto minmax(58px,1fr);align-items:center;gap:10px;margin-bottom:8px}.tt-shell-guest .tt-brand-block,.tt-shell-admin .tt-brand-block{text-align:center}.tt-shell-guest .tt-header h1{font-size:clamp(1.06rem,5.4vw,1.32rem);line-height:1.02;letter-spacing:-.025em}.tt-shell-guest .tt-eyebrow{margin-bottom:1px;font-size:.46rem;letter-spacing:.12em;opacity:.72}.tt-nav-button{min-width:34px;min-height:34px;padding:0 8px}.tt-nav-button-text,.tt-nav-button-link{font-size:.78rem}.tt-nav-button-icon,.tt-nav-placeholder{width:34px;height:34px;font-size:.94rem}.tt-shell-guest-orders-open .tt-stage-layout{min-height:calc(100dvh - 114px - env(safe-area-inset-bottom,0px));display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:start;gap:12px}.tt-shell-guest-orders-open .tt-guest-task-stage{position:relative;min-height:0;max-height:calc(100dvh - 148px - min(68vw,228px) - env(safe-area-inset-bottom,0px));align-content:start;overflow:hidden}.tt-shell-guest-orders-open .tt-guest-task-stage:before,.tt-shell-guest-orders-open .tt-guest-task-stage:after{content:"";position:absolute;left:0;right:0;height:14px;pointer-events:none;z-index:2}.tt-shell-guest-orders-open .tt-guest-task-stage:before{top:20px;background:linear-gradient(180deg,#08111f85,#08111f00)}.tt-shell-guest-orders-open .tt-guest-task-stage:after{bottom:0;background:linear-gradient(0deg,#08111f94,#08111f00)}.tt-shell-guest-orders-open .tt-guest-task-list{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-right:4px}.tt-voice-stage{min-height:calc(100dvh - 156px);gap:10px}.tt-shell-guest-orders-open .tt-voice-stage{min-height:auto;padding-bottom:max(8px,env(safe-area-inset-bottom,0px))}.tt-record-button{width:min(68vw,228px);height:min(68vw,228px);box-shadow:0 12px 28px #ea5a4f33,inset 0 1px #ffffff2e}.tt-record-button-live{box-shadow:0 0 0 10px #4ade801c,0 14px 30px #10b9813d,inset 0 1px #ffffff3d}.tt-record-button-busy{box-shadow:0 0 0 8px #5eead414,0 12px 28px #08111f57,inset 0 1px #ffffff1a}.tt-record-button-face{width:76%}.tt-record-button-face-busy{width:82%}.tt-admin-row{grid-template-columns:minmax(0,1fr);align-items:start;padding:11px 13px;gap:8px}.tt-admin-topline{align-items:flex-start;flex-direction:column;gap:6px}.tt-admin-line{display:grid;gap:8px;white-space:normal;overflow:visible}.tt-admin-title,.tt-admin-meta,.tt-admin-note{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.tt-admin-tags{width:100%;justify-content:flex-start}.tt-admin-actions{justify-content:flex-start;width:100%;flex-wrap:wrap;gap:8px}.tt-shell-admin .tt-header{grid-template-columns:minmax(58px,1fr) auto minmax(58px,1fr);align-items:center;margin-bottom:10px;gap:10px}.tt-shell-admin .tt-header h1{font-size:clamp(1.18rem,6.4vw,1.56rem);line-height:1;letter-spacing:-.026em}.tt-shell-admin .tt-eyebrow{margin-bottom:1px;font-size:.46rem;letter-spacing:.12em;opacity:.76}.tt-shell-staff .tt-header h1{font-size:clamp(1.12rem,5.8vw,1.42rem)}.tt-admin-section{gap:6px}.tt-admin-section-head h2{font-size:.84rem}.tt-admin-list,.tt-admin-details,.tt-guest-request-group{border-radius:14px}.tt-admin-title{font-size:.9rem}.tt-admin-tag{height:20px;padding:0 8px;font-size:.64rem}.tt-admin-meta,.tt-admin-note{font-size:.72rem}.tt-admin-primary,.tt-admin-delete{height:30px;padding:0 11px;font-size:.84rem}}@media (min-width: 721px) and (max-width: 1024px){.tt-shell{padding:calc(16px + env(safe-area-inset-top,0px)) 18px calc(28px + env(safe-area-inset-bottom,0px))}.tt-shell-guest .tt-header{grid-template-columns:minmax(72px,1fr) auto minmax(72px,1fr);align-items:center;margin-bottom:12px;gap:12px}.tt-shell-guest .tt-header h1{font-size:clamp(1.34rem,4.6vw,1.8rem)}.tt-shell-guest .tt-brand-block,.tt-shell-admin .tt-brand-block{text-align:center}.tt-shell-guest .tt-eyebrow,.tt-shell-admin .tt-eyebrow{margin-bottom:2px;font-size:.52rem;opacity:.8}.tt-shell-admin .tt-header{grid-template-columns:minmax(72px,1fr) auto minmax(72px,1fr);align-items:center;margin-bottom:12px;gap:12px}.tt-shell-admin .tt-header h1{font-size:clamp(1.4rem,4.2vw,1.82rem)}.tt-record-button{width:min(46vw,214px);height:min(46vw,214px)}.tt-voice-stage{min-height:calc(100dvh - 176px)}.tt-admin-row{padding:12px 15px}.tt-admin-topline{align-items:flex-start;flex-wrap:wrap}.tt-admin-line{flex-wrap:wrap;white-space:normal;overflow:visible}.tt-admin-title,.tt-admin-meta,.tt-admin-note{overflow:visible;text-overflow:clip;white-space:normal}.tt-admin-actions{flex-wrap:wrap}}.tt-shell-guest .tt-header{margin-bottom:14px}.tt-shell-guest .tt-header h1{font-size:clamp(1.58rem,3.7vw,2.22rem);line-height:1.02;letter-spacing:-.035em}.tt-shell-guest .tt-subtitle{display:none}.tt-shell-guest .tt-eyebrow{margin-bottom:4px;font-size:.58rem;opacity:.74}.tt-shell-guest .tt-brand-block{min-width:0;text-align:center}.tt-shell-guest .tt-header-slot-leading{justify-self:start}.tt-shell-guest .tt-header-slot-trailing{justify-self:end}.tt-shell-guest-tasks .tt-header{margin-bottom:8px}.tt-shell-guest-tasks .tt-stage-layout{width:min(100%,1460px);max-width:none}.tt-shell-guest-tasks .tt-content{width:100%}.tt-shell-admin{max-width:1080px}.tt-shell-admin .tt-header{margin-bottom:18px}.tt-shell-admin .tt-header h1{font-size:clamp(2.4rem,5vw,4rem);letter-spacing:-.04em}.tt-shell-admin .tt-eyebrow{margin-bottom:4px;font-size:.68rem}.tt-shell-staff .tt-header{margin-bottom:14px}.tt-shell-staff .tt-header h1{font-size:clamp(1.72rem,4.2vw,2.62rem);line-height:1;letter-spacing:-.032em}.tt-admin-stage{display:grid;gap:16px}.tt-admin-section{display:grid;gap:10px}.tt-admin-section-head{display:flex;align-items:center;justify-content:space-between}.tt-admin-section-head h2{margin:0;font-size:1rem;letter-spacing:.02em}.tt-admin-list{display:grid;border-radius:22px;overflow:hidden;background:#ffffff09;border:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tt-admin-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 18px;min-height:66px;border-bottom:1px solid rgba(255,255,255,.06)}.tt-admin-row:last-child{border-bottom:0}.tt-admin-copy{min-width:0}.tt-admin-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.tt-admin-line{display:flex;align-items:baseline;gap:10px;min-width:0;overflow:hidden;white-space:nowrap}.tt-admin-title{display:inline-block;min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;font-size:1rem;line-height:1.18;font-weight:650;letter-spacing:-.02em}.tt-admin-tags{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tt-admin-tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:.74rem;letter-spacing:.02em;color:#eaf1ff}.tt-admin-tag-accent{background:#5b8def2e}.tt-admin-tag-success{background:#2ed39a29}.tt-admin-tag-warn{background:#f5c86b29;color:#f4d38a}.tt-admin-meta{margin:0;flex:0 0 auto;color:#bcc9dec7;font-size:.82rem}.tt-admin-note{margin:0;flex:0 0 auto;overflow:hidden;text-overflow:ellipsis;color:#f4d38ae6;font-size:.8rem}.tt-admin-actions{display:flex;align-items:center;gap:10px;justify-self:end;align-self:center;flex:0 0 auto}.tt-admin-primary,.tt-admin-delete{border:0;cursor:pointer;transition:transform .16s ease,background .16s ease,color .16s ease}.tt-admin-primary{height:34px;padding:0 14px;border-radius:999px;background:linear-gradient(135deg,#f4a54d,#ea5a4f);color:#111827;font-weight:700}.tt-admin-delete{height:34px;padding:0 14px;border-radius:999px;background:#ffffff0f;color:#eef4ff}.tt-admin-primary:hover,.tt-admin-delete:hover{transform:translateY(-1px)}.tt-admin-details{margin-top:2px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);padding:14px 16px}.tt-admin-details summary{cursor:pointer;font-weight:600}.tt-admin-details[open] summary{margin-bottom:14px}.tt-catalog-upload{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.tt-catalog-upload input::file-selector-button{height:34px;margin-right:12px;border:0;border-radius:999px;background:#ffffff1a;color:#eef4ff;cursor:pointer;padding:0 12px}.tt-catalog-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.tt-catalog-form input,.tt-catalog-form textarea{min-width:0;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0e;color:#eef4ff;padding:10px 12px;font:inherit}.tt-catalog-form input:disabled{color:#eaf1ff8a}.tt-catalog-form textarea{grid-column:span 2;min-height:42px;resize:vertical}.tt-catalog-form-actions{display:flex;align-items:center;gap:10px;justify-content:flex-end}.tt-catalog-empty{padding:14px 18px}@keyframes tt-busy-pulse{0%,to{box-shadow:0 0 0 14px #5eead414,0 20px 54px #08111f6b,inset 0 1px #ffffff1a}50%{box-shadow:0 0 0 22px #5eead40d,0 22px 58px #08111f7a,inset 0 1px #ffffff24}}@keyframes tt-recording-ring{0%{opacity:.2;transform:scale(.94)}45%{opacity:.9;transform:scale(1.04)}to{opacity:.18;transform:scale(1.12)}}
