@keyframes iq-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes iq-skeleton-pulse-keyframes{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes iq-scaleIn-centered{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideInRightRTL{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideInLeftRTL{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){[class*=iq-],[class*=iq-] *,[class*=iq-]:before,[class*=iq-]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:where(:root){--iq-scroll-margin: clamp(24px, 8vh, 80px);--iq-scroll-margin-inline: clamp(8px, 2vw, 16px)}:where([class*=iq-]):focus-visible{scroll-margin-block:var(--iq-scroll-margin, 80px);scroll-margin-inline:var(--iq-scroll-margin-inline, 16px)}.iq-text-p3{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:20px}.iq-text-p4{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p4, 12px);line-height:16px}.iq-text-secondary{color:var(--iq-text-body-secondary)}.iq-text-primary{color:var(--iq-text-body-primary)}.iq-font-regular{font-weight:400}.iq-font-medium{font-weight:500}.iq-font-semibold{font-weight:600}.iq-skiplink{position:absolute;top:0;inset-inline-start:0;padding:8px 16px;background:var(--iq-surface-buttons-primary-default);color:var(--iq-surface-buttons-primary-default-fg);font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);font-weight:600;text-decoration:none;border-radius:0 0 var(--iq-radii-md, 6px) 0;transform:translateY(-100%);transition:transform .15s ease-out;z-index:9999}.iq-skiplink:focus,.iq-skiplink:focus-visible{transform:translateY(0);outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner),0 0 0 3px var(--iq-focus),0 0 0 4px var(--iq-focus-halo)}@media(prefers-reduced-motion:reduce){.iq-skiplink{transition:none}}@media(forced-colors:active){.iq-skiplink{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}.iq-skiplink:focus,.iq-skiplink:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.iq-btn-primary,.iq-btn-secondary,.iq-btn-tertiary{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;font-family:var(--iq-font-family, "Roboto", sans-serif);font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .1s cubic-bezier(.4,0,.2,1),color .1s cubic-bezier(.4,0,.2,1),border-color .1s cubic-bezier(.4,0,.2,1),box-shadow .1s cubic-bezier(.4,0,.2,1);background-color:var(--iq-btn-bg);color:var(--iq-btn-text);border:none}.iq-btn-secondary{border:1px solid var(--iq-btn-border)}.iq-btn-sm{min-height:28px;padding-inline:12px;font-size:var(--iq-font-size-p4, 12px);line-height:16px;border-radius:4px}.iq-btn-md{min-height:36px;padding-inline:16px;font-size:var(--iq-font-size-p3, 14px);line-height:20px;border-radius:6px}.iq-btn-lg{min-height:48px;padding:12px 24px;font-size:var(--iq-font-size-p3, 14px);line-height:24px;border-radius:8px}.iq-btn-primary:disabled,.iq-btn-secondary:disabled,.iq-btn-tertiary:disabled{cursor:not-allowed}.iq-btn-icon-slot{display:flex;align-items:center}.iq-btn-spinner svg{animation:iq-btn-spin .8s linear infinite}@keyframes iq-btn-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.iq-btn-spinner svg{animation-duration:4s}}.iq-btn-primary:not(:disabled):hover{background-color:var(--iq-btn-hover-bg);color:var(--iq-btn-hover-text)}.iq-btn-primary:not(:disabled):active{background-color:var(--iq-btn-pressed-bg);color:var(--iq-btn-pressed-text)}.iq-btn-secondary:not(:disabled):hover{background-color:var(--iq-btn-hover-bg);color:var(--iq-btn-hover-text);border-color:var(--iq-btn-hover-border, var(--iq-btn-border));box-shadow:inset 0 0 0 .5px var(--iq-btn-hover-border, var(--iq-btn-border))}.iq-btn-secondary:not(:disabled):active{background-color:var(--iq-btn-pressed-bg);color:var(--iq-btn-pressed-text);border-color:var(--iq-btn-pressed-border);box-shadow:inset 0 0 0 .5px var(--iq-btn-pressed-border)}.iq-btn-tertiary:not(:disabled):hover{background-color:var(--iq-btn-hover-bg);color:var(--iq-btn-hover-text)}.iq-btn-tertiary:not(:disabled):active{background-color:var(--iq-btn-pressed-bg);color:var(--iq-btn-pressed-text)}.iq-btn-icon{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:none;padding:0;cursor:pointer;transition:background-color .1s cubic-bezier(.4,0,.2,1);background-color:var(--iq-btn-icon-bg);color:var(--iq-btn-icon-text)}.iq-btn-icon:disabled{cursor:not-allowed}.iq-btn-icon:not(:disabled):hover{background-color:var(--iq-btn-icon-hover-bg);color:var(--iq-btn-icon-hover-text)}.iq-btn-icon:not(:disabled):active{background-color:var(--iq-btn-icon-pressed-bg)}.iq-btn-icon-sm{width:24px;height:24px}.iq-btn-icon-md{width:32px;height:32px}.iq-btn-icon-lg{width:40px;height:40px}.iq-btn-icon-inner{display:flex;align-items:center;justify-content:center}.iq-btn-secondary:focus-visible,.iq-btn-tertiary:focus-visible,.iq-btn-icon:not(.iq-btn-icon-selected):focus-visible,.iq-input:focus-visible,.iq-tab:focus-visible,.iq-breadcrumb-item:focus-visible,.iq-pagination-page-btn:focus-visible,.iq-nav-card:focus-visible{outline:none;box-shadow:0 0 0 1px var(--iq-focus-halo-inner),0 0 0 3px var(--iq-focus)}.iq-btn-primary:focus-visible,.iq-btn-icon-selected:focus-visible,.iq-pagination-page-btn-active:focus-visible{outline:none;box-shadow:0 0 0 1px var(--iq-focus-halo-inner),0 0 0 3px var(--iq-focus),0 0 0 4px var(--iq-focus-halo)}.iq-btn-secondary:focus-visible{box-shadow:inset 0 0 0 1px var(--iq-btn-border),0 0 0 1px var(--iq-focus-halo-inner),0 0 0 3px var(--iq-focus)}.iq-input{appearance:none;-webkit-appearance:none;display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:6px;border:1px solid var(--iq-input-border-color, var(--iq-borders-inputs-default));background-color:var(--iq-input-bg, var(--iq-surface-inputs));color:var(--iq-text-body-primary);font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-input, var(--iq-font-size-p3, 14px));line-height:20px;transition:border-color .1s cubic-bezier(.4,0,.2,1),box-shadow .1s cubic-bezier(.4,0,.2,1);cursor:text;box-sizing:border-box}.iq-input-disabled{cursor:not-allowed}.iq-input-sm{height:28px;font-size:var(--iq-font-size-p4, 12px);padding:0 8px}.iq-input-field{flex:1;border:none;outline:none;background-color:transparent;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-input, var(--iq-font-size-p3, 14px));line-height:20px;width:100%}.iq-input-field:disabled{cursor:not-allowed}.iq-input:has(.iq-input-textarea){height:auto;padding:8px 12px;align-items:flex-start}.iq-input-textarea{flex:1;border:none;outline:none;background-color:transparent;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-input, var(--iq-font-size-p3, 14px));line-height:20px;width:100%;min-height:120px;resize:vertical}.iq-input-textarea:disabled{cursor:not-allowed}.iq-input-icon{display:flex;flex-shrink:0}.iq-input-wrapper{display:flex;flex-direction:column;width:100%}.iq-input-label{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);font-weight:600;line-height:20px;padding-bottom:8px}.iq-input-label-asterisk{color:var(--iq-text-destructive-default, #c71b16);margin-inline-start:4px}.iq-input-label-group{display:flex;flex-direction:column;padding-bottom:8px}.iq-input-label-group .iq-input-label{padding-bottom:0}.iq-input-description{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p4, 12px);line-height:16px;margin-top:2px}.iq-input-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.iq-input-footer:empty{display:none}.iq-input-helper{display:flex;align-items:flex-start;gap:4px;margin-top:8px;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p4, 12px);line-height:16px}.iq-input-footer .iq-input-helper{margin-top:0}.iq-input-helper-icon{flex-shrink:0;margin-top:2px}.iq-input-helper-error{color:var(--iq-text-destructive-default)}.iq-input-count{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p4, 12px);line-height:16px;margin-inline-start:auto;white-space:nowrap}.iq-markdown-editor{border:1px solid var(--iq-input-border-color);border-radius:6px;background-color:var(--iq-input-bg);overflow:hidden;box-sizing:border-box;transition:border-color .1s ease,box-shadow .1s ease}.iq-markdown-editor:not(.iq-input-disabled):not(.iq-input-error):hover{border-color:var(--iq-input-hover-border);box-shadow:0 0 0 1px var(--iq-input-hover-border)}.iq-markdown-editor:not(.iq-input-disabled):not(.iq-input-error):focus-within{border-color:var(--iq-input-focus-border);box-shadow:0 0 0 1px var(--iq-input-focus-border)}.iq-markdown-editor.iq-input-error{border-color:var(--iq-borders-inputs-error, #c71b16);border-width:var(--iq-border-width-error, 2px)}.iq-markdown-toolbar{display:flex;align-items:center;gap:2px;padding:6px 8px;border-bottom:1px solid var(--iq-markdown-toolbar-border);background-color:var(--iq-markdown-toolbar-bg);flex-wrap:wrap}.iq-markdown-toolbar-divider{width:1px;height:20px;background-color:var(--iq-markdown-toolbar-border);margin:0 4px}.iq-markdown-content{min-height:var(--iq-markdown-min-height, 160px);padding:12px;color:var(--iq-markdown-text);font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-input, var(--iq-font-size-p3, 14px));line-height:1.6}.iq-markdown-content .tiptap{outline:none;min-height:var(--iq-markdown-min-height, 160px)}.iq-markdown-content .tiptap p{margin:0 0 8px}.iq-markdown-content .tiptap h1{font-size:var(--iq-font-size-h2, 22px);font-weight:700;margin:16px 0 8px}.iq-markdown-content .tiptap h2{font-size:var(--iq-font-size-p1, 18px);font-weight:600;margin:12px 0 6px}.iq-markdown-content .tiptap h3{font-size:var(--iq-font-size-p2, 16px);font-weight:600;margin:10px 0 4px}.iq-markdown-content .tiptap ul,.iq-markdown-content .tiptap ol{padding-inline-start:24px;margin:4px 0}.iq-markdown-content .tiptap li{margin:2px 0}.iq-markdown-content .tiptap blockquote{border-inline-start:3px solid var(--iq-markdown-toolbar-border);padding-inline-start:12px;margin:8px 0;color:var(--iq-markdown-toolbar-text)}.iq-markdown-content .tiptap a{color:var(--iq-markdown-toolbar-active-text);text-decoration:underline}.iq-markdown-content .tiptap code{background-color:var(--iq-markdown-toolbar-bg);padding:2px 4px;border-radius:3px;font-family:JetBrains Mono,Fira Code,monospace;font-size:13px}.iq-markdown-content .tiptap pre{background-color:var(--iq-markdown-toolbar-bg);padding:12px;border-radius:6px;margin:8px 0;overflow-x:auto}.iq-markdown-content .tiptap pre code{background:none;padding:0}.iq-markdown-content .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--iq-markdown-placeholder);pointer-events:none;float:left;height:0}.iq-input:not(.iq-input-disabled):not(.iq-input-error):hover{border-color:var(--iq-input-hover-border);box-shadow:0 0 0 1px var(--iq-input-hover-border)}.iq-input:not(.iq-input-disabled):not(.iq-input-error):focus-within{outline:2px solid transparent;outline-offset:0;border-color:var(--iq-input-focus-border);box-shadow:0 0 0 1px var(--iq-input-focus-border)}.iq-input-error{border-color:var(--iq-borders-inputs-error, #c71b16);border-width:var(--iq-border-width-error, 2px)}@media(forced-colors:active){.iq-input-error,.iq-markdown-editor.iq-input-error{border-color:Mark}}.iq-input-compact{padding:6px 12px}.iq-input-flush{padding:0 12px}input[type=search]::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.iq-date-picker input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.iq-calendar-day:focus{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-calendar-day:not(:disabled):not([aria-selected=true]):hover,.iq-calendar-day:not(:disabled):not([aria-selected=true]):focus{background:var(--iq-surface-buttons-secondary-hover, #f0f0f0)!important}.iq-calendar{font-family:var(--iq-font-family, "Roboto", sans-serif);border-radius:12px;border:1px solid var(--iq-dividers-decorative, #dedede);padding:16px;background:var(--iq-surface-cards, #ffffff);position:relative;box-sizing:border-box}.iq-calendar-header{display:flex;align-items:center;justify-content:space-between;padding:10px 0;margin-bottom:12px;flex-wrap:wrap;gap:8px}.iq-calendar-nav{display:flex;align-items:center;gap:2px}[dir=rtl] .iq-calendar-nav-icon,[dir=rtl] .iq-pagination-nav-icon{transform:scaleX(-1)}.iq-calendar-actions{display:flex;align-items:center;gap:8px}.iq-calendar-heading{font-size:var(--iq-font-size-p2, 16px);font-weight:600;padding:0 8px;min-width:160px;text-align:center}.iq-calendar-view-toggle{display:inline-flex;border:1px solid var(--iq-dividers-decorative, #dedede);border-radius:6px;overflow:hidden}.iq-calendar-view-btn{padding:4px 12px;font-size:var(--iq-font-size-p4, 12px);font-weight:500;font-family:inherit;border:none;cursor:pointer;background:transparent;color:var(--iq-text-body-secondary);transition:background .1s ease,color .1s ease}.iq-calendar-view-btn:hover{background:var(--iq-surface-buttons-secondary-hover, #f0f0f0)}.iq-calendar-view-btn:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-calendar-view-btn-active{background:var(--iq-surface-buttons-primary-default, #594c99);color:var(--iq-text-buttons-primary-general, #fff)}.iq-calendar-view-btn-active:hover{background:var(--iq-surface-buttons-primary-default, #594c99);opacity:.9}.iq-calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr);grid-column:1 / -1;background:var(--iq-surface-inputs-disabled, #fafafa);border-bottom:1px solid var(--iq-dividers-decorative, #efefef);border-radius:8px 8px 0 0;padding:8px 0}.iq-calendar-weekday{text-align:center;font-size:var(--iq-font-size-p4, 12px);font-weight:600;color:var(--iq-text-body-secondary);padding:4px 0}.iq-calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:0;border:1px solid var(--iq-dividers-decorative, #efefef);border-radius:6px;overflow:hidden}.iq-calendar-cell{min-height:80px;padding:4px;transition:background .1s ease;display:flex;flex-direction:column;gap:2px;border-inline-end:1px solid var(--iq-dividers-decorative, #efefef);border-bottom:1px solid var(--iq-dividers-decorative, #efefef);position:relative}.iq-calendar-cell-empty{border-inline-end:1px solid var(--iq-dividers-decorative, #efefef);border-bottom:1px solid var(--iq-dividers-decorative, #efefef)}.iq-calendar-cell:hover:not(.iq-calendar-cell-disabled):not(.iq-calendar-cell-empty){background:var(--iq-surface-buttons-secondary-hover, #f0f0f0)}.iq-calendar-cell.iq-calendar-cell-empty{cursor:default}.iq-calendar-cell-today .iq-calendar-day-number{background:var(--iq-surface-buttons-primary-default, #594c99);color:var(--iq-text-buttons-primary-general, #fff);border-radius:50%}.iq-calendar-cell-selected{background:var(--iq-table-row-selected, #f3f2f6)}.iq-calendar-cell-disabled{background:var(--iq-surface-inputs-disabled);color:var(--iq-text-body-disabled);cursor:not-allowed}.iq-calendar-day-number{font-size:var(--iq-font-size-p4, 12px);font-weight:500;color:var(--iq-text-body-primary);width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;border:none;padding:0;margin:0;font-family:inherit;cursor:pointer}.iq-calendar-day-number:disabled{cursor:not-allowed}.iq-calendar-day-number:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px);border-radius:50%}.iq-calendar-events{display:flex;flex-direction:column;gap:2px;overflow:hidden}.iq-calendar-event{min-height:24px;display:flex;align-items:center;gap:4px;padding:2px 6px;border-radius:4px;border:none;cursor:pointer;font-family:inherit;font-size:var(--iq-font-size-p5, 10px);line-height:14px;text-align:start;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.iq-calendar-event:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-calendar-event:hover{opacity:.85}.iq-calendar-event-multiday{border-radius:2px;margin:0 -4px;padding:2px 8px}.iq-calendar-event-continuation{border-radius:0;font-size:0;min-height:14px}.iq-calendar-event-time{font-weight:600;flex-shrink:0}.iq-calendar-event-title{overflow:hidden;text-overflow:ellipsis}.iq-calendar-event-more{font-size:var(--iq-font-size-p5, 10px);color:var(--iq-text-body-secondary);padding:0 6px}.iq-calendar-dots{display:flex;align-items:center;gap:3px;padding:2px 0;flex-wrap:wrap}.iq-calendar-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.iq-calendar-dot-more{font-size:9px;color:var(--iq-text-body-secondary);line-height:1}.iq-calendar-popover{position:absolute;z-index:100;background:var(--iq-surface-cards, #ffffff);border:1px solid var(--iq-dividers-decorative, #dedede);border-radius:8px;box-shadow:0 4px 16px #0000001f;padding:12px;display:flex;gap:10px;min-width:200px;max-width:280px;animation:fadeIn .12s ease}.iq-calendar-popover:focus{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-calendar-popover-indicator{width:4px;border-radius:2px;flex-shrink:0;align-self:stretch}.iq-calendar-popover-content{display:flex;flex-direction:column;gap:4px;min-width:0}.iq-calendar-popover-title{font-size:var(--iq-font-size-p3, 14px);font-weight:600;color:var(--iq-text-body-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iq-calendar-popover-time{font-size:var(--iq-font-size-p4, 12px);color:var(--iq-text-body-secondary)}.iq-calendar-popover-link{font-size:var(--iq-font-size-p4, 12px);font-weight:500;color:var(--iq-surface-buttons-primary-default, #594c99);background:none;border:none;padding:0;cursor:pointer;text-align:start;font-family:inherit;margin-top:4px}.iq-calendar-popover-link:hover{text-decoration:underline}.iq-calendar-popover-link:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-calendar-week-view{display:flex;flex-direction:column}.iq-calendar-week-header{display:grid;grid-template-columns:56px repeat(7,1fr);background:var(--iq-surface-inputs-disabled, #fafafa);border-bottom:1px solid var(--iq-dividers-decorative, #dedede);border-radius:8px 8px 0 0;padding:8px 0;margin-bottom:0}.iq-calendar-week-time-gutter{width:56px;flex-shrink:0}.iq-calendar-week-day-header{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 0}.iq-calendar-week-day-header-today .iq-calendar-week-day-name{color:var(--iq-surface-buttons-primary-default, #594c99);font-weight:600}.iq-calendar-week-day-name{font-size:12px;font-weight:500;color:var(--iq-text-body-secondary);text-transform:uppercase}.iq-calendar-week-day-num{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;border:none;cursor:pointer;background:transparent;color:var(--iq-text-body-primary);font-family:inherit;transition:background .1s ease}.iq-calendar-week-day-num:hover{background:var(--iq-surface-buttons-secondary-hover, #f0f0f0)}.iq-calendar-week-day-num:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-calendar-week-day-num-today{background:var(--iq-surface-buttons-primary-default, #594c99);color:var(--iq-text-buttons-primary-general, #fff)}.iq-calendar-week-day-num-today:hover{background:var(--iq-surface-buttons-primary-default, #594c99);opacity:.9}.iq-calendar-week-day-num-selected{box-shadow:inset 0 0 0 2px var(--iq-surface-buttons-primary-default, #594c99)}.iq-calendar-week-allday-row{display:grid;grid-template-columns:56px repeat(7,1fr);border-bottom:1px solid var(--iq-dividers-decorative, #dedede);padding:4px 0;min-height:28px;align-items:center}.iq-calendar-week-allday-label{font-size:var(--iq-font-size-p5, 10px);color:var(--iq-text-body-secondary);text-align:end;padding-inline-end:8px}.iq-calendar-week-allday-cell{padding:2px 4px;display:flex;flex-direction:column;gap:2px}.iq-calendar-week-body{display:grid;grid-template-columns:56px repeat(7,1fr);overflow-y:auto;max-height:480px}.iq-calendar-week-time-col{display:flex;flex-direction:column}.iq-calendar-week-time-label{height:28px;font-size:var(--iq-font-size-p5, 10px);color:var(--iq-text-body-secondary);text-align:end;padding-inline-end:8px;display:flex;align-items:flex-start;justify-content:flex-end;position:relative;top:-6px}.iq-calendar-week-day-col{position:relative;border-inline-start:1px solid var(--iq-dividers-decorative, #dedede)}.iq-calendar-week-day-col-today{background:var(--iq-table-row-selected, #f3f2f6)}.iq-calendar-week-slot{height:28px;border-bottom:1px solid transparent}.iq-calendar-week-slot-hour{border-bottom:1px solid var(--iq-dividers-decorative, #dedede)}.iq-calendar-week-event{position:absolute;inset-inline-start:2px;inset-inline-end:2px;border-radius:4px;padding:2px 6px;font-size:var(--iq-font-size-p5, 10px);border:none;cursor:pointer;font-family:inherit;text-align:start;overflow:hidden;display:flex;flex-direction:column;gap:1px;z-index:1}.iq-calendar-week-event:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px);z-index:2}.iq-calendar-week-event:hover{opacity:.85;z-index:2}.iq-calendar-week-event-title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iq-calendar-week-event-time{font-size:9px;opacity:.9}.iq-calendar-day-view{display:flex;flex-direction:column}.iq-calendar-day-header{display:flex;background:var(--iq-surface-inputs-disabled, #fafafa);border-bottom:1px solid var(--iq-dividers-decorative, #e5e7eb);border-radius:8px 8px 0 0;padding:8px 0}.iq-calendar-day-header .iq-calendar-week-day-header{flex:1;flex-direction:row;align-items:center;gap:8px}.iq-calendar-day-body{display:flex}.iq-calendar-day-col{flex:1}.iq-calendar-body{display:flex;flex-direction:column}.iq-calendar-body-with-sidebar{flex-direction:row;gap:16px}.iq-calendar-sidebar{flex-shrink:0;width:200px}.iq-calendar-main{flex:1;min-width:0}.iq-calendar-mini{border:1px solid var(--iq-dividers-decorative, #efefef);border-radius:8px;padding:12px;background:var(--iq-surface-cards, #ffffff)}.iq-calendar-mini-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.iq-calendar-mini-title{font-size:var(--iq-font-size-p4, 12px);font-weight:600;color:var(--iq-text-body-primary)}.iq-calendar-mini-nav{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;cursor:pointer;border-radius:4px;color:var(--iq-text-body-secondary);padding:0}.iq-calendar-mini-nav:hover{background:var(--iq-surface-buttons-secondary-hover, #f0f0f0)}.iq-calendar-mini-weekdays{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4px}.iq-calendar-mini-weekday{text-align:center;font-size:9px;font-weight:600;color:var(--iq-text-body-secondary);padding:2px 0}.iq-calendar-mini-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:1px}.iq-calendar-mini-cell-empty{width:24px;height:24px}.iq-calendar-mini-cell{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:var(--iq-font-size-p5, 10px);border:none;background:transparent;cursor:pointer;border-radius:50%;color:var(--iq-text-body-primary);padding:0;font-family:inherit}.iq-calendar-mini-cell:hover{background:var(--iq-surface-buttons-secondary-hover, #f0f0f0)}.iq-calendar-mini-cell-today{background:var(--iq-surface-buttons-primary-default, #594c99);color:var(--iq-text-buttons-primary-general, #fff)}.iq-calendar-mini-cell-today:hover{background:var(--iq-surface-buttons-primary-default, #594c99);opacity:.9}.iq-calendar-mini-cell-selected{box-shadow:inset 0 0 0 2px var(--iq-surface-buttons-primary-default, #594c99)}.iq-calendar-current-time{position:absolute;inset-inline-start:0;inset-inline-end:0;z-index:3;display:flex;align-items:center;pointer-events:none}.iq-calendar-current-time-dot{width:8px;height:8px;border-radius:50%;background:var(--iq-status-error-base);flex-shrink:0;margin-inline-start:-4px}.iq-calendar-current-time-line{flex:1;height:2px;background:var(--iq-status-error-base)}.iq-calendar-agenda-view{display:flex;flex-direction:column;gap:0;border:1px solid var(--iq-dividers-decorative, #efefef);border-radius:8px;overflow:hidden}.iq-calendar-agenda-empty{width:100%}.iq-calendar-agenda-day{display:flex;border-bottom:1px solid var(--iq-dividers-decorative, #efefef)}.iq-calendar-agenda-day:last-child{border-bottom:none}.iq-calendar-agenda-date{display:flex;flex-direction:column;align-items:center;justify-content:center;width:64px;padding:12px 8px;flex-shrink:0;background:var(--iq-surface-inputs-disabled, #fafafa);border-inline-end:1px solid var(--iq-dividers-decorative, #efefef)}.iq-calendar-agenda-date-today{background:var(--iq-surface-buttons-primary-default, #594c99)}.iq-calendar-agenda-date-today .iq-calendar-agenda-date-day,.iq-calendar-agenda-date-today .iq-calendar-agenda-date-num,.iq-calendar-agenda-date-today .iq-calendar-agenda-date-month{color:var(--iq-text-buttons-primary-general, #fff)}.iq-calendar-agenda-date-day{font-size:var(--iq-font-size-p5, 10px);font-weight:500;color:var(--iq-text-body-secondary);text-transform:uppercase}.iq-calendar-agenda-date-num{font-size:var(--iq-font-size-p1, 18px);font-weight:600;color:var(--iq-text-body-primary);line-height:1.2}.iq-calendar-agenda-date-month{font-size:var(--iq-font-size-p5, 10px);font-weight:500;color:var(--iq-text-body-secondary)}.iq-calendar-agenda-events{flex:1;display:flex;flex-direction:column;padding:8px 12px;gap:4px}.iq-calendar-agenda-event{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:6px;border:none;background:transparent;cursor:pointer;font-family:inherit;text-align:start;transition:background .1s ease}.iq-calendar-agenda-event:hover{background:var(--iq-surface-buttons-secondary-hover, #f0f0f0)}.iq-calendar-agenda-event:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-calendar-agenda-event-indicator{width:4px;height:28px;border-radius:2px;flex-shrink:0}.iq-calendar-agenda-event-time{font-size:var(--iq-font-size-p4, 12px);color:var(--iq-text-body-secondary);min-width:80px;flex-shrink:0}.iq-calendar-agenda-event-title{font-size:13px;font-weight:500;color:var(--iq-text-body-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.iq-calendar-agenda-event-recurring{color:var(--iq-text-body-secondary);flex-shrink:0}.iq-calendar-skeleton{padding:16px}.iq-calendar-skeleton-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.iq-calendar-skeleton-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;border:1px solid var(--iq-dividers-decorative, #efefef);border-radius:6px;overflow:hidden}.iq-calendar-skeleton-weekdays{display:contents}.iq-calendar-skeleton-weekdays>*{padding:8px;display:flex;justify-content:center;background:var(--iq-surface-inputs-disabled, #fafafa)}.iq-calendar-skeleton-cell{min-height:72px;padding:8px;display:flex;flex-direction:column;gap:4px;background:var(--iq-surface-cards, #ffffff)}.iq-calendar-week-slot[role=button]{cursor:pointer}.iq-calendar-week-slot[role=button]:hover{background:var(--iq-surface-buttons-secondary-hover, rgba(0, 0, 0, .03))}.iq-calendar-week-slot[role=button]:focus-visible{outline:3px solid transparent;outline-offset:-3px;box-shadow:inset 0 0 0 1px var(--iq-focus-halo-inner, #ffffff),inset 0 0 0 3px var(--iq-focus, #008c79);position:relative;z-index:1}.iq-date-range-picker{display:flex;align-items:center;gap:12px}.iq-date-range-picker>.iq-input-wrapper{flex:0 1 170px}.iq-date-range-separator{flex-shrink:0;font-size:var(--iq-font-size-p3, 14px);font-weight:500}@media(max-width:480px){.iq-date-range-picker{flex-direction:column;align-items:stretch}.iq-date-range-picker>.iq-input-wrapper{flex:1 1 auto}.iq-date-range-separator{text-align:center}}.iq-file-upload-zone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;border:2px dashed;border-radius:8px;cursor:pointer;transition:border-color .1s ease,background-color .1s ease;text-align:center}.iq-file-upload-zone:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-file-upload-dragover{border-style:solid}.iq-file-upload-disabled{background-color:var(--iq-surface-inputs-disabled)!important;border-color:var(--iq-borders-inputs-disabled)!important;color:var(--iq-text-body-disabled);cursor:not-allowed}.iq-file-upload-text{display:flex;flex-direction:column;gap:2px;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px)}.iq-file-upload-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.iq-file-upload-count{margin-top:8px;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p4, 12px);line-height:16px}.iq-file-upload-list{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.iq-file-upload-item{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid;border-radius:6px;font-family:var(--iq-font-family, "Roboto", sans-serif)}.iq-file-upload-item-error{border-width:2px!important;padding:7px 11px}.iq-file-upload-item-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.iq-file-upload-item-info span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iq-file-upload-progress{height:3px;background:var(--iq-dividers-decorative, #e0e0e0);border-radius:2px;overflow:hidden}.iq-file-upload-progress-fill{height:100%;border-radius:2px;transition:width .2s ease}.iq-input span[data-placeholder]{color:var(--iq-text-body-placeholder, #a6a6a6)!important}.iq-select-content{overflow:hidden}.iq-select-viewport{padding:8px}.iq-multiselect-container{position:relative}.iq-multiselect-trigger{display:flex;align-items:center;gap:8px;height:auto;min-height:36px;padding:4px 12px;cursor:pointer;flex-wrap:nowrap}.iq-multiselect-chips{display:flex;flex-wrap:wrap;gap:4px;flex:1;align-items:center;min-width:0}.iq-multiselect-search{border:none;outline:none;background:none;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-input, var(--iq-font-size-p3, 14px));flex:1;min-width:60px;padding:0}.iq-multiselect-dropdown{position:absolute;top:calc(100% + 4px);inset-inline-start:0;inset-inline-end:0;max-height:240px;overflow-y:auto;list-style:none;margin:0;padding:8px;border-radius:12px}.iq-multiselect-option{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:var(--iq-font-size-p3, 14px);border-radius:4px;cursor:pointer;transition:background .1s cubic-bezier(.4,0,.2,1)}.iq-multiselect-option:hover{background:var(--iq-surface-buttons-secondary-hover, #f0f0f0)}.iq-multiselect-option-selected{background:var(--iq-table-row-selected, #f3f2f6)}.iq-multiselect-option-highlighted{background:var(--iq-surface-buttons-secondary-hover, #f0f0f0)}.iq-multiselect-check{width:16px;height:16px;border-radius:3px;border:2px solid;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .1s ease,border-color .1s ease}.iq-multiselect-empty{padding:12px;text-align:center;font-size:var(--iq-font-size-p3, 14px)}.iq-checkbox-row{display:flex;align-items:center;gap:8px;padding:4px 12px;border-radius:6px;width:fit-content;transition:background-color .1s cubic-bezier(.4,0,.2,1)}.iq-checkbox{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;transition:all .1s cubic-bezier(.4,0,.2,1);flex-shrink:0;padding:0;border-radius:4px}.iq-checkbox-box-filled{box-sizing:border-box;width:18px;height:18px;border-radius:3px;background-color:var(--iq-selector-icon);display:flex;align-items:center;justify-content:center}.iq-checkbox-indicator{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.iq-checkbox-indicator svg{display:block}.iq-checkbox-box-empty{box-sizing:border-box;width:18px;height:18px;border-radius:3px;border:2px solid var(--iq-selector-icon)}.iq-selector-text-wrapper{display:flex;flex-direction:column;justify-content:center;flex:1}.iq-selector-label{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:20px;color:var(--iq-text-body-primary);transition:color .1s cubic-bezier(.4,0,.2,1)}.iq-selector-helper{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p4, 12px);line-height:16px;color:var(--iq-text-body-secondary);transition:color .1s cubic-bezier(.4,0,.2,1)}.iq-selector-row[data-disabled] .iq-selector-label,.iq-selector-row[data-disabled] .iq-selector-helper,.iq-checkbox-row[data-disabled] .iq-selector-label,.iq-checkbox-row[data-disabled] .iq-selector-helper,.iq-radio-row[data-disabled] .iq-selector-label,.iq-radio-row[data-disabled] .iq-selector-helper{color:var(--iq-text-body-disabled)}.iq-selector-row{display:flex;align-items:center;gap:8px;padding:4px 12px;border-radius:6px;width:fit-content;transition:background-color .1s cubic-bezier(.4,0,.2,1)}.iq-selector-icon-wrap{width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.iq-selector-icon-wrap>input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.iq-selector-row:not([data-disabled]):not([data-locked]):hover{background-color:var(--iq-cb-hover-bg, var(--iq-radio-hover-bg))}.iq-selector-row:not([data-disabled]):not([data-locked]):hover .iq-selector-label,.iq-selector-row:not([data-disabled]):not([data-locked]):hover .iq-selector-helper{color:var(--iq-selector-hover-icon, var(--iq-text-body-primary))}.iq-selector-row:not([data-disabled]):not([data-locked]):hover .iq-radio-icon,.iq-selector-row:not([data-disabled]):not([data-locked]):hover .iq-checkbox-box-empty{border-color:var(--iq-selector-hover-icon, var(--iq-text-body-primary))}.iq-selector-row:not([data-disabled]):not([data-locked]):hover .iq-checkbox-box-filled,.iq-selector-row:not([data-disabled]):not([data-locked]):hover .iq-radio-dot{background-color:var(--iq-selector-hover-icon, var(--iq-text-body-primary))}.iq-selector-row:has(input:focus-visible){outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px);border-radius:6px}.iq-selector-row[data-disabled],.iq-selector-row[data-locked]{cursor:not-allowed}.iq-radio-row{display:flex;align-items:center;gap:8px;padding:4px 12px;border-radius:6px;width:fit-content;transition:background-color .1s cubic-bezier(.4,0,.2,1)}.iq-checkbox-row:not([data-disabled]):not([data-locked]):hover,.iq-radio-row:hover{background-color:var(--iq-cb-hover-bg, var(--iq-radio-hover-bg))}.iq-checkbox-row:not([data-disabled]):not([data-locked]):hover .iq-checkbox-box-empty{border-color:var(--iq-selector-hover-icon, var(--iq-text-body-primary))}.iq-checkbox-row:not([data-disabled]):not([data-locked]):hover .iq-checkbox-box-filled{background-color:var(--iq-selector-hover-icon, var(--iq-text-body-primary))}.iq-radio-row:hover .iq-radio-icon{border-color:var(--iq-selector-hover-icon, var(--iq-text-body-primary))}.iq-radio-row:hover .iq-radio-dot{background-color:var(--iq-selector-hover-icon, var(--iq-text-body-primary))}.iq-checkbox-row:has(:focus-visible),.iq-radio-row:has(:focus-visible){outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px);border-radius:6px}.iq-checkbox-row:has(:focus-visible) .iq-checkbox,.iq-radio-row:has(:focus-visible) .iq-radio-icon{outline:none!important;box-shadow:none!important}.iq-checkbox-row:not([data-disabled]):not([data-locked]):hover .iq-selector-label,.iq-checkbox-row:not([data-disabled]):not([data-locked]):hover .iq-selector-helper,.iq-radio-row:hover .iq-selector-label,.iq-radio-row:hover .iq-selector-helper{color:var(--iq-selector-hover-icon, var(--iq-text-body-primary))}.iq-radio-group{display:flex}.iq-radio-row{display:flex;align-items:center;gap:8px;padding:4px 12px;border-radius:6px;transition:background-color .1s cubic-bezier(.4,0,.2,1)}.iq-radio-icon-wrap{width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.iq-radio-icon{box-sizing:border-box;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid var(--iq-selector-icon);background-color:transparent;transition:all .1s cubic-bezier(.4,0,.2,1);padding:0;flex-shrink:0}.iq-radio-dot{width:8px;height:8px;border-radius:50%;background-color:var(--iq-text-general-active)}.iq-switch-row{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:4px 8px;border-radius:8px;border:1.5px solid transparent;cursor:pointer;transition:border-color .1s cubic-bezier(.4,0,.2,1),background-color .1s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.iq-switch-row-disabled{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:4px 8px;border-radius:8px;border:1.5px solid transparent;cursor:not-allowed;box-sizing:border-box}.iq-switch-track{width:46px;height:24px;border-radius:9999px;position:relative;cursor:pointer;transition:background-color .1s cubic-bezier(.4,0,.2,1),border-color .1s cubic-bezier(.4,0,.2,1);padding:0;box-sizing:border-box;flex-shrink:0}.iq-switch-track:disabled{cursor:not-allowed}.iq-switch-thumb{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:9999px;transition:transform .1s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.iq-switch-thumb{transition:none}}.iq-switch-label{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:20px;-webkit-user-select:none;user-select:none}.iq-switch-row:hover{border-color:var(--iq-switch-hover-border);background-color:var(--iq-cb-hover-bg)}.iq-switch-row:hover .iq-switch-track{border-color:var(--iq-switch-hover-border)}.iq-switch-row:hover .iq-switch-thumb{background-color:var(--iq-switch-hover-thumb)}.iq-switch-row:has(:focus-visible){outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px);border-radius:8px}.iq-badge{display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:var(--iq-radii-sm, 4px);font-family:var(--iq-font-family, "Roboto", sans-serif);font-weight:600;white-space:nowrap}.iq-badge-icon{display:flex;align-items:center;flex-shrink:0}.iq-chip{display:inline-flex;align-items:center;border-radius:var(--iq-radii-max, 1000px);font-family:var(--iq-font-family, "Roboto", sans-serif);font-weight:var(--iq-font-weight-medium, 500);white-space:nowrap;box-sizing:border-box;max-width:100%}.iq-chip-icon{display:inline-flex;align-items:center;flex-shrink:0}.iq-chip-label{overflow:hidden;text-overflow:ellipsis;min-width:0}.iq-chip-remove{position:relative;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;width:16px;height:16px;cursor:pointer;color:currentColor;border-radius:var(--iq-radii-max, 1000px);flex-shrink:0;margin-inline-start:var(--iq-gap-xs, 2px);margin-inline-end:calc(-1 * var(--iq-gap-xs, 2px));transition:background-color .1s cubic-bezier(.4,0,.2,1)}.iq-chip-remove:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%)}.iq-chip-remove:hover:not(:disabled){background-color:color-mix(in srgb,currentColor 12%,transparent)}.iq-chip-remove:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-chip-remove:disabled{cursor:not-allowed}.iq-chip-disabled{pointer-events:none}.iq-banner{display:flex;align-items:center;gap:var(--iq-gap-lg, 12px);padding:var(--iq-padding-lg, 12px);border-radius:var(--iq-radii-md, 6px);border-width:var(--iq-border-width-banners, 1.5px);border-style:solid;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p4, 12px);line-height:var(--iq-line-height-p4, 16px);font-weight:400}.iq-banner-icon{display:flex;flex-shrink:0}.iq-banner-content{flex:1}@media(forced-colors:active){.iq-badge-healthy,.iq-badge-success{border:1px solid Mark!important}.iq-badge-warning{border:2px dotted Mark!important}.iq-badge-alertHigh,.iq-badge-alertLow,.iq-badge-error{border:2px solid Mark!important}.iq-badge-informationalLow,.iq-badge-informationalHigh,.iq-badge-informational,.iq-badge-primary,.iq-badge-default{border:1px dashed Mark!important}.iq-chip-healthy{border:1px solid Mark!important}.iq-chip-warning{border:2px dotted Mark!important}.iq-chip-alertHigh,.iq-chip-alertLow{border:2px solid Mark!important}.iq-chip-informationalLow,.iq-chip-informationalHigh,.iq-chip-filled,.iq-chip-outlined,.iq-chip-subtle{border:1px dashed Mark!important}.iq-banner-success{border:1px solid Mark!important}.iq-banner-warning{border:2px dotted Mark!important}.iq-banner-error,.iq-banner-error-high{border:2px solid Mark!important}.iq-banner-info-low,.iq-banner-info-high{border:1px dashed Mark!important}}.iq-menu{padding:var(--iq-padding-md, 8px);width:max-content;outline:none;animation:fadeIn .1s ease}.iq-menu-separator{height:1px;margin:var(--iq-gap-sm, 4px) 0}.iq-menu-item{display:flex;align-items:center;align-self:stretch;gap:var(--iq-gap-md, 8px);padding:var(--iq-padding-sm, 6px) var(--iq-padding-xl, 16px);height:36px;border-radius:var(--iq-radii-md, 6px);font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:24px;cursor:pointer;transition:background-color .1s cubic-bezier(.4,0,.2,1);width:100%;text-align:start;box-sizing:border-box;background-color:var(--iq-menu-item-bg);color:var(--iq-menu-item-text);border:none;outline:none}.iq-menu-item:hover,.iq-menu-item[data-highlighted]{background-color:var(--iq-menu-item-hover-bg);color:var(--iq-menu-item-hover-text)}.iq-menu-item[data-selected=true],.iq-menu-item[data-state=checked]{background-color:var(--iq-table-row-selected);color:var(--iq-surface-buttons-icon-selected);font-weight:var(--iq-font-weight-semibold, 600)}.iq-menu-item[data-state=checked]:hover,.iq-menu-item[data-state=checked][data-highlighted]{background-color:var(--iq-table-row-selected);color:var(--iq-surface-buttons-icon-selected)}.iq-menu-item:hover .iq-menu-item-icon,.iq-menu-item[data-highlighted] .iq-menu-item-icon{color:var(--iq-menu-item-hover-text)}.iq-menu-item:disabled,.iq-menu-item[data-disabled],.iq-menu-item[aria-disabled=true]{background-color:var(--iq-surface-inputs-disabled)!important;color:var(--iq-text-body-disabled)!important;cursor:not-allowed}.iq-menu-item:disabled .iq-menu-item-icon,.iq-menu-item[data-disabled] .iq-menu-item-icon,.iq-menu-item[aria-disabled=true] .iq-menu-item-icon{color:var(--iq-text-body-disabled)}.iq-menu-item:focus-visible:not([data-highlighted]){outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-menu-item-icon{display:flex;flex-shrink:0;width:20px;height:20px;align-items:center;justify-content:center;color:var(--iq-menu-item-icon)}.iq-menu-item-content{flex:1}.iq-menu-item-trailing{display:flex;flex-shrink:0;align-items:center}.iq-list-row{display:flex;align-items:center;gap:12px;padding:16px 0}.iq-list-row:first-child{padding-top:0}.iq-list-row:last-child{padding-bottom:0}.iq-list-row-clickable:hover{background-color:var(--iq-surface-buttons-secondary-hover, #f3f2f6);margin:0 -16px;padding:16px;border-radius:8px}.iq-list-row-leading{display:flex;align-items:center;flex-shrink:0}.iq-list-row-content{display:flex;flex-direction:column;flex:1;min-width:0}.iq-list-row-title{font-size:var(--iq-font-size-p2, 16px);font-weight:600;line-height:22px}.iq-list-row-meta{font-size:var(--iq-font-size-p4, 12px);line-height:16px;margin-top:2px}.iq-list-row-description{font-size:var(--iq-font-size-p3, 14px);font-weight:500;line-height:20px;margin-top:6px}.iq-list-row-trailing{display:flex;align-items:center;gap:8px;flex-shrink:0}.iq-detail-row{box-sizing:border-box;display:flex;align-items:center;gap:16px;padding:16px;border-radius:0;border:1px solid transparent;border-bottom-color:var(--iq-dividers-decorative, #dedede);background:transparent;font-family:var(--iq-font-family, "Roboto", sans-serif);color:var(--iq-text-body-primary, #000209);width:100%;text-align:start}.iq-detail-row-no-border{border-bottom-color:transparent}.iq-detail-row-content{display:flex;flex:1;min-width:0;gap:16px}.iq-detail-row-content-horizontal{align-items:center;justify-content:space-between}.iq-detail-row-content-vertical{flex-direction:column;align-items:stretch;gap:4px}.iq-detail-row-label{font-size:var(--iq-font-size-p3, 14px);font-weight:600;line-height:18px;color:inherit}.iq-detail-row-content-horizontal .iq-detail-row-value{font-size:var(--iq-font-size-p3, 14px);font-weight:400;line-height:18px;color:inherit;text-align:end}.iq-detail-row-content-vertical .iq-detail-row-value{font-size:var(--iq-font-size-p4, 12px);font-weight:400;line-height:16px;color:var(--iq-text-body-secondary, #595959);text-align:start}.iq-detail-row-chevron{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:inherit}.iq-detail-row-clickable{cursor:pointer;transition:background-color .1s cubic-bezier(.4,0,.2,1),color .1s cubic-bezier(.4,0,.2,1),border-radius .1s cubic-bezier(.4,0,.2,1)}.iq-detail-row-clickable:hover:not(:disabled){background-color:var(--iq-surface-buttons-icon-hover, #e7e3fc);color:var(--iq-text-buttons-icon-hover, #1d1334);border-radius:var(--iq-radii-cards, 12px)}.iq-detail-row-clickable:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));border-radius:var(--iq-radii-cards, 12px);scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-detail-row-disabled,.iq-detail-row-clickable:disabled{cursor:not-allowed;background-color:var(--iq-surface-buttons-icon-disabled, #efefef);color:var(--iq-text-buttons-icon-disabled, #aaaaaa)}.iq-detail-row-disabled .iq-detail-row-value,.iq-detail-row-clickable:disabled .iq-detail-row-value{color:inherit}@media(prefers-reduced-motion:reduce){.iq-detail-row-clickable{transition:none}}@media(forced-colors:active){.iq-detail-row-disabled,.iq-detail-row-clickable:disabled{color:GrayText}}.iq-sidenav{display:flex;flex-direction:column;gap:24px;padding:16px;background-color:var(--iq-sidenav-bg);border-inline-end:1px solid var(--iq-sidenav-border);width:220px;box-sizing:border-box;flex-shrink:0;transition:width .15s ease}.iq-sidenav[data-collapsed=true]{width:72px}.iq-sidenav-collapse-row{display:flex;align-items:center;justify-content:flex-end}.iq-sidenav-collapse-btn{box-sizing:border-box;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;border-radius:6px;cursor:pointer;color:var(--iq-sidenav-header-text);padding:0;transition:background-color .1s ease,color .1s ease}.iq-sidenav-collapse-btn:hover{background-color:var(--iq-sidenav-item-hover-bg);color:var(--iq-sidenav-item-text)}.iq-sidenav-collapse-btn:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--iq-focus-halo-inner, #ffffff),inset 0 0 0 3px var(--iq-focus),inset 0 0 0 4px var(--iq-focus-halo, #000209)}.iq-sidenav-collapse-btn svg{display:block;transition:transform .15s ease}.iq-sidenav[data-collapsed=true] .iq-sidenav-collapse-btn svg{transform:rotate(180deg)}.iq-sidenav-section{display:flex;flex-direction:column;gap:8px}.iq-sidenav-header{padding:6px 16px;background-color:var(--iq-sidenav-header-bg);border-radius:6px;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);font-weight:600;color:var(--iq-sidenav-header-text)}.iq-sidenav[data-collapsed=true] .iq-sidenav-header{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.iq-sidenav-items{display:flex;flex-direction:column;gap:8px}.iq-sidenav-item{display:flex;align-items:center;gap:8px;height:44px;padding:0 16px;border-radius:8px;border:none;background:none;cursor:pointer;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);font-weight:500;color:var(--iq-sidenav-item-text);text-align:start;width:100%;box-sizing:border-box;transition:background-color .1s ease,color .1s ease}.iq-sidenav-item:hover{background-color:var(--iq-sidenav-item-hover-bg);color:var(--iq-sidenav-item-hover-text)}.iq-sidenav-item:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--iq-focus-halo-inner, #ffffff),inset 0 0 0 3px var(--iq-focus),inset 0 0 0 4px var(--iq-focus-halo, #000209)}.iq-sidenav-item-selected,.iq-sidenav-item-selected:hover{background-color:var(--iq-sidenav-item-selected-bg);color:var(--iq-sidenav-item-selected-text)}.iq-sidenav[data-collapsed=true] .iq-sidenav-item{justify-content:center;padding:0}.iq-sidenav[data-collapsed=true] .iq-sidenav-item-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.iq-sidenav[data-collapsed=true] .iq-sidenav-badge{display:none}.iq-sidenav-item-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.iq-sidenav-item-label{flex:1}.iq-sidenav-badge{display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:100px;font-size:var(--iq-font-size-p4, 12px);font-weight:600;background-color:var(--iq-sidenav-badge-bg);color:var(--iq-sidenav-badge-text)}@media(prefers-reduced-motion:reduce){.iq-sidenav,.iq-sidenav-item,.iq-sidenav-collapse-btn,.iq-sidenav-collapse-btn svg{transition:none}}@media(forced-colors:active){.iq-sidenav-item-selected{background:Highlight;color:HighlightText}.iq-sidenav-collapse-btn{color:ButtonText}}.iq-nav-card{display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:12px;font-family:var(--iq-font-family, "Roboto", sans-serif);cursor:pointer;transition:background-color .1s cubic-bezier(.4,0,.2,1),border-color .1s cubic-bezier(.4,0,.2,1);width:100%;text-align:start;box-sizing:border-box;background-color:var(--iq-nav-card-bg);border:1px solid var(--iq-nav-card-border)}.iq-nav-card:hover{background-color:var(--iq-nav-card-hover-bg);border-color:var(--iq-nav-card-hover-border);outline:1.5px solid var(--iq-nav-card-hover-border);outline-offset:-1.5px}.iq-nav-card:hover .iq-nav-card-title,.iq-nav-card:hover .iq-nav-card-desc,.iq-nav-card:hover .iq-nav-card-arrow,.iq-nav-card:hover .iq-nav-card-icon{color:var(--iq-nav-card-hover-text)}.iq-nav-card:active{background-color:var(--iq-nav-card-pressed-bg);border-color:var(--iq-nav-card-hover-border);box-shadow:inset 0 0 0 1px var(--iq-nav-card-hover-border)}.iq-nav-card:active .iq-nav-card-title,.iq-nav-card:active .iq-nav-card-desc,.iq-nav-card:active .iq-nav-card-arrow,.iq-nav-card:active .iq-nav-card-icon{color:var(--iq-nav-card-hover-text)}.iq-nav-card:focus-visible{border-color:var(--iq-nav-card-focus-border);box-shadow:inset 0 0 0 1px var(--iq-nav-card-focus-border)}.iq-nav-card-icon-wrapper{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0;background-color:var(--iq-surface-buttons-secondary-hover);color:var(--iq-text-general-active);transition:color .1s cubic-bezier(.4,0,.2,1),background-color .1s cubic-bezier(.4,0,.2,1)}.iq-nav-card-body{display:flex;flex-direction:column;gap:4px;flex:1}.iq-nav-card-title{font-size:var(--iq-font-size-p3, 14px);font-weight:600;line-height:20px;color:var(--iq-text-body-primary);transition:color .1s cubic-bezier(.4,0,.2,1)}.iq-nav-card-desc{font-size:var(--iq-font-size-p4, 12px);font-weight:400;line-height:16px;color:var(--iq-text-body-secondary);transition:color .1s cubic-bezier(.4,0,.2,1)}.iq-nav-card-arrow{display:flex;flex-shrink:0;color:var(--iq-text-general-active);transition:color .1s cubic-bezier(.4,0,.2,1)}[data-iq-dialog-shell]{display:flex;flex-direction:column;min-height:0}.iq-modal-overlay{position:fixed;inset:0}.iq-modal-content{position:fixed;inset:0;margin:auto;width:90vw;max-height:85vh;max-height:85dvh;height:fit-content;overflow:hidden}.iq-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-shrink:0}.iq-modal-header-text{flex:1;min-width:0}.iq-modal-title{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:20px;font-weight:700;line-height:28px;margin:0}.iq-modal-description{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:20px;margin:4px 0 0}.iq-modal-body{display:flex;flex-direction:column;gap:16px;min-height:0;flex:1;overflow-y:auto;scrollbar-gutter:stable}.iq-modal-footer-vertical{display:flex;flex-direction:column;align-items:stretch;gap:8px}.iq-modal-footer-horizontal-spread{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.iq-modal-footer-horizontal-condensed{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;gap:8px}.iq-modal-footer-spread>*{flex:1}.iq-action-footer{display:flex;align-items:center;gap:var(--iq-gap-md, 8px)}.iq-action-footer-orient-horizontal{flex-direction:row;flex-wrap:wrap}.iq-action-footer-orient-horizontal .iq-action-footer-primary{order:3}.iq-action-footer-orient-horizontal .iq-action-footer-secondary{order:2}.iq-action-footer-orient-horizontal .iq-action-footer-tertiary{order:1}.iq-action-footer-orient-stacked{flex-direction:column;align-items:stretch}.iq-action-footer-orient-stacked .iq-action-footer-primary{order:1}.iq-action-footer-orient-stacked .iq-action-footer-secondary{order:2}.iq-action-footer-orient-stacked .iq-action-footer-tertiary{order:3}.iq-action-footer-orient-stacked .iq-action-footer-primary>*,.iq-action-footer-orient-stacked .iq-action-footer-secondary>*,.iq-action-footer-orient-stacked .iq-action-footer-tertiary>*{width:100%}.iq-action-footer-align-end,.iq-action-footer-align-between{justify-content:flex-end}.iq-action-footer-align-between .iq-action-footer-tertiary{margin-inline-end:auto}.iq-action-footer-align-start{justify-content:flex-start}.iq-action-footer-fill-primary .iq-action-footer-primary{flex:1 1 auto}.iq-action-footer-fill-primary .iq-action-footer-primary>*{width:100%}.iq-action-footer-fill-both .iq-action-footer-primary,.iq-action-footer-fill-both .iq-action-footer-secondary{flex:1 1 0}.iq-action-footer-fill-both .iq-action-footer-primary>*,.iq-action-footer-fill-both .iq-action-footer-secondary>*{width:100%}.iq-action-footer-sticky{position:sticky;bottom:0;z-index:1;padding:var(--iq-padding-lg, 12px) var(--iq-padding-xl, 16px) calc(var(--iq-padding-lg, 12px) + env(safe-area-inset-bottom,0px))}.iq-action-footer-dense{gap:var(--iq-gap-sm, 4px)}.iq-action-footer-dense.iq-action-footer-sticky{padding:var(--iq-padding-md, 8px) var(--iq-padding-lg, 12px) calc(var(--iq-padding-md, 8px) + env(safe-area-inset-bottom,0px))}.iq-action-footer-loading{pointer-events:none;cursor:progress}@media(forced-colors:active){.iq-action-footer-sticky{border-top:1px solid CanvasText}}.iq-tooltip{font-family:var(--iq-font-family, "Roboto", sans-serif);font-weight:600;max-width:240px}.iq-tab-list{display:inline-flex;gap:4px;padding:4px;border-radius:12px}.iq-tab{padding:8px 16px;border-radius:8px;border:none;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p2, 16px);font-weight:500;cursor:pointer;transition:all .1s cubic-bezier(.4,0,.2,1)}.iq-tab:disabled{cursor:not-allowed;background-color:var(--iq-surface-inputs-disabled);color:var(--iq-text-body-disabled)}.iq-tab[data-state=active]{background-color:var(--iq-toggle-active-bg);color:var(--iq-toggle-active-text)}.iq-tab[data-state=inactive]{background-color:transparent;color:var(--iq-toggle-inactive-text)}.iq-tab[data-state=inactive]:hover{background-color:var(--iq-btn-tertiary-hover-bg);color:var(--iq-text-buttons-secondary-hover)}.iq-tab-content{padding:16px 0}.iq-nav-tab-container{width:100%}.iq-nav-tab-bar{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.iq-nav-tab-bar-hidden{position:absolute;visibility:hidden;pointer-events:none}@media(max-width:600px){.iq-nav-tab-bar-inner{position:absolute!important;visibility:hidden!important;pointer-events:none!important}.iq-nav-tab-collapse-trigger{display:flex!important}}.iq-nav-tab-collapse-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 16px;height:36px;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);font-weight:600;color:var(--iq-nav-tab-selected-text);background:none;border:1px solid var(--iq-nav-tab-text);border-radius:6px;cursor:pointer;box-sizing:border-box}.iq-nav-tab-collapse-trigger[data-size=lg]{font-size:var(--iq-font-size-p2, 16px)}.iq-nav-tab-collapse-trigger:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-nav-tab-collapse-menu{position:absolute;top:100%;inset-inline-start:0;inset-inline-end:0;margin-top:4px;background:var(--iq-surface-cards, #fff);border:1px solid var(--iq-dividers-decorative, #dedede);border-radius:var(--iq-radii-xl, 12px);padding:var(--iq-padding-md, 8px);box-shadow:var(--iq-shadow-elevation8, 0px 6px 12px rgba(0, 0, 0, .12));z-index:100;display:flex;flex-direction:column;gap:2px}.iq-nav-tab{display:inline-flex;align-items:center;gap:4px;padding:8px 16px;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);font-weight:500;line-height:20px;cursor:pointer;transition:background-color .1s cubic-bezier(.4,0,.2,1),color .1s cubic-bezier(.4,0,.2,1);box-sizing:border-box;background-color:transparent;color:var(--iq-nav-tab-text);border:none;border-bottom:2px solid transparent}.iq-nav-tab[data-selected=true]{color:var(--iq-nav-tab-selected-text);border-bottom-color:var(--iq-nav-tab-selected-text)}.iq-nav-tab:not([data-selected=true]):hover{background-color:var(--iq-nav-tab-hover-bg);color:var(--iq-nav-tab-hover-text);border-radius:var(--iq-nav-tab-radius)}.iq-nav-tab:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px);border-radius:var(--iq-nav-tab-radius)}.iq-nav-tab[data-disabled]{cursor:not-allowed;color:var(--iq-nav-tab-disabled-text)}.iq-nav-tab[data-disabled]:hover{background-color:transparent;color:var(--iq-nav-tab-disabled-text)}.iq-nav-tab-bar[data-size=lg] .iq-nav-tab{font-size:var(--iq-font-size-p2, 16px);font-weight:600;line-height:24px}.iq-toggle-group{display:inline-flex;width:fit-content;gap:8px;padding:4px;background-color:var(--iq-toggle-group-bg);border:1px solid var(--iq-toggle-group-border);border-radius:8px}.iq-toggle-group[aria-invalid=true]{border-color:var(--iq-borders-inputs-error, #c71b16);border-width:var(--iq-border-width-error, 2px)}.iq-toggle-selected,.iq-toggle-unselected{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:6px 16px;border-radius:6px;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);font-weight:600;line-height:18px;cursor:pointer;transition:background-color .1s cubic-bezier(.4,0,.2,1),color .1s cubic-bezier(.4,0,.2,1),border-color .1s cubic-bezier(.4,0,.2,1);box-sizing:border-box;background-color:var(--iq-toggle-bg);color:var(--iq-toggle-text);border:1px solid var(--iq-toggle-border)}.iq-toggle-selected{border-color:transparent}.iq-toggle-unselected:hover{background-color:var(--iq-toggle-hover-bg);border-color:var(--iq-toggle-hover-border);box-shadow:0 0 0 .5px var(--iq-toggle-hover-border);color:var(--iq-toggle-hover-text)}.iq-toggle-group-sm .iq-toggle-selected,.iq-toggle-group-sm .iq-toggle-unselected{height:28px;padding:4px 12px;font-size:var(--iq-font-size-p4, 12px);line-height:16px;border-radius:6px}.iq-toggle-selected:focus-visible,.iq-toggle-unselected:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-toggle-selected:disabled,.iq-toggle-unselected:disabled{cursor:not-allowed;background-color:var(--iq-surface-inputs-disabled, #f8f8f8);border-color:var(--iq-borders-inputs-disabled, #dedede);color:var(--iq-text-body-disabled, #8c8c8c)}.iq-toggle-selected:disabled{border-color:transparent;background-color:var(--iq-surface-buttons-primary-disabled, #efefef);color:var(--iq-text-buttons-primary-disabled, #aaaaaa)}.iq-toggle-unselected:disabled:hover{background-color:var(--iq-surface-inputs-disabled, #f8f8f8);border-color:var(--iq-borders-inputs-disabled, #dedede);color:var(--iq-text-body-disabled, #8c8c8c);box-shadow:none}.iq-datagrid{display:flex;flex-direction:column;font-family:var(--iq-font-family, "Roboto", sans-serif);width:100%;background-color:var(--iq-surface-cards, #ffffff);border-radius:var(--iq-radii-cards, 12px);border:1px solid var(--iq-dividers-decorative, #dedede);overflow:hidden;box-sizing:border-box}.iq-datagrid-shell-framed{padding:24px;border-radius:var(--iq-radii-cards, 12px);border:1px solid var(--iq-dividers-decorative, #dedede);background-color:var(--iq-surface-cards, #ffffff);box-sizing:border-box}.iq-datagrid-shell-with-heading{display:flex;flex-direction:column;gap:16px}.iq-datagrid-heading{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p2, 16px);font-weight:600;line-height:24px;color:var(--iq-text-body-primary)}.iq-datagrid-header{display:flex;align-items:center}.iq-datagrid-row{display:flex;align-items:center;background-color:transparent;transition:background-color .1s cubic-bezier(.4,0,.2,1)}.iq-datagrid-row-alt{background-color:var(--iq-table-alt-row-bg)}.iq-datagrid-row:hover,.iq-datagrid-row-alt:hover{background-color:var(--iq-table-row-hover)}.iq-datagrid-row-selected,.iq-datagrid-row-selected:hover,.iq-datagrid-row-alt.iq-datagrid-row-selected,.iq-datagrid-row-alt.iq-datagrid-row-selected:hover{background-color:var(--iq-table-row-selected)}.iq-datagrid-cell{padding:14px 16px;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:20px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}.iq-datagrid-header-cell{padding:14px 16px;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:20px;font-weight:600;display:flex;align-items:center;gap:4px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}.iq-datagrid-header-cell-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.iq-datagrid-header-sort-btn{display:flex;align-items:center;gap:4px;background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;font-weight:600}.iq-datagrid-header-sort-btn:focus-visible{outline:none;border-radius:var(--iq-radii-sm, 4px);box-shadow:0 0 0 1px var(--iq-focus-halo-inner),0 0 0 3px var(--iq-focus),0 0 0 4px var(--iq-focus-halo)}.iq-datagrid-checkbox-cell{padding:14px 10px;flex-shrink:0}.iq-datagrid-sort-icon{display:flex}.iq-datagrid-empty{padding:var(--iq-padding-xxxl, 32px);text-align:center;font-size:var(--iq-font-size-p3, 14px);font-family:var(--iq-font-family, "Roboto", sans-serif)}.iq-datagrid-divider{margin-inline-start:auto;width:2px;height:14px;flex-shrink:0}.iq-datagrid>.iq-pagination{padding:12px 16px;border-top:1px solid var(--iq-table-divider, rgba(0,0,0,.12))}.iq-datagrid-page-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background-color:transparent;padding:0;border-radius:4px}.iq-accordion{display:flex;flex-direction:column;gap:16px}.iq-accordion-item{background-color:var(--iq-surface-cards, #ffffff);border-radius:16px;border:1px solid var(--iq-dividers-decorative, #dedede);padding:24px}.iq-accordion-header{display:flex;justify-content:space-between;align-items:center;gap:16px}.iq-accordion-title{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p2, 16px);font-weight:600;line-height:24px;flex:1}.iq-accordion-trigger{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border:none;border-radius:6px;background-color:transparent;cursor:pointer;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);font-weight:600;line-height:24px;white-space:nowrap;transition:background-color .1s ease}.iq-accordion-trigger:hover{background-color:var(--iq-surface-buttons-tertiary-hover, #e7e3fc)}.iq-accordion-trigger:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-accordion-panel{padding-top:16px;display:flex;flex-direction:column;gap:8px}.iq-accordion-panel[hidden]{display:none}.iq-accordion-panel-content{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);font-weight:400;line-height:20px}.iq-accordion-panel-footer{padding-top:12px}.iq-toast{position:fixed;top:max(16px,env(safe-area-inset-top,0px));inset-inline-end:max(16px,env(safe-area-inset-right,0px));display:flex;align-items:center;gap:10px;padding:12px 16px;max-width:min(360px,calc(100vw - 32px));border-radius:var(--iq-radii-md, 6px);font-family:var(--iq-font-family, "Roboto", sans-serif)}.iq-toast-icon{display:flex;flex-shrink:0}.iq-toast-body{flex:1;display:flex;flex-direction:column;gap:4px}.iq-toast-message{font-size:var(--iq-font-size-p3, 14px);font-weight:var(--iq-font-weight-medium, 500);line-height:20px;word-break:break-word}.iq-toast-queue-indicator{font-size:var(--iq-font-size-p4, 12px);font-weight:400;line-height:14px;letter-spacing:.02em}.iq-toast-description{font-size:var(--iq-font-size-p4, 12px);font-weight:400;line-height:16px}.iq-toast-action{display:flex;align-items:center;flex-shrink:0}.iq-spinner{display:inline-flex;align-items:center;justify-content:center}.iq-spinner-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.iq-spinner svg{animation-duration:4s}}@media(forced-colors:active){.iq-spinner svg circle,.iq-spinner svg path{stroke:CanvasText}}.iq-skeleton-pulse{animation:iq-skeleton-pulse-keyframes 1.5s ease-in-out infinite}.iq-skeleton-lines{display:flex;flex-direction:column;gap:var(--iq-gap-md, 8px)}@media(prefers-reduced-motion:reduce){.iq-skeleton-pulse{animation:none}}@media(forced-colors:active){.iq-skeleton-pulse{background-color:GrayText}}.iq-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;font-family:var(--iq-font-family, "Roboto", sans-serif);font-weight:600;overflow:hidden;flex-shrink:0;-webkit-user-select:none;user-select:none}.iq-avatar img{width:100%;height:100%;object-fit:cover}button.iq-avatar-clickable{cursor:pointer;padding:0;transition:box-shadow .1s ease}button.iq-avatar-clickable:hover{box-shadow:0 0 0 var(--iq-border-width-md) var(--iq-borders-inputs-hover)}button.iq-avatar-clickable:focus-visible{outline:none;box-shadow:0 0 0 var(--iq-border-width-xs) var(--iq-focus-halo-inner),0 0 0 var(--iq-border-width-lg) var(--iq-focus)}@media(prefers-reduced-motion:reduce){button.iq-avatar-clickable{transition:none}}@media(forced-colors:active){button.iq-avatar-clickable:focus-visible{outline:2px solid Highlight;outline-offset:2px;box-shadow:none}}.iq-card{border-radius:var(--iq-radii-cards, 12px);box-sizing:border-box}.iq-card-content{display:flex;flex-direction:column;container-type:inline-size}.iq-card-header{display:flex;flex-direction:column;gap:var(--iq-padding-md, 8px)}.iq-card-title{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-h2, 22px);line-height:var(--iq-line-height-h2, 32px);font-weight:var(--iq-font-weight-semibold, 600);color:var(--iq-text-body-primary, #000209);margin:0;letter-spacing:-.25px}.iq-card-description{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:var(--iq-line-height-p3, 18px);font-weight:var(--iq-font-weight-regular, 400);color:var(--iq-text-body-secondary, #595959);margin:0;letter-spacing:-.25px}.iq-card-footer{display:flex;gap:var(--iq-padding-lg, 12px)}.iq-divider{border:none;margin:0;flex-shrink:0;background-color:var(--iq-dividers-decorative, #dedede)}.iq-divider-meaningful{background-color:var(--iq-dividers-meaningful, #8c8c8c)}.iq-divider-horizontal{width:100%;height:1px}.iq-divider-vertical{height:100%;width:1px;min-height:20px;align-self:stretch}@media(forced-colors:active){.iq-divider{background-color:CanvasText}}.iq-breadcrumb ol{display:flex;align-items:center;flex-wrap:wrap;gap:var(--iq-gap-sm, 4px);list-style:none;margin:0;padding:0;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:var(--iq-line-height-p3, 20px)}.iq-breadcrumb li{display:flex;align-items:center;gap:var(--iq-gap-sm, 4px)}.iq-breadcrumb-item{cursor:pointer;border-radius:var(--iq-radii-sm, 4px);transition:color .1s cubic-bezier(.4,0,.2,1)}.iq-breadcrumb-item:hover{color:var(--iq-link-hover-color, currentColor);text-decoration:underline}.iq-breadcrumb-item-btn{background:none;border:none;padding:0;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:var(--iq-line-height-p3, 20px);cursor:pointer;text-decoration:underline;transition:color .1s cubic-bezier(.4,0,.2,1)}.iq-breadcrumb-separator{flex-shrink:0;line-height:0}.iq-stepper{display:flex;width:100%;align-items:flex-start;font-family:var(--iq-font-family, "Roboto", sans-serif)}.iq-stepper-circle{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:var(--iq-font-size-p4, 12px);font-weight:600;line-height:16px;box-sizing:border-box;transition:background-color .1s cubic-bezier(.4,0,.2,1),border-color .1s cubic-bezier(.4,0,.2,1)}.iq-stepper-connector{flex:1;transition:background-color .1s cubic-bezier(.4,0,.2,1)}.iq-stepper-connector-horizontal{height:2px;min-width:40px;flex:1;margin-top:11px}.iq-stepper-connector-vertical{width:2px;min-height:24px;margin-inline-start:11px}.iq-stepper-step{display:flex;min-width:0}.iq-stepper-label{display:flex;flex-direction:column;gap:0}.iq-stepper-hidden{position:absolute;visibility:hidden;pointer-events:none}.iq-stepper-collapsed{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative}.iq-stepper-collapsed-info{display:flex;flex-direction:column}.iq-stepper-collapsed-step{font-size:var(--iq-font-size-p4, 12px);color:var(--iq-text-body-secondary)}.iq-stepper-collapsed-label{font-size:var(--iq-font-size-p2, 16px);font-weight:600}.iq-stepper-collapsed-desc{font-size:var(--iq-font-size-p4, 12px);color:var(--iq-text-body-secondary)}.iq-stepper-collapsed-trigger{display:flex;align-items:center;gap:6px;padding:6px 12px;height:36px;font-size:var(--iq-font-size-p3, 14px);font-weight:500;background:none;border:1px solid var(--iq-dividers-decorative, #dedede);border-radius:6px;cursor:pointer;font-family:var(--iq-font-family, "Roboto", sans-serif)}.iq-stepper-collapsed-trigger:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-stepper-collapsed-menu{position:absolute;top:100%;inset-inline-end:0;margin-top:4px;background:var(--iq-surface-cards, #fff);border:1px solid var(--iq-dividers-decorative, #dedede);border-radius:12px;padding:8px;box-shadow:0 6px 12px #0000001f;z-index:100;min-width:200px}.iq-stepper-collapsed-item{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;font-size:var(--iq-font-size-p3, 14px);border-radius:6px}.iq-stepper-collapsed-item-active{background:var(--iq-surface-buttons-secondary-hover, #f3f2f6)}.iq-stepper-collapsed-item-icon{width:20px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.iq-stepper-collapsed-item-text{display:flex;flex-direction:column;min-width:0}.iq-stepper-collapsed-item-label{font-size:var(--iq-font-size-p3, 14px);line-height:24px;color:var(--iq-text-body-primary)}.iq-stepper-collapsed-item-active .iq-stepper-collapsed-item-label{font-weight:600}.iq-stepper-collapsed-item-desc{font-size:var(--iq-font-size-p4, 12px);line-height:16px;color:var(--iq-text-body-secondary)}.iq-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.iq-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:20px}.iq-pagination-rows-per-page{display:flex;align-items:center;gap:8px}.iq-pagination-controls{display:flex;align-items:center;gap:16px}.iq-pagination-range{color:var(--iq-text-body-secondary, #595959)}.iq-pagination-select-wrapper{width:64px}.iq-pagination-pages{display:flex;align-items:center;gap:4px}.iq-pagination-page-btn{min-width:32px;height:32px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--iq-radii-md, 6px);border:none;background-color:transparent;color:var(--iq-text-buttons-icon-general);font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);font-weight:600;line-height:1;cursor:pointer;transition:background-color .1s cubic-bezier(.4,0,.2,1),color .1s cubic-bezier(.4,0,.2,1)}.iq-pagination-page-btn:hover{background-color:var(--iq-surface-buttons-icon-hover)}.iq-pagination-page-btn-active,.iq-pagination-page-btn-active:hover{background-color:var(--iq-surface-buttons-icon-selected);color:var(--iq-surface-buttons-icon-selected-fg)}.iq-pagination-ellipsis{min-width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:var(--iq-text-buttons-icon-general);font-weight:600;font-size:var(--iq-font-size-p3, 14px);-webkit-user-select:none;user-select:none}.iq-progress-bar{display:flex;flex-direction:column;gap:8px;width:100%;font-family:var(--iq-font-family, "Roboto", sans-serif)}.iq-progress-header{display:flex;justify-content:space-between;align-items:baseline}.iq-progress-label-text{font-size:var(--iq-font-size-p3, 14px);font-weight:600;line-height:20px}.iq-progress-value{font-size:var(--iq-font-size-p3, 14px);font-weight:600;line-height:20px;font-variant-numeric:tabular-nums}.iq-progress-value-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;font-size:var(--iq-font-size-p4, 12px);line-height:16px}.iq-progress-track{width:100%;border-radius:9999px;background-color:var(--iq-rating-informational-bg, #efefef);overflow:hidden}.iq-progress-fill{height:100%;border-radius:9999px;background:var(--iq-text-body-placeholder, #737373);transition:width .3s cubic-bezier(.4,0,.2,1),background .2s ease}.iq-progress-fill-complete{background:var(--iq-status-success-base, #1c834b)}.iq-progress-description{font-size:var(--iq-font-size-p4, 12px);line-height:16px}.iq-popover{border-radius:12px;font-family:var(--iq-font-family, "Roboto", sans-serif);position:relative}.iq-popover-close-wrapper{display:flex;justify-content:flex-end;margin-bottom:8px}.iq-drawer-overlay{position:fixed;inset:0}.iq-drawer-content{position:fixed;top:0;bottom:0;max-width:100vw;display:flex;flex-direction:column;overflow:hidden}.iq-drawer-content[data-side=right]{inset-inline-end:0;inset-inline-start:auto}.iq-drawer-content[data-side=left]{inset-inline-start:0;inset-inline-end:auto}.iq-drawer-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.iq-drawer-title{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:20px;font-weight:700;line-height:28px;margin:0;flex:1}.iq-drawer-body{flex:1;overflow:auto;padding-bottom:env(safe-area-inset-bottom,0px)}.iq-alert-dialog-overlay{position:fixed;inset:0}.iq-alert-dialog{position:fixed;inset:0;margin:auto;width:90vw;max-width:440px;max-height:85vh;max-height:85dvh;height:fit-content;overflow:auto;display:flex;flex-direction:column;gap:24px}.iq-alert-dialog-header{display:flex;flex-direction:column;gap:8px}.iq-alert-dialog-title{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:20px;font-weight:700;line-height:28px;margin:0}.iq-alert-dialog-description{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:20px;margin:0}.iq-alert-dialog-footer{display:flex;flex-direction:row;justify-content:flex-end;gap:8px}.iq-link{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);font-weight:var(--iq-font-weight-regular, 400);line-height:var(--iq-line-height-p3, 20px);text-decoration:underline;cursor:pointer;transition:color .1s cubic-bezier(.4,0,.2,1)}.iq-link:hover{color:var(--iq-link-hover-color);text-decoration:underline}.iq-link:visited{color:var(--iq-link-visited-color)}.iq-link:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px);border-radius:var(--iq-radii-xs, 2px)}.iq-time-picker input[type=time]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.iq-time-picker-period:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-time-picker-period:hover:not(:disabled){background-color:var(--iq-surface-buttons-secondary-hover, #e7e3fc)}.iq-date-time-picker-fieldset{border:none;padding:0;margin:0}.iq-date-time-picker{display:flex;align-items:center;gap:12px;width:fit-content}.iq-signature-pad{gap:4px}.iq-signature-pad-clear{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;margin-top:8px;background:none;border:none;border-radius:4px;cursor:pointer;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p4, 12px);font-weight:500;line-height:16px;transition:background-color .1s ease;width:fit-content}.iq-signature-pad-clear:hover{background-color:var(--iq-surface-buttons-secondary-hover, #f0f0f0)}.iq-signature-pad-clear:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-signature-pad-clear:disabled{cursor:not-allowed;color:var(--iq-text-body-disabled)}.iq-editable-table{display:flex;flex-direction:column}.iq-editable-table-wrapper{display:flex;flex-direction:column;border:1px solid var(--iq-dividers-decorative, #dedede);border-radius:8px;overflow:clip;overflow-clip-margin:6px;transition:border-color .1s cubic-bezier(.4,0,.2,1)}.iq-editable-table-wrapper-error{border-color:var(--iq-borders-inputs-error, #c71b16);border-width:var(--iq-border-width-error, 2px)}.iq-editable-table-grid{width:100%;border-collapse:collapse;font-family:inherit}.iq-editable-table-empty{padding:32px 12px;text-align:center;font-size:var(--iq-font-size-p3, 14px);line-height:20px}.iq-editable-table-header-cell,.iq-editable-table-actions-header,.iq-editable-table-row-label-header{padding:10px 12px;font-size:var(--iq-font-size-p3, 14px);font-weight:600;line-height:20px;text-align:start;vertical-align:middle}.iq-editable-table-actions-header{text-align:center}.iq-editable-table-row-label{padding:8px 12px;font-size:13px;font-weight:500;line-height:20px;text-align:start;vertical-align:middle}.iq-editable-table-cell{padding:6px 8px;vertical-align:middle}.iq-editable-table-input{border:1px solid var(--iq-dividers-decorative, #dedede);border-radius:4px;padding:4px 8px;font-size:13px;width:100%;background-color:transparent;font-family:var(--iq-font-family, "Roboto", sans-serif)}.iq-editable-table-input:focus{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px);border-color:transparent}.iq-editable-table-remove{width:44px;text-align:center;vertical-align:middle;padding:8px 4px}.iq-editable-table-add{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;background:none;border:none;border-top:1px solid var(--iq-dividers-decorative, #dedede);cursor:pointer;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:13px;font-weight:500;line-height:20px;transition:background-color .1s ease}.iq-editable-table-add:hover{background-color:var(--iq-surface-buttons-secondary-hover, #f0f0f0)}.iq-editable-table-add:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-editable-table-add:disabled{cursor:not-allowed;color:var(--iq-text-body-disabled)}.iq-markdown-display{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:1.6;color:var(--iq-text-body-primary, #000209)}.iq-markdown-display h1{font-size:var(--iq-font-size-h2, 22px);font-weight:var(--iq-font-weight-bold, 700);margin:16px 0 8px;color:var(--iq-text-body-primary, #000209)}.iq-markdown-display h2{font-size:var(--iq-font-size-p1, 18px);font-weight:var(--iq-font-weight-semibold, 600);margin:16px 0 6px;color:var(--iq-text-body-primary, #000209)}.iq-markdown-display h3{font-size:var(--iq-font-size-p2, 16px);font-weight:var(--iq-font-weight-semibold, 600);margin:16px 0 4px;color:var(--iq-text-body-primary, #000209)}.iq-markdown-display h4,.iq-markdown-display h5,.iq-markdown-display h6{font-size:var(--iq-font-size-p3, 14px);font-weight:var(--iq-font-weight-semibold, 600);margin:16px 0 4px;color:var(--iq-text-body-primary, #000209)}.iq-markdown-display p{margin:0 0 8px}.iq-markdown-display ul,.iq-markdown-display ol{padding-inline-start:24px;margin:4px 0 8px;list-style-position:outside}.iq-markdown-display ul ul,.iq-markdown-display ul ol,.iq-markdown-display ol ul,.iq-markdown-display ol ol{padding-inline-start:24px;margin:2px 0}.iq-markdown-display li{margin:2px 0}.iq-markdown-display-link{color:var(--iq-text-general-active, #594c99);text-decoration:underline;cursor:pointer}.iq-markdown-display-link:hover{opacity:.8}.iq-markdown-display-link:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px);border-radius:var(--iq-radii-xs, 2px)}.iq-markdown-display-code{background-color:var(--iq-table-header-bg, #efefef);padding:2px 4px;border-radius:var(--iq-radii-xs, 2px);font-family:JetBrains Mono,Fira Code,monospace;font-size:13px}.iq-markdown-display-pre{background-color:var(--iq-table-header-bg, #efefef);padding:12px;border-radius:var(--iq-radii-md, 6px);margin:8px 0;overflow-x:auto;font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;line-height:1.5}.iq-markdown-display-pre code{background:none;padding:0;font-size:inherit}.iq-markdown-display hr{border:none;border-top:1px solid var(--iq-dividers-decorative, #dedede);margin:12px 0}.iq-markdown-display strong{font-weight:var(--iq-font-weight-semibold, 600)}.iq-metric-card{display:flex;flex-direction:column;gap:4px;font-family:var(--iq-font-family, "Roboto", sans-serif)}.iq-metric-card-label{font-size:var(--iq-font-size-p4, 12px);color:var(--iq-text-body-secondary, #595959)}.iq-metric-card-value{font-size:var(--iq-font-size-h2, 22px);font-weight:var(--iq-font-weight-bold, 700);line-height:28px;color:var(--iq-text-body-primary, #000209)}.iq-metric-card-meta{font-size:var(--iq-font-size-p4, 12px);color:var(--iq-text-body-secondary, #595959)}.iq-notification-badge{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--iq-radii-max, 1000px);font-family:var(--iq-font-family, "Roboto", sans-serif);font-weight:var(--iq-font-weight-semibold, 600);line-height:1;white-space:nowrap}.iq-notification-badge-sm{min-width:16px;height:16px;padding:0 4px;font-size:var(--iq-font-size-p5, 10px)}.iq-notification-badge-md{min-width:20px;height:20px;padding:0 6px;font-size:var(--iq-font-size-p4, 12px)}.iq-notification-badge-primary{background:var(--iq-surface-buttons-primary-default, #594c99);color:var(--iq-surface-buttons-primary-default-fg, #ffffff)}.iq-notification-badge-danger{background:var(--iq-status-error-base, #c71b16);color:var(--iq-rating-alert-high-text, #ffffff)}.iq-notification-badge-neutral{background:var(--iq-dividers-decorative, #dedede);color:var(--iq-text-body-primary, #000209)}@media(forced-colors:active){.iq-notification-badge{border:1px solid CanvasText}}.iq-scoring-display{display:block;width:100%;font-family:var(--iq-font-family, "Roboto", sans-serif);color:var(--iq-text-body-primary, #000209)}.iq-scoring-display-header{display:flex;justify-content:space-between;align-items:center}.iq-scoring-display-label{font-size:var(--iq-font-size-p3, 14px);font-weight:var(--iq-font-weight-medium, 500);color:var(--iq-text-body-primary, #000209)}.iq-scoring-display-score{font-size:var(--iq-font-size-p3, 14px);font-weight:var(--iq-font-weight-semibold, 600);color:var(--iq-text-body-primary, #000209)}.iq-scoring-display-track{box-sizing:border-box;background-color:var(--iq-table-header-bg, #efefef);border-radius:var(--iq-radii-sm, 4px);overflow:hidden;margin-top:8px}.iq-scoring-display-track-sm{height:4px}.iq-scoring-display-track-md{height:6px}.iq-scoring-display-track-lg{height:8px}.iq-scoring-display-fill{height:100%;border-radius:var(--iq-radii-sm, 4px);transition:width .2s ease,background-color .2s ease}.iq-scoring-display-fill-success{background-color:var(--iq-status-success-base, #1c834b)}.iq-scoring-display-fill-warning{background-color:var(--iq-status-warning-base, #b34200)}.iq-scoring-display-fill-error{background-color:var(--iq-status-error-base, #c71b16)}.iq-scoring-display-fill-informational,.iq-scoring-display-fill-neutral{background-color:var(--iq-dividers-meaningful, #8c8c8c)}.iq-scoring-display-band{display:flex;margin-top:8px}@media(prefers-reduced-motion:reduce){.iq-scoring-display-fill{transition:none}}.iq-likert-matrix{border-radius:var(--iq-radii-md, 6px);border:2px solid transparent;transition:border-color .1s cubic-bezier(.4,0,.2,1);box-sizing:border-box;overflow:hidden;overflow:clip;overflow-clip-margin:8px;container-type:inline-size;container-name:iq-likert}.iq-likert-matrix-error{border-color:var(--iq-borders-inputs-error, #c71b16);border-width:var(--iq-border-width-error, 2px)}.iq-likert-table-scroll{width:100%;overflow-x:auto}.iq-likert-table{width:100%;border-collapse:collapse;font-family:var(--iq-font-family, "Roboto", sans-serif)}.iq-likert-header-cell{padding:10px 16px;font-size:var(--iq-font-size-p3, 14px);font-weight:600;line-height:20px;text-align:center;background:var(--iq-table-header-bg)}.iq-likert-row-label{padding:14px 16px;font-size:var(--iq-font-size-p3, 14px);font-weight:500;position:sticky;inset-inline-start:0;z-index:1;width:45%;max-width:360px;word-break:break-word;line-height:1.5;background:var(--iq-surface-app)}.iq-likert-cell{padding:14px 16px;text-align:center;cursor:pointer;transition:background-color .1s ease}.iq-likert-cell:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-likert-cell:hover:not(.iq-likert-cell-disabled){background:var(--iq-surface-buttons-secondary-hover)}.iq-likert-radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--iq-borders-inputs-default);background:transparent;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;transition:border-color .1s ease,background-color .1s ease;box-sizing:border-box}.iq-likert-radio[data-selected]{border-color:var(--iq-text-general-active);background-color:var(--iq-text-general-active)}.iq-likert-cell:hover:not(.iq-likert-cell-disabled) .iq-likert-radio{border-color:var(--iq-selector-hover-icon, var(--iq-text-body-primary))}.iq-likert-cell:hover:not(.iq-likert-cell-disabled) .iq-likert-radio[data-selected]{background-color:var(--iq-selector-hover-icon, var(--iq-text-body-primary))}.iq-likert-radio[data-disabled]{border-color:var(--iq-text-body-disabled)}.iq-likert-radio[data-disabled][data-selected]{border-color:var(--iq-text-body-disabled);background-color:var(--iq-text-body-disabled)}.iq-likert-radio-dot{width:8px;height:8px;border-radius:50%;background-color:var(--iq-surface-cards)}.iq-likert-cell-disabled{cursor:not-allowed;color:var(--iq-text-body-disabled);background:var(--iq-surface-inputs-disabled)}.iq-likert-divider{border-bottom:1px solid var(--iq-dividers-decorative)}@media(prefers-reduced-motion:reduce){.iq-likert-matrix,.iq-likert-cell,.iq-likert-radio{transition:none}}.iq-likert-cell-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-thead{display:none}.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-table,.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-table tbody,.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-table tr,.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-table td{display:block;width:100%;max-width:100%}.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-divider{padding-block-end:8px}.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-divider+.iq-likert-divider{margin-block-start:12px}.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-row-label{position:static;width:100%;max-width:100%;padding:12px 12px 4px;font-weight:600;background:transparent}.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-table td.iq-likert-cell{display:flex;align-items:center;justify-content:flex-start;gap:8px;text-align:start;padding:12px;margin-block:2px;border-radius:6px}.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-radio{width:18px;height:18px;border-color:var(--iq-selector-icon, var(--iq-borders-inputs-default))}.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-radio[data-selected]{border-color:var(--iq-text-general-active);background-color:transparent}.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-radio-dot{background-color:var(--iq-text-general-active)}.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-cell-label{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;border-width:0;font-size:var(--iq-font-size-p3, 14px);line-height:1.5;color:inherit}.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-divider{border-bottom:1px solid var(--iq-dividers-decorative)}.iq-likert-matrix[data-likert-layout=stacked] .iq-likert-divider:last-child{border-bottom:none}@container iq-likert (max-width: 599px){.iq-likert-matrix[data-likert-layout=auto] .iq-likert-thead{display:none}.iq-likert-matrix[data-likert-layout=auto] .iq-likert-table,.iq-likert-matrix[data-likert-layout=auto] .iq-likert-table tbody,.iq-likert-matrix[data-likert-layout=auto] .iq-likert-table tr,.iq-likert-matrix[data-likert-layout=auto] .iq-likert-table td{display:block;width:100%;max-width:100%}.iq-likert-matrix[data-likert-layout=auto] .iq-likert-divider{padding-block-end:8px}.iq-likert-matrix[data-likert-layout=auto] .iq-likert-divider+.iq-likert-divider{margin-block-start:12px}.iq-likert-matrix[data-likert-layout=auto] .iq-likert-row-label{position:static;width:100%;max-width:100%;padding:12px 12px 4px;font-weight:600;background:transparent}.iq-likert-matrix[data-likert-layout=auto] .iq-likert-table td.iq-likert-cell{display:flex;align-items:center;justify-content:flex-start;gap:8px;text-align:start;padding:12px;margin-block:2px;border-radius:6px}.iq-likert-matrix[data-likert-layout=auto] .iq-likert-radio{width:18px;height:18px;border-color:var(--iq-selector-icon, var(--iq-borders-inputs-default))}.iq-likert-matrix[data-likert-layout=auto] .iq-likert-radio[data-selected]{border-color:var(--iq-text-general-active);background-color:transparent}.iq-likert-matrix[data-likert-layout=auto] .iq-likert-radio-dot{background-color:var(--iq-text-general-active)}.iq-likert-matrix[data-likert-layout=auto] .iq-likert-cell-label{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;border-width:0;font-size:var(--iq-font-size-p3, 14px);line-height:1.5;color:inherit}.iq-likert-matrix[data-likert-layout=auto] .iq-likert-divider:last-child{border-bottom:none}}.iq-inline-accordion{font-family:var(--iq-font-family, "Roboto", sans-serif)}.iq-inline-accordion-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.iq-inline-accordion-title{font-size:var(--iq-font-size-p3, 14px);font-weight:600;line-height:18px}.iq-inline-accordion-title-sm{font-size:var(--iq-font-size-p4, 12px);line-height:16px}.iq-inline-accordion-content{padding:0 0 0 var(--iq-padding-lg, 12px);margin-top:10px;font-size:var(--iq-font-size-p4, 12px);line-height:16px}.iq-inline-accordion-content-sm{font-size:var(--iq-font-size-p5, 10px);line-height:12px}.iq-number-input-wrapper{width:fit-content;max-width:100%}.iq-number-input{display:flex;align-items:center;gap:8px;padding:0 8px}.iq-number-input-value-group{display:flex;align-items:baseline;justify-content:center;gap:4px;flex:1;min-width:0}.iq-number-input .iq-input-field{text-align:center;width:3ch;min-width:2ch;flex:0 0 auto;padding:0;-moz-appearance:textfield}.iq-number-input .iq-input-field::-webkit-inner-spin-button,.iq-number-input .iq-input-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.iq-number-input .iq-btn-icon{flex-shrink:0}.iq-number-input-suffix{flex-shrink:0;font-size:var(--iq-font-size-p3, 14px);font-weight:400;-webkit-user-select:none;user-select:none}.iq-otp-input{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.iq-otp-digit{width:40px;height:48px;text-align:center;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-h4, 18px);font-weight:600;line-height:1;border:1px solid var(--iq-input-border-color);border-radius:var(--iq-radii-md, 6px);background-color:var(--iq-input-bg);outline:none;box-sizing:border-box;transition:border-color .1s cubic-bezier(.4,0,.2,1),box-shadow .1s cubic-bezier(.4,0,.2,1)}.iq-otp-digit:not(.iq-input-disabled):not(.iq-input-error):hover{border-color:var(--iq-input-hover-border);box-shadow:0 0 0 1px var(--iq-input-hover-border)}.iq-otp-digit:not(.iq-input-disabled):not(.iq-input-error):focus-visible{border-color:var(--iq-input-focus-border);box-shadow:0 0 0 1px var(--iq-input-focus-border)}.iq-otp-digit.iq-input-error{border-color:var(--iq-borders-inputs-error, #c71b16);border-width:var(--iq-border-width-error, 2px)}.iq-otp-digit.iq-input-disabled{cursor:not-allowed}.iq-combobox-dropdown{animation:fadeIn .1s ease}.iq-combobox-option{display:flex;align-items:center;gap:8px;padding:8px 12px;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:20px;cursor:pointer;transition:background-color 80ms ease}.iq-combobox-option:hover{background-color:var(--iq-menu-item-hover-bg)}.iq-combobox-create{font-weight:500;gap:6px}.iq-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--iq-gap-lg, 12px);padding:48px 24px}.iq-empty-state-size-sm{padding:var(--iq-padding-xxl, 24px) var(--iq-padding-xl, 16px);gap:var(--iq-gap-md, 8px)}.iq-empty-state-size-md{padding:var(--iq-padding-xxxxl, 40px) var(--iq-padding-xxl, 24px);gap:var(--iq-gap-lg, 12px)}.iq-empty-state-size-lg{padding:64px var(--iq-padding-xxxl, 32px);gap:var(--iq-gap-xl, 16px)}.iq-empty-state-align-start{align-items:flex-start;text-align:start}.iq-empty-state-icon{display:flex;align-items:center;justify-content:center;margin-bottom:4px}.iq-empty-state-title{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p2, 16px);font-weight:600;line-height:24px;margin:0}.iq-empty-state-size-sm .iq-empty-state-title{font-size:var(--iq-font-size-p3, 14px);line-height:20px}.iq-empty-state-size-lg .iq-empty-state-title{font-size:var(--iq-font-size-p1, 18px);line-height:24px}.iq-empty-state-description{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:20px;margin:0;max-width:360px}.iq-empty-state-align-start .iq-empty-state-description{max-width:none}.iq-empty-state-actions{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:16px}.iq-empty-state-align-start .iq-empty-state-actions{align-items:flex-start}.iq-empty-state-secondary-action{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);font-weight:500;line-height:20px;background:none;border:none;cursor:pointer;padding:0;text-decoration:underline;transition:color .1s ease}.iq-empty-state-secondary-action:hover{opacity:.8}.iq-empty-state-secondary-action:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-form-error-summary{width:100%}.iq-form-error-summary:focus{outline:none}.iq-form-error-summary:focus-visible{outline:none;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, var(--iq-surface-focus-halo-inner, #ffffff)),0 0 0 3px var(--iq-focus, var(--iq-surface-focus, #008c79)),0 0 0 4px var(--iq-focus-halo, var(--iq-surface-focus-halo, #000209));border-radius:var(--iq-radii-md, 6px)}.iq-form-error-summary-content{display:flex;flex-direction:column;gap:var(--iq-gap-md, 8px);font-size:var(--iq-font-size-p4, 12px);line-height:var(--iq-line-height-p4, 16px)}.iq-form-error-summary-heading{margin:0;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p4, 12px);line-height:var(--iq-line-height-p4, 16px);font-weight:var(--iq-font-weight-semibold, 600);color:inherit}.iq-form-error-summary-list{list-style:disc;padding-inline-start:var(--iq-padding-xl, 16px);margin:0;display:flex;flex-direction:column;gap:var(--iq-gap-xs, 4px)}.iq-form-error-summary-list li{font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p4, 12px);line-height:var(--iq-line-height-p4, 16px)}.iq-form-error-summary-link{background:none;border:none;font-family:inherit;font-size:inherit;line-height:inherit;padding:0;cursor:pointer;text-decoration:underline;text-align:start}.iq-form-error-summary-link:hover{text-decoration:none}.iq-form-error-summary-link:focus-visible{outline:none;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, var(--iq-surface-focus-halo-inner, #ffffff)),0 0 0 3px var(--iq-focus, var(--iq-surface-focus, #008c79));border-radius:2px}@media(forced-colors:active){.iq-btn-primary,.iq-btn-secondary,.iq-btn-tertiary,.iq-btn-icon{border:1px solid ButtonText}.iq-btn-primary{background-color:ButtonText;color:ButtonFace}.iq-input,.iq-nav-card{border:1px solid ButtonText}.iq-checkbox-box-empty{border-color:ButtonText!important}.iq-checkbox-box-filled{background-color:ButtonText!important}.iq-checkbox-row[data-error] .iq-checkbox-box-empty{border-color:Mark!important}.iq-radio-icon{border-color:ButtonText!important}.iq-radio-group[data-error] .iq-radio-icon{border-color:Mark!important}.iq-toggle-selected,.iq-toggle-unselected,.iq-switch-track,.iq-calendar-event,.iq-progress-track{border:1px solid ButtonText}.iq-progress-fill{background-color:Highlight}.iq-stepper-circle,.iq-tab{border:1px solid ButtonText}.iq-tab[data-state=active]{border-bottom-color:Highlight;color:Highlight}.iq-nav-tab{border-bottom:2px solid transparent}.iq-nav-tab[data-selected=true]{border-bottom-color:Highlight}.iq-accordion-trigger{border:1px solid ButtonText}.iq-file-upload-zone{border:2px solid ButtonText}.iq-scoring-display-track{border:1px solid ButtonText}.iq-btn-primary:focus-visible,.iq-btn-secondary:focus-visible,.iq-btn-tertiary:focus-visible,.iq-btn-icon:focus-visible,.iq-nav-card:focus-visible,.iq-breadcrumb-item:focus-visible,.iq-pagination-page-btn:focus-visible,.iq-link:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.iq-toggle-group-container{width:100%}.iq-toggle-group-hidden{display:none!important}.iq-toggle-collapse-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 16px;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);font-weight:600;color:var(--iq-text-body-primary);background-color:var(--iq-toggle-group-bg, #fff);border:1px solid var(--iq-toggle-border, #c9c9c9);border-radius:8px;cursor:pointer;min-height:36px;box-sizing:border-box}.iq-toggle-collapse-trigger:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-toggle-collapse-menu{position:absolute;top:100%;inset-inline-start:0;inset-inline-end:0;margin-top:4px;background:var(--iq-surface-cards, #fff);border:1px solid var(--iq-dividers-decorative, #dedede);border-radius:12px;padding:8px;box-shadow:0 6px 12px #0000001f;z-index:100;display:flex;flex-direction:column;gap:2px}.iq-toggle-collapse-item{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:0 16px;font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);font-weight:500;color:var(--iq-toggle-item-text, var(--iq-text-body-primary));background:none;border:none;border-radius:8px;cursor:pointer;text-align:start;box-sizing:border-box}.iq-toggle-collapse-item:hover{background-color:var(--iq-toggle-item-hover-bg, #f0f0f0)}.iq-toggle-collapse-item:focus-visible{outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 1px var(--iq-focus-halo-inner, #ffffff),0 0 0 3px var(--iq-focus, #008c79),0 0 0 4px var(--iq-focus-halo, rgba(0, 140, 121, .24));scroll-margin-block:var(--iq-scroll-margin, 80px)}.iq-toggle-collapse-item-active{font-weight:600}.iq-page-title{margin:0;color:var(--iq-text-body-primary, #000209);font-family:var(--iq-font-family, "Roboto", sans-serif);font-weight:700;line-height:1.25}.iq-page-title-level-1{font-size:var(--iq-font-size-h1, 26px)}.iq-page-title-level-2{font-size:var(--iq-font-size-h2, 22px)}.iq-page-title-level-3{font-size:var(--iq-font-size-h3, 18px)}.iq-page-title-group{display:flex;flex-direction:column;gap:4px}.iq-page-title-description{margin:0;color:var(--iq-text-body-secondary, #595959);font-family:var(--iq-font-family, "Roboto", sans-serif);font-size:var(--iq-font-size-p3, 14px);line-height:var(--iq-line-height-p3, 20px)}.iq-page-main:focus{outline:none}.iq-calendar[data-narrow=true] .iq-calendar-actions{display:none}.iq-calendar[data-narrow=true] .iq-calendar-body-with-sidebar{flex-direction:column}.iq-calendar[data-narrow=true] .iq-calendar-sidebar{display:none}@media(max-width:768px){.iq-modal-content{width:100vw!important;width:100%!important;max-width:100vw!important;max-width:100%!important;height:100vh!important;height:100dvh!important;max-height:100vh!important;max-height:100dvh!important;border-radius:0!important;margin:0!important}[data-iq-dialog-shell-footer]{padding-bottom:calc(var(--iq-dialog-footer-pb, 24px) + env(safe-area-inset-bottom,0px))!important}}@container (max-width: 400px){.iq-list-row{flex-wrap:wrap}.iq-list-row-trailing{width:100%;margin-top:8px}}@media(max-width:480px){.iq-list-row{flex-wrap:wrap}.iq-list-row-trailing{width:100%;margin-top:8px}}@media(max-width:767px){.iq-hidden-md-up{display:none!important}}@media(min-width:768px){.iq-hidden-md-down{display:none!important}}@media(max-width:1023px){.iq-hidden-lg-up{display:none!important}}@media(min-width:1024px){.iq-hidden-lg-down{display:none!important}}.iq-container{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media(min-width:640px){.iq-container{max-width:640px}}@media(min-width:768px){.iq-container{max-width:768px}}@media(min-width:1024px){.iq-container{max-width:1024px}}@media(min-width:1280px){.iq-container{max-width:1200px}}@media(pointer:coarse){.iq-hit44{position:relative}.iq-hit44:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(100%,var(--iq-target-min, 44px));height:max(100%,var(--iq-target-min, 44px));pointer-events:none}.iq-btn-md,.iq-btn-lg,.iq-input,.iq-input-field,.iq-input-textarea,.iq-tab,.iq-nav-tab,.iq-nav-tab-collapse-trigger,.iq-menu-item,.iq-multiselect-option,.iq-list-row-clickable,.iq-stepper-collapsed-trigger,.iq-breadcrumb-item-btn,.iq-accordion-trigger{min-height:var(--iq-target-min, 44px)}.iq-pagination-page-btn,.iq-pagination-page-btn-active{min-height:var(--iq-target-min, 44px);min-width:var(--iq-target-min, 44px)}.iq-toggle-selected,.iq-toggle-unselected,.iq-calendar-day-number{min-height:var(--iq-target-min, 44px)}.iq-calendar-mini-nav{min-height:var(--iq-target-min, 44px);min-width:var(--iq-target-min, 44px)}}
