:root{--app-bg:radial-gradient(120% 90% at 88% 12%,#1a2420 0%,#0e1210 48%,#0a0e0c 100%);--app-panel:#1c2420;--app-panel-2:#252e2a;--app-inset:#141a18;--app-field:#141a18;--app-float:#252e2a;--app-ink:#e4e0d8;--app-ink-2:#c4c0b8;--app-ink-muted:#9a968e;--app-ink-subtle:#7a766e;--app-border:rgba(228,224,216,0.13);--app-border-2:rgba(228,224,216,0.06);--app-divider:rgba(228,224,216,0.1);--app-sidebar:#1a221e;--app-overlay:rgba(4,10,8,0.62);--app-hover:rgba(228,224,216,0.055);--app-trust:var(--teal-800);--app-trust-ink:var(--teal-200);--app-trust-line:var(--teal-500);--app-shadow:0 4px 14px rgba(4,10,8,0.45),inset 0 0 0 1px rgba(228,224,216,0.06);--app-card-radius:20px;--app-chip:rgba(228,224,216,0.06);--app-grid-line:rgba(228,224,216,0.07);--app-now:var(--coral-500);--app-user-bubble:#2a332f;--app-scroll-thumb:rgba(228,224,216,0.18);--app-chat-bg:radial-gradient(70% 55% at 108% -18%,#1e2a26 0%,#121816 42%,#0c100e 78%);--app-chat-well:#0f1412;--app-chat-bubble:#1c2420;--app-chat-raised:#2a332f;--app-chat-ink:var(--app-ink);--app-chat-ink-muted:var(--app-ink-muted)}[data-theme=light]{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-stroke:.22px currentColor;--app-bg:radial-gradient(120% 100% at 88% 0%,#f7f4ee 0%,#f4f0e8 52%,#efe9df 100%);--app-panel:#f7f4ee;--app-panel-2:#fffcf7;--app-inset:#e8dfd0;--app-field:#fffcf7;--app-float:#fffcf7;--app-ink:#2a3457;--app-ink-2:#3a4568;--app-ink-muted:#5a6580;--app-ink-subtle:#7a8499;--app-border:rgba(40,32,20,0.14);--app-border-2:rgba(40,32,20,0.09);--app-divider:rgba(40,32,20,0.1);--app-sidebar:#f0ebe1;--app-overlay:rgba(40,32,20,0.4);--app-hover:rgba(40,32,20,0.07);--app-trust:var(--teal-600);--app-trust-ink:#eaf3ef;--app-trust-line:var(--teal-600);--app-shadow:0 0 0 1px rgba(40,32,20,0.06),0 1px 2px rgba(40,32,20,0.05),0 4px 10px -2px rgba(40,32,20,0.06),0 12px 28px -8px rgba(40,32,20,0.1);--app-chip:rgba(40,32,20,0.07);--app-grid-line:rgba(40,32,20,0.09);--app-user-bubble:#f7f4ee;--app-scroll-thumb:#c9bfae;--app-chat-bg:radial-gradient(70% 55% at 108% -18%,#ede4d4 0%,#e6dcc8 42%,#ddd2c0 78%);--app-chat-well:var(--app-inset);--app-chat-bubble:var(--app-panel);--app-chat-raised:var(--app-panel-2);--app-chat-ink:var(--app-ink);--app-chat-ink-muted:var(--app-ink-muted)}.ba-task-del-btn{position:absolute;top:9px;right:41px;width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid var(--app-border);background:var(--app-panel);color:var(--app-ink-muted);cursor:pointer;opacity:0;transform:translateY(-2px);transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),color var(--duration-fast),border-color var(--duration-fast)}.ba-railtask:hover .ba-task-del-btn{opacity:1;transform:translateY(0)}.ba-task-del-btn:hover{color:#e8836f;border-color:rgba(214,73,51,.45)}.ba-railtask.chatting .ba-task-del-btn{opacity:0}.ba-task-del-btn svg{width:14px;height:14px}.ba-done-section{margin-top:10px;border-top:1px solid var(--app-divider);padding-top:10px}.ba-done-toggle{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;background:transparent;border-radius:var(--radius-md);cursor:pointer;font-family:var(--font-body);font-weight:700;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--app-ink-muted);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast)}.ba-done-toggle:hover{background:var(--app-hover);color:var(--app-ink)}.ba-done-toggle svg{color:var(--positive-400)}.ba-done-count{font-weight:700;letter-spacing:0;color:var(--app-ink-muted);background:var(--app-chip);padding:1px 7px;border-radius:var(--radius-full)}.ba-railtask .ttl.editing{outline:none;background:var(--app-hover);box-shadow:inset 0 0 0 1px var(--app-border);border-radius:5px;padding:1px 4px;margin:-1px -4px;cursor:text}.cal-ev-resize{position:absolute;left:0;right:0;bottom:0;height:9px;cursor:ns-resize;z-index:3;touch-action:none}.cal-ev-resize:after{content:"";position:absolute;left:50%;bottom:2px;width:22px;height:2px;transform:translateX(-50%);border-radius:2px;background:var(--app-ink-subtle);opacity:0;transition:opacity var(--duration-fast) var(--ease-out)}.ba-cal-ev:hover .cal-ev-resize:after,.cal-wk-ev:hover .cal-ev-resize:after{opacity:.5}.cal-ev-extend{position:absolute;top:0;right:0;bottom:0;width:8px;cursor:ew-resize;z-index:4;touch-action:none}.cal-ev-extend.start{right:auto;left:0}.cal-ev-extend:after{content:"";position:absolute;top:50%;right:2px;width:2px;height:16px;transform:translateY(-50%);border-radius:2px;background:var(--app-ink-subtle);opacity:0;transition:opacity var(--duration-fast) var(--ease-out)}.cal-ev-extend.start:after{right:auto;left:2px}.cal-allday-chip:hover .cal-ev-extend:after,.cal-wk-ev:hover .cal-ev-extend:after{opacity:.55}.ed-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A93AE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:12px}.ed-select option{background:var(--app-panel);color:var(--app-ink)}.tz-field{align-items:center}.bc-md>:first-child{margin-top:0}.bc-md>:last-child{margin-bottom:0}.bc-md p{margin:0 0 8px}.bc-md ol,.bc-md ul{margin:6px 0;padding-left:20px}.bc-md li{margin:2px 0}.bc-md li>p{margin:0}.bc-md strong{font-weight:700;color:var(--app-ink)}.bc-md em{font-style:italic}.bc-md a{color:var(--coral-500);text-decoration:underline}.bc-md h1,.bc-md h2,.bc-md h3,.bc-md h4{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:12px 0 6px;color:var(--app-ink)}.bc-md h1{font-size:18px}.bc-md h2{font-size:16px}.bc-md h3{font-size:14.5px}.bc-md h4{font-size:13.5px}.bc-md code{font-family:var(--font-mono);font-size:.88em;background:transparent;border:1px solid var(--app-border);padding:1px 5px;border-radius:5px}[data-theme=light] .bc-md code{background:var(--app-chat-well);border-color:var(--app-border)}.bc-md pre{background:transparent;border:1px solid var(--app-border);padding:10px 12px;border-radius:10px;overflow-x:auto;margin:8px 0}[data-theme=light] .bc-md pre{background:var(--app-chat-well);border-color:var(--app-border)}.bc-md pre code{background:none;padding:0;font-size:12.5px}.bc-md blockquote{border-left:3px solid var(--app-border);margin:8px 0;padding:2px 0 2px 12px;color:var(--app-ink)}.bc-md blockquote a{color:inherit;text-decoration:none}.bc-md hr{border:none;border-top:1px solid var(--app-divider);margin:12px 0}.bc-md table{border-collapse:collapse;margin:8px 0;font-size:13px}.bc-md td,.bc-md th{border:1px solid var(--app-divider);padding:4px 9px;text-align:left}.bc-md th{font-weight:700;background:var(--app-chip)}.cal-week-scroll{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ba-cal-scroll{max-height:calc(100vh / var(--app-zoom, 1) - 250px)}body,html{margin:0;height:100%}body{background:var(--app-bg);color:var(--app-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}[data-theme=light] .agent-app,[data-theme=light] .agent-app *,[data-theme=light] .set-overlay,[data-theme=light] .set-overlay *,[data-theme=light] body{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.theme-toggle{position:fixed;right:16px;bottom:14px;z-index:200;display:flex;align-items:center;gap:8px;background:var(--app-panel);border:1px solid var(--app-border,rgba(237,239,247,.12));border-radius:999px;padding:5px 7px 5px 13px;box-shadow:var(--shadow-lg);font-family:Manrope,system-ui,sans-serif}.theme-toggle .lbl{font-size:10px;font-weight:700;color:var(--app-ink-muted,#8a93ae);letter-spacing:.12em}.theme-toggle .seg{display:flex;gap:3px;background:var(--app-chip,rgba(237,239,247,.06));border-radius:999px;padding:3px}.theme-toggle .seg button{border:none;cursor:pointer;font-family:inherit;font-weight:600;font-size:11.5px;padding:5px 11px;border-radius:999px;color:var(--app-ink-muted,#8a93ae);background:transparent;transition:all .15s ease}.theme-toggle .seg button.on{background:#050b28;color:#edeff7}.theme-toggle .seg button.on.lt{background:#fff;color:#050b28;box-shadow:0 1px 3px rgba(0,0,0,.18)}.auth-wrap{min-height:100%;min-height:calc(100dvh / var(--app-zoom, 1));display:flex;align-items:center;justify-content:center;padding:24px;background:var(--app-bg)}.auth-motto{position:fixed;bottom:20px;left:0;right:0;z-index:1;margin:0;text-align:center;font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--app-ink-muted);pointer-events:none}.auth-card,.auth-motto{font-family:var(--font-body)}.auth-card{width:100%;max-width:400px;background:var(--app-panel);border:1px solid var(--app-border);border-radius:20px;box-shadow:var(--app-shadow);padding:32px 28px;color:var(--app-ink)}.auth-card .brand{display:flex;justify-content:center;margin-bottom:20px}.auth-card .brand img{height:44px}.auth-card .brand .mk-l,[data-theme=light] .auth-card .brand .mk-d{display:none}[data-theme=light] .auth-card .brand .mk-l{display:block}.auth-card h1{text-align:center;font-family:var(--font-display);font-weight:700;font-size:24px;letter-spacing:-.02em;margin:4px 0 6px;color:var(--app-ink)}.auth-card p.sub{text-align:center;font-size:13.5px;color:var(--app-ink-muted);margin:0 0 22px;line-height:1.5}.auth-card label{display:block;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--app-ink-muted);margin:14px 0 6px}.auth-card input{width:100%;background:var(--app-inset);border:1px solid var(--app-border);border-radius:12px;padding:11px 13px;color:var(--app-ink);font-family:var(--font-body);font-size:14px;outline:none;box-shadow:var(--shadow-inset-hairline)}.auth-card input:focus{border-color:rgba(214,73,51,.5)}.auth-card button.primary{width:100%;margin-top:20px;border:none;cursor:pointer;background:var(--grad-coral-flat);color:#fff;font-family:var(--font-body);font-weight:600;font-size:14.5px;padding:12px;border-radius:14px;box-shadow:0 6px 18px rgba(214,73,51,.3)}.auth-card button.primary:disabled{opacity:.6;cursor:default}.auth-card .toggle{margin-top:16px;text-align:center;font-size:13px;color:var(--app-ink-muted)}.auth-card .toggle button{background:none;border:none;color:var(--coral-500);font-weight:600;cursor:pointer;font-size:13px;font-family:var(--font-body)}[data-theme=light] .auth-card .toggle button{color:var(--coral-700)}.auth-card .pw-rules{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:5px 10px;gap:5px 10px}.auth-card .pw-rules li{display:flex;align-items:center;gap:5px;font-size:11.5px;line-height:1.3;color:var(--app-ink-subtle)}.auth-card .pw-rules li svg{flex:none;opacity:.35}.auth-card .pw-rules li.met{color:var(--positive-400)}[data-theme=light] .auth-card .pw-rules li.met{color:#1e6b43}.auth-card .pw-rules li.met svg{opacity:1}.auth-card .linkrow{margin-top:10px;text-align:right;font-size:12.5px}.auth-card .linkrow button{background:none;border:none;padding:0;color:var(--app-ink-muted);cursor:pointer;font-size:12.5px;font-family:var(--font-body)}.auth-card .linkrow button:hover{color:var(--coral-500)}[data-theme=light] .auth-card .linkrow button:hover{color:var(--coral-700)}.auth-card .err{margin-top:14px;font-size:13px;color:#e8836f;background:rgba(214,73,51,.12);border:1px solid rgba(214,73,51,.3);border-radius:10px;padding:9px 12px}[data-theme=light] .auth-card .err{color:var(--coral-700);background:#fbe3e3;border-color:rgba(178,58,40,.28)}.auth-card .err button{background:none;border:none;padding:0;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.auth-card .ok{color:var(--positive-400);background:rgba(46,140,90,.14);border-color:rgba(46,140,90,.35)}[data-theme=light] .auth-card .ok{color:#1e6b43;background:#dcf0e5;border-color:rgba(30,107,67,.28)}.auth-oauth{width:100%;height:44px;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:18px;border:1px solid var(--app-border);border-radius:12px;background:var(--app-chip);color:var(--app-ink);font-family:var(--font-body);font-weight:600;font-size:14px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.auth-oauth:hover:not(:disabled){background:var(--app-hover);border-color:var(--app-border)}.auth-oauth:disabled{opacity:.6;cursor:default}.auth-oauth svg{flex:none}.auth-divider{display:flex;align-items:center;gap:12px;margin:18px 0 4px;color:var(--app-ink-subtle);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.auth-divider:after,.auth-divider:before{content:"";flex:1 1;height:1px;background:var(--app-divider)}.auth-sso-hint{margin:18px 0 0;text-align:center;font-size:13px;color:var(--app-ink-muted)}.ob-wrap{position:relative;overflow:hidden}.ob-orbits{position:absolute;inset:0;pointer-events:none;z-index:0}.ob-orbits:after,.ob-orbits:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;filter:blur(90px);opacity:.18}[data-theme=light] .ob-orbits:after,[data-theme=light] .ob-orbits:before{opacity:.1}.ob-orbits:before{top:8%;left:12%;background:radial-gradient(circle,var(--coral-600,#d64933) 0,transparent 70%)}.ob-orbits:after{right:10%;bottom:6%;background:radial-gradient(circle,var(--teal-600,#2a8f8a) 0,transparent 70%)}@media (prefers-reduced-motion:no-preference){.ob-orbits:before{animation:ob-drift-a 20s ease-in-out infinite alternate}.ob-orbits:after{animation:ob-drift-b 24s ease-in-out infinite alternate}}@keyframes ob-drift-a{0%{transform:translate(0)}to{transform:translate(40px,28px)}}@keyframes ob-drift-b{0%{transform:translate(0)}to{transform:translate(-36px,-22px)}}.ob-card{position:relative;z-index:1;width:100%;max-width:560px;padding:36px 36px 32px;color:var(--app-ink);font-family:var(--font-body);background:var(--app-panel);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);border:1px solid var(--app-border);border-radius:24px;box-shadow:var(--app-shadow)}[data-theme=dark] .ob-card{background:rgba(10,19,45,.72);box-shadow:var(--shadow-lg),inset 0 1px 0 rgba(255,255,255,.06)}.ob-identity{display:inline-flex;align-items:center;gap:10px;padding:5px 12px 5px 5px;margin-bottom:22px;border-radius:999px;background:var(--app-chip);border:1px solid var(--app-border-2)}.ob-avatar{width:28px;height:28px;border-radius:999px;object-fit:cover;display:block;flex:none}.ob-avatar-fallback{display:grid;place-items:center;background:rgba(214,73,51,.28);color:#fff;font-size:12px;font-weight:700}.ob-email{font-size:12.5px;color:var(--app-ink-muted);max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-count{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--app-ink-subtle);margin-bottom:10px}.ob-progress{display:flex;gap:6px;margin-bottom:28px}.ob-rail{flex:1 1;height:3px;border-radius:999px;background:var(--app-chip);position:relative;overflow:hidden}.ob-rail:after{content:"";position:absolute;inset:0;background:var(--grad-coral-flat);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.ob-rail.done:after,.ob-rail.on:after{transform:scaleX(1)}.ob-step{min-height:220px}@media (prefers-reduced-motion:no-preference){.ob-step{animation:ob-in .24s cubic-bezier(.2,.8,.2,1)}.ob-step.back{animation-name:ob-in-back}}@keyframes ob-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ob-in-back{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ob-prompt{font-family:var(--font-display);font-weight:700;font-size:30px;letter-spacing:-.02em;line-height:1.15;margin:0 0 8px;color:var(--app-ink)}.ob-sub{margin:0 0 28px;font-size:14px;line-height:1.5;color:var(--app-ink-muted)}.ob-input{width:100%;background:transparent;border:none;border-bottom:1px solid var(--app-divider);border-radius:0;padding:10px 2px;color:var(--app-ink);font-family:var(--font-display);font-size:22px;font-weight:600;letter-spacing:-.01em;outline:none;transition:border-color .18s ease}.ob-input::placeholder{color:var(--app-ink-subtle);font-weight:500}.ob-input:focus{border-bottom-color:var(--coral-500,#d64933)}.ob-input:disabled{opacity:.4;cursor:default}.ob-choices{display:flex;flex-direction:column;gap:12px}.ob-choice{width:100%;min-height:84px;display:grid;grid-template-columns:44px 1fr 20px;align-items:center;grid-gap:14px;gap:14px;padding:18px;text-align:left;cursor:pointer;color:var(--app-ink);font-family:var(--font-body);background:var(--app-chip);border:1px solid var(--app-border);border-radius:18px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.ob-choice:hover{transform:translateY(-2px);background:var(--app-hover);border-color:rgba(214,73,51,.45);box-shadow:0 10px 30px rgba(214,73,51,.18)}.ob-choice-icon{position:relative;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--app-panel-2);color:var(--app-ink);flex:none}.ob-choice.found .ob-choice-icon{background:rgba(214,73,51,.22);color:#f3b3a7}.ob-choice.warn .ob-choice-icon{background:rgba(209,75,75,.18);color:#f0a3a3}.ob-choice.warn:hover{border-color:rgba(209,75,75,.45);box-shadow:0 10px 30px rgba(209,75,75,.18)}.ob-pulse{position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:var(--coral-500,#d64933);box-shadow:0 0 0 0 rgba(214,73,51,.55)}@media (prefers-reduced-motion:no-preference){.ob-pulse{animation:ob-pulse 1.8s ease-out infinite}}@keyframes ob-pulse{0%{box-shadow:0 0 0 0 rgba(214,73,51,.55)}70%{box-shadow:0 0 0 8px rgba(214,73,51,0)}to{box-shadow:0 0 0 0 rgba(214,73,51,0)}}.ob-choice-body{display:flex;flex-direction:column;gap:3px;min-width:0}.ob-choice-badge{align-self:flex-start;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f3b3a7;background:rgba(214,73,51,.18);border-radius:999px;padding:2px 8px;margin-bottom:2px}.ob-choice-title{font-size:15.5px;font-weight:700;letter-spacing:-.01em}.ob-choice-sub{font-size:13px;color:var(--app-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-choice:not(.found) .ob-choice-sub{white-space:normal;line-height:1.35}.ob-role{display:flex;flex-direction:column;gap:18px}.ob-personal{display:flex;align-items:flex-start;gap:12px;width:100%;text-align:left;padding:14px 16px;border-radius:16px;border:1px solid var(--app-border);background:var(--app-chip);color:var(--app-ink);font-family:var(--font-body);cursor:pointer;transition:border-color .15s ease,background .15s ease}.ob-personal:hover{border-color:var(--app-border);background:var(--app-hover)}.ob-personal.on{border-color:rgba(214,73,51,.5);background:rgba(214,73,51,.1)}.ob-personal-check{width:22px;height:22px;border-radius:7px;border:1px solid var(--app-border);display:grid;place-items:center;flex:none;margin-top:1px;color:#fff;background:transparent}.ob-personal.on .ob-personal-check{background:var(--grad-coral-flat);border-color:transparent}.ob-personal strong{display:block;font-size:14px;font-weight:700;margin-bottom:2px}.ob-personal em{display:block;font-style:normal;font-size:12.5px;color:var(--app-ink-muted);line-height:1.4}.ob-card .err{margin-top:18px;font-size:13px;color:#e8836f;background:rgba(214,73,51,.12);border:1px solid rgba(214,73,51,.3);border-radius:10px;padding:9px 12px}[data-theme=light] .ob-card .err{color:var(--coral-700);background:#fbe3e3;border-color:rgba(178,58,40,.28)}.ob-nav{justify-content:space-between;gap:16px;margin-top:28px}.ob-nav,.ob-nav-right{display:flex;align-items:center}.ob-nav-right{gap:14px;margin-left:auto}.ob-hint{font-size:12px;color:var(--app-ink-subtle)}.ob-back{background:transparent;border:1px solid var(--app-border);color:var(--app-ink-muted);font-family:var(--font-body);font-weight:600;font-size:13.5px;padding:10px 16px;border-radius:12px;cursor:pointer;transition:border-color .15s ease,color .15s ease}.ob-back:hover:not(:disabled){border-color:var(--app-border);color:var(--app-ink);background:var(--app-hover)}.ob-back:disabled{opacity:.5;cursor:default}.ob-continue{border:none;cursor:pointer;background:var(--grad-coral-flat);color:#fff;font-family:var(--font-body);font-weight:600;font-size:14.5px;padding:12px 20px;border-radius:14px;box-shadow:0 6px 18px rgba(214,73,51,.3)}.ob-continue.danger{background:var(--negative-500);box-shadow:0 6px 18px rgba(209,75,75,.3)}.ob-continue:disabled{opacity:.6;cursor:default}.ob-note{margin:0 0 8px;font-size:13.5px;line-height:1.55;color:var(--app-ink-muted)}@media (max-width:560px){.ob-card{padding:28px 22px 24px}.ob-prompt{font-size:26px}.ob-hint{display:none}}