.radix-themes{--default-font-family:"Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--dy-column-max:880px;--dy-z-bar:100;--dy-z-overlay:999;--dy-z-modal:1000;--dy-radius-pill:9999px}html,body{margin:0}@media (width<=640px){.radix-themes .rt-TextAreaRoot:where(.rt-r-size-1,.rt-r-size-2) .rt-TextAreaInput,.radix-themes .rt-TextFieldRoot:where(.rt-r-size-1,.rt-r-size-2) .rt-TextFieldInput,.radix-themes textarea:not(.rt-TextAreaInput),.radix-themes input:not(.rt-TextFieldInput):not([type=checkbox]):not([type=radio]):not([type=file]){font-size:max(16px, var(--font-size-2))}.radix-themes .rt-TextFieldRoot:where(.rt-r-size-1){--text-field-height:var(--space-6)}}.dy-card-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.dy-seg-fit{scrollbar-width:none;max-width:100%;overflow-x:auto}.dy-seg-fit::-webkit-scrollbar{display:none}.dy-tabular{font-variant-numeric:tabular-nums}.dy-kept-strip{scrollbar-width:none;overflow-x:auto}.dy-kept-strip::-webkit-scrollbar{display:none}.dy-recent-row{transition:background .12s}.dy-recent-row:hover{background:var(--gray-a3)}.dy-recent-row:focus-visible{outline:2px solid var(--accent-8);outline-offset:-2px}@keyframes dy-vt-out{to{opacity:0}}@keyframes dy-vt-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}::view-transition-old(root){animation:.13s both dy-vt-out}::view-transition-new(root){animation:.23s cubic-bezier(.22,.9,.26,1) both dy-vt-in}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.dy-card{background:var(--color-panel-solid)}.dy-card:where(a,button,label){cursor:pointer}.dy-card:where(a,button,label):hover{background:var(--gray-a2)}@media (prefers-reduced-motion:no-preference){.dy-card:where(a,button,label){transition:background .12s}}.dy-identity-mark{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.dy-identity-person{background:var(--accent-a4);color:var(--accent-11);-webkit-user-select:none;user-select:none;border-radius:9999px;font-weight:600;line-height:1;position:relative;overflow:hidden}.dy-identity-photo{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.dy-identity-photo[data-loaded=true]{opacity:1}.dy-identity-byline{align-items:center;gap:6px;min-width:0;display:inline-flex}.dy-identity-name{font-size:var(--font-size-1);color:var(--gray-11);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.dy-result-rows{column-gap:var(--space-2);row-gap:var(--space-2);grid-template-columns:max-content minmax(0,1fr);align-items:start;display:grid}.dy-result-icon{height:calc(var(--font-size-2) * 1.5);color:var(--gray-10);justify-content:center;align-items:center;display:inline-flex}.dy-result-icon[data-accent=true]{color:var(--accent-10)}.dy-masthead-title,.dy-date-rule,.dy-fn-display{font-family:"Source Serif 4",Georgia,Times New Roman,serif}.dy-fn-paper{min-height:100%;position:relative}.dy-grain{pointer-events:none;z-index:10;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.dy-note .dy-identity-name,.dy-fn-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--gray-10);font-size:10px;font-weight:600}.dy-fn-eyebrow-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dy-fn-eyebrow.dy-fn-name,.dy-fn-eyebrow .dy-fn-name{text-transform:none;letter-spacing:.02em}.dy-note-ink{color:var(--gray-12);padding-block:2px}.dy-note-slip{border:1.5px solid var(--gray-12);color:var(--gray-12);background:var(--color-background);border-radius:12px 12px 3px;padding:8px 14px}.dy-fn-ticket{box-sizing:border-box;border:1.5px dashed var(--accent-a6);background:var(--accent-a2);border-radius:var(--radius-4)}.dy-date-rule{z-index:3;width:max-content;max-width:100%;color:var(--gray-11);border-bottom:1px solid var(--gray-a6);background:color-mix(in srgb, var(--color-background) 85%, transparent);-webkit-backdrop-filter:blur(6px);align-self:center;padding:2px 8px 3px;font-size:13px;font-weight:500;position:sticky;top:6px}.dy-masthead{padding:2px 0 10px}.dy-masthead-title{letter-spacing:-.01em;color:var(--gray-12);font-size:26px;font-weight:600;line-height:1.15}@supports (animation-timeline:scroll()){.dy-masthead-title{transform-origin:0 0;animation:linear both dy-mast-condense;animation-timeline:scroll();animation-range:0 120px}@keyframes dy-mast-condense{to{opacity:0;transform:scale(.7)}}}.dy-fn-rule{border-bottom:1px solid var(--gray-a6)}.dy-fn-entry{box-sizing:border-box;min-height:44px;padding:var(--space-3) var(--space-1);border-bottom:1px solid var(--gray-a4);color:inherit;text-decoration:none;display:block;position:relative}.dy-fn-entry:where(a,button,label){cursor:pointer}.dy-fn-entry:where(a,button,label):hover{background:var(--gray-a2)}.dy-fn-entry:focus-visible{outline:2px solid var(--accent-8);outline-offset:-2px;border-radius:var(--radius-2)}@media (prefers-reduced-motion:no-preference){.dy-fn-entry:where(a,button,label){transition:background .12s}}@media (width<=640px){.dy-fn-touch .rt-BaseButton{box-sizing:border-box;min-width:44px;min-height:44px;margin-block:0;margin-inline:0}.dy-fn-touch-h .rt-BaseButton{box-sizing:border-box;min-height:44px;margin-block:0}}@supports (animation-timeline:view()){.dy-thread-scroll .dy-note,.dy-fn-laydown{animation:cubic-bezier(.22,.9,.26,1) backwards dy-laydown;animation-timeline:view();animation-range:entry entry 70%}@keyframes dy-laydown{0%{opacity:0;transform:translateY(14px)rotate(.4deg)}to{opacity:1;transform:none}}}.dy-fieldnotes .rt-Skeleton{background-color:var(--gray-a4);border-radius:6px;animation:1.9s ease-in-out infinite alternate dy-breathe!important}@keyframes dy-breathe{0%{opacity:.45}to{opacity:.95}}.dy-ink-dot{border-radius:var(--dy-radius-pill);background:var(--accent-9);width:7px;height:7px;margin-left:2px;animation:1.1s ease-in-out infinite alternate dy-ink;display:inline-block}@keyframes dy-ink{0%{opacity:.25;transform:scale(.8)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dy-fieldnotes .rt-Skeleton{opacity:.7;animation:none!important}.dy-ink-dot,.dy-thread-scroll .dy-note,.dy-fn-laydown,.dy-masthead-title{animation:none}}.dy-person-link{color:var(--accent-11);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--accent-a8);text-decoration-color:var(--accent-a8);text-underline-offset:2px}.dy-person-link:hover,.dy-person-link:focus-visible{text-decoration-style:solid;text-decoration-color:currentColor}@keyframes dy-mark-roll{0%,4%{fill:var(--dy-cell-band)}25%,29%{fill:var(--dy-cell-s1)}50%,54%{fill:var(--dy-cell-s2)}75%,79%{fill:var(--dy-cell-s3)}to{fill:var(--dy-cell-band)}}.dy-mark-roll{animation:2.6s linear infinite dy-mark-roll}.dy-mark-spin{transform-box:view-box;transform-origin:12px 12px}@keyframes dy-mark-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dy-mark-spin-in{animation:.66s cubic-bezier(.5,0,.35,1) both dy-mark-spin}.dy-mark-spin-out{animation:.82s cubic-bezier(.3,0,.35,1) both dy-mark-spin}@keyframes dy-mark-mix-in{0%{opacity:0}to{opacity:1}}@keyframes dy-mark-mix-out{0%{opacity:1}to{opacity:0}}.dy-mark-mix-in{animation:.52s ease-out .11s both dy-mark-mix-in}.dy-mark-mix-out{animation:.62s ease-in both dy-mark-mix-out}@media (prefers-reduced-motion:reduce){.dy-mark-roll,.dy-mark-spin-in,.dy-mark-spin-out,.dy-mark-mix-in,.dy-mark-mix-out{animation:none}}.dy-md>:first-child{margin-top:0}.dy-md>:last-child{margin-bottom:0}.dy-md p{margin:0;line-height:1.55}.dy-md h1,.dy-md h2,.dy-md h3,.dy-md h4{margin:0;font-weight:600;line-height:1.3}.dy-md h1{font-size:1.3em}.dy-md h2{font-size:1.2em}.dy-md h3{font-size:1.1em}.dy-md ul,.dy-md ol{flex-direction:column;gap:.2em;margin:0;padding-left:1.4em;display:flex}.dy-md li{line-height:1.5}.dy-md li>ul,.dy-md li>ol{margin-top:.2em}.dy-md .contains-task-list{padding-left:.1em;list-style:none}.dy-md .task-list-item{align-items:flex-start;gap:.5em;display:flex}.dy-md blockquote{border-left:3px solid var(--gray-a6);color:var(--gray-11);margin:0;padding-left:.9em}.dy-md a{word-break:break-word}.dy-md hr{border:none;border-top:1px solid var(--gray-a6);margin:0}.dy-md-tablewrap{overflow-x:auto}.dy-md table{border-collapse:collapse;font-size:.95em}.dy-md th,.dy-md td{border:1px solid var(--gray-a6);text-align:left;padding:.35em .6em}.dy-md th{background:var(--gray-a3);font-weight:600}.dy-composer{align-items:flex-end;gap:var(--space-1);border:1px solid var(--gray-a6);border-radius:var(--radius-6);background:var(--color-panel-solid);padding:var(--space-2);flex-wrap:wrap;transition:border-color .15s,box-shadow .15s;display:flex}.dy-composer:focus-within{border-color:var(--accent-8);box-shadow:0 0 0 3px var(--accent-a4)}.dy-composer-dock{padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom,0px))}@media (width<=640px){.dy-composer-dock{padding-bottom:var(--space-2)}.dy-composer{padding:var(--space-1)}}.dy-composer .rt-TextAreaRoot{background-color:#0000;flex:1;min-width:0}.dy-composer .rt-TextAreaRoot,.dy-composer .rt-TextAreaRoot:where(:focus-within){box-shadow:none;outline:none}.dy-composer .rt-TextAreaInput{outline:none}.dy-mic-live{animation:1.3s ease-in-out infinite dy-mic-pulse}@keyframes dy-mic-pulse{0%,to{box-shadow:0 0 0 0 var(--red-a6)}50%{box-shadow:0 0 0 5px var(--red-a3)}}@media (prefers-reduced-motion:reduce){.dy-mic-live{animation:none}}.dy-mic-level{height:22px;padding-inline:var(--space-1);align-items:center;gap:2px;display:inline-flex}.dy-mic-level>span{background:var(--red-9);transform-origin:50%;border-radius:2px;width:3px;height:100%;transition:transform 70ms linear;transform:scaleY(.15)}.dy-ripples{pointer-events:none;z-index:0;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.dy-ripples>span{aspect-ratio:1;border:1px solid var(--accent-a5);opacity:0;width:min(46vh,440px);animation:dy-ripple calc(11s * var(--dy-bg-speed,1)) ease-out infinite;border-radius:50%;position:absolute}@keyframes dy-ripple{0%{opacity:0;transform:scale(.35)}22%{opacity:.55}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.dy-ripples{display:none}}.dy-sparkles,.dy-stars,.dy-streaks{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.dy-sparkles>span{aspect-ratio:1;background:var(--accent-a6);width:4px;box-shadow:0 0 7px 1px var(--accent-a5);opacity:0;animation:dy-sparkle calc(5.5s * var(--dy-bg-speed,1)) ease-in-out infinite;border-radius:50%;position:absolute;transform:scale(.4)}@keyframes dy-sparkle{0%,to{opacity:0;transform:scale(.4)}50%{opacity:.7;transform:scale(1)}}.dy-stars>span{background:linear-gradient(90deg, transparent, var(--accent-a3), var(--accent-8));opacity:0;width:140px;height:2px;animation:dy-shoot calc(13s * var(--dy-bg-speed,1)) ease-in infinite;border-radius:2px;position:absolute}@keyframes dy-shoot{0%{opacity:0;transform:translate(-12vw,-8vh)rotate(20deg)scaleX(.5)}4%{opacity:.85}16%{opacity:0;transform:translate(46vw,30vh)rotate(20deg)scaleX(1)}to{opacity:0;transform:translate(46vw,30vh)rotate(20deg)scaleX(1)}}.dy-streaks>span{background:linear-gradient(90deg, transparent, var(--accent-a5), transparent);opacity:0;width:55%;height:2px;animation:dy-streak calc(17s * var(--dy-bg-speed,1)) linear infinite;position:absolute;left:-60%}@keyframes dy-streak{0%{opacity:0;transform:translate(0)}22%{opacity:.55}78%{opacity:.55}to{opacity:0;transform:translate(320%)}}@media (prefers-reduced-motion:reduce){.dy-sparkles,.dy-stars,.dy-streaks{display:none}}.dy-starter.rt-Button{background:var(--color-panel-solid);height:auto;min-height:var(--space-6);padding-top:var(--space-2);padding-bottom:var(--space-2);white-space:normal;text-align:left}.dy-starter.rt-Button:hover{background:var(--gray-2);border-color:var(--gray-a7)}.dy-starter-grid{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}@media (width<=640px){.dy-starter-grid{grid-template-columns:1fr}.dy-starter-grid>.dy-starter:nth-child(4){display:none}}.dy-hero-glow{display:inline-flex;position:relative}.dy-hero-glow:before{content:"";background:radial-gradient(closest-side, var(--accent-a4), transparent 72%);z-index:0;pointer-events:none;position:absolute;inset:-36px}.dy-hero-glow>*{z-index:1;position:relative}.dy-quip{opacity:.75;animation:.4s ease-out dy-quip-in}@keyframes dy-quip-in{0%{opacity:0;transform:translateY(2px)}to{opacity:.75;transform:none}}@media (prefers-reduced-motion:reduce){.dy-quip{animation:none}}.dy-location-strip{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);display:flex}.dy-location-strip-sub{color:var(--gray-11)}@media (width<=520px){.dy-location-strip-sub{display:none}.dy-location-strip{padding:var(--space-1) var(--space-3);gap:var(--space-2)}.dy-location-strip .rt-Text{font-size:var(--font-size-1)}}@media (width<=640px){.dy-composer .rt-TextAreaRoot{flex-basis:100%}.dy-composer .rt-BaseButton:not(.rt-r-size-1){box-sizing:border-box;min-width:44px;min-height:44px;margin-block:0;margin-inline:0}.dy-composer .rt-TextAreaRoot+.rt-BaseButton,.dy-composer .rt-TextAreaRoot+*{margin-left:auto}.dy-composer .rt-TextAreaRoot{transition:min-height .18s}.dy-composer .rt-TextAreaInput{transition:max-height .18s}.dy-composer[data-collapsed] .rt-TextAreaRoot{min-height:40px}.dy-composer[data-collapsed] .rt-TextAreaInput{max-height:40px;overflow-y:hidden}}@media (prefers-reduced-motion:reduce){.dy-composer .rt-TextAreaRoot,.dy-composer .rt-TextAreaInput{transition:none}}.dy-desk-wrap{display:contents}@media (width<=640px){.dy-composer{transition:border-color .18s,box-shadow .18s,background-color .18s}.dy-composer .rt-TextAreaRoot{border-bottom:1.5px solid #0000;transition:min-height .18s,border-color .18s}.dy-composer[data-collapsed]{box-shadow:none;background:0 0;border-color:#0000}.dy-composer[data-collapsed] .rt-TextAreaRoot{border-bottom-color:var(--gray-a8);border-radius:0;flex:auto}.dy-composer[data-collapsed] .dy-desk-tool,.dy-composer[data-collapsed] .dy-desk-wrap,.dy-composer[data-collapsed]:not([data-armed]) .dy-send-stamp{display:none}}@media (prefers-reduced-motion:reduce){.dy-composer{transition:none}}.dy-header{align-items:center;gap:var(--space-3);height:calc(var(--space-6) + 2 * var(--space-3));padding:0 var(--space-4);flex-shrink:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.dy-header-left{align-items:center;gap:var(--space-4);min-width:0;display:flex;overflow:hidden}.dy-header-center{justify-content:center;min-width:0;display:flex}.dy-header-right{align-items:center;gap:var(--space-4);justify-content:flex-end;min-width:0;display:flex;overflow:hidden}.dy-pagebar{align-items:center;gap:var(--space-2);height:calc(var(--space-5) + 2 * var(--space-2));padding:0 var(--space-3);border-bottom:1px solid var(--gray-a4);flex-shrink:0;min-width:0;display:flex}.dy-pagebar-crumbs{align-items:center;gap:var(--space-1);white-space:nowrap;min-width:0;display:flex;overflow:hidden}.dy-pagebar-crumb-link{color:var(--gray-11);flex-shrink:0;text-decoration:none}.dy-pagebar-crumb-link:hover{color:var(--gray-12);text-decoration:underline}.dy-pagebar-current{text-overflow:ellipsis;overflow:hidden}.dy-pagebar-actions{align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.dy-lens-btn{flex-shrink:1;min-width:0;overflow:hidden}.dy-lens-name{flex-shrink:1;min-width:0;max-width:14ch}.dy-searchbox{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-2);width:clamp(220px,26vw,380px);height:34px;padding:0 var(--space-3);border-radius:var(--radius-4);border:1px solid var(--gray-a5);background:var(--gray-a2);cursor:text;transition:border-color .12s,background .12s;display:inline-flex}.dy-searchbox:hover{border-color:var(--gray-a7);background:var(--gray-a3)}.dy-searchbox:focus-visible{outline:2px solid var(--accent-8);outline-offset:1px}.dy-searchbox-icon{color:var(--gray-9);flex-shrink:0}.dy-searchbox-text{min-width:0;font-size:var(--font-size-2);color:var(--gray-10);white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;overflow:hidden}.dy-searchbox-key{flex-shrink:0}@media (width<=640px){.dy-searchbox{width:auto;padding:0 var(--space-2)}.dy-searchbox-text,.dy-searchbox-key{display:none}}.dy-bookmark{color:var(--gray-11);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.dy-pagebar-lens{align-items:center;gap:var(--space-1);white-space:nowrap;padding-left:var(--space-2);flex-shrink:0;display:inline-flex}.dy-pagebar-lens-link{align-items:center;gap:var(--space-1);color:inherit;text-decoration:none;display:inline-flex}.dy-pagebar-lens-link:hover{text-decoration:underline}@media (width<=520px){.dy-pagebar-lens-words{display:none}}@media (width<=1440px){.dy-header-wordmark{display:none}}@media (width<=1100px){.dy-nav-label{display:none}}@media (width<=640px){.dy-header{gap:var(--space-2);height:calc(var(--space-6) + 2 * var(--space-2));padding:0 var(--space-3)}.dy-header-left,.dy-header-right,.dy-nav-strip{gap:var(--space-3)}.dy-nav-link,.dy-bell{padding:var(--space-1)}.dy-header{grid-template-columns:minmax(0,auto) minmax(0,1fr)}.dy-header-center{display:none}}@media (width<=480px){.dy-bookmark[data-empty]{display:none}}.dy-bottombar{display:none}@media (width<=640px){.dy-app-column{overflow-y:auto}.dy-bottombar{z-index:var(--dy-z-bar);border-top:1px solid var(--gray-a4);background:var(--color-panel-solid);padding:var(--space-1) var(--space-2) calc(var(--space-1) + env(safe-area-inset-bottom,0px));flex-shrink:0;grid-template-columns:repeat(6,1fr);align-items:center;display:grid;position:sticky;bottom:0}}.dy-bottombar-link{box-sizing:border-box;min-height:44px;padding:var(--space-1) 0;border-radius:var(--radius-2);color:var(--gray-11);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.dy-bottombar-link[data-active]{color:var(--accent-11);font-weight:500}.dy-bottombar-link:focus-visible,.dy-bottombar-new:focus-visible{outline:2px solid var(--accent-8);outline-offset:-2px}.dy-bottombar-label{font-size:11px;line-height:1}.dy-bottombar-new{box-sizing:border-box;border-radius:var(--radius-3);justify-content:center;align-items:center;min-height:44px;text-decoration:none;display:flex}.dy-bottombar-new-circle{background:var(--accent-9);width:40px;height:40px;color:var(--accent-contrast,white);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.dy-skip-link{top:-100px;left:var(--space-3);z-index:var(--dy-z-modal);border-radius:var(--radius-3);background:var(--color-panel-solid);border:1px solid var(--gray-a6);color:var(--gray-12);font-size:var(--font-size-2);padding:6px 12px;text-decoration:none;position:absolute}.dy-skip-link:focus-visible{top:var(--space-3);outline:2px solid var(--accent-8);outline-offset:1px}.dy-nav-link{color:var(--gray-11);align-items:center;gap:6px;text-decoration:none;transition:color .12s;display:inline-flex}.dy-nav-link:hover{color:var(--gray-12)}.dy-nav-link:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px;border-radius:var(--radius-2)}.dy-nav-link[data-active]{color:var(--accent-11);font-weight:500}.dy-navhist-hold{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.dy-nav-strip{align-items:center;gap:var(--space-4);scrollbar-width:none;flex-shrink:0;min-width:0;display:flex;overflow-x:auto}.dy-nav-strip::-webkit-scrollbar{display:none}.dy-nav-strip>a{flex-shrink:0}@media (width<=640px){.dy-nav-strip{display:none}}.dy-bell{all:unset;color:var(--gray-11);cursor:pointer;align-items:center;gap:4px;display:inline-flex}.dy-bell:hover{color:var(--gray-12)}.dy-bell:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px;border-radius:var(--radius-2)}.dy-avatar-btn{all:unset;cursor:pointer;border-radius:var(--radius-thumb,9999px);display:inline-flex}.dy-avatar-btn:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}.dy-pending-row{all:unset;box-sizing:border-box;border-radius:var(--radius-2);cursor:pointer;width:100%;padding:6px 8px;display:block}.dy-pending-row:hover{background:var(--gray-a3)}.dy-pending-row:focus-visible{outline:2px solid var(--accent-8);outline-offset:-2px}.dy-staging-strip{background:var(--amber-9);color:var(--amber-contrast,#21201c);letter-spacing:.08em;text-transform:uppercase;text-align:center;-webkit-user-select:none;user-select:none;flex-shrink:0;height:18px;font-size:11px;font-weight:600;line-height:18px}.dy-clamp2,.dy-clamp3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dy-clamp2{-webkit-line-clamp:2}.dy-clamp3{-webkit-line-clamp:3}.dy-palette-overlay{background:var(--color-overlay);z-index:var(--dy-z-overlay);position:fixed;inset:0}.dy-palette-panel{background:var(--color-panel-solid);border:1px solid var(--gray-a6);border-radius:var(--radius-4);width:min(640px,100vw - 2rem);max-height:70vh;box-shadow:var(--shadow-6);z-index:var(--dy-z-modal);flex-direction:column;display:flex;position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%)}.dy-palette-title{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.dy-palette-searchwrap{border-bottom:1px solid var(--gray-a4);padding:12px}.dy-palette-list{padding:6px;overflow-y:auto}.dy-palette-empty{padding:20px 8px}.dy-palette-group{margin-bottom:4px}.dy-palette-heading{text-transform:uppercase;letter-spacing:.04em;padding:8px 8px 4px}.dy-palette-row{border-radius:var(--radius-3);cursor:pointer;color:var(--gray-12);background:0 0;align-items:center;gap:10px;padding:8px 10px;display:flex}.dy-palette-row[data-active]{background:var(--accent-a4)}.dy-palette-row-icon{color:var(--gray-11);display:inline-flex}.dy-palette-row[data-active] .dy-palette-row-icon{color:var(--accent-11)}.dy-palette-foot{border-top:1px solid var(--gray-a4)}
