.cw{gap:.5rem;display:grid}.cw textarea,.cw input{font:inherit;border:1px solid var(--rule);resize:vertical;width:100%;color:var(--ink);background:#fff;border-radius:12px;padding:.7rem .85rem;font-size:.95rem}.cw textarea:focus,.cw input:focus{outline:3px solid var(--tab);outline-offset:1px}.cw-btn{cursor:pointer;font:inherit;border:0;justify-self:start;font-weight:600}.cw-btn:disabled{opacity:.5;cursor:default;transform:none}.cw-compact{grid-template-columns:minmax(0,1fr) auto;align-items:center}.cw-compact .ap-error{grid-column:1/-1}.cw-empty{border:1px dashed var(--rule);background:var(--sheet);border-radius:16px;gap:.8rem;padding:1.4rem;display:grid}.cw-empty p{margin:0}.cw-card{border:1px solid var(--rule);background:radial-gradient(120% 160% at 0% 0%, color-mix(in srgb, var(--tab) 22%, var(--sheet)) 0%, var(--sheet) 60%);border-radius:18px;gap:1rem;margin-top:1.6rem;padding:1.4rem;display:grid}.cw-card h2{margin:0 0 .3rem!important}.cw-card p{margin:0}@media (min-width:800px){.cw-card{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center}}.as{inset-inline-end:16px;bottom:calc(16px + 52px + env(safe-area-inset-bottom));z-index:45;pointer-events:none;justify-items:end;gap:.6rem;display:grid;position:fixed}@media (min-width:900px){.as{bottom:20px;inset-inline-end:20px}}.as>*{pointer-events:auto}.as-fab{background:var(--ink);color:#fff;height:48px;font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:0 1.1rem;font-size:.95rem;font-weight:700;transition:transform .15s;display:inline-flex;box-shadow:0 14px 30px -12px #13205c99}.as-fab:hover{transform:translateY(-2px)}.as-fab:focus-visible{outline:3px solid var(--tab);outline-offset:3px}.as-fab>span:first-child{color:var(--tab);font-size:1.1rem}.as.is-open .as-fab{justify-content:center;width:48px;padding:0;font-size:1.5rem;font-weight:400}@media (max-width:600px){.as-fab-t{display:none}.as-fab{justify-content:center;width:48px;padding:0}}.as-panel{background:var(--sheet);border:1px solid var(--rule);border-radius:18px;flex-direction:column;width:min(400px,100vw - 32px);height:min(600px,100dvh - 180px);display:flex;overflow:hidden;box-shadow:0 30px 60px -24px #13205c80}.as-head{border-bottom:1px solid var(--rule);align-items:center;gap:.5rem;padding:.7rem .8rem .7rem 1rem;display:flex}.as-head b{font-family:var(--fa-display);flex:1}.as-clear{font:inherit;border:1px solid var(--rule);cursor:pointer;color:var(--ink-soft);background:0 0;border-radius:8px;padding:.25rem .55rem;font-size:.8rem;font-weight:600}.as-clear:hover{color:var(--ink);border-color:var(--ink)}.as-x{cursor:pointer;width:30px;height:30px;color:var(--ink-soft);background:0 0;border:0;border-radius:8px;font-size:1.3rem}.as-x:hover{background:var(--paper);color:var(--ink)}.as-list{flex-direction:column;flex:1;gap:.6rem;padding:.9rem;display:flex;overflow-y:auto}.as-msg{gap:.5rem;max-width:92%;font-size:.92rem;line-height:1.5;display:grid}.as-msg p,.as-msg ul{margin:0}.as-msg ul{padding-inline-start:1.1rem;list-style:outside}.as-msg.is-user{background:var(--ink);color:#fff;white-space:pre-wrap;border-radius:14px 14px 4px;align-self:flex-end;padding:.55rem .8rem}.as-msg.is-assistant{align-self:flex-start}.as-msg.is-assistant>p,.as-msg.is-assistant>ul{background:var(--paper);border:1px solid var(--rule);border-radius:14px 14px 14px 4px;padding:.55rem .8rem}.as-msg.is-assistant>p+p,.as-msg.is-assistant>p+ul,.as-msg.is-assistant>ul+p{margin-top:-.3rem}.as-dots{gap:4px;padding:.7rem .9rem!important;display:inline-flex!important}.as-dots i{background:var(--ink-soft);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite as-dot}.as-dots i:nth-child(2){animation-delay:.15s}.as-dots i:nth-child(3){animation-delay:.3s}@keyframes as-dot{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.as-dots i{opacity:.6;animation:none}}.as-tpl{border:1px solid var(--rule);background:#fff;border-radius:12px;gap:.3rem;padding:.7rem .8rem;font-size:.88rem;display:grid}.as-tpl>span:not(.as-tpl-act){color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.as-tpl-act{align-items:center;gap:.8rem;margin-top:.2rem;display:flex}.as-tpl-act .da-btn{padding:.4rem .8rem;font-size:.85rem}.as-open{border:1px solid var(--ink);background:color-mix(in srgb, var(--tab) 20%, #fff);border-radius:12px;gap:.15rem;padding:.65rem .8rem;font-weight:600;display:grid}.as-open small{color:var(--ink-soft);font-weight:500}.as-error{color:#a4161a!important;background:#fff0f0!important;border-color:#f3c1c1!important}.as-chips{flex-wrap:wrap;gap:.35rem;margin-top:.2rem;display:flex}.as-chips button{font:inherit;border:1px solid var(--rule);cursor:pointer;color:var(--ink);text-align:start;background:#fff;border-radius:999px;padding:.35rem .7rem;font-size:.84rem}.as-chips button:hover{border-color:var(--ink)}.as-ask{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.45rem;padding:.6rem .7rem 0;display:grid}.as-ask textarea{font:inherit;resize:none;border:1px solid var(--rule);max-height:8rem;color:var(--ink);background:#fff;border-radius:12px;padding:.55rem .7rem;font-size:.92rem}.as-ask textarea:focus{outline:3px solid var(--tab);outline-offset:1px}.as-ask .da-btn{cursor:pointer;font:inherit;border:0;font-size:.88rem;font-weight:600}.as-ask .da-btn:disabled{opacity:.5;cursor:default;transform:none}.as-note{color:var(--ink-soft);margin:0;padding:.35rem .9rem .6rem;font-size:.7rem}
.ic{vertical-align:-.2em;flex:none;display:inline-block}.oa{--c:var(--tab);--t:#fff4c7;width:100%;height:auto;display:block;overflow:visible}.oa-self{--c:#ffd23f;--t:#fff4c7}.oa-send{--c:#6d8bff;--t:#e7ecff}.oa-template{--c:#2cc493;--t:#dcf6ec}.oa-upload{--c:#9b7bff;--t:#eee8ff}.oa-blank{--c:#ff8a65;--t:#ffe9e0}.oa *{transform-box:fill-box;transform-origin:50%}.oa-blob{fill:var(--t)}.oa-dot{fill:var(--c)}.oa-sheet{fill:#fff;stroke:var(--ink);stroke-width:2px}.oa-sheet-back{fill:var(--t)}.oa-line{fill:none;stroke:#c7cde2;stroke-width:3px;stroke-linecap:round}.oa-sig{fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:80;stroke-dashoffset:0}.oa-base{fill:none;stroke:#c7cde2;stroke-width:1.6px;stroke-dasharray:3 3}.oa-accent{fill:var(--c);stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}.oa-accent-soft{fill:var(--c);opacity:.4}.oa-ink{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.oa-paper{fill:#fff}.oa-ink-stroke{stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}.oa-fan-l{transform:translate(-3px,1px)rotate(-6deg)}.oa-fan-r{transform:translate(3px,1px)rotate(6deg)}.oa-trail{fill:none;stroke:var(--c);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:2 6}.oa-check{fill:none;stroke:#1f9d74;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.oa-tray{fill:var(--c);stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}.oa-upload .oa-arrow .oa-ink{stroke:#fff;stroke-width:2.4px}.oa-caret{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round}.oa-blank .oa-plus{stroke:#fff;stroke-width:2.6px}.oa-type{stroke-dasharray:32;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.oa-float,.oa-rise{animation:4.5s ease-in-out infinite oa-bob}.oa-tw1{animation:3.2s ease-in-out infinite oa-twinkle}.oa-tw2{animation:3.2s ease-in-out 1.6s infinite oa-twinkle}.oa-arrow{animation:2.4s ease-in-out infinite oa-nudge}.oa-pen,.oa-plane,.oa-fan,.oa-people{transition:transform .45s cubic-bezier(.3,1.4,.5,1)}.oa-trail{animation:1.6s linear infinite paused oa-dash}.oa-host:is(:hover,:focus-visible,[aria-current=page]) .oa-sig{animation:1.1s ease-out both oa-draw}.oa-host:is(:hover,:focus-visible) .oa-pen{animation:1.1s ease-in-out oa-scribble}.oa-host:is(:hover,:focus-visible) .oa-plane{transform:translate(6px,-6px)rotate(-4deg)}.oa-host:is(:hover,:focus-visible) .oa-trail{animation-play-state:running}.oa-host:is(:hover,:focus-visible) .oa-people{transform:translateY(-2px)scale(1.04)}.oa-host:is(:hover,:focus-visible) .oa-fan-l{transform:translate(-9px,3px)rotate(-13deg)}.oa-host:is(:hover,:focus-visible) .oa-fan-r{transform:translate(9px,3px)rotate(13deg)}.oa-host:is(:hover,:focus-visible) .oa-rise{animation:.6s cubic-bezier(.3,1.5,.5,1) both oa-lift}.oa-caret{animation:1.1s step-end infinite oa-blink}.oa-badge{transition:transform .45s cubic-bezier(.3,1.4,.5,1)}.oa-host:is(:hover,:focus-visible) .oa-type{animation:.9s ease-out both oa-type}.oa-host:is(:hover,:focus-visible) .oa-badge{transform:rotate(90deg)scale(1.08)}.nw-spark{animation:3.2s ease-in-out infinite oa-twinkle}.nw-spark-2{animation-delay:1.4s}}@keyframes oa-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes oa-type{0%{stroke-dashoffset:32px}to{stroke-dashoffset:0}}@keyframes oa-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes oa-twinkle{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes oa-nudge{0%,70%,to{transform:translateY(0)}80%{transform:translateY(-3px)}90%{transform:translateY(1px)}}@keyframes oa-draw{0%{stroke-dashoffset:80px}to{stroke-dashoffset:0}}@keyframes oa-dash{to{stroke-dashoffset:-16px}}@keyframes oa-scribble{0%,to{transform:translate(0)}20%{transform:translate(-16px,12px)rotate(-6deg)}45%{transform:translate(-10px,8px)rotate(3deg)}70%{transform:translate(-4px,10px)rotate(-3deg)}}@keyframes oa-lift{0%{transform:translateY(0)}60%{transform:translateY(-6px)}to{transform:translateY(-4px)}}@keyframes ic-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.oa-host{transition:transform .2s,box-shadow .2s,border-color .2s;position:relative}.oa-host:hover,.oa-host:focus-visible{transform:translateY(-3px);box-shadow:0 18px 34px -22px #13205c73}.oa-host .oa-go{color:var(--ink-soft);transition:transform .2s,color .2s}.oa-host:hover .oa-go,.oa-host:focus-visible .oa-go{color:var(--ink);transform:translate(3px)}[dir=rtl] .oa-host .oa-go{transform:scaleX(-1)}[dir=rtl] .oa-host:hover .oa-go,[dir=rtl] .oa-host:focus-visible .oa-go{transform:scaleX(-1)translate(3px)}@media (prefers-reduced-motion:no-preference){.ic-stagger>*{animation:.45s ease-out both ic-enter}.ic-stagger>:nth-child(2){animation-delay:70ms}.ic-stagger>:nth-child(3){animation-delay:.14s}.ic-stagger>:nth-child(4){animation-delay:.21s}}@media (prefers-reduced-motion:reduce){.oa-host:hover,.oa-host:focus-visible{transform:none}}.db-card.oa-host{gap:.4rem;padding:.8rem .8rem 1.1rem}.db-card .oa-tile{background:var(--paper);border-radius:12px;place-items:center;margin-bottom:.45rem;padding:.5rem 0 .3rem;display:grid;overflow:hidden}.db-card .oa-tile .oa{width:min(190px,82%)}.oa-tile:has(.oa-self){background:#fff4c7}.oa-tile:has(.oa-send){background:#e7ecff}.oa-tile:has(.oa-template){background:#dcf6ec}.oa-tile .oa-blob{fill:#fff;opacity:.7}.db-card.oa-host>b,.db-card.oa-host>.da-muted{padding-inline:.35rem}.db-card.oa-host>b{justify-content:space-between;align-items:center;gap:.5rem;font-size:1.05rem;display:flex}.nw{max-width:1040px;margin:0 auto}.nw.is-self{max-width:640px}.nw-head{max-width:660px;margin:.4rem 0 1.5rem}.nw-head p{margin:.55rem 0 0;font-size:1.02rem;line-height:1.55}.nw-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.nw-up,.nw-ai{grid-column:1/-1}.nw.is-self .nw-grid{grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.nw-grid{grid-template-columns:minmax(0,1.05fr) repeat(2,minmax(0,1fr))}.nw-up{grid-area:span 2/1}.nw-ai{grid-column:2/span 2}.nw-grid.no-ai{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.nw-grid.no-ai .nw-mini{grid-column:2}.nw.is-self .nw-up{grid-area:auto}}.nw-tile{border:1px solid var(--rule);background:var(--sheet);min-width:0;color:var(--ink);border-radius:22px;align-content:start;gap:.45rem;padding:1.25rem;text-decoration:none;display:grid;position:relative}.nw-t{font-family:var(--fa-display);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:.5rem;margin:0;font-size:1.2rem;font-weight:800;line-height:1.2;display:flex}.nw-d{color:var(--ink-soft);font-size:.95rem;line-height:1.5}.nw-art{border-radius:14px;place-items:center;display:grid}.nw-up{cursor:pointer;text-align:center;background:linear-gradient(#f3eeff 0%,#fbfaff 55%,#fff 100%);border:2px dashed #cbbcff;align-content:center;justify-items:center;padding:1.6rem 1.4rem 1.4rem}.nw-up:hover{border-color:#9b7bff}.nw-up:focus-within{outline:3px solid var(--tab);outline-offset:3px}.nw-up .nw-art .oa{width:min(210px,72%)}.nw-up .oa-blob{fill:#fff}.nw-up .nw-t{justify-content:center;font-size:1.5rem}.nw-up .nw-d{max-width:30ch}.nw-pick{justify-items:center;gap:.45rem;margin-top:.55rem;display:grid}.nw-pick .da-btn{align-items:center;gap:.5rem;display:inline-flex}.nw-or{color:var(--ink-soft);font-size:.9rem}.nw-fine{max-width:38ch;color:var(--ink-soft);text-align:start;align-items:flex-start;gap:.35rem;margin-top:.5rem;font-size:.78rem;line-height:1.45;display:inline-flex}.nw-fine .ic{color:#1f9d74;margin-top:.1em}.nw-up.is-busy{pointer-events:none;opacity:.75}.nw-drop{z-index:2;color:#fff;font-family:var(--fa-display);opacity:0;pointer-events:none;background:#7b5cfff7;border-radius:16px;place-content:center;justify-items:center;gap:.55rem;font-size:1.35rem;font-weight:800;transition:opacity .15s,transform .15s;display:grid;position:absolute;inset:8px;transform:scale(.97)}.nw-up.is-over{border-style:solid;border-color:#7b5cff;box-shadow:0 0 0 6px #9b7bff33}.nw-up.is-over .nw-drop{opacity:1;transform:none}@media (max-width:640px){.nw-up{gap:.35rem;padding:1.1rem 1rem 1.2rem}.nw-up .nw-art .oa{width:130px}.nw-up .nw-t{font-size:1.3rem}.nw-pick{margin-top:.35rem}.nw-or{display:none}.nw-fine{margin-top:.25rem}}.nw-ai{color:#fff;background:radial-gradient(110% 140% at 100% 0,#ffd23f42 0%,#ffd23f00 46%),radial-gradient(90% 120% at 0 100%,#6d8bff80 0%,#6d8bff00 58%),linear-gradient(135deg,#13205c 0%,#1e2f80 100%);border:0;gap:.55rem;padding:1.4rem 1.4rem 1.15rem;overflow:hidden;box-shadow:0 26px 50px -30px #13205ccc}.nw-ai>:not(.nw-spark){z-index:1;position:relative}.nw-ai-head{align-items:center;gap:.65rem;display:flex}.nw-ai-ic{background:var(--tab);width:40px;height:40px;color:var(--ink);border-radius:12px;flex:none;place-items:center;display:grid;box-shadow:0 6px 18px -6px #ffd23fb3}.nw-ai .nw-t{color:#fff;font-size:1.35rem}.nw-badge{color:var(--tab);letter-spacing:.06em;text-transform:uppercase;background:#ffd23f24;border:1px solid #ffd23f80;border-radius:999px;margin-inline-start:auto;padding:.22rem .6rem;font-size:.72rem;font-weight:800}.nw-ai .nw-d{color:#c9d0f0;margin:0}.nw-ai .cw{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem .8rem;margin-top:.35rem}.nw-ai .cw textarea{resize:none;background:#fff;border:0;border-radius:14px;grid-column:1/-1;min-height:calc(4.5em + 1.8rem);padding:.9rem 1rem;line-height:1.5;box-shadow:0 12px 26px -16px #0009}.nw-ai .cw-ideas{grid-column:1}.nw-ai .cw-btn{background:var(--tab);color:var(--ink);border-radius:12px;grid-area:2/2;padding:.7rem 1.2rem;font-weight:800;box-shadow:0 10px 22px -10px #ffd23fcc}.nw-ai .cw .ap-error{color:#ffc2c2;grid-column:1/-1}.nw-ai .cw-ideas-l{color:#aab3dd}.nw-ai .cw-idea{color:#fff;background:#ffffff14;border-color:#ffffff3d}.nw-ai .cw-idea:hover,.nw-ai .cw-idea.is-on{border-color:var(--tab);color:var(--tab);background:#ffd23f29}.nw-perks{color:#c9d0f0;border-top:1px solid #ffffff21;flex-wrap:wrap;gap:.4rem 1.1rem;margin:.35rem 0 0;padding:.8rem 0 0;font-size:.82rem;list-style:none;display:flex}.nw-perks li{align-items:center;gap:.35rem;display:inline-flex}.nw-perks svg{fill:none;stroke:#4fe0b0;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.nw-spark{z-index:0;background:var(--tab);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);pointer-events:none;position:absolute}.nw-spark-1{top:14px;opacity:.7;width:11px;height:11px;inset-inline-end:112px}.nw-spark-2{bottom:20px;opacity:.55;width:17px;height:17px;inset-inline-end:24px}@media (max-width:520px){.nw-ai{padding:1.15rem 1rem 1rem}.nw-ai .cw textarea{min-height:calc(6em + 1.8rem)}.nw-ai .cw-ideas,.nw-ai .cw-btn{grid-area:auto/1/auto/-1}.nw-ai .cw-btn{justify-self:stretch}.nw-spark{display:none}}.cw-ideas{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.cw-ideas-l{color:var(--ink-soft);margin-inline-end:.1rem;font-size:.82rem;font-weight:600}.cw-idea{border:1px solid var(--rule);background:var(--sheet);min-height:34px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:.3rem .75rem;font-size:.82rem;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s}.cw-idea:hover{border-color:var(--ink);transform:translateY(-1px)}.cw-idea:focus-visible{outline:3px solid var(--tab);outline-offset:2px}.nw-mini{gap:.4rem;padding:.75rem .75rem 1.05rem}.nw-mini:hover{border-color:var(--ink)}.nw-mini .nw-art{background:#ffe9e0;margin-bottom:.35rem;padding:.55rem 0 .35rem;overflow:hidden}.nw-mini:has(.oa-template) .nw-art{background:#dcf6ec}.nw-mini .nw-art .oa{width:min(150px,80%)}.nw-mini .oa-blob{fill:#fff;opacity:.7}.nw-mini .nw-t,.nw-mini .nw-d{padding-inline:.35rem}.nw-mini .nw-t{font-size:1.08rem}.nw-mini .nw-d{font-size:.9rem}@media (max-width:480px){.nw-mini{padding:.55rem .55rem .85rem}.nw-mini .nw-t{font-size:.98rem}.nw-mini .nw-d{font-size:.84rem}.nw-mini .oa-go{display:none}}.nw-recent{margin-top:2.2rem}.ap-main .nw-recent h2{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:.65rem;font-family:inherit;font-size:.8rem}.nw-recent ul{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.nw-recent a{border:1px solid var(--rule);background:var(--sheet);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.7rem;padding:.65rem .85rem;transition:border-color .15s,transform .15s;display:grid}.nw-recent a:hover{border-color:var(--ink);transform:translateY(-1px)}.nw-rc-ic{color:#b4492a;background:#ffe9e0;border-radius:10px;grid-row:1/span 2;place-items:center;width:36px;height:36px;display:grid}.nw-recent a>span:not(.nw-rc-ic){text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.nw-recent small{color:var(--ink-soft);font-size:.8rem}.ap-navlink{gap:.45rem}.ap-navlink .ic{color:var(--ink-soft)}.ap-navlink:hover .ic{color:var(--ink)}.ap-tabs a{align-content:center;gap:3px}.ap-tabs a .ic{justify-self:center}:is(.ap-menu-panel a:has(.ic),.ap-menu-panel button:has(.ic)){align-items:center;gap:.6rem;display:flex}.ap-menu-panel .ic{color:var(--ink-soft)}.ap-new .ic{margin-inline:-.1rem}.db-hlink{align-items:center;gap:.4rem;display:inline-flex}.db-tabs a{align-items:center;gap:.35rem;display:inline-flex}.db-tabs a .ic{opacity:.75}.db-tabs a.on .ic{opacity:1}.db-resume small{align-items:center;gap:.35rem;display:inline-flex}.db-docs a{grid-template-columns:auto 1fr auto}.db-docs .db-st{width:42px;height:42px;color:var(--ink-soft);background:#eef1f8;border-radius:12px;grid-area:1/1/span 2;place-items:center;display:grid}.db-docs .da-muted{grid-column:2/-1}.db-docs .db-st.is-draft{color:#4a5378;background:#eef1f8}.db-docs .db-st.is-sent,.db-docs .db-st.is-finalizing{color:#8a5a00;background:#fff3d6}.db-docs .db-st.is-completed{color:#1b6b3a;background:#dcf5e7}.db-docs .db-st.is-voided,.db-docs .db-st.is-declined{color:#a4161a;background:#fdecec}.db-docs a:hover .db-st{transform:rotate(-4deg)scale(1.05)}.db-docs .db-st{transition:transform .2s}@media (max-width:480px){.db-docs a{gap:.25rem .75rem;padding-inline:.9rem}.db-docs .db-st{border-radius:10px;width:36px;height:36px}}.ic-empty{background:var(--paper);width:56px;height:56px;color:var(--ink-soft);border-radius:16px;place-items:center;display:grid}
