.filter-sort{display:-webkit-box;display:-ms-flexbox;display:flex}.sort-button{margin:0;background:rgba(0,0,0,.6)}.filter-button{margin:0 4px 0 0;background:rgba(0,0,0,.6)}.filter-button:hover,.sort-button:hover{background:#000}.events-title{font-size:2em;font-weight:900}.desc{height:100px;overflow:hidden}.add-cart{font-size:1.4em;font-weight:600}.add-cart,.page-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-heading{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4px}.page-heading h1{margin:0}.page-heading input{font-size:1.2em}.browse-nav-button{background:rgba(36,218,187,.8);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.browse-nav-button:hover{background:#25d4b7}.active-input{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.time-space{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.browse-page{text-align:left;-ms-flex-pack:distribute;justify-content:space-around}.browse-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:reverse;flex-direction:reverse}.browse-image{height:auto;max-width:540px;-o-object-fit:cover;object-fit:cover}.listing{overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:4px}.flex-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:8px}.list-form{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-submit{margin-top:16px}.list-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listing textarea{font-size:1.1em;min-height:160px;height:100%}.listing input{margin-bottom:8px}.listing input[type=number]{min-width:64px;max-width:96px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.newevent-img{max-width:100%;-o-object-fit:cover;object-fit:cover}.section.start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.disclaimer{text-align:left;padding:16px}.layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;max-height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;height:100%}.layout,.layout_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.layout_header{position:relative;z-index:1}.layout_subheader{overflow-x:scroll}.layout_content{overflow-y:scroll}.layout_footer{bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comment-meta{margin:8px 4px}.comment-interactions{position:relative;z-index:9}.comment_area{z-index:1}.comment_area,.comments_container{position:relative}.response{margin:0 0 1px 0}.response textarea{min-height:96px}.response button{min-height:46px}.response-actions{margin:8px;min-width:96px}.thought-box-enter-active,.thought-box-leave-active{-webkit-transition:all .4s cubic-bezier(.25,.8,.25,1);transition:all .4s cubic-bezier(.25,.8,.25,1);-webkit-transform-origin:top;transform-origin:top}.thought-box-enter,.thought-box-leave-to{opacity:0;-webkit-transform:scaleY(0) scaleX(.8);transform:scaleY(0) scaleX(.8);max-height:0;margin-top:0;padding-top:0;padding-bottom:0;overflow:hidden}.thought-box-enter-to,.thought-box-leave{opacity:1;-webkit-transform:scaleY(1) scaleX(1);transform:scaleY(1) scaleX(1);max-height:1000px}.thought-button{position:relative;overflow:hidden}.thought-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.3)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);-webkit-transition:left .5s;transition:left .5s}.thought-button:hover:before{left:100%}.thought-button.active{-webkit-transform:scale(1.05);transform:scale(1.05);background:rgba(0,123,255,.1)}.thought-button.active i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s ease;transition:all .3s ease}.thought-reply-form{position:relative;overflow:hidden}.thought-reply-form:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background-size:200% 100%;-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite}@-webkit-keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.unified-post-area{gap:16px}.post-section,.unified-post-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-section{gap:8px}.section-label{font-weight:700;font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.5px}.preview-content{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;min-height:60px}.comment-text{margin-bottom:8px}.comment-components,.comment-links,.comment-media{margin:8px 0}.comment-link{margin:4px 0}.comment-link-item{color:#007bff;text-decoration:none}.comment-link-item:hover{text-decoration:underline}.comment-embeds{margin:8px 0}.dynamic-textarea{-webkit-transition:height .2s ease;transition:height .2s ease;line-height:20px;font-size:14px;padding:8px 12px;border:1px solid #ddd;outline:none}.dynamic-textarea:focus{border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.event{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:rgba(0,0,0,.6);padding:16px}.event-title{text-align:center;width:100%}.event-title h1{font-size:3em}.event-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.event-date{text-align:left}.event-location{text-align:right}.event-fold{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:270px;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-cost{font-size:1.4em}.event-img{width:100%;min-height:280px;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.event-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding:0 16px;min-height:260px;-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;background:rgba(0,0,0,.8)}.event-order input{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.event-order button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.event-order-div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.event-content{width:100%}.job{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:rgba(0,0,0,.6);padding:16px}.job-title{text-align:center;width:100%}.job-title h1{font-size:3em}.job-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.job-date{text-align:left}.job-location{text-align:right}.job-fold{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:270px;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-cost{font-size:1.4em}.big-money{font-size:2em}.job-img{width:100%;min-height:280px;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.job-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding:0 16px;min-height:260px;-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;background:rgba(0,0,0,.8)}.job-order input{-webkit-box-flex:1;-ms-flex:1;flex:1}.job-order button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.job-order-div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.job-content{width:100%}.between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comment-meta{color:rgba(0,0,0,.4)}.margin-right-16{margin-right:16px}.message-left{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.message-left,.message-right{overflow-y:scroll;-webkit-overflow-scrolling:touch}.message-right{-webkit-box-flex:3;-ms-flex:3 1 auto;flex:3 1 auto;padding:8px;background:hsla(0,0%,100%,.6);color:#000;margin-right:4px}.message-group{height:48px;border-bottom:2px solid hsla(0,0%,100%,.4);margin:4px 0}.message-chevron{margin-right:4px}.message-group-selected{height:48px;background:hsla(0,0%,100%,.6);color:#000;border-bottom:2px solid hsla(0,0%,100%,.4);margin:4px 0}.message-name{margin-left:4px}.reply{min-height:96px}.state_component{line-break:anywhere}.newitem-img{background-size:cover;width:100%;min-width:240px;height:auto;-o-object-fit:cover;object-fit:cover}.iitem{-webkit-box-flex:1.618;-ms-flex:1.618 1 100%;flex:1.618 1 100%}.iitem_content_components_apply,.iitem_content_components_attend,.iitem_content_components_buy,.iitem_content_components_map,.iitem_content_property_object_property_text,.iitem_heading_title{min-width:270px}.iitem_content_image{-o-object-fit:contain;object-fit:contain;min-width:240px;width:90%;max-width:480px;float:left}.iitem_content_components{min-width:240px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:480px}.iitem_content_property{min-width:270px;max-width:540px}.iitem_content_components_description{min-width:270px;max-width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.iitem_heading_tagcat{max-height:80px;overflow:scroll}.ilist_grid_link{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:540px;max-height:540px;overflow:auto;background-size:cover}.ilist_grid_item_content_tags_tag_link{width:100%;white-space:nowrap}.ilist_list_image_link{width:20%;min-width:64px;min-height:64px}.ilist_list_image{-o-object-fit:contain;object-fit:contain;width:100%}table,tbody,thead{width:100%;overflow-wrap:break-word}tr{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}th{-ms-flex:1;flex:1;padding:4px;overflow-wrap:anywhere}td,th{-webkit-box-flex:1}td{-ms-flex:1 1 100%;flex:1 1 100%;width:40px;overflow-wrap:break-word}td,td>div{word-wrap:break-word}td>div{max-width:100%}header{margin:0;max-height:18vh;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header b{font-size:20px;letter-spacing:.02em;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box}.white{color:#fff}.hello-image{width:100%}.hello{max-width:540px}.gm-style-iw,.gm-style-iw-c{padding:0!important}.stop-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;margin-left:auto}.stop-actions button:disabled{opacity:.5;cursor:not-allowed}.summary-stats{gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.stat,.summary-stats{display:-webkit-box;display:-ms-flexbox;display:flex}.stat{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.stat .label{font-size:11px;color:#666;font-weight:500}.stat .value{font-size:13px;font-weight:600;color:#333}.location-list li:active{cursor:-webkit-grabbing;cursor:grabbing;-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2)}.location-list li:hover{background:#e9ecef}.profile-actions button{margin-bottom:4px;margin-left:4px;-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:64px;max-height:64px}.profile{position:fixed;top:55px;bottom:42px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.6);padding:16px}.profile-image{width:25vh;height:25vh;max-width:600px;border-radius:100%;-o-object-fit:cover;object-fit:cover}.profile-event{background:rgba(0,0,0,.6);margin-bottom:8px;padding:8px}table[data-v-5be12688]{white-space:nowrap;table-layout:fixed}tr[data-v-5be12688]{white-space:break-spaces}.inner-table table[data-v-5be12688],tr[data-v-5be12688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inner-table table[data-v-5be12688]{width:100%}.inner-table tr[data-v-5be12688]{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:break-spaces;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inner-table td[data-v-5be12688]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}td[data-v-5be12688],th[data-v-5be12688]{white-space:break-spaces;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;justify-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-agent-container[data-v-1c550004]{background:#0a0a0a;color:#0f0;font-family:Courier New,monospace;border:1px solid #333;border-radius:4px}.tasks-bar[data-v-1c550004]{background:#111;padding:8px;border-bottom:1px solid #333}.task-tabs[data-v-1c550004]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;overflow-x:auto}.task-tab[data-v-1c550004]{padding:8px 16px;background:#222;border:1px solid #333;cursor:pointer;white-space:nowrap;-webkit-transition:all .2s;transition:all .2s}.task-tab[data-v-1c550004]:hover{background:#2a2a2a;border-color:#0f0}.task-tab.active[data-v-1c550004]{background:#0f0;color:#000;border-color:#0f0}.add-task-btn[data-v-1c550004]{background:#0f0;color:#000;border:none;cursor:pointer;font-weight:700}.main-layout[data-v-1c550004]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.left-panel[data-v-1c550004],.right-panel[data-v-1c550004]{width:250px;background:#0f0f0f;border-right:1px solid #333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.right-panel[data-v-1c550004]{border-right:none;border-left:1px solid #333}.panel-header[data-v-1c550004]{background:#1a1a1a;border-bottom:1px solid #333;font-weight:700;text-transform:uppercase}.context-list[data-v-1c550004],.history-list[data-v-1c550004]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:8px}.history-item[data-v-1c550004]{padding:8px;margin-bottom:4px;background:#1a1a1a;border:1px solid #222;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.history-item[data-v-1c550004]:hover{background:#222;border-color:#0f0}.history-item.active[data-v-1c550004]{background:#0f0;color:#000;border-color:#0f0}.history-prompt[data-v-1c550004]{margin-bottom:4px}.history-time[data-v-1c550004]{font-size:8px;color:#666}.center-panel[data-v-1c550004]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#0a0a0a}.no-selection[data-v-1c550004],.plan-area[data-v-1c550004],.preview-area[data-v-1c550004]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px}.plan-summary[data-v-1c550004]{padding:16px;background:#1a1a1a;border:1px solid #333;margin-bottom:16px}.plan-text[data-v-1c550004]{color:#0f0;line-height:1.6}.execute-area[data-v-1c550004]{margin:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.execute-button[data-v-1c550004]{padding:12px 24px;background:#0f0;color:#000;border:none;font-weight:700;font-size:14px;text-transform:uppercase;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border-radius:4px}.execute-button[data-v-1c550004]:hover{background:#0c0;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 8px rgba(0,255,0,.3);box-shadow:0 4px 8px rgba(0,255,0,.3)}.execute-button[data-v-1c550004]:active{-webkit-transform:translateY(0);transform:translateY(0)}.actions-area[data-v-1c550004]{margin-bottom:16px}.actions-header[data-v-1c550004],.components-header[data-v-1c550004],.preview-header[data-v-1c550004]{padding:8px 12px;background:#0f0;color:#000;font-weight:700;text-transform:uppercase;margin-bottom:8px}.action-card[data-v-1c550004]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px;background:#1a1a1a;border:1px solid #333;margin-bottom:8px;-webkit-transition:all .2s;transition:all .2s}.action-card[data-v-1c550004]:hover{background:#222;border-color:#0f0}.action-number[data-v-1c550004]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;background:#0f0;color:#000;font-weight:700;border-radius:50%}.action-details[data-v-1c550004]{-webkit-box-flex:1;-ms-flex:1;flex:1}.action-name[data-v-1c550004]{color:#0f0;font-weight:700;margin-bottom:4px}.action-desc[data-v-1c550004]{color:#999;margin-bottom:4px}.action-payload[data-v-1c550004]{color:#666;font-family:Courier New,monospace;word-break:break-all}.bulk-actions[data-v-1c550004]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:12px}.execute-all-btn[data-v-1c550004]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px;background:#0f0;color:#000;border:none;font-weight:700;cursor:pointer;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}.execute-all-btn[data-v-1c550004]:hover{background:#0d0}.deny-btn[data-v-1c550004]{padding:12px 24px;background:red;color:#fff;border:none;font-weight:700;cursor:pointer;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}.deny-btn[data-v-1c550004]:hover{background:#d00}.components-area[data-v-1c550004]{margin-top:16px}.component-card[data-v-1c550004]{padding:12px;background:#1a1a1a;border:1px solid #333;margin-bottom:8px}.component-name[data-v-1c550004]{color:#0f0;font-weight:700;margin-bottom:4px}.component-desc[data-v-1c550004]{color:#999;margin-bottom:4px}.component-props[data-v-1c550004]{color:#666;font-family:Courier New,monospace}.no-selection[data-v-1c550004]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;color:#666;font-style:italic}.prompt-section[data-v-1c550004]{padding:16px;background:#111;border-top:1px solid #333}.prompt-input-container[data-v-1c550004]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.prompt-input[data-v-1c550004]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#0a0a0a;border:1px solid #333;color:#0f0;padding:12px;font-family:Courier New,monospace;resize:none;min-height:40px;max-height:200px}.prompt-input[data-v-1c550004]:focus{outline:none;border-color:#0f0}.send-btn[data-v-1c550004]{background:#0f0;color:#000;border:none;cursor:pointer;font-weight:700;-webkit-transition:all .2s;transition:all .2s}.send-btn[data-v-1c550004]:hover{background:#0d0}.context-item[data-v-1c550004]{padding:8px;margin-bottom:4px;background:#1a1a1a;border:1px solid #333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.context-item button[data-v-1c550004]{background:red;color:#fff;border:none;padding:2px 6px;cursor:pointer}.add-context-btn[data-v-1c550004]{background:#0f0;color:#000;border:none;padding:2px 8px;cursor:pointer;font-weight:700;margin-left:auto}.add-context-form[data-v-1c550004]{padding:8px;background:#1a1a1a;border-bottom:1px solid #333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.context-function-select[data-v-1c550004],.context-input[data-v-1c550004],.context-textarea[data-v-1c550004],.context-type-select[data-v-1c550004]{background:#0a0a0a;color:#0f0;border:1px solid #333;padding:6px;font-family:Courier New,monospace}.context-textarea[data-v-1c550004]{min-height:60px;resize:vertical}.add-btn[data-v-1c550004]{background:#0f0;color:#000;border:none;padding:6px 12px;cursor:pointer;font-weight:700;text-transform:uppercase}.context-empty[data-v-1c550004]{padding:16px;text-align:center;color:#666;font-style:italic}.panel-header[data-v-1c550004]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-component[data-v-1c550004]{padding:16px}.footer-controls[data-v-1c550004]{padding:12px;background:#111;border-top:1px solid #333;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-controls[data-v-1c550004],.model-selector[data-v-1c550004]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.model-selector[data-v-1c550004]{gap:8px}.model-selector label[data-v-1c550004]{text-transform:uppercase}.model-dropdown[data-v-1c550004]{color:#0f0;padding:6px 12px}.model-dropdown[data-v-1c550004],.token-info[data-v-1c550004]{background:#0a0a0a;border:1px solid #333;font-family:Courier New,monospace}.token-info[data-v-1c550004]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border-radius:3px}.token-label[data-v-1c550004]{color:#666}.token-count[data-v-1c550004]{color:#0f0;font-weight:700}.token-separator[data-v-1c550004]{color:#333}.token-max[data-v-1c550004]{color:#999}.debug-btn[data-v-1c550004],.refresh-btn[data-v-1c550004]{background:#222;color:#0f0;border:1px solid #333;cursor:pointer;font-family:Courier New,monospace;-webkit-transition:all .2s;transition:all .2s}.debug-btn[data-v-1c550004]:hover,.refresh-btn[data-v-1c550004]:hover{background:#2a2a2a;border-color:#0f0}.debug-controls[data-v-1c550004]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.debug-console[data-v-1c550004]{width:100%;height:300px;background:#0a0a0a;border-top:2px solid #0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8px}.debug-console-header[data-v-1c550004]{padding:8px 12px;background:#1a1a1a;border-bottom:1px solid #333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.debug-console-title[data-v-1c550004]{color:#0f0;font-weight:700;text-transform:uppercase}.debug-clear-btn[data-v-1c550004]{background:red;color:#fff;border:none;cursor:pointer;font-weight:700}.debug-console-body[data-v-1c550004]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:8px}.debug-log-entry[data-v-1c550004]{margin-bottom:4px;border:1px solid #333;background:#0f0f0f;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.debug-log-entry[data-v-1c550004]:hover{border-color:#0f0}.debug-log-entry.expanded[data-v-1c550004]{border-color:#0f0;background:#1a1a1a}.debug-log-header[data-v-1c550004]{padding:6px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.debug-log-time[data-v-1c550004]{color:#666;font-size:8px;min-width:80px}.debug-log-type[data-v-1c550004]{color:#0f0;font-size:8px;font-weight:700;text-transform:uppercase;min-width:100px}.debug-log-summary[data-v-1c550004]{color:#999;-webkit-box-flex:1;-ms-flex:1;flex:1}.debug-log-details[data-v-1c550004]{padding:8px;border-top:1px solid #333;background:#0a0a0a}.debug-call[data-v-1c550004],.debug-other[data-v-1c550004],.debug-result[data-v-1c550004]{margin-bottom:8px}.debug-call-label[data-v-1c550004],.debug-result-label[data-v-1c550004]{color:#0f0;font-weight:700;margin-bottom:4px}.debug-call pre[data-v-1c550004],.debug-other pre[data-v-1c550004],.debug-result pre[data-v-1c550004]{color:#999;font-size:8px;margin:0;overflow-x:auto}.debug-log-empty[data-v-1c550004]{color:#666;font-style:italic;text-align:center;padding:32px}.log-type-init[data-v-1c550004]{border-left:3px solid #0f0}.log-type-introspect[data-v-1c550004]{border-left:3px solid #09f}.log-type-conversation[data-v-1c550004]{border-left:3px solid #f0f}.log-type-prompt[data-v-1c550004]{border-left:3px solid #ff0}.log-type-ollama[data-v-1c550004]{border-left:3px solid #f90}.log-type-response[data-v-1c550004]{border-left:3px solid #0ff}.log-type-error[data-v-1c550004]{border-left:3px solid red}.log-type-choice[data-v-1c550004]{border-left:3px solid #0f9}.log-type-helper[data-v-1c550004]{border-left:3px solid #90f}.log-type-converse[data-v-1c550004]{border-left:3px solid #f90}.phase-indicator[data-v-1c550004]{padding:8px;margin-bottom:12px;text-align:center}.phase-badge[data-v-1c550004]{display:inline-block;background:#0f0;color:#000;font-weight:700;border-radius:4px}.options-area[data-v-1c550004]{margin:16px 0}.options-header[data-v-1c550004]{background:#0f0;color:#000;font-weight:700;text-transform:uppercase;margin-bottom:12px}.option-button[data-v-1c550004]{display:block;width:100%;margin-bottom:8px;background:#1a1a1a;border:2px solid #333;color:#0f0;cursor:pointer;font-family:Courier New,monospace;text-align:left;-webkit-transition:all .2s;transition:all .2s}.option-button[data-v-1c550004]:hover{background:#222;border-color:#0f0}.preview-page[data-v-1c550004]{padding:16px;background:#0f0f0f;border:1px solid #333}.page-structure[data-v-1c550004]{color:#0f0;font-family:Courier New,monospace}.page-structure>div[data-v-1c550004]{margin-bottom:8px}.component-preview-item[data-v-1c550004]{margin:4px 0;background:#1a1a1a;border-left:2px solid #0f0;color:#999}[data-v-1c550004]::-webkit-scrollbar{width:8px;height:8px}[data-v-1c550004]::-webkit-scrollbar-track{background:#0a0a0a}[data-v-1c550004]::-webkit-scrollbar-thumb{background:#333;border-radius:4px}[data-v-1c550004]::-webkit-scrollbar-thumb:hover{background:#444}