.position-practical-workspace{--position-practical-outline: color-mix(in srgb, var(--border) 88%, var(--foreground))}.position-practical-workspace .position-practical-heading{font-size:clamp(18px,1.45vw,20px);line-height:1.3;font-weight:700;letter-spacing:-.01em;overflow-wrap:anywhere}.position-practical-workspace :is(p,label,strong,h2,h3,span){min-width:0;overflow-wrap:anywhere}.position-practical-workspace .position-practical-outline{border-color:var(--position-practical-outline)}.position-practical-workspace .position-practical-metadata{grid-template-columns:repeat(4,minmax(0,1fr))}.position-practical-workspace .position-practical-response[aria-pressed=true]{box-shadow:inset 0 0 0 1px currentColor}.position-practical-workspace .position-practical-response-row{display:flex!important;flex-wrap:nowrap}.position-practical-workspace .position-practical-response-row>button{flex:1 1 0;min-width:44px;min-height:44px!important}.position-practical-workspace[data-slot=dialog-content]{display:flex!important;flex-direction:column;width:calc(100vw - 32px)!important;max-width:min(1120px,calc(100vw - 32px))!important;max-height:calc(100dvh - 32px)!important;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.position-practical-workspace[data-slot=dialog-content]>*{flex-shrink:0}.position-practical-workspace.position-practical-start[data-slot=dialog-content]{max-width:min(880px,calc(100vw - 32px))!important}.position-practical-workspace :is(input,textarea,[role=combobox]){width:100%;min-width:0;max-width:100%}.position-practical-workspace [role=combobox]{display:grid;grid-template-columns:minmax(0,1fr) 16px;min-height:44px;height:auto;align-items:center;text-align:left;white-space:normal}.position-practical-workspace [role=combobox]>span{white-space:normal;overflow-wrap:anywhere}.position-practical-workspace [data-slot=dialog-header]{text-align:left;flex-shrink:0}.position-practical-workspace [data-slot=dialog-title]{min-height:26px;height:auto}.position-practical-workspace [role=checkbox]{width:20px;height:20px;min-width:20px;min-height:20px!important;flex-shrink:0}.position-practical-workspace [data-slot=dialog-close]{width:44px;height:44px;top:8px;right:8px}.position-practical-workspace [data-slot=dialog-header]{padding-right:32px}.position-practical-source-disclosure{min-width:0;max-width:100%}.position-practical-source-disclosure>summary{padding-block:10px;line-height:24px;overflow-wrap:anywhere}.position-practical-source-disclosure>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.position-practical-source-disclosure[open]>summary{margin-bottom:4px}.position-practical-task-text{min-width:0}@media (max-width: 767px){.position-practical-workspace[data-slot=dialog-content]{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important;padding:16px}.position-practical-workspace .position-practical-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.position-practical-workspace :is(button,input,select,[role=combobox]){min-height:44px!important}.position-practical-workspace :is(input,textarea,[role=combobox]){font-size:16px}}@media (max-width: 430px){.position-practical-workspace .position-practical-metadata{grid-template-columns:1fr}}
