.ydr-shell{border:var(--v7-edge-width,1px) solid transparent;background:0 0;max-width:860px;max-height:92vh;padding:0;overflow-y:auto}.ydr{border:var(--v7-edge-width) solid var(--v7-card-edge);border-radius:var(--v7-radius-card);background:var(--v7-card);color:var(--v7-text-secondary);flex-direction:column;gap:8px;padding:20px;display:flex}.ydr-pill{color:var(--v7-text-figure);background:0 0;border-radius:0;padding:0;font-size:15px;font-weight:600;line-height:20px;display:inline-block}.ydr-sub{color:var(--v7-text-label);margin:0;font-size:13px}.ydr-k{color:var(--v7-text-label);letter-spacing:.08em;text-transform:uppercase;margin-top:10px;font-size:12px}.ydr-why,.ydr-card,.ydr-row,.ydr-empty{flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ydr-why b,.ydr-title,.ydr-row-t b,.ydr-empty b{color:var(--v7-text-figure)}.ydr-why span,.ydr-card span,.ydr-row-t span,.ydr-empty span{color:var(--v7-text-label);font-size:13px}.ydr-cmp{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ydr-card{align-items:flex-start}.ydr-title{margin-top:6px;font-size:15px}.ydr-opts{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;display:grid}.ydr-opt{text-align:left;border:var(--v7-edge-width) solid var(--v7-nest-low-edge);border-radius:var(--v7-radius-control);background:var(--v7-nest-low);color:var(--v7-text-secondary);font:inherit;cursor:pointer;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ydr-opt b{color:var(--v7-text-figure)}.ydr-opt span{color:var(--v7-text-label);font-size:12.5px}.ydr-opt[data-on=true]{border-color:var(--v7-best-edge);background:var(--v7-nest-high)}.ydr-opt:disabled{cursor:not-allowed;opacity:.55}.ydr-actions{z-index:1;border-top:var(--v7-edge-width) solid var(--v7-card-edge);background:var(--v7-card);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:12px 0;display:flex;position:sticky;bottom:0}.ydr-count{color:var(--v7-text-label);margin-left:auto;font-size:12.5px}.ydr-btn{border:var(--v7-edge-width) solid var(--v7-card-edge);border-radius:var(--v7-radius-control);color:var(--v7-text-figure);font:inherit;cursor:pointer;background:0 0;padding:6px 12px;font-size:13px}.ydr-btn-primary{border-color:var(--v7-chip-selected);background:var(--v7-chip-selected);color:var(--v7-chip-selected-text)}.ydr-rows{flex-direction:column;gap:8px;display:flex}.ydr-row{flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.ydr-row-t{flex-direction:column;min-width:0;display:flex}.ydr-empty{align-items:flex-start;gap:6px}.ydr-foot{justify-content:flex-end;margin-top:8px;display:flex}@media (width<=640px){.ydr-cmp{grid-template-columns:1fr}}.yd{flex-direction:column;gap:16px;padding:4px 0 24px;display:flex;container:yd/inline-size}.yd-head h1{color:var(--v7-text-figure);margin:0;font-size:22px;font-weight:700;line-height:28px}.yd-sub{color:var(--v7-text-label);font-size:var(--rowa-fs-label,12px);margin:4px 0 0;line-height:16px}.yd-notice{color:var(--v7-text-figure);padding:10px 14px}.yd-notice[data-warn=true]{border-color:var(--v7-status-edge)}.yd-card-head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.yd-head-tools{align-items:center;gap:16px;margin-left:auto;display:flex}.yd-lnk{color:var(--v7-text-label);font:inherit;font-size:var(--rowa-fs-small);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.yd-apps{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container yd (width>=560px){.yd-apps{grid-template-columns:repeat(2,minmax(0,1fr))}}@container yd (width>=1000px){.yd-apps{grid-template-columns:repeat(4,minmax(0,1fr))}}.yd-app-cell{min-width:0;display:flex}.yd-app{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:132px;padding:12px 16px 16px;display:flex}.yd-app-top{align-items:center;gap:12px;display:flex}.yd-app-name{min-width:0;font-size:var(--rowa-fs-body);overflow-wrap:anywhere;flex:1}.yd-app-tools{align-items:center;gap:4px;display:flex}.yd-app-line{color:var(--v7-text-secondary);font-size:var(--rowa-fs-tiny)}.yd-app-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.yd-mark{border-radius:var(--rowa-radius-control);background:var(--v7-nest-low);width:32px;height:32px;color:var(--v7-text-figure);font-size:var(--rowa-fs-label);flex:none;place-items:center;font-weight:700;display:grid}.yd-ico{border:var(--v7-edge-width) solid var(--v7-card-edge);background:var(--v7-nest-low);width:32px;height:32px;color:var(--v7-text-figure);cursor:pointer;border-radius:12px;flex:none;place-items:center;display:grid}.yd-ico[data-on=true]{border-color:var(--v7-best-edge);background:var(--v7-nest-high)}.yd-ico:disabled{opacity:.6;cursor:default}.v7-status[data-quiet=true]{border-color:var(--v7-card-edge);color:var(--v7-text-label);background:0 0}.yd-connect{border:var(--v7-edge-width) solid var(--v7-ember-text);border-radius:var(--v7-radius-control);background:var(--v7-ember-fill);color:var(--v7-ember-text);font:inherit;font-size:var(--rowa-fs-small);white-space:nowrap;cursor:pointer;flex:none;padding:4px 12px;font-weight:600}.yd-connect:disabled{opacity:.6;cursor:default}.yd-spin{animation:1s linear infinite yd-turn}@keyframes yd-turn{to{transform:rotate(360deg)}}.yd-menu{position:relative}.yd-pop{z-index:20;border:var(--v7-edge-width) solid var(--v7-card-edge);border-radius:var(--v7-radius-panel);background:var(--v7-row-lift);flex-direction:column;width:256px;max-width:calc(100vw - 32px);padding:4px;display:flex;position:absolute;top:36px;right:0;box-shadow:0 12px 32px #00000073}.yd-pop-item{width:100%;color:var(--v7-text-figure);font:inherit;font-size:var(--rowa-fs-small);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;padding:8px 12px;text-decoration:none;display:flex}.yd-pop-item:hover,.yd-pop-item:focus-visible{background:var(--v7-nest-high)}.yd-pop-item b{font-weight:600}.yd-pop-item small{color:var(--v7-text-label);font-size:var(--rowa-fs-tiny)}.yd-pop-item[data-out=true] b{color:var(--v7-ember-text)}.yd-pop-rule{background:var(--v7-card-edge);height:1px;margin:4px 8px}.yd-strip{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.yd-strip .yd-row-text b{font-size:var(--rowa-fs-body)}.yd-panel{flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.yd-panel-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.yd-panel-body{min-width:0;color:var(--v7-text-secondary);font-size:var(--rowa-fs-small);flex-direction:column;gap:8px;display:flex}.yd-panel .integrations-page,.yd-panel .io-card,.yd-panel .io-source{background:0 0}.yd-panel-actions{justify-content:flex-start}.yd-note{flex-direction:column;align-items:flex-start;gap:4px;padding:12px;display:flex}.yd-steps{color:var(--v7-text-secondary);font-size:var(--rowa-fs-small);margin:0;padding-left:20px}.yd-steps li+li{margin-top:4px}.yd-btn-out{border-color:var(--v7-ember-text);color:var(--v7-ember-text)}.yd-grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.yd-grid>.yd-col:last-child>.yd-card{flex:1}@container yd (width>=900px){.yd-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}.yd-col{flex-direction:column;gap:16px;min-width:0;display:flex}.yd-card{flex-direction:column;gap:12px;min-width:0;padding:18px;display:flex}.yd-k{color:var(--v7-text-label);font-size:var(--rowa-fs-label);letter-spacing:.08em;text-transform:uppercase;margin-top:6px}.yd-small{color:var(--v7-text-secondary);font-size:var(--rowa-fs-small);margin:0}.yd-message{color:var(--v7-text-label);font-size:var(--rowa-fs-small);margin:0}.yd-rows,.yd-files{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.yd-row{align-items:center;gap:10px;padding:10px 12px;display:flex}.yd-rail{background:var(--v7-best-edge);border-radius:3px;flex:none;align-self:stretch;width:3px}.yd-rail-flag{background:var(--v7-flag-text)}.yd-row-text{min-width:0;font-size:var(--rowa-fs-tiny);color:var(--v7-text-label);flex-direction:column;flex:1;display:flex}.yd-row-text b{font-size:var(--rowa-fs-body);overflow-wrap:anywhere}.yd-reason{color:var(--v7-flag-text)}.yd-act,.yd-btn{border:var(--v7-edge-width) solid var(--v7-card-edge);border-radius:var(--v7-radius-control);color:var(--v7-text-figure);font:inherit;font-size:var(--rowa-fs-small);white-space:nowrap;cursor:pointer;background:0 0;padding:5px 12px}.yd-btn{padding:8px 16px;font-weight:600}.yd-act[data-primary=true],.yd-btn[data-primary=true]{border-color:var(--v7-chip-selected);background:var(--v7-chip-selected);color:var(--v7-chip-selected-text)}.yd-act:disabled,.yd-btn:disabled{opacity:.5;cursor:default}.yd-stepper{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.yd-stepper .v7-chip{font-size:var(--rowa-fs-label);padding:3px 10px}.yd-drop{border:2px dashed var(--v7-card-edge);border-radius:var(--v7-radius-panel);background:var(--v7-row-lift);color:var(--v7-text-label);font-size:var(--rowa-fs-tiny);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:20px;display:flex}.yd-drop[data-over=true]{border-color:var(--v7-best-edge)}.yd-drop b{font-size:var(--rowa-fs-h3)}.yd-bubbles{flex-wrap:wrap;justify-content:center;gap:6px;margin:4px 0;padding:0;list-style:none;display:flex}.yd-bubbles .v7-status{border-color:color-mix(in srgb, var(--v7-status-edge) 62%, transparent);background:color-mix(in srgb, var(--v7-status-fill) 50%, transparent);color:color-mix(in srgb, var(--v7-status-text) 72%, var(--v7-text-secondary));font-weight:500}.yd-file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.yd-drop-actions,.yd-nav{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.yd-nav{justify-content:space-between;margin-top:4px}.yd-nav-end{flex-wrap:wrap;gap:8px;display:flex}.yd-step{flex-direction:column;gap:10px;display:flex}.yd-ask{padding:16px}.yd-ask h3{margin:0;font-size:18px}.yd-ask p{color:var(--v7-text-label);font-size:var(--rowa-fs-small);margin:0}.yd-q{border:0;min-width:0;margin:4px 0 0;padding:0}.yd-q legend{margin-bottom:6px;padding:0;font-weight:600}.yd-opts{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.yd-opt{color:var(--v7-text-secondary);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.yd-opt span{color:var(--v7-text-label);font-size:var(--rowa-fs-tiny)}.yd-opt[data-on=true]{border-color:var(--v7-best-edge);background:var(--v7-nest-high)}.yd-stats{gap:var(--rowa-gap-tiles);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.yd-stat{padding:var(--rowa-tile-pad);color:var(--v7-text-label);font-size:var(--rowa-fs-tiny);flex-direction:column;align-items:flex-start;display:flex}.yd-stat b{font-size:var(--rowa-fig)}.yd-stat.nest-high b{color:var(--rowa-call-mine-ink)}.yd-programme{border:var(--v7-edge-width) solid var(--v7-card-edge);border-radius:var(--v7-radius-panel);background:var(--v7-row-lift);flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.yd-programme-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.yd-programme-head .yd-k{margin-top:0}.yd-guides-box{flex-direction:column;gap:8px;min-width:0;display:flex}.yd-guides{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@container yd (width>=900px){.yd-guides{grid-template-columns:repeat(4,minmax(0,1fr))}}.yd-guide{flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}.yd-guide b{font-size:var(--rowa-fs-small)}.yd-guide span{color:var(--v7-text-label);font-size:var(--rowa-fs-tiny);flex:1}.yd-guide .yd-act{align-self:flex-start;margin-top:8px}.yd-guide-steps{flex-direction:column;gap:8px;padding:12px 16px;display:flex}.yd-more-body{flex-direction:column;gap:16px;display:flex}.yd-temp{min-width:0;display:block}.yd-where{background:0 0;border:0;max-width:640px;max-height:90vh;padding:0;overflow-y:auto}.yd-where-body{border:var(--v7-edge-width) solid var(--v7-card-edge);border-radius:var(--v7-radius-card);background:var(--v7-card);color:var(--v7-text-secondary);flex-direction:column;gap:10px;padding:20px;display:flex}.yd-where-title{color:var(--v7-text-figure);margin:0;font-size:15px;line-height:20px}.yd-where-list{margin:0;padding-left:18px}.yd-panel-body{padding:8px}
